当前位置: 简表范文网 > 专题范文 > 公文范文 >

线元法(积木法)匝道坐标正反算放样程序(完整)

| 来源:网友投稿

下面是小编为大家整理的线元法(积木法)匝道坐标正反算放样程序(完整),供大家参考。

线元法(积木法)匝道坐标正反算放样程序(完整)

 

  Cls : " 1Z 2A 3B "? → I ↙(注:此处""内为线路名,有几条线路就加入几条!) Cls: " K Or – K To Shu " ?K:If K ≥ 0 0 :Then ↙

 I=1=>Prog " P. Z "↙

 I=2=>Prog " P. A "↙

 I=3=>Prog " P. B "↙

 ………………………

 (注:此处必须与上述""内为线路名和下面的数据库子程序名对应,有几条线路就加入几条!) Mat B[1,1] → A: Mat B[1,2] → L: Mat B[1,3] → U: Mat B[1,4] → V: Mat B[1,5] → W:

 Mat B[1,6] → P: Mat B[1,7] → Q: Mat B[1,8] →G G ↙

 Else Cls: "K K 0 0 " ?A: " KN " ?L : "X X 0 0 " ?U : "Y Y 0 0 " ?V : "F F 0 0 " ?W :

 "R R 0 0 " ?P : " RN " ?Q: " ZX:- - 1,+1, 0 0 " ?G:IfEnd :Cls ↙

 1 1 → O: Prog " XY- -B B "↙

 Cls: " 1.ZS

 2.FS " ? → I: I=2=>Goto 3 ↙

 Cls: " XC " ?H: " YC " ?Z ↙

 LbI 1 : Cls: "K K ×+ + ×××" ?K ↙

 If K> >L

 Or

 K K< <A : Then

 C C ls: Locate 6,2, " K OUT ! " ◢

 Stop : IfEnd ↙

 LbI

 2: Cls:9 0 0 → B: Cls: " RJ Or 0 0

  To K " ?B:B= 0 =>Goto 1: "Z Z " ?T ↙

 Prog " XY- -A A "↙

 X+Tcos(M+B) →X X ↙

 Y+Tsin(M+B) →Y Y ↙

 360Frac((M+360) ÷ 360 →M M ↙

 Pol(X- -H ,Y- - Z :

 360Frac((J+360) ÷ 360 →J J ↙

 2 2 → O: Prog " XY- -B B " :Goto 2 ↙

 LbI 3 : Cls: "X X " ?C: "Y Y " ?D ↙

 LbI 4 :

 If K> >L

 Or

 K K< <A : Then

 Cls: Locate 6,2, " K OUT ! " ◢

 Stop :IfEnd ↙

 Prog " XY- -A A "↙

 (D- - Y)sin(M)+(C- - X)cos(M) →H H ↙

 If Abs(H) > X X10 10 - - 3 :Then K+H → K:Goto 4:IfEnd ↙

 (D- - Y) ÷ cos(M) →T T ↙

 3 3 → O: Prog " XY- -B B " :Goto 3 ↙

 子程序 1 1 名:

 XY- -A A

 5 5 → N: G(Q- -1 1 - -P P - -1 1 ) ) ÷ Abs (L L- -A A )→ F: Abs (K K- -A A )÷N N → R: 90R ÷π→ S:

  W W +(FNR+2GP- -1 1 )NS → M:1 →E E ↙

 U+R ÷6 6 × (Cos (W)+Cos (M) +4 ∑( Cos (W+((E+0.5)FR+2GP- -1 1 ) ) × (E+0.5)S),E, 0 0 ,(N- - 1) )

 +2 ∑( Cos (W+((EFR+2GP- -1 1 )ES,E,1,(N- - 1)) )→ X ↙

 V+R ÷6 6 × (sin (W)+sin (M) +4 ∑( sin (W+((E+0.5)FR+2GP- -1 1 ) ) × (E+0.5)S),E, 0 0 ,(N- - 1) )

 +2 ∑( sin (W+((EFR+2GP- -1 1 )ES,E,1,(N- - 1)) )→Y Y ↙

 子程序 2 2 名:

 XY- -B B

 Cls :Fix 3:If O=1:Then " XY RESULTS: " : "K K 0 0 = = ": : " KN= ": :

 " F0= = " : Locate 5,2,A : Locate 5,3,L : Locate 5,4,W◢

  Cls : "X X 0 0 = = ": : "Y Y 0 0 = = ": : "R R 0 0 = = ": : " RN= " : Locate 5,1,U : Locate 5,2,V : Locate 5,3,GP : Locate 5,4,GQ◢ IfEnd ↙

 If O=2:Then ↙

 Cls : "K K ×××= = ": : " Z= ": : " X= ": : " Y= " : Locate 6 ,1, K : Locate 4, 2, T : Locate 4,3, X : Locate 4,4, Y◢ If T= 0 :Then Cls : " QF(Z)= " : Locate 8,1, M:M ▼ DMS◢ IfEnd ↙

 Cls : "K K ×××= = ": : " S= " : Locate 6,1, K : Locate 4, 2, I :

  " F= " :J:J ▼ DMS◢ IfEnd ↙

 If O=3:Then " X= ": : " Y= ": : "K K ×××= = ": : " Z= " : Locate 4,1,C: Locate 4, 2, D : Loc ate 6,3,K :Locate 4,4,T◢ IfEnd:Cls ↙

 线路线元数据库子程序格式: :

 数据库采用给矩阵变量 Mat B 赋值的形式,使数据组织更加简洁,极大的减少了线路数据库子程序的输入量,节约了计算器空间

 程序说明:

 程序线元判断原则:

 (1) 以道路中线的前进方向(即里程增大的方向)区分左右;

 (2) 当所求点位于中线时,Z=0;当位于中线左侧时,Z 取负值;当位于中线右侧时,Z 取正值。

 (3) 当线元为直线时,其起点、终点的曲率半径为无穷大,以 10 的 45 次代替输入×10 x 45。

 (4) 当线元为圆曲线时,无论其起点、终点与什么线元相接,其曲率半径均等于圆弧的半径。

 (5) 当线元为完整缓和曲线时,起点与直线相接时,曲率半径为无穷大,以 10 的 45 次代替输入×10 x 45;与圆曲线相接时,曲率半径等于圆曲线的半径。终点与直线相接时,曲率半径为无穷大,以 10 的 45 次代替输入×10 x 45;与圆曲线相接时,曲率半径等于圆曲线的半径。

 (6) 当线元为非完整缓和曲线时,起点与直线相接时,曲率半径等于设计规定的值;与圆曲线相接时,曲率半径等于圆曲线的半径。终点与直线相接时,曲率半径等于设计规定的值;与圆曲线相接时,曲率半径等于圆曲线的半径。

 输入与显示简单说明

 1.ZS 2.FS 选 选 1 正算 选 选 2 反 反 算

 K0? KN? R0? RN?F0?X0? Y0?ZX? 分别为线元起点桩号 、终点桩号、起点半径、终点半径、起点切线方位角、起点 X 坐标、起点 Y 坐标、线元转向。

 XC ?

 YC? 输入置镜点即测站的 X,Y 坐标

 K××+×××?

  输入所求的桩号

  Z ?

 输入所求点距中线的边距(在中线输零,左负右正)

  RJ?

 输入边桩时左右边桩连线与线路前进方向中桩切线的右交角(当输入数字 0 时进入下一个桩号计算输入)

  X =、Y =

 计算得出的所求点的左、中、右 的 X Y 坐标

  QF(Z)= ×××

 计算得出所求点的中桩切线方位角

  F= ×××

 计算得出置镜点到测点的方位角

  S= ×××

  计算得出置镜点到测点的水平距离

 X=×××

 反算输入所求点的 X 坐标

 Y=×××

  反算输入所求点的 Y 坐标

  K=×××

 计算得出求点所对应的里程

  Z=×××

  计算得出求点到所对应的里程的垂直距离 (负就是左边,正就是右边)

相关推荐

热门文章

2022全国中小学生安全教育日心得体会三篇

最近发表了一篇名为《2022全国中小学生安全教育日心得体会三篇》的范文,感觉写的不错,希望对您有帮助,重新编辑了一下发到。2022全国中小学生日心得体会三篇为贯彻落实珍爱,安全第一为主题的中小学安全日教育活动,我校领导高度重视,紧紧围绕安全日安全教育这一主线,在师生中开展了丰富多

演讲感恩父母演讲稿最新10篇

《演讲感恩父母的演讲稿最新10篇》是一篇好的范文,感觉写的不错,希望对您有帮助,希望对网友有用。,汉语词汇,拼音gǎnēn。意思对别人所给的恩惠表示感激。出自《三国志·吴志·骆统传》:“飨赐之日,可人人别进,问其燥湿,加以密意,诱谕使言,察其志趣,令皆感恩戴义,怀欲报之心。”下面小编给大家带来关于演

2022年新员工培训心得怎么写合集通用(全文)

最近发表了一篇名为《新员工培训心得怎么写通用》的范文,感觉很有用处,重新整理了一下发到这里。培训能够拓展员工的视野,提升员工的能力,让员工在培训之中成长。员工培训心得对经历过员工培训的人具有许多的影响,你知道它的写法?你是否在找正准备撰写“新

2022年个人学习心得体会6篇(完整)

本页是最新发布的《个人学习心得体会精选6篇》的详细范文参考文章,好的范文应该跟大家分享,重新编辑了一下发到。当积累了新的体会时,不妨将其写成一篇心得体会,让自己铭记于心,这样有利于我们不断提升自我。那么问题来了,应该如何写心得体会呢?以下是小编精心整理的个人心得体会精选,一起来看

传承楚怡精神演讲稿最新,传承楚怡精神演讲稿【完整版】

《传承楚怡精神演讲稿2022年最新精选传承楚怡精神演讲稿》是一篇好的范文,感觉写的不错,希望对您有帮助,希望大家能有所收获。爱国、求知、创业、兴工,1909年,著名教育家陈润霖在筹办湖南私立楚怡初等工业学堂(后改名楚怡工业学校)时秉承的办学信念,正是这8个字。百年来,楚怡精神薪火相传,激励着一代又一

2022年村干部预备党员入党申请书范本(全文)

最近发表了一篇名为《村干部预备党员入党申请书范文》的范文,觉得有用就收藏了,希望大家能有所收获。村干部繁忙,但也要以党章为方向,作为一名基层干部,应该牢记的使命。今天小编在这给大家整理了一些村干部预备入党申请书,我们一起来看看吧!村干部预备党员入党申请书(1)敬爱的党组织:自从20__年_

三下乡社会实践心得通用10篇【优秀范文】

本页是最新发布的《三下乡社会实践心得通用10篇》的详细范文参考文章,觉得有用就收藏了,看完如果觉得有帮助请记得(CTRL+D)收藏本页。三下乡通常是大学生参加的一项,其主要内容是将先进的科技、文化和卫生知识带到社会发展相对落后的偏远地区。下面是小编给大家整理的关于三下乡社会心得通用,欢迎大

2022年爱细节作文600字初中范本

《2022爱的细节作文600字初中范文【】》是一篇好的范文,觉得应该跟大家分享,希望对网友有用。爱是冬日的一缕阳光,使饥寒交迫的人感到人间的温暖;爱是一场洒落在久旱的土地上的甘霖,使濒临绝境的人重新看到生活的希望;爱是一首飘落在夜空里的歌谣,使孤苦无依的人获得心灵的慰藉。下面小编为大家整理了20

愚人节祝福语简短一句话大全(完整文档)

本页是最新发布的《2022愚人节祝福语简短一句话大全》的详细范文参考文章,好的范文应该跟大家分享,希望大家能有所收获。节的历史起源于法国,最初是法国的一些主张变革的人为嘲笑那些因循守旧的人而在4月1日使出一些骗人的招数。后逐渐成为西方及美国的民间传统节日,现在也成为东方很多国家人们喜爱的节

2022年教师年度考核个人总结例文

最近发表了一篇名为《教师年度考核个人总结例文》的范文,觉得有用就收藏了,重新编辑了一下发到。在日常生活或是工作中,我们经常会写总结,面对年末的时候,你们知道教师是怎么写的工作总结?来了解下吧!以下是小编为大家带来的2022教师年度考核个人总结例文,希望您能喜欢!教师年度考核个人总

我喜欢一本书三年级作文400字范本(完整文档)

本页是最新发布的《我喜欢的一本书三年级作文400字范文》的详细范文参考文章,觉得有用就收藏了,为了方便大家的阅读。书是全世界的营养品,生活里没有书籍就好像没有阳光;智慧里没有书籍就好像鸟儿没有翅膀。下面是小编为大家收集整理的关于的书三作文400字范文,一起来看看吧!我喜欢的一本书三年级作文

2022年度教师学习心得体会模板合集

最近发表了一篇名为《教师学习心得体会模板》的范文,觉得应该跟大家分享,希望对网友有用。我们从一些事情上得到感悟后,往往会写一篇心得体会,这样就可以通过不断总结,丰富我们的思想。那么如何写心得体会才能更有感染力呢?下面是小编为大家整理的心得体会模板,欢迎阅读,希望大家能够喜欢。教师学习心