• 4800包括了路线坐标正反算、竖曲线、超高加宽、边坡放样及断面计算等程序。


    一、 程序简介
    本套程序是共有2个主程序,7个子程序。包括了路线坐标正反算、竖曲线、超高加宽、边坡放样及断面计算等程序。
    适用于CASIO4800/48504850用户需要修改清单内结果显示的字段(例如: XX=”◢ 改为 X=X GZ=H+G 改为Z=G=H+G)。
    二、 程序功能
    本着用最懒的方法做最繁杂的事(当然认真更重要!),根据不同需要,本程序共设置了6种计算模式J-JSMS
    1-ZS,正算模式:适用于中、边桩计算,里程桩号及边距=>平面坐标。
    2-FI,放样1模式:适用于路面施工放样,里程桩号及边距=>平面坐标、路面高程
    3-FS,反算模式:适用于任意点里程、边距计算,任意点坐标=>里程、边距。
    4-F2,放样2模式:适用于路基施工放样,任意点坐标=>里程、边距、填挖高度,边坡超欠挖宽度,最近平台高度(<1.5)。
    5-Z0,设计高程计算,即竖曲线计算,里程桩号=>设计高程
    6-DM,断面计算,里程桩号、边距=>设计高程、加宽值、指定边桩的高程。
    三、 计算范围
    平曲线:直线-缓和曲线(或无)-圆曲线-缓和曲线(或无)-直线中任意桩号,允许两缓和曲线不等长,即可以算卵形曲线,回头曲线
    竖曲线:前交点SYZ到后交点SZY中的任意桩号

    四、 数据输入及各计算模式运行过程
    1、正算模式:1-ZS
    运行主程序J-PQX(平曲线),计算过程如下:
    显示 输入 计算结果 备注
    DJ 交点桩号
    JDX 交点X
    JDY 交点Y
    FJ 计算方位角
    ZJZ-Y+ 交点转角 左转为负值,右转正值
    R 圆曲线半径
    LS1 第一缓和曲线
    LS2 第二缓和曲线
    T1= 前切线
    T2= 后切线
    L= 曲线长度
    E= 外距
    ZH= ZH桩号 若不计算平曲线要素桩号,程序清单J-PQX内有下划线部分可以不写入计算器内。
    HY= HY桩号
    QZ= QZ桩号
    YH= YH桩号
    HZ= HZ桩号
    1-ZS,2-F1,3-FS
    4-F2,5-Z0,6-DM
    MS
    计算模式选择,此模式请输入:1 总共有6种计算模式供选择,符号说明见二、程序功能
    P 待求点桩号
    BZ 边桩距离 左边为负值,右边为正值,中桩输0
    BJ
    边桩夹角 右边桩与中线夹角,正交为90,斜交另输
    X= X
    Y= Y
    PBZBJ... 本模式循环计算

    2、反算模式:3-FS
    运行主程序J-PQX(平曲线),运行过程同“11-ZS,正算模式;若平曲线数据已经输入了,或者计算交点同上次相同,可直接运行J-JSMS(计算模式)
    显示 输入 计算结果 备注
    ••••••平曲线数据输入过程•••••
    1-ZS,2-F1,3-FS
    4-F2,5-Z0,6-DM
    MS
    计算模式选择,此模式请输入:3 总共有6种计算模式供选择,符号说明见二、程序功能
    X 任意点PX
    Y 任意点PY
    BJ 边桩夹角 右边桩与中线夹角,正交为90,斜交另输
    P= P点桩号
    BZ= 边桩距离 负值为左边桩,正值为右边桩
    XY... 本模式循环计算

    3 纵断面设计高程计算:5-Z0
    步骤1:首先运行J-SQX(竖曲线),此步骤只是竖曲线数据输入,不进行计算。若计算交点与上次计算交点相同,可跳过此步骤。输入过程如下:
    显示 输入 计算结果 备注
    SQX SJ
    SJD
    竖曲线交点桩号 SQX SJ表示程序状态,竖曲线数据输入
    JDZ 交点高程
    I1 第一纵坡 往桩号增大方向,上坡为正值,下坡为负值,如,下坡2.00%,输入-2即可
    I2 第二纵坡
    R 竖曲线半径
    QD 允许计算桩号起点 QD即前交点SYZ桩号,ZD即后交点SZY桩号,
    ZD 允许计算桩号终点
    TO J-JSMS 退出本程序进行下一步骤。
    之所以分开两个步骤,是因为当计算桩号超出计算范围时程序会自动切换到竖曲线数据输入状态,避免出现低级失误。而且将计算放在J-JSMS中会使程序更加灵活。
    步骤2:运行J-JSMS进入模式5-Z0
    显示 输入 计算结果 备注
    1-ZS,2-F1,3-FS
    4-F2,5-Z0,6-DM
    MS
    计算模式选择,此模式请输入:5 总共有6种计算模式供选择,符号说明见二、程序功能
    P? 待求点P桩号
    Z0= P点设计高程
    P... 本模式循环计算

    4、断面计算:6-DM
    在此模式中可以输入超高值、加宽值与及超高缓和长度,并进行计算!!!
    为了方便其它计算模式的切换,每次完成模式6计算后程序会返回模式选择(MS?)。
    断面计算的主要内容是待求桩号P点的加宽值、指定边桩的高程,因此运行前应输入竖曲线数据(已输入过或同上次计算可以跳过此步)。
    显示 输入 计算结果 备注
    ••••••竖曲线数据输入,运行J-JSMS•••••
    1-ZS,2-F1,3-FS
    4-F2,5-Z0,6-DM
    MS
    计算模式选择,此模式请输入:6 总共有6种计算模式供选择,符号说明见二、程序功能
    P? 待求点桩号
    Z0= P点设计高程 纵断面设计高程
    CGZ 超高横坡
    JKZ 加宽值
    LH 超高缓和长度 当曲线没有LS时输入此项,否则跳过即可
    BZ 边桩距离
    JK= P点加宽值 当外侧边桩时,计算结果为0
    Z= P点高程 P点的边桩高程,不一定是纵断面设计高程
    MS 模式选择:6 为了方便其它模式的切换,每次完成模式6程序会返回模式选择。

    5、放样1模式:2-F1
    此模式计算内容XYZ,是将正算,竖曲线,超高结合起来计算的综合模式,Z值是边桩或中桩设计高程,计算过程如下(详细的过程说明参照前面的模式说明):

     步骤:“J-SQX”→“J-PQX”→“J-JSMS”(自动切换)→6-DM→2-F1

    显示 输入 计算结果 备注
    1-ZS,2-F1,3-FS
    4-F2,5-Z0,6-DM
    MS
    计算模式选择,此模式请输入:2 总共有6种计算模式供选择,符号说明见二、程序功能
    P 待求点桩号
    BZ 边桩距离 左边为负值,右边为正值,中桩输0
    BJ
    边桩夹角 右边桩与中线夹角,正交为90,斜交另输
    X= X
    Y= Y
    Z= Z
    P?BZ?BJ? →X=,Y=,Z=→循环


    6、放样2模式:4-F2
    此模式只有一个功能,就是路基放样,也是整个程序最重要的功能。整个计算包括了正、反算,竖曲线,超高加宽,边坡计算,计算过程如下(详细的过程说明参照前面的模式说明):

    步骤:“J-SQX”→“J-PQX”→“J-JSMS”(自动切换)→6-DM→-F

    显示 输入 计算结果 备注
    1-ZS,2-F1,3-FS
    4-F2,5-Z0,6-DM
    MS
    计算模式选择,此模式请输入:4 总共有6种计算模式供选择,符号说明见二、程序功能
    X 任意点PX
    Y 任意点PY
    BJ 边桩夹角 右边桩与中线夹角,正交为90,斜交另输
    P= P点桩号
    BZ= 边桩距离 负值为左边桩,正值为右边桩
    ZP? 地面高程
    T=W= 填(挖)高度
    BP= 边坡超欠挖宽度 正值表示超挖,负值表示欠挖
    PT= 距离平台高度 当高度小于1.0时显示,显示范围在程序清单内修改G<1.0=>G“PT”
    X? Y?BJ? →P =, BZ =,→ZP? →
    =W=),BP=,PT=→循环


    JD(断面数据储存子程序
    I=1=>M=①:N=②:Z[5]= ③:Z[6]= ④:V=⑤:Z[7]= ⑥
    ①0.5
    路面宽度路面横坡路肩宽度路肩横坡⑤0.5中央带宽度超高方式:1中,2
    :≠=> I=2=> Z[5]= ①: M=②: N= ③: Z[6]= ④: V=⑤: Z[7]= ⑥
    挖方路基边沟宽度第一级边坡率第二级边坡率第三级边坡率每级最大坡高平台宽度
    :≠=> Z[5]= ①:M=②: N=③: Z[6]= ④ : V=⑤: Z[7]= ⑥⊿⊿
    填方路基路堤超填宽度第一级边坡率第二级边坡率第三级边坡率每级最大坡高护道(平台)宽度

    必读:
    1、如果中途关机或已知数据与上次计算相同,直接运行J-JSMS计算即可,可不必重新输入已知数据。
    2、输入竖曲线计算范围桩号(QDZD)非常重要,当计算桩号超出竖曲线计算范围时,程序会自动切换到J-SQX数据输入状态,完成输入数据后程序仍然会继续上一步的计算,而不需要退出计算模式。
    3、程序内未加入长短链数据,涉及长短链的曲线计算时P值应该增加(或减少)长短链数值。
    4、因为路肩横坡的超高在各个工程中的不同,所以路肩的横坡保持不变(不超高),但不影响其它计算。

  • 相关阅读:
    CDN内容分发系统
    ES6 入门教程 3 变量的解构赋值 3.2 对象的解构赋值
    Node-RED系列(二九):使用slider与chart节点来实现双折线时间序列图
    计算机的基本组成
    java学习--day19(Map集合&File类)
    Java异步编排CompletableFuture简述
    Linux chage 命令用法
    Java常用类方法总结
    PYQT常用组件--方法汇总
    spring、springboot原理(未完待续)
  • 原文地址:https://blog.csdn.net/s13166803785/article/details/125595446