Heating control method, device and equipment for 3D printer and readable storage medium

文档序号:333322 发布日期:2021-12-03 浏览:21次 中文

阅读说明:本技术 3d打印机加热控制方法、装置、设备及可读存储介质 (Heating control method, device and equipment for 3D printer and readable storage medium ) 是由 袁金华 唐文杰 刘根伸 于 2021-08-10 设计创作,主要内容包括:本发明公开了一种3D打印机加热控制方法、装置、设备及可读存储介质,3D打印机的打印平台板设置多个独立的控制区域,该3D打印机加热控制方法包括以下步骤:获取当前的打印模型当前的打印区域;根据所述打印区域和所述控制区域,确定所述控制区域中需要加热的目标控制区域;通过所述目标控制区域对应的加热控制单元,加热所述目标控制区域。本发明在打印模型时,根据当前所需要打印的打印区域来控制打印平台板上的所需要加热的区域进行打印,从而仅局部加热当前打印模型的控制区域,打印平台板上其它未使用的控制区域不需要加热,避免一直大功率加热整个打印平台板,实现了3D打印平台的智能加热控制,节省加热其它未使用区域的能源。(The invention discloses a heating control method, a device and equipment of a 3D printer and a readable storage medium, wherein a printing platform board of the 3D printer is provided with a plurality of independent control areas, and the heating control method of the 3D printer comprises the following steps: acquiring a current printing area of a current printing model; determining a target control area needing to be heated in the control area according to the printing area and the control area; and heating the target control area through a heating control unit corresponding to the target control area. When the model is printed, the area needing to be heated on the printing platform plate is controlled to print according to the printing area needing to be printed currently, so that only the control area of the current printing model is locally heated, other unused control areas on the printing platform plate do not need to be heated, the whole printing platform plate is prevented from being heated by high power all the time, the intelligent heating control of the 3D printing platform is realized, and energy sources for heating other unused areas are saved.)

1. The heating control method of the 3D printer is applied to the 3D printer, a printing platform board of the 3D printer is provided with a plurality of independent control areas, and the heating control method of the 3D printer comprises the following steps:

acquiring a current printing area of a current printing model;

determining a target control area needing to be heated in the control area according to the printing area and the control area;

and heating the target control area through a heating control unit corresponding to the target control area.

2. The 3D printer heating control method according to claim 1, wherein the control area includes a heating inner ring, a heating middle ring, and a heating outer ring, the heating middle ring being located between the heating inner ring and the heating outer ring;

the control areas correspond to the heating control units, and each control area is provided with a temperature detection sensor.

3. The 3D printer heating control method according to claim 1, wherein the step of heating the target control area by the heating control unit corresponding to the target control area includes:

acquiring a printing platform temperature setting parameter;

and heating the target control area through a heating control unit corresponding to the target control area according to the printing platform temperature setting parameters.

4. The heating control method of the 3D printer according to claim 3, wherein after the step of heating the target control area by the heating control unit corresponding to the target control area according to the printing platform temperature setting parameter, the method further comprises:

determining a target temperature detection sensor corresponding to the target heating area according to the target heating area;

carrying out real-time temperature detection on the target control area through the target temperature detection sensor so as to obtain the temperature of the target control area;

and if the temperature of the target control area is lower than the printing platform temperature setting parameter, controlling the heating control unit corresponding to the target control area to be powered on so as to heat the target control area through the heating control unit corresponding to the target control area until the temperature of the target control area reaches the printing platform temperature setting parameter.

5. The 3D printer heating control method according to claim 1, wherein the step of determining a target control area that needs to be heated in the control area based on the printing area and the control area comprises:

acquiring a printing coordinate range corresponding to the printing area;

and determining a target control area needing to be heated in the control area according to the printing coordinate range and the control area.

6. The 3D printer heating control method according to claim 5, wherein the control area includes a heating inner ring, a heating middle ring, and a heating outer ring, and the step of determining a target control area to be heated in the control area based on the printing coordinate range and the control area includes:

if the printing coordinate range falls within the range of the heating inner ring, a target control area needing to be heated in the control area is the heating inner ring;

