CAD二次开发及其在铁路信号施工图设计中的应用
2012-08-04杨瑞宇
铁道标准设计 2012年2期
杨瑞宇
(铁道第三勘察设计院集团有限公司,天津 300251)
我国铁路交通事业正处于高速发展阶段,随着铁路建设的不断推进,信号专业的设计任务依旧繁重,从信号施工图纸工作量分析,区间设计里程长,车站和中继站数量多,出图数量大,这就需要有快速高效的计算机辅助设计软件来代替手工设计,以减少工程设计人员的重复工作量,减少人为差错,大大提高了设计质量和速度。
1 铁路信号系统辅助设计软件的必要性
CAD提供给设计人员的只是一些基础的功能,如果不进行二次开发,那最终完成一项具体的设计就会需要很长时间,比如根据轨道电路调整表计算补偿电容的个数,每个区段的长度和电容个数都需要借助公式一次次的计算,一旦设计完成后,如果某一闭塞分区的频率改变,则需要重复刚才的全部内容,大大降低了设计效率和设计的准确性。如果基于AutoCAD平台进行二次开发,把图表转换成数据库,将公式计算和专业性图形绘制编成程序,开发出专业化的绘图软件,设计者只需编写基础数据就可完成出图任务,将大大提高设计效率。从AutoCAD2006开始,Autodesk为其开发增加了.NET API,使开发人员可在.NET框架下,使用任何支持.NET的语言,如 VB.NET、C#语言等对AutoCAD进行二次开发。在各种设计语言中,从开发方式能力范围,开发环境的难易程度及开发环境性能方面比较,基于.NET平台对AutoCAD进行二次开发,可充分利用.NET的各种优势,在保证功能强大的前提下大大提高开发速度[1]。……
登录APP查看全文
