利用CAD VBA与Excel相结合自动绘制股道运用技术作业表
2018-07-28刘俊良杨竟洵
刘俊良 杨竟洵
摘要:为了高效绘制适用于现场作业的股道运用技术作业表,结合Excel的较强计算功能和CAD的较强绘图功能,进行Excel数据处理和CAD VBA二次开发,实现在CAD中自动绘制股道运用技术作业表。实际应用表明,该方法操作简单,易于掌握,实用性强,推广至各铁路车站使用不仅能提升列车运行图的编制质量,还能有力保障现场的安全生产。
关键词:VBA; Microsoft Excel; Auto CAD;股道运用技术作业表
中图分类号:TP317 文献标识码:A 文章编号:1009-3044(2018)11-0225-03
1 背景
铁路车站股道运用技术作业表(以下简称“股道表”)是运输组织的基本技术资料之一,包含了该站所有列车的到发时刻、股道、运行方向及上水吸污等信息,是列车调度员调度指挥和车站值班员行车组织的必备工具。在车站行车室,因受工作模式限制,车站值班员需要一份非电子版、大小适中的股道表。目前绘制股道表有两种方法:一是由列车运行图编制软件自动生成,但存在标注信息不全面、打印多页纸张才能合成一张表等问题,不能满足生产现场的实际需要;二是利用Microsoft Excel、Microsoft Word、Auto CAD等进行人工绘制,但存在费时费力、易出差错、车次与时分竖线对应不精确等问题。总之,一直以来配置于行车室的股道表,不能完全满足现场实际需求,工作人员使用时存在一定的安全风险。
该文阐述的股道表绘制方法,旨在解决上述问题,结合了EXCEL较强计算功能和CAD较强绘图功能两方面的优势[1]。首先对列车运行图文件中的资料进行数据整理形成Excel文件,然后利用VBA在CAD中读取EXCEL文件中的数据,快速、精确地生成股道表,并在股道表中标注必要信息,实现自动绘制股道表且打印效果较好。……
