Abstract
Future manufacturing systems will need to be versatile, intelligent, adaptable, and long-lasting. Current systems cannot meet those criteria due to limitations in the data interface model and controller architecture. The Standard for the Exchange of Product Data-Numeric Control (STEP-NC) data interface model and open architecture control technology have the potential to enable the features of the next-generation manufacturing system. Three different programming approaches were used to implement the STEP-NC technology: indirect, interpreted and adapted. This study used open-architecture control, virtual component, and microcontroller technologies to develop an interpreted STEP-NC programming approach-based CNC system. The computer, Arduino microcontrollers, and custom boards were used to connect the system to the three-axis CNC milling machine. The STEP-NC implementation, on the other hand, has been done using a virtual component technology-based software system. The STEP-NC Part 21 programme file is read, parsed, interpreted, simulated, managed, and executed by the developed software. The paper’s content discusses system development as well as experimental validation. Finally, the study’s future directions are highlighted.
Similar content being viewed by others
References
Zhong RY, Xu X, Klotz E, Newman ST (2017) Intelligent manufacturing in the context of industry 4.0: a review. Engineering 3(5):616–630
Yusof Y, Latif K (2016) New technique for the interpretation of ISO 14649 and 6983 based on open CNC technology. Int J Comput Integr Manuf 29(2):136–148
Liang SY, Hecker RL, Landers RG (2004) Machining process monitoring and control: the state-of-the-art. J Manuf Sci Eng Trans ASME 126(2):297–310 (American Society of Mechanical Engineers Digital Collection)
Ramesh R, Jyothirmai S, Lavanya K (2013) Intelligent automation of design and manufacturing in machine tools using an open architecture motion controller. J Manuf Syst 32(1):248
Xu XW, Newman ST (2006) Making CNC machine tools more open, interoperable and intelligent—a review of the technologies. Comput Ind 57(2):141–152
Suh S-H, Cheon S-U (2002) A framework for an intelligent CNC and data model. Int J Adv Manuf Technol 19(10):727–735
Houshmand M, Valilai OF (2012) LAYMODalayered and modular platform for CAx product data integration based on the modular architecture of the standard for exchange of product data. Int J Comput Integr Manuf 25(6):473–487
Xu X, He Q (2004) Striving for a total integration of CAD, CAPP, CAM and CNC. Robot Comput Integr Manuf 20(2):101–109
Hamilton K, Hascoet JY, Rauch M (2014) Implementing STEP-NC: Exploring Possibilities for the Future of Advanced Manufacturing. In: Davim J. (eds) Modern Mechanical Engineering. Materials Forming, Machining and Tribology.https://doi.org/10.1007/978-3-642-45176-8_9
Ridwan F, Xu X, Liu G (2012) A framework for machining optimisation based on STEP-NC. J Intell Manuf 23(3):423–441
Rauch M, Laguionie R, Hascoet J-Y, Suh S-H (2012) An advanced STEP-NC controller for intelligent machining processes. Robot Comput Integr Manuf 28(3):375–384
Latif K, Adam A, Yusof Y, Kadir AZA (2021) A review of G code, STEP, STEP-NC, and open architecture control technologies based embedded CNC systems. Int J Adv Manuf Technol 114(9–10):2549–2566
Latif K, Yusof Y, Nassehi A, Imran Latif AQB (2017) Development of a feature-based open soft-CNC system. Int J Adv Manuf Technol 89(1–4):1013–1024
Xiao J, Eynard B, Anwer N, Durupt A, Le Duigou J, Danjou C (2021) STEP/STEP-NC-compliant manufacturing information of 3D printing for FDM technology. Int J Adv Manuf Technol 112(5):1713–1728
Rodriguez E, Alvares A (2019) A STEP-NC implementation approach for additive manufacturing. Proc Manuf 38:9–16
Bonnard R (2018) An Advanced STEP-NC Platform for Additive Manufacturing. In: Meboldt M, Klahn C. (eds) Industrializing Additive Manufacturing - Proceedings of Additive Manufacturing in Products and Applications - AMPA2017. AMPA 2017.https://doi.org/10.1007/978-3-319-66866-6_12
Acknowledgements
The authors would like to thank the Sustainable and Responsive Manufacturing (SUSREM) research group of Universiti Teknikal Melaka (UTeM). The authors also acknowledge the support of the Advanced Manufacturing and Material Centre (AMMC) of Universiti Tun Hussein Onn Malaysia (UTHM), Production Laboratory of Universiti Teknologi Malaysia (UTM). This work is supported by the Ministry of Higher Education (MoHE) Malaysia under the Prototype Research Grant Scheme (PRGS) number PRGS/2020/FTKMP-COSSID/T00026.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Latif, K., Yusof, Y. & Kadir, A.Z.A. Development of virtual component-based STEP-compliant CNC system. Prog Addit Manuf 7, 77–85 (2022). https://doi.org/10.1007/s40964-021-00215-0
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40964-021-00215-0