Casio5800线路坐标正反算程序
Fx-5800 计算机程序
QXJS-000 主程序
Lbl 4:“1.SZ=>NE”:“2.NE=>SZ”: “ 1,2= ” ? →Q: ” LICHENG= ” ? →S:Prog“QXJSSUB0” ↙
Lbl 0:IfQ=1:Then Goto1:IfEnd:IfQ=2:ThenGoto2:IfEnd ↙
Lbl 1:”OUT JL=”? → Z: “OUT JD=”?G:Prog“QXJSSUB1”:“XZB=”:N →N ◢
“YZB=”:E →E ◢
“QXFWJ=”:F →F:F ▲ DMS ◢
Goto4 ↙
Read more…
卡西欧FX5800全线贯通万能正、反算程序
FX5800计算器的积分程序(正反算、全线贯通、新线路)终极版
ZHUCHENGXU 主程序
“1.ZS,2.FS” ?→Q 输入1正算,输入2反算
“NEW=0,OLD ≠0”?Z
If Z=0:Then “X0=”?A:“Y0=”?B:“C0=”?C:“1/R0=”?D:“1/RI=”?E:“SP=”?F:“EP=”?G:Ifend:Q=2=>Goto 2
Lbl 1 :“KM=,<0 Stop”?H:H<0=>Stop:“PJ=”?O:“PY=”?L
Lbl Z:Z=1=> Prog“01”:Z=2=> Prog“02” 选择数据库文件,可增加
H- F→X:0.5(E-D)÷(G-F)→N
C+(XD+NX2)*180÷π→P:P<0=>P+360→P:P>360=>P-360→P
A+∫(cos(C+(XD+NX2)*180÷π),0,X)+Lcos(P+O)→U
B+∫(sin(C+(XD+NX2)*180÷π),0,X)+Lsin(P+O)→V
Read more…
FX5800计算器公路测量常用程序集2.3版
一、程序功能
主要功能:采用交点法方式计算多条线路坐标正反算,可算任意复杂线型及立交匝道,包括C型,S型、卵型、回头曲线等;极坐标放样,全线路基边坡开挖口及坡脚放样计算、路基任意点设计高程、横坡、设计半幅宽度.隧道欠超挖放样计算。
新版本优化:1、优化程序语句、2、取消原线元法计算,化线元法为交点法。3、高程计算修改,4、附计算坐标及高程参数设计要素输入实例
二、源程序(绿色为程序名;蓝色为输入计算器内容)红色为网友调试后修改笔误。
0.总主程序(1、坐标计算放样程序2、坐标反算程序;3、高程计算查阅程序;4、路基半幅标准宽度查阅程序;5、路基边坡及开挖口放样程序;6、路基标准距离放样;7、桥梁锥坡计算放样程序;8、极坐标计算程序;9、隧道超欠挖计算程序)运行后按1~9数子约半秒,则选择1至9的程序,返回时,在桩号输入-1,返回选择计算类型。输入-2,返回选择线路。
程序名:0(数子0) Read more…
坐标平移旋转计算公式
在计算路线坐标时,需要将线元局部坐标系转换为路线全局坐标系,赭石需要用到坐标平移转换计算公式,在此将此公式发布如下:
同一点(如A)的坐标:旧坐标系 xo,yo ; 新坐标系 x1,y1
同一条边的方位:旧坐标系 ao 新坐标系 a1
任意点坐标 旧坐标系x’,y’ 新坐标系x,y
平移旋转公式(旧坐标到新坐标系):
x=x1+(x’-xo)×cos(a1-ao)-(y’-yo)×sin(a1-ao)
y=y1+(x’-xo)×sin(a1-ao)+(y’-yo)×cos(a1-ao)