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

Saved in:
Bibliographic Details
Title: Real-time local smoothing for five-axis linear toolpath considering smoothing error constraints.
Authors: Huang, Jie1, Du, Xu1, Zhu, Li-Min1 zhulm@sjtu.edu.cn
Source: International Journal of Machine Tools & Manufacture. Jan2018, Vol. 124, p67-79. 13p.
Subjects: Machine tool path, Statistical smoothing, Machining, Splines, Tolerance analysis (Engineering), Numerical control of machine tools
Abstract: Five-axis linear toolpaths (or G 01 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. [ABSTRACT FROM AUTHOR]
Copyright of International Journal of Machine Tools & Manufacture is the property of Pergamon Press - An Imprint of Elsevier Science and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
Database: Engineering Source
FullText Text:
  Availability: 0
Header DbId: egs
DbLabel: Engineering Source
An: 126364688
AccessLevel: 6
PubType: Academic Journal
PubTypeId: academicJournal
PreciseRelevancyScore: 0
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: Real-time local smoothing for five-axis linear toolpath considering smoothing error constraints.
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Huang%2C+Jie%22">Huang, Jie</searchLink><relatesTo>1</relatesTo><br /><searchLink fieldCode="AR" term="%22Du%2C+Xu%22">Du, Xu</searchLink><relatesTo>1</relatesTo><br /><searchLink fieldCode="AR" term="%22Zhu%2C+Li-Min%22">Zhu, Li-Min</searchLink><relatesTo>1</relatesTo><i> zhulm@sjtu.edu.cn</i>
– Name: TitleSource
  Label: Source
  Group: Src
  Data: <searchLink fieldCode="JN" term="%22International+Journal+of+Machine+Tools+%26+Manufacture%22">International Journal of Machine Tools & Manufacture</searchLink>. Jan2018, Vol. 124, p67-79. 13p.
– Name: Subject
  Label: Subjects
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Machine+tool+path%22">Machine tool path</searchLink><br /><searchLink fieldCode="DE" term="%22Statistical+smoothing%22">Statistical smoothing</searchLink><br /><searchLink fieldCode="DE" term="%22Machining%22">Machining</searchLink><br /><searchLink fieldCode="DE" term="%22Splines%22">Splines</searchLink><br /><searchLink fieldCode="DE" term="%22Tolerance+analysis+%28Engineering%29%22">Tolerance analysis (Engineering)</searchLink><br /><searchLink fieldCode="DE" term="%22Numerical+control+of+machine+tools%22">Numerical control of machine tools</searchLink>
– Name: Abstract
  Label: Abstract
  Group: Ab
  Data: Five-axis linear toolpaths (or G 01 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. [ABSTRACT FROM AUTHOR]
– Name: AbstractSuppliedCopyright
  Label:
  Group: Ab
  Data: <i>Copyright of International Journal of Machine Tools & Manufacture is the property of Pergamon Press - An Imprint of Elsevier Science and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.)
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=egs&AN=126364688
RecordInfo BibRecord:
  BibEntity:
    Identifiers:
      – Type: doi
        Value: 10.1016/j.ijmachtools.2017.10.001
    Languages:
      – Code: eng
        Text: English
    PhysicalDescription:
      Pagination:
        PageCount: 13
        StartPage: 67
    Subjects:
      – SubjectFull: Machine tool path
        Type: general
      – SubjectFull: Statistical smoothing
        Type: general
      – SubjectFull: Machining
        Type: general
      – SubjectFull: Splines
        Type: general
      – SubjectFull: Tolerance analysis (Engineering)
        Type: general
      – SubjectFull: Numerical control of machine tools
        Type: general
    Titles:
      – TitleFull: Real-time local smoothing for five-axis linear toolpath considering smoothing error constraints.
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Huang, Jie
      – PersonEntity:
          Name:
            NameFull: Du, Xu
      – PersonEntity:
          Name:
            NameFull: Zhu, Li-Min
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 01
              Text: Jan2018
              Type: published
              Y: 2018
          Identifiers:
            – Type: issn-print
              Value: 08906955
          Numbering:
            – Type: volume
              Value: 124
          Titles:
            – TitleFull: International Journal of Machine Tools & Manufacture
              Type: main
ResultId 1