if the printing coordinate range is within the range of the heating middle ring, the target control area needing to be heated in the control area is the heating inner ring and the heating middle ring;

and if the printing coordinate range is within the range of the heating outer ring, the target control areas needing heating in the control areas are the heating inner ring, the heating middle ring and the heating outer ring.

7. The 3D printer heating control method of any one of claims 1 to 6, wherein the step of obtaining the current printing area of the current printing model is preceded by further comprising:

receiving a printing instruction corresponding to the printing model;

and when the printing instruction is received, reading a printing file corresponding to the printing model in a file system, and printing the printing model based on the printing file.

8. The utility model provides a 3D printer heating control device which characterized in that, 3D printer heating control device includes:

the printing area acquisition module is used for acquiring the current printing area of the current printing model;

the target control area determining module is used for determining a target control area needing to be heated in the control area according to the printing area and the control area;

and the heating module is used for heating the target control area through a heating control unit corresponding to the target control area.

9. The utility model provides a 3D printer heating control equipment which characterized in that, 3D printer heating control equipment includes: a memory, a processor, and a 3D printer heating control program stored on the memory and executable on the processor, the 3D printer heating control program when executed by the processor implementing the steps of the 3D printer heating control method of any of claims 1 to 7.

10. A readable storage medium, having a 3D printer heating control program stored thereon, wherein the 3D printer heating control program, when executed by a processor, implements the steps of the 3D printer heating control method according to any one of claims 1 to 7.

Technical Field

The invention relates to the technical field of 3D printing, in particular to a heating control method, a heating control device, heating control equipment and a readable storage medium for a 3D printer.

Background

Under the intelligent promotion of computer digital technology, the field that 3D printing technology was used is more and more wide, and 3D prints the trade and gets into the high-speed development stage, especially FDM hot melt printer easy operation, and the application is extensive, receives DIY fan's favor more and more.

The printing platform board of 3D printer for better glue the model, all need the heating usually, and heating power is great usually, reaches several hundred watts, when printing some relatively large-scale and complicated models, the long-time heating printing platform board consumes a large amount of energy. At present, current 3D printer because the high-power heating of print platform board, can't realize intelligent heating control, leads to extravagant a large amount of energy.

The above is only for the purpose of assisting understanding of the technical aspects of the present invention, and does not represent an admission that the above is prior art.

Disclosure of Invention

The invention mainly aims to provide a heating control method, a heating control device, heating control equipment and a readable storage medium for a 3D printer, and aims to solve the technical problem that a large amount of energy is wasted due to the fact that intelligent heating control cannot be achieved in the existing 3D printer.

In order to achieve the above object, the present invention provides a heating control method for a 3D printer, where the heating control method for the 3D printer is applied to a 3D printer, a printing platform board of the 3D printer is provided with a plurality of independent control areas, and the heating control method for the 3D printer includes the following steps:

acquiring a current printing area of a current printing model;

determining a target control area needing to be heated in the control area according to the printing area and the control area;

and heating the target control area through a heating control unit corresponding to the target control area.

Optionally, the control region comprises a heating inner ring, a heating middle ring and a heating outer ring, wherein the heating middle ring is positioned between the heating inner ring and the heating outer ring;

the control areas correspond to the heating control units, and each control area is provided with a temperature detection sensor.

Optionally, the step of heating the target control area by the heating control unit corresponding to the target control area includes:

acquiring a printing platform temperature setting parameter;

and heating the target control area through a heating control unit corresponding to the target control area according to the printing platform temperature setting parameters.

Optionally, after the step of heating the target control area by the heating control unit corresponding to the target control area according to the printing platform temperature setting parameter, the method further includes:

determining a target temperature detection sensor corresponding to the target heating area according to the target heating area;

carrying out real-time temperature detection on the target control area through the target temperature detection sensor so as to obtain the temperature of the target control area;

and if the temperature of the target control area is lower than the printing platform temperature setting parameter, controlling the heating control unit corresponding to the target control area to be powered on so as to heat the target control area through the heating control unit corresponding to the target control area until the temperature of the target control area reaches the printing platform temperature setting parameter.

