STEP-NC-Compliant Implementation to Support Mixed-Control Technologies Applied to Stone-Processing Machines Based on Industrial Automation Standards
STEP-NC (Standard for the Exchange of Product Model Data–Numerical Control) for metal milling and turning is not implemented by industrial computer numerical controllers. Solutions reported are prototypes based on post-processing in G-code. Moreover, minority machining processes, such as stone cutti...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2021-11-01
|
Series: | Machines |
Subjects: | |
Online Access: | https://www.mdpi.com/2075-1702/9/12/327 |
_version_ | 1797502839481696256 |
---|---|
author | Julio Garrido Diego Silva Juan Sáez |
author_facet | Julio Garrido Diego Silva Juan Sáez |
author_sort | Julio Garrido |
collection | DOAJ |
description | STEP-NC (Standard for the Exchange of Product Model Data–Numerical Control) for metal milling and turning is not implemented by industrial computer numerical controllers. Solutions reported are prototypes based on post-processing in G-code. Moreover, minority machining processes, such as stone cutting, have not yet been contemplated in the STEP-NC standard. This article takes that sector as a use case. An extended STEP-NC model for circular saw stone-cutting operations is proposed, and a prototype automation implementation is developed to work with this extended model. This article shows how modern technological resources for coordinated axes control provided by many industrial controllers for the automation of general-purpose machines can speed up the processes of implementing STEP-NC numerical controllers. This article proposes a mixed and flexible approach for STEP-NC-based machine automation, where different strategies can coexist when it comes to executing STEP-NC machining files, so controllers do not need to implement the standard in an exhaustive way for all the possible features, but only at selected ones when convenient. This is demonstrated in a prototype implementation which is able to process STEP-NC product files with mixed-feature types: standard milling and non-standard sawblade features for stone processing. |
first_indexed | 2024-03-10T03:41:52Z |
format | Article |
id | doaj.art-4cef85022a744621ade3df36959a4da0 |
institution | Directory Open Access Journal |
issn | 2075-1702 |
language | English |
last_indexed | 2024-03-10T03:41:52Z |
publishDate | 2021-11-01 |
publisher | MDPI AG |
record_format | Article |
series | Machines |
spelling | doaj.art-4cef85022a744621ade3df36959a4da02023-11-23T09:16:37ZengMDPI AGMachines2075-17022021-11-0191232710.3390/machines9120327STEP-NC-Compliant Implementation to Support Mixed-Control Technologies Applied to Stone-Processing Machines Based on Industrial Automation StandardsJulio Garrido0Diego Silva1Juan Sáez2Automation and System Engineering Department, School of Industrial Engineering, Campus Lagoas Marcosende, Universidade de Vigo, 36310 Vigo, SpainAutomation and System Engineering Department, School of Industrial Engineering, Campus Lagoas Marcosende, Universidade de Vigo, 36310 Vigo, SpainAutomation and System Engineering Department, School of Industrial Engineering, Campus Lagoas Marcosende, Universidade de Vigo, 36310 Vigo, SpainSTEP-NC (Standard for the Exchange of Product Model Data–Numerical Control) for metal milling and turning is not implemented by industrial computer numerical controllers. Solutions reported are prototypes based on post-processing in G-code. Moreover, minority machining processes, such as stone cutting, have not yet been contemplated in the STEP-NC standard. This article takes that sector as a use case. An extended STEP-NC model for circular saw stone-cutting operations is proposed, and a prototype automation implementation is developed to work with this extended model. This article shows how modern technological resources for coordinated axes control provided by many industrial controllers for the automation of general-purpose machines can speed up the processes of implementing STEP-NC numerical controllers. This article proposes a mixed and flexible approach for STEP-NC-based machine automation, where different strategies can coexist when it comes to executing STEP-NC machining files, so controllers do not need to implement the standard in an exhaustive way for all the possible features, but only at selected ones when convenient. This is demonstrated in a prototype implementation which is able to process STEP-NC product files with mixed-feature types: standard milling and non-standard sawblade features for stone processing.https://www.mdpi.com/2075-1702/9/12/327automationmotion controlCAD-CAM-CNC chainstone-cutting machinestone-milling machineautomation standards |
spellingShingle | Julio Garrido Diego Silva Juan Sáez STEP-NC-Compliant Implementation to Support Mixed-Control Technologies Applied to Stone-Processing Machines Based on Industrial Automation Standards Machines automation motion control CAD-CAM-CNC chain stone-cutting machine stone-milling machine automation standards |
title | STEP-NC-Compliant Implementation to Support Mixed-Control Technologies Applied to Stone-Processing Machines Based on Industrial Automation Standards |
title_full | STEP-NC-Compliant Implementation to Support Mixed-Control Technologies Applied to Stone-Processing Machines Based on Industrial Automation Standards |
title_fullStr | STEP-NC-Compliant Implementation to Support Mixed-Control Technologies Applied to Stone-Processing Machines Based on Industrial Automation Standards |
title_full_unstemmed | STEP-NC-Compliant Implementation to Support Mixed-Control Technologies Applied to Stone-Processing Machines Based on Industrial Automation Standards |
title_short | STEP-NC-Compliant Implementation to Support Mixed-Control Technologies Applied to Stone-Processing Machines Based on Industrial Automation Standards |
title_sort | step nc compliant implementation to support mixed control technologies applied to stone processing machines based on industrial automation standards |
topic | automation motion control CAD-CAM-CNC chain stone-cutting machine stone-milling machine automation standards |
url | https://www.mdpi.com/2075-1702/9/12/327 |
work_keys_str_mv | AT juliogarrido stepnccompliantimplementationtosupportmixedcontroltechnologiesappliedtostoneprocessingmachinesbasedonindustrialautomationstandards AT diegosilva stepnccompliantimplementationtosupportmixedcontroltechnologiesappliedtostoneprocessingmachinesbasedonindustrialautomationstandards AT juansaez stepnccompliantimplementationtosupportmixedcontroltechnologiesappliedtostoneprocessingmachinesbasedonindustrialautomationstandards |