欢迎光临测量协同网!https://www.fffsky.com/blog
Loading
0

[原创]CASIO fx-5800P YFX圆弧线坐标计算程序

CASIO fx-5800P YFX圆弧线坐标计算程序

 

说明:该程序适用于计算器 CASIO fx-5800P,针对圆弧线线形设计,可计算公路交叉口圆弧线线路中、边桩坐标、切线方位角及斜交。

1、K? 输入起点桩号

2、X? 输入起点坐标X

3、Y? 输入起点坐标Y

4、R? 输入曲线半径

5、FQ? 输入起点方位角

6、FZ? 输入止点方位角

 

主程序名:YFX

Deg:Fix 3:10→DimZ↙(基本设置)

"K"?Z:"X"?U:"Y"?V:"R"?R:"FQ"?F:"FZ"?H↙(曲线要素)

H-F→Z[1]:If Z[1]<0:Then -1→Z[6]:Else 1→Z[6]:IfEnd↙(转角)

Abs(Z[1])→Z[1]↙ (赋值)

R×tan(Z[1]÷2)→T↙(切线长)

R×Z[1]×π÷180→L↙ (曲线长)

R×(1÷cos(Z[1]÷2)-1)→E↙(外失距)

Z+L÷2→Z[7]↙(曲中里程)

Z+L→Z[8]↙(圆直里程)

Cls:"T=":Locate 3,1,T:"L=":Locate 3,2,L:"E=":Locate 3,3,E◢(显示)

Cls:"ZY=":Locate 4,1,Z:"QZ=":Locate 4,2,Z[7]:"YZ=":Locate 4,3,Z[8]◢(显示)

Lb1 1↙

Lbl A↙

"JK"?K↙(计算里程)

If K≤0:Then Goto A:IfEnd↙ (当K≤0时,则返回至K)

"PJ"?I↙(计算偏距)

"PA"?J↙(计算偏角)

K-Z→M↙? (计算点距直圆点间距)

M÷R×180÷π→N↙(计算点圆心角)

R×sin(N)→Z[5]↙ (xi)

R×(1-cos(N))→P↙(yi)

√(Z[5]^2+P^2)→Z[9]↙(弦长)

tan-1(P÷Z[5])→S↙(偏角)

F+N×Z[6]→Z[4]↙(计算点切线方位角)

U+Z[9]×cos(F+S×Z[6])+I×cos(Z[4]+J)→X↙(计算结果坐标X)

V+Z[9]×sin(F+S×Z[6])+I×sin(Z[4]+J)→Y↙(计算结果坐标Y)

If Z[4]>360:Then Z[4]-360→Z[4]:Else If Z[4]<0:Then Z[4]+360→Z[4]:IfEnd:IfEnd

Cls:"F=":Locate 3,1,Z[4]°:"X=":Locate 3,2,X:"Y=":Locate 3,3,Y◢

Goto 1↙

 

注:

1、◢ 为显示指令。

2、√为根号。

3、↙为回车(EXE)标识。

4、()括号内为程序说明,无需输入。

 

计算参数:

1、K? 0(起点桩号)

2、X? 685.312? (起点坐标X)

3、Y? 1165.147 (起点坐标Y)

4、R? 50?? (曲线半径)

5、FQ? 45°(起点方位角)

6、FZ? 135°?? (止点方位角)

7、T= 50?? (计算结果:切线长T)

8、L= 78.54(计算结果:曲线长L)

9、E= 20.711??(计算结果:外失距E)

10、ZY= 00.00? (计算结果:直圆桩号ZY)

11、QZ= 39.27? (计算结果:曲中桩号QZ)

12、YZ= 78.54? (计算结果:圆直桩号YZ)

13、JK? 39.27? (输入待求点桩号)

14、PJ? 0? (输入计算偏距)

15、PA? 0? (输入计算偏角,正交为90°)

16、F= 90°00ˊ00.38″ (计算结果:切线方位角F)

17、X= 699.957 (计算结果:坐标X)

18、Y= 1200.502(计算结果:坐标Y)

 

相关文章:

1、[CASIO fx-5800P CYT 综合曲线坐标计算程序]

2、[CASIO fx-5800P ZXZFS 直线正反算坐标计算程序]

3、[Casio fx-5800P 边角后方交会程序]

4、[CASIO fx-4800P/fx-4850P与fx-5800P编程计算器]

5、[CASIO fx-5800P综合曲线坐标计算程序]

 

©版权声明:文章源于作者原创,如需转载请注明文章出处。


测量协同网诚邀您投稿,文章主题与工程测量、大地测量等相关即可,可以是理论介绍,也可以是实务分析,还可以是工作总结。➮点击投稿

行善积德、广修福田行善积德、广修福田

勿以善小而不为,勿以恶小而为之

最后编辑于:2019/12/18作者: 测量测绘

暂无评论

发表评论

  1. 打发打发 打发打发说道:
    8#

    很好用

  2. sdsd sdsd说道:
    7#

    很好呢

  3. sdsd sdsd说道:
    6#

    是的

  4. lx lx说道:
    5#

    请问下这个程序怎么算边桩坐标?

  5. fffsky fffsky说道:
    4#

    建议使用:CASIO fx-5800P CYT 综合曲线坐标正反算计算程序https://www.fffsky.com/blog/blog/post/CASIO-fx-5800P-CYT.html

  6. 权文 权文说道:
    3#

    陈工你好:该程序能否修改为(1.已知两点坐标及半径左+、右-,2.或者已知起点坐标、起点切线方位角和半径左+、右-)同时还可以计算边桩的正、斜交的运行模式,这样现场会方便好多,期待您的回复,谢谢!

  7. 木子李 木子李说道:
    2#

    √(Z[5]^2+P^2)→Z[9]
    Z[5]^2是平方吗?还是这样Z[5]^〔2〕这样输入?

  8. 木子李 木子李说道:
    1#

    √(Z[5]^2+P^2)→Z[9]
    Z[5]^2是平方吗?还是这样Z[5]^〔2〕这样输入?
    还是输入完成后怎么按程序给出的例题输入只能运行到PA?0这一步,后面的都运行不了了
    如平交口只给出路线中点的交点坐标,还有四个圆弧的半径,(十字路口)有这样的程序算出切线长和ZY点和YZ 点坐标,外距,及偏角的程序吗?是否可以发奋给我
    491157684@qq.com

扫一扫关注公众号

扫一扫关注公众号