可用5800隧道编程全断面全线放样,仰拱及小边墙.docxVIP

可用5800隧道编程全断面全线放样,仰拱及小边墙.docx

  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文档。上传文档
查看更多
第十篇隧道多心圆非旋转断面测量通用程序(简易法) 1.坐标正算主程序 (命名为 ZBZS) 第 1 行: Deg;Lbl 0: ” K=” ?K: ” BIAN=”? Z: ” JIAO= ” ?B 第 2 行: Prog “ LX” 第 3 行: N+(Z+2.5)cos(F+B^ 第 4 行: E+(Z+2.5)si n(F+B)i 第 5 行: ? I— ? ” F=”: FJ 第 6 行: Prog “-LHX”: ”H=”: H 丄 Goto 0 K――计算点的里程 BIAN――计算点到中桩的距离(左负右正) a 前右夹角为正更改红色字体部分可调用其他线路数据库,本程序调 用 A 匝道数据显示 X 坐标 显示 Y 坐标 显示中线切线方位角,可省掉 显示设计标高 2.坐标反算桩号和偏距主程序 (命名为 ZBFS) 第 1 行: ”X1=”? C: ” Y1=” ?D: “H1=”?G: ” K1=” ?K 第 2 行: Lbl 0:Prog “ LX” 第 3 行: Pol(C-N,D-E): lcos(FJ) t S: K+S— K 第 4 行: Abs(S)0.0001=Goto 0 第 5 行: ”K1=”: KJ 第 6 行: ” BIAN=”: Isi n(JF) — Z: Z-2.5J 第 7 行: Prog “-LHX”: ” H-1H0=”: G-H—HJ 第 8 行: ” R二” v2((Z2+(H-2.43)2J 第 9 行: ” H-1H0-2(43= ”: H-2(43J 第 10 行: Prog “-SLDX”: Prog “ SU I DAO” X1――取样点的X坐标 Y1――取样点的Y坐标 H1――取样点的标高 K1 输入时为计算起始点(在线路内即可),输出时为反 算点的桩号 Z――偏距(左负右正) 注: 在 9860或 9960中需将第 3 行替换为 Pol(C-N,D-E): List An s[1] 卩 I List An s[2] —J lcos(FJ) t S: K+S—K,其他所有除数据库外的程序均保持不变可将 K1值设置为线路上的 某个桩号 更改红色字体部分可调用其他线路数据库,本程序调用 A匝道数据反算桩 号 显示到隧中偏距 显示到设计标高的高差,可进行矮边墙的放样显示到起拱线处的高差,可 进行台阶开挖或拱架固定点等的放样调用并计算超欠挖 (一)、中桩坐标计算 1?坐标计算子程序(命名为XYF公用) 为了简洁,本程序由数据库直接调用,上述中的正反算主程序不直接调用 此程序第 1 行: K-AtS: (Q-P) - L— I 第 2 行: If I=0 And P=0:Then N+Scos(F) —N: E+Ssin(F) —E : Return: IfEnd 第 3 行: If 1=0 And P 半 0:Then N+2sin(Abs(SP x 180 -n ) - 2) x cos(F+SP x 90 -n E+2sin(Abs(SP x 180 -n ) - 2) x sin(F+SP x 90 -n ) - Abs(P) — E : Else N+ j (cos(F+X(2P+XI) x 90-n ),0,S) — N: E+/ (sin(F+X(2P+XI) x 90 -n ),0,S) — E: IfEnd 第 4 行: F+S(2P+SI) x 90-n— F 2.平曲线数据库(命名为 LX) 第 1 行: K 193516.436=Stop超出后程序显示 Done) 第 2 行:193516.436—A: .8221 —N:481703.5537 —E:322. ——— 第 3 行: 194643.183—A: .7969 —N: 481082.436 — E:330. — P: 0— Q:570 — L: K A+L =Goto 1第二缓和曲线) 第 4 行:195213.183—A: .6352 —N: 480814.0763 —E:332.591975 —F: 0—P: 0—Q: 786.817—L: K A+L=Goto 1:Stop直线,超出后程序显示 第 5 行: 196000—A: .9688 —N: 435733.6695 —E:332. —F: 0—P: 0—Q: 503.255 —L: K A+L=Goto 1:Stop直线,超出后程序显示 第 6 行: Lbl 1:Prog “XYF” A――曲线段起点的里程 Done)Done)N――曲线段起点的x坐标 Done) Done) E――曲线段起点的y坐标 F 曲线段起点的坐标方位角 P——曲线段起点的曲率(左负右正) Q——曲线段终点的曲率(左负右正) L――曲线段长度(尽量使用长度

文档评论(0)

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

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

1亿VIP精品文档

相关文档