Optionally, the step of determining a target control area needing heating in the control area according to the printing area and the control area comprises:

acquiring a printing coordinate range corresponding to the printing area;

and determining a target control area needing to be heated in the control area according to the printing coordinate range and the control area.

Optionally, the control area includes a heating inner ring, a heating middle ring and a heating outer ring, and the step of determining a target control area to be heated in the control area according to the printing coordinate range and the control area includes:

if the printing coordinate range falls within the range of the heating inner ring, a target control area needing to be heated in the control area is the heating inner ring;

if the printing coordinate range is within the range of the heating middle ring, the target control area needing to be heated in the control area is the heating inner ring and the heating middle ring;

and if the printing coordinate range is within the range of the heating outer ring, the target control areas needing heating in the control areas are the heating inner ring, the heating middle ring and the heating outer ring.

Optionally, before the step of acquiring the current printing area of the current printing model, the method further includes:

receiving a printing instruction corresponding to the printing model;

and when the printing instruction is received, reading a printing file corresponding to the printing model in a file system, and printing the printing model based on the printing file.

In addition, in order to achieve the above object, the present invention further provides a heating control device for a 3D printer, the heating control device for a 3D printer comprising:

the printing area acquisition module is used for acquiring the current printing area of the current printing model;

the target control area determining module is used for determining a target control area needing to be heated in the control area according to the printing area and the control area;

and the heating module is used for heating the target control area through a heating control unit corresponding to the target control area.

In addition, to achieve the above object, the present invention also provides a 3D printer heating control apparatus, including: the heating control method comprises a memory, a processor and a 3D printer heating control program stored on the memory and capable of running on the processor, wherein when the 3D printer heating control program is executed by the processor, the steps of the 3D printer heating control method are realized.

In addition, to achieve the above object, the present invention further provides a readable storage medium, wherein a 3D printer heating control program is stored on the readable storage medium, and when being executed by a processor, the 3D printer heating control program realizes the steps of the 3D printer heating control method as described above.

The method comprises the steps of obtaining a current printing area of a current printing model; determining a target control area needing to be heated in the control area according to the printing area and the control area; and heating the target control area through a heating control unit corresponding to the target control area. According to the invention, the 3D printer is used for determining the current target control area to be heated on the printing platform plate according to the current printing area in real time, so that the area to be heated on the printing platform plate is controlled to be heated for printing according to the current printing area to be printed when the model is printed, and the control area of the current printing model is only locally heated, and other unused control areas on the printing platform plate do not need to be heated, so that the whole printing platform plate is prevented from being heated by high power all the time, the intelligent heating control of the 3D printing platform is realized, and energy sources for heating other unused areas are saved.

Drawings

FIG. 1 is a schematic structural diagram of a 3D printer heating control device in a hardware operating environment according to an embodiment of the present invention;

FIG. 2 is a schematic flow chart illustrating a heating control method for a 3D printer according to a first embodiment of the present invention;

FIG. 3 is a schematic flow chart illustrating a heating control method for a 3D printer according to a second embodiment of the present invention;

FIG. 4 is a schematic structural diagram of a printing control module of the heating control method of the 3D printer according to the present invention;

FIG. 5 is a schematic structural diagram of an intelligent temperature control module of the heating control method of the 3D printer according to the present invention;

fig. 6 is a schematic diagram of a control area of a printing platform board according to the heating control method of the 3D printer of the present invention.

The implementation, functional features and advantages of the objects of the present invention will be further explained with reference to the accompanying drawings.

Detailed Description

It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.

As shown in fig. 1, fig. 1 is a schematic structural diagram of a 3D printer heating control device in a hardware operating environment according to an embodiment of the present invention.

