论文部分内容阅读
激光选区熔化技术(Selective Laser Melting,SLM)利用高能量激光束选择性地熔化粉末材料,通过逐层铺粉、逐层熔化、逐层凝固堆积的方式实现复杂零件的高质量自由成形,是一种极具发展前景和应用优势的增材制造技术。作为SLM制造装备的核心组成部分,工艺数据处理用于工艺路径规划、工艺参数调节、激光扫描控制等功能模块之间的数据协同处理。全方位、多角度地实现激光器、扫描振镜的便捷控制,高效、高精度地实现切层计算、路径填充等工艺数据处理,不仅为自主SLM增材制造装备的开发提供了所必需的支撑条件,亦为新材料SLM成形工艺的研究提供了灵活可控的参数调整空间。为此,本文开展了面向自主激光选区熔化制造装备的工艺数据处理研究,主要成果如下:(1)提出了集切层数据处理、激光扫描控制功能于一体的SLM工艺软件框架体系,实现模型数据、切层数据、加工指令之间的无缝衔接。基于Visual C++软件开发工具、OpenGL图形渲染引擎搭建了 STL模型读取、显示及交互环境,为工艺数据处理算法的研究提供了开发平台。(2)分析了现有切层计算方法在效率和精度方面的不足,提出了基于共索引Hash映射排序策略的快速切层算法。通过构建切层线段端点与所在边或顶点的关联索引值,结合相邻切线段的有序邻接属性以及Hash函数直接寻址的特点构建共索引映射,实现了散乱切层线段的线性排序。(3)针对激光器、扫描振镜的便捷控制需求,开发了基于RTC5卡的激光扫描系统控制单元。分析了 RTC5的控制流程以及跳转命令、打标命令对扫描质量的影响,实现了激光扫描系统的全方位、多角度控制。(4)基于自主研制的陶瓷材料激光选区熔化试验平台实现了工艺数据处理软件的功能集成及性能测试,通过对比切层计算效率、振镜扫描精度、激光器输出质量以及SLM成形测试验证了软件功能的有效性。