Development of an Open-Source CNC-Based Controller for Automatic Workpiece Changer Considering Heterogeneous CNC Interfaces
This paper presents the development of an open-source, CNC-based control system for efficiently managing an Automatic Workpiece Changer (AWC). To overcome the limitations of flexibility and scalability in conventional commercial CNC systems, LinuxCNC was adopted as the open-source CNC platform. An EtherCAT-based communication system was designed to enable real-time data exchange between the controller and hardware. Additionally, a Python-based integration approach was implemented to facilitate seamless data exchange with machining CNC systems. A user-customized GUI was developed using Qt Designer for effective control and monitoring. The performance of the developed system was validated through experiments conducted on AWC hardware components.
Authors
- Dae-Hyuk Park
- Soon Hong Kwon
- Seojeong Lee (ORCID: https://orcid.org/0000-0003-4382-5195)
- Beomsu Kim (ORCID: https://orcid.org/0000-0002-5656-7191)
- Byeong-Hee Kim
- Yong-Jai Park
Publication Details
- Journal
- Journal of The Korean Society of Manufacturing Technology Engineers
- Published
- 2025-04-15
- DOI
- https://doi.org/10.7735/ksmte.2025.34.2.73
- Primary Topic
- Manufacturing Process and Optimization
- Type
- article
- Field-Weighted Citation Impact
- 0.00