设为首页收藏本站

路桥隧 - 免费·分享·共赢

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

打印 上一主题 下一主题
开启左侧

[转帖]4800超高及高程

[复制链接]
跳转到指定楼层
1
发表于 2005-1-5 19:44:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
CASIO 4800超高及高程(源程序)供参考

L1: R“LS”:Z“ZH”:H“HZ”:V“RS”:F“I1”:G“I2”:O“BPH”:N“BP”:T=Vabs(G-F)÷2:X“X(R+1,L-1)”“P(R+,L-1)”
L2: Lbl 6 : {S}
L3: S+T-N<0 D=O+(S-N)F: S-N<0 D=O+(S-N)F-U(S-N+T)2÷2÷V: S-N≤T D=O+(S-N)G-U(T-S+N)2÷2÷V: D=O+(S-N)G D“ H=” ◢
L4: R< E= : M= Goto 1: R< E= : M= Goto 1:

L5: Lbl 1 : M ≥ L C=L: Goto 2: C=M

L6: Lbl 2 : P X >0 Goto 3 : Goto 4

L7: Lbl 4 : S ≤Z I=0.02 : Goto 5: S<Z+C I=0.02-(0.02-EPX)÷C×(S-Z) : Goto 5: S<H-C I=EPX : Goto 5: S<H I=EPX+(0.02-EPX)÷C×(S-H+C) : Goto 5: I=0.02 : Goto 5
L8: Lbl 3 : Z[1]=0.04÷(EPX+0.02)×C : S ≤Z + Z[1] I=0.02 : Goto 5: S<Z+C I=0.02+(EPX-0.02)÷(C-Z[1])×(S-Z-Z[1]) : Goto 5: S<H-C I=EPX : Goto 5: S<H-Z[1] I=EPX-(EPX-0.02)÷(C-Z[1])×(S-H+C) : Goto 5: I=0.02 : Goto 5
L9: Lbl 5 : {B} : W“HB”=D-IB◢
L10: Goto 6
说明: R:平曲线半径 L“LS”:缓和曲线长 P:偏转,Z=-1,Y=1
X“XL”:线路(Z,Y)左线=-1,右线=1 Z“ZH”: 直缓点里程
H“HZ” :缓直点里程 V“RS”:竖曲线半径 F“I 1” :前坡堵(带符号)
G“I2”: 后坡度值(带符号) O“BPH”:变坡点高程 N“BP”: 变坡点里程
T: 切线长 E:最大超高值 C :渐变段长度(LC)
I: 横坡值 M:最大渐变长度(Lmax) B :距中心距离 W“HB”:边部高程
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 分享分享 支持支持 踩
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|【路桥隧】 ( 湘ICP备16018960号-1 )  QQ群:【路桥吾爱-lq52.com】

GMT+8, 2024-7-4 18:27

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表