• CN:11-2187/TH
  • ISSN:0577-6686

机械工程学报 ›› 2023, Vol. 59 ›› Issue (6): 272-284.doi: 10.3901/JME.2023.06.272

• 交叉与前沿 • 上一篇    下一篇

扫码分享

基于AC转角变化最小的五轴FDM熔覆路径的法矢量优化技术

刘浩, 陈正颖, 沈楷, 熊旭辉   

  1. 南京航空航天大学机电学院 南京 210016
  • 收稿日期:2022-04-16 修回日期:2022-09-20 出版日期:2023-03-20 发布日期:2023-06-03
  • 通讯作者: 陈正颖(通信作者),女,1997年出生。主要研究方向为多轴FDM三维打印路径优化技术。E-mail:chenzhengyyy@nuaa.edu.cn
  • 作者简介:刘浩,男,1972年出生,博士,副教授。主要研究方向为CAD/CAM、CAGD、图形图像处理。E-mail:liuhao-01@nuaa.edu.cn;沈楷,男,1997年出生。主要研究方向为多轴FDM熔覆路径规划技术;熊旭辉,男,1995年出生。主要研究方向为双机器人协调插补技术。
  • 基金资助:
    国家自然科学基金资助项目(51975281)。

Normal Vector Optimization Technology of Five-axis FDM Cladding Path Based on Minimum AC Rotation Angle Change

LIU Hao, CHEN Zhengying, SHEN Kai, XIONG Xuhui   

  1. College of Mechanical and Electrical Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 210016
  • Received:2022-04-16 Revised:2022-09-20 Online:2023-03-20 Published:2023-06-03

摘要: 五轴熔覆通过AC转台带动工件转动,使得喷嘴轴线尽可能与熔覆曲面的法矢量重合以达到最优的熔覆效果。熔覆指令通过AC转角离线计算的曲面法矢量来调整喷嘴轴线的位置。由于熔覆曲面数据噪声和外形特征的影响,熔覆路径上两个邻近点AC转角的差异可能非常大,从而使得控制系统自动插补得到的两点间路径与两点连线段的差异很大,导致熔覆过程中工件损坏或者熔覆质量降低。为了克服这一缺陷,基于遗传算法提出一种AC转角的优化方法,使得邻近点AC转角的差异尽可能小。在此基础上,进一步对差异较大的点的五个指令变量(X, Y, Z, A, C)进行线性插值,从而达到熔覆路径优化的效果。算法被集成到了自主研发的五轴FDM三维打印系统,并采用多个复杂曲面的熔覆实例验证其有效性。

关键词: AC转角, 熔覆路径, 法矢量优化, 遗传算法, 迭代

Abstract: Five-axis cladding is achieved by rotating the workpiece on an AC turntable so that the nozzle axis coincides as closely as possible with the normal vector of the surface to be clad. The nozzle axes are positioned by offline calculation of the surface normal vector based on AC rotation angle. The difference between the AC angles of two neighbouring points on the cladding path can be large due to noise and shape characteristics of the surface, which makes the path between two points automatically interpolated by the control system very different from the line connecting two points, resulting in workpiece damage or cladding quality reduction. To overcome this shortcoming, this paper proposes an optimization method of AC rotation angle based on a genetic algorithm, so that the difference of AC rotation angle between adjacent points is as small as possible. Based on this, the five command variables (X, Y, Z, A, C) of the points with large differences are further linearly interpolated to achieve path optimisation. The algorithm has been integrated into a self-developed five-axis FDM 3D printing system, and its effectiveness has been verified by several cladding examples of complex surfaces.

Key words: AC rotation angle, cladding path, normal vector optimization, genetic algorithm, iteration

中图分类号: