{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,10]],"date-time":"2026-07-10T06:59:27Z","timestamp":1783666767770,"version":"3.55.0"},"reference-count":55,"publisher":"ASME International","issue":"2","license":[{"start":{"date-parts":[[2020,1,8]],"date-time":"2020-01-08T00:00:00Z","timestamp":1578441600000},"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":[[2020,4,1]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:p>The ability to classify the capabilities of different manufacturing processes based on computer-aided design (CAD) models of parts is a key missing link in cybermanufacturing. In this paper, we present a one-step approach for automatically classifying the capabilities of three discrete manufacturing processes\u2014milling, turning, and casting\u2014based on part shape, quality, and material property attributes. Specifically, our approach utilizes machine learning to classify manufacturing process capabilities of these processes in terms of part shape attributes such as curvature, rotational symmetry, and pairwise surface point distance (D2) histogram computed from CAD models, as well as part quality (surface finish and size tolerance) and material property attributes of parts. In this manner, historical data can be utilized to classify the capabilities of manufacturing processes. We show that it is possible to achieve high classification accuracies\u201488% and 83% for the training and test data sets, respectively\u2014using this approach. In addition, a key insight gained from this work is that part shape attributes alone are inadequate for discriminating between the capabilities of the manufacturing processes considered. Specifically, the inclusion of material property and part quality attributes enables the classifier to predict viable manufacturing processes that would otherwise be ignored using shape attributes alone. Future extensions of this work will include enriching the classification process with additional attributes such as production cost, as well as alternative classification methods.<\/jats:p>","DOI":"10.1115\/1.4045410","type":"journal-article","created":{"date-parts":[[2019,11,6]],"date-time":"2019-11-06T16:13:48Z","timestamp":1573056828000},"update-policy":"https:\/\/doi.org\/10.1115\/crossmarkpolicy-asme","source":"Crossref","is-referenced-by-count":24,"title":["Automated Classification of Manufacturing Process Capability Utilizing Part Shape, Material, and Quality Attributes"],"prefix":"10.1115","volume":"20","author":[{"given":"Changxuan","family":"Zhao","sequence":"first","affiliation":[{"name":"George W. Woodruff School of Mechanical Engineering, Georgia Institute of Technology, Atlanta, GA 30332"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Mahmoud","family":"Dinar","sequence":"additional","affiliation":[{"name":"George W. Woodruff School of Mechanical Engineering, Georgia Institute of Technology, Atlanta, GA 30332"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Shreyes N.","family":"Melkote","sequence":"additional","affiliation":[{"name":"George W. Woodruff School of Mechanical Engineering, Georgia Institute of Technology, Atlanta, GA 30332"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"33","published-online":{"date-parts":[[2020,1,8]]},"reference":[{"issue":"2","key":"2021022706142420700_CIT0001","doi-asserted-by":"crossref","first-page":"122","DOI":"10.1016\/S0278-6125(06)80038-5","article-title":"A Manufacturing Model to Enable Knowledge Maintenance in Decision Support Systems","volume":"25","author":"Guerra-Zubiaga","year":"2006","journal-title":"J. Manuf. Syst."},{"issue":"4","key":"2021022706142420700_CIT0002","doi-asserted-by":"crossref","first-page":"564","DOI":"10.1016\/j.jmsy.2013.04.008","article-title":"Cloud Manufacturing: Strategic Vision and State-of-the-Art","volume":"32","author":"Wu","year":"2013","journal-title":"J. Manuf. Syst."},{"issue":"Part C","key":"2021022706142420700_CIT0003","doi-asserted-by":"crossref","first-page":"170","DOI":"10.1016\/j.jmsy.2018.02.004","article-title":"A Survey of the Advancing Use and Development of Machine Learning in Smart Manufacturing","volume":"48","author":"Sharp","year":"2018","journal-title":"J. Manuf. Syst."},{"issue":"4","key":"2021022706142420700_CIT0004","doi-asserted-by":"crossref","first-page":"969","DOI":"10.1115\/1.2194554","article-title":"Data Mining in Manufacturing: A Review","volume":"128","author":"Harding","year":"2005","journal-title":"ASME J. Manuf. Sci. Eng."},{"issue":"Part C","key":"2021022706142420700_CIT0005","doi-asserted-by":"crossref","first-page":"157","DOI":"10.1016\/j.jmsy.2018.01.006","article-title":"Data-Driven Smart Manufacturing","volume":"48","author":"Tao","year":"2018","journal-title":"J. Manuf. Syst."},{"issue":"Part C","key":"2021022706142420700_CIT0006","doi-asserted-by":"crossref","first-page":"144","DOI":"10.1016\/j.jmsy.2018.01.003","article-title":"Deep Learning for Smart Manufacturing: Methods and Applications","volume":"48","author":"Wang","year":"2018","journal-title":"J. Manuf. Syst."},{"issue":"Part 2","key":"2021022706142420700_CIT0007","doi-asserted-by":"crossref","first-page":"271","DOI":"10.1016\/j.jmsy.2017.01.005","article-title":"A Data Mining Approach in Real-Time Measurement for Polymer Additive Manufacturing Process With Exposure Controlled Projection Lithography","volume":"43","author":"Zhao","year":"2017","journal-title":"J. Manuf. Syst."},{"issue":"2","key":"2021022706142420700_CIT0008","doi-asserted-by":"crossref","first-page":"83","DOI":"10.1016\/j.jmsy.2018.04.003","article-title":"In-Situ Droplet Inspection and Closed-Loop Control System Using Machine Learning for Liquid Metal Jet Printing","volume":"47","author":"Wang","year":"2018","journal-title":"J. Manuf. Syst."},{"issue":"Part A","key":"2021022706142420700_CIT0009","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.jmsy.2018.05.004","article-title":"Signal Fusion-Based Deep Fast Random Forest Method for Machine Health Assessment","volume":"48","author":"Yuan","year":"2018","journal-title":"J. Manuf. Syst."},{"issue":"1","key":"2021022706142420700_CIT0010","doi-asserted-by":"crossref","first-page":"75","DOI":"10.1016\/j.rcim.2011.07.002","article-title":"From Cloud Computing to Cloud Manufacturing","volume":"28","author":"Xu","year":"2012","journal-title":"Robot. Comput. Integr. Manuf."},{"issue":"1","key":"2021022706142420700_CIT0011","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/S0278-6125(03)90001-X","article-title":"A Manufacturing Process Information Model for Design and Process Planning Integration","volume":"22","author":"Feng","year":"2003","journal-title":"J. Manuf. Syst."},{"issue":"1","key":"2021022706142420700_CIT0012","first-page":"154","article-title":"A Clustering-Based Modeling Scheme of the Manufacturing Resources for Process Planning","volume":"38","author":"Xu","year":"2007","journal-title":"Int. J. Adv. Manuf. Technol."},{"issue":"4","key":"2021022706142420700_CIT0013","doi-asserted-by":"crossref","first-page":"348","DOI":"10.1504\/IJMR.2014.066665","article-title":"Virtualise Manufacturing Capabilities in the Cloud: Requirements, Architecture and Implementation","volume":"9","author":"Wang","year":"2014","journal-title":"Int. J. Manuf. Res."},{"issue":"2","key":"2021022706142420700_CIT0014","doi-asserted-by":"crossref","first-page":"10","DOI":"10.1016\/j.jmsy.2014.11.013","article-title":"An Overview of Function Block Enabled Adaptive Process Planning for Machining","volume":"35","author":"Wang","year":"2015","journal-title":"J. Manuf. Syst."},{"key":"2021022706142420700_CIT0015","doi-asserted-by":"crossref","first-page":"447","DOI":"10.4028\/www.scientific.net\/AMM.271-272.447","article-title":"Modeling of Resources Capability for Manufacturing Equipments in Cloud Manufacturing","volume":"271\u2013272","author":"Zhao","year":"2012","journal-title":"Appl. Mech. Mater."},{"issue":"6","key":"2021022706142420700_CIT0016","doi-asserted-by":"crossref","first-page":"631","DOI":"10.1080\/09511920701350920","article-title":"Discovering and Integrating Distributed Manufacturing Services With Semantic Manufacturing Capability Profiles","volume":"21","author":"Jang","year":"2008","journal-title":"Int. J. Comput. Integr. Manuf."},{"issue":"1","key":"2021022706142420700_CIT0017","doi-asserted-by":"crossref","first-page":"175","DOI":"10.1016\/j.cirp.2007.05.042","article-title":"Knowledge Management in Process Planning","volume":"56","author":"Denkena","year":"2007","journal-title":"CIRP Ann. Manuf. Technol."},{"issue":"1","key":"2021022706142420700_CIT0018","doi-asserted-by":"crossref","first-page":"011002","DOI":"10.1115\/1.2830849","article-title":"A Matchmaking Methodology for Supply Chain Deployment in Distributed Manufacturing Environments","volume":"8","author":"Ameri","year":"2008","journal-title":"ASME J. Comput. Inf. Sci. Eng."},{"issue":"2","key":"2021022706142420700_CIT0019","doi-asserted-by":"crossref","first-page":"021013","DOI":"10.1115\/1.4035787","article-title":"A Design for Additive Manufacturing Ontology","volume":"17","author":"Dinar","year":"2017","journal-title":"ASME J. Comput. Inf. Sci. Eng."},{"issue":"1","key":"2021022706142420700_CIT0020","doi-asserted-by":"crossref","first-page":"589","DOI":"10.1016\/S0924-0136(03)00516-8","article-title":"An Approach for Interlinking Design and Process Planning","volume":"139","author":"Kang","year":"2003","journal-title":"J. Mater. Process. Technol."},{"issue":"2","key":"2021022706142420700_CIT0021","doi-asserted-by":"crossref","first-page":"393","DOI":"10.1016\/j.rcim.2007.09.014","article-title":"Hybrid Feature Recognition Method for Setup Planning From STEP AP-203","volume":"25","author":"Rameshbabu","year":"2009","journal-title":"Robot. Comput. Integr. Manuf."},{"key":"2021022706142420700_CIT0022","volume-title":"An Introduction to Automated Process Planning Systems","author":"Chang","year":"1985"},{"issue":"1","key":"2021022706142420700_CIT0023","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/0278-6125(89)90015-0","article-title":"Automating Process Planning: Using Feature Interactions to Guide Search","volume":"8","author":"Hayes","year":"1989","journal-title":"J. Manuf. Syst."},{"issue":"1","key":"2021022706142420700_CIT0024","doi-asserted-by":"crossref","first-page":"28","DOI":"10.1016\/S0278-6125(00)88888-3","article-title":"Modeling of Manufacturing Feature Interactions for Automated Process Planning","volume":"19","author":"Sormaz","year":"2000","journal-title":"J. Manuf. Syst."},{"key":"2021022706142420700_CIT0025","first-page":"2138","article-title":"Automated Process Planning and CNC-Code Generation","author":"Turley","year":"2014"},{"issue":"Part A","key":"2021022706142420700_CIT0026","doi-asserted-by":"crossref","first-page":"49","DOI":"10.1016\/j.jmsy.2018.06.001","article-title":"Machining Process Sequencing and Machine Assignment in Generative Feature-Based CAPP for Mill-Turn Parts","volume":"48","author":"Deja","year":"2018","journal-title":"J. Manuf. Syst."},{"issue":"1","key":"2021022706142420700_CIT0027","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1080\/0951192X.2010.518632","article-title":"Computer-Aided Process Planning\u2014A Critical Review of Recent Developments and Future Trends","volume":"24","author":"Xu","year":"2011","journal-title":"Int. J. Comput. Integr. Manuf."},{"issue":"2","key":"2021022706142420700_CIT0028","doi-asserted-by":"crossref","first-page":"79","DOI":"10.1016\/j.jmsy.2016.03.001","article-title":"The Evolution and Future of Manufacturing: A Review","volume":"39","author":"Esmaeilian","year":"2016","journal-title":"J. Manuf. Syst."},{"issue":"3","key":"2021022706142420700_CIT0029","doi-asserted-by":"crossref","first-page":"819","DOI":"10.1080\/00207543.2016.1213453","article-title":"Identified Research Directions for Using Manufacturing Knowledge Earlier in the Product Life Cycle","volume":"55","author":"Hedberg","year":"2017","journal-title":"Int. J. Prod. Res."},{"issue":"6","key":"2021022706142420700_CIT0030","doi-asserted-by":"crossref","first-page":"782","DOI":"10.1109\/70.897789","article-title":"Manufacturing Feature Recognition From Solid Models: A Status Report","volume":"16","author":"Han","year":"2000","journal-title":"IEEE Trans. Robot. Autom."},{"issue":"3","key":"2021022706142420700_CIT0031","doi-asserted-by":"crossref","first-page":"373","DOI":"10.1109\/3477.931522","article-title":"Manufacturing Feature Recognition Toward Integration With Process Planning","volume":"31","author":"Han","year":"2001","journal-title":"IEEE Trans. Syst. Man, Cybern. Part B"},{"issue":"4","key":"2021022706142420700_CIT0032","doi-asserted-by":"crossref","first-page":"353","DOI":"10.1080\/09511921003642121","article-title":"A Review of Machining Feature Recognition Methodologies","volume":"23","author":"Verma","year":"2010","journal-title":"Int. J. Comput. Integr. Manuf."},{"issue":"12","key":"2021022706142420700_CIT0033","doi-asserted-by":"crossref","first-page":"1269","DOI":"10.1109\/34.250845","article-title":"Spatial Reasoning for the Automatic Recognition of Machinable Features in Solid Models","volume":"15","author":"Vandenbrande","year":"1993","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"issue":"8","key":"2021022706142420700_CIT0034","doi-asserted-by":"crossref","first-page":"12","DOI":"10.1016\/j.cad.2018.03.006","article-title":"FeatureNet: Machining Feature Recognition Based on 3D Convolution Neural Network","volume":"101","author":"Zhang","year":"2018","journal-title":"CAD Comput. Aided Des."},{"issue":"1","key":"2021022706142420700_CIT0035","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.patcog.2003.07.008","article-title":"Review of Shape Representation and Description Techniques","volume":"37","author":"Zhang","year":"2004","journal-title":"Pattern Recognit."},{"issue":"10","key":"2021022706142420700_CIT0036","doi-asserted-by":"crossref","first-page":"825","DOI":"10.1016\/S0923-5965(02)00084-X","article-title":"Shape-Based Image Retrieval Using Generic Fourier Descriptor","volume":"17","author":"Zhang","year":"2002","journal-title":"Signal Process. Image Commun."},{"issue":"4","key":"2021022706142420700_CIT0037","doi-asserted-by":"crossref","first-page":"807","DOI":"10.1145\/571647.571648","article-title":"Shape Distributions","volume":"21","author":"Osada","year":"2002","journal-title":"ACM Trans. Graph."},{"key":"2021022706142420700_CIT0038","first-page":"199","volume-title":"Advances in Visual Computing. ISVC 2012. Lecture Notes in Computer Science","author":"Li","year":"2012"},{"key":"2021022706142420700_CIT0039","doi-asserted-by":"crossref","DOI":"10.1109\/SMI.2006.34","article-title":"Selecting Distinctive 3D Shape Descriptors for Similarity Retrieval","author":"Shilane","year":"2006"},{"key":"2021022706142420700_CIT0040","first-page":"115","article-title":"Symmetry Descriptors and 3D Shape Matching","author":"Kazhdan","year":"2004"},{"issue":"6","key":"2021022706142420700_CIT0041","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1111\/cgf.12010","article-title":"Symmetry in 3d Geometry: Extraction and Applications","volume":"32","author":"Mitra","year":"2013","journal-title":"Computer Graphics Forum"},{"key":"2021022706142420700_CIT0042","first-page":"322","article-title":"Automated Learning of Model Classifications","author":"Ip","year":"2003"},{"issue":"6","key":"2021022706142420700_CIT0043","doi-asserted-by":"crossref","first-page":"903","DOI":"10.1016\/j.cag.2006.08.013","article-title":"A 3D Object Classifier for Discriminating Manufacturing Processes","volume":"30","author":"Ip","year":"2006","journal-title":"Comput. Graph."},{"issue":"3","key":"2021022706142420700_CIT0044","doi-asserted-by":"crossref","first-page":"031701","DOI":"10.1115\/1.4038686","article-title":"Automated Manufacturing Process Selection During Conceptual Design","volume":"140","author":"Hoefer","year":"2018","journal-title":"ASME J. Mech. Des."},{"issue":"1","key":"2021022706142420700_CIT0045","doi-asserted-by":"crossref","first-page":"115","DOI":"10.1016\/j.jmsy.2017.12.001","article-title":"Data-Driven Cost Estimation for Additive Manufacturing in Cybermanufacturing","volume":"46","author":"Chan","year":"2018","journal-title":"J. Manuf. Syst."},{"key":"2021022706142420700_CIT0046","first-page":"486","article-title":"Estimating Curvatures and Their Derivatives on Triangle Meshes","author":"Rusinkiewicz","year":"2004"},{"key":"2021022706142420700_CIT0047","volume-title":"Tool and Manufacturing Engineers Handbook","author":"Drozda","year":"1992"},{"key":"2021022706142420700_CIT0048","volume-title":"Manufacturing Processes for Engineering Materials","author":"Kalpakjian","year":"2007"},{"key":"2021022706142420700_CIT0049","volume-title":"C4.5: Programs for Machine Learning","author":"Quinlan","year":"1993"},{"key":"2021022706142420700_CIT0050","volume-title":"Working Paper 98\/2","author":"Frank","year":"1998"},{"issue":"2","key":"2021022706142420700_CIT0051","doi-asserted-by":"crossref","first-page":"131","DOI":"10.1023\/A:1007465528199","article-title":"Bayesian Network Classifiers","volume":"29","author":"Friedman","year":"1997","journal-title":"Mach. Learn."},{"issue":"1","key":"2021022706142420700_CIT0052","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1023\/A:1010933404324","article-title":"Random Forests","volume":"45","author":"Breiman","year":"2001","journal-title":"Mach. Learn."},{"key":"2021022706142420700_CIT0053","volume-title":"Introduction to Data Mining","author":"Tan","year":"2005"},{"issue":"12","key":"2021022706142420700_CIT0054","first-page":"895","article-title":"A Repository for Design, Process Planning and Assembly","volume":"29","author":"Regli","year":"1997","journal-title":"Comput. Des."},{"key":"2021022706142420700_CIT0055","article-title":"Industrial Automation Systems and Integration\u2014Product Data Representation and Exchange\u2014Part 224: Application Protocol: Mechanical Product Definition for Process Planning Using Machining Feature","author":"ISO 10303-224","year":"2006"}],"container-title":["Journal of Computing and Information Science in Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/asmedigitalcollection.asme.org\/computingengineering\/article-pdf\/doi\/10.1115\/1.4045410\/6648214\/jcise_20_2_021011.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"http:\/\/asmedigitalcollection.asme.org\/computingengineering\/article-pdf\/doi\/10.1115\/1.4045410\/6648214\/jcise_20_2_021011.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,2,27]],"date-time":"2021-02-27T06:15:15Z","timestamp":1614406515000},"score":1,"resource":{"primary":{"URL":"https:\/\/asmedigitalcollection.asme.org\/computingengineering\/article\/doi\/10.1115\/1.4045410\/1067300\/Automated-Classification-of-Manufacturing-Process"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,1,8]]},"references-count":55,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2020,4,1]]}},"URL":"https:\/\/doi.org\/10.1115\/1.4045410","relation":{},"ISSN":["1530-9827","1944-7078"],"issn-type":[{"value":"1530-9827","type":"print"},{"value":"1944-7078","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,1,8]]},"article-number":"021011"}}