Content area

Abstract

The traditional process of creating G-code is time-intensive and requires expertise in CNC programming. Recently, several AI software have appeared. They communicate using prompts, and the user can also provide a drawing, which the AI processes. AI software, such as ChatGPT, Bing AI Copilot, became publicly available approximately two years ago. The question arises whether G-code can be obtained using these software. A review of the literature confirmed that no studies have addressed the application of these software tools for generating G-code. In this paper the input in AI software is a textual description of the part material and tool, the dimensions of the blank, and what details on the part need to be processed. In addition to the text, a drawing of the part with all necessary dimensions is given as input. The output is G-code. Testing of the code was performed: comparing with expert-created G-code to benchmark performance and running the generated G-code on virtual CNC machines. Based on the analysis of dozen parts and three different software tools, it was concluded that at the current stage of AI software development, the generated G-codes contain about 20% incorrect commands, requiring human review and correction.

Details

1009240
Title
Rapid G-Coding – Obtaining G-code Using AI
Volume
1339
Issue
1
First page
012014
Number of pages
7
Publication year
2025
Publication date
Oct 2025
Publisher
IOP Publishing
Place of publication
Bristol
Country of publication
United Kingdom
ISSN
17578981
e-ISSN
1757899X
Source type
Scholarly Journal
Language of publication
English
Document type
Journal Article
ProQuest document ID
3264635199
Document URL
https://www.proquest.com/scholarly-journals/rapid-g-coding-obtaining-code-using-ai/docview/3264635199/se-2?accountid=208611
Copyright
Published under licence by IOP Publishing Ltd. This work is published under https://creativecommons.org/licenses/by/4.0/ (the "License"). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Last updated
2025-10-24
Database
ProQuest One Academic