PROGRESSES IN THE DEVELOPMENT OF A STEP-NC COMPLIANT ADDITIVE MANUFACTURING SYSTEM

Authors

  • Efrain Rodriguez Departamento de Ingeniería Mecánica y Mecatrónica, Universidad de Brasilia, Brasilia, Brasil https://orcid.org/0000-0001-6044-1543
  • Renan Bonnard SENAI/SC Innovación para manufactura laser, sistemas de manufactura y sistemas embebidos, Florianópolis, Brasil https://orcid.org/0000-0002-4713-5733
  • Alberto José Alvares Departamento de Ingeniería Mecánica y Mecatrónica, Universidad de Brasilia, Brasilia, Brasil https://orcid.org/0000-0001-6745-1437

DOI:

https://doi.org/10.32358/rpd.2018.v4.310

Keywords:

additive manufacturing, STEP-NC, digital thread, interoperability, industry 4.0

Abstract

The new standard of numerical control, known as STEP-NC, is categorized as the future of the advanced manufacturing systems. Greater flexibility and interoperability are some potential benefits offered by STEP-NC to meet the challenges of the new industrial landscape that is envisaged with the advent of Industry 4.0. Meanwhile, STEP-NC object-oriented programming has been partially applied and developed for machining processes (milling, turning...). But with the processes of additive manufacturing has not happened the same and the development is still incipient. This work presents the advances in the development of a new STEP-NC compliant additive manufacturing system, focusing particularly on the development of the information model. The application model activities in the IDEF0 nomenclature and application reference model in EXPRESS are presented. The AM-layer-feature concept has been introduced to define the manufacturing feature of additive processes based on material deposition layer-by-layer. Finally, a STEP-NC program generated from the EXPRESS model is presented, which can be implemented on an additive manufacturing system to validate the proposed model.                                                                                           

Downloads

Download data is not yet available.

References

ÁLVARES, A. J. et al. A web-based STEP-NC-compliant architecture for low cost 3D part manufacturing. International Journal of Manufacturing Research, v. 11, n. 1, p. 1, 2016.

BONNARD, R.; MOGNOL, P.; HASCOËT, J. Y. Integration of Rapid Manufacturing processes in a high-level numerical chain. 4th International Conference on Advanced Research in Virtual and Rapid Prototyping, p. 595–601, 2009.

BONNARD, R.; MOGNOL, P.; HASCOËT, J.-Y. A new digital chain for additive manufacturing processes. Virtual and Physical Prototyping, v. 5, n. 2, p. 75–88, jun. 2010.

BONNARD, R.; RODRIGUEZ, E.; ALVARES, A. J. An Advanced STEP-NC Platform for Additive Manufacturing. In: Industrializing Additive Manufacturing - Proceedings of Additive Manufacturing in Products and Applications - AMPA2017. Cham: Springer International Publishing, 2018. p. 127–136.

BRUNNERMEIER, S. B.; MARTIN, S. A. Interoperability cost analysis of the US automotive supply chain: Final report. Research Triangle Institute, n. 7007, 1999.

CARDOSO, W. et al. Digital manufacturing, industry 4.0, clould computing and thing internet: Brazilian contextualization and reality. Independent Journal of Management & Production, v. 8, n. 2, p. 459, 1 jun. 2017.

CARLEBERG, P. Product Model Driven Direct Manufacturing. The SFF Symposium, University of Texas, p. 270–276, 1994.

CHA, J.-M. et al. A roadmap for implementing new manufacturing technology based on STEP-NC. Journal of Intelligent Manufacturing, v. 27, n. 5, p. 959–973, 4 out. 2016.

CONSORTIUM WORLD WIDE WEB. Scalable Vector Graphics - SVG Format. 1999.

DANJOU, S.; KOEHLER, P. Bridging the Gap between CAD and Rapid Technologies Exigency of Standardized Data Exchange. 12th European Forum on Rapid Prototyping, 2008.

HUANG, Y. et al. Additive manufacturing: current state, future potential, gaps and needs, and recommendations. Journal of Manufacturing Science and Engineering, v. 137, n. 1, p. 14001, 2015.

