一种信号平面布置图的绘制方法及系统技术方案

技术编号:26377079 阅读:21 留言:0更新日期:2020-11-19 23:45
本发明专利技术实施例提供的信号平面布置图的绘制方法及系统,包括:收集平面图和线路图信息创建表格文件,包括公里标坐标表格、坡度公里标表格和曲线公里标表格;根据公里标坐标表格以及坡度公里标表格,获取分段坡度公里标在CAD图中的X轴坐标;结合曲线公里标表格,获取分段限速公里标在图中的X轴坐标;根据分段坡度公里标和分段限速公里标在图中的X轴坐标,生成SCR脚本文件,自动在平面布置图中绘制坡度曲线及曲线限速。本实施例提供的绘制方法及系统,将平时繁琐的绘图步骤用SCR脚本文件进行代替,只需填写表格便能够自动生成SCR脚本文件,有效的提高了绘图的效率,提高了数据的精确度,使得各个数据在CAD图中的位置更加精确。

【技术实现步骤摘要】
一种信号平面布置图的绘制方法及系统
本专利技术涉及轨道交通
,尤其涉及一种信号平面布置图的绘制方法及系统。
技术介绍
在目前绘制地铁信号设备平面布置图时,绘制的方式大致可分为手动绘制以及工具绘制。手动绘制就是将坡度信息以及曲线限速信息通过一个个CAD命令人工手动绘制到图中,这种方法对于短程线路来说,尚可接受,但当线路变长之后,绘制起来不仅费时费力,且十分枯燥。且通过人工的方式进行绘制,往往每个坡度与曲线限速的位置信息与实际坐标不吻合,出现错误的概率也大大增加。为了解决费时费力的问题,也出现了一些利用工具进行绘制的方法,虽然一定程度上提高了绘图的效率,但同时也存在着较多不足。首先,该类方法往往需要在绘制信号设备、设备坐标等其它图元的同时,将坡度信息以及曲线限速信息考虑到计算中,实现起来非常复杂,需要有很强的执行逻辑,在编程中若任一环节出错,往往影响的将是整个软件的稳定性,从而不仅导致坡度和曲线限速信息出现错误,其它图元的绘制也会受到影响。其次,在现有方法中,绘制平面布置图往往是该软件工具的一个附属功能,而不是其主要的功能,例如:绘制坡度和曲线限速是D功能,往往需要先完成A、B、C功能之后才能实现D功能,且A,B,C功能对D功能的影响很大,即便A,B,C功能有出现错误或者修改,D功能也无法对其进行判断,因此导致D功能实现的结果正确与否无法保证。最后,由于各个厂家的平面图绘制往往不尽相同,实际坐标与图上绘制的坐标比例基本不一致,导致当面对的是非此工具绘制而成的平面图时,现有的绘图方法则无法实施。>有鉴于此,继续提供一种通用的信号平面布置图的绘制方法,在提高绘制的效率的同时能够提升绘制的精度。
技术实现思路
本专利技术实施例提供一种信号平面布置图的绘制方法及系统,提出一种既能省时省力、准确高效又能够广泛应用于各类平面图纸的信号平面布置图坡度及曲线限速绘制方法,用以解决现有技术在进行信号平面布置图绘制时,不仅费时费力,并且准确性差、不具有通用性的缺陷。第一方面,本专利技术实施例提供一种信号平面布置图的绘制方法,主要包括:收集目标线路的平面图信息和线路图信息,创建xls格式的表格文件;该表格文件主要包括公里标坐标表格、坡度公里标表格和曲线公里标表格;根据读取的公里标坐标表格的数据以及坡度公里标表格的数据,获取分段坡度公里标在CAD图中的X轴坐标;根据读取的公里标坐标表格的数据以及曲线公里标表格的数据,获取分段限速公里标在CAD图中的X轴坐标;根据分段坡度公里标和分段限速公里标在CAD图中的X轴坐标,生成SCR脚本文件;根据SCR脚本文件自动在平面布置图中绘制坡度曲线及曲线限速。作为可选地,公里标坐标表格主要包括平面图公里标、CAD图的X坐标;坡度公里标表格主要包括各分段的坡度公里标、坡度、竖曲线半径、长短链以及长短链公里标;曲线公里标表格主要包括各分段的限速公里标、限速值、曲率半径以及左右限速。作为可选地,上述根据读取的公里标坐标表格的数据以及坡度公里标表格的数据,获取分段坡度公里标在CAD图中的X轴坐标,包括:max1=list1[x+1],max2=list2[x+1],min1=list1[x],min2=list2[x],y=list3[x],x≥0;其中,x为分段坡度公里标在CAD图中的X轴坐标,y为X轴的坐标对应的公里标,list1为平面图公里标列表,list2为CAD图的X轴坐标列表,list3为分段坡度公里标列表,max1为大里程公里标,max2为大里程坐标,min1为小里程公里标,min2为小里程坐标。作为可选地,在根据所述SCR脚本文件自动在平面布置图中绘制坡度曲线及曲线限速中,绘制坡度曲线的方法为:根据SCR脚本文件,调用坡度线绘制命令,绘制各分段坡度的曲线;调用数据边框绘制命令,绘制坡度数据的边框;调用公里标半径绘制命令,绘制各分段的公里标以及曲线半径;调用曲线数据绘制命令,绘制曲线限速相关数据,所述曲线限速相关数据包括各分段的限速值、曲率半径以及左右限速;调用开头结尾绘制命令,对所述平面布置图开头结尾的内容进行补充。作为可选地,在根据所述SCR脚本文件自动在平面布置图中绘制坡度曲线及曲线限速中,绘制曲线限速的方法为:根据SCR脚本文件,调用公里标绘制命令,绘制各分段的曲线公里标;调用数据边框绘制命令,绘制曲线数据的边框;调用曲线绘制命令,绘制曲线限速对应的曲线;调用曲线数据绘制命令,绘制曲线限速相关数据,曲线限速相关数据包括各分段的限速值、曲率半径以及左右限速;调用开头结尾绘制命令,对平面布置图开头结尾的内容进行补充。作为可选地,上述生成SCR脚本文件,主要步骤包括:根据由分段坡度公里标和所述分段限速公里标在CAD图中的X轴坐标,记载生成包括分段坡度和曲线限速的平面布置图的绘图步骤;根据每个绘图步骤所对应的CAD绘图命令,顺序生成SCR脚本文件。作为可选地,本专利技术实施例提供的信号平面布置图的绘制方法,还可以包括:将整个信号平面布置图的绘制工作分为左右线分别进行绘制。第二方面,本专利技术实施例还提供一种信号平面布置图的绘制系统,主要包括:信息收集单元、分段坡度公里标换算单元、分段限速公里标换算单元、SCR脚本文件生成单元和平面布置图绘制单元,其中:信息收集单元用于收集目标线路的平面图信息和线路图信息,创建xls格式的表格文件;表格文件包括公里标坐标表格、坡度公里标表格和曲线公里标表格;分段坡度公里标换算单元用于根据读取的公里标坐标表格的数据以及坡度公里标表格的数据,获取分段坡度公里标在CAD图中的X轴坐标;分段限速公里标换算单元用于根据读取的公里标坐标表格的数据以及曲线公里标表格的数据,获取分段限速公里标在CAD图中的X轴坐标;SCR脚本文件生成单元用于根据分段坡度公里标和分段限速公里标在CAD图中的X轴坐标,生成SCR脚本文件;平面布置图绘制单元用于根据SCR脚本文件自动在平面布置图中绘制坡度曲线及曲线限速。第三方面,本专利技术实施例还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述信号平面布置图的绘制方法的步骤。第四方面,本专利技术实施例还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述信号平面布置图的绘制方法的步骤。本专利技术实施例提供的信号平面布置图的绘制方法及系统,将平时繁琐的绘图步骤用SCR脚本文件进行代替,只需填写表格便能够自动生成SCR脚本文件,并根据SCR脚本文件自动在平面布置图中绘制坡度曲线及曲线限速,有效的提高了绘图的效率,提高了数据的精确度,使得各个数据在CAD图中的位置更加精确。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,本文档来自技高网...

