免费视频|新人指南|投诉删帖|广告合作|地信网APP下载

查看: 1857|回复: 2
收起左侧

[资料] 道路平曲线中、边桩坐标及两侧直线中、边桩坐标计算程序

[复制链接]

1253

主题

1万

铜板

84

好友

钻石会员

我的起步与世界同行

Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26

积分
11786

灌水勋章荣誉会员勋章活跃勋章精华勋章

发表于 2011-5-29 11:35 | 显示全部楼层 |阅读模式
道路平曲线中、边桩坐标及两侧直线中、边桩坐标计算程序 (CASIO fx-4800p)(第三版)
  程序名:PQX
  J"ZH(JD)":O"X(JD)":K"Y(JD)":R:T:A:B:L:D"L(ZH-HZ)"
  LbI 1
  {QMN}:M:N
  C=J-T:V=C+L:F=C+D
  B<0=>P=-1⊿
  B>0=>P=1⊿
  Q<C=>Goto 5⊿
  Q-C≤L=>Goto 2⊿
  Q>V=>E=Q-V⊿
  E≤D-2*L=>Goto 3⊿
  Q≤F=>E=F-Q⊿
  E≤L=>Goto 4⊿
  Q>F=>Goto 6⊿ ⊿表示条件转移结束码
  LbI 2
  H=Q-C:Z=H-H^5/40/R^2/L^2:W=30*H^2/π/R/L
  U=Cos(A+180)*T+O+Z/CosW*Cos(A+P*W)
  G=Sin(A+180)*T+K+Z/CosW*Sin(A+P*W)
  I=A+P*H^2/R/L*90/π-90:S= A+P*H^2/R/L*90/π+90
  Goto 7
  LbI 3
  H=Q-V:Z=L-L^3/40/R^2:W=30*L/π/R
  U=Cos(A+180)*T+O+Z/CosW*Cos(A+P*W)+2*R*Sin(90*H/π/R)*Cos(A+90*(H+L)/π/R*P)
  G=Sin(A+180)*T+K+Z/CosW*Sin(A+P*W)+2*R*Sin(90*H/π/R)*Sin(A+90*(H+L) /π/R*P)
  I=A+P*90/π/R*(2H+L)-90:S= A+P*90/π/R*(2H+L)+90
  Goto 7
  LbI 4
  H=F-Q:Z=H-H^5/40/R^2/L^2:W=30*H^2/π/R/L
  U=Cos(A+B)*T+O+Z/CosW*Cos(A+B+180-P*W)
  G=Sin(A+B)*T+K+Z/CosW*Sin(A+B+180-P*W)
  I=A+B+180-P*H^2*90/π/R/L+90:S=A+B+180-P*H^2*90/π/R/L-90
  Goto 7
  LbI 5
  U=Cos(A+180)*(J-Q)+O:G= Sin (A+180)*(J-Q)+K
  I=A+270:S=A+90
  Goto 7
  LbI 6
  U=Cos(A+B)*(Q-F+T)+O:G= Sin (A+B)*(Q-F+T)+K
  I=A+B-90:S=A+B+90
  Goto 7
  LbI 7
  X"X(M)"=U◢
  Y"Y(M)"=G◢
  E"X(L)"=CosI*M+U◢
  H"Y(L)"=SinI*M+G◢
  W"X(R)"=CosS*N+U◢
  Z"Y(R)"=SinS*N+G◢
  Goto 1
  输入说明: 
  ZH(JD)——交点桩号    A——起始方位角      
  X(JD)——交点坐标X    B——路线转角,左为“-”,右为“+”
  Y(JD)——交点坐标Y    L——缓和曲线长 
  R——曲线半经     L(ZH-HZ)——曲线总长
  T——切线长    M——左边桩距 
  N——右边桩距
  结果显示说明:X(M),Y(M)——中桩坐标
  X(L), Y(L)——左边桩坐标
  X(R), Y(R)——右边桩坐标

67

主题

1万

铜板

123

好友

资深会员

地信总工

Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18

积分
3128

灌水勋章

QQ
发表于 2011-5-29 13:21 | 显示全部楼层
代码啊,有点不懂
该会员没有填写今日想说内容.

7

主题

1810

铜板

62

好友

工程师

Rank: 7Rank: 7Rank: 7

积分
455
QQ
发表于 2013-1-14 22:31 | 显示全部楼层
谢谢分享!谢谢分享!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

在线客服
快速回复 返回顶部 返回列表