ISO 14649-1: Industrial automation systems and integration — Physical device control — Data model for computerized numerical controllers —Part 1: Overview and fundamental principles. 2003.

ISO 14649-1:2003. Industrial automation systems and integration - Physical device control - Data model for computerized numerical controllers - Part 1: Overview and fundamental principles. [s.d.].

ISO 14649-10:2004. Industrial automation systems and integration - Physical device control - Data model for computerized numerical controllers-Part 10: General process data. [s.d.].

ISO 6983-1:1982. Numerical control of machines - Program format and definition of address words - Part1: Data format for positioning, line motion and contouring control systems., [s.d.].

ISO/AWI14649-17:2016. Automation systems and integration - Physical device control - Data model for computerized numerical controllers - Part 17: Process data for additive manufacturing processes. Retrieved from https://www.din.de/en/getting-involved/standards-committees/nwm/projects/wdc-proj:din21:259391588, [s.d.].

ISO/TS10303-27:2000. Industrial automation systems and integration -- Product data representation and exchange -- Part 27: Implementation methods: Java TM programming language binding to the standard data access interface with Internet/Intranet extensions. 2000.

ISO10303-11:2004. Industrial automation systems and integration -- Product data representation and exchange -- Part 11: Description methods: The EXPRESS language reference manual. 2004.

ISO10303-203:2011. Industrial automation systems and integration -- Product data representation and exchange -- Part 203: Application protocol: Configuration controlled 3D design of mechanical parts and assemblies. 2011.

ISO10303-21:2016. Industrial automation systems and integration -- Product data representation and exchange -- Part 21: Implementation methods: Clear text encoding of the exchange structure. 2016.

ISO10303-214:2010. Industrial automation systems and integration -- Product data representation and exchange -- Part 214: Application protocol: Core data for automotive mechanical design processes. 2010.

ISO10303-22:1998. Industrial automation systems and integration -- Product data representation and exchange -- Part 22: Implementation methods: Standard data access interface. 1998.

ISO10303-224:2006. Industrial automation systems and integration -- Product data representation and exchange -- Part 224: Application protocol: Mechanical product definition for process planning using machining features. 2006.

ISO10303-238. Industrial automation systems and integration -- Product data representation and exchange -- Part 238: Application protocol: Application interpreted model for computerized numerical controllers. 2007.

ISO10303-242:2014. Industrial automation systems and integration -- Product data representation and exchange -- Part 242: Application protocol: Managed model-based 3D engineering. 2014.

ISO10303-42:2014. Industrial automation systems and integration -- Product data representation and exchange -- Part 42: Integrated generic resource: Geometric and topological representation. 2014.

JEE, H. S.; LEE, B. Y. Slicing STEP-base CAD models for CAD/RP interface. The SFF Symposium, University of Texas, 1999.

KAI, C. C.; JACOB, G. G. K.; MEI, T. Interface between CAD and Rapid Prototyping systems. Part 2: LMI - An improved interface. The International Journal of Advanced Manufacturing Technology, v. 13, n. 8, p. 571–576, ago. 1997.

KRAMER, T. R. et al. Run-time interpretation of STEP-NC: implementation and performance. International Journal of Computer Integrated Manufacturing, v. 19, n. 6, p. 495–507, set. 2006.

KUMAR, V.; DUTTA, D. An assessment of data formats for layered manufacturing. Advances in Engineering Software, v. 28, n. 3, p. 151–164, 1997.

LASI, H. et al. Industry 4.0. Business & Information Systems Engineering, v. 6, n. 4, p. 239–242, 19 ago. 2014.

LU, Y.; CHOI, S.; WITHERELL, P. Towards an Integrated Data Schema Design for Additive Manufacturing. Asme, n. August, p. 1–11, 2015.

NASSAR, A. R.; REUTZEL, E. W. A proposed digital thread for additive manufacturing. Solid Freeform Fabrication, p. 19–43, 2013.

NASSEHI, A. NEWMAN, S.T. ALLEN, R. D. STEP-NC compliant process planning as an enabler for adaptive global manufacturing for adaptive global manufacturing. Robotics and Computer-Integrated Manufacturing, n. October, 2006.

