Real-time feedrate scheduling for five-axis machining by simultaneously planning linear and angular trajectories

Feedrate scheduling for five-axis CNC machining is challenging due to the additional non-linear angular motion. Traditional real-time feedrate scheduling methods usually only concern the linear (i.e., tool position) motion, and synchronize the angular (i.e., tool orientation) motion with the linear...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:International journal of machine tools & manufacture 2018-12, Vol.135, p.78-96
Hauptverfasser: Huang, Jie, Lu, Yaoan, Zhu, Li-Min
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 96
container_issue
container_start_page 78
container_title International journal of machine tools & manufacture
container_volume 135
creator Huang, Jie
Lu, Yaoan
Zhu, Li-Min
description Feedrate scheduling for five-axis CNC machining is challenging due to the additional non-linear angular motion. Traditional real-time feedrate scheduling methods usually only concern the linear (i.e., tool position) motion, and synchronize the angular (i.e., tool orientation) motion with the linear motion by sharing the same curve parameter. The resultant angular motion will violate the angular constraints and be discontinuous at block junctions. This paper presents a real-time feedrate scheduling method for five-axis machining by simultaneously planning linear and angular trajectories (SLATP). The SLATP treats the angular motion equally with the linear motion, resulting in smooth linear and angular trajectories considering axial kinematic constraints in real time. The linear and angular boundary velocities are firstly determined by implicit circular blending on R3 and S2. Then, the linear and angular trajectories are separately planned with piecewise polynomial profiles. Finally, a bi-directional scanning method with time synchronization is proposed to make the velocity overall continuous. During each scanning, the linear and angular trajectories are time synchronized with an analytical algorithm. The synchronization algorithm is compatible with the traditional bi-directional scanning method and feasible for toolpaths consisting of multiple blocks. The SLATP strictly respects the linear and angular kinematic constraints in the workpiece coordinate system. It can also consider the axial kinematic constraints by mapping these constraints into the workpiece coordinate system. Simulations and experiments have demonstrated that the SLATP can plan smoother axial trajectories within about 140μs and achieve smaller contour errors compared with traditional real-time methods. •A real-time feedrate scheduling method for five-axis CNC machining is presented.•Linear and angular trajectories are analytically synchronized by the motion time.•Linear and angular kinematic constraints are strictly respected.•Axial kinematic constraints are mapped to workpiece coordinate system and considered.•The proposed method achieves smaller contour error compared with traditional methods.
doi_str_mv 10.1016/j.ijmachtools.2018.08.006
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2132226287</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0890695518304693</els_id><sourcerecordid>2132226287</sourcerecordid><originalsourceid>FETCH-LOGICAL-c349t-e6f4cd11bc9c912ccbad207ad1139a868b828648abf577c51411d87f670103a33</originalsourceid><addsrcrecordid>eNqNUE1LxDAQDaLguvofIp5bk7RNk6MsfoEgiJ5Dmk53U9qmJu3i_ntT14NHYYYZZt57wzyErilJKaH8tk1t22uzm5zrQsoIFSmJQfgJWlFRyoTRkpyiFRGSJFwWxTm6CKElJCIzukLjG-gumWwPuAGovZ4AB7ODeu7ssMWN87ixe0j0lw14OWSHZV4dcLD93E16ADeH7oDHTg8_q8gD7bEe6pjbuYv95HULZnLeQrhEZ43uAlz91jX6eLh_3zwlL6-Pz5u7l8RkuZwS4E1uakorI42kzJhK14yUOo4yqQUXlWCC50JXTVGWpqA5pbUoG14SSjKdZWt0c9QdvfucIUyqdbMf4knFaMYY40yUESWPKONdCB4aNXrba39QlKjFYNWqPwarxWBFYhAeuZsjF-IbewteBWNhMFBbH79VtbP_UPkG7DKMug</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2132226287</pqid></control><display><type>article</type><title>Real-time feedrate scheduling for five-axis machining by simultaneously planning linear and angular trajectories</title><source>Elsevier ScienceDirect Journals</source><creator>Huang, Jie ; Lu, Yaoan ; Zhu, Li-Min</creator><creatorcontrib>Huang, Jie ; Lu, Yaoan ; Zhu, Li-Min</creatorcontrib><description>Feedrate scheduling for five-axis CNC machining is challenging due to the additional non-linear angular motion. Traditional real-time feedrate scheduling methods usually only concern the linear (i.e., tool position) motion, and synchronize the angular (i.e., tool orientation) motion with the linear motion by sharing the same curve parameter. The resultant angular motion will violate the angular constraints and be discontinuous at block junctions. This paper presents a real-time feedrate scheduling method for five-axis machining by simultaneously planning linear and angular trajectories (SLATP). The SLATP treats the angular motion equally with the linear motion, resulting in smooth linear and angular trajectories considering axial kinematic constraints in real time. The linear and angular boundary velocities are firstly determined by implicit circular blending on R3 and S2. Then, the linear and angular trajectories are separately planned with piecewise polynomial profiles. Finally, a bi-directional scanning method with time synchronization is proposed to make the velocity overall continuous. During each scanning, the linear and angular trajectories are time synchronized with an analytical algorithm. The synchronization algorithm is compatible with the traditional bi-directional scanning method and feasible for toolpaths consisting of multiple blocks. The SLATP strictly respects the linear and angular kinematic constraints in the workpiece coordinate system. It can also consider the axial kinematic constraints by mapping these constraints into the workpiece coordinate system. Simulations and experiments have demonstrated that the SLATP can plan smoother axial trajectories within about 140μs and achieve smaller contour errors compared with traditional real-time methods. •A real-time feedrate scheduling method for five-axis CNC machining is presented.•Linear and angular trajectories are analytically synchronized by the motion time.•Linear and angular kinematic constraints are strictly respected.•Axial kinematic constraints are mapped to workpiece coordinate system and considered.•The proposed method achieves smaller contour error compared with traditional methods.</description><identifier>ISSN: 0890-6955</identifier><identifier>EISSN: 1879-2170</identifier><identifier>DOI: 10.1016/j.ijmachtools.2018.08.006</identifier><language>eng</language><publisher>Elmsford: Elsevier Ltd</publisher><subject>Algorithms ; Angular velocity ; Computer simulation ; Constraint modelling ; Coordinates ; Feedrate scheduling ; Five axis ; Five-axis machining ; Kinematics ; Machine tools ; Machining ; Mathematical analysis ; Numerical controls ; Polynomials ; Real time ; Scanning ; Scheduling ; Synchronism ; Time synchronization ; Trajectory planning</subject><ispartof>International journal of machine tools &amp; manufacture, 2018-12, Vol.135, p.78-96</ispartof><rights>2018 Elsevier Ltd</rights><rights>Copyright Elsevier BV Dec 2018</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c349t-e6f4cd11bc9c912ccbad207ad1139a868b828648abf577c51411d87f670103a33</citedby><cites>FETCH-LOGICAL-c349t-e6f4cd11bc9c912ccbad207ad1139a868b828648abf577c51411d87f670103a33</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://www.sciencedirect.com/science/article/pii/S0890695518304693$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>314,776,780,3537,27901,27902,65306</link.rule.ids></links><search><creatorcontrib>Huang, Jie</creatorcontrib><creatorcontrib>Lu, Yaoan</creatorcontrib><creatorcontrib>Zhu, Li-Min</creatorcontrib><title>Real-time feedrate scheduling for five-axis machining by simultaneously planning linear and angular trajectories</title><title>International journal of machine tools &amp; manufacture</title><description>Feedrate scheduling for five-axis CNC machining is challenging due to the additional non-linear angular motion. Traditional real-time feedrate scheduling methods usually only concern the linear (i.e., tool position) motion, and synchronize the angular (i.e., tool orientation) motion with the linear motion by sharing the same curve parameter. The resultant angular motion will violate the angular constraints and be discontinuous at block junctions. This paper presents a real-time feedrate scheduling method for five-axis machining by simultaneously planning linear and angular trajectories (SLATP). The SLATP treats the angular motion equally with the linear motion, resulting in smooth linear and angular trajectories considering axial kinematic constraints in real time. The linear and angular boundary velocities are firstly determined by implicit circular blending on R3 and S2. Then, the linear and angular trajectories are separately planned with piecewise polynomial profiles. Finally, a bi-directional scanning method with time synchronization is proposed to make the velocity overall continuous. During each scanning, the linear and angular trajectories are time synchronized with an analytical algorithm. The synchronization algorithm is compatible with the traditional bi-directional scanning method and feasible for toolpaths consisting of multiple blocks. The SLATP strictly respects the linear and angular kinematic constraints in the workpiece coordinate system. It can also consider the axial kinematic constraints by mapping these constraints into the workpiece coordinate system. Simulations and experiments have demonstrated that the SLATP can plan smoother axial trajectories within about 140μs and achieve smaller contour errors compared with traditional real-time methods. •A real-time feedrate scheduling method for five-axis CNC machining is presented.•Linear and angular trajectories are analytically synchronized by the motion time.•Linear and angular kinematic constraints are strictly respected.•Axial kinematic constraints are mapped to workpiece coordinate system and considered.•The proposed method achieves smaller contour error compared with traditional methods.</description><subject>Algorithms</subject><subject>Angular velocity</subject><subject>Computer simulation</subject><subject>Constraint modelling</subject><subject>Coordinates</subject><subject>Feedrate scheduling</subject><subject>Five axis</subject><subject>Five-axis machining</subject><subject>Kinematics</subject><subject>Machine tools</subject><subject>Machining</subject><subject>Mathematical analysis</subject><subject>Numerical controls</subject><subject>Polynomials</subject><subject>Real time</subject><subject>Scanning</subject><subject>Scheduling</subject><subject>Synchronism</subject><subject>Time synchronization</subject><subject>Trajectory planning</subject><issn>0890-6955</issn><issn>1879-2170</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2018</creationdate><recordtype>article</recordtype><recordid>eNqNUE1LxDAQDaLguvofIp5bk7RNk6MsfoEgiJ5Dmk53U9qmJu3i_ntT14NHYYYZZt57wzyErilJKaH8tk1t22uzm5zrQsoIFSmJQfgJWlFRyoTRkpyiFRGSJFwWxTm6CKElJCIzukLjG-gumWwPuAGovZ4AB7ODeu7ssMWN87ixe0j0lw14OWSHZV4dcLD93E16ADeH7oDHTg8_q8gD7bEe6pjbuYv95HULZnLeQrhEZ43uAlz91jX6eLh_3zwlL6-Pz5u7l8RkuZwS4E1uakorI42kzJhK14yUOo4yqQUXlWCC50JXTVGWpqA5pbUoG14SSjKdZWt0c9QdvfucIUyqdbMf4knFaMYY40yUESWPKONdCB4aNXrba39QlKjFYNWqPwarxWBFYhAeuZsjF-IbewteBWNhMFBbH79VtbP_UPkG7DKMug</recordid><startdate>201812</startdate><enddate>201812</enddate><creator>Huang, Jie</creator><creator>Lu, Yaoan</creator><creator>Zhu, Li-Min</creator><general>Elsevier Ltd</general><general>Elsevier BV</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7TB</scope><scope>8BQ</scope><scope>8FD</scope><scope>F28</scope><scope>FR3</scope><scope>JG9</scope></search><sort><creationdate>201812</creationdate><title>Real-time feedrate scheduling for five-axis machining by simultaneously planning linear and angular trajectories</title><author>Huang, Jie ; Lu, Yaoan ; Zhu, Li-Min</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c349t-e6f4cd11bc9c912ccbad207ad1139a868b828648abf577c51411d87f670103a33</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2018</creationdate><topic>Algorithms</topic><topic>Angular velocity</topic><topic>Computer simulation</topic><topic>Constraint modelling</topic><topic>Coordinates</topic><topic>Feedrate scheduling</topic><topic>Five axis</topic><topic>Five-axis machining</topic><topic>Kinematics</topic><topic>Machine tools</topic><topic>Machining</topic><topic>Mathematical analysis</topic><topic>Numerical controls</topic><topic>Polynomials</topic><topic>Real time</topic><topic>Scanning</topic><topic>Scheduling</topic><topic>Synchronism</topic><topic>Time synchronization</topic><topic>Trajectory planning</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Huang, Jie</creatorcontrib><creatorcontrib>Lu, Yaoan</creatorcontrib><creatorcontrib>Zhu, Li-Min</creatorcontrib><collection>CrossRef</collection><collection>Mechanical &amp; Transportation Engineering Abstracts</collection><collection>METADEX</collection><collection>Technology Research Database</collection><collection>ANTE: Abstracts in New Technology &amp; Engineering</collection><collection>Engineering Research Database</collection><collection>Materials Research Database</collection><jtitle>International journal of machine tools &amp; manufacture</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Huang, Jie</au><au>Lu, Yaoan</au><au>Zhu, Li-Min</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Real-time feedrate scheduling for five-axis machining by simultaneously planning linear and angular trajectories</atitle><jtitle>International journal of machine tools &amp; manufacture</jtitle><date>2018-12</date><risdate>2018</risdate><volume>135</volume><spage>78</spage><epage>96</epage><pages>78-96</pages><issn>0890-6955</issn><eissn>1879-2170</eissn><abstract>Feedrate scheduling for five-axis CNC machining is challenging due to the additional non-linear angular motion. Traditional real-time feedrate scheduling methods usually only concern the linear (i.e., tool position) motion, and synchronize the angular (i.e., tool orientation) motion with the linear motion by sharing the same curve parameter. The resultant angular motion will violate the angular constraints and be discontinuous at block junctions. This paper presents a real-time feedrate scheduling method for five-axis machining by simultaneously planning linear and angular trajectories (SLATP). The SLATP treats the angular motion equally with the linear motion, resulting in smooth linear and angular trajectories considering axial kinematic constraints in real time. The linear and angular boundary velocities are firstly determined by implicit circular blending on R3 and S2. Then, the linear and angular trajectories are separately planned with piecewise polynomial profiles. Finally, a bi-directional scanning method with time synchronization is proposed to make the velocity overall continuous. During each scanning, the linear and angular trajectories are time synchronized with an analytical algorithm. The synchronization algorithm is compatible with the traditional bi-directional scanning method and feasible for toolpaths consisting of multiple blocks. The SLATP strictly respects the linear and angular kinematic constraints in the workpiece coordinate system. It can also consider the axial kinematic constraints by mapping these constraints into the workpiece coordinate system. Simulations and experiments have demonstrated that the SLATP can plan smoother axial trajectories within about 140μs and achieve smaller contour errors compared with traditional real-time methods. •A real-time feedrate scheduling method for five-axis CNC machining is presented.•Linear and angular trajectories are analytically synchronized by the motion time.•Linear and angular kinematic constraints are strictly respected.•Axial kinematic constraints are mapped to workpiece coordinate system and considered.•The proposed method achieves smaller contour error compared with traditional methods.</abstract><cop>Elmsford</cop><pub>Elsevier Ltd</pub><doi>10.1016/j.ijmachtools.2018.08.006</doi><tpages>19</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0890-6955
ispartof International journal of machine tools & manufacture, 2018-12, Vol.135, p.78-96
issn 0890-6955
1879-2170
language eng
recordid cdi_proquest_journals_2132226287
source Elsevier ScienceDirect Journals
subjects Algorithms
Angular velocity
Computer simulation
Constraint modelling
Coordinates
Feedrate scheduling
Five axis
Five-axis machining
Kinematics
Machine tools
Machining
Mathematical analysis
Numerical controls
Polynomials
Real time
Scanning
Scheduling
Synchronism
Time synchronization
Trajectory planning
title Real-time feedrate scheduling for five-axis machining by simultaneously planning linear and angular trajectories
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-01T08%3A58%3A17IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Real-time%20feedrate%20scheduling%20for%20five-axis%20machining%20by%20simultaneously%20planning%20linear%20and%20angular%20trajectories&rft.jtitle=International%20journal%20of%20machine%20tools%20&%20manufacture&rft.au=Huang,%20Jie&rft.date=2018-12&rft.volume=135&rft.spage=78&rft.epage=96&rft.pages=78-96&rft.issn=0890-6955&rft.eissn=1879-2170&rft_id=info:doi/10.1016/j.ijmachtools.2018.08.006&rft_dat=%3Cproquest_cross%3E2132226287%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2132226287&rft_id=info:pmid/&rft_els_id=S0890695518304693&rfr_iscdi=true