A Five-Axis Toolpath Corner-Smoothing Method Based on the Space of Master–Slave Movement

The smoothing of linear toolpaths plays is critical in improving machining quality and efficiency in five-axis CNC machining. Existing corner-smoothing methods often overlook the impact of spline curvature fluctuations, which may lead to acceleration variations, hindering surface quality improvement...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Machines (Basel) 2024-12, Vol.12 (12), p.834
Hauptverfasser: Gao, Song, Zhang, Haiming, Yang, Jianzhong, Xie, Jiejun, Zhu, Wanqiang
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue 12
container_start_page 834
container_title Machines (Basel)
container_volume 12
creator Gao, Song
Zhang, Haiming
Yang, Jianzhong
Xie, Jiejun
Zhu, Wanqiang
description The smoothing of linear toolpaths plays is critical in improving machining quality and efficiency in five-axis CNC machining. Existing corner-smoothing methods often overlook the impact of spline curvature fluctuations, which may lead to acceleration variations, hindering surface quality improvements. The paper presents a five-axis toolpath corner-smoothing method based on the space of master–slave movement (SMM), aiming to minimize curvature fluctuations in five-axis machining and improve surface quality. The concept of movement space in master–slave cooperative motion is introduced, where the tool tip position and tool orientation are decoupled into a main motion trajectory and two master–slave movement space trajectories. By deriving the curvature monotony conditions of a dual Bézier spline, a G2-continuous tool tip corner-smoothing curve with minimal curvature fluctuations is constructed in real-time. Subsequently, using the SMM and the asymmetric dual Bézier spline, a high-order continuous synchronization relationship between the tool tip position and tool orientation is established. Simulation tests and machining experiments show that with our smoothing algorithm, maximum acceleration values for each axis were reduced by 21.05%, while jerk was lowered by 22.31%. These results indicate that trajectory smoothing significantly reduces mechanical vibrations and improves surface quality.
doi_str_mv 10.3390/machines12120834
format Article
fullrecord <record><control><sourceid>gale_doaj_</sourceid><recordid>TN_cdi_crossref_primary_10_3390_machines12120834</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><galeid>A821910278</galeid><doaj_id>oai_doaj_org_article_45de0e8318ee4f6e8114ac190e1ac102</doaj_id><sourcerecordid>A821910278</sourcerecordid><originalsourceid>FETCH-LOGICAL-c2164-c96eead8d7701b9662baf778461dd7609ccdbc3aa1d01709d4433fbddf3d3e9a3</originalsourceid><addsrcrecordid>eNpdkcFOGzEQhleolUDAnaMlzkvttbO2j2lUChIRh8ClF2tijxNH2XVqm6i99R14Q54EQ6qqYuYwo1__fJrRNM0Fo1eca_plALsOI2bWsY4qLo6ak47KScsk7T791x835zlvaA3NuBLqpPkxJddhj-30V8jkIcbtDsqazGIaMbWLIcZSwSsyx7KOjnyFjI7EkZQ1ksUOLJLoyRxywfTy53mxhT2SedzjgGM5az572GY8_1tPm8frbw-zm_bu_vvtbHrX2o71orW6RwSnnJSULXXfd0vwUirRM-dkT7W1bmk5AHO03qCdEJz7pXOeO44a-Glze-C6CBuzS2GA9NtECOZdiGllIJVgt2jExCFFxZlCFL5HxZgAyzRFVgvtKuvywNql-PMJczGb-JTGur7hTOheTZSW1XV1cK2gQsPoY0lgazocgo0j-lD1qeqYrlCp6gA9DNgUc07o_63JqHn7oPn4Qf4KrQ6P1g</addsrcrecordid><sourcetype>Open Website</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>3149685897</pqid></control><display><type>article</type><title>A Five-Axis Toolpath Corner-Smoothing Method Based on the Space of Master–Slave Movement</title><source>DOAJ Directory of Open Access Journals</source><source>MDPI - Multidisciplinary Digital Publishing Institute</source><source>EZB-FREE-00999 freely available EZB journals</source><creator>Gao, Song ; Zhang, Haiming ; Yang, Jianzhong ; Xie, Jiejun ; Zhu, Wanqiang</creator><creatorcontrib>Gao, Song ; Zhang, Haiming ; Yang, Jianzhong ; Xie, Jiejun ; Zhu, Wanqiang</creatorcontrib><description>The smoothing of linear toolpaths plays is critical in improving machining quality and efficiency in five-axis CNC machining. Existing corner-smoothing methods often overlook the impact of spline curvature fluctuations, which may lead to acceleration variations, hindering surface quality improvements. The paper presents a five-axis toolpath corner-smoothing method based on the space of master–slave movement (SMM), aiming to minimize curvature fluctuations in five-axis machining and improve surface quality. The concept of movement space in master–slave cooperative motion is introduced, where the tool tip position and tool orientation are decoupled into a main motion trajectory and two master–slave movement space trajectories. By deriving the curvature monotony conditions of a dual Bézier spline, a G2-continuous tool tip corner-smoothing curve with minimal curvature fluctuations is constructed in real-time. Subsequently, using the SMM and the asymmetric dual Bézier spline, a high-order continuous synchronization relationship between the tool tip position and tool orientation is established. Simulation tests and machining experiments show that with our smoothing algorithm, maximum acceleration values for each axis were reduced by 21.05%, while jerk was lowered by 22.31%. These results indicate that trajectory smoothing significantly reduces mechanical vibrations and improves surface quality.</description><identifier>ISSN: 2075-1702</identifier><identifier>EISSN: 2075-1702</identifier><identifier>DOI: 10.3390/machines12120834</identifier><language>eng</language><publisher>Basel: MDPI AG</publisher><subject>Algorithms ; Approximation ; Axis movements ; Continuity (mathematics) ; corner smoothing ; Curvature ; Five axis ; five-axis machining ; Integer programming ; interpolation synchronization ; Kinematics ; Machining ; master–slave movement ; Methods ; minimal curvature fluctuation ; Monotony ; Optimization ; Quality control ; Real time ; Simulation methods ; Smoothing ; Surface properties ; Synchronism ; Time synchronization ; Trajectories</subject><ispartof>Machines (Basel), 2024-12, Vol.12 (12), p.834</ispartof><rights>COPYRIGHT 2024 MDPI AG</rights><rights>2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c2164-c96eead8d7701b9662baf778461dd7609ccdbc3aa1d01709d4433fbddf3d3e9a3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,864,2100,27923,27924</link.rule.ids></links><search><creatorcontrib>Gao, Song</creatorcontrib><creatorcontrib>Zhang, Haiming</creatorcontrib><creatorcontrib>Yang, Jianzhong</creatorcontrib><creatorcontrib>Xie, Jiejun</creatorcontrib><creatorcontrib>Zhu, Wanqiang</creatorcontrib><title>A Five-Axis Toolpath Corner-Smoothing Method Based on the Space of Master–Slave Movement</title><title>Machines (Basel)</title><description>The smoothing of linear toolpaths plays is critical in improving machining quality and efficiency in five-axis CNC machining. Existing corner-smoothing methods often overlook the impact of spline curvature fluctuations, which may lead to acceleration variations, hindering surface quality improvements. The paper presents a five-axis toolpath corner-smoothing method based on the space of master–slave movement (SMM), aiming to minimize curvature fluctuations in five-axis machining and improve surface quality. The concept of movement space in master–slave cooperative motion is introduced, where the tool tip position and tool orientation are decoupled into a main motion trajectory and two master–slave movement space trajectories. By deriving the curvature monotony conditions of a dual Bézier spline, a G2-continuous tool tip corner-smoothing curve with minimal curvature fluctuations is constructed in real-time. Subsequently, using the SMM and the asymmetric dual Bézier spline, a high-order continuous synchronization relationship between the tool tip position and tool orientation is established. Simulation tests and machining experiments show that with our smoothing algorithm, maximum acceleration values for each axis were reduced by 21.05%, while jerk was lowered by 22.31%. These results indicate that trajectory smoothing significantly reduces mechanical vibrations and improves surface quality.</description><subject>Algorithms</subject><subject>Approximation</subject><subject>Axis movements</subject><subject>Continuity (mathematics)</subject><subject>corner smoothing</subject><subject>Curvature</subject><subject>Five axis</subject><subject>five-axis machining</subject><subject>Integer programming</subject><subject>interpolation synchronization</subject><subject>Kinematics</subject><subject>Machining</subject><subject>master–slave movement</subject><subject>Methods</subject><subject>minimal curvature fluctuation</subject><subject>Monotony</subject><subject>Optimization</subject><subject>Quality control</subject><subject>Real time</subject><subject>Simulation methods</subject><subject>Smoothing</subject><subject>Surface properties</subject><subject>Synchronism</subject><subject>Time synchronization</subject><subject>Trajectories</subject><issn>2075-1702</issn><issn>2075-1702</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2024</creationdate><recordtype>article</recordtype><sourceid>ABUWG</sourceid><sourceid>AFKRA</sourceid><sourceid>AZQEC</sourceid><sourceid>BENPR</sourceid><sourceid>CCPQU</sourceid><sourceid>DWQXO</sourceid><sourceid>DOA</sourceid><recordid>eNpdkcFOGzEQhleolUDAnaMlzkvttbO2j2lUChIRh8ClF2tijxNH2XVqm6i99R14Q54EQ6qqYuYwo1__fJrRNM0Fo1eca_plALsOI2bWsY4qLo6ak47KScsk7T791x835zlvaA3NuBLqpPkxJddhj-30V8jkIcbtDsqazGIaMbWLIcZSwSsyx7KOjnyFjI7EkZQ1ksUOLJLoyRxywfTy53mxhT2SedzjgGM5az572GY8_1tPm8frbw-zm_bu_vvtbHrX2o71orW6RwSnnJSULXXfd0vwUirRM-dkT7W1bmk5AHO03qCdEJz7pXOeO44a-Glze-C6CBuzS2GA9NtECOZdiGllIJVgt2jExCFFxZlCFL5HxZgAyzRFVgvtKuvywNql-PMJczGb-JTGur7hTOheTZSW1XV1cK2gQsPoY0lgazocgo0j-lD1qeqYrlCp6gA9DNgUc07o_63JqHn7oPn4Qf4KrQ6P1g</recordid><startdate>20241201</startdate><enddate>20241201</enddate><creator>Gao, Song</creator><creator>Zhang, Haiming</creator><creator>Yang, Jianzhong</creator><creator>Xie, Jiejun</creator><creator>Zhu, Wanqiang</creator><general>MDPI AG</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7TB</scope><scope>8FD</scope><scope>8FE</scope><scope>8FG</scope><scope>ABJCF</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>FR3</scope><scope>HCIFZ</scope><scope>L6V</scope><scope>M7S</scope><scope>PIMPY</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>PTHSS</scope><scope>DOA</scope></search><sort><creationdate>20241201</creationdate><title>A Five-Axis Toolpath Corner-Smoothing Method Based on the Space of Master–Slave Movement</title><author>Gao, Song ; Zhang, Haiming ; Yang, Jianzhong ; Xie, Jiejun ; Zhu, Wanqiang</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c2164-c96eead8d7701b9662baf778461dd7609ccdbc3aa1d01709d4433fbddf3d3e9a3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2024</creationdate><topic>Algorithms</topic><topic>Approximation</topic><topic>Axis movements</topic><topic>Continuity (mathematics)</topic><topic>corner smoothing</topic><topic>Curvature</topic><topic>Five axis</topic><topic>five-axis machining</topic><topic>Integer programming</topic><topic>interpolation synchronization</topic><topic>Kinematics</topic><topic>Machining</topic><topic>master–slave movement</topic><topic>Methods</topic><topic>minimal curvature fluctuation</topic><topic>Monotony</topic><topic>Optimization</topic><topic>Quality control</topic><topic>Real time</topic><topic>Simulation methods</topic><topic>Smoothing</topic><topic>Surface properties</topic><topic>Synchronism</topic><topic>Time synchronization</topic><topic>Trajectories</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Gao, Song</creatorcontrib><creatorcontrib>Zhang, Haiming</creatorcontrib><creatorcontrib>Yang, Jianzhong</creatorcontrib><creatorcontrib>Xie, Jiejun</creatorcontrib><creatorcontrib>Zhu, Wanqiang</creatorcontrib><collection>CrossRef</collection><collection>Mechanical &amp; Transportation Engineering Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>Materials Science &amp; Engineering Collection</collection><collection>ProQuest Central (Alumni Edition)</collection><collection>ProQuest Central UK/Ireland</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>Engineering Research Database</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Engineering Collection</collection><collection>Engineering Database</collection><collection>Publicly Available Content Database</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>Engineering Collection</collection><collection>DOAJ Directory of Open Access Journals</collection><jtitle>Machines (Basel)</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Gao, Song</au><au>Zhang, Haiming</au><au>Yang, Jianzhong</au><au>Xie, Jiejun</au><au>Zhu, Wanqiang</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A Five-Axis Toolpath Corner-Smoothing Method Based on the Space of Master–Slave Movement</atitle><jtitle>Machines (Basel)</jtitle><date>2024-12-01</date><risdate>2024</risdate><volume>12</volume><issue>12</issue><spage>834</spage><pages>834-</pages><issn>2075-1702</issn><eissn>2075-1702</eissn><abstract>The smoothing of linear toolpaths plays is critical in improving machining quality and efficiency in five-axis CNC machining. Existing corner-smoothing methods often overlook the impact of spline curvature fluctuations, which may lead to acceleration variations, hindering surface quality improvements. The paper presents a five-axis toolpath corner-smoothing method based on the space of master–slave movement (SMM), aiming to minimize curvature fluctuations in five-axis machining and improve surface quality. The concept of movement space in master–slave cooperative motion is introduced, where the tool tip position and tool orientation are decoupled into a main motion trajectory and two master–slave movement space trajectories. By deriving the curvature monotony conditions of a dual Bézier spline, a G2-continuous tool tip corner-smoothing curve with minimal curvature fluctuations is constructed in real-time. Subsequently, using the SMM and the asymmetric dual Bézier spline, a high-order continuous synchronization relationship between the tool tip position and tool orientation is established. Simulation tests and machining experiments show that with our smoothing algorithm, maximum acceleration values for each axis were reduced by 21.05%, while jerk was lowered by 22.31%. These results indicate that trajectory smoothing significantly reduces mechanical vibrations and improves surface quality.</abstract><cop>Basel</cop><pub>MDPI AG</pub><doi>10.3390/machines12120834</doi><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 2075-1702
ispartof Machines (Basel), 2024-12, Vol.12 (12), p.834
issn 2075-1702
2075-1702
language eng
recordid cdi_crossref_primary_10_3390_machines12120834
source DOAJ Directory of Open Access Journals; MDPI - Multidisciplinary Digital Publishing Institute; EZB-FREE-00999 freely available EZB journals
subjects Algorithms
Approximation
Axis movements
Continuity (mathematics)
corner smoothing
Curvature
Five axis
five-axis machining
Integer programming
interpolation synchronization
Kinematics
Machining
master–slave movement
Methods
minimal curvature fluctuation
Monotony
Optimization
Quality control
Real time
Simulation methods
Smoothing
Surface properties
Synchronism
Time synchronization
Trajectories
title A Five-Axis Toolpath Corner-Smoothing Method Based on the Space of Master–Slave Movement
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-12T04%3A31%3A38IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-gale_doaj_&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=A%20Five-Axis%20Toolpath%20Corner-Smoothing%20Method%20Based%20on%20the%20Space%20of%20Master%E2%80%93Slave%20Movement&rft.jtitle=Machines%20(Basel)&rft.au=Gao,%20Song&rft.date=2024-12-01&rft.volume=12&rft.issue=12&rft.spage=834&rft.pages=834-&rft.issn=2075-1702&rft.eissn=2075-1702&rft_id=info:doi/10.3390/machines12120834&rft_dat=%3Cgale_doaj_%3EA821910278%3C/gale_doaj_%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=3149685897&rft_id=info:pmid/&rft_galeid=A821910278&rft_doaj_id=oai_doaj_org_article_45de0e8318ee4f6e8114ac190e1ac102&rfr_iscdi=true