한국생산제조학회 학술지 영문 홈페이지
[ Best Paper of This Month ]
Journal of the Korean Society of Manufacturing Technology Engineers - Vol. 34, No. 2, pp.73-80
ISSN: 2508-5107 (Online)
Print publication date 15 Apr 2025
Received 13 Jan 2025 Revised 03 Mar 2025 Accepted 04 Mar 2025
DOI: https://doi.org/10.7735/ksmte.2025.34.2.73

이기종 CNC 간 인터페이스를 고려한 오픈소스 CNC 기반 공작물 자동 공급장치 제어기 개발

권순환a ; 김범수a ; 이수빈a ; 박대유b ; 박용재a ; 김병희a, *
Development of an Open-Source CNC-Based Controller for Automatic Workpiece Changer Considering Heterogeneous CNC Interfaces
Soonhwan Kwona ; Beomsu Kima ; Suvin Leea ; Dae-Yu Parkb ; Yong-Jai Parka ; Byeonghee Kima, *
aDepartment of Smart Health Science and Technology, Kangwon National University
bSystem S/W R&D Center, HWACHEON Machine Tool Co.,Ltd.

Correspondence to: *Tel.: +82-33-250-6374 E-mail address: kbh@kangwon.ac.kr (Byeonghee Kim).

Abstract

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.

Keywords:

Open-source CNC, Heterogeneous CNC, Automatic workpiece changer, EtherCAT communication

Acknowledgments

이 연구는 2022년도 정부(산업통상자원부)의 재원으로 한국산업기술진흥원(P0020616, 2022년 산업혁신인재성장지원사업)과 2020년도 산업통상자원부 및 산업기술평가관리원(KEIT, 20012834)의 지원을 받아 수행된 연구임.

References

  • Assawarungsri, T., Sakulyungyuencharoen, N., Janthong, N., 2018, A Systematic Approach to Design Automatic Workpiece Changer of CNC Machining Center, In 2018 Third International Conference on Engineering Science and Innovative Technology (ESIT), 1-5. [https://doi.org/10.1109/ESIT.2018.8665163]
  • Assawarungsri, T., Janthong, N., 2018, Applying the Axiomatic Design with Design Constraint to Redesign of Automatic Work-piece Changer, In 2018 IEEE International Conference on Industrial Engineering and Engineering Management (IEEM), 1741-1745. [https://doi.org/10.1109/IEEM.2018.8607395]
  • Kandera, M., Císar, M., Kuric, I., 2019, Modification of Clamping System Designated for Automatic Workpiece Exchange, Manuf. Technol., 19:3 414-418. [https://doi.org/10.21062/ujep/306.2019/a/1213-2489/MT/19/3/414]
  • Liao, Q., Yang, J., Zhou, Y., 2019, Sustainable Scheduling of an Automatic Pallet Changer System by Multi-Objective Evolutionary Algorithm with First Piece Inspection, Sustainability, 11:5 1498. [https://doi.org/10.3390/su11051498]
  • Cao, S. K., Yang, S. W., Chen, X. S., Wang, G. C., Song, W. W., 2011, Milling Machine Design Based on Open CNC System, Applied Mechanics and Materials, 52-54 887-872. [https://doi.org/10.4028/www.scientific.net/AMM.52-54.887]
  • Khanna, A., Kumar, A., Bhatnagar, A., Tyagi, R., Srivastava, S., 2013, Low-cost Production CNC System, In 2013 7th international conference on intelligent systems and control (ISCO), 523-528. [https://doi.org/10.1109/ISCO.2013.6481210]
  • Song, K. H., Jeong, H. J., Lee, D. Y., Kim, B. H., 2020, Package Software Configuration and Cloud-based Service System for Building a Smart Factory in the Root Industry, J. Korean Soc. Manuf. Technol. Eng., 29:4 323-330. [https://doi.org/10.7735/ksmte.2020.29.4.323]
  • Yoon, J. S., Nam, S. H., Baek, J. Y., Kwon, K. E., Lee, D. H., Lee, S. W., 2013, Process Management Systems for Integrated Real-time Shop Operations in Heterogeneous Multi-cell based Flexible Manufacturing Environment, J. Korean Soc. Manuf. Technol. Eng., 22:2 281-286. [https://doi.org/10.7735/ksmte.2013.22.2.281]
  • Alvares, A. J., Toquica, J. S., Lima, E. J., Bomfim, M. H. S., 2017, Retrofitting of ASEA IRB2-S6 Industrial Robot using Numeric Control Technologies based on LinuxCNC and MACH3- MatLab, In 2017 IEEE International Conference on Robotics and Biomimetics (ROBIO), 2148-2153. [https://doi.org/10.1109/ROBIO.2017.8324737]
  • Paprocki, M., Wawrzak, A., Erwiński, K., Karwowski, K., Kłosowiak, M., 2017, PC-based CNC Machine Control System with LinuxCNC Software, Measurement Automation Monitoring, 63:1 15-19.
  • Hsieh, M. F., Yao, W. S., Chiang, C. R., 2007, Modeling and Synchronous Control of a Single-Axis Stage Driven by Dual Mechanically-Coupled Parallel Ball Screws, Int. J. Adv. Manuf. Technol., 34 933-943. [https://doi.org/10.1007/s00170-007-1135-4]
  • Staroveški, T., Brezak, D., Udiljak, T., 2013, LinuxCNC - The Enhanced Machine Controller: Application and an Overview, Tehnicki vjesnik/Technical Gazette 20:6 1103-1110.
  • Yoon, J. S., 2022, Development of an Integrated Operation Management System for Multi-Vendors' CNC Machine Tools Based on Standardized Interfaces to Support Smart Manufacturing, J. Korean Soc. Manuf. Technol. Eng, 31:3 169-176. [https://doi.org/10.7735/ksmte.2022.31.3.169]
  • Wang, T., An, Z., Wang, K., Zhang, X., 2023, Integrated Position and Speed Control for Rail Transit Doors Based on Speed-Current Loop, IEEE Transactions on Industry Applications, 59:4 4651-4661. [https://doi.org/10.1109/TIA.2023.3271966]
Soonhwan Kwon

Ph. D. Candidate in the Department of Smart Health Science and Technology, Kangwon National University. His research interest is Precision Control of Feed Derive System.

E-mail: shkwon129@gmail.com

Beomsu Kim

Master Candidate in the Department of Smart Health Science and Technology, Kangwon National University. His research interest is Micro Electro Mechanical Systems.

E-mail: krumil@kangwon.ac.kr

Suvin Lee

Master Candidate in the Department of Smart Health Science and Technology, Kangwon National University. His research interest is Digital Twin and Computer Vision.

E-mail: binee0630@kangwon.ac.kr

Dae-Yu Park

Director of Sotware R&D Center of Hwacheon Machine Tool Co., Ltd.. His research interest is Machine Tool Control and Operation System.

E-mail: dyp@hwacheon.com

Yong-Jai Park

Associate Professor in the Department of Smart Health Science and Technology, Kangwon National University. His research interest is Soft Robotics and Bio-inspired Robot, Novel Mechanisms.

E-mail: yjpark@kangwon.ac.kr

Byeonghee Kim

Professor in the Department of Smart Health Science and Technology, Kangwon National University. His research interest is Micro and Nano System Design and Precision Control of Machine Tools.

E-mail: kbh@kangwon.ac.kr