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

Full description

Bibliographic Details
Main Authors: Julio Garrido, Diego Silva, Juan Sáez
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