Expert system to implement STEP-NC data interface model on CNC machine.

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 adap...

Full description

Saved in:
Bibliographic Details
Main Authors: Latif, Kamran, Rodriguez, Efrain, Bonnard, Renan, Yusof, Yusri, Abdul Kadir, Aini Zuhra
Format: Article
Published: Springer Science and Business Media Deutschland GmbH 2023
Subjects:
Online Access:http://eprints.utm.my/105424/
http://dx.doi.org/10.1007/s00170-023-12582-9
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Universiti Teknologi Malaysia
id my.utm.105424
record_format eprints
spelling my.utm.1054242024-06-30T00:41:11Z http://eprints.utm.my/105424/ Expert system to implement STEP-NC data interface model on CNC machine. Latif, Kamran Rodriguez, Efrain Bonnard, Renan Yusof, Yusri Abdul Kadir, Aini Zuhra TJ Mechanical engineering and machinery 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 paper’s content. Springer Science and Business Media Deutschland GmbH 2023-12 Article PeerReviewed Latif, Kamran and Rodriguez, Efrain and Bonnard, Renan and Yusof, Yusri and Abdul Kadir, Aini Zuhra (2023) Expert system to implement STEP-NC data interface model on CNC machine. International Journal Of Advanced Manufacturing Technology, 129 (11-12). pp. 5371-5385. ISSN 0268-3768 http://dx.doi.org/10.1007/s00170-023-12582-9 DOI: 10.1007/s00170-023-12582-9
institution Universiti Teknologi Malaysia
building UTM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Teknologi Malaysia
content_source UTM Institutional Repository
url_provider http://eprints.utm.my/
topic TJ Mechanical engineering and machinery
spellingShingle TJ Mechanical engineering and machinery
Latif, Kamran
Rodriguez, Efrain
Bonnard, Renan
Yusof, Yusri
Abdul Kadir, Aini Zuhra
Expert system to implement STEP-NC data interface model on CNC machine.
description 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 paper’s content.
format Article
author Latif, Kamran
Rodriguez, Efrain
Bonnard, Renan
Yusof, Yusri
Abdul Kadir, Aini Zuhra
author_facet Latif, Kamran
Rodriguez, Efrain
Bonnard, Renan
Yusof, Yusri
Abdul Kadir, Aini Zuhra
author_sort Latif, Kamran
title Expert system to implement STEP-NC data interface model on CNC machine.
title_short Expert system to implement STEP-NC data interface model on CNC machine.
title_full Expert system to implement STEP-NC data interface model on CNC machine.
title_fullStr Expert system to implement STEP-NC data interface model on CNC machine.
title_full_unstemmed Expert system to implement STEP-NC data interface model on CNC machine.
title_sort expert system to implement step-nc data interface model on cnc machine.
publisher Springer Science and Business Media Deutschland GmbH
publishDate 2023
url http://eprints.utm.my/105424/
http://dx.doi.org/10.1007/s00170-023-12582-9
_version_ 1803334980987781120