{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,5,2]],"date-time":"2024-05-02T05:06:21Z","timestamp":1714626381209},"reference-count":9,"publisher":"ASME International","issue":"3","content-domain":{"domain":["asmedigitalcollection.asme.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2007,9,1]]},"abstract":"<jats:p>STEP-NC AP-238 is the result of a ten-year effort to replace the RS274D (ISO 6983) M and G code standard with a modern associative language that connects CAD design data to CAM process data. STEP-NC builds on previous work to develop a neutral data standard for CAD data and uses the modern geometric constructs of that standard to define device-independent tool paths, and CAM-independent volume removal features. This paper describes four key factors, or challenges, that had to be addressed to extend STEP-NC AP-238 functionality beyond that offered by other CNC standards. The four factors are difficulties inherent in all CAD\/CAM integration projects and can be summarized as follows: the information complexity of geometry, the volume of attributes defined for manufacturing processes, the difficulties of integrating models that span CAD and CAM, and the requirement for easy implementation. We describe an advanced CNC application that uses these four factors and show how STEP-NC AP-238 enhances CNC machining and measurement.<\/jats:p>","DOI":"10.1115\/1.2768090","type":"journal-article","created":{"date-parts":[[2007,8,21]],"date-time":"2007-08-21T22:14:14Z","timestamp":1187734454000},"page":"283-291","update-policy":"http:\/\/dx.doi.org\/10.1115\/crossmarkpolicy-asme","source":"Crossref","is-referenced-by-count":7,"title":["Challenges and Choices in the Specification and Implementation of the STEP-NC AP-238 Standard"],"prefix":"10.1115","volume":"7","author":[{"given":"Martin","family":"Hardwick","sequence":"first","affiliation":[{"name":"Department of Computer Science, RPI, Troy, NY 12180"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"David","family":"Loffredo","sequence":"additional","affiliation":[{"name":"STEP Tools, Inc., 14 First Street, Troy, NY 12180"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"33","published-online":{"date-parts":[[2007,7,10]]},"reference":[{"key":"2019100411163374900_c1","unstructured":"ISO, 2007, ISO 10303-238:2007, \u201cIndustrial Automation Systems and Integration\u2014Product Data Representation and Exchange\u2014Part 238: Application Protocol: Application Interpreted Model for Computerized Numerical Controllers,\u201d ISO TC184\/SC4."},{"key":"2019100411163374900_c2","unstructured":"EIA, 1992, \u201c32-Bit Binary CL (BCL) and 7-Bit ASCII CL (ACL) Exchange Input Format for Numerically Controlled Machines,\u201d Electronics Industries Association, Washington, DC ANSI\/EIA-494-B-1992."},{"key":"2019100411163374900_c3","unstructured":"ISO, 1994, ISO 10303-1:1994, \u201cIndustrial Automation Systems and Integration Product Data Representation and Exchange\u2014Overview and Fundamental Principles, International Standard,\u201d ISO TC184\/SC4."},{"key":"2019100411163374900_c4","doi-asserted-by":"crossref","unstructured":"Kemmerer, S. , ed., 1999, \u201cTEP: The Grand Experience,\u201d National Institute of Standards and Technology, Special Publication No. 939, Washington, DC.","DOI":"10.6028\/NIST.SP.939"},{"key":"2019100411163374900_c5","unstructured":"ISO, 2003, ISO 14649-1:2003, \u201cIndustrial Automation Systems and Integration\u2014Physical Device Control\u2014Data Model for Computerized Numerical Controllers\u2014Part 1: Overview and Fundamental Principles,\u201d ISO TC184\/ SC1."},{"issue":"6","key":"2019100411163374900_c6","doi-asserted-by":"crossref","first-page":"491","DOI":"10.1080\/09511920600669776","article-title":"STEP Compliant Process Planning and Manufacturing","volume":"19","author":"Xu","journal-title":"Int. J. Comput. Integr. Manuf.","ISSN":"http:\/\/id.crossref.org\/issn\/0951-192X","issn-type":"print"},{"issue":"1","key":"2019100411163374900_c7","doi-asserted-by":"crossref","first-page":"60","DOI":"10.1115\/1.1641188","article-title":"On STEP-NC and the Complexities of Product Data Integration","volume":"4","author":"Hardwick","journal-title":"ASME J. Comput. Inf. Sci. Eng.","ISSN":"http:\/\/id.crossref.org\/issn\/1530-9827","issn-type":"print"},{"key":"2019100411163374900_c8","unstructured":"ISO, 2007. ISO 10303-28:2007, \u201cIndustrial Automation Systems and Integration\u2014Product Data Representation and Exchange\u2014Part 28: Implementation Methods: XML Representations of EXPRESS Schemas and Data,\u201d ISO TC184\/SC4."},{"issue":"2","key":"2019100411163374900_c9","first-page":"540","article-title":"A Traceability Information Model for CNC Manufacturing","volume":"38","author":"Garrido","journal-title":"Comput.-Aided Des.","ISSN":"http:\/\/id.crossref.org\/issn\/0010-4485","issn-type":"print"}],"container-title":["Journal of Computing and Information Science in Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/asmedigitalcollection.asme.org\/computingengineering\/article-pdf\/7\/3\/283\/5567626\/283_1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"http:\/\/asmedigitalcollection.asme.org\/computingengineering\/article-pdf\/7\/3\/283\/5567626\/283_1.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,4,26]],"date-time":"2020-04-26T01:10:59Z","timestamp":1587863459000},"score":1,"resource":{"primary":{"URL":"https:\/\/asmedigitalcollection.asme.org\/computingengineering\/article\/7\/3\/283\/446572\/Challenges-and-Choices-in-the-Specification-and"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007,7,10]]},"references-count":9,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2007,9,1]]}},"URL":"https:\/\/doi.org\/10.1115\/1.2768090","relation":{},"ISSN":["1530-9827","1944-7078"],"issn-type":[{"value":"1530-9827","type":"print"},{"value":"1944-7078","type":"electronic"}],"subject":[],"published":{"date-parts":[[2007,7,10]]}}}