5800坐标正反算优化竖曲线.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
5800坐标正反算优化竖曲线

正算主程序[KB-MN]1→DimZ:“1,2,3,4,5”?Z:“1,2,3”?R:Prog“DX-1”:?X:?YLbl 1:Fix 3:X→S:?K:?B:90→A:0→P:0→RZ=1=>Prog“YS-1”Z=2=>Prog“YS-2”Z=3=>Prog“YS-3”Z=4=>Prog“YS-4”Z=5=>Prog“YS-5”Prog“ZDYS”:S→X:M-X→I:N-Y→J:Prog“C”:Cls:Locate 1,1,“J=”:Locate 4,1, J°:Locate 1,2,“I=”:Locate 8,2,I:Locate 1,3,“M=”:Locate 6,3,M:Locate 1,4,“N=”:Locate 6,4,N◢Cls:Z[1]→U:?U:U→Z[1]Z=1=>Prog“SQ1”Z=2=>Prog“SQ2”Z=3=>Prog“SQ3”Z=4=>Prog“SQ4”Z=5=>Prog“SQ5”Prog“BG”:H-U-设计路面横坡(正值)乘Abs(B→V:Cls:Locate 1,3,“V=”:Locate3,4, V◢Cls:Goto1反算主程序[MN-KB]“1,2,3,4,5”?Z:?KLbl 0:Fix 3:?M:?N:M→E:N→QLbl 1:90→A:0→B:0→P:0→RZ=1=>Prog“YS-1”Z=2=>Prog“YS-2”Z=3=>Prog“YS-3”Z=4=>Prog“YS-4”Z=5=>Prog“YS-5”Prog“ZDYS”:Pol(E-M+×10-9,Q-N+×10-9:Isin(O-J→A:Icos(O-J→BIf Abs(A)>0.001:Then K+A→K:Goto 1:Else E→M:Q→N:Cls:Locate 1,1,“K=”:Locate 6,2, K:Locate 1,3,“B=”:Locate 8,4,B◢IfEnd:Goto 0数据库子程序[YS-1]If K<线元终点里程:Then线元起点切线方位角→C:线元起点X坐标→U:线元起点Y坐标→V:线元起点里程→O:线元长度→F:±线元起点曲率半径(左转为负,右转为正,直线为零)→P:±线元止点曲率半径(左转为负,右转为正,直线为零)→R:Return:IfEndIf K<下一条线元终点里程:Then线元起点切线方位角→C:线元起点X坐标→U:线元起点Y坐标→V:线元起点里程→O:线元长度→F:±线元起点曲率半径(左转为负,右转为正,直线为零)→P:±线元止点曲率半径(左转为负,右转为正,直线为零)→R:Return:IfEnd子程序[C]I+×10-9→I:J+×10-9→J:Pol(I,J:J<0=>J+360→J子程序[ZDYS]P=0=>×1045→P:R=0=>×1045→R:0.5(1÷R -1÷P)÷F→D:K-O→XU+∫(cos(C+180(X÷P+DX2)÷π,0,X)→MV+∫(sin(C+180(X÷P+DX2)÷π,0,X)→NC+A+180÷π(X÷P+DX2→O:M+Bcos(O→M:N+Bsin(O→N导线数据库子程序[DX-1]If R=1:Then 导线点G1的X坐标→X:导线点G1的Y坐标→Y:IfEndIf R=2:Then 导线点G2的X坐标→X:导线点G2的Y坐标→Y:IfEndIf R=2.1:Then 导线点G2-1的X坐标→X:导线点G2-1的Y坐标→Y:IfEndIf R=2.2:Then 导线点G2-2的X坐标→X:导线点G2-2的Y坐标→Y:IfEndIf R=3:Then 导线点G3的X坐标→X:导线点G3的Y坐标→Y:IfEnd子程序[BG]If M>N:Then 1→O:Else -1→O:IfEnd:0.01M→M:0.01N→N:RAbs(M-N)÷2→G:Abs(K-W→Q:If K≤W:Then A-QM→H:Q<G=>H-O(K-W+G)2÷(2R→H:Else A+QN→H:Q<G=>H-O(W+G-K)2÷(2R→H:IfEnd竖曲线数据库子程序[SQ1]If K>0:Then变坡点桩号→W:变坡点高程→A:半径→R:前坡→M:后坡→N:IfEndIf K>下一竖曲线起点桩号:Then 变坡点桩号→W:变坡点高程→A:半径→R:前坡→M(例:坡度为下坡-2.12%时,输入-2.12→M):后坡→N(上坡为正,下坡为负):IfEnd……正算主程序[KB-MN]输入:1,2,3,4,5---选择待正算的线路 1,2,3,4---选择导线点X---测站X坐标 Y---测站Y坐标 K---桩号 B---距中(左负右正中零)结果:J=测站到放样点的方位角 I=测站到放样点的平距

文档评论(0)

ipbohn97 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档