全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
任意坐标正反算及隧道超欠挖程序(2010-10-22)1-JIN YU(主程序) Lbl 4: “1ZS,2FS,3CQW”?N(选择计算模式,1为正算,2为反算,3为超欠挖)N=1=Goto 1:N=2=Goto 2:N=3=Goto 3Lbl 1: “K=”? S:“P=”? Z:Prog “SJ-PM”: Abs(S-O) W:Prog “SUB1-ZS”: “X=”:Locate4,4,X: “Y=”:Locate4,4,Y:F-90F:S K:Prog“SJ-GC”:“H=”:Locate4,4,H:“W=”: Locate4,4,FGoto 4(正算-输入待求点里程K=、输入待求点偏距P=、显示待求点里程X=、显示待求点里程Y=、显示待求点里程设计高程H=)Lbl 2:“X=”? X:“Y=”? Y:Prog“SJ-PM”: X I: YJ:Prog SUB2-FS:O+WS: “K=:Locate4,4, S :“P=:Locate4,4, Z:S K:Prog“SJ-GC” :“H=”:Locate4,4, H:F-90F: “W=”: Locate4,4,FGoto 4(反算-输入实测点X=、 输入实测点Y=、显示实测点里程K=、显示实测点偏距P=、显示实测点的设计高程H=)Lbl 3: “X=”?X:“Y=”?Y:Prog“SJ-PM”: X I: YJ:Prog SUB2-FS:O+WS: “K=:Locate4,4, S :“P=:Locate4,4, Z:S K:Prog“SJ-GC” :“H=”:Locate4,4, HProg“SJ-CQW” Goto4(超欠挖-输入实测点X=、 输入实测点Y=、显示实测点里程K=、显示实测点偏距P=、显示实测点的设计高程H=、输入实测高程H1=、显示超欠挖值及第几圆心上CQY?=)SJ-PM(子程序名-平面线形数据库)If S 59227.681(线元起点里程):Then 2599818.013U(线元起点X坐标):496887.918V(线元起点Y坐标):59227.681O(线元起点里程):20802839”G(线元起点方位角):100 H(线元长度):11045P(线元起点曲率半径):11045R(线元终点曲率半径):0 Q(线元左右偏标志:左-1右1直0):IfEndIf S 59327.681(线元起点里程):Then 2599730.112U(线元起点X坐标):496840.237V(线元起点Y坐标):59327.681O(线元起点里程):20802839”G(线元起点方位角):90 H(线元长度):11045P(线元起点曲率半径):750R(线元终点曲率半径):-1 Q(线元左右偏标志:左-1右1直0):IfEnd(注:有多个平面线形,依照上面的依次变更, 每多一个,就增加一个。每次只需要修改以上的数据或增加一个判断。)SJ-GC(子程序名-竖曲线数据库)If S变坡终点里程And S变坡起点里程:Then大里程坡度A:小里程坡度B:变坡点里程O:变坡点高度G:半径R:Prog“SUB3-GC”:IfEnd(注:1.有多个竖曲线,依照上面的依次变更,每多一个,就增加一个。每次只需要修改以上的数据或增加一个判断。2.如整条线只有一个纵坡比喻为2,那么程序应为If S终点里程And S起点里程:Then 0.02A:0.02B:起点里程O:起点高程G:11045R:Prog“SUB3-GC”:IfEnd)SJ-CQW (子程序名-隧道数据库)“H1=”?FIf F-H5.845:Then (Abs (Z)2+(F-H-0.45)2 )-7.45W: “CQY1=”:W: IfEnd:(显示超欠和第1圆心)If F-H5.845 And F-H-1.169: Then (Abs (Z)-1)2+( Abs (F-H-1.5) 2)-6W : “CQY2=”:W:IfEnd: (显示超欠和第2圆心)If F-H-1.169: Then (Abs (Z) 2+(H-F+14.05) 2)-16.5W: “CQY3=”:W: IfEnd: (显示超欠和第3圆心)(注:隧道断面有多个圆心,依照上面的依次变更, 每多一个,就增加一个。每次只需要修改以上的数据或增加一个判断。)详细数据见下图:SUB1-ZS(正算子程序)1P C: (P-R)(2HPR) D: 180 E: 0.1739274226A: 0.3260725774 B: 0.0694318442 K: 0.3300094782 L: 1-L F:1-K M: U+W(Acos(G+QEKW(C+KWD)+Bcos(G+QELW(C+LWD)+Bcos(G+QEFW(C+FWD)+Acos(G+QEMW(C+MWD) X:V+W(Asin(G+QEKW(C+KWD)+Bsin(G+QELW(C+LWD)+Bsin(G+QEFW(C+FWD)+Asin(G+QEMW(C+MWD) Y: G+QEW(C+WD)+90 F: X+Zcos(F) X: Y+Zsin(F) YSUB2-FS(反算子程序)G-90T: Abs(Y-V)cos(T)-(X-U)sin(T)) W: 0 Z:Lbl 0:Prog SUB1-ZS: T+QEW(C+WD) L: (J-Y)cos(L)-(I-X)sin(L) Z:If Abs(Z)Goto 1:N=2=Goto 2Lbl 1:X1=?M:Y1=?F:S= ?L: W+V=?A:Rec(L,A):M+IC:F+JDClsX2=:Locate 4,1,C:Y2=:Locate 4,2,DGoto 3Lbl 2: X1=?G:Y1=?H:X=2?N:Y2=?EPol(N-G,E-H)If J0:Then
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2021贵州公务员行测真题及答案解析
- 2024年9月昭通市直机关遴选公务员面试真题附解析
- 信息技术上机试卷(二)
- 二级建造师继续教育考试复习题库及答案指导
- 双重预防体系题库大全含答案王牌题库
- cpa审计考试题型
- 党的知识竞赛题库(含答案)-200单选-报
- 2025年麻醉科主治医师考试真题练习卷
- 对当前金融监管的几点看法
- 2025江西省考面试6月22日面试真题解析
- 2025北京国家电投集团创新投资招聘1人笔试历年常考点试题专练附带答案详解2套试卷
- 集成电路芯片设计企业组织架构详解
- 2025广东深圳市罗山科技园开发运营服务有限公司第二批招聘4人笔试考试参考试题及答案解析
- 学堂在线 人工智能 章节测试答案
- 彼得·蒂尔:硅谷教父的叛逆人生
- 配送员食品安全培训课件
- 高危药品外渗预防及处理
- bz-门式轻钢结构厂房施工组织设计投标方案230
- 2025年违规吃喝谈心谈话记录
- 钢结构焊接工艺评定
- 校园安全教育安排表
评论
0/150
提交评论