【技术保护点】
1.一种信号平面布置图的绘制方法,其特征在于,包括:/n收集目标线路的平面图信息和线路图信息,创建xls格式的表格文件;所述表格文件包括公里标坐标表格、坡度公里标表格和曲线公里标表格;/n根据读取的所述公里标坐标表格的数据以及所述坡度公里标表格的数据,获取分段坡度公里标在CAD图中的X轴坐标;/n根据读取的所述公里标坐标表格的数据以及所述曲线公里标表格的数据,获取分段限速公里标在CAD图中的X轴坐标;/n根据所述分段坡度公里标和所述分段限速公里标在CAD图中的X轴坐标,生成SCR脚本文件;/n根据所述SCR脚本文件自动在平面布置图中绘制坡度曲线及曲线限速。/n

【技术特征摘要】
1.一种信号平面布置图的绘制方法,其特征在于,包括:
收集目标线路的平面图信息和线路图信息,创建xls格式的表格文件;所述表格文件包括公里标坐标表格、坡度公里标表格和曲线公里标表格;
根据读取的所述公里标坐标表格的数据以及所述坡度公里标表格的数据,获取分段坡度公里标在CAD图中的X轴坐标;
根据读取的所述公里标坐标表格的数据以及所述曲线公里标表格的数据,获取分段限速公里标在CAD图中的X轴坐标;
根据所述分段坡度公里标和所述分段限速公里标在CAD图中的X轴坐标,生成SCR脚本文件;
根据所述SCR脚本文件自动在平面布置图中绘制坡度曲线及曲线限速。


