曲线任意里程全线中边桩坐标正反算及放样

[12-11 16:58:43]   来源:http://www.tmgc8.com  工程技术   阅读:3878

一.QXZDJS(计算总调度程序)
"1 => SJK1":"2 => SJK2":M=1 =>Prog “SJK1“:Prog “TYQXJS“⊿↙
M=2 =>Prog “SJK2“⊿↙
M=n =>Prog “SJKn“⊿
二:TYQXJS(运算主程序曲线任意里程中边桩坐标正反算及放样(CASIO fx-4800P计算器)程序

Lb1 0:"1.SZ=> XY":“2 .XY=>SZ”:M:O”ZHK”U”X0”: V”Y0”: G”QFWJ”: H"LS":P”RA”:R”RB”: Q:D=(P-R)/(2HPR):M=1 =>Goto 1:≠> Goto 2⊿↙
Lb1 1:{SZ}:S“K“:Z:W=Abs(S-O):Prog“SUB1”:X"XS"=X▲
Y"YS"=Y▲
F"FS"=F-90▲
C"X1":E"Y1":I=0:J=0:poI(X-C,Y-E):I“JULI=”▲
J<0=>J=J+360⊿↙
J“FWJ="▲
Goto1↙
Lbl2:{XY}:XY:I=X:J=Y:Prog“SUB2”: S”K”=O+W▲
Z”B”=Z▲
Goto2⊿↙
三: 正算子程序(SUB1)                                                        
A=0.1739274226:B=0.3260725774:K=0.0694318442:L=0.3300094782:F=1-L:
M=1-K↙
X=U+W(Acos(G+57.2958QKW(1/P+KWD))+Bcos(G+57.2958QLW(1/P+LWD))+Bcos(G+57.2958QFW
(1/P+FWD))+Acos(G+57.2958QMW(1/P+MWD))):Y=V+W(Asin(G+57.2958QKW(1/P+KWD))+Bsin(G+
57.2958QLW(1/P+LWD))+Bsin(G+57.2958QFW(1/P+FWD))+Asin(G+57.2958QMW(1/P+MWD))):F=G+57.2958QW(1/P+
WD)+N“N=90”:X=X+ZcosF:Y=Y+ZsinF
四. 反算子程序(SUB2)
   T=G-90:W=Abs((Y-V)cosT-(X-U)sinT):Z=0:Lbl 0:Prog "SUB1":L=T+57.2958QW(1/P+WD):Z=(J-Y)cosL-(I-X)sinL:AbsZ<1E-6=>Goto1:≠>W=W+Z:Goto 0Δ←┘
Lbl 1:Z=0:Prog "SUB1":Z=(J-Y)÷sinF

五.增设数据库程序(SJK1)
    "1.SZ => XY":"2.XY => SZ":{NS}:S∠下一线元起点里程=>O=本线元起点里程:U=本线元起点X:V=本线元起点Y:G=本线元起算方位角:H=本线元长度:P=起点曲率半径:R=终点曲率半径:Q=0或1、-1:≠> (第一线元数据要素)
S∠下一线元起点里程=>O=本线元起点里程:U=本线元起点X:V=本线元起点Y:G=本线元起算方位角:H=本线元长度:P=起点曲率半径:R=终点曲率半径:Q=0或1、-1:≠>: (第二线元数据要素)
S∠下一线元起点里程=>O=本线元起点里程:U=本线元起点X:V=本线元起点Y:G=本线元起算方位角:H=本线元长度:P=起点曲率半径:R=终点曲率半径:Q=0或1、-1:≠>: (第三线元数据要素)
。。。。。。。。。。Goto0Δ←┘(第n--1线元数据要素)
。。。。。。。。。。Goto0Δ←┘(第n线元数据要素)                                    

六、使用说明

1、规定
      (1).把所有相关的”线元要素“依次输入”SJK1“,M=1是计算“SJK1” 的”线元要素,同时可以计算N条曲线。
  (2).运算时QXZDJS(计算总调度程序运行,程序提示输入里程“S”?时,正算直接输入待求点里程,反算输入所求点“近似“里程
(3).程序中“X1、Y1、”为测站坐标,“I=”、“J=”为放样距离和方位角

  (4) 以道路中线的前进方向(即里程增大的方向)区分左右;当线元往左偏时,
Q=-1;当线元往右偏时,Q=1;当线元为直线时,Q=0。
        (5) 当所求点位于中线时,Z=0;当位于中线左铡时,Z取负值;当位于中线中线右
侧时,Z取正值。
        (6) 当线元为直线时,其起点、止点的曲率半径为无穷大,以10的45次代替。
        (7) 当线元为圆曲线时,无论其起点、止点与什么线元相接,其曲率半径均等于圆
弧的半径。
         (8) 当线元为完整缓和曲线时,起点与直线相接时,曲率半径为无穷大,以10的45www.tmgc8.com
次代替;与圆曲线相接时,曲率半径等于圆曲线的半径。止点与直线相接时,曲率半
径为无穷大,以10的45次代替;与圆曲线相接时,曲率半径等于圆曲线的半径。
         (9) 当线元为非完整缓和曲线时,起点与直线相接时,曲率半径等于设计规定的
值;与圆曲线相接时,曲率半径等于圆曲线的半径。止点与直线相接时,曲率半径等
于设计规定的值;与圆曲线相接时,曲率半径等于圆曲线的半径。

2、输入与显示说明
       输入部分:
      1. SZ => XY
      2. XY = > SZ
   M ?  选择计算方式,输入1表示进行由里程、边距计算坐标 ;输入2表示由坐标反算
              里程和边距。
         M=1是计算“SJK1” 的”线元要素
     X0 ?线元起点的X坐标
     Y0 ?线元起点的Y坐标
    ”ZHK” ?线元起点里程
    QFWJ ?线元起点切线方位角
     LS ?线元长度
     RA ?线元起点曲率半径
     RB ?线元止点曲率半径
     Q ?  线 元左右偏标志(左偏Q=-1,右偏Q=1,直线段Q=0)
      S ? 正算时所求点的里程
      Z ?正算时所求点距中线的边距(左侧取负,值右侧取正值,在中线上取零)
      X ?反算时所求点的X坐标
      Y ?反算时所求点的Y坐标
N=90线路右侧正交输90度,斜交输不大于180度 。
    显示部分:
       XS=×××    正算时,计算得出的所求点的X坐标
       YS=×××    正算时,计算得出的所求点的Y坐标
       FS=×××    正算时,所求点对应的中线点的切线方位角
       S=×××    反算时,计算得出的所求点的里程
       Z=×××    反算时,计算得出的所求点的边距

七、算例
        某匝道的由五段线元(直线+完整缓和曲线+圆曲线+非完整缓和曲线+直线)组
成,各段线元的要素(起点里程ZHK、起点坐标X0 Y0、起点切线方位角 QFWJ、线元长度LS、起点曲率半径RA、止点曲率半径RB、线 元左右偏标志Q)如下:
ZHK  X0       Y0                  QFWJ         LS RA RB     Q
500.000    19942.837    28343.561     125 16 31.00    269.256     1E45 1E45      0
769.256    19787.340    28563.378     125 16 31.00      37.492     1E45 221.75     -1
806.748    19766.566    28594.574     120 25 54.07     112.779    221.75 221.75     -1
919.527    19736.072    28701.893       91 17 30.63       80.285    221.75 9579.228   -1
999.812    19744.038    28781.659       80 40 50.00     100.000    1E45 1E45       0
        1、正算
          (注意:略去计算方式及线元要素输入,请自行根据所求点所在的线元输入线元
要素)
            S=700  Z=-5    计算得  XS=19831.41785   YS=28509.72590www.tmgc8.com
            S=700  Z=0     计算得  XS=19827.33592   YS=28506.83837
            S=700  Z= 5    计算得  XS=19823.25398   YS=28503.95084

[1] [2]  下一页


标签:暂无联系方式工程技术工程技术
上一篇:FX5800P全线任意里程中边桩坐标正反算

《曲线任意里程全线中边桩坐标正反算及放样》相关文章

建筑技术| 标准下载| 建筑工程| 房地产资料| 联系本站| 下载帮助| 网站地图

Copyright 土木工程吧 All Right Reserved.
土木工程吧是在线分享土木工程、建筑工程方面资料的专业平台,
1 2 3 4