NEGI, S.; DHIMAN, S.; SHARMA, R. K. Basics, Applications and Future of Additive Manufacturing Technologies: a Review. Journal of Manufacturing Technology Research, v. 5, n. 1-2, p. 75–96, 2016.

PAVIOT, T. pythonOCC, 3D CAD/CAE/PLM development framework for the Python programming language. Retrieved from http://www.pythonocc.org/quick-examples/step-ap203-import/, 2014.

PRATT, M. The STEP standard as geometry transfer medium for SFF. NSF Workshop on Design Methodologies for Solid Freeform Fabrication, 1995.

PRATT, M. J. Introduction to ISO 10303—the STEP Standard for Product Data Exchange. Journal of Computing and Information Science in Engineering, v. 1, n. 1, p. 102, 2001.

RAUCH, M. et al. An advanced STEP-NC controller for intelligent machining processes. Robotics and Computer-Integrated Manufacturing, v. 28, n. 3, p. 375–384, 2012.

RIAÑO, C. I. et al. Closed-loop Integration Model for Dimensional and Geometric Inspection of Prismatic Parts Based on the STEP-NC standard24th ABCM International Congress of Mechanical Engineering. Anais...Curitiba: 2017

ROCK, S. J.; WOZNY, M. J. A Flexible File Format for Solid Freeform Fabrication. Proceedings Solid Freeform Fabrication Symposium, p. 1–12, 1991.

RODRIGUEZ, E.; RIANO JAIMES, C. I.; ALVARES, A. Projeto Mecatrônico de un Robô com Cinemática Paralela Delta Linear para Manufactura AditivaAnais do IX Congresso Brasileiro de Engenharia de Fabricação. Anais...ABCM, 2017Disponível em: <http://abcm.org.br/anais-de-eventos/COF2017/0282>

RYOU, M. S. et al. Development of a data interface for rapid prototyping in STEP-NC. International Journal of Computer Integrated Manufacturing, v. 19, n. 6, p. 614–626, set. 2006.

SUH, S. H. et al. Architecture and implementation of a shop-floor programming system for STEP-compliant CNC. Computer-Aided Design, v. 35, n. 12, p. 1069–1083, out. 2003.

SZILVŚI-NAGY, M.; MÁTYÁSI, G. Analysis of STL files. Mathematical and Computer Modelling, v. 38, n. 7-9, p. 945–960, out. 2003.

TOQUICA, J. S. et al. A STEP-NC Compliant Robotic Machining Platform for Advanced Manufacturing. International Journal of Advanced Manufacturing Technology, 2017.

XÚ, S.; ANWER, N.; LAVERNHE, S. Conversion of G-code programs for milling into STEP-NC. In: JCM:International Joint Conference on Mechanics, Design Engineering and Advanced Manufacturing, Toulouse, France (2014), p. 495, 2014.

XU, X. W. et al. STEP-compliant NC research: The search for intelligent CAD/CAPP/CAM/CNC integration. International Journal of Production Research, v. 43, n. 17, p. 3703–3743, 2005.

ZENG, K. et al. Layer by Layer Validation of Geometrical Accuracy in Additive Manufacturing processes. Proceedings of Twenty Forth Annual International Solid Freeform Fabrication Symposium – An Additive Manufacturing Conference, n. 1, p. 76–87, 2013.

ZHANG, X. et al. A STEP-compliant process planning system for CNC turning operations. Robotics and Computer-Integrated Manufacturing, v. 27, n. 2, p. 349–356, abr. 2011.

Downloads

Published

2018-03-01

How to Cite

Rodriguez, E., Bonnard, R., & Alvares, A. J. (2018). PROGRESSES IN THE DEVELOPMENT OF A STEP-NC COMPLIANT ADDITIVE MANUFACTURING SYSTEM. Revista Produção E Desenvolvimento, 4(1), 39–53. https://doi.org/10.32358/rpd.2018.v4.310

Issue

Section

Dossier "Energy and climate"