摘要道路的走向和线形受到地质、水文、地形等因素的影响和制约,线路在平面上不可能是一条直线,而是有许多直线和曲线段组合而成,这种曲线称为平曲线。常见的道路线型有单圆曲线、回头曲线、带缓和的圆曲线曲线等。在道路施工之前必须计算曲线要素、曲线主点里程、主点坐标等,然后将这些点在实地标定出来,该过程称之为放样。本文将使用Visual Basic编程语言编程,从而实现单一圆曲线、带缓和曲线的曲线要素、曲线主点和加柱点的里程、坐标计算。该程序主要包括数据输入模块、数据计算模块和数据输出模块,通过输入数据后经计算直接得到待放样点的实际坐标。通过该程序大大减少了人工计算的工作量,不但提高了工作效率,同时又降低了计算过程中的出错概率。72335
毕业论文关键词:曲线放样 Visual Basic 圆曲线 缓和曲线
Design and Implementation of Road Curve Lofting Feature Calculation Program
Abstract Road direction and linear by geology, hydrology, topography and other factors and constraints, the line can not be on a plane is a straight line, but there are a lot of straight and curved segments combination, this is called curve flat curve。 Common road linear single circular curve, back curve and circular curve curves with ease and the like。 Before road construction must calculate the curve element, curve mileage main point, the main point coordinates, then these calibration points out in the field, the process is called lofting。 This article will use the Visual Basic programming language programming in order to achieve a single circular curve with Circular arc elements, the main point of the curve and processing column mileage points, coordinate calculations。 The program includes data input module, data calculation module and a data output module, by entering the data directly after computing the actual coordinates of the point to be staked。 Through the process greatly reduces the workload of manual calculation, not only improve work efficiency, while reducing the probability of errors in the calculation process。
Key Words:Curve lofting Visual Basic Circular curve Transition Curve
目 录
摘 要 I
Abstract II
目 录 III
1 绪论 1
1。1 研究背景及意义 1
1。2 国内外研究进展 1
1。3 论文研究内容和实施方案 2
2道路曲线及其放样数据计算方法 3
2。1 圆曲线 3
2。1。1 圆曲线及其构成 3
2。1。2 圆曲线要素及主点里程计算 3
2。1。3 圆曲线中线点独立坐标计算 4
2。1。4 圆曲线中线点线路坐标计算 5
2。1。5 曲线中线点线路坐标计算 5
2。2 带缓和圆曲线 6
2。2。1 缓和曲线及其构成 6
2。2。2 缓和曲线要素及主点里程计算 6
2。2。3 圆曲线中线点独立坐标计算 7
2。2。4 缓和曲线段独立坐标计算 8
2。2。5圆曲线段独立坐标计算