An off-line application that determines the maximum accuracy of the realization of reference points from G-code for given parameters of CNC machine dynamics

The paper presents an off-line application that determines the maximum accuracy of the reference points for the given dynamics parameters of a CNC machine. These parameters are maximum speed, acceleration, and JERK. The JERK parameter determines the rate of change of acceleration. These parameters a...

Full description

Bibliographic Details
Main Authors: Bogdan Kwiatkowski, Tadeusz Kwater, Damian Mazur, Jacek Bartman
Format: Article
Language:English
Published: Polish Academy of Sciences 2023-11-01
Series:Bulletin of the Polish Academy of Sciences: Technical Sciences
Subjects:
Online Access:https://journals.pan.pl/Content/129084/PDF/BPASTS_2024_72_1_3666.pdf
_version_ 1797289360909926400
author Bogdan Kwiatkowski
Tadeusz Kwater
Damian Mazur
Jacek Bartman
author_facet Bogdan Kwiatkowski
Tadeusz Kwater
Damian Mazur
Jacek Bartman
author_sort Bogdan Kwiatkowski
collection DOAJ
description The paper presents an off-line application that determines the maximum accuracy of the reference points for the given dynamics parameters of a CNC machine. These parameters are maximum speed, acceleration, and JERK. The JERK parameter determines the rate of change of acceleration. These parameters are defined for each working axis of the machine. The main achievement of the algorithm proposed in the article is the determination of the smallest error specified for each reference point resulting from the implemented G-code for the considered dynamic parameters of the CNC machine. The solutions to this problem in industry consider the improvement in the accuracy of hitting the reference points, but they do not provide information on whether the obtained solution is optimal for such parameters of the machine dynamics. The algorithm makes the accuracy dependent on the adopted dynamic parameters of the machine and the parameters of the PLC controller used in the CNC machine.
first_indexed 2024-03-07T19:03:51Z
format Article
id doaj.art-eb221ce25eff4b90ade0892c7e5533d4
institution Directory Open Access Journal
issn 2300-1917
language English
last_indexed 2024-03-07T19:03:51Z
publishDate 2023-11-01
publisher Polish Academy of Sciences
record_format Article
series Bulletin of the Polish Academy of Sciences: Technical Sciences
spelling doaj.art-eb221ce25eff4b90ade0892c7e5533d42024-03-01T11:06:21ZengPolish Academy of SciencesBulletin of the Polish Academy of Sciences: Technical Sciences2300-19172023-11-01721https://doi.org/10.24425/bpasts.2023.147345An off-line application that determines the maximum accuracy of the realization of reference points from G-code for given parameters of CNC machine dynamicsBogdan Kwiatkowski0https://orcid.org/0000-0001-5287-2191Tadeusz Kwater1https://orcid.org/0000-0001-5095-613XDamian Mazur2https://orcid.org/0000-0002-3247-5903Jacek Bartman3https://orcid.org/0000-0001-7372-2029Department of Electrical and Computer Engineering Fundamentals, Rzeszow University of Technology, ul. W. Pola 2, 35-959 Rzeszow, PolandInstitute of Technical Engineering, State University of Technology and Economics in Jaroslaw, ul. Czarnieckiego 16, 37-500 Jaroslaw, PolandDepartment of Electrical and Computer Engineering Fundamentals, Rzeszow University of Technology, ul. W. Pola 2, 35-959 Rzeszow, PolandUniversity of Rzeszow, ul. Rejtana 16C, Rzeszow, PolandThe paper presents an off-line application that determines the maximum accuracy of the reference points for the given dynamics parameters of a CNC machine. These parameters are maximum speed, acceleration, and JERK. The JERK parameter determines the rate of change of acceleration. These parameters are defined for each working axis of the machine. The main achievement of the algorithm proposed in the article is the determination of the smallest error specified for each reference point resulting from the implemented G-code for the considered dynamic parameters of the CNC machine. The solutions to this problem in industry consider the improvement in the accuracy of hitting the reference points, but they do not provide information on whether the obtained solution is optimal for such parameters of the machine dynamics. The algorithm makes the accuracy dependent on the adopted dynamic parameters of the machine and the parameters of the PLC controller used in the CNC machine.https://journals.pan.pl/Content/129084/PDF/BPASTS_2024_72_1_3666.pdfjerkreference pointscnc machinefeed
spellingShingle Bogdan Kwiatkowski
Tadeusz Kwater
Damian Mazur
Jacek Bartman
An off-line application that determines the maximum accuracy of the realization of reference points from G-code for given parameters of CNC machine dynamics
Bulletin of the Polish Academy of Sciences: Technical Sciences
jerk
reference points
cnc machine
feed
title An off-line application that determines the maximum accuracy of the realization of reference points from G-code for given parameters of CNC machine dynamics
title_full An off-line application that determines the maximum accuracy of the realization of reference points from G-code for given parameters of CNC machine dynamics
title_fullStr An off-line application that determines the maximum accuracy of the realization of reference points from G-code for given parameters of CNC machine dynamics
title_full_unstemmed An off-line application that determines the maximum accuracy of the realization of reference points from G-code for given parameters of CNC machine dynamics
title_short An off-line application that determines the maximum accuracy of the realization of reference points from G-code for given parameters of CNC machine dynamics
title_sort off line application that determines the maximum accuracy of the realization of reference points from g code for given parameters of cnc machine dynamics
topic jerk
reference points
cnc machine
feed
url https://journals.pan.pl/Content/129084/PDF/BPASTS_2024_72_1_3666.pdf
work_keys_str_mv AT bogdankwiatkowski anofflineapplicationthatdeterminesthemaximumaccuracyoftherealizationofreferencepointsfromgcodeforgivenparametersofcncmachinedynamics
AT tadeuszkwater anofflineapplicationthatdeterminesthemaximumaccuracyoftherealizationofreferencepointsfromgcodeforgivenparametersofcncmachinedynamics
AT damianmazur anofflineapplicationthatdeterminesthemaximumaccuracyoftherealizationofreferencepointsfromgcodeforgivenparametersofcncmachinedynamics
AT jacekbartman anofflineapplicationthatdeterminesthemaximumaccuracyoftherealizationofreferencepointsfromgcodeforgivenparametersofcncmachinedynamics
AT bogdankwiatkowski offlineapplicationthatdeterminesthemaximumaccuracyoftherealizationofreferencepointsfromgcodeforgivenparametersofcncmachinedynamics
AT tadeuszkwater offlineapplicationthatdeterminesthemaximumaccuracyoftherealizationofreferencepointsfromgcodeforgivenparametersofcncmachinedynamics
AT damianmazur offlineapplicationthatdeterminesthemaximumaccuracyoftherealizationofreferencepointsfromgcodeforgivenparametersofcncmachinedynamics
AT jacekbartman offlineapplicationthatdeterminesthemaximumaccuracyoftherealizationofreferencepointsfromgcodeforgivenparametersofcncmachinedynamics