
이기종 CNC 간 인터페이스를 고려한 오픈소스 CNC 기반 공작물 자동 공급장치 제어기 개발
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 communicationAcknowledgments
이 연구는 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]
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
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
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
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
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
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