公路线路断链编程计算及平面中线编程绘制
道路与匝道中线自动绘制的算法与实现
面 线 串 。要完 成道 路 中线 的计算 机 自动绘 制 ,计 算 道路 中线 任意 中桩 的平 面坐 标 是基 本前提 。 传 统 计 算 道 路 中 桩 坐 标 的方 法 通 常 对 不 同 的线 元使 用不 同的坐标 计算 数 学模 型 。但这 种 方 法存在 以下缺 点 : 坐 标计 算在 各 自的局 部坐 】①
关 键 词:计算机应用;道路 中线 自动绘制;中桩坐标通用数学模型 ;道路 C D A 中 图分类 号 :T 9 P3 1
文献 标识 码 :A 文 章 编 号 : 10 -1820 )104 -4 0 30 5 (0 70 -140
Al o i m nd Re l a o fAu o g rt h a a i t n o t ma cDr wi g zi i t a n o Ce t rLi ef rRo d a d Ra f n e n o a n mp
道 路 与立交 匝道 平面 中线 ( 以下简称 道 路 中 线 )的计算 机 自动 绘制 是道 路路 线 C D A 软 件 的 核 心功 能之 一 ,在道路 工程 计算 机 动态 交互 式 设 计 、计算 机辅 助 成 图方 面 具有 基础 性作 用 。道 路 中线 是一 条 由直线 、圆 曲线 、缓和 曲线 构 成 的平
标系 中进 行 ,存 在局 部坐 标系 向路 线整 体坐 标 系
转换 的 问题 ;② 不 同的 曲线 元 ,采 用 不 同的 计 算 公 式 ;③ 以缓和 曲线 曲率 为零 的 点为 局部 坐 标 系原 点 的缓和 曲线 坐标 计算 公 式 ,难 以适应 一 些 特殊 线形 的坐标计 算 的要求 ,如立 交 匝道 的 卵 形 曲线等 ;④ 为 满足 一 些 新 型 曲线 形状 的坐标 计算 精度 ,通 常的 缓和 曲线 幂 级数 展 开式要 扩 展
路线平面计算案例——南广铁路平面坐标计算(断链分段处理)
路线平面计算案例——南广铁路平面坐标计算(断链分段处理)一、基本资料二、分析说明本案例的特点就是断链多,平时我们所说的断链,一般指桩号不连续,我现在提出一个广义的断链的概念:凡是沿路线出现不连续的几何要素,均可以理解为断链,并按断链的方法来处理。
因此,除了表格中我们熟悉的桩号断链外,还有坐标断链:比如DK55+500这个桩,桩号是连续的,但坐标不连续,往JD17方向,采用的是70m投影面高程的坐标系,而往JD18方向,采用的则是15m投影面高程的坐标系。
按照这个定义,还有可能出现高程断链,只是这个案例中没有。
三、计算处理方法以往有很多网友来咨询,询问我的“道路中边桩坐标计算EXCEL程序(120424版)”怎么处理断链,我的回答一般是这样的:以断链点为界,将路线分为两段,分别用程序来计算。
这个思路无疑是没问题的,今天也趁着这个机会,详细描述一下如何分段计算。
这条铁路路线很长,断链也非常多,这里就选取典型的几段描述一下计算过程。
(1)从坐标断链DK55+500往JD18方向与桩号断链点有两个桩号一样,坐标断链点DK55+500有两套坐标,一套是投影面高程为70m的(往JD17方向),另一套就是上述投影面高程为15m的(往JD18方向)。
而从DK55+500到JD18方向,碰到的第一个桩号断链点是:DK59+300.969=DK59+300,因此,将DK55+500到DK59+300.969作为一个计算路段,中间有交点18、19。
交点18、19的要素在直曲表上可提取到,现在关键是这个路段的起终点坐标要确定,根据设计文件,有DK55+500的坐标(15m投影高程),但DK59+300.969的坐标从则没有。
我们暂时将交点20作为路段的终点,利用程序计算出DK59+300.969的坐标即可,计算截图如下:计算出断链点DK59+300.969的坐标如下:将DK59+300.969的坐标重新代入,计算出该路段的相关参数:(2)从坐标断链DK55+500往JD17方向往交点17方向,碰到的第一个桩号断链点是ZDK50+996.79=ZDK51+000,因此将ZDK51+000至DK55+500作为一个计算路段,中间有交点15、16、17。
道路平曲线的编辑方法
道路平曲线的编辑方法
道路平曲线的编辑方法主要有两种:交点法和线元法。
对于道路测量员平曲线编辑程序,具体操作步骤如下:
1. 在新建线路时,需要指定平曲线输入方法,即选择交点法或线元法。
一旦选定,编辑路线参数时无法更改平曲线输入方法,如果选错只能删除重建。
2. 使用交点法编辑平曲线参数时,新建第一个元素会自动跳转到新建起点界面。
起点名默认为“QD”,不可修改。
起点需要在ZH点(直缓点)或ZH 点前的直线段上。
3. 编辑完起点后,点击新建按钮,添加平曲线元素。
在编辑平曲线元素界面,如果要输入交点,需要在类型下拉列表中选择“交点”(默认即是交点),这样输入的才是交点元素。
此处输入方法和轻松工程测量系统输入方法类似。
4. 输入非对称和不规则曲线时,Ls1、Ls2值不相等,如果入缓和曲线不存在,Ls1输入0;如果出缓和曲线不存在,Ls2输入0,如果都不存在,都
输入0。
无论左转还是右转半径都输入正数。
5. 输入完一个元素回到参数列表时,可以看到程序算出的除最后一个元素之前的交点的要素,如交点桩号、切线长。
(最后一个交点的要素只能等到输入完毕后才能显示)。
6. 在本程序中最后一个元素必须是点元素,要输入终点,需要在类型下拉框中选择“折线点或终点”,然后输入终点坐标即可。
如果输入的最后一个元
素为交点元素,那么退出时程序会提示是否将最后一个交点元素转换成点元素。
注意终点需要在HZ点(缓直点)或HZ点后的直线段上。
如需了解更多信息,建议咨询道路工程专家或查阅道路工程相关的专业书籍。
第二部分 10kV线路工程及其平断面图绘制操作说明
超人配网一体化设计软件第二部分10kV线路工程及其平断面图绘制操作说明广州建软软件技术有限公司编辑人:罗工2015/7/28公司地址:广州市天河区广园东路2193号时代新世界北塔1301-1302公司网址:/目录第二部分10kV线路工程及其平断面图绘制操作说明 (3)10kV线路工程绘制说明: (3)方法一:使用GPS测量数据进行绘制10kV线路 (4)1.1 新建工程 (4)1.2 导入测量数据 (4)1.3 连线 (7)1.4 进入断面图界面绘制平断面图 (8)1.5 布杆 (10)1.6 生成悬链线 (14)1.7 悬链线说明 (14)1.8 插杆 (15)1.9 导入弧垂表 (16)1.10 排杆校核 (17)1.11 排列杆号 (18)1.12 各种标注 (18)1.13 断面图分幅 (19)1.14 平断面图直接生成路径图 (21)1.15 路径图整理 (22)1.15.1 图层管理 (22)1.15.2 标注 (23)1.15.3 修改双杆或三联杆图例 (24)1.15.4 绘制拉线 (26)1.15.5 布金具 (28)1.15.6 插入坐标表 (29)1.15.7 插入各种表 (30)1.15.8 插入说明书 (31)1.15.9 插入指北针、跨越物等 (31)1.15.10 批量修改组件属性 (32)1.15.11 批量修改组件材料 (33)1.15.12 批量修改所有材料 (34)1.15.13 导出各种统计表 (36)1.15.14 一键生成预算 (36)1.16 生成成果 (37)1.17 平断面图常出现的问题及解决方案 (39)1.17.1 在平断面图上需要绘制地下电缆 (39)1.17.2 在平断面图上出现另一段线路是不同导线 (40)1.17.2 在绘制好平断面图后,需要修改平断面图如何处理 (42)方法二:根据草图绘制10kV线路 (44)2.1 新建工程 (44)2.2 绘制线路 (44)2.3 修改电杆 (48)2.4 排列杆号 (48)2.4 路径图整理 (49)2.5 绘制平断面图 (49)2.5.1 数据录入 (49)方法三:根据杆塔明细表绘制路径图 (52)3.1 整理数据 (52)3.2 新建工程 (53)3.3 进入断面图界面导数据 (53)3.4 重新生成平断面图 (56)3.5 生成路径图 (57)第二部分10kV线路工程及其平断面图绘制操作说明10kV线路工程绘制说明:可用3种方式绘制10kV线路。
公路断链的计算方法
断链的处理一、先把断链搞清楚断链其实在道路路线中经常会遇到,甚至可以说没有遇到断链反而不正常,那么什么是断链,什么是长链,什么又是短链,可能还有很多现场测量人员还不十分熟悉。
1.断链的产生先来看看断链是怎么产生的。
断链,指的是因局部改线或分段测量等原因造成的桩号不连续的现象。
分段测量,这个很好理解,我曾经就遇到过,1999年在湖南沅陵,进行一条县道的改建勘测,总长45公里左右,分两支队伍同时测量,我所在的队伍测后面那一段,当时勘测起点就按老道路的桩号假定了一个起点桩号,很显然,这个假定的桩号肯定不会与前面那段道路测量的终点桩号正好一样(不然可以去买彩票了),这样就产生了断链,此处桩号不连续。
局部改线,怎么会发生局部改线呢,其实,这种情况大多会发生在勘测设计文件在评审后的修改上,专家在评审设计文件,会提出很多意见(体现专家的作用),有些意见就会说:某某路段半径要改大(或改小)一点,以便占用更少的农田;某某路段要向这个方向偏移一些,以减少填方数量;这段路线走这里不行,从村外绕过去。
得,专家的意见,若拿不出充足的理由来反驳,就乖乖地照做吧。
于是集合队伍,又开拔到现场,重新计算路线,打桩,测量,数据出来了,当调整的路段重新回到原设计的路线上时,桩号不连续了,设断链吧。
还有时候,当现场勘测人员现场拿不定注意,在某某路段选取了两个路线方案,测量对自己推荐一条路线方案,连续推算桩号过去,另一条作为比较线,推算桩号与正线汇合时,汇合点的桩号不连续,后来专家一评审,觉得比较线要好,就用它了(设计院怎么就这么背),得,断链又产生了。
还有一种情况,都不好意思讲,有一次我碰到了,就是,测量过的路线,回过头来突然发现某个交点的要素计算错误,导致桩号也算错了,有错就改啊,断链于是又产生了。
总而言之,言而总之,一条路线,不产生断链,基本可以说是不正常滴。
有人说了,既然断链是桩号不连续,那为什么不把断链后面的桩号重新推算,使它连续呢?不就解决了吗?这个问题的提出者,显然没有搞过路线勘测,先拖出去打……。
公路,断链计算
我们可以看出,根据交点计算范围的定义,相邻两交点曲线间若存在直线段,则该直线段则成为相邻两交点的重复计算范围,即既可在前一交点内计算,也可在后一交点内计算,并且均可计算出准确的结果。
定义了交点计算范围,当输入的桩号超过此范围时,程序会提示“KP OUT”,表示桩号超出范围,提示使用者注意。
因此,一定要准确地理解和设定交点计算范围,以免到了现场计算出错还不知道,切记切记。
三、断链的处理现在终于回到了正题,讲述ROAD-2程序进行断链的处理与计算,这实在没有办法,因为没有前面的铺垫,就没法讲断链的处理。
1.有断链时的交点定位与交点计算范围当存在断链时(这是特殊情况,不再是一般情况),交点定位临界桩号就有了一点小小变化。
断链之前的那个交点的定位临界点就不应选择下一交点的ZH点,而应选择断链点的桩号。
什么,断链点有两个桩号?废话,当然用等号前面的那个桩号了!而交点的计算范围,则不再遵循从上一交点的HZ点开始,至下一交点的ZH点结束的规定,而改为:(1)对于断链点之前的交点,交点计算范围从上一交点的HZ点开始,至断链点结束(桩号为改线桩号,即等式之前的那个桩号);(2)对于断链点之后的交点,交点计算范围则从断链点开始(桩号为老桩号,即等式之后的那个桩号),至下一交点的ZH点结束。
如此,数据库子程序的编写就OK了,当然,这还只是断链处理过程中第一个注意事项,重要的还在后面的程序操作上。
2.工程实例(感谢校友曾令武提供工程实例)根据某高速公路的直曲表,在13公里范围内有一长链和一短链两个断链,非常典型,就用它了。
..直曲表太大,只好拆成两半,不然字就看不清了,请各位见谅。
3.数据库文件ROAD-DATA2的编写编写数据之前,我们先仔细看一下,容易看出,第一个断链点K112+943.305 = K112+900.001在JD59和JD60之间的直线段内,而第二个断链点K125+309.227 = K125+320.001在JD65和JD66之间的直线段内。
线路断链的处理方法
断链的处理一、先把断链搞清楚断链其实在道路路线中经常会遇到,甚至可以说没有遇到断链反而不正常,那么什么是断链,什么是长链,什么又是短链,可能还有很多现场测量人员还不十分熟悉.1.断链的产生先来看看断链是怎么产生的.断链,指的是因局部改线或分段测量等原因造成的桩号不连续的现象.分段测量,这个很好理解,我曾经就遇到过,1999年在湖南沅陵,进行一条县道的改建勘测,总长45公里左右,分两支队伍同时测量,我所在的队伍测后面那一段,当时勘测起点就按老道路的桩号假定了一个起点桩号,很显然,这个假定的桩号肯定不会与前面那段道路测量的终点桩号正好一样(不然可以去买彩票了),这样就产生了断链,此处桩号不连续。
局部改线,怎么会发生局部改线呢,其实,这种情况大多会发生在勘测设计文件在评审后的修改上,专家在评审设计文件,会提出很多意见(体现专家的作用),有些意见就会说:某某路段半径要改大(或改小)一点,以便占用更少的农田;某某路段要向这个方向偏移一些,以减少填方数量;这段路线走这里不行,从村外绕过去。
得,专家的意见,若拿不出充足的理由来反驳,就乖乖地照做吧。
于是集合队伍,又开拔到现场,重新计算路线,打桩,测量,数据出来了,当调整的路段重新回到原设计的路线上时,桩号不连续了,设断链吧.还有时候,当现场勘测人员现场拿不定注意,在某某路段选取了两个路线方案,测量对自己推荐一条路线方案,连续推算桩号过去,另一条作为比较线,推算桩号与正线汇合时,汇合点的桩号不连续,后来专家一评审,觉得比较线要好,就用它了(设计院怎么就这么背),得,断链又产生了。
还有一种情况,都不好意思讲,有一次我碰到了,就是,测量过的路线,回过头来突然发现某个交点的要素计算错误,导致桩号也算错了,有错就改啊,断链于是又产生了。
总而言之,言而总之,一条路线,不产生断链,基本可以说是不正常滴.有人说了,既然断链是桩号不连续,那为什么不把断链后面的桩号重新推算,使它连续呢?不就解决了吗?这个问题的提出者,显然没有搞过路线勘测,先拖出去打……。
断链的处理
断链的处理一、先把断链搞清楚断链其实在道路路线中经常会遇到,甚至可以说没有遇到断链反而不正常,那么什么是断链,什么是长链,什么又是短链,可能还有很多现场测量人员还不十分熟悉。
1.断链的产生先来看看断链是怎么产生的。
断链,指的是因局部改线或分段测量等原因造成的桩号不连续的现象。
分段测量,这个很好理解,我曾经就遇到过,1999年在湖南沅陵,进行一条县道的改建勘测,总长45公里左右,分两支队伍同时测量,我所在的队伍测后面那一段,当时勘测起点就按老道路的桩号假定了一个起点桩号,很显然,这个假定的桩号肯定不会与前面那段道路测量的终点桩号正好一样(不然可以去买彩票了),这样就产生了断链,此处桩号不连续。
局部改线,怎么会发生局部改线呢,其实,这种情况大多会发生在勘测设计文件在评审后的修改上,专家在评审设计文件,会提出很多意见(体现专家的作用),有些意见就会说:某某路段半径要改大(或改小)一点,以便占用更少的农田;某某路段要向这个方向偏移一些,以减少填方数量;这段路线走这里不行,从村外绕过去。
得,专家的意见,若拿不出充足的理由来反驳,就乖乖地照做吧。
于是集合队伍,又开拔到现场,重新计算路线,打桩,测量,数据出来了,当调整的路段重新回到原设计的路线上时,桩号不连续了,设断链吧。
还有时候,当现场勘测人员现场拿不定注意,在某某路段选取了两个路线方案,测量对自己推荐一条路线方案,连续推算桩号过去,另一条作为比较线,推算桩号与正线汇合时,汇合点的桩号不连续,后来专家一评审,觉得比较线要好,就用它了(设计院怎么就这么背),得,断链又产生了。
还有一种情况,都不好意思讲,有一次我碰到了,就是,测量过的路线,回过头来突然发现某个交点的要素计算错误,导致桩号也算错了,有错就改啊,断链于是又产生了。
总而言之,言而总之,一条路线,不产生断链,基本可以说是不正常滴。
有人说了,既然断链是桩号不连续,那为什么不把断链后面的桩号重新推算,使它连续呢?不就解决了吗?这个问题的提出者,显然没有搞过路线勘测,先拖出去打……。
道路路线平纵横计算
注:本文档为手算计算书文档,包含公式、计算过程在内,可供老师教学,可供学生学习。
下载本文档后请在作者个人中心中下载对(若还需要相关cad图纸或者有相关意见及建议,应Excel计算过程。
请私信作者!)团队成果,侵权必究!(温馨提示,本文档没有计算功能,请在作者个人中心中下载对应的Excel计算表格,填入基本参数后,Excel表格会计算出各分项结果,并显示计算过程!)圆曲线半径及缓和曲线最小长度圆曲线半径及缓和曲线最小长度设计时速/km·h-1120 100 80 60 40 30 20 一般值/m1000 700 400 200 100 65 30 极限值/m650 400 250 125 60 30 15 (1)圆曲线半径()()根据表3-2,选取圆曲线半径R1=620mR2=330mR3=450mR4=400mR5=450mR6=350m(2)各个交点的缓和曲线长度设计计算JD1满足旅客的舒适性:式中:离心加速度平均变化率,控制行驶时间不宜过短:式中:缓和曲线上的行程时间,超高渐变率适中:本次设计路基宽度为20.0米,行车道+硬路肩=8.25米,即单幅超高宽度为8.25米;JD1半径对应的超高值为3%,可知:式中:旋转轴至行车道外侧边缘的宽度,超高坡度与路拱横坡度的代数差,超高渐变率符合视觉条件的要求:JD2满足旅客的舒适性:式中:离心加速度平均变化率,控制行驶时间不宜过短:式中:缓和曲线上的行程时间,超高渐变率适中:本次设计路基宽度为20.0米,行车道+硬路肩=8.25米,即单幅超高宽度为8.25米;JD2半径对应的超高值为5%,可知:式中:旋转轴至行车道外侧边缘的宽度,超高坡度与路拱横坡度的代数差,超高渐变率符合视觉条件的要求:JD3满足旅客的舒适性:式中:离心加速度平均变化率,控制行驶时间不宜过短:式中:缓和曲线上的行程时间,超高渐变率适中:本次设计路基宽度为20.0米,行车道+硬路肩=8.25米,即单幅超高宽度为8.25米;JD3半径对应的超高值为4%,可知:式中:旋转轴至行车道外侧边缘的宽度,超高坡度与路拱横坡度的代数差,超高渐变率符合视觉条件的要求:JD4满足旅客的舒适性:式中:离心加速度平均变化率,控制行驶时间不宜过短:式中:缓和曲线上的行程时间,超高渐变率适中:本次设计路基宽度为20.0米,行车道+硬路肩=8.25米,即单幅超高宽度为8.25米;JD4半径对应的超高值为5%,可知:式中:旋转轴至行车道外侧边缘的宽度,超高坡度与路拱横坡度的代数差,超高渐变率符合视觉条件的要求:JD5满足旅客的舒适性:式中:离心加速度平均变化率,控制行驶时间不宜过短:式中:缓和曲线上的行程时间,超高渐变率适中:本次设计路基宽度为20.0米,行车道+硬路肩=8.25米,即单幅超高宽度为8.25米;JD5半径对应的超高值为4%,可知:式中:旋转轴至行车道外侧边缘的宽度,超高坡度与路拱横坡度的代数差,超高渐变率符合视觉条件的要求:JD6满足旅客的舒适性:式中:离心加速度平均变化率,控制行驶时间不宜过短:式中:缓和曲线上的行程时间,超高渐变率适中:本次设计路基宽度为20.0米,行车道+硬路肩=8.25米,即单幅超高宽度为8.25米;JD6半径对应的超高值为5%,可知:式中:旋转轴至行车道外侧边缘的宽度,超高坡度与路拱横坡度的代数差,超高渐变率符合视觉条件的要求:根据以上控制条件,及表3-2当中的规定,由于本次设计地形相对比较平缓,因此缓和曲线尽量取富裕值,因此拟定缓和曲线:平曲线要素计算曲线要素计算图(1)已知JD1平曲线,,圆曲线半径R1=620m,s1=85,JD1的曲线要素计算如下:==平曲线主点桩号计算校核:JD1交点桩号:K9+737.371JD1ZH+HY+YH+HZQZJD1(2)已知JD2平曲线,,圆曲线半径R2=330m,s2=105,JD2的曲线要素计算如下:==平曲线主点桩号:JD2交点桩号为K10+942.468JD2ZH+HY+YH+HZQZJD2(3)平曲线主点桩号及校核已知JD3平曲线,,圆曲线半径R3=450m,s3=90,JD3的这些曲线要素计算见下面:==平曲线主点桩号:JD3交点桩号为K11+946.540JD3ZH+HY+YH+HZQZJD3(4)平曲线主点桩号及校核已知JD4平曲线,,圆曲线半径R4=400m,s4=105,JD4的这些曲线要素计算见下面:==平曲线主点桩号:JD4交点桩号为K12+620.883JD4ZH+HY+YH+HZQZJD4(5)平曲线主点桩号及校核已知JD5平曲线,,圆曲线半径R5=450m,s5=90,JD5的这些曲线要素计算见下面:==平曲线主点桩号:JD5交点桩号为K13+823.647JD5ZH+HY+YH+HZQZJD5(6)平曲线主点桩号及校核已知JD6平曲线,,圆曲线半径R6=350m,s6=110,JD6的这些曲线要素计算见下面:==平曲线主点桩号:JD6交点桩号为K14+892.362JD6ZH+HY+YH+HZQZJD6通过上述计算出本次设计各个平曲线要素值及特征点桩号;并将计算值填入下表:平曲线要素值及特征点桩号竖曲线要素计算(1)纵坡值依次计算各纵坡值:i1=0.39 %i2=3.25%i3=-1.65%i4=0.43%i5=3.2%i6=0.85%i7=-3.3%i8=-0.3%i9=3.8%i10=2.529%上坡为正,下坡为负。
(完整版)铁路线路长短链
断链的处理一、先把断链搞清楚断链其实在道路路线中经常会遇到,甚至可以说没有遇到断链反而不正常,那么什么是断链,什么是长链,什么又是短链,可能还有很多现场测量人员还不十分熟悉。
1.断链的产生先来看看断链是怎么产生的。
断链,指的是因局部改线或分段测量等原因造成的桩号不连续的现象。
分段测量,这个很好理解,我曾经就遇到过,1999年在湖南沅陵,进行一条县道的改建勘测,总长45公里左右,分两支队伍同时测量,我所在的队伍测后面那一段,当时勘测起点就按老道路的桩号假定了一个起点桩号,很显然,这个假定的桩号肯定不会与前面那段道路测量的终点桩号正好一样(不然可以去买彩票了),这样就产生了断链,此处桩号不连续。
局部改线,怎么会发生局部改线呢,其实,这种情况大多会发生在勘测设计文件在评审后的修改上,专家在评审设计文件,会提出很多意见(体现专家的作用),有些意见就会说:某某路段半径要改大(或改小)一点,以便占用更少的农田;某某路段要向这个方向偏移一些,以减少填方数量;这段路线走这里不行,从村外绕过去。
得,专家的意见,若拿不出充足的理由来反驳,就乖乖地照做吧。
于是集合队伍,又开拔到现场,重新计算路线,打桩,测量,数据出来了,当调整的路段重新回到原设计的路线上时,桩号不连续了,设断链吧。
还有时候,当现场勘测人员现场拿不定注意,在某某路段选取了两个路线方案,测量对自己推荐一条路线方案,连续推算桩号过去,另一条作为比较线,推算桩号与正线汇合时,汇合点的桩号不连续,后来专家一评审,觉得比较线要好,就用它了(设计院怎么就这么背),得,断链又产生了。
还有一种情况,都不好意思讲,有一次我碰到了,就是,测量过的路线,回过头来突然发现某个交点的要素计算错误,导致桩号也算错了,有错就改啊,断链于是又产生了。
总而言之,言而总之,一条路线,不产生断链,基本可以说是不正常滴。
有人说了,既然断链是桩号不连续,那为什么不把断链后面的桩号重新推算,使它连续呢?不就解决了吗?我们都知道,桩号是确定道路中线点的位置的表示,在路线平面参数已经确定的前提下,一个桩号可以唯一地表示路线中线上的一个点的位置。
道路测量中的长短链
道路测量中的长短链断链的原因较多。
一般主要指两种--一种是由于计算和丈量发生错误造成的;另一种则是由于局部改线,分段测量等客观原因造成的。
当路线桩号长于地面实际里程时叫短链,反之则叫长链.故断链有长链和短链之分。
其桩号写法如下:长链k3+110=k+105.21 长链4.79 m短链k3+157=k3+207 短链50m所有断链桩号应该填在总里程及断链桩号表上,考虑断链桩号的影响,路线的总里程应为:路线总里程=终点桩里程-起点桩里程+长链-短链在线路选择中为什么要设长短链?这个是线路实际测量里程工作开展与室内画线里程之间出现的差值,即如果室内画线是5km,而实际测量时不一定就是5km.可能是4.8km或5.2km,这样就出现了长链或短链。
在外业第一次定线的时候是K0+000~K20+000,测量放线后,各种调查数据都已经回来了,但是后来由于一些原因,K10+000~K15+000这段路线要改线,改线后,以前的这5公里可能长于5公里,也可能短于5公里,但是K0+000~K10+000及K15+000~K20+000这两段是不需要改的,如果里程继续顺排的话,K15+000~K20+000这段的里程桩号也要变,所以一般在K15+000(老桩号)这里设断链,断链以后的桩号不变,相应的测量数据要不需要改变,主要是为了减少路线方案对测量数据的影响。
断链在公路、铁路、电力等与线路有关的行业经常用到!几个原因:mX(3:91、经常外业分了几个队就会形成短链或者长链2、或者一个公司做一段,每段之间就能形成短链或者长链3、方案不是按照线路顺序稳定的,中间某一段稳定了,但是其他地方改线了4、方案的频繁变动,有些工作已经做了里程就不顺了也没有必要顺了但是总的来说,短链还行,长链有重复的里程,容易把人搞晕在地铁隧道施工中看到标段里面有提示长链0.46与道路工程中的长短链是一回事.在测量过程中,有时因局部改线或事后发现测量有误或计算错误,造成路线里程桩号不连续,叫断链.断链分长链和短链两种,长链是指原先路线记录的里程比实际的地面里程要短时,就叫长链,相反则叫短链. 所说的长链0.46米,就是原先隧道记录的长度比实际的长度要短0.46米,或是说实际的长度比设计时的要长0.46米.断链分为长链和短链:所谓长链,是指实际长度比里程桩号长了,比如说K5+000=K4+500,这就表示实际上比桩号长了500m,在计算里程时应在起始桩号之差上加上500m;短链则相反,指实际长度比里程桩号表示的短了,如K4+500=K5+000,这就表示实际上比桩号短了500m,在计算实际里程时,应减去500m。
道路之星断链里程计算
道路之星断链里程计算
道路之星分为两个版本,即电脑版和计算器版。
两个版本相互协同配合,电脑版主要负责设计参数的录入、编辑,和对计算器上的外业观测成果、批量计算的数据文件进行导出和处理。
计算器端负责施工现场的计算和数据保存任务,以及做测量资料时批量计算设计值等。
断链里程计算主要功能
1、道路之星支持任何类型平曲线的编辑和计算,如S型、卵型、C型、回头曲线等。
2、平曲线支持交点法和线元法两种计算方式,计算精度高且可以自由控制。
3、支持任意多级断链。
4、支持结路基路面、构物、边坡、桥涵、隧道等所有道路工程项目的计算。
5、设计参数输入采用类似Excel表格的形式,非常直观方便。
6、计算器端能批量计算线路的设计参数,用电脑版导入电脑后能生成Excel表格,方便内业编制测量资料。
7、能计算线路上任意偏距、任意夹角的边桩三维坐标和挖填数据。
8、输入现场任意点的实测三维坐标,能快速反算出其在线路上的位置和挖填数据。
9、支持目前中国所有道路的加宽和超高计算方式。
10、对主线、匝道,平交口等都能进行灵活的处理和计算。
11、增加一个蓝牙模块,能与仪器进行数据交换,又能节省很多时间,全放样变得更轻松。
12、能保存所有的设计参数,做到上工地几乎不用带图纸。
道路断链在平曲线与竖曲线中的处理
道路断链在平曲线与竖曲线中的处理榆林市福天建设工程有限公司段永伟1、关键词:断链、长链、短链、断链表达式、直曲表、编程计算器、全站仪、GPS(RTK).2、例子工程:榆林市青云山景区旅游专线。
3、放样使用仪器:GPS(RTK)、全站仪。
4、本文制作成PDF格式的目的是为了方便阅读者查看表格,阅读者可利用PDF自带放大器自由阅读表格。
因为我们技术员接触的道路一般是市区市政道路,工程规模比较小,测设难度、设计等比较简单,因此,很少遇到断链。
造成我们技术员闻听断链这个词就茫然不知如何应对。
当然,即便常年在高等级公路上工作的技术员,也对断链存有疑惑,稍有不慎就会铸成大错。
为此,我今天就具体事例解析一下道路断链处理。
主要针对GPS(RTK)、全站仪道路放样遇到断链的处理方式方法。
道路中遇到断链的处理办法:分段放样。
有些安卓版软件或卡西欧、TI计算器具有编制断链的功能,可以整条线路放样。
但不能与GPS联测,所以不方便,这里就不做讨论了。
全站仪虽然可以通过蓝牙与安卓手机软件联测,但也不如分段处理测量方便。
故本文不讨论断链在这些软件中如何处理和测量。
我们只注重实战、实用与方便。
这里特别特别要注意,断链不是仅仅在平曲线中需要“恰当”处理,而且在竖曲线中也要“恰当”处理。
“恰当”就是根据图纸情况,在断链点合理分段处理。
否则,平曲线可能出错,高程计算则一定会出错的!这点一定一定要记住(使用GPS、全站仪放样在竖曲线编制时特别注意,否则,你如果没有和图纸认真核对情况下,出现了错误你也不一定知道。
造成返工你就麻烦大了。
)。
一、什么是断链断链问题是道路工程比较常见的现象。
但由于图纸表述原因(不标注断链)或自己技术水平的问题(阅图粗糙粗心),往往对断链忽视或处理错误。
作为技术员和公司形象上必然受损,严重者会造成返工处理。
了解一下断链产生的原因。
1、多组分段测量造成的桩号不连续;2、路线优化;3、设计改线或设计计算错误。
以上原因造成路线某点或多点桩号不连续。
路线平面计算案例——武深高速某路段平面计算(连续卵形曲线和路线分段计算问题)
路线平面计算案例——武深高速某路段平面计算(连续卵形曲线和路线分段计算问题) 2这是网友小林的网友发给网友小林请求帮助计算的,说是出现问题了,从JD23开始就对不上了,有点麻烦。
一、原设计文件直曲表我大致验证了一下,可以肯定的是,JD23-JD24-JD25是一个连续的卵形曲线,JD36-JD37-JD38也是如此。
这个例子比较典型,一是连续卵形曲线比较少见,而且一下子出现两个,二是正好可以说一说路线分段计算的问题(针对经常有网友询问怎么处理断链,我回答分段计算,可还有网友不能理解)。
征得同意,发布在本空间供广大网友参考学习。
二、初步计算有问题我的方法,是首先全部用自编的EXCEL程序按交点法进行计算生成直曲表,然后与原设计直曲表对照,主要看推算的交点桩号是否一致,多年的实践经验表明,只要推算的终点桩号与设计文件一致(或者差得很小),该验证即算通过。
本案例用我自编的EXCEL程序生成的直曲表如下:对照验证发现,从JD24的交点桩号就不正确了,再进一步对照附近交点的其它要素,发现从JD23开始,其主点桩号、曲线长度等关键指标就与设计文件不一致了。
三、卵形曲线的确认仔细研究JD23的参数特点,发现这个交点有两个缓和曲线长度,这有可能是卵形曲线,卵形曲线的特点就是不完整缓和曲线,且布置在同向的两个不同半径的圆曲线之间。
我们可以看到,JD24的转向与JD23相同,都是右转。
由于原设计直曲表还有缓曲参数,正好可以进行是否完整缓和曲线的验证。
JD23的第一缓和曲线长180.188米,曲线半径是1200米,按完整缓曲计算缓曲参数为:465.001,与设计文件一致;JD23的第二缓和曲线长179.681米,曲线半径还是1200米,按完整缓曲计算缓曲参数为:464.346,与设计文件不一致;考虑与JD24连接为卵形曲线,半径由1200米变化到4000米,按非完整缓曲计算缓曲参数与设计文件一致:由此确认JD23-JD24为卵形曲线。
公路线路设计中的断链
公路线路设计中的断链(总2页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--公路线路设计中的断链断链【broken chainage】指的是因局部改线或分段测量等原因造成的桩号不相连接的现象。
桩号重叠的称长链,桩号间断的称短链。
断链处理:因局部改线,或量距中发生错误等均会造成p里程桩号与实际距离不相符,这种在里程中间不连续的情况叫“断链”。
凡新桩号比老桩号大(新路线比老路线长)的叫“长链”。
凡新桩号比老桩号小(新路线比老路线短)的叫“短链”。
所谓“断链处理”就是不牵动全线桩号,允许中间断链,而出现桩号不连续。
仅在改动处用新桩号,其它不变动处仍用老桩号。
并就近在直线段选一个是整桩的老桩号为断链桩。
在同一断链桩上分别标明新老两种里程及相互关系。
例:某路线A在定测时,在AK2+处开始局部改线,老路线A、新改路线B 各自经过一段连续里程后,新改路线B在BK3+处又与老路线A重合,此处老桩号为AK3+。
在这个重合点之后的直线段上有两个桩:AK3+660等同于BK3+,AK3+等同于BK3+440。
请问断链桩应选在何处AK3+660处此断链是长链还是短链是短链(短链米)如何写该桩的桩志和桩号断链桩BK3+=AK3+660(短链米)若该断链桩之后还有一处断链现象,且为长链米。
则新路终点AK8+500的实际连续里程是多少路线总长度=末桩里程+长链总和-短链总和=+米“断链”概念在教科书中谈论不多,但在实际选线(正线、联络线、疏解线、站内线)中常常用到。
当线路由于种种原因产生不连续(不方便通过“顺里程”消除之)处时,称线路于该处产生断链。
1 断链的分类断链按其形成原因不同,可分为(普通)断链与内业断链。
断链有长断链(前里程-后里程>0)、短断链(前里程-后里程<0)之分,也有真假之分。
例如,象K0+000=K0+000 ;AK5+000=BK0+000者均为假断链(假断链是有意义的),而象AK1+195=AK1+200(短链); BK1+210=BK1+200(长链)者均为真断链。
任务三线路曲线设计与纵横断绘制(精)
如果图面存在等高线,则根据断面线与等 高线的交点来绘制断面图;
95
95
12
3
4 56
7
8
9
90
()
95 94
93 92 91 90 89
12
3
4 56
7
8edge Review
2、 根据里程文件绘制断面图
一个里程文件可包含多个断面的信息,此 时绘断面图就可一次绘出多个断面。
里程文件的一个断面信息内允许有该断面 不同时期的断面数据,这样绘制这个断面时就 可以同时绘出实际断面线和设计断面线。
里程文件格式: BEGIN 桩号,高程 桩号,高程
…
3、 根据等高线文件绘制断面图
项目六 工程应用
任务三 线路曲线设计 与纵横断绘制
一、公路曲线设计
1.单个交点处理; 2.多个交点处理;
(1)偏角定位法 (2)坐标定位法
二、断面图的绘制
1、 根据坐标文件绘制断面图
先用复合线生成断面线,点取“工程应用” 下的“绘断面图”下的“根据坐标文件”功能。
选择断面线 ,输入高程点数据文件名,在对 话框中输入相关参数值,即在屏幕上绘出断面图。
线路计算和编程1
中水四局二分局测量项目部FX-5800P测量常用程序编写:牛永胜2010年12月目录1坐标正反算 (1)1.1、PROGRAM 1 (坐标正算) (1)1.2、PROGRAM 2(坐标反算) (1)2坐标系正反算 (1)2.1、PROGRAM 3(坐标系转化一) (1)2.2、PROGRAM 4(坐标系转化二) (1)3圆曲线正反算 (2)3.1、PROGRAM 5(圆曲线放样公式之一) (2)3.2、PROGRAM 6(圆曲线放样公式之二) (2)4缓和曲线计算 (2)5竖曲线计算 (3)6综合曲线计算 (4)6.1、主程序:WFB (4)6.2、子程序:ZBXFS1 (5)6.3、线路要素子程序: (5)7缓和曲线计算程序 (7)8曲线任意里程中边桩坐标正反算程序 (11)9宁杭客专2标五分部段线路高程计算程序 (16)9.1、主程序:WFB GD GC (16)9.2、子程序 (17)10、宁杭客专2标五分部段底座板高程计算程序 (18)10.1、程序功能 (18)10.2、源程序 (18)10.2.1子程序:DZG-H (18)10.2.2、子程序:DIZUOGAO YS (19)10.3、主程序:WFB GD GC1 (20)FX-5800P测量常用程序1坐标正反算1.1、PROGRAM 1 (坐标正算)?A:?B:Lb1 1:?S:?U:A+Rec(S,U)→X:B+J→Y:Cls“X=”:Locate 3,1,X:“Y=”:Locate 3,2,Y◢Goto 11.2、PROGRAM 2(坐标反算)?A:?B:Lbl 2:?X:?Y:Pol(A - X, B - Y)→S:J+180→U:Cls“S=”:Locate 3,1,S:“FWJ=”: U▲DMS◢Goto 22坐标系正反算2.1、PROGRAM 3(坐标系转化一)?C:?D:?U:?K:Lb1 3:?X:?Y:(X-C)CosU+(Y-D)SinU+K→N:-(X-C)SinU+(Y-D)CosU→E: “N=”:Locate 3,1,N:“E=”: Locate 3,2,E◢Goto3注:C,D为原点坐标,U为新坐标系的X轴在旧坐标系中的方位角,K 为起始点桩号。
断链的计算
断链的处理一、先把断链搞清楚断链其实在道路路线中经常会遇到,甚至可以说没有遇到断链反而不正常,那么什么是断链,什么是长链,什么又是短链,可能还有很多现场测量人员还不十分熟悉。
1.断链的产生先来看看断链是怎么产生的。
断链,指的是因局部改线或分段测量等原因造成的桩号不连续的现象。
分段测量,这个很好理解,我曾经就遇到过,1999年在湖南沅陵,进行一条县道的改建勘测,总长45公里左右,分两支队伍同时测量,我所在的队伍测后面那一段,当时勘测起点就按老道路的桩号假定了一个起点桩号,很显然,这个假定的桩号肯定不会与前面那段道路测量的终点桩号正好一样(不然可以去买彩票了),这样就产生了断链,此处桩号不连续。
局部改线,怎么会发生局部改线呢,其实,这种情况大多会发生在勘测设计文件在评审后的修改上,专家在评审设计文件,会提出很多意见(体现专家的作用),有些意见就会说:某某路段半径要改大(或改小)一点,以便占用更少的农田;某某路段要向这个方向偏移一些,以减少填方数量;这段路线走这里不行,从村外绕过去。
得,专家的意见,若拿不出充足的理由来反驳,就乖乖地照做吧。
于是集合队伍,又开拔到现场,重新计算路线,打桩,测量,数据出来了,当调整的路段重新回到原设计的路线上时,桩号不连续了,设断链吧。
还有时候,当现场勘测人员现场拿不定注意,在某某路段选取了两个路线方案,测量对自己推荐一条路线方案,连续推算桩号过去,另一条作为比较线,推算桩号与正线汇合时,汇合点的桩号不连续,后来专家一评审,觉得比较线要好,就用它了(设计院怎么就这么背),得,断链又产生了。
还有一种情况,都不好意思讲,有一次我碰到了,就是,测量过的路线,回过头来突然发现某个交点的要素计算错误,导致桩号也算错了,有错就改啊,断链于是又产生了。
总而言之,言而总之,一条路线,不产生断链,基本可以说是不正常滴。
有人说了,既然断链是桩号不连续,那为什么不把断链后面的桩号重新推算,使它连续呢?不就解决了吗?这个问题的提出者,显然没有搞过路线勘测,先拖出去打……。
纬地系统关于路线测量断链
道路三维动态可视化几何设计106 第十四章关于路线测量断链14.1 关于断链处理纬地系统从V4.0开始使用独特的断链软件处理方法,支持处理任意多级断链,用于解决许多低等级公路勘察设计项目因多处断链设置而带来的诸多不便。
用户不需再因断链而不得不将一项工程分成若干段来分别处理,并且避免在平面计算、纵断面接坡等方面容易出现的错误。
14.2 纬地系统关于断链的处理方法14.2.1 平面设计与绘图用户在进行平面设计计算时,不论输入坐标、半径、曲线长度、反算等均不需要先考虑断链的存在。
一般是在平面发生调整后才出现断链情况,用户只需记录下断链位置在调整前和调整后的桩号,在平面调整完成后启动“项目管理器”的“属性”选项,执行“编辑”菜单中的“添加断链”命令,在属性列表中输入断链桩号即可(如图14-1),如有多个断链可继续添加,并可调整断链的前后顺序。
此后在进行平面设计绘图时,系统便可自动识别断链位置,并在平面图中标注断链的前后桩号及长短链数值。
第一部分纬地道路辅助设计系统教程图14-114.2.2 纬地系统断链处理方法与约定路线设有断链后,桩号可分为两种:表面桩号和实际桩号。
表面桩号就是我们现场打桩、记录、图表文件中所用到的桩号,它可能是不连续的,也可能有一小部分会重复;所谓实际桩号就是软件实际进行平、纵面连续计算的桩号,它必定是连续的,从数值上它表示了从路线起点到某一位置的真实绝对距离。
用户在使用纬地系统进行路线设计时,只需要使用(关心)表面桩号。
几乎在所有用户可以浏览、编辑的数据文件中,均使用表面桩号。
由于表面桩号可能出现重复(长链时)现象,为了加以区分,我们作出以下约定:如果路线全线设有n处断链,可将路线分为n+1个区间,分别用英文字母A,B,C等(字母大、小写不限)加以标识,在每个区间的表面桩号前冠上标识字母,如CK21+123.501。
原则上用户在进行对话框输入、数据文件编辑时,每个桩号前均应冠以字母标识,这样可能比较繁琐。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
碾压遍数与下沉量的关系 : Y = 7. 65 + 0. 33 X , r = 0. 99 , 其中 X 为遍数 , Y 为沉降量 , r
Programming calculation of unconnected link
and dra w of central line in highway design
HAO Hong2bin ( Highw ay S u rvey Design and Research Depart ment of The Fou rt h S u rveyi ng
则 : - V 2 = V ·Radiua / / 计算矢量 V 2
center = J Di + ( - V 2) = J Di + V ·Radiua / / 计算得圆心 center
坐标
计算 start angle ,end angle : X (1. 0 ,0. 0 ,0. 0) ; Z (0. 0 ,0. 0 ,1. 0) ; angle = X·angle To ( V 2 ,Z) / / 以 Z 轴为法矢量 ,计算 X 轴旋 转到矢量 V 2 的转角 angle startangle = angle +α/ 2 / / 计算圆弧起始半径与 X 轴正向夹 角 startangle endangle = angle - α/ 2 / / 计算圆弧终止半径与 X 轴正向夹角
郝红彬
摘 要 :针对公路线路设计中经常遇到断链的计算问题 ,提出了断链的编程计算原理 ,阐述了应用 ObjectARX 技术在
AutoCAD 图形环境中编程绘制线路中线的一般方法 。
关键词 :公路线路 ,断链 ,AutoCAD ,ObjectARX
中图分类号 :U412. 3
文献标识码 :A
1 线路断链及其程序实现
and Designi ng Instit ute , M i nist ry of R ail w ays , W uhan 430063 , Chi na) Abstract : According to calculation questions of unconnected link frequently encountered in highway design in t his paper a programming calcula2 tion met hod is proposed for unconnected link ; at t he same time programming drawing met hod based upon ObjectARX technology in AutoCAD environment is proposed , too. Key words : highway line , unconnected link , AutoCAD , ObjectARX
公路线路上有些点设计里程不连续的现象称为断链 。由于 形成断链的原因很多 ,一般分为内业断链 、外业断链 。内业断链 是由于在内业设计中局部改线等原因形成的断链 。外业断链是 由于在外业勘测中形成的断链 。它们的表现形式都是一样的 ,在 A 、B 、C、D 、E 各点处都存在断前 、断后两个里程 。在这些点处断 前里程等于断后里程 。断链有长链与短链的区分 :
矢量 V ,并将 V 单位矢量化 ,
V 1 = J Di + 1 - J Di / / 根据前后交点坐标计算得矢量 V 1
V
=
V 1·rotate By (| β| )
=
V
1 ·ro t at e
By (
π 2
-
| α| ) 2
/ / 将
V1
顺时针旋转 β角得到矢量 V
V = V ·normarlize ( ) / / 将 V 单位矢量化
计算 start angle ,end angle : X (1. 0 ,0. 0 ,0. 0) ; Z(0. 0 ,0. 0 ,1. 0) 。
angle = X·angle To ( V 2 ,Z) / / 以 Z 轴为法矢量 ,计算 X 轴旋
转到矢量 V 2 的转角 angle
先根据前后交点得到矢量 V 1 ,再将 V 1 逆时针旋转β角得到
DX2 = X2 点连续里程 - D 点 连 续 里 程 = 6 000 - 5 500 = 500 (m) 。
所以 ,X2 点连续里程 = D 点设计里程 + DX2 = CK51 + 500 + 500 = C K52 + 000 。
以上是解决断链问题的基本思路 。可以看出 ,问题的解决有 三个步骤 :
的贯入次数测定 ,25 kJ 冲击压实到一定遍数后能较大的提高地 基承载力 ,从而起到加固地基的良好效果 ,非湿陷性黄土地基对 减少工后沉降 ,保持路基稳定极为有利 。3) 关于碾压遍数及碾压 宽度 ,根据全线情况 ,认为分三种类型较为合理 :a. 对非湿陷性地 段 ,仅为减少工后沉降采用冲击压实时 ,其遍数宜为 10 遍 ,宽度 为坡角加 1 m~2 m 。b. 对 Ⅰ、Ⅱ级非自重湿陷地段 ,为消除湿陷 加固地基 ,减少工后沉降 ,其压实遍数宜为 15 遍左右 ,宽度为坡 角加护坡道加排水沟宽度 。c. 对 Ⅱ级自重湿陷地段 ,为消除湿陷 加固地基 ,减少工后沉降 ,其压实遍数宜为 40 遍 ,宽度为排水沟 外加 1 m 。
AcDbArc ( Ac GePoint3d center , double Radiua , double startan2 gle ,double endangle) ,构造函数中参数定义见图 1 。
startangle = angle + α/ 2 / / 计算圆弧起始半径与 X 轴正向夹 角 startangle
2) 标注点在直线上时 ,依据直线方位角和 100 m 的长度 ,形 成一个 ObjectARX 矢量类 Ac Gevector3d 的实例 ,再将线路起点点 位或前一个百米标点位加上该矢量即得下一个百米标的点位 ;
3) 标注点在圆曲线上时 ,可以考虑依据 ZY、YZ 点或线路交 点应用 ObjectARX 基本几何 (点和矢量) 计算方法 ,得到圆心坐 标 ,再由百米弧长 、半径及圆心坐标确定标注点的点位 。
Abstract : According to factors influencing t he collapsibility of loess in t his paper combined wit h practical work in Datong Expressway an idea is
proposed t hat applied impact roller in collapsible loess foundation treatment .
V 1 顺时针旋转 β角得到矢量 V
V = V ·normarlize ( ) ; / / 将 V 单位矢量化
则 : - V 2 = V ·Radiua ; / / 计算矢量 V 2
center = JDi + ( - V 2) = JD + V ·Radiua / / 计算圆心 center 坐标
The application of impact roller in collapsible loess f oundation treatment
SONG Qing2hui ZHONG Jian2bin
( S hanxi Highw ay Engi neeri ng Q uality Test Center , Taiyuan 030006 , Chi na)
·112 ·
山 西 建 筑 第 29
200
卷 第 13 3年10
期 月
SHANXI
ARCHI
T EC
TU
R
E
Vol Oct
. .
29 No . 13 2003
文章编号 :100926825 (2003) 1320112202
公路线路断链编程计算及平面中线编程绘制
endangle
2. 2 线路里程 (百米标) 标注
线路中线绘制完成后 ,需进行线路里程标注 、曲线要素标注 等工作 ,这部分编程设计工作量较大 ,编程难点在于如何确定线 路上里程点坐标 。应用 ObjectARX 基本几何 (点和矢量) 计算方 法 ,则可以大大简化程序 ,下面简述编程步骤 :
1) 根据所需标注的百米标及线路 ZY 点和 YZ 点里程确定标 注点是处在圆曲线上还是处在直线上 ;
·113 ·
2. 1 线路中心线绘制 2. 1. 1 在直线地段 ,输入交点坐标 ,直接连线 。 2. 1. 2 在曲线地段 ,一般公路线路曲线可以只绘制圆曲线 ,不
绘制缓和曲线 。但在标注时应以直缓 、缓圆点标注出缓和曲线的 范围 。绘制圆曲线时 ,ObjectARX 中定义圆曲线 (弧线) 的类是 AcDbArc ,其构造函数是 :
先根据前后交点得到矢量 V 1 ,再将 V 1 顺时针旋转β角得到
矢量 V ,并将 V 单位矢量化 。
V 1 = JDi + 1 - JDi / / 根据前后交点坐标计算得矢量 V 1
V
=
V 1·rotate By ( -
| β| )
=
V 1·rotate By ( -
π 2
+
|
α| 2
)
//将
endangle = angle - α/ 2 / / 计算圆弧终止半径与 X 轴正向夹角
endangle 第二 ,曲线左转时见图 3 。