程序
4800直线和曲线任意里程中边桩坐标正反算程序






一、程序功能
本程序由一个主程序(TYQXJS)和两个子程——正算子程序(SUB1)、反算子程序(SUB2)序构成,可以根据曲线段——直线、圆曲线、缓和曲线(完整或非完整型)的线元要素(起点坐标、起点里程、起点切线方位角、线元长度、起点曲率半径、止点曲率半径)及里程边距或坐标,对该曲线段范围内任意里程中边桩坐标进行正反算。另外也可以将本程序中核心算法部分的两个子程序移植到其它相关的程序中,用于对曲线任意里程中边桩坐标进行正反算。本程序也可以在CASIO fx-4500P计算器及 CASIO fx-4850P计算器上运行。 特别申明:(1). 适用于弧长小于2倍半径的各种线元坐标正反算,精度优于1mm;
(2). 在引用该核心计算部分时,请注明来源。
二、源程序
1.主程序(TYQXJS)
"1.SZ => XY":"2.XY => SZ":N:U"X0":V"Y0":O"S0":G"F0":H"LS":P"R0":R"
RN":Q:C=1÷P:D=(P-R)÷(2HPR):E=180÷π:N=1=>Goto 1:≠>Goto 2Δ←┘
Lbl 1:{SZ}:SZ:W=Abs(S-O):Prog "SUB1":X"XS"=X◢ Y"YS"=Y◢
F"FS"=F-90◢
Goto 1←┘
Lbl 2:{XY}:XY:I=X:J=Y:Prog "SUB2":S"S"=O+W◢ Z"Z"=Z◢
Goto 2
2. 正算子程序(SUB1)
A=0.1739274226:B=0.3260725774:K=0.0694318442:L=0.3300094782:F=1-L:
M=1-K:
X=U+W(Acos(G+QEKW(C+KWD))+Bcos(G+QELW(C+LWD))+Bcos(G+QEFW
(C+FWD))+Acos(G+QEMW(C+MWD))):
Y=V+W(Asin(G+QEKW(C+KWD))+Bsin(G+
QELW(C+LWD))+Bsin(G+QEFW(C+FWD))+Asin(G+QEMW(C+MWD))):F=G+QEW(C+
WD)+90:X=X+ZcosF:Y=Y+ZsinF
3. 反算子程序(SUB2)
T=G-90:W=Abs((Y-V)cosT-(X-U)sinT):Z=0:Lbl 0:Prog "SUB1":L=T+QEW(C+
fx4800P曲线任意里程中边桩坐标正反算程序_建筑/土木_工程科技_专业资料。fx4800...算子程序(SUB1)、反算子程序( SUB2)序构成,可以根据曲线段——直线、圆曲线...
曲线任意里程中边桩坐标正反算(CASIO fx-4800P 计算器)程序 一、程序功能 本...区分左右;当线元往左偏时, Q=-1;当线元往右偏时,Q=1;当线元为直线时,...
4800P 计算器)程序任意里程中边桩坐标正反算(CASIO fx-4800P 计算器)程序 一...由坐标反算里程及中边桩) X0 ?142.353 (直线或圆曲线起点的 X 坐标) Y0...
曲线任意里程中边桩坐标正反算(CASIO fx-4800P 计算器)程序 一、程序功能 本...止点与直线相接时,曲率半径等 于设计规定的值;与圆曲线相接时,曲率半径等于圆...
4800曲线任意里程中边桩坐标正反算(CASIO_fx-4800P计算器)程序4800曲线任意里程...(5) 当线元为完整缓和曲线时,起点与直线相接时,曲率半径为无穷大,以 10 的...
任意里程中边桩坐标正反算程序(只适用只有直线和圆曲线)_建筑/土木_工程科技_专业...任意里程中边桩坐标正反算程序(4800) 任意里程中边桩坐标正反算程序(4800) ...
曲线任意里程中边桩坐标正反算程序 曲线任意里程中边桩坐标正反算(CASIO fx-4800P 计算器)程序 一、程序功能 本程序由一个主程序(TYQXJS)和两个子程——正算...
程序 曲线任意里程中边桩坐标正反算(CASIO fx-4800P 计算器)程序 一、程序...第八总队桥梁施工队 左偏时,Q=-1;当线元往右偏时,Q=1;当线元为直线时,...
程序曲线任意里程中边桩坐标正反算(CASIO fx-4800P ...可以根据曲线段——直线、圆曲线、缓和曲线(完整或非...本人用的就是 4850,后输入 4800 中也通过了, 不...
史强专用4800任意里程中边桩坐标正反算及放样程序_专业资料。4800曲线...正算子程序(SUB1)、 反算子程序(SUB2)序构成, 可 以根据曲线段——直线、...

我要评论