As shown in fig. 1, the 3D printer heating control apparatus may include: a processor 1001, such as a CPU, a network interface 1004, a user interface 1003, a memory 1005, a communication bus 1002. Wherein a communication bus 1002 is used to enable connective communication between these components. The user interface 1003 may include a Display screen (Display), an input unit such as a Keyboard (Keyboard), and the optional user interface 1003 may also include a standard wired interface, a wireless interface. The network interface 1004 may optionally include a standard wired interface, a wireless interface (e.g., WI-FI interface). The memory 1005 may be a high-speed RAM memory or a non-volatile memory (e.g., a magnetic disk memory). The memory 1005 may alternatively be a storage device separate from the processor 1001.

Optionally, the 3D printer heating control device may further include a camera, a Radio Frequency (RF) circuit, a sensor, an audio circuit, a WiFi module, and the like. Such as light sensors, motion sensors, and other sensors.

Those skilled in the art will appreciate that the 3D printer heating control device configuration shown in fig. 1 does not constitute a limitation of the 3D printer heating control device, and may include more or fewer components than those shown, or some components in combination, or a different arrangement of components.

As shown in fig. 1, a memory 1005, which is a kind of computer storage medium, may include therein an operating system, a network communication module, a user interface module, and a 3D printer heating control program.

In the 3D printer heating control device shown in fig. 1, the network interface 1004 is mainly used for connecting to a background server and performing data communication with the background server; the user interface 1003 is mainly used for connecting a client (user side) and performing data communication with the client; and the processor 1001 may be used to call a 3D printer heating control program stored in the memory 1005.

In this embodiment, the 3D printer heating control apparatus includes: a memory 1005, a processor 1001, and a 3D printer heating control program stored on the memory 1005 and executable on the processor 1001, wherein the processor 1001, when calling the 3D printer heating control program stored in the memory 1005, performs the following operations:

acquiring a current printing area of a current printing model;

determining a target control area needing to be heated in the control area according to the printing area and the control area;

and heating the target control area through a heating control unit corresponding to the target control area.

Further, the processor 1001 may call the 3D printer heating control program stored in the memory 1005, and also perform the following operations:

acquiring a printing platform temperature setting parameter;

and heating the target control area through a heating control unit corresponding to the target control area according to the printing platform temperature setting parameters.

Further, the processor 1001 may call the 3D printer heating control program stored in the memory 1005, and also perform the following operations:

determining a target temperature detection sensor corresponding to the target heating area according to the target heating area;

carrying out real-time temperature detection on the target control area through the target temperature detection sensor so as to obtain the temperature of the target control area;

and if the temperature of the target control area is lower than the printing platform temperature setting parameter, controlling the heating control unit corresponding to the target control area to be powered on so as to heat the target control area through the heating control unit corresponding to the target control area until the temperature of the target control area reaches the printing platform temperature setting parameter.

Further, the processor 1001 may call the 3D printer heating control program stored in the memory 1005, and also perform the following operations:

acquiring a printing coordinate range corresponding to the printing area;

and determining a target control area needing to be heated in the control area according to the printing coordinate range and the control area.

Further, the processor 1001 may call the 3D printer heating control program stored in the memory 1005, and also perform the following operations:

if the printing coordinate range falls within the range of the heating inner ring, a target control area needing to be heated in the control area is the heating inner ring;

if the printing coordinate range is within the range of the heating middle ring, the target control area needing to be heated in the control area is the heating inner ring and the heating middle ring;

and if the printing coordinate range is within the range of the heating outer ring, the target control areas needing heating in the control areas are the heating inner ring, the heating middle ring and the heating outer ring.

Further, the processor 1001 may call the 3D printer heating control program stored in the memory 1005, and also perform the following operations:

receiving a printing instruction corresponding to the printing model;

and when the printing instruction is received, reading a printing file corresponding to the printing model in a file system, and printing the printing model based on the printing file.

The invention also provides a heating control method of the 3D printer, and referring to fig. 2, fig. 2 is a schematic flow diagram of a first embodiment of the heating control method of the 3D printer according to the invention.

In this embodiment, the 3D printer heating control method includes the steps of:

step S10, acquiring the current printing area of the current printing model;

