SOLUTION OF DIGITAL TWIN-ORIENTED COMPUTER-BASED CNC CONTROLLER

  • Lê Giang Nam
  • Nguyễn Văn Vũ
  • Lưu Ngọc Khánh
  • Kiều Đình Trọng
  • Nguyễn Hoàng Nam
Keywords: Digital twin; computer-based CNC controller; GRBL firmware; MQTT protocol.

Abstract

In computer-based CNC milling machine controller applications, GRBL is a
powerful, open-source firmware that runs on a straight Arduino board and supports
3-axis CNC milling machines. There are many operating interfaces with GRBL that
make it easy for users to program G-code and operate CNC milling machines.
Although these interfaces have met the needs of programming, operating, and
controlling CNC machines well, because they are prepackaged, it is difficult for users
to build additional modules, specifically the connection module. to the outside for
the purpose of data exchange in the digital twin application. This article will present
a solution to build a digital twin-oriented CNC milling machine interface, in addition
to having the necessary functions to program and control the CNC machine such as
JOG control, set the work coordinates, G-code programming, display the coordinates
of the tool path,... the interface will have the ability to connect and exchange data
with the digital model via MQTT Server, display Vietnamese, and visualize the data
of the axes position and feedrate to serve better for the purpose of controlling,
monitoring and providing services for digital twin-oriented CNC milling machine.

điểm /   đánh giá
Published
2024-03-28
Section
RESEARCH AND DEVELOPMENT