{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,4,1]],"date-time":"2022-04-01T00:16:20Z","timestamp":1648772180682},"reference-count":58,"publisher":"ASME International","issue":"3","content-domain":{"domain":["asmedigitalcollection.asme.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2006,9,1]]},"abstract":"<jats:p>In this paper, we propose an integrated approach to analysis and evaluation for STEP-based (STandard for the Exchange of Product model data, officially ISO 10303) electromechanical assemblies. First, two assembly representational models are brought up and elaborated: the EXPRESS\/XML schema-based model and the NIST object-oriented UML-based open assembly model (OAM). Then, these two models are integrated, in which the OAM incorporates the EXPRESS\/XML schema-based assembly model to completely capture the detailed geometric information. The proposed assembly evaluation approach uses the EXPRESS\/XML schema-based model as the information source, and covers not only the geometric and physical characteristics of assembly parts but also the assembly operation data necessary to assemble the parts. The feature of this approach is the linkage of the STEP product definition to the fuzzy analytic hierarchy process for assembly evaluation. The proposed approach has the flexibility to be used in various assembly methods and different environments. A case study shows the feasibility of the proposed approach.<\/jats:p>","DOI":"10.1115\/1.2218368","type":"journal-article","created":{"date-parts":[[2006,8,16]],"date-time":"2006-08-16T18:02:41Z","timestamp":1155751361000},"page":"276-287","update-policy":"http:\/\/dx.doi.org\/10.1115\/crossmarkpolicy-asme","source":"Crossref","is-referenced-by-count":2,"title":["Analysis and Evaluation for STEP-Based Electromechanical Assemblies"],"prefix":"10.1115","volume":"6","author":[{"given":"Xuan F.","family":"Zha","sequence":"first","affiliation":[{"name":"Manufacturing System Integration Division, National Institute of Standards and Technology, Gaithersburg, MD 20899"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sebti","family":"Foufou","sequence":"additional","affiliation":[{"name":"Manufacturing System Integration Division, National Institute of Standards and Technology, Gaithersburg, MD 20899"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rachuri","family":"Sudarsan","sequence":"additional","affiliation":[{"name":"Manufacturing System Integration Division, National Institute of Standards and Technology, Gaithersburg, MD 20899"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ram D.","family":"Sriram","sequence":"additional","affiliation":[{"name":"Manufacturing System Integration Division, National Institute of Standards and Technology, Gaithersburg, MD 20899"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"33","published-online":{"date-parts":[[2005,9,12]]},"reference":[{"issue":"1","key":"2019100415052638800_c1","first-page":"67","article-title":"Computer Aided Concurrent Design of Product and Assembly Processes: A literature review","volume":"5","author":"Lim","journal-title":"J. Des. Manuf.","ISSN":"http:\/\/id.crossref.org\/issn\/0962-4694","issn-type":"print"},{"issue":"1","key":"2019100415052638800_c2","doi-asserted-by":"crossref","first-page":"50","DOI":"10.1007\/BF01179417","article-title":"Integrated Knowledge-Based Assembly Sequence Planning","volume":"14","author":"Zha","journal-title":"Int. J. Adv. Manuf. Technol.","ISSN":"http:\/\/id.crossref.org\/issn\/0268-3768","issn-type":"print"},{"issue":"11","key":"2019100415052638800_c3","doi-asserted-by":"crossref","first-page":"2391","DOI":"10.1080\/002075431000087265","article-title":"A Review of the Support Tools for the Process of Assembly Method Selection and Assembly Planning","volume":"41","author":"Abduliah","journal-title":"Int. J. Prod. Res.","ISSN":"http:\/\/id.crossref.org\/issn\/0020-7543","issn-type":"print"},{"issue":"4","key":"2019100415052638800_c4","first-page":"367","article-title":"Neuro-Fuzzy Comprehensive Assemblability and Assembly Sequence Evaluation for Assembly","volume":"15","author":"Zha","journal-title":"Artif. Intell. Eng. Des. Anal. Manuf.","ISSN":"http:\/\/id.crossref.org\/issn\/0890-0604","issn-type":"print"},{"key":"2019100415052638800_c5","unstructured":"Boothroyd, G., and Dewhurst, P., 1989, Product Design for Assembly, Boothroyd Dewhurst Inc."},{"key":"2019100415052638800_c6","first-page":"411","article-title":"Intelligent Suggestive CAD System","volume-title":"Proceedings of MIT-JSME Workshop, MIT","author":"Jakiela"},{"issue":"2","key":"2019100415052638800_c7","doi-asserted-by":"crossref","first-page":"252","DOI":"10.1115\/1.3258991","article-title":"Design and Implementation of a Prototype Intelligent CAD system","volume":"111","author":"Jakiela","journal-title":"ASME J. Mech., Transm., Autom. Des.","ISSN":"http:\/\/id.crossref.org\/issn\/0738-0666","issn-type":"print"},{"issue":"3","key":"2019100415052638800_c8","doi-asserted-by":"crossref","first-page":"211","DOI":"10.1080\/095119299130281","article-title":"Integrated Knowledge-Based Approach and System for Product Design for Assembly","volume":"12","author":"Zha","journal-title":"Int. J. Comput. Integr. Manuf.","ISSN":"http:\/\/id.crossref.org\/issn\/0951-192X","issn-type":"print"},{"key":"2019100415052638800_c9","volume-title":"Design for Assembly Handbook","author":"Swift"},{"issue":"2","key":"2019100415052638800_c10","doi-asserted-by":"crossref","first-page":"67","DOI":"10.1016\/0010-4485(92)90001-Q","article-title":"Towards an Integrated Design for an Assembly Evaluation and Reasoning System","volume":"24","author":"Sturges","journal-title":"Comput.-Aided Des.","ISSN":"http:\/\/id.crossref.org\/issn\/0010-4485","issn-type":"print"},{"issue":"4","key":"2019100415052638800_c11","doi-asserted-by":"crossref","first-page":"403","DOI":"10.1016\/0360-8352(92)90016-D","article-title":"A Framework for Automatic DFA System Development","volume":"22","author":"Li","journal-title":"Comput. Ind. Eng.","ISSN":"http:\/\/id.crossref.org\/issn\/0360-8352","issn-type":"print"},{"key":"2019100415052638800_c12","unstructured":"Miyakawa, S., Ohashi, T., and Iwata, M., 1990, \u201cThe Hitachi New Assemblability Evaluation Method,\u201d Trans. North Am. Manuf. Res. Inst. SME, SME."},{"key":"2019100415052638800_c13","unstructured":"Miles, B. L., and Swift, K. G., 1992, Working Together, Manufacturing Breakthrough."},{"issue":"1","key":"2019100415052638800_c14","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/S0007-8506(07)61572-8","article-title":"Design for Assembly - Part of the Design Process","volume":"37","author":"Warnecke","journal-title":"CIRP Ann.","ISSN":"http:\/\/id.crossref.org\/issn\/0007-8506","issn-type":"print"},{"key":"2019100415052638800_c15","first-page":"152","article-title":"A Design-Specific Approach Design For Assembly (DFA) for Complex Mechanical Assemblies","volume-title":"Proceedings of the IEEE International Symposium on Assembly and Task Planning","author":"de Fazio"},{"issue":"1","key":"2019100415052638800_c16","first-page":"1","article-title":"Assembly Evaluation Method for PDES\/STEP-Based Mechanical Systems","volume":"4","author":"Liu","journal-title":"J. Des. Manuf.","ISSN":"http:\/\/id.crossref.org\/issn\/0962-4694","issn-type":"print"},{"key":"2019100415052638800_c17","unstructured":"Zha, X. F.\n          , 2002, \u201cIntegrating the STEP-Based Assembly Model and XML Schema With the Fuzzy Analytic Hierarchy Process (AHP) for assembly evaluation,\u201d NTUIR, Singapore. (See also 49,)"},{"issue":"9","key":"2019100415052638800_c18","first-page":"528","article-title":"Geometric Reasoning and Design for Manufacture","volume":"26","author":"Jared","journal-title":"Comput.-Aided Des.","ISSN":"http:\/\/id.crossref.org\/issn\/0010-4485","issn-type":"print"},{"key":"2019100415052638800_c19","article-title":"The Datum Flow Chain: A Systematic Approach to Assembly Design and Modeling","volume-title":"ASME Design Engineering Technical Conferences and Computers in Engineering Conference","author":"Whitney"},{"key":"2019100415052638800_c20","volume-title":"Mechanical Assemblies: Their Design, Manufacture, and Role in Product Development","author":"Whitney"},{"issue":"1","key":"2019100415052638800_c21","doi-asserted-by":"publisher","first-page":"15","DOI":"10.1016\/0010-4485(85)90005-3","article-title":"A Hierarchical Data Structure for Representing Assemblies","volume":"17","author":"Lee","journal-title":"Comput.-Aided Des.","ISSN":"http:\/\/id.crossref.org\/issn\/0010-4485","issn-type":"print"},{"key":"2019100415052638800_c22","unstructured":"van der Net, A.\n          , 1998, Designing and Manufacturing Assemblies,\u201d Eindhoven University of Technology."},{"issue":"12","key":"2019100415052638800_c23","doi-asserted-by":"publisher","first-page":"899","DOI":"10.1016\/S0010-4485(01)00145-2","article-title":"Integrating Part and Assembly Modeling","volume":"34","author":"Noort","journal-title":"Comput.-Aided Des.","ISSN":"http:\/\/id.crossref.org\/issn\/0010-4485","issn-type":"print"},{"key":"2019100415052638800_c24","first-page":"285","volume-title":"Product Modeling for Computer Integrated Design and Manufacture, A Product Representation to Support Process Automation","author":"Callahan"},{"issue":"5","key":"2019100415052638800_c25","doi-asserted-by":"publisher","first-page":"331","DOI":"10.1016\/0010-4485(91)90027-T","article-title":"Assessment of Features Technology","volume":"23","author":"Shah","journal-title":"Comput.-Aided Des.","ISSN":"http:\/\/id.crossref.org\/issn\/0010-4485","issn-type":"print"},{"key":"2019100415052638800_c26","doi-asserted-by":"publisher","first-page":"218","DOI":"10.1007\/BF01608364","article-title":"Assembly Modeling as an Extension of Feature-Based Design","volume":"5","author":"Shah","journal-title":"Res. Eng. Des.","ISSN":"http:\/\/id.crossref.org\/issn\/0934-9839","issn-type":"print"},{"issue":"4","key":"2019100415052638800_c27","doi-asserted-by":"publisher","first-page":"277","DOI":"10.1016\/S0736-5845(00)00014-4","article-title":"Assembly Features in Modeling and Planning","volume":"16","author":"van Holland","journal-title":"Rob. Comput.-Integr. Manufact.","ISSN":"http:\/\/id.crossref.org\/issn\/0736-5845","issn-type":"print"},{"issue":"13","key":"2019100415052638800_c28","doi-asserted-by":"crossref","first-page":"1193","DOI":"10.1016\/S0010-4485(03)00026-5","article-title":"Geometric and Form Feature Recognition Tools Applied to a Design for Assembly Methodology","volume":"35","author":"Coma","journal-title":"Comput.-Aided Des.","ISSN":"http:\/\/id.crossref.org\/issn\/0010-4485","issn-type":"print"},{"issue":"14","key":"2019100415052638800_c29","doi-asserted-by":"crossref","first-page":"1315","DOI":"10.1016\/S0010-4485(03)00062-9","article-title":"Generating Assembly Features Onto Split Solid Models","volume":"35","author":"Chan","journal-title":"Comput.-Aided Des.","ISSN":"http:\/\/id.crossref.org\/issn\/0010-4485","issn-type":"print"},{"key":"2019100415052638800_c30","unstructured":"Stokes, M.\n          , 2001, Managing Engineering Knowledge: MOKA Methodology for Knowledge Based Engineering Applications, American Society of Mechanical Engineers, ISBN 0791801659."},{"issue":"12","key":"2019100415052638800_c31","doi-asserted-by":"publisher","first-page":"1087","DOI":"10.1016\/S0010-4485(01)00186-5","article-title":"A PDES\/STEP-Based Model and System for Concurrent Integrated Design and Assembly Planning","volume":"34","author":"Zha","journal-title":"Comput.-Aided Des.","ISSN":"http:\/\/id.crossref.org\/issn\/0010-4485","issn-type":"print"},{"key":"2019100415052638800_c32","unstructured":"Sudarsan, R., Han, Y. H., Feng, S. C., Roy, U., Wang, F., Sriram, R. D., and Lyons, K., 2003, \u201cObject Oriented Representation of Electro-Mechanical Assemblies using UML,\u201d NISTIR 7057, NIST, Gaithersburg, MD."},{"key":"2019100415052638800_c33","unstructured":"ISO 10303-11, Industrial automation systems and integration\u2013Product data representation and exchange - Part 11: Description methods: The EXPRESS language reference manual."},{"key":"2019100415052638800_c34","unstructured":"ISO\/DIS 10303-14, Industrial automation systems and integration\u2014Product data representation and exchange - Part 14: Description methods: The EXPRESS-X language reference manual."},{"key":"2019100415052638800_c35","doi-asserted-by":"crossref","unstructured":"Fenves, S. J.\n          , 2001, \u201cA Core Product Model for Representing Design Information,\u201d NISTIR 6736, NIST, Gaithersburg, MD.","DOI":"10.6028\/NIST.IR.6736"},{"key":"2019100415052638800_c36","unstructured":"ISO\/DIS 10303-108, Industrial automation systems and integration\u2014Industrial data - Part 108: Integrated application resources: Parameterization and constraints for explicit geometric product models."},{"key":"2019100415052638800_c37","unstructured":"ISO\/DIS 10303-109, Industrial automation systems and integration\u2014Product data representation and exchange - Part 109: Integrated application resource: Kinematic and geometric constraints for assembly models."},{"key":"2019100415052638800_c38","unstructured":"ISO\/DIS 10303-41, Industrial automation systems and integration\u2014Product data representation and exchange - Part 41: Integrated generic resource: Fundamentals of product description and support."},{"key":"2019100415052638800_c39","unstructured":"ISO\/DIS 10303-43, Industrial automation systems and integration\u2014Product data representation and exchange - Part 43: Integrated generic resource: Representation structures."},{"key":"2019100415052638800_c40","unstructured":"ISO\/DIS 10303-44, Industrial automation systems and integration\u2014Product data representation and exchange - Part 44: Integrated generic resource: Product structure configuration."},{"key":"2019100415052638800_c41","unstructured":"ISO\/DIS 10303-42, Industrial automation systems and integration\u2014Product data representation and exchange - Part 42: Integrated generic resource: Geometric and topological representation."},{"key":"2019100415052638800_c42","unstructured":"ISO\/DIS 10303-48, Industrial automation systems and integration\u2014Product data representation and exchange - Part 48: Integrated generic resource: Form features."},{"key":"2019100415052638800_c43","unstructured":"ISO\/DIS 10303-47, Industrial automation systems and integration\u2014Product data representation and exchange - Part 47: Integrated generic resource: Shape variation tolerances."},{"key":"2019100415052638800_c44","unstructured":"ISO\/CD TS 10303-28, Industrial automation systems and integration\u2014Product data representation and exchange - Part 28: Implementation methods: XML representations of EXPRESS schemas and data."},{"key":"2019100415052638800_c45","volume-title":"The Analytic Hierarchy Process","author":"Saaty"},{"key":"2019100415052638800_c46","first-page":"93","article-title":"Negotiation Support in Electronic Commerce Using Fuzzy Membership Functions and AHP","volume-title":"Proceedings of the 6th Pacific Rim International Workshop on Multi-Agents (PRIMA)","author":"Kim"},{"issue":"8","key":"2019100415052638800_c47","doi-asserted-by":"crossref","first-page":"1879","DOI":"10.1080\/00207549408957048","article-title":"A Methodology for Analysis of Assembly Operations\u2019 Difficulty","volume":"32","author":"Ben-Arieh","journal-title":"Int. J. Prod. Res.","ISSN":"http:\/\/id.crossref.org\/issn\/0020-7543","issn-type":"print"},{"issue":"4","key":"2019100415052638800_c48","doi-asserted-by":"publisher","first-page":"291","DOI":"10.1115\/1.1429931","article-title":"Automatic Assembly Feature Recognition and Disassembly Sequence Planning","volume":"1","author":"Sung","journal-title":"J. Comput. Inf. Sci. Eng.","ISSN":"http:\/\/id.crossref.org\/issn\/1530-9827","issn-type":"print"},{"key":"2019100415052638800_c49","doi-asserted-by":"crossref","unstructured":"Zha, X. F.\n          , 2004, \u201cIntegration of the STEP-Based Model and XML schema With the Fuzzy Analytic Hierarchy Process for Multi-Agent Based Assembly Evaluation,\u201d J. Intell. Manuf., (in print). (See also 17.)","DOI":"10.1007\/s10845-006-0031-3"},{"issue":"2","key":"2019100415052638800_c50","doi-asserted-by":"crossref","first-page":"625","DOI":"10.1016\/S0007-8506(07)63249-1","article-title":"Design for Assembly and Disassembly","volume":"41","author":"Boothroyd","journal-title":"CIRP Ann.","ISSN":"http:\/\/id.crossref.org\/issn\/0007-8506","issn-type":"print"},{"key":"2019100415052638800_c51","doi-asserted-by":"crossref","first-page":"842","DOI":"10.1007\/s001700170010","article-title":"Combining the Analytic Hierarchy Process and Quality Function Deployment for a Location Decision From a Requirement Perspective","volume":"18","author":"Chuang","journal-title":"Int. J. Adv. Manuf. Technol.","ISSN":"http:\/\/id.crossref.org\/issn\/0268-3768","issn-type":"print"},{"issue":"7","key":"2019100415052638800_c52","doi-asserted-by":"publisher","first-page":"395","DOI":"10.1016\/0010-4485(93)90002-6","article-title":"Feedback Approach to Design for Assembly by Evaluation of Assembly Plan","volume":"25","author":"Hsu","journal-title":"Comput.-Aided Des.","ISSN":"http:\/\/id.crossref.org\/issn\/0010-4485","issn-type":"print"},{"key":"2019100415052638800_c53","unstructured":"ISO\/CD TS 10303-203, Industrial automation systems and integration \u2014 Product data representation and exchange - Part 203: Application protocol: Configuration controlled 3D design of mechanical parts and assemblies."},{"key":"2019100415052638800_c54","unstructured":"Liu, T. H.\n          , 1992, \u201cAn Object-Oriented Assembly Applications Methodology for PDES\/STEP Based Mechanical Systems, Ph.D. thesis, The University of Iowa."},{"issue":"1","key":"2019100415052638800_c55","doi-asserted-by":"crossref","first-page":"107","DOI":"10.1016\/S0007-8506(07)61945-3","article-title":"Design for Assembly With Concurrent Engineering","volume":"40","author":"Molloy","journal-title":"CIRP Ann.","ISSN":"http:\/\/id.crossref.org\/issn\/0007-8506","issn-type":"print"},{"key":"2019100415052638800_c56","unstructured":"MOKA, 1999, A Framework for Structuring and Representing Engineering Knowledge, http:\/\/www.kbe.coventry.ac.uk\/moka\/meta.htm"},{"key":"2019100415052638800_c57","unstructured":"Sudarsan, R., Baysal, M., Roy, U., Foufou, S., Bock, C., Eswaren, S., Lyons, K., and Sriram, R. D., 2004, \u201cInformation Models for Product Representation: Core and Assembly Models,\u201d National Institute of Standards and Technology, NISTIR 7173, Gaithersburg, MD."},{"key":"2019100415052638800_c58","doi-asserted-by":"crossref","DOI":"10.1115\/DETC2004-57708","article-title":"Analysis and Evaluation of STEP-Based Electro-Mechanical Assemblies: An Integrated Fuzzy AHP Approach","volume-title":"Proceedings of ASME DETC 2004","author":"Zha"}],"container-title":["Journal of Computing and Information Science in Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/asmedigitalcollection.asme.org\/computingengineering\/article-pdf\/6\/3\/276\/5627442\/276_1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"http:\/\/asmedigitalcollection.asme.org\/computingengineering\/article-pdf\/6\/3\/276\/5627442\/276_1.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,10,4]],"date-time":"2019-10-04T15:05:41Z","timestamp":1570201541000},"score":1,"resource":{"primary":{"URL":"https:\/\/asmedigitalcollection.asme.org\/computingengineering\/article\/6\/3\/276\/446690\/Analysis-and-Evaluation-for-STEPBased"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2005,9,12]]},"references-count":58,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2006,9,1]]}},"URL":"https:\/\/doi.org\/10.1115\/1.2218368","relation":{},"ISSN":["1530-9827","1944-7078"],"issn-type":[{"value":"1530-9827","type":"print"},{"value":"1944-7078","type":"electronic"}],"subject":[],"published":{"date-parts":[[2005,9,12]]}}}