UPSI Digital Repository (UDRep)
Start | FAQ | About
Menu Icon

QR Code Link :

Type :article
Subject :TA Engineering (General). Civil engineering (General)
ISSN :0268-3768
Main Author :Kamran Latif
Title :Expert system to implement STEP-NC data interface model on CNC machine
Place of Production :Tanjung Malim
Publisher :Fakulti Teknikal Dan Vokasional
Year of Publication :2023
Notes :International Journal of Advanced Manufacturing Technology
Corporate Name :Universiti Pendidikan Sultan Idris
HTTP Link :Click to view web link

Abstract : Universiti Pendidikan Sultan Idris
One of the issues in manufacturing is implementing the standard for the exchange of product data-numerical control (STEP-NC) data interface model on computer numeric control (CNC) machines. The most often used STEP-NC programming techniques for this implementation are indirect, interpreted, and adaptive. Because of the ease of integration with existing control systems, the performance of the interpreted method was noticeably superior to that of the indirect and adaptive approaches. This concept has resulted in the creation of several tools, systems, designs, algorithms, and methods. In this study, a new STEP-NC implementation system has been created, in which the interpretation has been done using entity-plus string-based (double layer) for more precise data extractions, the tool paths system can create facing, pocket, drill, bore, ream, countersink, side, slot, and contour operations, the output file generation system can create output as per interpreted and hybrid programming approaches, and the execution system can handle multi-threaded operations. To enhance the overall interpretation system and automate implementation by reducing manual intervention, an expert system has also been incorporated. The STEP-NC part 21 examples 1 and 2 part programs were manufactured on the CNC prototype to validate the technology. The creation of the system, the design of the algorithm, the experimental verification, the conclusion, and the future suggestions are described in the papers content. 2023, The Author(s), under exclusive licence to Springer-Verlag London Ltd., part of Springer Nature.

References

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


This material may be protected under Copyright Act which governs the making of photocopies or reproductions of copyrighted materials.
You may use the digitized material for private study, scholarship, or research.

Back to previous page

Installed and configured by Bahagian Automasi, Perpustakaan Tuanku Bainun, Universiti Pendidikan Sultan Idris
If you have enquiries, kindly contact us at pustakasys@upsi.edu.my or 016-3630263. Office hours only.