the heating control method of the 3D printer is applied to the 3D printer, a plurality of independent control areas are arranged on a printing platform plate of the 3D printer, the control areas are heating areas which are used for heating 3D printing materials on the printing platform plate of the 3D printer, and when the 3D model is printed, the 3D printer melts and heats the 3D printing materials according to the model so as to print the 3D model. Further, the 3D printer applied to the heating control method of the 3D printer provided by the invention comprises a printing control module and an intelligent temperature control module, wherein the printing control module is used for printing the model, and the intelligent temperature control module is used for controlling a control area on the printing platform plate to heat.

Referring to the schematic structural diagram of the print control module shown in fig. 4, the print control module includes: the device comprises a power supply unit 11, an oscillation circuit 12, a reset circuit 13, a main control chip 14, a file system 15, a limit switch 16, a display control unit 17, a nozzle heating control unit 18, a stepping motor driving unit 19, a stepping motor 110 and a data communication unit 111.

The power supply process of the printing control module comprises the following steps: after the power switch is switched on, the 220V alternating current is converted into direct current through rectification and filtering, and the direct current is further subjected to voltage reduction and filtering through the power supply unit to provide power for the system and the main control chip. The oscillating circuit composed of the crystal oscillator and the load capacitor starts to work, positive stray waves are output to the main control chip, and the main control chip starts to normally operate after the reset capacitor composed of the resistor and the capacitor normally works.

Referring to fig. 5, a schematic diagram of a smart temperature control module is shown, the smart temperature control module including: a power supply unit 21, a data communication unit 22, an MCU processor 23, an inner ring heating control unit 24, a heating inner ring 25, an inner ring temperature detection unit 26, a middle ring heating control unit 27, a heating middle ring 28, a middle ring temperature detection unit 29, an outer ring heating control unit 210, an outer ring heating 211, and an outer ring temperature detection unit 212.

When the 3D printer prints the model, the current printing area printed by the current printing model is obtained. The printing area is an area to be printed on the printing platform plate by the 3D model which is being printed; the printing model is the printing model that the 3D printer is printing.

Further, before the step of acquiring the current printing area of the current printing model, the method further includes:

step A1, receiving a printing instruction corresponding to the printing model;

and step A2, when the printing instruction is received, reading a printing file corresponding to the printing model in a file system, and printing the printing model based on the printing file.

In the present embodiment, the printing process of the print control module: a main control chip of the 3D printer receives a printing instruction corresponding to the printing model; when a printing instruction is received, program codes corresponding to a printing model in a file system are analyzed, the multi-path stepping motor is controlled to work independently through the multi-path stepping motor driving unit, and the stepping motor drives the moving support to complete corresponding actions through the transmission device, so that the printing of the model can be completed.

Step S20, according to the printing area and the control area, determining a target control area needing to be heated in the control area;

in the present embodiment, after acquiring the current printing area of the print model, the printing area and the control area are compared to determine the target control area to be heated in each control area on each printing platform board. That is to say, the 3D printer automatically identifies the printing area to be printed, so that the 3D printer determines the target control area which needs to be heated currently on the printing platform board according to the current printing area, and the area which needs to be heated on the printing platform board can be controlled to be printed according to the printing area which needs to be printed each time.

Further, referring to the schematic diagram of the control area of the printing platform board shown in fig. 6, the control area includes a heating inner ring, a heating middle ring and a heating outer ring, and the heating middle ring is located between the heating inner ring and the heating outer ring; the control areas correspond to the heating control units, and each control area is provided with a temperature detection sensor.

In this embodiment, a printing platform board of a 3D printer is provided with a plurality of independent control regions, each control region is a heating region for heating a 3D printing material on the printing platform board of the 3D printer, each control region is composed of a heating inner ring, a heating middle ring and a heating outer ring, the heating middle ring is located between the heating inner ring and the heating outer ring, the diameter of the heating inner ring is smaller than that of the heating middle ring, and the remaining control regions except the heating inner ring and the heating middle ring on the control regions are heating outer rings; the shape of the control region may be a square, a rectangle, a circle, or the like, and the shape of the control region is not particularly limited in this embodiment. Each control area is controlled by a heating control unit, namely the heating of the heating inner ring is controlled by the inner ring heating control unit corresponding to the heating inner ring, the heating of the heating middle ring is controlled by the middle ring heating control unit corresponding to the heating middle ring, and the heating of the heating outer ring is controlled by the outer ring heating control unit corresponding to the heating outer ring. When any one of the control areas needs to be heated, the corresponding heating control unit is controlled to heat.

