论文部分内容阅读
电弧增材制造具有沉积效率高、丝材利用率高、成本低、对零件尺寸限制少以及易于修复零件等优点。增材制造软件是增材制造技术中的关键,其中最为核心的是从工件模型到增材制造设备的模型处理和数据转换软件,开发用于电弧焊接系统的增材制造模型处理软件,对促进增材制造技术的研究与发展有重要意义。本文对增材制造模型处理软件中的模型载入与拓扑信息分析、模型分层切片和加工路径规划等核心功能做了详细的研究。目前应用于快速原型系统的标准数据接口文件是STL格式的文件,在分析了两种不同格式的STTL文件的结构特点后,设计了两种格式文件的载入模块。之后对模型数据进行了偏置,将之放置于虚拟加工空间中间位置。STL文件不包含拓扑信息,软件设计了计算模型的三角面片邻接拓扑信息的功能,为提高后续切片分层的效率打好了基础。对STL模型直接进行切片,设计实现了求取切平面与模型上三角面片相交线段的算法,并进而得到了层片轮廓数据。添加了轮廓优化功能,可以在不影响增材制造加工精度的情况下,将轮廓线中过短的微型线段去除。并开发了层片数据显示模块,采用C++的MFC编程中的GDI函数实现层片点数据的可视化。对层片轮廓进行了分区划分,将层片分为多个独立区域。对各个独立区域针对不同的情况,采取了不同的路径规划方法,使复杂零件的层片加工难度降低:对壁厚较均匀的凸多边形层片轮廓,主要利用了角平分线进行了点位置的偏置,得到轮廓偏置填充扫描路径;对凹多边形及内部孔洞较多的层片轮廓,设计实现了直线往复扫描填充路径规划,用一系列平行直线与层片轮廓线求交得到扫描填充线段。开发了数控加工程序转换模块,将加工路径输出成能适用于多数数控焊接设备的加工指令程序文件。进行了增材制造路径模拟及实际加工试验,证明了本文所开发软件功能较为完整,运行效果基本良好。