论文部分内容阅读
在大多数的工程设计中,电气专业都是一个重要专业,而电缆敷设设计则是电气专业中一项重点工作。然而在传统的设计方式中,设计人员在进行电缆设计时,需要进行电缆路径的设计、电缆型号规格标注、电缆长度统计等等。这些对设计人员来说,是异常繁琐的工作,并且非常容易出错,同时如果设计人员仅是凭借经验进行设计,很多时候不能获得较优化的设计方案,容易造成工程材料的浪费。特别是电缆材料价格昂贵,电缆敷设路径是否优化,会直接对工程成本造成很大影响。随着计算机运算性能的提升以及计算机图形学的发展,开发适用于工程设计领域的软件已成为解决行业痛点的必然选择。使用专业的工程软件进行工程设计,不仅能极大提高设计效率和质量,还能在计算机虚拟的三维图中直观看到真实的设计结果。本文以Visual Studio 2010作为开发环境,使用ObjectARX开发包,开发基于AutoCAD平台的易用、高效、优化的三维电缆设计系统。系统的主要功能包括电缆设计中的工程信息管理、通道设计、敷设电缆等。工程信息管理模块主要实现标准库管理和工程项目管理两方面的内容。通道设计模块主要实现设计电缆桥架、电缆沟等电缆通道的三维几何模型功能,电缆通道使用ObjectARX中的自定义实体技术实现。敷设电缆模块实现由算法自动敷设电缆的功能,敷设路径的选择采用A-Star算法实现,在算法实现过程中,考虑了缆流、容积率、指定路径、优先次序等工程专业方面的限制。