卡西欧4850计算器程序

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

卡西欧fx-4850P

万能放线程序

主程序:ZBJS

◢“◢

H◢↙

注:

注:

此程序可把全线路要素输入数据库,能执行直线、

高程放线正反算。

卵形曲线。

卡西欧fx-4850P

直线、各种曲线任意放中线(匝道)

1:主程序:TYQXJS

“1,KS=>XY”:“2,XY=>KS”:N:U“X0”:V“Y0”:o“K0”:G“FWJ”:H“LS”:P“R1”:R“R2”:Q“Y+1;0;Z-1”:C=P-1:D=(P-R)÷(2HPR):E=180÷π:N=1=>Goto 1:≠>Goto 2↙

◢“Goto 1↙

2:正算子程序:S U B1

A=0.1739274226:B=0.3260725774:Z=0.0694318442:L=0.33 00094782:F=1-L:M=1-Z:X=U+W(Acos(G+QEZW(C+ZWD))+Bcos (G+QELW(C+LWD))+Bcos(G+QEFW(C+FWD))+Acos(G+QEMW(C+M WD))):Y=V+W(Asin(G+QEZW(C+ZWD))+Bsin(G+QELW(C+LWD)) +Bsin(G+QEFW(C+FWD))+Asin(G+QEMW(C+MWD))):F=G+QEW(C +WD)+90:X=X+Scos F :Y=Y+SsinF↙

3坐标反算子程序 SUB2

T=G-90:W=Abs((Y-V)cosT-(X-U)sinT) :S=0:Lbl 0: Prog “SUB1”:L=T+QEW(C+WD):S=(J-Y)cos L-(I-X)sin L : Abs S<10-6=>Goto 1: ≠>W=W+S:Goto 0↙Lbl 1:S=0:Prog“SUB1”:S=(J-Y)÷sin F↙

注:o→代表:欧 0→代表零

使用说明:

1规定:

⑴本程序可执行直线、圆曲线、缓和曲线(完整或非

完整型)、复曲线、卵形曲线的任意里程中边桩坐

标的正反算。另外也可以将本程序中核心计算部分

的两个子程序移植到其它相关程序中,在引用该核

心计算部分时,请注名来源。

⑵当线元为直线时,其起点、止点的曲率半径为无穷

大,以10的45次方代替。

⑶此程序只能分段输入参数值,分段计算。即:直线

段、第一缓段、圆曲线段、第二缓段、直线段要分

别输入H Z点、Z H点、H Y点、Y H点、H Z点的起点

坐标里程,方位角和半径。

2输入与显示说明:

输入部分

N?选择计算方式,输入1表示正算,输入其数它值表示反算

X0?线元起点的X坐标

Y0?线元起点的Y坐标

K0?线元起点里程

FWJ?线元起点切线方位角

LS?线元长度。分别为直线段、第一缓和段、圆曲线段、第二缓和段、直线段的长度

R1?线元起点曲率半径

R2?线元止点曲率半径

Q?线元左右偏标志(左偏Q=-1;右偏Q=1;直线段Q=0)K?求点里程

S?求点中心距(左侧为负;右侧为正;中线上为0)X?反算时求点的X坐标

Y?反算时求点的Y坐标

显示部分:

同以上X、Y、K、S

FWJ:求点切线方位角

相关文档
最新文档