A local smoothing interpolation method for short line segments to realize continuous motion of tool axis acceleration

Jiang Han, Yang Jiang, Xiaoqing Tian, Feihsu Chen, Chien-Yu Lu, Lian Xia

Research output: Contribution to journalArticle

2 Citations (Scopus)

Abstract

In traditional processing, a large number of G01 blocks are adopted to discretize free surface or curve for NC machining. But, the continuity of G01 line segments is only C0, which may lead to discontinuity of axis acceleration, resulting in the frequent fluctuation of tool motion at the junctions in high-speed machining, deteriorating the quality of work piece, and reducing processing efficiency. To solve this problem, a local smoothing interpolation method is proposed in this paper. At first, the analytic relationship between the continuity of the trajectory and the continuity of the axes motion is first systematically described by formula. Based on this relationship, a local smoothing algorithm and a feed-rate scheduling method are proposed to generate a C2 continuous tool path motion with axis-acceleration continuity. The local smoothing algorithm smoothes the corners of G01 blocks by the cubic B-spline according to the cornering error tolerance specified by the user. After the feed rate at critical points of smoothed tool path was determined by a modified bidirectional scanning algorithm by considering constrains of chord error and kinematic property, an iterative S-shape feed rate scheduling is employed to minimize residual distance caused by round of time while ensuring the continuity of feed rate and acceleration. Then, a look-ahead interpolation strategy combined with smoothing algorithm and feed-rate scheduling as mentioned is proposed for real-time interpolation of short line segments. At last, simulations are conducted to verify the effectiveness of the proposed methods. Compared with the traditional G01 interpolation, it can significantly improve the processing efficiency and shorten the processing time within error tolerance.

Original languageEnglish
Pages (from-to)1729-1742
Number of pages14
JournalInternational Journal of Advanced Manufacturing Technology
Volume95
Issue number5-8
DOIs
Publication statusPublished - 2018 Mar 1

Fingerprint

Interpolation
Scheduling
Processing
Machining
Splines
Kinematics
Trajectories
Scanning

All Science Journal Classification (ASJC) codes

  • Control and Systems Engineering
  • Software
  • Mechanical Engineering
  • Computer Science Applications
  • Industrial and Manufacturing Engineering

Cite this

@article{de137997a6c64a2698c6537a30513097,
title = "A local smoothing interpolation method for short line segments to realize continuous motion of tool axis acceleration",
abstract = "In traditional processing, a large number of G01 blocks are adopted to discretize free surface or curve for NC machining. But, the continuity of G01 line segments is only C0, which may lead to discontinuity of axis acceleration, resulting in the frequent fluctuation of tool motion at the junctions in high-speed machining, deteriorating the quality of work piece, and reducing processing efficiency. To solve this problem, a local smoothing interpolation method is proposed in this paper. At first, the analytic relationship between the continuity of the trajectory and the continuity of the axes motion is first systematically described by formula. Based on this relationship, a local smoothing algorithm and a feed-rate scheduling method are proposed to generate a C2 continuous tool path motion with axis-acceleration continuity. The local smoothing algorithm smoothes the corners of G01 blocks by the cubic B-spline according to the cornering error tolerance specified by the user. After the feed rate at critical points of smoothed tool path was determined by a modified bidirectional scanning algorithm by considering constrains of chord error and kinematic property, an iterative S-shape feed rate scheduling is employed to minimize residual distance caused by round of time while ensuring the continuity of feed rate and acceleration. Then, a look-ahead interpolation strategy combined with smoothing algorithm and feed-rate scheduling as mentioned is proposed for real-time interpolation of short line segments. At last, simulations are conducted to verify the effectiveness of the proposed methods. Compared with the traditional G01 interpolation, it can significantly improve the processing efficiency and shorten the processing time within error tolerance.",
author = "Jiang Han and Yang Jiang and Xiaoqing Tian and Feihsu Chen and Chien-Yu Lu and Lian Xia",
year = "2018",
month = "3",
day = "1",
doi = "10.1007/s00170-017-1264-3",
language = "English",
volume = "95",
pages = "1729--1742",
journal = "International Journal of Advanced Manufacturing Technology",
issn = "0268-3768",
publisher = "Springer London",
number = "5-8",

}

