jk国际可以帮你完成直线、圆曲线、缓和曲线(完全缓和曲线和不完全缓和曲线)、S形曲线、复曲线、试车场高速环道布劳斯曲线的中桩和任意长度、任意角度边桩坐标和高程的计算,并可根据你有要求加任意点的坐标。计算方法根据曲线是否完整对称可以选择交点法计算和特殊点计算方法。生成的坐标成果可以直接通过数据线导入全站仪,也可以导入Excel中便于打印,导入AUTOCAD中生成DWG图形,根据线形是否平顺来检验坐标准确性。
一、线元法计算平曲线(主程序)
1、J为起算点里程,C、D为起算点的X、Y坐标,F为起算点的切线方位角,R为圆曲线半径
(左偏取负,右偏取正),A、B为第一、第二缓和曲线回旋参数,O为圆曲线长度,Ki为该
分段的终点里程;
2、对于直线段或圆曲线段,起算点可取直线或圆曲线上的任意一点;
3、对于带第一、第二缓和曲线的平曲线段,起算点应取HY点;
4、K为所求点的里程,T、P为第一偏距、偏角,S、Z为第二偏距、偏角,偏角取从该点的
切线顺时针旋转的夹角;
5、分段法则:直线单独分段;单一的圆曲线单独分段;缓和曲线1+圆曲线+缓和曲线2为一
个整体单独分段,若不存在第一或第二缓和曲线(即不完全缓和曲线)仍然可以计算;
若不存在圆曲线,则O取零;
6、对于两圆夹一段缓和曲线分段这种类型,缓和曲线应该分到半径较小的那个圆上,因为
程序算法本来就是从HY和YH点小半径R向大半径∞方向进行推算的,不同于以往从ZH或HZ点计算,
从ZH或HZ点推算是从大半径∞向小半径R方向进行推算的。
这种情况下回旋参数A=根号下√abs(Ls*R1*R2/(R1-R2)),Ls为缓和曲线长,R1,R2为半径。
7、若第一或者第二缓和曲线不存在,此时A或B可取零;
8、F、Q切线方位角输入输出均为度.分秒的格式,例如153°24′05.24″=153.240524。
Q改变时,可按照新方位角为基准,结合第一第二偏距、偏角重新计算所求点;
9、输入平曲线参数后,默认为计算全线坐标,可修改来计算某段曲线,默认间距也可修改;
10、可参考CAD图《平曲线计算图例》;
11、生成的中桩CAD脚本设置成在世界坐标系下生成,注意的是世界坐标系与大地测量坐标系
的区别是XY坐标是互换的,否则画出的图形与实际相反。先打开CAD,设置好图层名称、颜色,
并设置为当前层,然后单击CAD的工具==>运行脚本==>选中生成的脚本文件即可。
12、输出的坐标结果可以导入到EXCEL中,操作办法为:打开EXCEL,然后把坐标数据到
单元格里,然后单击数据==>分列==>选中分隔符号==>下一步==>选中TAB键和逗号==>下一步
==>完成即可。下一次可直接在此表中粘贴,数据自动分列。
二、缓和曲线计算(辅助程序)
1、本程序为辅助程序,用来从ZH点或HZ点计算整条完全的缓和曲线,
若不知道HY点X、Y、Q参数,可用此程序计算出来,然后输入平曲线参数;
2、参数设置参考平曲线计算;
3、导出到EXCEL的办法同平曲线计算;
三、直线计算(辅助程序)
1、本程序为辅助程序,若已知P1(X1,Y1),P1-->P2的距离I及方位角J(度.分秒格式),
可计算坐标P2(X2,Y2)。
四、方位角计算
1、已知两点的坐标,可计算P1-->P2的距离及方位角;
2、角度可以进行加减运算。(单位:度.分秒格式)
五、竖曲线计算(主程序)
1、J为起算点里程,Y为起算点的高程,R为圆曲线半径(取绝对值),E、F为第一、
第二坡度,不带%号,例如2.5%的坡度就输入2.5,上坡取正值,下坡取负值;
2、K为所求点的里程,T为边桩到设计高程点的斜距,I为横坡,向外流水取正,
向中心流水取负,G为边桩的高程;
3、分段法则:以两竖曲线之间直线段中间的任意一点为分界,如上图中的K1、K2、K3;
注意分离式路基一般要单独分段,分段时如果从起点就开始变坡,第一个分段起点必须
与终点里程应相同或小1毫米,否则程序不能计算第一个分段的横坡;
4、无论任何时候R不能取零,否则可能导致被零除的错误;
5、可参考CAD图《竖曲线计算图例》;
6、导出到EXCEL的办法同平曲线计算;
六、交点法点计算平曲线(辅助程序)
1、交点法计算平曲线功能,是用来计算对称的完全缓和曲线的,如果特征点里程与图纸不符,
必须查明原因,比如是由断链或者不完全缓和曲线引起的。
2、最后一个交点如果R、Ls、T、L如果不知道,R随便输入一个不为零的数字比如111,
Ls、T、L输入零就可以了。
2.8版本:
1、增加了直接从excel导入点号、里程、偏距偏角来计算桩位坐标的功能,注意excel格式必须用设定好的格式,开始菜单有格式,这个格式也可以通过建立wsc文件导出后获得,基准切线方位角,格式为度.分秒,例如230度04分05秒输入230.0405,若在[0,360]度之间表示平行布置,否则表示径向布置。路基一般为径向布置,就是与该点的切线方位角垂直,所以基准方位角随便输入一个负值即可。
2、增加了直接从excel导入点号、里程、偏距偏角来计算任意交角边桩高程的功能,注意excel格式必须用设定好的格式,开始菜单有格式,这个格式也可以通过建立zap文件导出后获得。
2.7版本:
1、平曲线、缓和曲线、交点法生成cad脚本时,默认以脚本名字为基础,增加三个图层,分别为中桩、里程标注、特征点标注。
例如如果输入生成脚本名字为AK,那么在cad中会增加AK中桩、AK里程标注、AK特征点标注三个图层,运行脚本后会把当前层设置为0层。
增加了图层颜色的设置框,1红色 2黄色 3绿色 4青色 5蓝色 6洋红 7白 8灰,可以查看cad颜色索引1-249。
2、修改了zap,zas的浮动提示。zap为斜交单偏距文件,zas为正交多偏距文件。
2.6版本:
1、对一些按钮进行重新排版,使之更美观。