Archive for 三月, 2010

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…

Be the first to comment  Posted by xya - 2010年3月9日 at 下午2:07 Has 11588 Views

  Categories: casio程序, 路线计算   Tags: , , ,

卡西欧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…

1 comment  Posted by xya - 2010年3月6日 at 下午6:01 Has 12570 Views

  Categories: casio程序, 路线计算   Tags: , , ,

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…

Be the first to comment  Posted by xya - at 下午5:59 Has 9903 Views

  Categories: casio程序, 路线计算   Tags: ,

两个最基本也是最重要的坐标求解公式

一、求解直线上任意点的坐标及方位角

已知直线上一点的坐标x0,y0及该直线的方位角a0,则直线上距该点距离为d的点的坐标x,y及方位角a计算公式为:

x=x0+d·cos(a0),y=y0+d·sin(a0),a=a0;

二、求解圆曲线上任意点的坐标及方位角

已知圆曲线半径R、圆心坐标x0,y0及圆心向圆起点c的连线方位角a0,以及圆上任意点d至c点的圆曲线长度l(以圆右偏为例),则有
d点到c点的圆心角为l/R,d点的切线方位角a=a0+l/R+π/2;圆心至d点的连线方位角ad=a0+l/R

d点坐标可根据前述直线坐标计算公式求得,即将d=R、a0=ad代入即可求得圆上任意点坐标:x=x0+R·cos(ad),y=y0+R·sin(ad);

或已知圆曲线半径R、起点c坐标x0,y0及起点切线方位角a0,以及圆上任意点d至c点的圆曲线长度l(以圆右偏为例),则有d点到c点的圆心角为l/R,d点的切线方位角a=a0+l/R,坐标为x=R·sin(l/R),x=R(1-cos(l/R))。

Be the first to comment  Posted by xya - 2010年3月2日 at 下午4:50 Has 1742 Views

  Categories: 未分类   Tags: