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. https://doi.org/10.1016/j.compind. 2005.06.002
Suh S-H, Cheon S-U (2002) A framework for an intelligent CNC and data model. Int J Advan Manuf Technol 19:727–735. https://doi.org/10.1007/s001700200083
ISO 10303-1. Industrial automation systems and integrationproduct data representation and exchange-part 1: overview and fundamental principles. International Standard, ISO/TC 184/SC 4, (1994 and 2021). https://www.iso.org/standard/72237.html
ISO (International Standards Organization) (2004) ISO 14649: industrial automation systems and integration-physical device control-data model for computerized numerical controllers, Part 10: General Process Data. https://www.iso.org/standard/40895.html
Ridwan F, Xun X, Liu G (2012) A framework for machining optimisation based on STEP-NC. J Intell Manuf 23:423–441. https://doi.org/10.1007/s10845-010-0380-9
Latif K, Yusof Y, Kadir AZA (2022) Development of virtual component-based STEP-compliant CNC system. Prog Add Manuf 7(1):77–85. https://doi.org/10.1007/s40964-021-00215-0
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. https://doi.org/10.1016/j.rcim.2011.11.001
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:2549–2566. https://doi.org/10.1007/s00170-021-06741-z
Aydin N, Newman ST, Allen RD (2006) The application of multiagent systems for STEP-NC computer aided process planning of prismatic components. Int J Mach Tool Manuf 46(5):559–574. https://doi.org/10.1016/j.ijmachtools.2005.06.005
Lee W, Bang Y-B, Ryou MS, Kwon WH, Jee HS (2006) Development of a PC-based milling machine operated by STEP-NC in XML format. Int J Comput Integr Manuf 19(6):593–602. https://doi.org/10.1080/09511920600623674
Francesco C, Celentano G (2007) Design and realization of a STEP-NC compliant CNC embedded controller. IEEE conference on emerging technologies and factory automation, pp 1010–1017. https://doi.org/10.1109/EFTA.2007.4416894
Kramer Thomas R, Proctor F, Xun Xu, Michaloski JL (2006) Run-time interpretation of STEP-NC: implementation and performance. Int J Comput Integr Manuf 19(6):495–507. https://doi.org/10.1080/09511920600622056
Lan H, Liu R, Zhang C (2008) A multi-agent-based intelligent STEP-NC controller for CNC machine tools. Int J Prod Res 46(14):3887–3907. https://doi.org/10.1080/00207540701213494
Minhat M, Vyatkin V, Xun X, Wong S, Al-Bayaa Z (2009) A novel open CNC architecture based on STEP-NC data model and IEC 61499 function blocks. Robot Comput-Integr Manuf 25(3):560–569. https://doi.org/10.1016/j.rcim.2008.03.021
Li P, Tianliang H, Zhang C (2011) A unified communication framework for intelligent integrated CNC on the shop floor. Procedia Eng 15:840–847. https://doi.org/10.1016/j.proeng.2011.08.156
Sivakumar S, Dhanalakshmi V (2013) A feature-based system for CAD/CAM integration through STEP file for cylindrical parts. Indian J Eng Mater Sci (IJEMS) 20:21–26. http://nopr.niscpr.res. in/handle/123456789/16151
Pacheco NDO, Eduardo H, Rosso RS Jr, Hounsell MDS, Ferreira JCE (2012) Application of the step-NC standard in a computer numerical controlled machining device. In: ABCM symposium series in mechatronics, vol 5, pp 713–723. https://abcm.org.br/symposium-series/SSM_Vol5/Section_IV_Industrial_Informatics_Discrete_and_Hybrid_Systems/05322.pdf
Hu P, Hongya F, Zhenyu H, Dedong H (2014) A closed-loop and self-learning STEP-NC machining system. IEEE/ASME international conference on advanced intelligent mechatronics, pp.1598–1603. https://doi.org/10.1109/AIM.2014.6878312
Zhang X, Nassehi A, Safaieh M, Newman ST (2013) Process comprehension for shopfloor manufacturing knowledge reuse. Int J Prod Res 51(23–24):7405–7419. https://doi.org/10.1080/00207543.2012.757669
Xiao W, Zheng L, Huan J, Lei P (2015) A complete CAD/CAM/CNC solution for STEP-compliant manufacturing. Robot Comput-Integr Manuf 31:1–10. https://doi.org/10.1016/j.rcim.2014.06.003
Benavente JC, Ticona JC, Ferreira E, Goulart CM, de Oliveira VG (2013) A STEP-NC compliant system for the remote design and manufacture of mechanical components through the Internet. Int J Comput Integr Manuf 26(5):412–428. https://doi.org/10.1080/0951192X.2012.719086
Po H, Han Z, Fu Y, Fu H (2016) Implementation of real-time machining process control based on fuzzy logic in a new STEP-NC compatible system. Math Prob Eng. https://doi.org/10.1155/2016/9814973
Elias DM, Yusof Y, Minhat M (2014) An open STEP-NC controller via LabVIEW platform. In: Applied mechanics and materials, vol 660, pp 873–877, Trans Tech Publications Ltd. https://doi.org/10.4028/www.scientific.net/AMM.660.873
Latif K, Yusof Y, Nassehi A, Latif QBAI (2017) Development of a feature-based open soft-CNC system. Int J Adv Manuf Technol 89:1013–1024. https://doi.org/10.1007/s00170-016-9124-0