竖曲线高程计算
- 格式:xls
- 大小:37.50 KB
- 文档页数:1
高速公路的一些线路坐标、高程计算公式(缓和曲线、竖曲线、圆曲线、匝道) 一、缓和曲线上的点坐标计算已知:①缓和曲线上任一点离ZH点的长度:l②圆曲线的半径:R③缓和曲线的长度:l0④转向角系数:K(1或-1)⑤过ZH点的切线方位角:α⑥点ZH的坐标:xZ,yZ计算过程:说明:当曲线为左转向时,K=1,为右转向时,K=-1,公式中n的取值如下:当计算第二缓和曲线上的点坐标时,则:l为到点HZ的长度α为过点HZ的切线方位角再加上180°K值与计算第一缓和曲线时相反xZ,yZ为点HZ的坐标切线角计算公式:二、圆曲线上的点坐标计算已知:①圆曲线上任一点离ZH点的长度:l②圆曲线的半径:R③缓和曲线的长度:l0④转向角系数:K(1或-1)⑤过ZH点的切线方位角:α⑥点ZH的坐标:xZ,yZ计算过程:说明:当曲线为左转向时,K=1,为右转向时,K=-1,公式中n的取值如下:当只知道HZ点的坐标时,则:l为到点HZ的长度α为过点HZ的切线方位角再加上180°K值与知道ZH点坐标时相反xZ,yZ为点HZ的坐标三、曲线要素计算公式公式中各符号说明:l——任意点到起点的曲线长度(或缓曲上任意点到缓曲起点的长度)l1——第一缓和曲线长度l2——第二缓和曲线长度l0——对应的缓和曲线长度R——圆曲线半径R1——曲线起点处的半径R2——曲线终点处的半径P1——曲线起点处的曲率P2——曲线终点处的曲率α——曲线转角值四、竖曲线上高程计算已知:①第一坡度:i1(上坡为“+”,下坡为“-”)②第二坡度:i2(上坡为“+”,下坡为“-”)③变坡点桩号:SZ④变坡点高程:HZ⑤竖曲线的切线长度:T⑥待求点桩号:S计算过程:五、超高缓和过渡段的横坡计算已知:如图,第一横坡:i1第二横坡:i2过渡段长度:L待求处离第二横坡点(过渡段终点)的距离:x 求:待求处的横坡:i解:d=x/Li=(i2-i1)(1-3d2+2d3)+i1六、匝道坐标计算已知:①待求点桩号:K②曲线起点桩号:K0③曲线终点桩号:K1④曲线起点坐标:x0,y0⑤曲线起点切线方位角:α0⑥曲线起点处曲率:P0(左转为“-”,右转为“+”)⑦曲线终点处曲率:P1(左转为“-”,右转为“+”)求:①线路匝道上点的坐标:x,y②待求点的切线方位角:αT计算过程:。
切线高程和设计高程计算公式竖曲线高程计算公式:
1、外矢距计算公式:L=T2/2R;
2、切线长计算公式:T=1/2*R*(I前-I后);
3、凹曲线任一点计算公式:H=E+Abs(Q-C)*|+
L;
4、凸曲线任一点计算公式:H=E-Abs(Q-C)*-
L;说明:H=所求点高程;E=竖曲线交点高程;Q=起点桩号;C=所求点桩号;=线路纵坡坡率。
知识点延伸:在线路纵断面上,以变坡点为交点,连接两相邻坡段的曲线称为竖曲线。
竖曲线有凸形和凹形两种。
道路设计高程怎么算?
计算方法:由:A点地面高程+A、B间距×坡度比=B
点地面高程;竖距h=(A、B间距)??/2R—R为竖曲线
半径;得:B点设计高程=B点地面高程+(-)竖距h—凹曲线时为“+”,凸曲线时为“-”。
高程【elevation】指的是某点沿铅垂线方向到绝对基面的距离,称绝对高程,简称高程。
某点沿铅垂线方向到某假定水准基面的距离,称假定高程。
高程基准是推算国家统一高程控制网中所有水准高程的起算依据,它包括一个水准基面和一个永久性水准原点。
水准基面,通常理论上采用大地水准面,它是一个延伸到全球的静止海水面,也是一个地球重力等位面,实际上确定水准基面则是取验潮站长期观测结果计算出来的。
1 / 2
竖曲线上高程计算
已知:①第一坡度:i 1(上坡为“+”,下坡为“-”)
②第二坡度:i 2(上坡为“+”,下坡为“-”)
③变坡点桩号:S Z
④变坡点高程:H Z
⑤竖曲线的切线长度:T
⑥待求点桩号:S
计算过程:
1、切线上任意点与竖曲线间的竖距h 通过推导可得:
==PQ h )()(2112li y l x R y y A A q p ---=-R
l 22= 2、竖曲线曲线长: L = R ω
3.竖曲线切线长: T= T A =T B ≈ L/2 =
2
ωR 4、竖曲线的外距: E =R T 22
5. 竖曲线上任意点至相应切线的距离:R
x y 22
= 式中:x —为竖曲任意点至竖曲线起点(终点)的距离, m ;
R —为竖曲线的半径,m 。
竖曲线计算的目的是确定设计纵坡上指定桩号的路基设计标高,其计算步骤
如下:
(1)计算竖曲线的基本要素:竖曲线长:L ;切线长:T ;外距:E 。
(2)计算竖曲线起终点的桩号: 竖曲线起点的桩号 = 变坡点的桩号-T
(3)计算竖曲线上任意点切线标高及改正值:
切线标高 = 变坡点的标高±(x T -)⨯i ;改正值:y=R
x 22 (4)计算竖曲线上任意点设计标高
某桩号在凹形竖曲线的设计标高 = 该桩号在切线上的设计标高 + y
某桩号在凸形竖曲线的设计标高 = 该桩号在切线上的设计标高- y
-----精心整理,希望对您有所帮助!。
竖曲线上高程计算
已知:①第一坡度:i 1(上坡为“+”,下坡为“-”)
②第二坡度:i 2(上坡为“+”,下坡为“-”)
③变坡点桩号:S Z
④变坡点高程:H Z
⑤竖曲线的切线长度:T
⑥待求点桩号:S
计算过程:
1、切线上任意点与竖曲线间的竖距h 通过推导可得:
==PQ h )()(2112li y l x R y y A A q p ---=-R
l 22= 2、竖曲线曲线长: L = R ω
3.竖曲线切线长: T= T A =T B ≈ L/2 =
2ωR
4、竖曲线的外距: E =R
T 22
5. 竖曲线上任意点至相应切线的距离:R
x y 22= 式中:x —为竖曲任意点至竖曲线起点(终点)的距离, m ;
R —为竖曲线的半径,m 。
竖曲线计算的目的是确定设计纵坡上指定桩号的路基设计标高,其计算步骤如下:
(1)计算竖曲线的基本要素:竖曲线长:L ;切线长:T ;外距:E 。
(2)计算竖曲线起终点的桩号: 竖曲线起点的桩号 = 变坡点的桩号-T
(3)计算竖曲线上任意点切线标高及改正值:
切线标高 = 变坡点的标高±(x T -)⨯i ;改正值:y=R
x 22 (4)计算竖曲线上任意点设计标高
某桩号在凹形竖曲线的设计标高 = 该桩号在切线上的设计标高 + y 某桩号在凸形竖曲线的设计标高 = 该桩号在切线上的设计标高- y。
竖曲线高程计算通常涉及到纵坡设计,可以用于计算道路或其他线性结构的竖向变化。
如果你想创建一个Excel表格来进行竖曲线高程计算,以下是一个简单的步骤指南:
1. 打开Excel
首先,打开Microsoft Excel软件。
2. 创建表格
在Excel中创建一个新的工作表。
在这个表中,你可以创建两列,一列是里程(或水平距离),另一列是高程。
3. 输入已知数据
在里程列中输入已知的里程点,在对应的高程列中输入相应里程点的高程。
4. 使用公式进行计算
对于每个里程点,你可以使用以下公式来计算其高程:
(H = H_{0} + i \times d)
其中:
•(H) 是当前里程点的高程。
•(H_{0}) 是前一个里程点的高程。
•(i) 是纵坡的坡度(单位为米/米或米/公里)。
•(d) 是当前里程与前一个里程之间的水平距离。
你可以在每个里程点的高程单元格中输入这个公式,并使用拖放功能将公式应用到其他里程点。
5. 保存和分享表格
完成计算后,保存你的Excel表格。
你可以将这个表格分享给其他人,或者将其导入到其他软件中进行进一步的分析和可视化。
示例:
假设你有以下里程和对应的高程数据:
你可以在里程为1和2的单元格中使用上述公式来计算对应的高程。
然后,使用拖放功能将这个公式应用到其他里程点。
竖曲线任意点高程计算例题竖曲线是道路设计中常用的一种曲线形式,用于连接不同高程的道路段。
在竖曲线中,曲线是沿垂直方向变化的,通过控制曲率半径和高程变化率来实现。
在竖曲线设计中,一个重要的问题是如何计算曲线上各点的高程。
这需要根据设计要求和道路条件,使用相关的公式和计算方法进行求解。
首先,竖曲线设计中的一个重要参数是曲率半径。
曲率半径是曲线的弯曲程度的测量,在竖曲线中通常使用千分之一切割距(1/k)来表示。
常用的曲率半径有200、250、300等。
一般情况下,设计中需要根据道路的标准、设计速度等因素来确定曲率半径。
其次,竖曲线设计中需要考虑的另一个关键参数是纵坡。
纵坡是曲线的高程变化率,通常以百分比表示。
纵坡的选择需要考虑到各种因素,如舒适度、引导视线、排水等。
在设计中,一般规定了最大纵坡和最小纵坡范围,并根据道路的标准来选择合适的纵坡。
竖曲线设计中高程计算的基本方法是使用上拱曲线理论。
根据路线的设计要求和曲率半径,可以计算出曲线上各点的高程。
具体计算方法如下:1. 确定曲线起点和终点的高程,以及曲线起点的坡度。
在竖曲线设计中,通常规定曲线的起点和终点的高程,以及曲线起点的坡度。
这些信息是计算曲线高程的基础。
2. 将曲线分成若干段,并计算各段的水平长度和垂直位移。
根据曲线的设计要求和曲率半径,可以将曲线分成若干段,计算每段的水平长度和垂直位移。
3. 计算各点的高程。
根据曲线起点和终点的高程,以及曲线起点的坡度,可以计算出曲线上各点的高程。
4. 检查设计是否符合要求。
计算完成后,需要对设计进行检查,确保满足各种要求,如最大纵坡、最小纵坡、曲线长度等。
在竖曲线设计中,还可以使用各种软件进行高程计算。
常用的软件有AutoCAD、Civil 3D等,它们提供了方便快捷的计算功能,可以根据输入的参数自动生成曲线的高程。
总结起来,竖曲线任意点高程计算是道路设计中的重要一环。
通过确定曲率半径、计算水平长度和垂直位移,以及根据曲线起点高程和坡度计算各点高程,可以得到合理的竖曲线设计。
高速公路的一些线路坐标、高程计算公式(缓和曲线、竖曲线、圆曲线、匝道)一、缓和曲线上的点坐标计算已知:①缓和曲线上任一点离ZH点的长度:l②圆曲线的半径:R③缓和曲线的长度:l0④转向角系数:K(1或-1)⑤过ZH点的切线方位角:α⑥点ZH的坐标:xZ,yZ计算过程:说明:当曲线为左转向时,K=1,为右转向时,K=-1,公式中n的取值如下:当计算第二缓和曲线上的点坐标时,则:l为到点HZ的长度α为过点HZ的切线方位角再加上180°K值与计算第一缓和曲线时相反xZ,yZ为点HZ的坐标切线角计算公式:二、圆曲线上的点坐标计算已知:①圆曲线上任一点离ZH点的长度:l②圆曲线的半径:R③缓和曲线的长度:l0④转向角系数:K(1或-1)⑤过ZH点的切线方位角:α⑥点ZH的坐标:xZ,yZ计算过程:说明:当曲线为左转向时,K=1,为右转向时,K=-1,公式中n的取值如下:当只知道HZ点的坐标时,则:l为到点HZ的长度α为过点HZ的切线方位角再加上180°K值与知道ZH点坐标时相反xZ,yZ为点HZ的坐标三、曲线要素计算公式公式中各符号说明:l——任意点到起点的曲线长度(或缓曲上任意点到缓曲起点的长度)l1——第一缓和曲线长度l2——第二缓和曲线长度l0——对应的缓和曲线长度R——圆曲线半径R1——曲线起点处的半径R2——曲线终点处的半径P1——曲线起点处的曲率P2——曲线终点处的曲率α——曲线转角值四、竖曲线上高程计算已知:①第一坡度:i1(上坡为“+”,下坡为“-”)②第二坡度:i2(上坡为“+”,下坡为“-”)③变坡点桩号:SZ④变坡点高程:HZ⑤竖曲线的切线长度:T⑥待求点桩号:S计算过程:五、超高缓和过渡段的横坡计算已知:如图,第一横坡:i1第二横坡:i2过渡段长度:L待求处离第二横坡点(过渡段终点)的距离:x 求:待求处的横坡:i解:d=x/Li=(i2-i1)(1-3d2+2d3)+i1六、匝道坐标计算已知:①待求点桩号:K②曲线起点桩号:K0③曲线终点桩号:K1④曲线起点坐标:x0,y0⑤曲线起点切线方位角:α0⑥曲线起点处曲率:P0(左转为“-”,右转为“+”)⑦曲线终点处曲率:P1(左转为“-”,右转为“+”)求:①线路匝道上点的坐标:x,y②待求点的切线方位角:αT计算过程:注:sgn(x)函数是取符号函数,当x<0时sgn(x)=-1,当x>0时sgn(x)=1,当x=0时sgn(x)=0。
竖曲线任意点高程计算例题竖曲线是公路设计中非常重要的一部分,它涉及到道路的纵向变化和高程的计算。
在竖曲线设计中,计算任意点的高程是一个关键步骤。
本文将通过一个例题来演示竖曲线任意点高程的计算方法。
假设有一条公路,起点高程为100米,终点高程为200米,道路总长度为1000米。
现在我们需要计算出道路上每隔100米的点的高程。
首先,我们需要确定竖曲线的类型。
常见的竖曲线类型有:凸型、直线型和凹型。
我们会根据具体情况选择适合的竖曲线类型。
在本例中,我们选择凸型竖曲线。
接下来,我们需要确定竖曲线的参数。
竖曲线的参数包括:起点高程、终点高程、公路长度、曲线长度、曲率半径和过渡曲线长度等。
在这个例子中,起点高程为100米,终点高程为200米,公路长度为1000米。
我们需要计算出曲线长度、曲率半径和过渡曲线长度。
首先,我们来计算曲线长度。
曲线长度可以根据起点高程和终点高程的差值来计算。
在本例中,曲线长度为200米。
接下来,我们需要计算曲率半径。
曲率半径是曲线最高点的曲率半径,它影响曲线的陡峭程度。
在凸型曲线中,曲率半径的计算公式为:R = (L^2 + H^2) / (2H),其中R表示曲率半径,L表示曲线长度,H表示起点高程和终点高程的差值。
在本例中,曲率半径为200米。
最后,我们需要计算过渡曲线长度。
过渡曲线长度是指曲线从平缓过渡到陡峭的长度。
在凸型曲线中,过渡曲线长度的计算公式为:T = (L^2) / (24R),其中T表示过渡曲线长度,L表示曲线长度,R表示曲率半径。
在本例中,过渡曲线长度为16.67米。
现在我们已经计算出了曲线长度、曲率半径和过渡曲线长度,接下来我们可以计算出道路上每隔100米的点的高程。
首先,我们计算出每个100米点的距离。
在本例中,道路总长度为1000米,所以我们需要计算出10个100米点的高程。
然后,我们根据距离和曲线参数来计算每个点的高程。
在本例中,起点高程为100米,曲线长度为200米,曲率半径为200米,过渡曲线长度为16.67米。
高速公路的一些线路坐标、高程计算公式(缓和曲线、竖曲线、圆曲线、匝道) 一、缓和曲线上的点坐标计算已知:①缓和曲线上任一点离ZH点的长度:l②圆曲线的半径:R③缓和曲线的长度:l0④转向角系数:K(1或-1)⑤过ZH点的切线方位角:α⑥点ZH的坐标:xZ,yZ计算过程:说明:当曲线为左转向时,K=1,为右转向时,K=-1,公式中n的取值如下:当计算第二缓和曲线上的点坐标时,则:l为到点HZ的长度α为过点HZ的切线方位角再加上180°K值与计算第一缓和曲线时相反xZ,yZ为点HZ的坐标切线角计算公式:二、圆曲线上的点坐标计算已知:①圆曲线上任一点离ZH点的长度:l②圆曲线的半径:R③缓和曲线的长度:l0④转向角系数:K(1或-1)⑤过ZH点的切线方位角:α⑥点ZH的坐标:xZ,yZ计算过程:说明:当曲线为左转向时,K=1,为右转向时,K=-1,公式中n的取值如下:当只知道HZ点的坐标时,则:l为到点HZ的长度α为过点HZ的切线方位角再加上180°K值与知道ZH点坐标时相反xZ,yZ为点HZ的坐标三、曲线要素计算公式公式中各符号说明:l——任意点到起点的曲线长度(或缓曲上任意点到缓曲起点的长度)l1——第一缓和曲线长度l2——第二缓和曲线长度l0——对应的缓和曲线长度R——圆曲线半径R1——曲线起点处的半径R2——曲线终点处的半径P1——曲线起点处的曲率P2——曲线终点处的曲率α——曲线转角值四、竖曲线上高程计算已知:①第一坡度:i1(上坡为“+”,下坡为“-”)②第二坡度:i2(上坡为“+”,下坡为“-”)③变坡点桩号:SZ④变坡点高程:HZ⑤竖曲线的切线长度:T⑥待求点桩号:S计算过程:五、超高缓和过渡段的横坡计算已知:如图,第一横坡:i1第二横坡:i2过渡段长度:L待求处离第二横坡点(过渡段终点)的距离:x 求:待求处的横坡:i解:d=x/Li=(i2-i1)(1-3d2+2d3)+i1六、匝道坐标计算已知:①待求点桩号:K②曲线起点桩号:K0③曲线终点桩号:K1④曲线起点坐标:x0,y0⑤曲线起点切线方位角:α0⑥曲线起点处曲率:P0(左转为“-”,右转为“+”)⑦曲线终点处曲率:P1(左转为“-”,右转为“+”)求:①线路匝道上点的坐标:x,y②待求点的切线方位角:αT计算过程:。
竖曲线要素及变坡点处设计高程计算 坡度计算:②竖曲线类型:当i n i i n 为正值时,为凹型竖曲线;当i n 1 i n 为负值时,为凸型竖曲线。
③由厘米坐标纸上,经过反复试坡、调坡,根据土石方填挖大致平衡和道。
坡长等设计要求最后确定出变坡点:变坡点1桩号:K 0 255.67,高程-0.9404m变坡点计算 ①变坡点一: 桩号 K 0255.67 , i 1 -0.150% i 2 0.220%R=21621.62m变坡点高程:-0.9404m A.计算竖曲线要素:i 2 i 10.37 %此时根据规范可知:该曲线为凹形曲线竖曲线几何要素中曲线长 L R 21621 0.37% 80( m )竖曲线几何要素中切线长T L 280 40m 2竖曲线几何要素中外距ET 2 402m 2R 2 21621. 0 .U37 111B.计算竖曲线起终点桩号 竖曲线起点桩号: K。
215・67竖曲线起点高程: -0.9404 40 0.15% -0.8804m竖曲线终点桩号: K295.67竖曲线终点高程:-0.9404 40 0.22% -0.8524m①坡度=高差 坡长设计规范中最小计算设计高程 由已 H 0 (T X 儿 H=H i h H:任一点切线的高程 x:计算点到起点的距离 i 1:坡度H:任一点的设计高程 曲线段内各点的设计高程: K0+220xX=24.33my0.0137m2R切线高程: 设计高程: -0.8804-24.33 X 0.15%= -0.9169m -0.9169+0.0137= -0.9032m K0+2602x X=35.67my 0.0294m2R切线高程: 设计高程: -0.8524-35.67 X 0.22%= -0.9309m -0.9309+0.0294= -0.9015m K0+280X=15.67m2x y0.0057 m切线高程: 设计高程: -0.8524-15.67 X 0.22%= -0.8869m -0.8869+0.0057= -0.8812m 直线段内各点设计咼程见下表:设计高程表高程咼程(m) -0.9032 桩号桩号 +240.000 K0+000 (m)-0.56 +20.000 -0.59 +260.000 -0.9015 +40.000 -0.62 +280.000 -0.8812 +60.000 -0.65+300.000 -0.8361 +80.000-0.68+320.000-0.7921切线高程: 设计高程: -0.8804-4.33 X 0.15%= -0.8869m-0.8869+0.0004= -0.8865m2x2R0.0004 m X=220-215.67=4.33mK0+2402+100.000 -0.71 +340.000 -0.7481+120.000 -0.74 +360.000 -0.7041 +140.000 -0.77 +380.000 -0.6601 +160.000 -0.80 +400.000 -0.6161 +170.000 -0.83 +420.000 -0.5721 +180.000 -0.86 +440.000 -0.5281+200.000 -0.89+220.000 -0.8865。
高速公路竖曲线及超高渐变段高程
计算研究
高速公路竖曲线及超高渐变段高程计算是高速公路设计的一项重要内容,也是施工中的一个难点。
竖曲线和超高渐变段的高程计算方法依赖于多种计算原理和技术,以确保高速公路的安全性、经济性和功能性。
竖曲线高程计算:高速公路竖曲线高程计算要求在满足安全要求的前提下,满足设计速度和最大坡度的要求。
由于竖曲线的特殊性,高程计算需要运用到多种数学原理和技术,如:椭圆轨迹计算、圆弧轨迹计算、三次样条曲线计算等。
超高渐变段高程计算:超高渐变段是指高速公路上的长度较大、坡度较大的渐变段。
由于超高渐变段的高程计算要求比普通渐变段要求更严格,所以超高渐变段的高程计算需要更复杂的计算原理和技术,如:椭圆轨迹计算、圆弧轨迹计算、三次样条曲线计算等。
一、设置竖曲线的要求铁路线路所包含的坡度除平坡外,有上坡、下坡。
所谓坡度,即铁路线路的高程变化率,用千分率表示,就是每1000m水平距离高程上升或下降的数值,通常用符号“+、-、0”依次表示上坡、下坡或平坡。
在进行纵断面设计时,相邻两坡段的交点叫变坡点,两变坡点之间的水平距离叫坡段长度。
《铁路线路设计规范》规定:工、Ⅱ级铁路相邻坡段坡度的代数差大于3%0和Ⅲ级铁路相邻坡段坡度的代数差大于4‰时,需用竖曲线连接。
竖曲线的形状主要分为圆曲线形和抛物线形两种。
《新建客货共线铁路设计暂行规定》规定:纵断面宜设计为较长的坡段,相邻坡段的连接宜设计为较小的坡度差。
旅客列车设计行车速度为200 km/h的路段,最小坡段长度不宜小于600m,困难条件下最小坡段长度不应小于400m,且最小坡段长度不得连续使用2个以上。
旅客列车设计行车速度为160km/h的路段,最小坡段长度不宜小于400m,且最小坡段长度不宜连续使用2个以上。
竖曲线不得与缓和曲线、相邻竖曲线重叠设置,也不得设在明桥面和正线道岔内。
二、竖曲线的计算方法1.圆曲线形竖曲线计算《铁路线路设计规范》规定:Ⅰ、Ⅱ级铁路竖曲线半径为10000m Tv=5 X △i ,Ⅲ级铁路竖曲线半径为5000m。
Tv=2.5 X △i(1)竖曲线的切线长Tv=Rv ×tan a/2 = Rv/2 ×tan a= Rv/2000 × △i △i=△i2-△i1 的绝对值Tv-竖曲线的切线长(m);Rv--竖曲线半径,a----竖曲线转角,△i-相邻坡段坡度的代数差(‰)。
(2)竖曲线的曲线长C≈2T。
(3)竖曲线的纵距竖曲线的纵距即竖曲线上任意点与切线上相邻点的标高差,用y表示,即y=x2/2Rv式中Y-竖曲线的纵距(m);x-竖曲线上任意点距竖曲线始点或终点的距离(m);(4)竖曲线标高H=Hp±y 式中H-竖曲线标高(m);Hp-计算点坡度线标高,【例题】某一级铁路,有一圆曲线形竖曲线(如图3-20所示),竖曲线中点里程为K24+400,标高为65.7 m,上坡i1=+2‰,下坡i2=-4‰,试计算竖曲线上每20 m点的标高。
竖曲线高程计算1. fx5800p全线高程计算SQXGCJSDeg:Fix 3Lbl 1:?K:“BJ”?B:“JGC”?GPorg “SQXSJK”If K≤A:Then C+(D-K)×E-G→H:Goto 2:Else K≤D =>“H”C+(K-A)÷2÷R+(D-K)×E-G→H:Goto 2:If K≤I:Then C-(I-K)2÷2÷R+(K-D)×F-G→H:Goto 2Lbl 2:B?“SJGC=”:H◢Goto 1“BZGC=”:H-B×横破比◢ReturnSQXSJKLbl 0If K≤曲线终点:Then曲线起点→A:交点高程→C:交点桩号→D:前坡比→E:后坡比→F:曲线终点→I:半径→R(EF下坡正上坡负)K=桩号,BJ=边距,JGC=结构层厚度2.公路路线高程通用程序(CASIO5800)公路路线高程通用程序(CASIO5800)作者:李艳阳Fx-5800路线高程程序GCQX-000 主程序Lbl 1: Prog“GCQX-SUB000” ↙If R>10^8: Then B+(S-A)(D-B) ÷(C-A)→H: Goto2: IfEnd↙Pol(D-B,C-A):J-Sin-1(I÷2÷R)→F:B+R Cos(F+90)→X:A+R Sin(F+90)→Y: Sin-1((S-Y) ÷R)→M:X+R Cos(M)→H: Goto2↙Lbl 2: “H=”:H: Goto1GCQX-000 数据库If S<***: Then ***→A(线元起点里程): ***→B(线元起点高程): ***→R(线元半径左-右+): ***→C(线元终点里程): ***→D(线元终点高程): Goto 0:IfEnd↙If S<***: Then ***→A: ***→B: ***→R: ***→C: ***→D: Goto 0:IfEnd↙………………………..Lbl 0↙3.CASIO4850)中边桩高程连续计算及放样**可计算两种形式的超高[SJG]————主程序Defm 6:Lbi 0:S“BM+HS”(视线高):E“LGP”(路拱坡度):V“JGC”(结构层厚度): {B}:B“K”(查询桩号):Prog“SQ”:T=RAbs(P-N) ÷2:X=1:N>P=>X=-1⊿←┘B<Y-T=>Z[1]=0:Z[2]=N: ≠>B<Y=>Z[1]=1:Z[2]=N: ≠>B<Y+T=>Z[1]=1:Z[2]=P: ≠>Z[1]=0:Z[2]=P⊿⊿⊿←┘{W}:W“ZBJ”(中桩到边桩的距离):Prog“YD”:Goto 0[YD]—————引导程序B≤不设超高的路段终点桩号=> Prog“G1”: ≠>B≤设置超高的路段终点桩号=> Prog“XZ”:……以此类推⊿(有几个≠>就有几个⊿)[SQ]—————竖曲线数据库B≤下一竖曲线起点桩号=>H(本曲线变坡点高程):Y(变坡点桩号):R(竖曲线半径):N(前纵坡坡度):P(后纵坡坡度):≠> B≤下一竖曲线起点桩号=>H(本曲线变坡点高程):Y(变坡点桩号):R(竖曲线半径):N(前纵坡坡度):P(后纵坡坡度):……⊿(有几个≠>就有几个⊿)[XZ]—————平曲线数据库B≤=>A(直缓点桩号):D(超高坡度):L(半幅路面宽):G(圆缓点桩号):O(缓直点桩号):Z(加宽值):F=±1(旋转方式:+1中轴旋转、-1边轴旋转):Z[5]= ±1(路线弯向:+1右转、-1左转): ≠> B≤=>A(直缓点桩号):D(超高坡度):L(半幅路面宽):G(圆缓点桩号):O(缓直点桩号):Z(加宽值):F=±1(旋转方式:+1中轴旋转、-1边轴旋转):Z[5]= ±1(路线弯向:+1右转、-1左转):……C=O-G: Goto 1⊿(有几个≠>就有几个⊿)←┘Lbi 1:F=1 => Prog“ZZXZ”: ≠>F=-1 => Prog“BZXZ” ⊿[ZZXZ]————中轴旋转横坡计算Lbi 0:M=Abs(B-A)Z÷C: Abs(B-A) >Abs(G-A) =>A=O: ≠>A=A⊿I=Abs(B-A)(E+D) ÷C-E:I≤E=>Goto 1: ≠>I≤D=>Goto 2: ≠>Goto 3⊿⊿⊿⊿Lbi 1:J=I:K=E: Prog“G2”: Goto 4←┘Lbi 2:J= AbsI:K= AbsI: Prog“G2”: Goto 4←┘Lbi 3:J=D:K=D: Prog“G2”: Goto 4←┘Lbi 4[BZXZ]———边轴旋转横坡计算Lbi 0:Q=2E÷(E+D)×C:M=Abs(B-A)Z÷C: Abs(B-A) >Abs(G-A) =>A=O: ≠>A=A⊿Abs(B-A) <Q=>Goto 1: ≠>Abs(B-A) <C=>Goto 2: ≠>Goto 3⊿⊿⊿⊿←┘Lbi 1: J=(Abs(B-A) ×2E÷Q-E:K=E: Prog“G2”: Goto 4←┘Lbi 2: J=(Abs(B-A)-Q)(D-E) ÷(C-Q)+E:J=AbsJ:K=AbsJ: Prog“G2”: Goto 4←┘Lbi 3: J=D:K=D: Prog“G2”: Goto 4←┘Lbi 4[G1]————不设超高的高程计算W=AbsW:Z[3]=H-V-Z[2](Y-B)+Z[1]X(T-Abs(Y-B))2÷(2R)-WE:Z[6]=S-Z[3]: “SJG=”:Pause 0: “SJQS=”:Z[6] ◢[G2]————设置超高的高程计算J=D=>M=Z: ≠>M=M⊿←┘Z[5]=1=> Goto 1: ≠>Z[5]=-1 => Goto 2⊿←┘Lbi 1:W<0=>Z[4]=J: ≠>W>0=>Z[4]=-K: Goto 3⊿⊿←┘Lbi 2: W<0=>Z[4]=-K: ≠>W>0=>Z[4]=J: Goto 3⊿⊿←┘Lbi 3:Z[3]=H-V-Z[2](Y-B)+Z[1]X(T-Abs(Y-B))2÷(2R)-WZ[4]:Z[6]=S-Z[3]: “SJG=”:Z[3]:pause0: “SJQS=”:Z[6] ◢说明:一、输入部分选择主程序。