3D printer leveling method and device and 3D printer
By real-time monitoring and dividing the plane area of the 3D printer hot bed, leveling instructions are generated based on real-time temperature, the temperature difference problem in traditional leveling methods is solved, and the leveling accuracy and printing quality are improved.
Patent Information
- Application Number
- CN202411922904.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-25
- Publication Date
- 2025-04-15
AI Technical Summary
In the existing 3D printing technology, traditional leveling methods cannot effectively solve the temperature difference problem caused by different heating power in different areas of the hot bed plane, which in turn affects the adhesion, efficiency and quality of the print.
By obtaining the real-time temperature of different areas of the 3D printer hotbed plane, dividing it into multiple areas, and generating leveling instructions based on the real-time temperature of each area, deciding whether to perform leveling processing, thereby improving leveling accuracy.
High-precision leveling of the 3D printer hotbed plane is achieved, reducing temperature difference, improving the adhesion and efficiency of the print parts, and ensuring the stability of the print quality.
Smart Images

Figure CN119820850A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of 3D printing technology, and in particular to a 3D printer leveling method, device and 3D printer. Background Art
[0002] 3D printing (3 Dimensional Printing) is a type of additive manufacturing technology that is based on a computer three-dimensional model and is controlled by software to form a layered manufacturing process. 3D printing technology is usually implemented using a digital technology printer. 3D printers can be used in any industry and are widely used in medicine, construction, automobiles, aerospace, and education.
[0003] In order to ensure the quality of printed parts, the leveling of the 3D printing platform is crucial. The traditional leveling method is usually to install a single thermocouple or thermistor on the hot bed plane to measure whether the printing platform has reached the preset leveling temperature. After the thermocouple or thermistor measures the preset leveling temperature, a one-time leveling work begins. Although this method can measure the leveling data, it ignores the fact that due to the different heating powers in different areas of the hot bed plane, there are temperature differences between different areas. Excessive temperature differences can cause deformation in different areas of the platform. At this time, the leveling process begins. The accuracy of the obtained leveling data is different from the actual leveling data accuracy of the hot bed plane during the actual printing process, which ultimately affects the adhesion, printing efficiency and quality of the printed parts. Summary of the invention
[0004] In order to overcome the shortcomings of the prior art, the purpose of the present invention is to provide a 3D printer leveling method, device and 3D printer, which obtains the real-time temperature of different areas of the 3D printer hot bed plane, performs leveling processing on the 3D printer hot bed plane, and thus improves the leveling accuracy of the 3D printer hot bed plane.
[0005] In order to solve the above problems, the present invention is implemented according to the following scheme: A 3D printer leveling method is provided, comprising: Perform an initial leveling of the printer; Divide the printer bed plane into multiple areas; Obtain the real-time temperature of each area through temperature measuring equipment; A leveling instruction is generated according to the real-time temperature of each area of the printer's hot bed plane; the leveling instruction is used to instruct the printer's hot bed plane whether to perform a leveling process.
[0006] Compared with the prior art, the beneficial effects of a 3D printer leveling method of the present invention are as follows: after obtaining the real-time temperature of each area of the hot bed plane of the 3D printer through a temperature measuring device, the hot bed plane of the 3D printer can be leveled according to the real-time temperatures of different areas of the hot bed plane, thereby improving the leveling accuracy of the 3D printer.
[0007] Optionally, perform an initial leveling of the printer, including: Adjust the printer's heated bed plane to the preset height; Heat the printer bed surface to the preset temperature.
[0008] Optionally, the temperature measuring device includes an infrared temperature measuring sensor.
[0009] Optionally, the printer bed plane is divided into multiple areas, including: According to the area of the printer hot bed plane, the printer hot bed plane is divided into multiple regions with the same area.
[0010] Optionally, generating a leveling instruction according to the real-time temperature of each area of the printer hot bed plane includes: According to the real-time temperature of each area, determine the maximum temperature difference of the printer bed plane; A leveling instruction is generated according to the maximum temperature difference.
[0011] Optionally, generating a leveling instruction according to the maximum temperature difference includes: When the maximum temperature difference is less than the temperature difference threshold, the leveling instruction performs a leveling process for the printer hot bed plane; When the maximum temperature difference is greater than or equal to the temperature difference threshold, the leveling instruction is that the printer hot bed plane does not perform leveling processing.
[0012] A 3D printer leveling device is also provided, which is applied to the 3D printer leveling method, and is characterized by comprising: A leveling module, used for performing a leveling process on the printer; The area division module divides the printer bed plane into multiple areas; Temperature measurement module, used to obtain the real-time temperature of each area through temperature measurement equipment; The instruction generation module is used to generate a leveling instruction according to the real-time temperature of each area of the printer's hot bed plane; the leveling instruction is used to instruct the printer's hot bed plane whether to perform a leveling process.
[0013] A 3D printer is also provided, which uses the 3D printer leveling method to perform leveling processing, including: A print head, used to output printing materials; The hot bed platform is used to receive the printing materials output by the nozzle; A heating device, used to control the temperature of the hot bed platform; Temperature measuring equipment, used to obtain the real-time temperature of each area of the hot bed platform; The instruction generating device is used to generate a leveling instruction according to the real-time temperature.
[0014] Optionally, also include: A leveling device comprises a processor and a memory, wherein the memory stores at least one instruction, at least one program, a code set or an instruction set, and the at least one instruction, at least one program, a code set or an instruction set is loaded and executed by the processor to implement the 3D printer leveling method. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] Figure 1 The figure is a flow chart of the leveling method of the present invention. DETAILED DESCRIPTION
[0016] The preferred embodiments of the present invention are described below in conjunction with the accompanying drawings. It should be understood that the preferred embodiments described herein are only used to illustrate and explain the present invention, and are not used to limit the present invention.
[0017] When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the attached claims. In the description of the present application, it should be understood that the terms "first", "second", "third", etc. are only used to distinguish similar objects, and do not have to be used to describe a specific order or sequence, nor can they be understood as indicating or implying relative importance. For those of ordinary skill in the art, the specific meanings of the above terms in the present application can be understood according to the specific circumstances.
[0018] See also Figure 1 As shown, the present invention provides a 3D printer leveling method, comprising: S1: Performs initial leveling of the printer, including: The printer's heated bed plane is adjusted to a preset height, and the printer's heated bed plane is heated to a preset temperature by a heating device of the printer. The preset temperature is the optimal temperature of the printing material used by the printer to ensure that the printing material can be correctly adhered to the heated bed plane; and in order to ensure the printing effect, after the heating device heats the heated bed plane to the preset temperature, the heating device maintains the current heating power within a target time to ensure that the heated bed plane is maintained at the preset temperature. In one embodiment of the present invention, a thermistor is used to detect whether a certain area of the heated bed plane reaches the preset temperature.
[0019] S2: Divide the printer bed plane into multiple areas, including: First, it is necessary to determine the area of the printer's hot bed plane. Since the present invention improves the leveling accuracy of the printer through the temperature difference between different areas of the hot bed plane, it is necessary to divide the printer's hot bed plane into multiple areas of the same area according to the area of the printer's hot bed plane to ensure the subsequent leveling accuracy.
[0020] S3: The real-time temperature of each area is obtained by a temperature measuring device, wherein the temperature measuring device is an infrared temperature sensor, and the temperature measuring device is arranged on the nozzle of the printer for outputting printing materials. After performing the initial leveling process on the printer, the nozzle is moved to the center of the plane of the printer's hot bed, and the nozzle is adjusted to a target height. The target height ensures that the temperature measuring device arranged on the nozzle can accurately obtain the real-time temperature of different areas of the entire hot bed plane of the printer.
[0021] In order to ensure the printing effect, the heating device needs to heat a certain area of the hot bed plane to the preset temperature and maintain the current heating power within the target time before starting printing. That is, when the heating device heats a certain area of the hot bed plane to the preset temperature, the temperature measuring device immediately starts to obtain the real-time temperature of each area, and the heating device maintains heating for a certain period of time to avoid excessive temperature differences caused by different heating powers of the heating device in different areas, which affects the printing effect and leveling accuracy.
[0022] S4: Generate a leveling instruction according to the real-time temperature of each area of the printer's hot bed plane; the leveling instruction is used to instruct the printer's hot bed plane whether to perform a leveling process.
[0023] First, the maximum temperature and the minimum temperature in the hot bed plane are determined according to the real-time temperature of each area on the hot bed plane. Then, the difference between the maximum temperature and the minimum temperature in the hot bed plane is determined as the maximum temperature difference of the printer hot bed plane. Finally, the leveling instruction is generated according to the maximum temperature difference, including: When the maximum temperature difference is less than the temperature difference threshold, that is, the temperature distribution of the hot bed plane is uniform, indicating that the deformation of the printed material on the hot bed plane caused by temperature is within a reasonable range. It is accurate to perform leveling on the hot bed plane of the printer at this time. Therefore, the leveling instruction at this time is to perform leveling on the hot bed plane of the printer.
[0024] When the maximum temperature difference is greater than or equal to the temperature difference threshold, that is, the temperature distribution of the hot bed plane is uneven at this time, indicating that the deformation of the printed material on the hot bed plane caused by temperature is not within a reasonable range at this time, and it is inaccurate to perform leveling processing on the printer hot bed plane at this time, so the leveling instruction at this time is that the printer hot bed plane does not perform leveling processing; at this time, it is necessary to return to step S3, and let the heating device maintain the current heating power to continuously heat the hot bed plane within the target time, and then obtain the real-time temperature of each area of the hot bed plane through the temperature measuring device again, and update the maximum temperature difference of the hot bed plane at this time until the maximum temperature difference is less than the temperature difference threshold, and the leveling instruction is that the printer hot bed plane performs leveling processing.
[0025] The present invention realizes that when a region in the hot bed plane reaches a preset temperature during the leveling preheating process, the difference between the temperature of other regions and the temperature of the region is within a reasonable range by continuously monitoring the hot bed plane of the printer, thereby solving the problem that the heating power of the heating device to different regions of the hot bed plane is different, resulting in temperature differences between different regions, and excessive temperature differences will cause deformation of different regions in the hot bed plane. At this time, the leveling process is started to solve the problem that the accuracy of the obtained leveling data is different from the actual leveling data accuracy of the platform during the actual printing process, thereby ensuring the leveling accuracy, leveling stability and printing quality of the hot bed plane; effectively avoiding the decline in printing quality due to the leveling data, and improving the printing accuracy and consistency.
[0026] The present invention also provides a 3D printer leveling device, comprising: A leveling module, used for performing a leveling process on the printer; The area division module divides the printer bed plane into multiple areas; Temperature measurement module, used to obtain the real-time temperature of each area through temperature measurement equipment; The instruction generation module is used to generate a leveling instruction according to the real-time temperature of each area of the printer's hot bed plane; the leveling instruction is used to instruct the printer's hot bed plane whether to perform a leveling process.
[0027] The present invention also provides a 3D printer, which performs a leveling process by using the above-mentioned 3D printer leveling method, comprising: A print head, used to output printing materials; The hot bed platform is used to receive the printing materials output by the nozzle; A heating device, used to control the temperature of the hot bed platform; the heating device includes a thermocouple; Temperature measuring equipment, used to obtain the real-time temperature of each area of the hot bed platform; An instruction generating device, used for generating a leveling instruction according to the real-time temperature; A leveling device comprises a processor and a memory, wherein the memory stores at least one instruction, at least one program, a code set or an instruction set, and the at least one instruction, at least one program, a code set or an instruction set is loaded and executed by the processor to implement the above-mentioned 3D printer leveling method.
[0028] The processor can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc.
[0029] The memory can be used to store the computer program or module, and the processor implements various functions of the 3D printer leveling method by running or executing the computer program or module stored in the memory, and calling the data stored in the memory. The memory can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, at least one application required for a function, etc.; the data storage area can store data created according to the use of the mobile phone, etc. In addition, the memory can include a high-speed random access memory, and can also include a non-volatile memory, such as a hard disk, a memory, a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), at least one disk storage device, a flash memory device, or other volatile solid-state storage devices.
[0030] The above are only preferred embodiments of the present application and are not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application should be included in the protection scope of the present application.
Claims
1. A 3D printer leveling method, characterized in that: include: Perform an initial leveling of the printer; Divide the printer bed plane into multiple areas; Obtain the real-time temperature of each area through temperature measuring equipment; A leveling instruction is generated according to the real-time temperature of each area of the printer's hot bed plane; the leveling instruction is used to instruct the printer's hot bed plane whether to perform a leveling process.
2. A 3D printer leveling method according to claim 1, characterized in that: Perform an initial leveling of the printer, including: Adjust the printer's heated bed plane to the preset height; Heat the printer bed surface to the preset temperature.
3. A 3D printer leveling method according to claim 1, characterized in that: The temperature measuring device comprises an infrared temperature measuring sensor.
4. A 3D printer leveling method according to claim 1, characterized in that: The printer bed plane is divided into multiple areas, including: According to the area of the printer hot bed plane, the printer hot bed plane is divided into multiple regions with the same area.
5. A 3D printer leveling method according to claim 4, characterized in that: The step of generating a leveling instruction according to the real-time temperature of each area of the printer hot bed plane includes: According to the real-time temperature of each area, determine the maximum temperature difference of the printer bed plane; A leveling instruction is generated according to the maximum temperature difference.
6. A 3D printer leveling method according to claim 5, characterized in that: The step of generating a leveling instruction according to the maximum temperature difference comprises: When the maximum temperature difference is less than the temperature difference threshold, the leveling instruction performs a leveling process for the printer hot bed plane; When the maximum temperature difference is greater than or equal to the temperature difference threshold, the leveling instruction is that the printer hot bed plane does not perform leveling processing.
7. A 3D printer leveling device, applied to a 3D printer leveling method according to claims 1 to 6, characterized in that: include: A leveling module, used for performing a leveling process on the printer; The area division module divides the printer bed plane into multiple areas; Temperature measurement module, used to obtain the real-time temperature of each area through temperature measurement equipment; The instruction generation module is used to generate a leveling instruction according to the real-time temperature of each area of the printer's hot bed plane; the leveling instruction is used to instruct the printer's hot bed plane whether to perform a leveling process.
8. A 3D printer, characterized in that: The 3D printer leveling method according to claims 1 to 6 is used to perform leveling processing, characterized in that it includes: A print head, used to output printing materials; The hot bed platform is used to receive the printing materials output by the nozzle; A heating device, used to control the temperature of the hot bed platform; Temperature measuring equipment, used to obtain the real-time temperature of each area of the hot bed platform; The instruction generating device is used to generate a leveling instruction according to the real-time temperature.
9. A 3D printer according to claim 8, characterized in that: Also includes: A leveling device comprises a processor and a memory, wherein the memory stores at least one instruction, at least one program, a code set or an instruction set, and the at least one instruction, at least one program, a code set or an instruction set is loaded and executed by the processor to implement the 3D printer leveling method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Heating lamp calibration
US20190134903A1