5800线路计算万能程序教案.doc

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
- 5800公路线路计算万能程序 本程序以高斯四节点法为计算内核,多条线路正反算,中桩,边桩高程计算,超高计算,超高缓和计算,加宽计算,加宽缓和计算,边坡开口线计算,挡土墙坡脚线计算,考虑了中间绿化带的影响,适用与国家高速公路至乡村四级公路计算和放样,路基路面工程可以直接得出中边桩的设计三维坐标,去掉加宽和超高影响的计算困难,边坡和坡脚线计算可直接在边坡上提取坐标带入程序,经过所有设计因素的综合,得出更改边距并显示修改偏差后的坐标.反算速度明显提高,只需要3秒.程序无错,可放心输入,另本程序可以增加隧道超欠挖计算子程序,非常方便,因为每个隧道的断面数据不一样,所以在此没有明确写出. 计算器主程序:ZHU-CHENG-XU Lbi0:“1,ZS=FS,2ZS,3FS,4XY=>SG,5。。。。。。。”?U: U=1=>Prog”ZS-FS”: 进入公路三维程序 U=2=>Porg”ZS”: 进入坐标正算程序 U=3=>Porg”FS”: 进入坐标反算程序 U=4=>Porg”XY =>SG”: 进入大地坐标转施工坐标程序 …………Goto0: 说明:计算器总的主程序,进入选择各种分支计算程序。1为公路三维计算,2为普通正算,3为普通反算,4为大地坐标转施工坐标。。。。。。。。选择错误重新选择。此程序可以不用输入,只为给大家一个思路,可以把计算器所有程序集中到一个主程序内管理. 公路三维部分 正反算选择程序:ZS-FS Deg: //设置角度模式 20→DimZ: //扩展变量 “1LZ=>XY,2XY=>LZ,3BIANPO-FY”?U: //正反算选择,正算选1,反算选2,坡口坡脚选3 If U=1: ThenProg”ZS-XH”:IfEnd: //进入正算循环主程序 IfU=2:Then Prog”FS-XH”:IfEnd: //进入反算循环主程序 IfU=3:ThenProg”BIANPO-XH”:IfEnd: //进入边坡开挖主程序 正算循环主体程序ZS-XH “1PT-2SJ”?W: //普通计算和设计边距计算选择 “XL-XZ“?U: //选择线路 1~N If W=1: Then //运行普通计算模式 边踞自由输入 Lbi0:”L=”?L:”Z=”?Z: //输入桩号和边距 Porg”ZS-XH-1“:Goto0:IfEnd:运行正算循环子程序 If W=2:Then //运行设计计算模式 边距按设计输入 Lbi1:”L=”? L: //输入桩号 Porg”0。5LUKUAN”: //录入公路加宽后,左右侧设计边距 Porg”ZS-XH-1“:Goto1:IfEnd: //运行正算循环子程序 正算循环子程序ZS-XH-1 Prog”PM-XL-XZ”: //进入平面线路选择程序对线路线元进行选择 Prog”CHAOXIAN-CL”: //里程超限处理 Prog”GL-ZS”: //进入坐标正算程序 Prog”GL-BZ-ZS”: //进入公路边桩正算程序 Prog”GC-XL-XZ”: //进入高程线路选择程序对线路线元进行选择 Prog”GC”: //进入高程部分提取中桩高程 ProgCG-XL-XZ: //进入超高数据库提取超高数据 If W=1:ThenProg”B-H”: //普通计算时进入边桩高程部分提取边桩高程 ElseZ[3] →Z: Porg“B-H”://按设计计算时候代入减去半边绿化带后的路基边距,提取边桩高程 Ifend:Prog”ZS-XS”: //进入正算显示程序,提取正算三维结果 反算循环主体程序FS-XH 0→Z:“XL-XZ”?U: //选择线路 1~N Lbi0: “L”?L:“X=”?T:“Y=”?S: //输入起算假定桩号,实测X Y Prog”GL-FS”: /进入公路反算程序 Prog”FS-XS”: //进入反算显示程序 Goto0: 坐标正算程序GL-ZS .1739274226→I:.3260725774→J: .0694318442→K:.3300094782→E : //四节点法计算系数录入 1-E→F:1-K→M: Q+KrO(C+KD) →K: //数据库要用X、Y、Q作为起点坐标方位角 Q+ErO(C+ED) →E: //r是弧度,输入方法FUNCTION 选5 Q+FrO(C+FD) →F: Q+MrO(C+MD) →M: X+O(ICos(K)+JCos(E)+JCos(F)+ICos(M)) →X: //计算出X坐标 Y+O(ISin(K)+JSin(E)+JSin(F)+ISin(M)) →Y: //计算出Y坐标 Q+Or(C+D) →Q: //计算出算点方位角,O是字母,r是弧度: 边桩坐标计算程序GL-BZ-ZS: X+Zco

文档评论(0)

武神赵子龙 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档