Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Qt-based 3D printing control system and communication method thereof

A 3D printing and control system technology, applied in manufacturing auxiliary devices, processing data acquisition/processing, additive processing, etc., can solve the problem of limited lower-level computer processors and on-chip resources, difficult monitoring of system control quantities, and data interaction capabilities Limited and other problems, to achieve excellent motion control performance, convenient equipment expansion, convenient and efficient connection

Inactive Publication Date: 2018-10-12
NANJING UNIV OF SCI & TECH
View PDF6 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] At present, some general-purpose 3D printing devices on the market have poor communication. In most cases, an LCD screen is used to control the operation of the entire lower computer. It is difficult to monitor all the control variables of the system, so that when some variables change during the printing process, it cannot be found in time. If no adjustment is made, it will cause printing errors and affect the quality of molded parts
Compared with the traditional open source ArduinoMega2560 3D printing control board, it also has its own upper computer control software, which can monitor some control quantities, but limited by the lower computer processor and on-chip resources, it can only use serial communication, and the data limited interactivity

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Qt-based 3D printing control system and communication method thereof
  • Qt-based 3D printing control system and communication method thereof
  • Qt-based 3D printing control system and communication method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0048] The software design in this embodiment is based on the hardware equipment. The main motion axis has four parts, including X, Y, Z and extrusion wire motor. The controller uses the differential pulse direction control mode to connect the servo or stepper of the four parts The motor driver is connected from the controller to the host computer with a network cable, open the software interface, click the connect button, and connect the driver.

[0049] The first part: The host computer establishes a communication connection with the controller. The Trio PC Motion control package provided by TRIO can use the Qt method to export the TRIO com component, and two files will be generated, namely the TRIO control header file and source file, and these two files will be added in the project folder. Qt is an object-oriented application design framework. The programming language is basically C++. It is necessary to define a controller object in the interface file, name it pc, and the...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a Qt-based 3D printing control system and a communication method thereof. The Qt-based 3D printing control system comprises a controller, a field printing device and an upper computer. The field printing device comprises motion shafts, namely, servo motors. The method comprises the steps that a controller transmits a control signal to the servo motors to enable all the shafts to move according to a planned path; the upper computer communicates with the controller; tasks include monitoring motion information of the motion shafts and controlling and adjusting parameters in the printing process; controller communicates with the upper computer in a communication mode based on the Ethernet network, the IP address of the controller is preset, and whether communication succeeds or not is judged through a QT open instruction designated communication method and the opened port number; a query request is transmitted to a lower computer controller from upper computer software, and the controller returns corresponding data in a certain format according to the communication protocol. The Qt-based 3D printing control system is good in data processing capability, rich in on-chip resource and capable of detecting and controlling kinematic variables of a lower computer more and has the advantages of being high in reliability and good in stability.

Description

technical field [0001] The invention belongs to the technical field of 3D printing and communication, in particular to a Qt-based 3D printing control system and a communication method thereof. Background technique [0002] 3D printing technology is a technology that uses bondable materials such as powdered metal or plastic to construct objects by layer-by-layer printing based on digital model files. 3D printing technology is also called additive manufacturing technology. Compared with traditional "subtractive manufacturing" technologies such as machining, it is based on the principle of discrete / accumulation and realizes manufacturing through the gradual accumulation of materials. It uses the computer to cut the 3D model of the formed part into a series of "thin slices" of a certain thickness, and the 3D printing equipment manufactures each layer of "thin slices" from bottom to top, and finally superimposes to form a three-dimensional solid part. This manufacturing technolo...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): B29C64/386B29C64/393B33Y50/00B33Y50/02
CPCB29C64/386B29C64/393B33Y50/00B33Y50/02
Inventor 王涛李军彭二宝夏京宁胡勇谭诚乔羽
Owner NANJING UNIV OF SCI & TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products