• 测量程序正算


    文件名:QX (计算圆曲线或缓和曲线中点、法线点坐标)

    Defm1

    Z"FX=Z:Y"= 线路前进方向左转输1,右转输2

    F"F1"= 直缓点往交点切线方位角 

    K"F2"= 缓直点往交点切线方为角

    H"H1"= 第一段缓和曲线长

    Z[1]"H2"= 第二段缓和曲线长

    R= 半径

    A"ZHX"= 直缓点X坐标

    B"ZHY"= 直缓点Y坐标

    V"ZH"= 直缓点里程

    "HY"= 缓圆点里程

    U"YH"= 圆缓点里程

    C"HZ"= 缓直点里程

    W"HZX"= 缓直点X坐标

    S"HZY"= 缓直点Y坐标

    D<V=>Goto4: ≠       DVD OGoto1: ≠        =          D UGoto2: ≠        =          D CGoto3≠        =          Goto4 8 

    b1 1 :L=D-V: X=L- L5÷(40(HR)2)+ L9÷3456÷(RH)4: Y= L3÷(6HR)- L7÷336÷R3÷H3+ L11÷42240÷(RH)5: Q=F+90+90 L2÷(RHπ): Z=1Y=-Y: Q =F+90-90 L2÷(RHπ)ΔQ>360Q=Q-360ΔM=A+XcosF- YsinF: N=B+XsinF+YcosF:X=EcosQ+M:X"X="

    Y=EsinQ+N:Y"Y="

    Q"Q="

    Goto 4

    Lb1 2 : L=D-O:M=H÷2-H3÷(240R2):P=H2÷24÷R-H4÷(2688R3):J=L×180÷R÷π+(90H÷(Rπ)): X=Rsin J+ M:Y=R(1-cosJ)+P: Q=F+90+90(H+2L)÷(Rπ):Z=1>Y=-Y:Q=F+90

    -90(H+2L)÷(Rπ)ΔQ360=>Q=Q-360ΔM=A+XcosF-YsinF:N=B+XsinF+ YcosF:X=EcosQ+M:

    X"X="

    Y=EsinQ+N:Y"Y="

    Q"Q="

    Goto 4

    Lb1 3: L=Abs(D-C):X=L-L5÷(40(Z[1]R)2)+L9÷3456÷(R Z[1]4:Y=L3÷(6Z[1]R)-L7÷336÷R3÷Z[1]3+L11÷42240÷(R Z[1]5 :Q=K+270+90 L 2÷(R Z[1]π): Z=2Y=-Y:Q

    =K+270-90L 2÷(R Z[1]π)ΔQ360=>Q=Q-360ΔM=W+XcosK- YsinK: N=S+XsinK+ YcosK:X=E

    cosQ+M:X"X="

    Y=EsinQ+N:Y"Y="

    Q"Q="

    Goto 4

    Lb1 4:""

    说明:1 计算时D为待求点里程, E为偏距左负、右正 。

  • 相关阅读:
    谷贱伤农,薪贱伤码农!
    『现学现忘』Git基础 — 6、Git的操作流程
    OpenResty编译安装详解
    Python算法图解(一)数据结构的分类和基本运算
    我为什么建议不要用CMake
    MGADA | 用于目标检测的多粒度对齐域自适应
    Java 面试题大集合,2019最新最常见面试题加答案
    NIO 实现群聊系统
    电子签名-为你的数据签字画押
    情绪化软文怎么写?媒介盒子分享五大步骤
  • 原文地址:https://blog.csdn.net/s13596191285/article/details/125595925