A local smoothing interpolation method for short line segments to realize continuous motion of tool axis acceleration. / Han, Jiang; Jiang, Yang; Tian, Xiaoqing; Chen, Feihsu; Lu, Chien-Yu; Xia, Lian.

In: International Journal of Advanced Manufacturing Technology, Vol. 95, No. 5-8, 01.03.2018, p. 1729-1742.

Research output: Contribution to journalArticle

TY - JOUR

T1 - A local smoothing interpolation method for short line segments to realize continuous motion of tool axis acceleration

AU - Han, Jiang

AU - Jiang, Yang

AU - Tian, Xiaoqing

AU - Chen, Feihsu

AU - Lu, Chien-Yu

AU - Xia, Lian

PY - 2018/3/1

Y1 - 2018/3/1

N2 - In traditional processing, a large number of G01 blocks are adopted to discretize free surface or curve for NC machining. But, the continuity of G01 line segments is only C0, which may lead to discontinuity of axis acceleration, resulting in the frequent fluctuation of tool motion at the junctions in high-speed machining, deteriorating the quality of work piece, and reducing processing efficiency. To solve this problem, a local smoothing interpolation method is proposed in this paper. At first, the analytic relationship between the continuity of the trajectory and the continuity of the axes motion is first systematically described by formula. Based on this relationship, a local smoothing algorithm and a feed-rate scheduling method are proposed to generate a C2 continuous tool path motion with axis-acceleration continuity. The local smoothing algorithm smoothes the corners of G01 blocks by the cubic B-spline according to the cornering error tolerance specified by the user. After the feed rate at critical points of smoothed tool path was determined by a modified bidirectional scanning algorithm by considering constrains of chord error and kinematic property, an iterative S-shape feed rate scheduling is employed to minimize residual distance caused by round of time while ensuring the continuity of feed rate and acceleration. Then, a look-ahead interpolation strategy combined with smoothing algorithm and feed-rate scheduling as mentioned is proposed for real-time interpolation of short line segments. At last, simulations are conducted to verify the effectiveness of the proposed methods. Compared with the traditional G01 interpolation, it can significantly improve the processing efficiency and shorten the processing time within error tolerance.

AB - In traditional processing, a large number of G01 blocks are adopted to discretize free surface or curve for NC machining. But, the continuity of G01 line segments is only C0, which may lead to discontinuity of axis acceleration, resulting in the frequent fluctuation of tool motion at the junctions in high-speed machining, deteriorating the quality of work piece, and reducing processing efficiency. To solve this problem, a local smoothing interpolation method is proposed in this paper. At first, the analytic relationship between the continuity of the trajectory and the continuity of the axes motion is first systematically described by formula. Based on this relationship, a local smoothing algorithm and a feed-rate scheduling method are proposed to generate a C2 continuous tool path motion with axis-acceleration continuity. The local smoothing algorithm smoothes the corners of G01 blocks by the cubic B-spline according to the cornering error tolerance specified by the user. After the feed rate at critical points of smoothed tool path was determined by a modified bidirectional scanning algorithm by considering constrains of chord error and kinematic property, an iterative S-shape feed rate scheduling is employed to minimize residual distance caused by round of time while ensuring the continuity of feed rate and acceleration. Then, a look-ahead interpolation strategy combined with smoothing algorithm and feed-rate scheduling as mentioned is proposed for real-time interpolation of short line segments. At last, simulations are conducted to verify the effectiveness of the proposed methods. Compared with the traditional G01 interpolation, it can significantly improve the processing efficiency and shorten the processing time within error tolerance.

UR - http://www.scopus.com/inward/record.url?scp=85033719550&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85033719550&partnerID=8YFLogxK

U2 - 10.1007/s00170-017-1264-3

DO - 10.1007/s00170-017-1264-3

M3 - Article

VL - 95

SP - 1729

EP - 1742

JO - International Journal of Advanced Manufacturing Technology

JF - International Journal of Advanced Manufacturing Technology

SN - 0268-3768

IS - 5-8

ER -