{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,14]],"date-time":"2026-05-14T14:15:22Z","timestamp":1778768122654,"version":"3.51.4"},"reference-count":45,"publisher":"ASME International","issue":"5","license":[{"start":{"date-parts":[[2023,12,15]],"date-time":"2023-12-15T00:00:00Z","timestamp":1702598400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.asme.org\/publications-submissions\/publishing-information\/legal-policies"}],"content-domain":{"domain":["asmedigitalcollection.asme.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2024,5,1]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:p>This paper presents an easy-to-control volume peeling method for multi-axis machining based on the computation taken on vector fields. The current scalar field-based methods are not flexible and the vector field-based methods do not guarantee the satisfaction of the constraints in the final results. We first conduct an optimization formulation to compute an initial vector field that is well aligned with those anchor vectors specified by users according to different manufacturing requirements. The vector field is further optimized to be an irrotational field so that it can be completely realized by a scalar field\u2019s gradients. Iso-surfaces of the scalar field will be employed as the layers of working surfaces for multi-axis volume peeling in the rough machining. Algorithms are also developed to remove and process singularities of the fields. Our method has been tested on a variety of models and verified by physical experimental machining.<\/jats:p>","DOI":"10.1115\/1.4063861","type":"journal-article","created":{"date-parts":[[2023,10,20]],"date-time":"2023-10-20T12:02:57Z","timestamp":1697803377000},"update-policy":"https:\/\/doi.org\/10.1115\/crossmarkpolicy-asme","source":"Crossref","is-referenced-by-count":12,"title":["Vector Field-Based Volume Peeling for Multi-Axis Machining"],"prefix":"10.1115","volume":"24","author":[{"given":"Neelotpal","family":"Dutta","sequence":"first","affiliation":[{"name":"The University of Manchester Digital Manufacturing Laboratory, School of Engineering, , Manchester M13 9PL , UK"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tianyu","family":"Zhang","sequence":"additional","affiliation":[{"name":"The University of Manchester Digital Manufacturing Laboratory, School of Engineering, , Manchester M13 9PL , UK"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Guoxin","family":"Fang","sequence":"additional","affiliation":[{"name":"The University of Manchester Digital Manufacturing Laboratory, School of Engineering, , Manchester M13 9PL , UK"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ismail E.","family":"Yigit","sequence":"additional","affiliation":[{"name":"The University of Manchester Digital Manufacturing Laboratory, School of Engineering, , Manchester M13 9PL , UK"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Charlie C. L.","family":"Wang","sequence":"additional","affiliation":[{"name":"The University of Manchester Digital Manufacturing Laboratory, School of Engineering, , Manchester M13 9PL , UK"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"33","published-online":{"date-parts":[[2023,12,15]]},"reference":[{"issue":"2","key":"2023121604105396100_CIT0001","doi-asserted-by":"publisher","first-page":"021006","DOI":"10.1115\/1.4001122","article-title":"Integrated Process Planning for a Multiaxis Hybrid Manufacturing System","volume":"132","author":"Ren","year":"2010","journal-title":"ASME J. Manuf. Sci. Eng."},{"issue":"1","key":"2023121604105396100_CIT0002","doi-asserted-by":"publisher","first-page":"59","DOI":"10.1016\/S0007-8506(07)60366-7","article-title":"Five-Axis Rough Milling Strategies for Complex Shaped Cavities Based on Morphing Technology","volume":"55","author":"Lauwers","year":"2006","journal-title":"CIRP Ann."},{"issue":"4","key":"2023121604105396100_CIT0003","doi-asserted-by":"publisher","first-page":"041012","DOI":"10.1115\/1.4046589","article-title":"A Voxel Model-Based Process-Planning Method for Five-Axis Machining of Complicated Parts","volume":"20","author":"Li","year":"2020","journal-title":"ASME J. Comput. Inf. Sci. Eng."},{"issue":"6","key":"2023121604105396100_CIT0004","doi-asserted-by":"publisher","first-page":"061009","DOI":"10.1115\/1.4048956","article-title":"Geodesic Distance Field-Based Process Planning for Five-Axis Machining of Complicated Parts","volume":"143","author":"He","year":"2021","journal-title":"ASME J. Manuf. Sci. Eng."},{"key":"2023121604105396100_CIT0005","unstructured":"Huang, B.\n          , 2013, \u201cA Unified Approach for Integrated Computer-Aided Design and Manufacturing,\u201d Ph.D. thesis, UCLA, Los Angeles, CA."},{"issue":"5","key":"2023121604105396100_CIT0006","doi-asserted-by":"publisher","first-page":"2169","DOI":"10.1007\/s00170-017-1367-x","article-title":"Variable-Depth Multi-Pass Tool Path Generation on Mesh Surfaces","volume":"95","author":"Chen","year":"2018","journal-title":"Int. J. Adv. Manuf. Technol."},{"issue":"5","key":"2023121604105396100_CIT0007","doi-asserted-by":"publisher","first-page":"628","DOI":"10.1299\/jamdsm.1.628","article-title":"A Rough Cutting Model Generation Algorithm Based on Multi-Resolution Mesh for Sculptured Surface Machining","volume":"1","author":"Zhu","year":"2007","journal-title":"J. Adv. Mech. Des. Syst., Manuf."},{"issue":"6","key":"2023121604105396100_CIT0008","doi-asserted-by":"publisher","first-page":"453","DOI":"10.1016\/S0010-4485(01)00116-6","article-title":"Toolpath Generation Along Directions of Maximum Kinematic Performance; a First Cut at Machine-Optimal Paths","volume":"34","author":"Kim","year":"2002","journal-title":"Comput. Aided Des."},{"issue":"1","key":"2023121604105396100_CIT0009","first-page":"1","article-title":"On 5-Axis Freeform Surface Machining Optimization: Vector Field Clustering Approach","volume":"5","author":"My","year":"2005","journal-title":"Int. J. CAD\/CAM"},{"issue":"9","key":"2023121604105396100_CIT0010","doi-asserted-by":"publisher","first-page":"1661","DOI":"10.1007\/s00170-014-6221-9","article-title":"Five-Axis Tool Path and Feed Rate Optimization Based on the Cutting Force\u2013Area Quotient Potential Field","volume":"75","author":"Xu","year":"2014","journal-title":"Int. J. Adv. Manuf. Technol."},{"key":"2023121604105396100_CIT0011","doi-asserted-by":"publisher","first-page":"30","DOI":"10.1016\/j.cagd.2019.04.012","article-title":"On Initialization of Milling Paths for 5-Axis Flank CNC Machining of Free-Form Surfaces With General Milling Tools","volume":"71","author":"Bo","year":"2019","journal-title":"Comput. Aided Geom. Des."},{"issue":"3","key":"2023121604105396100_CIT0012","doi-asserted-by":"publisher","first-page":"1118","DOI":"10.1145\/1141911.1142002","article-title":"Vector Field Based Shape Deformations","volume":"25","author":"Von Funck","year":"2006","journal-title":"ACM Trans. Graphics"},{"key":"2023121604105396100_CIT0013","doi-asserted-by":"publisher","first-page":"644","DOI":"10.1145\/1186562.1015774","article-title":"\u201cMesh Editing With Poisson-Based Gradient Field Manipulation","volume-title":"ACM SIGGRAPH 2004 Papers","author":"Yu","year":"2004"},{"issue":"4","key":"2023121604105396100_CIT0014","doi-asserted-by":"publisher","first-page":"337","DOI":"10.1016\/S0951-5240(98)00033-0","article-title":"Grind-Free Tool Path Generation for Five-Axis Surface Machining","volume":"11","author":"Pi","year":"1998","journal-title":"Comput. Int. Manuf. Syst."},{"key":"2023121604105396100_CIT0015","article-title":"Automatic Tool Path Generation for Numerically Controlled Machining of Sculptured Surfaces","author":"Li","year":"1993"},{"key":"2023121604105396100_CIT0016","first-page":"813","article-title":"Automatic Program Synthesis: From CAD to CAM","author":"Chien","year":"1975"},{"issue":"1","key":"2023121604105396100_CIT0017","doi-asserted-by":"publisher","first-page":"313","DOI":"10.1016\/S0007-8506(07)61343-2","article-title":"Development of Flexible Optimum Process Planning Procedures","volume":"29","author":"Halevi","year":"1980","journal-title":"CIRP Ann."},{"issue":"1","key":"2023121604105396100_CIT0018","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/0166-3615(95)80003-4","article-title":"An Overview of Automatic Feature Recognition Techniques for Computer-Aided Process Planning","volume":"26","author":"Subrahmanyam","year":"1995","journal-title":"Comput. Ind."},{"issue":"18","key":"2023121604105396100_CIT0019","doi-asserted-by":"publisher","first-page":"5690","DOI":"10.1080\/00207543.2020.1786187","article-title":"A Review on Tool Orientation Planning in Multi-axis Machining","volume":"59","author":"Liang","year":"2021","journal-title":"Int. J. Prod. Res."},{"issue":"3","key":"2023121604105396100_CIT0020","doi-asserted-by":"publisher","first-page":"031009","DOI":"10.1115\/1.4055372","article-title":"An Efficient Iso-Scallop Toolpath Planning Strategy Using Voxel-Based Computer Aided Design Model","volume":"23","author":"Kukreja","year":"2023","journal-title":"ASME J. Comput. Inf. Sci. Eng."},{"issue":"11","key":"2023121604105396100_CIT0021","doi-asserted-by":"publisher","first-page":"787","DOI":"10.1016\/0010-4485(94)90092-2","article-title":"Optimal Toolpath Pattern Identification for Single Island, Sculptured Part Rough Machining Using Fuzzy Pattern Analysis","volume":"26","author":"Li","year":"1994","journal-title":"Comput. Aided Des."},{"issue":"8","key":"2023121604105396100_CIT0022","doi-asserted-by":"publisher","first-page":"971","DOI":"10.1080\/09511920802010761","article-title":"Efficient Roughcut Plan for Machining an Impeller With a 5-Axis NC Machine","volume":"21","author":"Heo","year":"2008","journal-title":"Int. J. Comput. Int. Manuf."},{"issue":"3","key":"2023121604105396100_CIT0023","doi-asserted-by":"publisher","first-page":"157","DOI":"10.1243\/PIME_PROC_1987_201_062_02","article-title":"An Octree Approach to Rough Machining","volume":"201","author":"Yuen","year":"1987","journal-title":"Proc. Inst. Mech. Eng. Part B: Manage. Eng. Manuf."},{"issue":"1","key":"2023121604105396100_CIT0024","doi-asserted-by":"publisher","first-page":"49","DOI":"10.1080\/002075499191913","article-title":"Machining of Free-Form Solids Using an Octree Volume Decomposition Approach","volume":"37","author":"Tseng","year":"1999","journal-title":"Int. J. Prod. Res."},{"key":"2023121604105396100_CIT0025","article-title":"Automatic 5-Axis NC Toolpath Generation","author":"Balasubramaniam","year":"2001"},{"issue":"10","key":"2023121604105396100_CIT0026","doi-asserted-by":"publisher","first-page":"953","DOI":"10.1080\/07408170309342347","article-title":"Greedy Tool Heuristic Approach to Rough Milling of Complex Shaped Pockets","volume":"35","author":"Joneja","year":"2003","journal-title":"IIE Trans."},{"issue":"3","key":"2023121604105396100_CIT0027","doi-asserted-by":"publisher","first-page":"233","DOI":"10.1007\/s00170-003-1677-z","article-title":"A Five-Axis Rough Machining Approach for a Centrifugal Impeller","volume":"23","author":"Young","year":"2004","journal-title":"Int. J. Adv. Manuf. Technol."},{"issue":"5","key":"2023121604105396100_CIT0028","doi-asserted-by":"publisher","first-page":"357","DOI":"10.1016\/S0010-4485(01)00102-6","article-title":"A Machining Potential Field Approach to Tool Path Generation for Multi-Axis Sculptured Surface Machining","volume":"34","author":"Chiou","year":"2002","journal-title":"Comput. Aided Des."},{"issue":"7","key":"2023121604105396100_CIT0029","doi-asserted-by":"publisher","first-page":"071013","DOI":"10.1115\/1.4039653","article-title":"Iso-Planar Feed Vector-Fields-Based Streamline Tool Path Generation for Five-Axis Compound Surface Machining With Torus-End Cutters","volume":"140","author":"Sun","year":"2018","journal-title":"ASME J. Manuf. Sci. Eng."},{"issue":"Part A","key":"2023121604105396100_CIT0030","doi-asserted-by":"publisher","first-page":"248","DOI":"10.1016\/j.jmsy.2020.12.004","article-title":"Partition-Based Five-Axis Tool Path Generation for Freeform Surface Machining Using a Non-spherical Tool","volume":"58","author":"Li","year":"2021","journal-title":"J. Manuf. Syst."},{"issue":"6","key":"2023121604105396100_CIT0031","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3414685.3417834","article-title":"Reinforced FDM: Multi-axis Filament Alignment With Controlled Anisotropic Strength","volume":"39","author":"Fang","year":"2020","journal-title":"ACM Trans. Graphics"},{"key":"2023121604105396100_CIT0032","doi-asserted-by":"publisher","first-page":"102362","DOI":"10.1016\/j.rcim.2022.102362","article-title":"Vector Field-Based Curved Layer Slicing and Path Planning for Multi-Axis Printing","volume":"77","author":"Li","year":"2022","journal-title":"Robot. Comput. Integr. Manuf."},{"issue":"6","key":"2023121604105396100_CIT0033","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3414685.3417772","article-title":"VDAC: Volume Decompose-and-Carve for Subtractive Manufacturing","volume":"39","author":"Mahdavi-Amiri","year":"2020","journal-title":"ACM Trans. Graphics"},{"issue":"3","key":"2023121604105396100_CIT0034","doi-asserted-by":"publisher","first-page":"424","DOI":"10.1016\/j.cag.2009.03.018","article-title":"Gradient Field Based Inhomogeneous Volumetric Mesh Deformation for Maxillofacial Surgery Simulation","volume":"33","author":"Liao","year":"2009","journal-title":"Comput. Graphics"},{"key":"2023121604105396100_CIT0035","first-page":"61","article-title":"Poisson Surface Reconstruction","author":"Kazhdan","year":"2006"},{"issue":"6","key":"2023121604105396100_CIT0036","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3550454.3555469","article-title":"S3-Slicer: A General Slicing Framework for Multi-Axis 3d Printing","volume":"41","author":"Zhang","year":"2022","journal-title":"ACM Trans. Graphics"},{"issue":"8","key":"2023121604105396100_CIT0037","doi-asserted-by":"publisher","first-page":"1386","DOI":"10.1109\/TVCG.2012.316","article-title":"The Helmholtz\u2013Hodge Decomposition\u2014A Survey","volume":"19","author":"Bhatia","year":"2013","journal-title":"IEEE Trans. Visualiz. Comput. Graphics"},{"issue":"1","key":"2023121604105396100_CIT0038","doi-asserted-by":"publisher","first-page":"10","DOI":"10.1016\/j.gmod.2010.10.003","article-title":"Robust Mesh Editing Using Laplacian Coordinates","volume":"73","author":"Zhang","year":"2011","journal-title":"Graph. Models"},{"issue":"5","key":"2023121604105396100_CIT0039","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/2516971.2516977","article-title":"Geodesics in Heat: A New Approach to Computing Distance Based on Heat Flow","volume":"32","author":"Crane","year":"2013","journal-title":"ACM Trans. Graphics"},{"issue":"3","key":"2023121604105396100_CIT0040","doi-asserted-by":"publisher","first-page":"208","DOI":"10.1109\/2945.879783","article-title":"Accessibility Analysis Using Computer Graphics Hardware","volume":"6","author":"Spitz","year":"2000","journal-title":"IEEE Trans. Visualiz. Comput. Graphics"},{"issue":"8","key":"2023121604105396100_CIT0041","doi-asserted-by":"publisher","first-page":"081007","DOI":"10.1115\/1.4050184","article-title":"Design for Manufacturing: Geometric Manufacturability Evaluation for Five-Axis Milling","volume":"143","author":"Chen","year":"2021","journal-title":"ASME J. Manuf. Sci. Eng."},{"key":"2023121604105396100_CIT0042","author":"Guennebaud","year":"2021"},{"key":"2023121604105396100_CIT0043","doi-asserted-by":"crossref","first-page":"167","DOI":"10.1007\/978-3-319-06486-4_7","volume-title":"High-Performance Computing on the Intel\u00ae Xeon Phi\u2122: How to Fully Exploit MIC Architectures","author":"Wang","year":"2014"},{"key":"2023121604105396100_CIT0044","first-page":"171","article-title":"Obbtree: A Hierarchical Structure for Rapid Interference Detection","author":"Gottschalk","year":"1996"},{"key":"2023121604105396100_CIT0045","first-page":"55","article-title":"Properties of Laplace Operators for Tetrahedral Meshes","author":"Alexa","year":"2020"}],"container-title":["Journal of Computing and Information Science in Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/asmedigitalcollection.asme.org\/computingengineering\/article-pdf\/24\/5\/051001\/7221836\/jcise_24_5_051001.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/asmedigitalcollection.asme.org\/computingengineering\/article-pdf\/24\/5\/051001\/7221836\/jcise_24_5_051001.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,12,16]],"date-time":"2023-12-16T04:11:11Z","timestamp":1702699871000},"score":1,"resource":{"primary":{"URL":"https:\/\/asmedigitalcollection.asme.org\/computingengineering\/article\/24\/5\/051001\/1169613\/Vector-Field-Based-Volume-Peeling-for-Multi-Axis"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,12,15]]},"references-count":45,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2024,5,1]]}},"URL":"https:\/\/doi.org\/10.1115\/1.4063861","relation":{},"ISSN":["1530-9827","1944-7078"],"issn-type":[{"value":"1530-9827","type":"print"},{"value":"1944-7078","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,12,15]]},"article-number":"051001"}}