分享
分享赚钱 收藏 举报 版权申诉 / 3
1

类型5800计算器全线坐标计算放样正反算程序.doc

  • 上传人:小****库
  • 文档编号:28242
  • 上传时间:2021-09-16
  • 格式:DOC
  • 页数:3
  • 大小:32KB
  • 配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    5800 计算器 全线 坐标 计算 正反 程序
    资源描述:
    5800计算器全线坐标计算放样正反算程序 主程序坐标正反算 程序名称:ZBZFS LB1A↙ Cls : Fix 4 : 30→Dim Z :"0=ZS,1=FS"?Z ↙ IfZ=0:ThenGoto B:IfEnd↙(Z=0进入里程点坐标正算) IfZ=1:ThenProg"FSLCBZ ": Goto A:IfEnd↙(Z=1进入反算里程边桩) Lb1 B↙ “K=”?K :(计算里程) Prog"SJK1 ":Prog”ZBFY” :Goto A↙ 子程序数据库SJK1 IFK<本段曲线终点里程ANDK≥上段曲线终点里程 :THEN本段终点里程→Z[1] : 上段曲线终点里程→Z[2] :1→O (注:左偏曲线输入-1→O,右偏曲线输入1→O): 半径→R : 曲线偏角→A:第一缓和曲线→Z[6] : 第二缓和曲线→Z[7] : 交点 X→B :交点 Y→C : 小里程向交点方位角→E : 交点向大里程方位角→F : Prog”XLZBJSCX”:Return: IFEND↙ IF…………Prog”XLZBJSCX”:Return:IFEND(曲线段分段输入)↙ 补充直线段输入如下(单独直线段) IF K<本段直线终点里程 ANDK≥本段直线起点里程:THEN 本段直线终点里程→Z[3]:终点X→Z[16]:终点Y→Z[17]:方位角→E: Z[16]+ (K- Z[3])*COS E→Z[18]:Z[17]+ (K- Z[3])*SIN E→Z[19] : Return:IFEND 子程序坐标正算,名称:XLZBJSCX LB12 ↙(曲线要素计算) Z[6]/2- Z[6]^3/(240*R^2)+ Z[6]^5/(34560*R^4) →Z[8] ↙(M1) Z[7]/2- Z[7]^3/(240*R^2)+ Z[7]^5/(34560*R^4) →Z[9] ↙(M2) Z[6]^2/(24*R)- Z[6]^4/(2688*R^3) →Z[10] ↙(P1) Z[7]^2/(24*R)- Z[7]^4/(2688*R^3) →Z[11] ↙(P2) π*A*R/180+0.5*( Z[6]+ Z[7])→Z[25] ↙ (曲线总长) 90* Z[6]/(R*π) →Z[14] ↙(第一缓和曲线总偏角) 90* Z[7]/(R*π) →Z[15] ↙(第二缓和曲线总偏角,可以省略) Z[8]+(R+Z[10])TAN(A/2)-(Z[10]-Z[11] )/SIN A→Z[12]↙ (切线T1) Z[9]+(R+Z[11])TAN(A/2)+(Z[10]-Z[11] )/SIN A→Z[13]↙ (切线T2) B+ Z[12]*COS (E+180)→ Z[16] ↙(ZH点X) C+ Z[12]*SIN(E+180)→ Z[17] ↙ (ZH点Y) Z[1]- Z[25]→Z[3] ↙ (ZH点里程) Z[3]+ Z[6]→Z[4] ↙ (HY点里程) Z[1]- Z[7]→Z[5] ↙ (YH点里程) GOTO 3 ↙ LB13 ↙(判断里程点与曲线关系) IFK≤Z[3]ANDK> Z[2] : THENGOTO4 : IFEND ↙ IFK≤Z[4]ANDK> Z[3] : THENGOTO5 : IFEND ↙ IFK≤Z[5]ANDK> Z[4] : THENGOTO6 : IFEND ↙ IFK≤Z[1]ANDK> Z[5] : THENGOTO7 : IFEND ↙ LB14 ↙(里程小于直缓点直线独立坐标) K- Z[3] →Z[23] : 0→Z[24] : E→T : GOTO8↙ LB15 ↙(第一缓和曲线独立坐标) K- Z[3] →H ↙ H-H^5/(40*R^2* Z[6]^2)+H^9/(3456*R^4* Z[6]^4) →Z[23] ↙ H^3/(6*R* Z[6])-H^7/(336*R^3* Z[6]^3) →Z[24] ↙ 90*H^2/( R*π* Z[6]) →T ↙ IFO>0:THENT +E→T : ELSEE-T →T : T<0=>360+T→T : IFEND ↙ GOTO 8 ↙ LB1 6 ↙(圆曲线独立坐标) K
    展开阅读全文
    提示  安全人之家所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:5800计算器全线坐标计算放样正反算程序.doc
    链接地址:https://www.aqrzj.com/doc/28242.html
    VIP会员
    加入vip,免费下载文档!
    微信客服
    服务号
    意见反馈
    点击发送邮件给我们
    返回顶部