2.根据权利要求1所述的信号平面布置图的绘制方法,其特征在于,
所述公里标坐标表格包括平面图公里标、CAD图的X坐标;
所述坡度公里标表格包括各分段的坡度公里标、坡度、竖曲线半径、长短链以及长短链公里标;
所述曲线公里标表格包括各分段的限速公里标、限速值、曲率半径以及左右限速。


3.根据权利要求2所述的信号平面布置图的绘制方法,其特征在于,所述根据读取的所述公里标坐标表格的数据以及所述坡度公里标表格的数据,获取分段坡度公里标在CAD图中的X轴坐标,包括:



max1=list1[x+1],
max2=list2[x+1],
min1=list1[x],
min2=list2[x],
y=list3[x],
x≥0;
其中,x为分段坡度公里标在CAD图中的X轴坐标,y为X轴的坐标对应的公里标,list1为平面图公里标列表,list2为CAD图的X轴坐标列表,list3为分段坡度公里标列表,max1为大里程公里标,max2为大里程坐标,min1为小里程公里标,min2为小里程坐标。


4.根据权利要求2所述的信号平面布置图的绘制方法,其特征在于,在根据所述SCR脚本文件自动在平面布置图中绘制坡度曲线及曲线限速中,绘制坡度曲线的方法为:
根据所述SCR脚本文件,调用坡度线绘制命令,绘制各分段坡度的曲线;
调用数据边框绘制命令,绘制坡度数据的边框;
调用公里标半径绘制命令,绘制各分段的公里标以及曲线半径;
调用曲线数据绘制命令,绘制曲线限速相关数据,所述曲线限速相关数据包括各分段的限速值、曲率半径以及左右限速;
调用开头结尾绘制命令,对所述平面布置图开头结尾的内容进行补充。


5.根据权利要求2所述的信...

【专利技术属性】
技术研发人员:黄晓伟韩丽颖代继龙李云骢
申请(专利权)人:通号城市轨道交通技术有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1