Referring to the schematic diagram of the control area of the printing platform board shown in fig. 6, in an embodiment, the heating inner ring at the center of the printing platform board may be a circle with a diameter of 120mm, and the heating inner ring is uniformly arranged in the area for heating, and a temperature detection sensor is installed on the inner ring area for detecting the real-time temperature of the inner ring. The middle part is a heating middle ring with the diameter of 200mm, and a temperature detection sensor is arranged on the middle ring and is used for detecting the real-time temperature of the middle ring. The outermost part is an outer ring area corresponding to the heating outer ring, and an independent temperature detection sensor is also placed. The power of each heating circular ring is 100W, the interval is 2mm, and the heating circular rings are connected only by 4 small supporting points to avoid temperature conduction among the rings. The upper part of the printing platform board is provided with an independent area for placing the MCU processor and the heating control element.

According to the law of resistance(where ρ is the resistivity of the heater and S is the cross-sectional area of the heater), it can be seen that the resistance R of the heater is proportional to the wiring length L. According to ohm's law(wherein U is the heating voltage of the position power supply, and R is the total resistance of the heating wire). Therefore, the corresponding heating power can be obtained by adjusting the wiring length of the heating wire.

For example, when a model with a diameter of 100mm is printed in the center, the MCU processor only starts inner ring heating and closes the middle ring and outer ring heating, and the heating power is only 100W, so that 66% of electric energy can be saved. When a model with the diameter of 150mm is printed, the MCU processor starts the inner ring heating area and the middle ring heating area, the heating power is 200W, and 33% of electric energy can be saved. When printing a model with a diameter of 200mm, all heating zones are switched on simultaneously, with a maximum heating power of 300W.

And step S30, heating the target control area by the heating control unit corresponding to the target control area.

In this embodiment, after automatically identifying a target control area to be printed, the 3D printer determines a heating control unit corresponding to the target control area according to the target control area, and heats the target control area through the heating control unit corresponding to the target control area, so that when the printing area is printed, the heating control unit corresponding to the target control area heats the target control area. If the target control area comprises a plurality of control areas, the determined heating control units also comprise a plurality of control areas, because the control areas correspond to the heating control units one by one, and one heating control unit correspondingly controls one control area.

According to the heating control method for the 3D printer, the current printing area of the current printing model is obtained; determining a target control area needing to be heated in the control area according to the printing area and the control area; and heating the target control area through a heating control unit corresponding to the target control area. According to the invention, the 3D printer is used for determining the current target control area to be heated on the printing platform plate according to the current printing area in real time, so that the area to be heated on the printing platform plate is controlled to be heated for printing according to the current printing area to be printed when the model is printed, and the control area of the current printing model is only locally heated, and other unused control areas on the printing platform plate do not need to be heated, so that the whole printing platform plate is prevented from being heated by high power all the time, the intelligent heating control of the 3D printing platform is realized, and energy sources for heating other unused areas are saved.

A second embodiment of the heating control method of the 3D printer according to the present invention is proposed based on the first embodiment, and referring to fig. 3, in the present embodiment, step S30 includes:

step S31, acquiring temperature setting parameters of the printing platform;

and step S32, heating the target control area through a heating control unit corresponding to the target control area according to the printing platform temperature setting parameters.

In this embodiment, the heating temperature of the control area is determined by the printing deck temperature setting parameter. After automatically identifying a target control area to be printed, the 3D printer determines a heating control unit corresponding to the target control area according to the target control area, and obtains a printing platform temperature setting parameter for heating according to the printing platform temperature setting parameter; and then, when the printing area is printed, setting the printing platform temperature setting parameter as the heating temperature of the heating target control area so as to heat the target control area according to the heating temperature, namely, electrifying the heating control unit corresponding to the control target control area, and heating the heating control unit corresponding to the control target area to the heating temperature, namely, to the printing platform temperature setting parameter, so as to heat the target control area.

