{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,24]],"date-time":"2026-02-24T23:50:20Z","timestamp":1771977020943,"version":"3.50.1"},"reference-count":59,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2022,8,23]],"date-time":"2022-08-23T00:00:00Z","timestamp":1661212800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2022,8,23]],"date-time":"2022-08-23T00:00:00Z","timestamp":1661212800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"name":"National Key Research and Development Program of China","award":["Grant 2020YFA0713703"],"award-info":[{"award-number":["Grant 2020YFA0713703"]}]},{"name":"Beijing Natural Science Foundation","award":["Z190004"],"award-info":[{"award-number":["Z190004"]}]},{"DOI":"10.13039\/501100001809","name":"NSFC","doi-asserted-by":"crossref","award":["Nos. 11688101,  61872332"],"award-info":[{"award-number":["Nos. 11688101,  61872332"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100012226","name":"Fundamental Research Funds for the Central Universities","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100012226","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Vis. Comput. Ind. Biomed. Art"],"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Combining computer-aided design and computer numerical control (CNC) with global technical connections have become interesting topics in the manufacturing industry. A framework was implemented that includes point clouds to workpieces and consists of a mesh generation from geometric data, optimal surface segmentation for CNC, and tool path planning with a certified scallop height. The latest methods were introduced into the mesh generation with implicit geometric regularization and total generalized variation. Once the mesh model was obtained, a fast and robust optimal surface segmentation method is provided by establishing a weighted graph and searching for the minimum spanning tree of the graph for extraordinary points. This method is easy to implement, and the number of segmented patches can be controlled while preserving the sharp features of the workpiece. Finally, a contour parallel tool-path with a confined scallop height is generated on each patch based on B-spline fitting. Experimental results show that the proposed framework is effective and robust.<\/jats:p>","DOI":"10.1186\/s42492-022-00117-0","type":"journal-article","created":{"date-parts":[[2022,8,23]],"date-time":"2022-08-23T02:02:19Z","timestamp":1661220139000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":11,"title":["A framework from point clouds to workpieces"],"prefix":"10.1186","volume":"5","author":[{"given":"Li-Yong","family":"Shen","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Meng-Xing","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6889-6286","authenticated-orcid":false,"given":"Hong-Yu","family":"Ma","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yi-Fei","family":"Feng","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Chun-Ming","family":"Yuan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2022,8,23]]},"reference":[{"issue":"11","key":"117_CR1","doi-asserted-by":"publisher","first-page":"1204","DOI":"10.1007\/s00170-006-0562-y","volume":"33","author":"YH Peng","year":"2007","unstructured":"Peng YH, Yin ZW (2007) Direct tool path regeneration for physical object modification from digitized points in reverse engineering. Int J Adv Manuf Technol 33(11):1204-1211. https:\/\/doi.org\/10.1007\/s00170-006-0562-y","journal-title":"Int J Adv Manuf Technol"},{"issue":"2","key":"117_CR2","doi-asserted-by":"publisher","first-page":"93","DOI":"10.1080\/17452750802047941","volume":"3","author":"M Makki","year":"2008","unstructured":"Makki M, Lartigue C, Tournier C, Thi\u00e9baut F (2008) Direct duplication of physical models in discrete 5-axis machining. Virtual Phys Prototyp 3(2):93-103. https:\/\/doi.org\/10.1080\/17452750802047941","journal-title":"Virtual Phys Prototyp"},{"key":"117_CR3","doi-asserted-by":"publisher","first-page":"555","DOI":"10.4028\/www.scientific.net\/AMM.635-637.555","volume":"635-637","author":"JT Xu","year":"2014","unstructured":"Xu JT, Zhang L, Wang YJ (2014) Tool path generation for machining point cloud data by least squared projection. Appl Mech Mater 635-637:555-559. https:\/\/doi.org\/10.4028\/www.scientific.net\/AMM.635-637.555","journal-title":"Appl Mech Mater"},{"issue":"4","key":"117_CR4","doi-asserted-by":"publisher","first-page":"041015","DOI":"10.1115\/1.4043532","volume":"19","author":"JT Xu","year":"2019","unstructured":"Xu JT, Xu LK, Sun YW, Lee YS, Zhao JB (2019) A method of generating spiral tool path for direct three-axis computer numerical control machining of measured cloud of point. J Comput Inf Sci Eng 19(4):041015. https:\/\/doi.org\/10.1115\/1.4043532","journal-title":"J Comput Inf Sci Eng"},{"issue":"22","key":"117_CR5","doi-asserted-by":"publisher","first-page":"6240","DOI":"10.1177\/0954406221990077","volume":"235","author":"M Dhanda","year":"2021","unstructured":"Dhanda M, Kukreja A, Pande SS (2021) Adaptive spiral tool path generation for computer numerical control machining using point cloud. Proc Inst Mech Eng, Part C J Mech Eng Sci 235(22):6240-6256. https:\/\/doi.org\/10.1177\/0954406221990077","journal-title":"Proc Inst Mech Eng, Part C J Mech Eng Sci"},{"issue":"4","key":"117_CR6","doi-asserted-by":"publisher","first-page":"349","DOI":"10.1109\/2945.817351","volume":"5","author":"F Bernardini","year":"1999","unstructured":"Bernardini F, Mittleman J, Rushmeier H, Silva C, Taubin G (1999) The ball-pivoting algorithm for surface reconstruction. IEEE Trans Vis Comput Graph 5(4):349-359. https:\/\/doi.org\/10.1109\/2945.817351","journal-title":"IEEE Trans Vis Comput Graph"},{"key":"117_CR7","doi-asserted-by":"publisher","DOI":"10.1145\/304893.305002","volume-title":"The crust algorithm for 3D surface reconstruction. Paper presented at the 15th annual symposium on computational geometry","author":"N Amenta","year":"1999","unstructured":"Amenta N (1999) The crust algorithm for 3D surface reconstruction. Paper presented at the 15th annual symposium on computational geometry, ACM, Miami Beach, 13-16 June 1999. https:\/\/doi.org\/10.1145\/304893.305002"},{"key":"117_CR8","volume-title":"Poisson surface reconstruction. Paper presented at the fourth eurographics symposium on geometry processing","author":"M Kazhdan","year":"2006","unstructured":"Kazhdan M, Bolitho M, Hoppe H (2006) Poisson surface reconstruction. Paper presented at the fourth eurographics symposium on geometry processing, Eurographics Association, Cagliari."},{"issue":"3","key":"117_CR9","doi-asserted-by":"publisher","first-page":"29","DOI":"10.1145\/2487228.2487237","volume":"32","author":"M Kazhdan","year":"2013","unstructured":"Kazhdan M, Hoppe H (2013) Screened Poisson surface reconstruction. ACM Trans Graphics 32(3):29. https:\/\/doi.org\/10.1145\/2487228.2487237","journal-title":"ACM Trans Graphics"},{"key":"117_CR10","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2018.00030","volume-title":"A papier-m\u00e2ch\u00e9 approach to learning 3D surface generation. Paper presented at the IEEE\/CVF conference on computer vision and pattern recognition","author":"T Groueix","year":"2018","unstructured":"Groueix T, Fisher M, Kim VG, Russell BC, Aubry M (2018) A papier-m\u00e2ch\u00e9 approach to learning 3D surface generation. Paper presented at the IEEE\/CVF conference on computer vision and pattern recognition, IEEE, Salt Lake City, https:\/\/doi.org\/10.1109\/CVPR.2018.00030"},{"key":"117_CR11","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2018.00029","volume-title":"FoldingNet: point cloud auto-encoder via deep grid deformation. Paper presented at 2018 IEEE\/CVF conference on computer vision and pattern recognition","author":"YQ Yang","year":"2018","unstructured":"Yang YQ, Feng C, Shen YR, Tian D (2018) FoldingNet: point cloud auto-encoder via deep grid deformation. Paper presented at 2018 IEEE\/CVF conference on computer vision and pattern recognition, IEEE, Salt Lake City. https:\/\/doi.org\/10.1109\/CVPR.2018.00029"},{"key":"117_CR12","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2019.00025","volume-title":"DeepSDF: learning continuous signed distance functions for shape representation. Paper presented at 2019 IEEE\/CVF conference on computer vision and pattern recognition","author":"JJ Park","year":"2019","unstructured":"Park JJ, Florence P, Straub J, Newcombe R, Lovegrove S (2019) DeepSDF: learning continuous signed distance functions for shape representation. Paper presented at 2019 IEEE\/CVF conference on computer vision and pattern recognition, IEEE, Long Beach. https:\/\/doi.org\/10.1109\/CVPR.2019.00025"},{"key":"117_CR13","volume-title":"Implicit geometric regularization for learning shapes. Paper presented at the 37th international conference on machine learning, Vienna","author":"A Gropp","year":"2020","unstructured":"Gropp A, Yariv L, Haim N, Atzmon M, Lipman Y (2020) Implicit geometric regularization for learning shapes. Paper presented at the 37th international conference on machine learning, ACM, Vienna, 13-18 July 2020."},{"issue":"3","key":"117_CR14","doi-asserted-by":"publisher","first-page":"950","DOI":"10.1145\/882262.882368","volume":"22","author":"S Fleishman","year":"2003","unstructured":"Fleishman S, Drori I, Cohen-Or D (2003) Bilateral mesh denoising. ACM Trans Graph 22(3):950-953. https:\/\/doi.org\/10.1145\/882262.882368","journal-title":"ACM Trans Graph"},{"issue":"10","key":"117_CR15","doi-asserted-by":"publisher","first-page":"1521","DOI":"10.1109\/TVCG.2010.264","volume":"17","author":"YY Zheng","year":"2011","unstructured":"Zheng YY, Fu HB, Au OKC, Tai CL (2011) Bilateral normal filtering for mesh denoising. IEEE Trans Vis Comput Graph 17(10):1521-1530. https:\/\/doi.org\/10.1109\/TVCG.2010.264","journal-title":"IEEE Trans Vis Comput Graph"},{"issue":"7","key":"117_CR16","doi-asserted-by":"publisher","first-page":"873","DOI":"10.1109\/TVCG.2015.2398432","volume":"21","author":"HY Zhang","year":"2015","unstructured":"Zhang HY, Wu CL, Zhang JY, Deng JS (2015) Variational mesh denoising using total variation and piecewise constant function space. IEEE Trans Vis Comput Graph 21(7):873-886. https:\/\/doi.org\/10.1109\/TVCG.2015.2398432","journal-title":"IEEE Trans Vis Comput Graph"},{"key":"117_CR17","doi-asserted-by":"publisher","unstructured":"Liu Z, Li YL, Wang WN, Liu LG, Chen RJ (2021) Mesh total generalized variation for denoising. IEEE Trans Vis Comput Graph. https:\/\/doi.org\/10.1109\/TVCG.2021.3088118","DOI":"10.1109\/TVCG.2021.3088118"},{"issue":"6","key":"117_CR18","doi-asserted-by":"publisher","first-page":"129","DOI":"10.1145\/2366145.2366148","volume":"31","author":"LJ Luo","year":"2012","unstructured":"Luo LJ, Baran I, Rusinkiewicz S, Matusik W (2012) Chopper: partitioning models into 3D-printable parts. ACM Trans Graph 31(6):129. https:\/\/doi.org\/10.1145\/2366145.2366148","journal-title":"ACM Trans Graph"},{"issue":"6","key":"117_CR19","doi-asserted-by":"publisher","first-page":"322","DOI":"10.1111\/cgf.12353","volume":"33","author":"J Vanek","year":"2014","unstructured":"Vanek J, Galicia JAG, Benes B, M\u011bch R, Carr N, Stava O et al (2014) PackMerger: a 3D print volume optimizer. Comput Graph Forum 33(6):322-332. https:\/\/doi.org\/10.1111\/cgf.12353","journal-title":"Comput Graph Forum"},{"issue":"6","key":"117_CR20","doi-asserted-by":"publisher","first-page":"168","DOI":"10.1145\/2024156.2024202","volume":"30","author":"J McCrae","year":"2011","unstructured":"McCrae J, Singh K, Mitra NJ (2011) Slices: a shape-proxy based on planar sections. ACM Trans Graph 30(6):168. https:\/\/doi.org\/10.1145\/2024156.2024202","journal-title":"ACM Trans Graph"},{"issue":"2pt3","key":"117_CR21","doi-asserted-by":"publisher","first-page":"583","DOI":"10.1111\/j.1467-8659.2012.03037.x","volume":"31","author":"K Hildebrand","year":"2012","unstructured":"Hildebrand K, Bickel B, Alexa M (2012) Crdbrd: shape fabrication by sliding planar slices. Comput Graph Forum 31(2pt3):583-592. https:\/\/doi.org\/10.1111\/j.1467-8659.2012.03037.x","journal-title":"Comput Graph Forum"},{"issue":"4","key":"117_CR22","doi-asserted-by":"publisher","first-page":"48","DOI":"10.1145\/2185520.2185544","volume":"31","author":"O Stava","year":"2012","unstructured":"Stava O, Vanek J, Benes B, Carr N, M\u011bch R (2012) Stress relief: improving structural strength of 3D printable objects. ACM Trans Graph 31(4):48. https:\/\/doi.org\/10.1145\/2185520.2185544","journal-title":"ACM Trans Graph"},{"issue":"6","key":"117_CR23","doi-asserted-by":"publisher","first-page":"203","DOI":"10.1145\/3414685.3417772","volume":"39","author":"A Mahdavi-Amiri","year":"2020","unstructured":"Mahdavi-Amiri A, Yu FG, Zhao HS, Schulz A, Zhang H (2020) VDAC: volume decompose-and-carve for subtractive manufacturing. ACM Trans Graph 39(6):203. https:\/\/doi.org\/10.1145\/3414685.3417772","journal-title":"ACM Trans Graph"},{"issue":"2","key":"117_CR24","doi-asserted-by":"publisher","first-page":"239","DOI":"10.1111\/cgf.12556","volume":"34","author":"P Herholz","year":"2015","unstructured":"Herholz P, Matusik W, Alexa M (2015) Approximating free-form geometry with height fields for manufacturing. Comput Graph Forum 34(2):239-251. https:\/\/doi.org\/10.1111\/cgf.12556","journal-title":"Comput Graph Forum"},{"issue":"4","key":"117_CR25","doi-asserted-by":"publisher","first-page":"137","DOI":"10.1145\/3197517.3201338","volume":"37","author":"HS Zhao","year":"2018","unstructured":"Zhao HS, Zhang H, Xin SQ, Deng YM, Tu CH, Wang WP et al (2018) DSCarver: decompose-and-spiral-carve for subtractive manufacturing. ACM Trans Graph 37(4):137. https:\/\/doi.org\/10.1145\/3197517.3201338","journal-title":"ACM Trans Graph"},{"issue":"2","key":"117_CR26","doi-asserted-by":"publisher","first-page":"191","DOI":"10.1111\/cgf.142625","volume":"40","author":"S Nuvoli","year":"2021","unstructured":"Nuvoli S, Tola A, Muntoni A, Pietroni N, Gobbetti E, Scateni R (2021) Automatic surface segmentation for seamless fabrication using 4-axis milling machines. Comput Graphics Forum 40(2):191-203. https:\/\/doi.org\/10.1111\/cgf.142625","journal-title":"Comput Graphics Forum"},{"issue":"3","key":"117_CR27","doi-asserted-by":"publisher","first-page":"204","DOI":"10.1016\/0010-4485(94)90043-4","volume":"26","author":"S Marshall","year":"1994","unstructured":"Marshall S, Griffiths JG (1994) A new cutter-path topology for milling machines. Comput-Aided Des 26(3):204-214. https:\/\/doi.org\/10.1016\/0010-4485(94)90043-4","journal-title":"Comput-Aided Des"},{"issue":"14","key":"117_CR28","doi-asserted-by":"publisher","first-page":"881","DOI":"10.1016\/S0010-4485(99)00075-5","volume":"31","author":"SE Sarma","year":"1999","unstructured":"Sarma SE (1999) The crossing function and its application to zig-zag tool paths. Comput-Aided Des 31(14):881-890. https:\/\/doi.org\/10.1016\/S0010-4485(99)00075-5","journal-title":"Comput-Aided Des"},{"issue":"1","key":"117_CR29","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1016\/S0167-8396(98)00032-6","volume":"16","author":"RT Farouki","year":"1999","unstructured":"Farouki RT, Tsai YF, Yuan GF (1999) Contour machining of free-form surfaces with real-time PH curve CNC interpolators. Comput Aided Geom Des 16(1):61-76. https:\/\/doi.org\/10.1016\/S0167-8396(98)00032-6","journal-title":"Comput Aided Geom Des"},{"issue":"2","key":"117_CR30","doi-asserted-by":"publisher","first-page":"89","DOI":"10.1016\/S0010-4485(00)00139-1","volume":"34","author":"BH Kim","year":"2002","unstructured":"Kim BH, Choi BK (2002) Machining efficiency comparison direction-parallel tool path with contour-parallel tool path. Comput-Aided Des 34(2):89-95. https:\/\/doi.org\/10.1016\/S0010-4485(00)00139-1","journal-title":"Comput-Aided Des"},{"issue":"6","key":"117_CR31","doi-asserted-by":"publisher","first-page":"511","DOI":"10.1016\/S0010-4485(01)00185-3","volume":"35","author":"E Lee","year":"2003","unstructured":"Lee E (2003) Contour offset approach to spiral toolpath generation with constant scallop height. Comput-Aided Des 35(6):511-518. https:\/\/doi.org\/10.1016\/S0010-4485(01)00185-3","journal-title":"Comput-Aided Des"},{"key":"117_CR32","doi-asserted-by":"publisher","first-page":"230","DOI":"10.1016\/j.rcim.2018.12.006","volume":"57","author":"K Xu","year":"2019","unstructured":"Xu K, Li YG (2019) Region based five-axis tool path generation for freeform surface machining via image representation. Rob Comput-Integr Manuf 57:230-240. https:\/\/doi.org\/10.1016\/j.rcim.2018.12.006","journal-title":"Rob Comput-Integr Manuf"},{"key":"117_CR33","doi-asserted-by":"publisher","first-page":"102206","DOI":"10.1016\/j.rcim.2021.102206","volume":"72","author":"FS Liang","year":"2021","unstructured":"Liang FS, Kang CW, Lu ZY, Fang FZ (2021) Iso-scallop tool path planning for triangular mesh surfaces in multi-axis machining. Rob Comput-Integr Manuf 72:102206. https:\/\/doi.org\/10.1016\/j.rcim.2021.102206","journal-title":"Rob Comput-Integr Manuf"},{"issue":"8","key":"117_CR34","doi-asserted-by":"publisher","first-page":"1643","DOI":"10.1080\/00207540412331322948","volume":"43","author":"W Anotaipaiboon","year":"2005","unstructured":"Anotaipaiboon W, Makhanov SS (2005) Tool path generation for five-axis NC machining using adaptive space-filling curves. Int J Prod Res 43(8):1643-1665. https:\/\/doi.org\/10.1080\/00207540412331322948","journal-title":"Int J Prod Res"},{"issue":"3","key":"117_CR35","doi-asserted-by":"publisher","first-page":"350","DOI":"10.1016\/j.cad.2007.11.007","volume":"40","author":"W Anotaipaiboon","year":"2008","unstructured":"Anotaipaiboon W, Makhanov SS (2008) Curvilinear space-filling curves for five-axis machining. Comput-Aided Des 40(3):350-367. https:\/\/doi.org\/10.1016\/j.cad.2007.11.007","journal-title":"Comput-Aided Des"},{"key":"117_CR36","doi-asserted-by":"publisher","first-page":"102838","DOI":"10.1016\/j.cad.2020.102838","volume":"124","author":"LF Chen","year":"2020","unstructured":"Chen LF, Zhang R, Tang K, Hu PC, Zhao PY, Li ZY et al (2020) A spiral-based inspection path generation algorithm for efficient five-axis sweep scanning of freeform surfaces. Comput-Aided Des 124:102838. https:\/\/doi.org\/10.1016\/j.cad.2020.102838","journal-title":"Comput-Aided Des"},{"key":"117_CR37","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1016\/j.cad.2014.02.013","volume":"52","author":"WF Gan","year":"2014","unstructured":"Gan WF, Fu JZ, Shen HY, Chen ZY, Lin ZW (2014) Five-axis tool path generation in CNC machining of T-spline surfaces. Comput-Aided Des 52:51-63. https:\/\/doi.org\/10.1016\/j.cad.2014.02.013","journal-title":"Comput-Aided Des"},{"key":"117_CR38","doi-asserted-by":"publisher","first-page":"60","DOI":"10.1016\/j.cad.2016.06.001","volume":"79","author":"YW Sun","year":"2016","unstructured":"Sun YW, Xu JT, Jin CN, Guo DM (2016) Smooth tool path generation for 5-axis machining of triangular mesh surface with nonzero genus. Comput-Aided Des 79:60-74. https:\/\/doi.org\/10.1016\/j.cad.2016.06.001","journal-title":"Comput-Aided Des"},{"issue":"6","key":"117_CR39","doi-asserted-by":"publisher","first-page":"490","DOI":"10.1016\/0010-4485(94)90070-1","volume":"26","author":"G Elber","year":"1994","unstructured":"Elber G, Cohen E (1994) Toolpath generation for freeform surface models. Comput-Aided Des 26(6):490-496. https:\/\/doi.org\/10.1016\/0010-4485(94)90070-1","journal-title":"Comput-Aided Des"},{"issue":"2","key":"117_CR40","doi-asserted-by":"publisher","first-page":"85","DOI":"10.1016\/S0010-4485(87)80050-7","volume":"19","author":"GC Loney","year":"1987","unstructured":"Loney GC, Ozsoy TM (1987) NC machining of free form surfaces. Comput-Aided Des 19(2):85-90. https:\/\/doi.org\/10.1016\/S0010-4485(87)80050-7","journal-title":"Comput-Aided Des"},{"issue":"8","key":"117_CR41","doi-asserted-by":"publisher","first-page":"558","DOI":"10.1007\/s001700170138","volume":"17","author":"CK Au","year":"2001","unstructured":"Au CK (2001) A path interval generation algorithm in sculptured object machining. Int J Adv Manuf Technol 17(8):558-561. https:\/\/doi.org\/10.1007\/s001700170138","journal-title":"Int J Adv Manuf Technol"},{"key":"117_CR42","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1016\/j.cad.2016.10.001","volume":"83","author":"PC Hu","year":"2017","unstructured":"Hu PC, Chen LF, Tang K (2017) Efficiency-optimal iso-planar tool path generation for five-axis finishing machining of freeform surfaces. Comput-Aided Des 83:33-50. https:\/\/doi.org\/10.1016\/j.cad.2016.10.001","journal-title":"Comput-Aided Des"},{"issue":"7","key":"117_CR43","doi-asserted-by":"publisher","first-page":"559","DOI":"10.1016\/S0010-4485(98)00822-7","volume":"30","author":"YS Lee","year":"1998","unstructured":"Lee YS (1998) Non-isoparametric tool path planning by machining strip evaluation for 5-axis sculptured surface machining. Comput-Aided Des 30(7):559-570. https:\/\/doi.org\/10.1016\/S0010-4485(98)00822-7","journal-title":"Comput-Aided Des"},{"issue":"10","key":"117_CR44","doi-asserted-by":"publisher","first-page":"1202","DOI":"10.1016\/j.ijmachtools.2004.12.008","volume":"45","author":"V Giri","year":"2005","unstructured":"Giri V, Bezbaruah D, Bubna P, Choudhury AR (2005) Selection of master cutter paths in sculptured surface machining by employing curvature principle. Int J Mach Tools Manuf 45(10):1202-1209. https:\/\/doi.org\/10.1016\/j.ijmachtools.2004.12.008","journal-title":"Int J Mach Tools Manuf"},{"issue":"5","key":"117_CR45","doi-asserted-by":"publisher","first-page":"357","DOI":"10.1016\/S0010-4485(01)00102-6","volume":"34","author":"CJ Chiou","year":"2002","unstructured":"Chiou CJ, Lee YS (2002) A machining potential field approach to tool path generation for multi-axis sculptured surface machining. Comput-Aided Des 34(5):357-371. https:\/\/doi.org\/10.1016\/S0010-4485(01)00102-6","journal-title":"Comput-Aided Des"},{"issue":"3","key":"117_CR46","doi-asserted-by":"publisher","first-page":"194","DOI":"10.1016\/j.cad.2005.09.001","volume":"38","author":"MSA Mansor","year":"2006","unstructured":"Mansor MSA, Hinduja S, Owodunni OO (2006) Voronoi diagram-based tool path compensations for removing uncut material in pocket machining. Comput-Aided Des 38(3):194-209. https:\/\/doi.org\/10.1016\/j.cad.2005.09.001","journal-title":"Comput-Aided Des"},{"key":"117_CR47","doi-asserted-by":"publisher","first-page":"117","DOI":"10.1016\/j.cad.2014.04.006","volume":"53","author":"Q Zou","year":"2014","unstructured":"Zou Q, Zhang JY, Deng BL, Zhao JB (2014) Iso-level tool path planning for free-form surfaces. Comput-Aided Des 53:117-125. https:\/\/doi.org\/10.1016\/j.cad.2014.04.006","journal-title":"Comput-Aided Des"},{"issue":"9","key":"117_CR48","doi-asserted-by":"publisher","first-page":"1539","DOI":"10.1007\/s00170-014-6083-1","volume":"74","author":"K Zhang","year":"2014","unstructured":"Zhang K, Tang K (2014) An efficient greedy strategy for five-axis tool path generation on dense triangular mesh. Int J Adv Manuf Technol 74(9):1539-1550. https:\/\/doi.org\/10.1007\/s00170-014-6083-1","journal-title":"Int J Adv Manuf Technol"},{"key":"117_CR49","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.cad.2015.03.003","volume":"66","author":"X Liu","year":"2015","unstructured":"Liu X, Li YG, Ma SB, Lee CH (2015) A tool path generation method for freeform surface machining by introducing the tensor property of machining strip width. Comput-Aided Des 66:1-13. https:\/\/doi.org\/10.1016\/j.cad.2015.03.003","journal-title":"Comput-Aided Des"},{"issue":"5","key":"117_CR50","doi-asserted-by":"publisher","first-page":"777","DOI":"10.1007\/s12541-019-00084-2","volume":"20","author":"GY Huo","year":"2019","unstructured":"Huo GY, Jiang X, Su C, Lu ZH, Sun YW, Zheng ZM et al (2019) CNC tool path generation for freeform surface machining based on preferred feed direction field. Int J Precis Eng Manuf 20(5):777-790. https:\/\/doi.org\/10.1007\/s12541-019-00084-2","journal-title":"Int J Precis Eng Manuf"},{"key":"117_CR51","doi-asserted-by":"publisher","first-page":"103072","DOI":"10.1016\/j.cad.2021.103072","volume":"139","author":"Q Zou","year":"2021","unstructured":"Zou Q (2021) Length-optimal tool path planning for freeform surfaces with preferred feed directions based on poisson formulation. Comput-Aided Des 139:103072. https:\/\/doi.org\/10.1016\/j.cad.2021.103072","journal-title":"Comput-Aided Des"},{"issue":"5","key":"117_CR52","doi-asserted-by":"publisher","first-page":"147","DOI":"10.1111\/cgf.13498","volume":"37","author":"JW Huang","year":"2018","unstructured":"Huang JW, Zhou YC, Niessner M, Shewchuk JR, Guibas LJ (2018) QuadriFlow: a scalable and robust method for quadrangulation. Comput Graphics Forum 37(5):147-160. https:\/\/doi.org\/10.1111\/cgf.13498","journal-title":"Comput Graphics Forum"},{"issue":"4","key":"117_CR53","doi-asserted-by":"publisher","first-page":"1774","DOI":"10.1109\/TVCG.2018.2816926","volume":"25","author":"JY Zhang","year":"2019","unstructured":"Zhang JY, Deng BL, Hong Y, Peng Y, Qin WJ, Liu LG (2019) Static\/dynamic filtering for mesh geometry. IEEE Trans Vis Comput Graph 25(4):1774-1787. https:\/\/doi.org\/10.1109\/TVCG.2018.2816926","journal-title":"IEEE Trans Vis Comput Graph"},{"issue":"6","key":"117_CR54","doi-asserted-by":"publisher","first-page":"189","DOI":"10.1145\/2816795.2818078","volume":"34","author":"W Jakob","year":"2015","unstructured":"Jakob W, Tarini M, Panozzo D, Sorkine-Hornung O (2015) Instant field-aligned meshes. ACM Trans Graph 34(6):189. https:\/\/doi.org\/10.1145\/2816795.2818078","journal-title":"ACM Trans Graph"},{"key":"117_CR55","doi-asserted-by":"publisher","first-page":"48","DOI":"10.1090\/S0002-9939-1956-0078686-7","volume":"7","author":"JB Kruskal","year":"1956","unstructured":"Kruskal JB (1956) On the shortest spanning subtree of a graph and the traveling salesman problem. Proc Amer Math Soc 7:48-50. https:\/\/doi.org\/10.1090\/S0002-9939-1956-0078686-7","journal-title":"Proc Amer Math Soc"},{"issue":"5","key":"117_CR56","doi-asserted-by":"publisher","first-page":"1495","DOI":"10.1111\/j.1467-8659.2008.01290.x","volume":"27","author":"LG Liu","year":"2008","unstructured":"Liu LG, Zhang L, Xu Y, Gotsman C, Gortler SJ (2008) A local\/global approach to mesh parameterization. Comput Graphics Forum 27(5):1495-1504. https:\/\/doi.org\/10.1111\/j.1467-8659.2008.01290.x","journal-title":"Comput Graphics Forum"},{"issue":"7","key":"117_CR57","doi-asserted-by":"publisher","first-page":"800","DOI":"10.1016\/j.cad.2006.04.007","volume":"38","author":"YK Lai","year":"2006","unstructured":"Lai YK, Hu SM, Pottmann H (2006) Surface fitting based on a feature sensitive parametrization. Comput-Aided Des 38(7):800-807. https:\/\/doi.org\/10.1016\/j.cad.2006.04.007","journal-title":"Comput-Aided Des"},{"key":"117_CR58","doi-asserted-by":"publisher","DOI":"10.1109\/PCCGA.2002.1167835","volume-title":"Approximation with active B-spline curves and surfaces. Paper presented at the 10th pacific conference on computer graphics and applications","author":"H Pottmann","year":"2002","unstructured":"Pottmann H, Leopoldseder S, Hofer M (2002) Approximation with active B-spline curves and surfaces. Paper presented at the 10th pacific conference on computer graphics and applications, IEEE, Beijing, 9-11 October 2002.\u00a0https:\/\/doi.org\/10.1109\/PCCGA.2002.1167835"},{"issue":"1","key":"117_CR59","doi-asserted-by":"publisher","first-page":"20","DOI":"10.1115\/1.2803642","volume":"118","author":"RS Lin","year":"1996","unstructured":"Lin RS, Koren Y (1996) Efficient tool-path planning for machining free-form surfaces. J Manuf Sci Eng 118(1):20-28. https:\/\/doi.org\/10.1115\/1.2803642","journal-title":"J Manuf Sci Eng"}],"container-title":["Visual Computing for Industry, Biomedicine, and Art"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s42492-022-00117-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1186\/s42492-022-00117-0\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s42492-022-00117-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,8,23]],"date-time":"2022-08-23T02:08:04Z","timestamp":1661220484000},"score":1,"resource":{"primary":{"URL":"https:\/\/vciba.springeropen.com\/articles\/10.1186\/s42492-022-00117-0"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,8,23]]},"references-count":59,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2022,12]]}},"alternative-id":["117"],"URL":"https:\/\/doi.org\/10.1186\/s42492-022-00117-0","relation":{},"ISSN":["2524-4442"],"issn-type":[{"value":"2524-4442","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,8,23]]},"assertion":[{"value":"1 March 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"8 August 2022","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"23 August 2022","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that they have no competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"21"}}