轮廓数据曲线插值下航空金属构件3D打印激光分区扫描方法

Laser partition scanning method for 3D printing of aerospace metal components under contour data curve interpolation

  • 摘要: 针对航空金属构件3D打印中复杂轮廓易产生误差、填充不完整的问题,提出了基于轮廓数据曲线插值的航空金属构件3D打印激光分区扫描方法。采用了MS(等值线提取算法)获取构件二值图像轮廓,利用NURBS(非均匀有理B样条插值)算法,通过调整权因子和控制点拟合轮廓,获得平滑曲线,计算平滑轮廓的最小包围盒,依据残余应力、成型效率与精度约束确定最佳正方形边长,完成正方形网格分区,在各分区内采用zigzag(之字形)线型进行扫描,并将相邻分区扫描路径首尾相连。实验结果表明,NURBS插值显著降低了轮廓误差,正方形分区结合zigzag扫描确保了扫描路径紧密、填充完整,有效提升了航空金属构件3D打印质量。

     

    Abstract: Aiming at the problem that complex contours in 3D printing of aerospace metal components are prone to errors and incomplete filling, a laser zonal scanning method for 3D printing of aerospace metal components based on contour data curve interpolation is proposed. MS (contour extraction algorithm) is used to obtain the binary image contour of the component, NURBS (non-uniform rational B-spline interpolation) algorithm is used to fit the contour by adjusting the weighting factor and control points to obtain the smooth curve, calculate the minimum enclosing box of the smooth contour, and determine the optimal square edge length based on the constraints of the residual stress, molding efficiency and accuracy to complete the square mesh partitioning, and then the zigzag (zig-zag) is used to partition the square mesh in the partition. The square mesh partitions are completed, and zigzag lines are used in each partition for scanning, and the scanning paths of neighboring partitions are connected to each other at the beginning and the end. The experimental results show that NURBS interpolation significantly reduces the contour error, and the square partitioning combined with zigzag scanning ensures the scanning paths are tight and filled completely, which effectively improves the 3D printing quality of aerospace metal components.

     

/

返回文章
返回