Further, after the step of heating the target control area by the heating control unit corresponding to the target control area according to the printing platform temperature setting parameter, the method further includes:

step S40, determining a target temperature detection sensor corresponding to the target heating area according to the target heating area;

step S50, detecting the real-time temperature of the target control area through the target temperature detection sensor to obtain the temperature of the target control area;

step S60, if the temperature of the target control area is lower than the print platform temperature setting parameter, controlling the heating control unit corresponding to the target control area to be powered on, so as to heat the target control area through the heating control unit corresponding to the target control area until the temperature of the target control area reaches the print platform temperature setting parameter.

In this embodiment, in the process of heating the target control area, the target heating area needs to be thermostatically controlled, so that a better printing effect is maintained on the target control area. The control areas are respectively provided with temperature detection sensors so as to detect real-time temperatures on the control areas through the temperature detection sensors on the control areas. Detecting the temperature of a target heating area, firstly determining the target heating area, and determining a target temperature detection sensor corresponding to the target heating area; and then, carrying out real-time temperature detection on the target control area through a target temperature detection sensor so as to obtain the temperature of the target control area.

The process of maintaining the temperature of the target control constant is: and detecting the temperature of the target control area in real time through a target temperature detection sensor. And if the temperature of the target control area is lower than the temperature setting parameter of the printing platform, switching on the heating control unit corresponding to the target control area to heat the target control area through the heating control unit corresponding to the target control area, switching off the heating control unit corresponding to the target control area until the temperature of the target control area reaches the temperature setting parameter of the printing platform, and stopping heating continuously. And if the temperature of the target control area reaches the temperature setting parameter of the printing platform, disconnecting the heating control unit corresponding to the target control area and stopping continuously heating.

Further, the step of determining a target control area needing heating in the control area according to the printing area and the control area comprises:

step S21, acquiring a printing coordinate range corresponding to the printing area;

and step S22, determining a target control area needing to be heated in the control area according to the printing coordinate range and the control area.

In this embodiment, by acquiring the printing coordinate range corresponding to the printing area, the printing coordinate range and the control area are compared according to the printing coordinate range of the printing area to be printed, so as to determine the target control area to be heated in each control area on each printing platform board. That is to say, the 3D printer automatic identification needs the printing region of printing soon for the target control area that needs the heating at present on the printing platform board is confirmed according to the printing coordinate scope that the printing region corresponds to the 3D printer, thereby makes can control the region that needs the heating on the printing platform board according to the printing region that needs to print at every turn and prints.

Further, the control area comprises a heating inner ring, a heating middle ring and a heating outer ring, and the step of determining a target control area needing heating in the control area according to the printing coordinate range and the control area comprises:

step S221, if the printing coordinate range falls within the range of the heating inner ring, a target control area needing to be heated in the control area is the heating inner ring;

step S222, if the printing coordinate range is within the range of the heating middle ring, the target control area needing to be heated in the control area is the heating inner ring and the heating middle ring;

in step S223, if the printing coordinate range falls within the range of the heating outer ring, the target control areas needing to be heated in the control areas are the heating inner ring, the heating middle ring, and the heating outer ring.

In this embodiment, the printing platform board of the 3D printer is provided with a plurality of independent control areas, each control area includes a heating inner ring, a heating middle ring and a heating outer ring, and each control area is independent and is controlled by an independent heating control unit. Each control area is controlled by a heating control unit, namely the heating of the heating inner ring is controlled by the inner ring heating control unit corresponding to the heating inner ring, the heating of the heating middle ring is controlled by the middle ring heating control unit corresponding to the heating middle ring, and the heating of the heating outer ring is controlled by the outer ring heating control unit corresponding to the heating outer ring. When any one of the control areas needs to be heated, the corresponding heating control unit is controlled to heat.

