4850平曲线要数、线元各起点坐标及切线方位角计算程序

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

4850平曲线要数、线元各起点坐标及切线方位角计算程序.txt 铁饭碗的真实含义不是在一个地方吃一辈子饭,而是一辈子到哪儿都有饭吃。就算是一坨屎,也有遇见屎壳郎的那天。所以你大可不必为今天的自己有太多担忧。平曲线要数、线元各起点坐标及切线方位角计算程序

CASIO(4850-4800)原创版

Defm12:LbI0:{ABCFΟZREK}:A”JD ”:B”JDX ”:C”JDY ”:F”FJ ”: Ο”ZJ:Z-

,Y+”:Z:R:E”LS1”:K”LS2”:E<1=>E=1E-9⊿K<1=>K=1E-9⊿Z[2]=E÷2-EEE

÷240RR:Z[6]=K÷2-KKK ÷240RR:Z[7]=E-E^3÷40R^2+E^5÷3456R^4-

E^7÷599040R^6+E^9÷17542600R^8:Z[8]=E^2÷6R-E^4÷336R^3+E^6÷42240R^5-

E^8÷9676800R^7+E^10÷3530096640R^9: Z[9]= K-K^3÷40R^2+K^5÷3456R^4-

K^7÷599040R^6+K^9÷17542600R^8:Z[10]=K^2÷6R-K^4÷336R^3+K^6÷42240R^5-

K^8÷9676800R^7+K^10÷3530096640R^9: G=sin-1((Z[7]-Z[2]÷R: U= sin-1((Z[9]-

Z[6]÷R: Z[1]=RcosG+Z[8]-R: Z[5]=RcosU+Z[10]-R: V=(EE-KK÷24R ÷SinAbs Ο:

”T1”:Z[3]=(R+Z[1]tan(AbsΟ÷2+Z[2]-V◢

”T2”:Z[4]=(R+Z[5]tan(AbsΟ÷2+Z[6]+V◢

I=tan-1((R+Z[1]÷(Z[3]-Z[2]:“L ”:L=AbsΟлR ÷180+(E+K÷2◢

”E0”:U=(R+Z[1]÷sinI-R ◢

X=A-Z[3]:Y=X+E:E<1=>GOTO 1: ≠> GOTO 2 ⊿

LbI 1:”ZY ”:X◢

“ZYX=”:N=B+Z[3]Cos(F+180 ◢

“ZYY=”:Q=C+Z[3]sin(F+180 ◢

“FWJ=”:F->DMS◢

GOTO 3

LbI 2:”ZH ”:X◢

“ZHX=”:N=B+Z[3]cos(F+180 ◢

“ZHY=”:Q=C+Z[3]sin(F+180 ◢

“FWJ=”:F->DMS◢

“HY ”:Y◢

”HYX=”:N=B+(Z[3]-Z[7]cos(F+180+Z[8]cos(F+90Z ◢

“HYY=”:Q=C+(Z[3]-Z[7]sin(F+180+Z[8]sin(F+90Z ◢

J=F+ZG:J>360=>J=F+ZG-360:⊿J<0=>J=F+ZG+360: ⊿“FWJ=”:J->DMS◢LbI 3:”QZ ”:S=X+(L-K-E÷2+E◢

D=Rsin(90×(L-K-E÷ЛR+sin-1((Z[7]-Z[2]÷R+Z[2]:

H=R(1-cos(90×(L-K-E÷ЛR+sin-1((Z[7]-Z[2]÷R+Z[1]:

“QZX=”:N= B+(Z[3]-Dcos(F+180+Hcos(F+90Z ◢

“QZY=”:Q= C+(Z[3]-Dsin(F+180+Hsin(F+90Z ◢

J=F+ZG+90Z(L-K-E÷ЛR:J>360=>J= F+ZG+90Z(L-K-E÷ЛR -360: ⊿J<0=>J= F+ZG+90Z(L-K-E÷ЛR+360:⊿“FWJ=”:J >DMS◢

LbI 4:M=X+L-K:P=X+L:K<1=>GOTO 5: ≠> G OTO 6⊿

LbI 5:”YZ ”:P◢

“YZX=”:N=B+Z[4]cos(F+Ο ◢

“YZY=”:Q=C+Z[4]sin(F+Ο ◢

W=F+Ο:W>360=>W=F+Ο-360: ⊿W<0=>W=F+Ο+360: ⊿”FWJ=”:W->DMS◢

G0TO 0

LbI 6:”YH ”:M◢

”YHX=”:N=B+(Z[4]-Z[9]cos(F+Ο+Z[10]cos(F+Ο+90Z ◢

“YHY=”:Q=C+(Z[4]-Z[9]sin(F+Ο+Z[10]sin(F+Ο+90Z ◢

J=F+ZG+180Z(L-K-E÷ЛR:J>360=>J= F+ZG+180Z(L-K-E÷ЛR -360: ⊿J<0=>J= F+ZG+180Z(L-K-E÷ЛR+360:⊿“FWJ=”:J >DMS◢

“HZ ”:P◢

“HZX=”:N=B+Z[4]cos(F+Ο ◢

“HZY=”:Q=C+Z[4]sin(F+Ο ◢

W=F+Ο:W>360=>W=F+Ο-360: ⊿W<0=>W=F+Ο+360: ⊿”FWJ=”:W->DMS◢

GOTO 0

说明:

一、便于区分数字零于字母O ,在程序中用Ο代替字母O

二、本程序适合CASIO4850、4800、4500计算器使用。

三、本程序适合于圆曲线、等长或不等长对称曲线。

四、程序中变量:JD ——为交点里程桩号;JDX ——为交点里程X 坐标;JDY ——为交点里程Y 坐标;FJ 为交点ZH 点至交点方向的方位角;

“ZJ:Z-,Y+” ——为交点转角,左转为负转角,右转为正转角;Z ——为转角方向;左转为-1,右转为+1;R ——为曲线半径;

LS1——为第一缓和曲线长;LS2——为第二缓和曲线长;

计算结果显示:

1、为缓和曲线时:

T1——为第一曲线切线长;T2——为第二曲线切线长;L ——为曲线总长;E0——为外失矩长;ZH 、HY 、QZ 、YH 、HZ ——为曲线元各起点里程;

ZHX= 、ZHY= 、HYX=、HYY=、QZX=、QZY=、YHX=、YHY=、HZX=、HZY= ——曲线元各起点的X 、Y 坐标;FWJ=——为曲线元各起点ZH 、HY 、QZ 、YH 、HZ 的切线方位角。

2、为圆曲线时:

T1、T2——为曲线切线长;L ——为曲线总长;E0——为外失矩长;ZY 、QZ 、YZ ——为曲线元各起点里程;

ZYX= 、ZYY= 、QZX=、QZY=、YZX=、YZY= ——曲线元各起点的X 、Y 坐标;FWJ=——为曲线元各起点ZY 、QZ 、YZ 的切线方位角。

相关文档
最新文档