Smoothing and compressing algorithm of toolpath with complex contour in NC machining
The continuous short line segment processing method in CNC machining has the defect of frequent fluctuation of feedrate, which affects the quality and efficiency. For this problem, the local and global methods are common solutions. The local method is to insert transition curves at the corners to ob...
Saved in:
| Published in: | International journal of advanced manufacturing technology Vol. 125; no. 9-10; pp. 4841 - 4854 |
|---|---|
| Main Authors: | , , , , |
| Format: | Journal Article |
| Language: | English |
| Published: |
London
Springer London
01.04.2023
Springer Nature B.V |
| Subjects: | |
| ISSN: | 0268-3768, 1433-3015 |
| Online Access: | Get full text |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Abstract | The continuous short line segment processing method in CNC machining has the defect of frequent fluctuation of feedrate, which affects the quality and efficiency. For this problem, the local and global methods are common solutions. The local method is to insert transition curves at the corners to obtain a smooth toolpath, but this method does not essentially reduce the number of accelerations and decelerations, and it is difficult to insert transition curves between tiny straight sections. Although the global method can obtain smooth tool trajectories, the parametric interpolation method is not suitable for middle- and low-end CNC machine tools. The article proposes an adaptive tool path generation method with the original part contour as the research object and discretizes the NURBS curves into smooth trajectories consisting of large segments of straight lines and circular arcs. The article mimics the crawling characteristics of snakes and designs a double-headed snake algorithm based on the least squares method to implement this process. First, given the start and end points of the curve, two snakeheads search for the maximum linear and circular segments that satisfy the error constraint in the curve direction. The winner will then be selected as the candidate track segment through a competition mechanism. Finally, all trajectory segments are connected to obtain a smooth tool path. Experiments show that the toolpath data of the method in this paper are reduced by 75.56% compared with commercial CAM software when the contour error threshold is the same, and the contour error is reduced by more than one order of magnitude when the number of toolpath segments is equal. In addition, the method in this paper can obtain a smoother machining surface and more stable cutting force, thus achieving a win‒win situation of quality and efficiency. |
|---|---|
| AbstractList | The continuous short line segment processing method in CNC machining has the defect of frequent fluctuation of feedrate, which affects the quality and efficiency. For this problem, the local and global methods are common solutions. The local method is to insert transition curves at the corners to obtain a smooth toolpath, but this method does not essentially reduce the number of accelerations and decelerations, and it is difficult to insert transition curves between tiny straight sections. Although the global method can obtain smooth tool trajectories, the parametric interpolation method is not suitable for middle- and low-end CNC machine tools. The article proposes an adaptive tool path generation method with the original part contour as the research object and discretizes the NURBS curves into smooth trajectories consisting of large segments of straight lines and circular arcs. The article mimics the crawling characteristics of snakes and designs a double-headed snake algorithm based on the least squares method to implement this process. First, given the start and end points of the curve, two snakeheads search for the maximum linear and circular segments that satisfy the error constraint in the curve direction. The winner will then be selected as the candidate track segment through a competition mechanism. Finally, all trajectory segments are connected to obtain a smooth tool path. Experiments show that the toolpath data of the method in this paper are reduced by 75.56% compared with commercial CAM software when the contour error threshold is the same, and the contour error is reduced by more than one order of magnitude when the number of toolpath segments is equal. In addition, the method in this paper can obtain a smoother machining surface and more stable cutting force, thus achieving a win‒win situation of quality and efficiency. |
| Author | Ma, Junyan Lu, Juan Liao, Xiaoping Zhang, Liang Ou, Chengyi |
| Author_xml | – sequence: 1 givenname: Liang surname: Zhang fullname: Zhang, Liang organization: School of Mechanical Engineering, Guangxi University – sequence: 2 givenname: Juan surname: Lu fullname: Lu, Juan organization: Department of Mechanical and Marine Engineering, Beibu Gulf University – sequence: 3 givenname: Chengyi surname: Ou fullname: Ou, Chengyi organization: School of Mechanical Engineering, Guangxi University – sequence: 4 givenname: Junyan surname: Ma fullname: Ma, Junyan organization: School of Mechanical Engineering, Guangxi University, Guangxi Key Laboratory of Manufacturing Systems and Advanced Manufacturing Technology, Guangxi University – sequence: 5 givenname: Xiaoping surname: Liao fullname: Liao, Xiaoping email: xpfeng@gxu.edu.cn organization: School of Mechanical Engineering, Guangxi University, Guangxi Key Laboratory of Manufacturing Systems and Advanced Manufacturing Technology, Guangxi University |
| BookMark | eNp9kMtOwzAQRS1UJNrCD7CyxDpgx3HiLFHFS6pgQVlbjh9tqsQOtiugX49pkJBYdDWa0T0zd-4MTKyzGoBLjK4xQtVNQAhXKEM5yTCqSZHtT8AUF4RkBGE6AVOUlywjVcnOwCyEbZKXuGRTsHrtnYub1q6hsApK1w9eh3Dou7Xzbdz00BkYnesGETfwI00Osk5_pmqj23nYWvi8gL2QaVFCz8GpEV3QF791Dt7u71aLx2z58vC0uF1mkuA6ZhqZRhkmmcDYFLWQhakUq0yuSc7KhjZGE0qRMrQsmoYKhQWmCstG1bVRNSZzcDXuHbx73-kQ-Ta5sekkzytWU8oQYUmVjyrpXQheGz74thf-i2PEf9LjY3o8pccP6fF9gtg_SLZRxDY97EXbHUfJiIZ0x661_3N1hPoGcHGIvg |
| CitedBy_id | crossref_primary_10_1016_j_ijoes_2025_101000 crossref_primary_10_3390_s24175720 crossref_primary_10_1007_s00170_025_15434_w |
| Cites_doi | 10.1007/978-981-10-5041-1_10 10.1007/s11432-011-4237-4 10.1016/j.cad.2019.04.004 10.1016/j.gmod.2016.01.004 10.1016/j.cad.2010.05.003 10.1016/0010-4485(91)90067-7 10.1007/s00170-022-08711-5 10.1007/978-3-642-31519-0_25 10.1115/1.538896 10.1109/ICINFA.2009.5204996 10.1016/j.jcde.2015.06.002 10.1016/j.ijmecsci.2019.105325 10.1016/j.cad.2013.07.001 10.1007/978-3-319-65292-4_16 10.1016/j.rcim.2018.12.018 10.1016/j.cagd.2018.03.019 10.1016/j.cad.2011.01.015 10.1007/978-3-642-59223-2 10.1080/00207540010002360 10.1016/j.rcim.2019.101930 10.1016/j.rcim.2019.101847 10.1016/j.ins.2012.07.062 10.1016/j.cad.2010.04.002 10.1016/j.ijmachtools.2013.09.009 10.1016/j.ijmachtools.2016.05.009 10.1177/0954405418757266 10.1016/j.apm.2012.11.002 10.1016/B978-155860737-8/50002-8 10.3138/FM57-6770-U75U-7727 10.1016/j.ijmachtools.2003.08.003 10.1016/S0010-4485(03)00066-6 10.1007/s00170-010-2718-z 10.1016/j.cam.2021.113615 10.1016/j.ijmachtools.2015.04.009 10.1007/s00170-008-1500-y 10.1016/j.rcim.2018.12.013 10.1007/978-981-32-9441-7_6 10.1016/j.ijmachtools.2012.10.005 10.1016/j.oceaneng.2018.12.019 10.1016/j.cad.2004.01.001 |
| ContentType | Journal Article |
| Copyright | The Author(s), under exclusive licence to Springer-Verlag London Ltd., part of Springer Nature 2023. Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law. |
| Copyright_xml | – notice: The Author(s), under exclusive licence to Springer-Verlag London Ltd., part of Springer Nature 2023. Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law. |
| DBID | AAYXX CITATION 8FE 8FG ABJCF AFKRA BENPR BGLVJ CCPQU DWQXO HCIFZ L6V M7S PHGZM PHGZT PKEHL PQEST PQGLB PQQKQ PQUKI PRINS PTHSS |
| DOI | 10.1007/s00170-023-10934-z |
| DatabaseName | CrossRef ProQuest SciTech Collection ProQuest Technology Collection Materials Science & Engineering Collection ProQuest Central UK/Ireland ProQuest Central ProQuest Technology Collection ProQuest One Community College ProQuest Central SciTech Premium Collection ProQuest Engineering Collection Engineering Database ProQuest Central Premium ProQuest One Academic (New) ProQuest One Academic Middle East (New) ProQuest One Academic Eastern Edition (DO NOT USE) ProQuest One Applied & Life Sciences ProQuest One Academic (retired) ProQuest One Academic UKI Edition ProQuest Central China Engineering Collection |
| DatabaseTitle | CrossRef Engineering Database Technology Collection ProQuest One Academic Middle East (New) ProQuest One Academic Eastern Edition SciTech Premium Collection ProQuest One Community College ProQuest Technology Collection ProQuest SciTech Collection ProQuest Central China ProQuest Central ProQuest One Applied & Life Sciences ProQuest Engineering Collection ProQuest One Academic UKI Edition ProQuest Central Korea Materials Science & Engineering Collection ProQuest One Academic ProQuest Central (New) Engineering Collection ProQuest One Academic (New) |
| DatabaseTitleList | Engineering Database |
| Database_xml | – sequence: 1 dbid: BENPR name: ProQuest Central url: https://www.proquest.com/central sourceTypes: Aggregation Database |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering |
| EISSN | 1433-3015 |
| EndPage | 4854 |
| ExternalDocumentID | 10_1007_s00170_023_10934_z |
| GrantInformation_xml | – fundername: Natural Science Foundation of Guangxi Province grantid: 2020JJD160004 funderid: http://dx.doi.org/10.13039/501100004607 – fundername: National Natural Science Foundation of China grantid: 52165062 funderid: http://dx.doi.org/10.13039/501100001809 |
| GroupedDBID | -5B -5G -BR -EM -XW -XX -Y2 -~C .86 .VR 06D 0R~ 0VY 123 1N0 1SB 203 28- 29J 29~ 2J2 2JN 2JY 2KG 2KM 2LR 2P1 2VQ 2~H 30V 4.4 406 408 409 40D 40E 5GY 5QI 5VS 67Z 6NX 8FE 8FG 8TC 8UJ 95- 95. 95~ 96X 9M8 AAAVM AABHQ AACDK AAHNG AAIAL AAJBT AAJKR AANZL AARHV AARTL AASML AATNV AATVU AAUYE AAWCG AAYIU AAYQN AAYTO AAYZH ABAKF ABBBX ABBXA ABDBF ABDZT ABECU ABFTD ABFTV ABHQN ABJCF ABJNI ABJOX ABKCH ABKTR ABMNI ABMQK ABNWP ABQBU ABQSL ABSXP ABTAH ABTEG ABTHY ABTKH ABTMW ABULA ABWNU ABXPI ACAOD ACBXY ACDTI ACGFS ACHSB ACHXU ACIWK ACKNC ACMDZ ACMLO ACOKC ACOMO ACPIV ACUHS ACZOJ ADHHG ADHIR ADINQ ADKNI ADKPE ADMLS ADQRH ADRFC ADTPH ADURQ ADYFF ADZKW AEBTG AEFIE AEFQL AEGAL AEGNC AEJHL AEJRE AEKMD AEMSY AENEX AEOHA AEPYU AESKC AETLH AEVLU AEXYK AFBBN AFEXP AFGCZ AFKRA AFLOW AFQWF AFWTZ AFZKB AGAYW AGDGC AGGDS AGJBK AGMZJ AGQEE AGQMX AGRTI AGWIL AGWZB AGYKE AHAVH AHBYD AHSBF AHYZX AIAKS AIGIU AIIXL AILAN AITGF AJBLW AJRNO AJZVZ ALMA_UNASSIGNED_HOLDINGS ALWAN AMKLP AMXSW AMYLF AMYQR AOCGG ARCEE ARMRJ ASPBG AVWKF AXYYD AYJHY AZFZN B-. B0M BA0 BBWZM BDATZ BENPR BGLVJ BGNMA BSONS CAG CCPQU COF CS3 CSCUP DDRTE DL5 DNIVK DPUIP DU5 EAD EAP EAS EBLON EBS EIOEI EJD EMK EPL ESBYG ESX FEDTE FERAY FFXSO FIGPU FINBP FNLPD FRRFC FSGXE FWDCC GGCAI GGRSB GJIRD GNWQR GQ6 GQ7 GQ8 GXS H13 HCIFZ HF~ HG5 HG6 HMJXF HQYDN HRMNR HVGLF HZ~ I-F I09 IHE IJ- IKXTQ ITM IWAJR IXC IZIGR IZQ I~X I~Z J-C J0Z JBSCW JCJTX JZLTJ KDC KOV KOW L6V LAS LLZTM M4Y M7S MA- ML~ N2Q N9A NB0 NDZJH NPVJJ NQJWS NU0 O9- O93 O9G O9I O9J OAM P19 P9P PF0 PT4 PT5 PTHSS QOK QOS R4E R89 R9I RHV RIG RNI RNS ROL RPX RSV RZK S16 S1Z S26 S27 S28 S3B SAP SCLPG SCV SDH SDM SEG SHX SISQX SJYHP SNE SNPRN SNX SOHCF SOJ SPISZ SRMVM SSLCW STPWE SZN T13 T16 TN5 TSG TSK TSV TUC TUS U2A UG4 UOJIU UTJUX UZXMN VC2 VFIZW W23 W48 WK8 YLTOR Z45 Z5O Z7R Z7S Z7V Z7W Z7X Z7Y Z7Z Z81 Z83 Z85 Z86 Z88 Z8M Z8N Z8P Z8Q Z8R Z8S Z8T Z8U Z8V Z8W Z8Z Z92 ZMTXR ZY4 _50 ~8M ~A9 ~EX AAPKM AAYXX ABBRH ABDBE ABFSG ABRTQ ACSTC ADHKG AEZWR AFDZB AFFHD AFHIU AFOHR AGQPQ AHPBZ AHWEU AIXLP ATHPR AYFIA CITATION PHGZM PHGZT PQGLB DWQXO PKEHL PQEST PQQKQ PQUKI PRINS |
| ID | FETCH-LOGICAL-c319t-e0fbdf8c8a11f49ac4f7d87f2e3286b5bfe3550df564bb5ad1a15d1cbd99fd913 |
| IEDL.DBID | RSV |
| ISICitedReferencesCount | 5 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000926152800003&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 0268-3768 |
| IngestDate | Wed Nov 05 01:29:33 EST 2025 Sat Nov 29 03:17:21 EST 2025 Tue Nov 18 21:47:29 EST 2025 Fri Feb 21 02:43:46 EST 2025 |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 9-10 |
| Keywords | NURBS curves Least squares method Toolpath smoothing Generation of toolpaths |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c319t-e0fbdf8c8a11f49ac4f7d87f2e3286b5bfe3550df564bb5ad1a15d1cbd99fd913 |
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
| PQID | 2789558038 |
| PQPubID | 2044010 |
| PageCount | 14 |
| ParticipantIDs | proquest_journals_2789558038 crossref_primary_10_1007_s00170_023_10934_z crossref_citationtrail_10_1007_s00170_023_10934_z springer_journals_10_1007_s00170_023_10934_z |
| PublicationCentury | 2000 |
| PublicationDate | 20230400 2023-04-00 20230401 |
| PublicationDateYYYYMMDD | 2023-04-01 |
| PublicationDate_xml | – month: 4 year: 2023 text: 20230400 |
| PublicationDecade | 2020 |
| PublicationPlace | London |
| PublicationPlace_xml | – name: London – name: Heidelberg |
| PublicationTitle | International journal of advanced manufacturing technology |
| PublicationTitleAbbrev | Int J Adv Manuf Technol |
| PublicationYear | 2023 |
| Publisher | Springer London Springer Nature B.V |
| Publisher_xml | – name: Springer London – name: Springer Nature B.V |
| References | Huang J, Du X, Zhu LM, (2017) Feasibility of the bi-directional scanning method in acceleration/deceleration feedrate scheduling for CNC machining. Intelligent Robotics and Applications. Springer, Cham, 171–183. https://doi.org/10.1007/978-3-319-65292-4_16 Piegl L, Tiller W (1997) The NURBS book. Heidelberg, Springer Berlin. 580–586. https://doi.org/10.1007/978-3-642-59223-2 ZhangLBYouYPHeJYangXFThe transition algorithm based on parametric spline curve for high-speed machining of continuous short line segmentsInt J Adv Manuf Technol20115224525410.1007/s00170-010-2718-z DuXHuangJZhuLMDingHAn error-bounded B-spline curve approximation scheme using dominant points for CNC interpolation of micro-line toolpathRobot Comput Integr Manuf20206410193010.1016/j.rcim.2019.101930 FanWLeeCHChenJHA realtime curvature-smooth interpolation scheme and motion planning for CNC machining of short line segmentsInt J Mach Tool Manuf201596274610.1016/j.ijmachtools.2015.04.009 Alvarado-Velazco PB, Ayala-Ramirez V (2013) Comparison of two evolutionary approaches for the polygonal approximation of digital curves. Advances in Intelligent Systems and Computing. Springer, Berlin, 387–395. https://doi.org/10.1007/978-3-642-31519-0_25 LiuYTangQTianXA discrete method of sphere-pipe intersecting curve for robot welding by offline programmingRobot Comput Integr Manuf20195740441110.1016/j.rcim.2018.12.018 HeWLeiMBinHIso-parametric CNC tool path optimization based on adaptive grid generationInt J Adv Manuf Technol2009415–653854810.1007/s00170-008-1500-y LinYShenYLEnhanced virtual machining for sculptured surfaces by integrating machine tool error models into NC machining simulationInt J Mach Tools Manuf200444798610.1016/j.ijmachtools.2003.08.003 PascalLMatthiasOFGeorgULearnt knot placement in B-spline curve approximation using support vector machinesComput Aided Geom Des201862104116380220610.1016/j.cagd.2018.03.01906892782 ZouQZhaoJIso-parametric tool-path planning for point cloudsComput Aided Des201345111459146810.1016/j.cad.2013.07.001 Gerald F (2002) Curves and surfaces for CAGD (Fifth Edition). In: Morgan Kaufmann Series in Computer Graphics, Morgan Kaufmann 13–24. https://doi.org/10.1016/B978-155860737-8/50002-8 BackesARBrunoOMPolygonal approximation of digital planar curves through vertex betweennessInf Sci2013222795804299854810.1016/j.ins.2012.07.0621293.68280 Sim G, Chung J, Sung Y. (2017) 3D UAV flying path optimization method based on the Douglas-Peucker algorithm. Advanced Multimedia and Ubiquitous Engineering. Springer, Singapore, 56–60. https://doi.org/10.1007/978-981-10-5041-1_10 Aguilera-AguileraEJCarmona-PoyatoAMadrid-CuevasFJMarín-JiménezMJFast computation of optimal polygonal approximations of digital planar closed curvesGraph Models2016841527350605510.1016/j.gmod.2016.01.004 ZhangYZhaoMYePZhangHA G4 continuous B-spline transition algorithm for CNC machining with jerk-smooth feedrate scheduling along linear segmentsComputer-Aided Design2019115231243397314710.1016/j.cad.2019.04.004 ZhangMYanWYuanCMWangDKGaoXSCurve fitting and optimal interpolation on CNC machines based on quadratic B-splinesSci China Inform Sci201154714071418281882110.1007/s11432-011-4237-41267.65015 LasemiAXueDGuPRecent development in CNC machining of freeform surfaces: a state-of-the-art reviewComput Aided Des201042764165410.1016/j.cad.2010.04.002 ShenXXieFLiuXJXieZA smooth and undistorted toolpath interpolation method for 5-DoF parallel kinematic machinesRobot Comput Integr Manuf20195734735610.1016/j.rcim.2018.12.013 VincentPEmmanuelDPascalRBspline approximation of circle arc and straight line for pocket machiningComput Aided Des20104281782710.1016/j.cad.2010.05.003 ZhaoXZhangCYangBLiPAdaptive knot placement using a GMM-based continuous optimization algorithm in B-spline curve approximationComput Aided Des201143659860410.1016/j.cad.2011.01.015 DongJWangTLiBDingYSmooth feedrate planning for continuous short line tool path with contour error constraintInt J Mach Tools Manuf20147611210.1016/j.ijmachtools.2013.09.009 HeSOuDYanCLeeCHA chord error conforming tool path B-spline fitting method for NC machining based on energy minimization and LSPIAJ Comput Des Eng20112421823210.1016/j.jcde.2015.06.002 LiuYWanMQinXBXiaoQBZhangWHFIR filter-based continuous interpolation of G01 commands with bounded axial and tangential kinematics in industrial five-axis machine toolsInt J Mech Sci202016910532510.1016/j.ijmecsci.2019.105325 JiYYuYYWangMYZhuCGConstructing high-quality planar NURBS parameterization for isogeometric analysis by adjustment control points and weightsJ Comput Appl Math2021396113615425391210.1016/j.cam.2021.1136151470.65022 ZhaoHZhuLMDingHA real-time look-ahead interpolation methodology with curvature-continuous B-spline transition scheme for CNC machining of short line segmentsInt J Mach Tool Manuf201365889810.1016/j.ijmachtools.2012.10.005 DouglasDHAlgorithms for the reduction of the number of points required to represent a digitized line or its caricatureCartographica197310211212210.3138/FM57-6770-U75U-7727 ParkHError-bounded biarc approximation of planar curvesComput Aided Des200436121241125110.1016/j.cad.2004.01.0011206.65037 VergeestJSMCAD surface data exchange using STEPComput Aided Des19912326928110.1016/0010-4485(91)90067-70731.65008 NamSYangMA study on a generalized parametric interpolator with real-time jerk-limited accelerationComput Aided Des2004361273610.1016/S0010-4485(03)00066-6 Zhao S, Zhao D, Fu Y (2009) Algorithm of variable forward step size planning in freeform surface machining. IEEE International Conference on Information and Automation 2009- June: 22–24. https://doi.org/10.1109/ICINFA.2009.5204996 LiuWFanLYZhuQXZhuSMWangTLTangFFive-axis iso-error numerical control tool path generation for flat-end tool machining sculptured surfaceInt J Adv Manuf Technol2022119117503751610.1007/s00170-022-08711-5 DuXHuangJZhuLMDingHThird-order chord error estimation for freeform contour in computer-aided manufacturing and computer numerical control systemsProc Inst Mech Eng B-J Eng2019233386387410.1177/0954405418757266 TajimaSSencerBKinematic corner smoothing for high speed machine toolsInt J Mach Tools Manuf2016108274310.1016/j.ijmachtools.2016.05.009 LiBZhangHYePWangJTrajectory smoothing method using reinforcement learning for computer numerical control machine toolsRobot Comput Integr Manuf20206110184710.1016/j.rcim.2019.101847 Liu M (2020) A NURBS curve tool path generation method based on curve fitting technology. In: Proceedings of the Seventh Asia International Symposium on Mechatronics. Springer, Singapore 56–68. https://doi.org/10.1007/978-981-32-9441-7_6 YauHTKuoMJNURBS machining and feed rate adjustment for high-speed cutting of complex sculptured surfacesInt J Prod Res200139214110.1080/002075400100023600974.90507 ValenzuelaOBlancaDMPasadasMEvolutionary computation for optimal knots allocation in smoothing splinesAppl Math Model201337858515863302843410.1016/j.apm.2012.11.002 ZhaoLShiGA trajectory clustering method based on Douglas-Peucker compression and density for marine traffic pattern recognitionOcean Eng201917245646710.1016/j.oceaneng.2018.12.019 SarmaRRaoADiscretizors and interpolators for five-axis CNC machinesJ Manuf Sci Eng200012219119710.1115/1.538896 10934_CR18 O Valenzuela (10934_CR36) 2013; 37 B Li (10934_CR31) 2020; 61 X Du (10934_CR12) 2019; 233 L Pascal (10934_CR37) 2018; 62 10934_CR14 10934_CR34 JSM Vergeest (10934_CR2) 1991; 23 10934_CR13 L Zhao (10934_CR19) 2019; 172 A Lasemi (10934_CR7) 2010; 42 X Zhao (10934_CR35) 2011; 43 Y Liu (10934_CR11) 2019; 57 Y Ji (10934_CR3) 2021; 396 10934_CR1 Q Zou (10934_CR10) 2013; 45 Y Zhang (10934_CR30) 2019; 115 DH Douglas (10934_CR17) 1973; 10 HT Yau (10934_CR33) 2001; 39 P Vincent (10934_CR28) 2010; 42 H Park (10934_CR25) 2004; 36 H Zhao (10934_CR29) 2013; 65 10934_CR4 X Shen (10934_CR23) 2019; 57 10934_CR22 R Sarma (10934_CR5) 2000; 122 Y Lin (10934_CR6) 2004; 44 W Fan (10934_CR26) 2015; 96 EJ Aguilera-Aguilera (10934_CR15) 2016; 84 J Dong (10934_CR39) 2014; 76 W Liu (10934_CR8) 2022; 119 W He (10934_CR9) 2009; 41 M Zhang (10934_CR27) 2011; 54 X Du (10934_CR38) 2020; 64 S Tajima (10934_CR21) 2016; 108 S He (10934_CR32) 2011; 2 LB Zhang (10934_CR24) 2011; 52 Y Liu (10934_CR40) 2020; 169 S Nam (10934_CR20) 2004; 36 AR Backes (10934_CR16) 2013; 222 |
| References_xml | – reference: ZhaoXZhangCYangBLiPAdaptive knot placement using a GMM-based continuous optimization algorithm in B-spline curve approximationComput Aided Des201143659860410.1016/j.cad.2011.01.015 – reference: ValenzuelaOBlancaDMPasadasMEvolutionary computation for optimal knots allocation in smoothing splinesAppl Math Model201337858515863302843410.1016/j.apm.2012.11.002 – reference: ShenXXieFLiuXJXieZA smooth and undistorted toolpath interpolation method for 5-DoF parallel kinematic machinesRobot Comput Integr Manuf20195734735610.1016/j.rcim.2018.12.013 – reference: Zhao S, Zhao D, Fu Y (2009) Algorithm of variable forward step size planning in freeform surface machining. IEEE International Conference on Information and Automation 2009- June: 22–24. https://doi.org/10.1109/ICINFA.2009.5204996 – reference: DouglasDHAlgorithms for the reduction of the number of points required to represent a digitized line or its caricatureCartographica197310211212210.3138/FM57-6770-U75U-7727 – reference: ZhaoLShiGA trajectory clustering method based on Douglas-Peucker compression and density for marine traffic pattern recognitionOcean Eng201917245646710.1016/j.oceaneng.2018.12.019 – reference: SarmaRRaoADiscretizors and interpolators for five-axis CNC machinesJ Manuf Sci Eng200012219119710.1115/1.538896 – reference: LiuYWanMQinXBXiaoQBZhangWHFIR filter-based continuous interpolation of G01 commands with bounded axial and tangential kinematics in industrial five-axis machine toolsInt J Mech Sci202016910532510.1016/j.ijmecsci.2019.105325 – reference: VergeestJSMCAD surface data exchange using STEPComput Aided Des19912326928110.1016/0010-4485(91)90067-70731.65008 – reference: ZhangYZhaoMYePZhangHA G4 continuous B-spline transition algorithm for CNC machining with jerk-smooth feedrate scheduling along linear segmentsComputer-Aided Design2019115231243397314710.1016/j.cad.2019.04.004 – reference: HeWLeiMBinHIso-parametric CNC tool path optimization based on adaptive grid generationInt J Adv Manuf Technol2009415–653854810.1007/s00170-008-1500-y – reference: FanWLeeCHChenJHA realtime curvature-smooth interpolation scheme and motion planning for CNC machining of short line segmentsInt J Mach Tool Manuf201596274610.1016/j.ijmachtools.2015.04.009 – reference: PascalLMatthiasOFGeorgULearnt knot placement in B-spline curve approximation using support vector machinesComput Aided Geom Des201862104116380220610.1016/j.cagd.2018.03.01906892782 – reference: ParkHError-bounded biarc approximation of planar curvesComput Aided Des200436121241125110.1016/j.cad.2004.01.0011206.65037 – reference: BackesARBrunoOMPolygonal approximation of digital planar curves through vertex betweennessInf Sci2013222795804299854810.1016/j.ins.2012.07.0621293.68280 – reference: ZouQZhaoJIso-parametric tool-path planning for point cloudsComput Aided Des201345111459146810.1016/j.cad.2013.07.001 – reference: Alvarado-Velazco PB, Ayala-Ramirez V (2013) Comparison of two evolutionary approaches for the polygonal approximation of digital curves. Advances in Intelligent Systems and Computing. Springer, Berlin, 387–395. https://doi.org/10.1007/978-3-642-31519-0_25 – reference: YauHTKuoMJNURBS machining and feed rate adjustment for high-speed cutting of complex sculptured surfacesInt J Prod Res200139214110.1080/002075400100023600974.90507 – reference: LinYShenYLEnhanced virtual machining for sculptured surfaces by integrating machine tool error models into NC machining simulationInt J Mach Tools Manuf200444798610.1016/j.ijmachtools.2003.08.003 – reference: ZhaoHZhuLMDingHA real-time look-ahead interpolation methodology with curvature-continuous B-spline transition scheme for CNC machining of short line segmentsInt J Mach Tool Manuf201365889810.1016/j.ijmachtools.2012.10.005 – reference: JiYYuYYWangMYZhuCGConstructing high-quality planar NURBS parameterization for isogeometric analysis by adjustment control points and weightsJ Comput Appl Math2021396113615425391210.1016/j.cam.2021.1136151470.65022 – reference: LiuWFanLYZhuQXZhuSMWangTLTangFFive-axis iso-error numerical control tool path generation for flat-end tool machining sculptured surfaceInt J Adv Manuf Technol2022119117503751610.1007/s00170-022-08711-5 – reference: Huang J, Du X, Zhu LM, (2017) Feasibility of the bi-directional scanning method in acceleration/deceleration feedrate scheduling for CNC machining. Intelligent Robotics and Applications. Springer, Cham, 171–183. https://doi.org/10.1007/978-3-319-65292-4_16 – reference: NamSYangMA study on a generalized parametric interpolator with real-time jerk-limited accelerationComput Aided Des2004361273610.1016/S0010-4485(03)00066-6 – reference: Gerald F (2002) Curves and surfaces for CAGD (Fifth Edition). In: Morgan Kaufmann Series in Computer Graphics, Morgan Kaufmann 13–24. https://doi.org/10.1016/B978-155860737-8/50002-8 – reference: Piegl L, Tiller W (1997) The NURBS book. Heidelberg, Springer Berlin. 580–586. https://doi.org/10.1007/978-3-642-59223-2 – reference: Sim G, Chung J, Sung Y. (2017) 3D UAV flying path optimization method based on the Douglas-Peucker algorithm. Advanced Multimedia and Ubiquitous Engineering. Springer, Singapore, 56–60. https://doi.org/10.1007/978-981-10-5041-1_10 – reference: TajimaSSencerBKinematic corner smoothing for high speed machine toolsInt J Mach Tools Manuf2016108274310.1016/j.ijmachtools.2016.05.009 – reference: DuXHuangJZhuLMDingHThird-order chord error estimation for freeform contour in computer-aided manufacturing and computer numerical control systemsProc Inst Mech Eng B-J Eng2019233386387410.1177/0954405418757266 – reference: VincentPEmmanuelDPascalRBspline approximation of circle arc and straight line for pocket machiningComput Aided Des20104281782710.1016/j.cad.2010.05.003 – reference: DongJWangTLiBDingYSmooth feedrate planning for continuous short line tool path with contour error constraintInt J Mach Tools Manuf20147611210.1016/j.ijmachtools.2013.09.009 – reference: LiBZhangHYePWangJTrajectory smoothing method using reinforcement learning for computer numerical control machine toolsRobot Comput Integr Manuf20206110184710.1016/j.rcim.2019.101847 – reference: ZhangMYanWYuanCMWangDKGaoXSCurve fitting and optimal interpolation on CNC machines based on quadratic B-splinesSci China Inform Sci201154714071418281882110.1007/s11432-011-4237-41267.65015 – reference: HeSOuDYanCLeeCHA chord error conforming tool path B-spline fitting method for NC machining based on energy minimization and LSPIAJ Comput Des Eng20112421823210.1016/j.jcde.2015.06.002 – reference: LiuYTangQTianXA discrete method of sphere-pipe intersecting curve for robot welding by offline programmingRobot Comput Integr Manuf20195740441110.1016/j.rcim.2018.12.018 – reference: DuXHuangJZhuLMDingHAn error-bounded B-spline curve approximation scheme using dominant points for CNC interpolation of micro-line toolpathRobot Comput Integr Manuf20206410193010.1016/j.rcim.2019.101930 – reference: LasemiAXueDGuPRecent development in CNC machining of freeform surfaces: a state-of-the-art reviewComput Aided Des201042764165410.1016/j.cad.2010.04.002 – reference: Liu M (2020) A NURBS curve tool path generation method based on curve fitting technology. In: Proceedings of the Seventh Asia International Symposium on Mechatronics. Springer, Singapore 56–68. https://doi.org/10.1007/978-981-32-9441-7_6 – reference: Aguilera-AguileraEJCarmona-PoyatoAMadrid-CuevasFJMarín-JiménezMJFast computation of optimal polygonal approximations of digital planar closed curvesGraph Models2016841527350605510.1016/j.gmod.2016.01.004 – reference: ZhangLBYouYPHeJYangXFThe transition algorithm based on parametric spline curve for high-speed machining of continuous short line segmentsInt J Adv Manuf Technol20115224525410.1007/s00170-010-2718-z – ident: 10934_CR18 doi: 10.1007/978-981-10-5041-1_10 – volume: 54 start-page: 1407 issue: 7 year: 2011 ident: 10934_CR27 publication-title: Sci China Inform Sci doi: 10.1007/s11432-011-4237-4 – volume: 115 start-page: 231 year: 2019 ident: 10934_CR30 publication-title: Computer-Aided Design doi: 10.1016/j.cad.2019.04.004 – volume: 84 start-page: 15 year: 2016 ident: 10934_CR15 publication-title: Graph Models doi: 10.1016/j.gmod.2016.01.004 – volume: 42 start-page: 817 year: 2010 ident: 10934_CR28 publication-title: Comput Aided Des doi: 10.1016/j.cad.2010.05.003 – volume: 23 start-page: 269 year: 1991 ident: 10934_CR2 publication-title: Comput Aided Des doi: 10.1016/0010-4485(91)90067-7 – volume: 119 start-page: 7503 issue: 11 year: 2022 ident: 10934_CR8 publication-title: Int J Adv Manuf Technol doi: 10.1007/s00170-022-08711-5 – ident: 10934_CR14 doi: 10.1007/978-3-642-31519-0_25 – volume: 122 start-page: 191 year: 2000 ident: 10934_CR5 publication-title: J Manuf Sci Eng doi: 10.1115/1.538896 – ident: 10934_CR13 doi: 10.1109/ICINFA.2009.5204996 – volume: 2 start-page: 218 issue: 4 year: 2011 ident: 10934_CR32 publication-title: J Comput Des Eng doi: 10.1016/j.jcde.2015.06.002 – volume: 169 start-page: 105325 year: 2020 ident: 10934_CR40 publication-title: Int J Mech Sci doi: 10.1016/j.ijmecsci.2019.105325 – volume: 45 start-page: 1459 issue: 11 year: 2013 ident: 10934_CR10 publication-title: Comput Aided Des doi: 10.1016/j.cad.2013.07.001 – ident: 10934_CR22 doi: 10.1007/978-3-319-65292-4_16 – volume: 57 start-page: 404 year: 2019 ident: 10934_CR11 publication-title: Robot Comput Integr Manuf doi: 10.1016/j.rcim.2018.12.018 – volume: 62 start-page: 104 year: 2018 ident: 10934_CR37 publication-title: Comput Aided Geom Des doi: 10.1016/j.cagd.2018.03.019 – volume: 43 start-page: 598 issue: 6 year: 2011 ident: 10934_CR35 publication-title: Comput Aided Des doi: 10.1016/j.cad.2011.01.015 – ident: 10934_CR4 doi: 10.1007/978-3-642-59223-2 – volume: 39 start-page: 21 year: 2001 ident: 10934_CR33 publication-title: Int J Prod Res doi: 10.1080/00207540010002360 – volume: 64 start-page: 101930 year: 2020 ident: 10934_CR38 publication-title: Robot Comput Integr Manuf doi: 10.1016/j.rcim.2019.101930 – volume: 61 start-page: 101847 year: 2020 ident: 10934_CR31 publication-title: Robot Comput Integr Manuf doi: 10.1016/j.rcim.2019.101847 – volume: 222 start-page: 795 year: 2013 ident: 10934_CR16 publication-title: Inf Sci doi: 10.1016/j.ins.2012.07.062 – volume: 42 start-page: 641 issue: 7 year: 2010 ident: 10934_CR7 publication-title: Comput Aided Des doi: 10.1016/j.cad.2010.04.002 – volume: 76 start-page: 1 year: 2014 ident: 10934_CR39 publication-title: Int J Mach Tools Manuf doi: 10.1016/j.ijmachtools.2013.09.009 – volume: 108 start-page: 27 year: 2016 ident: 10934_CR21 publication-title: Int J Mach Tools Manuf doi: 10.1016/j.ijmachtools.2016.05.009 – volume: 233 start-page: 863 issue: 3 year: 2019 ident: 10934_CR12 publication-title: Proc Inst Mech Eng B-J Eng doi: 10.1177/0954405418757266 – volume: 37 start-page: 5851 issue: 8 year: 2013 ident: 10934_CR36 publication-title: Appl Math Model doi: 10.1016/j.apm.2012.11.002 – ident: 10934_CR1 doi: 10.1016/B978-155860737-8/50002-8 – volume: 10 start-page: 112 issue: 2 year: 1973 ident: 10934_CR17 publication-title: Cartographica doi: 10.3138/FM57-6770-U75U-7727 – volume: 44 start-page: 79 year: 2004 ident: 10934_CR6 publication-title: Int J Mach Tools Manuf doi: 10.1016/j.ijmachtools.2003.08.003 – volume: 36 start-page: 27 issue: 1 year: 2004 ident: 10934_CR20 publication-title: Comput Aided Des doi: 10.1016/S0010-4485(03)00066-6 – volume: 52 start-page: 245 year: 2011 ident: 10934_CR24 publication-title: Int J Adv Manuf Technol doi: 10.1007/s00170-010-2718-z – volume: 396 start-page: 113615 year: 2021 ident: 10934_CR3 publication-title: J Comput Appl Math doi: 10.1016/j.cam.2021.113615 – volume: 96 start-page: 27 year: 2015 ident: 10934_CR26 publication-title: Int J Mach Tool Manuf doi: 10.1016/j.ijmachtools.2015.04.009 – volume: 41 start-page: 538 issue: 5–6 year: 2009 ident: 10934_CR9 publication-title: Int J Adv Manuf Technol doi: 10.1007/s00170-008-1500-y – volume: 57 start-page: 347 year: 2019 ident: 10934_CR23 publication-title: Robot Comput Integr Manuf doi: 10.1016/j.rcim.2018.12.013 – ident: 10934_CR34 doi: 10.1007/978-981-32-9441-7_6 – volume: 65 start-page: 88 year: 2013 ident: 10934_CR29 publication-title: Int J Mach Tool Manuf doi: 10.1016/j.ijmachtools.2012.10.005 – volume: 172 start-page: 456 year: 2019 ident: 10934_CR19 publication-title: Ocean Eng doi: 10.1016/j.oceaneng.2018.12.019 – volume: 36 start-page: 1241 issue: 12 year: 2004 ident: 10934_CR25 publication-title: Comput Aided Des doi: 10.1016/j.cad.2004.01.001 |
| SSID | ssj0016168 ssib034539549 ssib019759004 ssib029851711 |
| Score | 2.4168775 |
| Snippet | The continuous short line segment processing method in CNC machining has the defect of frequent fluctuation of feedrate, which affects the quality and... |
| SourceID | proquest crossref springer |
| SourceType | Aggregation Database Enrichment Source Index Database Publisher |
| StartPage | 4841 |
| SubjectTerms | Advanced manufacturing technologies Algorithms Application CAE) and Design Computer-Aided Engineering (CAD Contours Cutting force Data compression Deceleration Design Efficiency Engineering Error reduction Industrial and Production Engineering Interpolation Least squares method Machine tools Machining Manufacturing Mechanical Engineering Media Management Methods Numerical controls Search engines Segments Software Straight lines Trajectories |
| SummonAdditionalLinks | – databaseName: Engineering Database dbid: M7S link: http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV07T8MwELZ4DTDwRpSXPLCBRR3biTMhVFExVUiAxBb5CZXapNCAEL8e23VaQKILW6LYzuPOubPv7vsAOGXOYXPekELEJARRLTWSRKWISCME5pJarAPZRNbr8cfH_DZuuI1jWmXzTww_al0pv0d-4Ss2GeNtwi9HL8izRvnoaqTQWATLHiUBh9S9u0afcJ55TsypvrmnYjib6TOhjEyiXDHqkOJQOueWJdxPPB6LbEKpXQCaQc7CIQ_ARNHnT0M2805_BVSDnepu_PcNN8F69FDh1USltsCCKbfB2jfcwh1wfzesnITdMRSlhj4tPaTT-vPBkxuzfh7CysK6qgae8hj63d7QbGA-oM-OdzeB_RL2OnAYsjld113w0L2-79ygSM-AlJu3NTJtK7XliguMLc2FojbTPLOJIQlPJZPWOGemrS1LqZRMaCww01hJnedW55jsgaWyKs0-gExIq5RizgoQmigheWpNRlWaGrc-SmgL4OZbFypil3sKjUExRV0O8imcfIogn-KzBc6mfUYT5I65rY8aoRRxFo-LmURa4LwR6-zy36MdzB_tEKx61vpJAtARWKpf38wxWFHvdX_8ehJ0-AvRC_Sg priority: 102 providerName: ProQuest |
| Title | Smoothing and compressing algorithm of toolpath with complex contour in NC machining |
| URI | https://link.springer.com/article/10.1007/s00170-023-10934-z https://www.proquest.com/docview/2789558038 |
| Volume | 125 |
| WOSCitedRecordID | wos000926152800003&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVAVX databaseName: SpringerLINK Contemporary 1997-Present customDbUrl: eissn: 1433-3015 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0016168 issn: 0268-3768 databaseCode: RSV dateStart: 19970101 isFulltext: true titleUrlDefault: https://link.springer.com/search?facet-content-type=%22Journal%22 providerName: Springer Nature |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV3NT9swFH9iwGEcBmObKB-VD7uBpTq2E-fIEIhTVbWAuEX-3Cq1ydQGNPWvn-0mLSA2CW6JYufj-dnvOe_33g_gO_cOm_eGNKY2oZgZZbCiOsVUWSmJUMwRE8kmsn5f3N_ngyYpbN6i3duQZFypV8lusdQL9jYGhxJIDC8-wJY3dyIQNgxHd60WkTwLTJgrLfPvwkm21mLKOF3GtppYQ0piwpzfjIgw3USTWvP6M5-br7VP-iKMGq3T1e77vmsPPjXeKDpfqs9n2LDlPuw8qVH4BW5G08qPpj9GsjQoQNAjdDacT35Ws3H9a4oqh-qqmgR6YxT-7MZmE_sHBSS8fwgal6h_gaYRuem7foXbq8ubi2vcUDFg7edojW3PKeOEFpIQx3KpmcuMyFxiaSJSxZWz3nHpGcdTphSXhkjCDdHK5LkzOaHfYLOsSnsAiEvltNbcr_iUJVoqkTqbMZ2m1u-FEtYB0kq40E2d8kCXMSlWFZajxAovsSJKrFh04HTV5_eySsd_Wx-3A1c0M3ZehIxgzkWPig6ctQO1vvzvux2-rfkRfAyM9UvwzzFs1rMHewLb-rEez2dd2Ppx2R8MuwGCOupGvf4LPOLttQ |
| linkProvider | Springer Nature |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMw1V1Lb9QwEB6VggQceCMWCvgAJ7C6fiXOoUKoULVqWSF1kXoL8Qsq7Salmxboj-pvZOxNdgGJ3nrglii2I9vfeGY8L4AXCgU2lIYsFZ4LKp1x1AibUWF8VTFtZGAuFZvIRyN9cFB8XIHzPhYmulX2Z2I6qF1j4x35eozYVEoPhX5z9I3GqlHRutqX0JjDYtf__I4q22xj5x3u70vOt96PN7dpV1WAWoRbS_0wGBe01RVjQRaVlSF3Og_cC64zo0zwyIOHLqhMGqMqxyqmHLPGFUVwBRM47hW4imIEL5Kr4H6PX1bksQbnAt-4CorlS_oRUom5Va2zcmQsheqhGqQjoesuqCeF9qXENhQ5Ko0JnyQ9-5NxLqXhvwy4iS9u3f7fVvQO3OokcPJ2TjJ3YcXX9-Dmb3kZ78N4f9oggvGZVLUj0e0-uQvH98kXnEP7dUqaQNqmmcSSziTeZqdmE_-DRO9__Ak5rMlok0yTtyp2fQCfLmVaD2G1bmr_CIiqTLDWKuRyQnJbGZ0Fn0ubZR71Py4HwPq9LW2Xmz2WCJmUi6zSCQ8l4qFMeCjPBvBq0edonpnkwtZrPQjK7pSalUsEDOB1D6Pl53-P9vji0Z7D9e3xh71yb2e0-wRu8Iji5Oy0Bqvt8Yl_CtfsaXs4O36W6IfA58uG1y_rJ1Va |
| linkToPdf | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV3dT9swED8NNk3bw_jatA4YfuBtWNSxnTiPqFvFtKlCAibeIn9CpTZBJaCJv362k7RlGkgTb4lyjp3zWXeXu_sdwD73Bpu3hjSmNqGYGWWwojrFVFkpiVDMERObTWSjkbi4yE-WqvhjtnsXkmxqGgJKU1kfXht3OC98i7Av2OsbHOCQGL5fgZcsJNIHf_30VydRJM9CV8y5xPl1cZItJJoyTps4Vxt3SEksnvOOiQhHT7RlNv-e86EqW9inf4VUo6Yarj3_G9fhXWuloqNGrDbghS034e0SduEWnJ1OK7_L_hrJ0qCQmh5TasP95LKajeurKaocqqtqEtoeo_DHN5JN7G8UluInQeMSjQZoGjM6_dD3cD78djY4xm2LBqz92a2x7TtlnNBCEuJYLjVzmRGZSyxNRKq4ctYbNH3jeMqU4tIQSbghWpk8dyYn9AOsllVpPwLiUjmtNfeagLJESyVSZzOm09R6HylhPSAdtwvd4peHNhqTYo68HDlWeI4VkWPFfQ--zMdcN-gdT1LvdJtYtCf5pgiVwpyLPhU9OOg2bfH48bd9-j_yPXh98nVY_Pw--rENb0JT-yY_aAdW69mt3YVX-q4e38w-RwH_AyF19us |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Smoothing+and+compressing+algorithm+of+toolpath+with+complex+contour+in+NC+machining&rft.jtitle=International+journal+of+advanced+manufacturing+technology&rft.au=Zhang%2C+Liang&rft.au=Lu%2C+Juan&rft.au=Ou%2C+Chengyi&rft.au=Ma%2C+Junyan&rft.date=2023-04-01&rft.pub=Springer+London&rft.issn=0268-3768&rft.eissn=1433-3015&rft.volume=125&rft.issue=9-10&rft.spage=4841&rft.epage=4854&rft_id=info:doi/10.1007%2Fs00170-023-10934-z&rft.externalDocID=10_1007_s00170_023_10934_z |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0268-3768&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0268-3768&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0268-3768&client=summon |