The process of determining the target control area needing to be heated in the control area according to the printing coordinate range corresponding to the printing area specifically comprises the following steps: if the printing coordinate range falls within the range of the heating inner ring, the target control area needing to be heated in the control area is the heating inner ring, and the heating inner ring is heated when the model is printed. If the printing coordinate range falls within the range of the heating middle ring, the target control regions needing to be heated in the control regions are the heating inner ring and the heating middle ring, and the heating inner ring and the heating middle ring are heated when the model is printed. If the printing coordinate range falls within the range of the heating outer ring, the target control areas needing to be heated in the control areas are the heating inner ring, the heating middle ring and the heating outer ring, and the heating inner ring, the heating middle ring and the heating outer ring need to be heated simultaneously when the model is printed.

In addition, an embodiment of the present invention further provides a heating control device for a 3D printer, where the heating control device for a 3D printer includes:

the printing area acquisition module is used for acquiring the current printing area of the current printing model;

the target control area determining module is used for determining a target control area needing to be heated in the control area according to the printing area and the control area;

and the heating module is used for heating the target control area through a heating control unit corresponding to the target control area, wherein the heating control area is in communication connection with each control area.

Further, the control area comprises a heating inner ring, a heating middle ring and a heating outer ring, wherein the heating middle ring is positioned between the heating inner ring and the heating outer ring;

the control areas correspond to the heating control units, and each control area is provided with a temperature detection sensor.

Further, the heating module is further configured to:

acquiring a printing platform temperature setting parameter;

and heating the target control area through a heating control unit corresponding to the target control area according to the printing platform temperature setting parameters.

Further, the heating control device of the 3D printer further comprises:

the temperature detection sensor determining module is used for determining a target temperature detection sensor corresponding to the target heating area according to the target heating area;

the temperature detection module is used for carrying out real-time temperature detection on the target control area through the target temperature detection sensor so as to obtain the temperature of the target control area;

and the control module is used for controlling the heating control unit corresponding to the target control area to be powered on if the temperature of the target control area is lower than the printing platform temperature setting parameter, so that the heating control unit corresponding to the target control area heats the target control area until the temperature of the target control area reaches the printing platform temperature setting parameter.

Further, the target control area determination module is further configured to:

acquiring a printing coordinate range corresponding to the printing area;

and determining a target control area needing to be heated in the control area according to the printing coordinate range and the control area.

Further, the control area includes a heating inner ring, a heating middle ring and a heating outer ring, and the target control area determination module is further configured to:

if the printing coordinate range falls within the range of the heating inner ring, a target control area needing to be heated in the control area is the heating inner ring;

if the printing coordinate range is within the range of the heating middle ring, the target control area needing to be heated in the control area is the heating inner ring and the heating middle ring;

and if the printing coordinate range is within the range of the heating outer ring, the target control areas needing heating in the control areas are the heating inner ring, the heating middle ring and the heating outer ring.

Further, the heating control device of the 3D printer further comprises:

the printing instruction receiving module is used for receiving a printing instruction corresponding to the printing model;

and the printing module is used for reading a printing file corresponding to the printing model in a file system when the printing instruction is received, and printing the printing model based on the printing file.

Furthermore, an embodiment of the present invention further provides a readable storage medium, where a 3D printer heating control program is stored, and when being executed by a processor, the 3D printer heating control program implements the steps of the 3D printer heating control method according to any one of the above.

The specific embodiment of the readable storage medium of the present invention is substantially the same as the embodiments of the heating control method of the 3D printer, and is not described in detail herein.

It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or system. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or system that comprises the element.

The above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments.

Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium (e.g., ROM/RAM, magnetic disk, optical disk) as described above and includes instructions for enabling a terminal device (e.g., a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present invention.

The above description is only a preferred embodiment of the present invention, and not intended to limit the scope of the present invention, and all modifications of equivalent structures and equivalent processes, which are made by using the contents of the present specification and the accompanying drawings, or directly or indirectly applied to other related technical fields, are included in the scope of the present invention.

16页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:操纵杆控制3D打印机的方法、设备及可读存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!