Real-time local smoothing for five-axis linear toolpath considering smoothing error constraints

被引:69
|
作者
Huang, Jie [1 ]
Du, Xu [1 ]
Zhu, Li-Min [1 ]
机构
[1] Shanghai Jiao Tong Univ, Sch Mech Engn, State Key Lab Mech Syst & Vibrat, Shanghai 200240, Peoples R China
基金
中国国家自然科学基金;
关键词
Real-time local smoothing; Five-axis CNC machining; Orientation smoothing error; Curve parameter synchronization; TRAJECTORY GENERATION; CNC SYSTEM; ALGORITHM; INTERPOLATION; TRANSITION; PATH; SEGMENTS; DESIGN; FEED;
D O I
10.1016/j.ijmachtools.2017.10.001
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Five-axis linear toolpaths (or G01 blocks) are widely used in CNC machine tools. The tangential and curvature discontinuities at the corners of linear toolpath result in feed fluctuation and deteriorate the machining efficiency and quality. Several methods have been proposed to locally smooth the corners for three-axis toolpath, but local smoothing for five-axis toolpath is still challenging due to two main difficulties: control of the tool orientation smoothing error and parameter synchronization between tool position and tool orientation. This paper proposes a real-time G(2) continuous local smoothing method by replacing the corners of tool position and tool orientation paths with cubic B-splines. The two difficulties in five-axis local smoothing are both resolved in simple and analytical ways. With a two-step method, the tool orientation smoothing error is directly and analytically constrained. By converting the remaining linear segments into B-splines, the C-1 continuity of the smooth tool position and smooth tool orientation paths is achieved. The parameter synchronization is realized by sharing the parameter of the tool orientation with that of the tool position. Compared with the existing analytical methods, the proposed method has a higher computation efficiency and a tighter tolerance in control of the orientation smoothing error. We have developed an open-source benchmark which validates the computation efficiency and error control ability of the proposed method. After smoothing and synchronization, the inserted B-spline of tool position is traversed with constant feedrate and the feedrate of the remaining linear segment is planned with jerk-bounded trajectory profile. The proposed smoothing method can be implemented on-line and has been integrated into a self-developed open-architecture CNC system. Its effectiveness for on-line generating smooth motion has been validated via simulations and experiments.
引用
收藏
页码:67 / 79
页数:13
相关论文
共 50 条
  • [1] Local Corner Smoothing with Kinematic and Real-time Constraints for Five-axis Linear Tool Path
    Lin, Ming-Tsung
    Lee, Jih-Chieh
    Shen, Chien-Chun
    Lee, Chien-Yi
    Wang, Jo-Ting
    [J]. 2018 IEEE/ASME INTERNATIONAL CONFERENCE ON ADVANCED INTELLIGENT MECHATRONICS (AIM), 2018, : 816 - 821
  • [2] Local toolpath smoothing for five-axis machine tools
    Tulsyan, Sneha
    Altintas, Yusuf
    [J]. INTERNATIONAL JOURNAL OF MACHINE TOOLS & MANUFACTURE, 2015, 96 : 15 - 26
  • [3] A local toolpath smoothing method for a five-axis hybrid machining robot
    Shi, ZiKang
    Zhang, WeiJia
    Ding, Ye
    [J]. SCIENCE CHINA-TECHNOLOGICAL SCIENCES, 2023, 66 (03) : 721 - 742
  • [4] A local toolpath smoothing method for a five-axis hybrid machining robot
    SHI ZiKang
    ZHANG WeiJia
    DING Ye
    [J]. Science China(Technological Sciences), 2023, 66 (03) - 742
  • [5] A local toolpath smoothing method for a five-axis hybrid machining robot
    SHI ZiKang
    ZHANG WeiJia
    DING Ye
    [J]. Science China Technological Sciences, 2023, (03) : 721 - 742
  • [6] A local toolpath smoothing method for a five-axis hybrid machining robot
    ZiKang Shi
    WeiJia Zhang
    Ye Ding
    [J]. Science China Technological Sciences, 2023, 66 : 721 - 742
  • [7] Five-axis toolpath interpolation method with kinematic corner smoothing and time synchronization
    Hua, Li
    Zhao, Yiyang
    Zhou, Jiahe
    Zhang, Yang
    Huang, Nuodi
    Zhu, Limin
    [J]. JOURNAL OF MANUFACTURING PROCESSES, 2023, 105 : 338 - 358
  • [8] Real-time smoothing of G01 commands for five-axis machining by constructing an entire spline with the bounded smoothing error
    Xiao, Qun-Bao
    Wan, Min
    Qin, Xue-Bin
    Liu, Yang
    Zhang, Wei-Hong
    [J]. MECHANISM AND MACHINE THEORY, 2021, 161
  • [9] Enhancing five-axis CNC toolpath smoothing: Overlap elimination with asymmetrical B-splines
    Hu, Yifei
    Jiang, Xin
    Huo, Guanying
    Su, Cheng
    Li, Hexiong
    Shen, Li-Yong
    Zheng, Zhiming
    [J]. CIRP JOURNAL OF MANUFACTURING SCIENCE AND TECHNOLOGY, 2024, 52 : 36 - 57
  • [10] An analytical local corner smoothing algorithm for five-axis CNC machining
    Yang, Jixiang
    Yuen, Alexander
    [J]. INTERNATIONAL JOURNAL OF MACHINE TOOLS & MANUFACTURE, 2017, 123 : 22 - 35