Delay parameter setting method of 3D printing equipment and related equipment

Through the method of defect recognition and delay parameter adjustment of the target slicing layer in 3D printing equipment, the problem of excessive delay parameters in the existing technology is solved, and the work efficiency and printing effect of 3D printing equipment are improved.

CN119368764APending Publication Date: 2025-01-28GUANGDONG HANBANG 3D TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310934569.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-07-27
Publication Date
2025-01-28

AI Technical Summary

Technical Problem

When setting delay parameters in existing 3D printing equipment, in order to ensure printing effect, the delay parameters are set large, resulting in a long wait time, which in turn reduces the working efficiency of 3D printing equipment.

Method used

After the printing layer on the top layer of the printing object is completed, print the next layer of the target slicing layer according to the scan latency parameter, and perform the first deficiency identification of the target slice layer. If there are defects, adjust the scan delay parameter, and print again until meet the preset printing requirements.

Benefits of technology

By optimizing the scan delay parameters, the waiting time in the printing process is shortened, the work efficiency of 3D printing equipment is improved, and the printing effect is ensured and the stability of the equipment is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119368764A_ABST
    Figure CN119368764A_ABST
Patent Text Reader

Abstract

The invention provides a delay parameter setting method for 3D printing equipment and related equipment, and the method comprises the steps: printing a next target slice layer of a to-be-printed object according to a scanning delay parameter after a previous slice layer of the to-be-printed object is printed; wherein the to-be-printed object comprises N slice layers, the 3D printing equipment sequentially prints the N slice layers according to the printing sequence, and N is an integer larger than 1; after the target slice layer is printed, performing first defect identification on the target slice layer, and adjusting a scanning delay parameter when the result of the first defect identification is that the target slice layer has defects; and printing the target slice layer again according to the adjusted target scanning delay parameter, and repeating the process of performing first defect identification on the target slice layer and adjusting the target scanning delay parameter until the result of the first defect identification is that the target slice layer does not have defects. The working efficiency of the 3D printing equipment can be improved, and meanwhile the printing effect is ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of metal additive manufacturing, and in particular to a delay parameter setting method for a 3D printing device and related equipment. Background Art

[0002] With the popularization of concepts such as intelligent manufacturing engineering and Industry 4.0, 3D printing technology is becoming more and more popular. 3D printing technology first appeared in the mid-1990s. It is actually the latest rapid prototyping device using technologies such as photocuring and paper lamination. It has basically the same working principle as ordinary printing. The printer is filled with "printing materials" such as liquid or powder. After connecting to the computer, the "printing materials" are stacked layer by layer through computer control, and finally the blueprint on the computer is turned into a physical object. This printing technology is called 3D stereoscopic printing technology.

[0003] In the related art, the laser of the 3D printing device will stop emitting light after each scan, and will start emitting light again after the galvanometer lens reaches the next target position and stabilizes. Therefore, the 3D printing device will set a delay parameter, and the laser needs to wait for a period of time corresponding to the delay parameter before emitting the laser to the galvanometer lens. In order to ensure that the galvanometer has reached the target position when the laser emits light, thereby ensuring the printing effect of the 3D printing device, the delay parameter will be set to a large value, resulting in a long waiting time, which in turn leads to low working efficiency of the 3D printing device. Summary of the invention

[0004] In view of this, the present application provides a delay parameter setting method for a 3D printing device and related equipment, which can improve the working efficiency of the 3D printing device while ensuring the printing effect.

[0005] A first aspect of the present application provides a delay parameter setting method for a 3D printing device, comprising: after a slice layer of an upper layer of an object to be printed is printed, printing a target slice layer of a lower layer of the object to be printed according to a scanning delay parameter; wherein the object to be printed includes N slice layers, and the 3D printing device prints the N slice layers in sequence according to a printing order, where N is an integer greater than 1; after the target slice layer is printed, performing a first defect identification on the target slice layer, and adjusting the scanning delay parameter when a result of the first defect identification is that the target slice layer has a defect; printing the target slice layer again according to the adjusted target scanning delay parameter, and repeating the process of performing the first defect identification on the target slice layer and adjusting the target scanning delay parameter until a result of the first defect identification is that the target slice layer has no defect.

[0006] Compared with the related art, the embodiments of the present application have at least the following advantages:

[0007] By performing a first defect recognition on the target slice layer, it is easy to detect whether the printed target slice layer has defects, such as abnormal light spots or poorly spliced ​​parts, and adjusting the scanning delay parameters when defects are detected in the target slice layer, so as to improve the printing effect of the target printed layer. By reprinting the target slice layer according to the adjusted target scanning delay parameters, and performing a first defect recognition on the reprinted target slice layer again, and adjusting the scanning delay parameters again when defects are detected in the target slice layer, the above process is repeated until the printed shape of the target slice layer meets the preset printing requirements. On the one hand, the target scanning delay parameters can be shortened as much as possible, thereby improving the working efficiency of the 3D printing device; on the other hand, the printing effect of the 3D printing device can be ensured, and the stability of the 3D printing device can be improved.

[0008] In some possible implementations, performing a first defect identification on the target slice layer and adjusting the scanning delay parameter when a result of the first defect identification is that the target slice layer has a defect includes: capturing a target image of the target slice layer; comparing the target image with a template image corresponding to the target slice layer, and adjusting the scanning delay parameter when a result of the comparison is that the target slice layer has a defect.

[0009] In some possible implementations, comparing the target image with the template image corresponding to the target slice layer includes: binarizing both the target image and the template image corresponding to the target slice layer; comparing whether the difference between the target image after the binarization processing and the template image after the binarization processing meets preset requirements; adjusting the scanning delay parameter when the comparison result is that the target slice layer has defects, includes: adjusting the target scanning delay parameter when the difference does not meet the preset requirements.

[0010] In some possible implementations, after the printing of the previous slice layer of the object to be printed is completed, the target slice layer of the next layer of the object to be printed is printed according to the scanning delay parameters, including: debugging the object to be printed; during the debugging printing, after the printing of the previous slice layer is completed, printing the target slice layer of the next layer according to the scanning delay parameters; after the printed shape of the target slice layer meets the preset printing requirements, the method also includes: formally printing the object to be printed; during the formal printing, after the printing of the previous formal slice layer is completed, printing the next layer of the formal target slice layer according to the final scanning delay parameters; wherein the final scanning delay parameters are scanning delay parameters corresponding to the target slice layer without defects; performing a second defect identification on the formal target slice layer, and adjusting the final scanning delay parameters again when the result of the second defect identification is that the formal target slice layer has defects. In some possible implementations, before performing the second defect identification on the formal target slice layer, it also includes: detecting whether the formal target slice layer is the first M layers among the N slice layers, where M is an integer greater than 1 and less than N; performing the second defect identification on the formal target slice layer includes: when detecting that the formal target slice layer is the first M layers among the N slice layers, performing the second defect identification on the formal target slice layer.

[0011] In some possible implementations, before printing the next target slicing layer of the object to be printed according to the scanning delay parameter, it also includes: reading a slicing file of the object to be printed, the slicing file including a scanning speed and a scanning power corresponding to each of the N slicing layers; and determining the scanning delay parameter according to the scanning speed and the scanning power corresponding to the target slicing layer.

[0012] In some possible implementations, after the slicing layer of the previous layer of the object to be printed is printed, the target slicing layer of the next layer of the object to be printed is printed according to the scanning delay parameter, including: after the slicing layer of the previous layer is printed, waiting for a preset time according to the scanning delay parameter; printing the target slicing layer.

[0013] The second aspect of the present application discloses a delay parameter setting device for a 3D printing device, comprising: a printing module, wherein the printing module is used to print a target slice layer of a next layer of the object to be printed according to a scanning delay parameter after the slice layer of the previous layer of the object to be printed is printed; wherein the object to be printed includes N slice layers, and the 3D printing device prints the N slice layers in sequence according to a printing order; a defect recognition module, wherein the defect recognition module is used to perform a first defect recognition on the target slice layer after the target slice layer is printed, and adjust the scanning delay parameter when the result of the first defect recognition is that the target slice layer has a defect; the printing module is also used to print the target slice layer again according to the adjusted scanning delay parameter, and the defect recognition module is also used to repeat the first defect recognition on the target slice layer and adjust the adjusted scanning delay parameter again until the result of the first defect recognition is that the target slice layer has no defect.

[0014] The third aspect of the present application discloses an electronic device, which includes a processor and a memory, wherein the memory is used to store instructions, and the processor is used to call the instructions in the memory so that the electronic device executes the delay parameter setting method of the above-mentioned 3D printing device.

[0015] A fourth aspect of the present application discloses a storage medium, including computer instructions. When the computer instructions are executed on an electronic device, the electronic device executes the delay parameter setting method of the 3D printing device.

[0016] It can be understood that the delay parameter setting device of the 3D printing device of the second aspect, the electronic device of the third aspect, and the storage medium of the fourth aspect provided above all correspond to the method of the first aspect. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding method provided above, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings in the embodiments will be briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without creative work.

[0018] Figure 1 This is a flowchart of a method for setting delay parameters of a 3D printing device provided in one embodiment of the present application.

[0019] Figure 2 This is a flowchart of a method for setting delay parameters of a 3D printing device provided in one embodiment of the present application.

[0020] Figure 3 A schematic diagram of the functional modules of a delay parameter setting device for a 3D printing device provided in one embodiment of the present application.

[0021] Figure 4 A schematic diagram of the hardware structure of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION

[0022] In order to more clearly understand the above-mentioned purposes, features and advantages of the present application, the present application is described in detail below in conjunction with the accompanying drawings and specific implementation methods. It should be noted that the implementation methods of the present application and the features in the implementation methods can be combined with each other without conflict.

[0023] In the following description, many specific details are set forth to facilitate a full understanding of the present application. The described implementations are only part of the implementations of the present application, rather than all the implementations.

[0024] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art to which this application belongs. The terms used herein in the specification of this application are only for the purpose of describing specific embodiments and are not intended to limit this application.

[0025] It should be further noted that, in this article, the terms "comprises", "includes" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device including the element.

[0026] In this application, "at least one" means one or more, and "more" means two or more than two. "And / or" describes the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural.

[0027] In the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.

[0028] To facilitate understanding, some illustrations of concepts related to the embodiments of the present application are given by way of example for reference.

[0029] 3D printing equipment, also known as three-dimensional printers, is a rapid prototyping process equipment, usually using digital technology to print materials. 3D printing equipment is often used to manufacture models or parts in the fields of mold manufacturing, industrial design, etc.

[0030] Please refer to Figure 1 , which is a flow chart of a method for setting delay parameters of a 3D printing device provided in an embodiment of the present application, such as Figure 1 As shown, the method comprises the following steps:

[0031] Step 101: After the slicing layer of the previous layer of the object to be printed is printed, the target slicing layer of the next layer of the object to be printed is printed according to the scanning delay parameter.

[0032] In some embodiments, the object to be printed includes N slice layers, and the 3D printing device prints the N slice layers in sequence according to a printing order, where N is an integer greater than 1.

[0033] For example, the object to be printed includes 100 slice layers, which are numbered from slice layer 001 to slice layer 100. The 3D printing device starts from printing slice layer 001 and prints in sequence until it ends after printing slice layer 100.

[0034] Specifically, after the previous slice layer is printed, wait for a preset time according to the scanning delay parameter and then print the target slice layer.

[0035] In some embodiments, the object to be printed has a slicing file, which includes a scanning speed and a scanning power corresponding to each of the N slicing layers. By reading the slicing file of the object to be printed, on the one hand, the scanning speed and the scanning rate corresponding to the target slicing layer can be known, so that the 3D printing device prints the target slicing layer according to the scanning speed and the scanning rate corresponding to the target slicing layer; on the other hand, the scanning delay parameter can be determined according to the scanning speed and the scanning power corresponding to the target slicing layer, thereby saving the time for subsequent adjustment of the scanning delay parameter.

[0036] Step 102: After the target slice layer is printed, a first defect identification is performed on the target slice layer.

[0037] In some embodiments, the 3D printing device includes a defect recognition system, and the defect recognition system performs a first defect recognition on the target slice layer.

[0038] Specifically, a target image of a target slice layer is captured by a capturing device of the 3D printing device, and the defect recognition system compares the target image with a template image corresponding to the target slice layer to recognize whether there is a defect in the target slice layer.

[0039] More specifically, the defect recognition system performs binarization processing on both the target image and the template image corresponding to the target slice layer; and compares whether the difference between the target image after binarization processing and the template image after binarization processing meets the preset requirements. For example, by comparing the target image after binarization processing and the template image after binarization processing, it is detected whether there are abnormal spots or poorly spliced ​​parts in the target image. If the defect recognition system recognizes that there are abnormal spots or poorly spliced ​​parts in the target image, it means that the difference between the target image after binarization processing and the template image after binarization processing does not meet the preset requirements.

[0040] It can be understood that the template image corresponding to the target slice layer is a standard image of the target slice layer without defects.

[0041] Step 103: When the result of the first defect identification is that a defect exists in the target slice layer, adjust the scanning delay parameter.

[0042] In some embodiments, if the result of the first defect identification is that there is a defect in the target slice layer, that is, the difference between the target image after binarization processing and the template image after binarization processing does not meet the preset requirements, the scanning delay parameter is increased.

[0043] Specifically, during the operation of the 3D printing device, the galvanometer motor controls the deflection of the lens, and the laser light hits the galvanometer lens, which is driven by the galvanometer motor to rotate, so that the laser sinters the specified pattern. Due to the inertia of the galvanometer motor, after the galvanometer motor moves to the specified position, the lens needs a certain amount of time to stabilize before it can receive the laser light, otherwise abnormal light spots will appear in the slice layer. In other words, when the scanning delay parameter is set too small and the lens is not in a stable state, it will cause abnormal light spots or poorly spliced ​​parts in the printed target slice layer. At this time, the scanning delay parameter needs to be adjusted appropriately to ensure that the lens is in a stable state after the galvanometer motor moves to the specified position and passes through the scanning delay parameter.

[0044] Step 104: Print the target slice layer again according to the adjusted scanning delay parameters.

[0045] Step 105: Perform the first defect identification on the target slice layer again. If the result of the first defect identification is that there is no defect in the target slice layer, the process ends; otherwise, execute step 103.

[0046] In some embodiments, the initial scanning delay parameter is set to be relatively small, and then the final scanning delay parameter is adjusted continuously to be the optimal and shortest scanning delay parameter for printing the target slice layer.

[0047] Compared with the related art, the embodiments of the present application have at least the following advantages: by performing the first defect recognition on the target slice layer, it is easy to detect whether the printed target slice layer has defects, such as abnormal light spots or poorly spliced ​​parts, and adjusting the scanning delay parameters when the target slice layer is detected to have defects, so as to improve the printing effect of the target printed layer. By reprinting the target slice layer according to the adjusted target scanning delay parameters, and performing the first defect recognition on the reprinted target slice layer again, and adjusting the scanning delay parameters again when the target slice layer is detected to have defects, the above process is repeated until the printed shape of the target slice layer meets the preset printing requirements. On the one hand, the target scanning delay parameters can be shortened as much as possible, thereby improving the working efficiency of the 3D printing device; on the other hand, the printing effect of the 3D printing device can be ensured, and the stability of the 3D printing device can be improved.

[0048] Please refer to Figure 2 , which is a flow chart of a delay parameter setting method for a 3D printing device provided in an embodiment of the present application. This embodiment is a further improvement on the aforementioned embodiment. The main improvement is that: in this embodiment, the delay parameters will be adjusted again during the formal printing process to further improve the working efficiency of the 3D printing device.

[0049] The specific process of this embodiment is as follows Figure 2 As shown, the following steps are included:

[0050] Step 201: Perform debugging printing on the object to be printed.

[0051] Step 202: During the debugging printing process, after the previous slice layer is printed, the next target slice layer is printed according to the scanning delay parameter.

[0052] Step 203: After the target slice layer is printed, a first defect identification is performed on the target slice layer.

[0053] Step 204: When the result of the first defect identification is that a defect exists in the target slice layer, adjust the scanning delay parameter.

[0054] Step 205: Print the target slice layer again according to the adjusted scanning delay parameters.

[0055] Step 206: Perform the first defect identification on the target slice layer again. If the result of the first defect identification is that the target slice layer has no defects, execute step 207; otherwise, execute step 204.

[0056] Steps 201 to 206 of this embodiment are similar to steps 101 to 105 of the above-mentioned embodiment, and will not be described again to avoid repetition.

[0057] Step 207: formally printing the object to be printed. During the formal printing process, after the printing of the previous formal slice layer is completed, the next formal target slice layer is printed according to the final scanning delay parameter.

[0058] In some embodiments, the final scanning delay parameter is the scanning delay parameter that is finally adjusted during the debugging printing process.

[0059] Step 208: Perform a second defect identification on the formal target slice layer, and adjust the final scanning delay parameter again when the result of the second defect identification is that the formal target slice layer has defects.

[0060] In some embodiments, before performing a second defect identification on the formal target slice layer, it also includes: detecting whether the formal target slice layer is the first M layers among the N slice layers, where M is an integer greater than 1 and less than N; performing a second defect identification on the formal target slice layer includes: when detecting that the formal target slice layer is the first M layers among the N slice layers, performing a second defect identification on the formal target slice layer.

[0061] Specifically, in the formal printing process, the first M slicing layers are usually the supporting parts of the object to be printed, and the supporting parts do not require the optimal printing effect. Therefore, even if defects are detected in the formal target slicing layers printed according to the final scanning delay parameters, the final scanning delay parameters can be fine-tuned in time, thereby ensuring that the subsequent main body printing effect of the object to be printed is excellent.

[0062] For example, the object to be printed includes 100 slice layers, and the first 10 layers are all supporting parts of the object to be printed. In the process of printing the first 10 layers, the second defect recognition can be performed on the formal target slice layer to adjust the final scanning delay parameters.

[0063] Compared with the related art, the embodiments of the present application have at least the following advantages: by performing the first defect recognition on the target slice layer, it is easy to detect whether the printed target slice layer has defects, such as abnormal light spots or poorly spliced ​​parts, and adjusting the scanning delay parameters when the target slice layer is detected to have defects, so as to improve the printing effect of the target printed layer. By reprinting the target slice layer according to the adjusted target scanning delay parameters, and performing the first defect recognition on the reprinted target slice layer again, and adjusting the scanning delay parameters again when the target slice layer is detected to have defects, the above process is repeated until the printed shape of the target slice layer meets the preset printing requirements. On the one hand, the target scanning delay parameters can be shortened as much as possible, thereby improving the working efficiency of the 3D printing device; on the other hand, the printing effect of the 3D printing device can be ensured, and the stability of the 3D printing device can be improved.

[0064] Please refer to Figure 3 , which is a functional module diagram of a delay parameter setting device 300 for a 3D printing device provided in an embodiment of the present application.

[0065] like Figure 3 As shown, the delay parameter setting device 300 of the 3D printing device includes: a printing module 302 and a defect recognition module 303; the printing module 302 is used to print the target slice layer of the next layer of the object to be printed according to the scanning delay parameter after the slice layer of the previous layer of the object to be printed is printed; wherein the object to be printed includes N slice layers, and the 3D printing device prints the N slice layers in sequence according to the printing order; the defect recognition module 303 is used to perform a first defect recognition on the target slice layer after the target slice layer is printed, and adjust the scanning delay parameter when the result of the first defect recognition is that the target slice layer has a defect; the printing module 302 is also used to print the target slice layer again according to the adjusted scanning delay parameter, and the defect recognition module 303 is also used to repeat the first defect recognition on the target slice layer and adjust the adjusted scanning delay parameter again until the result of the first defect recognition is that the target slice layer has no defect.

[0066] In some embodiments, the delay parameter setting device 300 of the 3D printing device also includes a reading module 301, which is used to read a slicing file of the object to be printed, and the slicing file includes a scanning speed and a scanning power corresponding to each of the N slicing layers; the reading module 301 is also used to determine the scanning delay parameter according to the scanning speed and scanning power corresponding to the target slicing layer.

[0067] Compared with the related art, the embodiments of the present application have at least the following advantages: by performing the first defect recognition on the target slice layer, it is easy to detect whether the printed target slice layer has defects, such as abnormal light spots or poorly spliced ​​parts, and adjusting the scanning delay parameters when the target slice layer is detected to have defects, so as to improve the printing effect of the target printed layer. By reprinting the target slice layer according to the adjusted target scanning delay parameters, and performing the first defect recognition on the reprinted target slice layer again, and adjusting the scanning delay parameters again when the target slice layer is detected to have defects, the above process is repeated until the printed shape of the target slice layer meets the preset printing requirements. On the one hand, the target scanning delay parameters can be shortened as much as possible, thereby improving the working efficiency of the 3D printing device; on the other hand, the printing effect of the 3D printing device can be ensured, and the stability of the 3D printing device can be improved.

[0068] Please refer to Figure 4 , is a schematic diagram of the hardware structure of the electronic device 1000 provided in the embodiment of the present application. Figure 4 As shown, the electronic device 1000 may include a processor 1001 and a memory 1002. The memory 1002 is used to store one or more computer programs 1003. The one or more computer programs 1003 are configured to be executed by the processor 1001. The one or more computer programs 1003 include instructions, and the above instructions can be used to implement the above method in the electronic device 1000.

[0069] It is understandable that the structure shown in this embodiment does not constitute a specific limitation on the electronic device 1000. In other embodiments, the electronic device 1000 may include more or fewer components than shown, or combine or separate some components, or arrange the components differently.

[0070] The processor 1001 may include one or more processing units, for example, the processor 1001 may include an application processor (AP), a modem, a graphics processing unit (GPU), an image signal processor (ISP), a controller, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural-network processing unit (NPU), etc. Different processing units may be independent devices or integrated into one or more processors.

[0071] The processor 1001 may also be provided with a memory for storing instructions and data. In some embodiments, the memory in the processor 1001 is a cache memory. The memory may store instructions or data that the processor 1001 has just used or circulated. If the processor 1001 needs to use the instruction or data again, it may be directly called from the memory. This avoids repeated access, reduces the waiting time of the processor 1001, and thus improves the efficiency of the system.

[0072] In some embodiments, the processor 1001 may include one or more interfaces. The interface may include an inter-integrated circuit (I2C) interface, an inter-integrated circuit sound (I2S) interface, a pulse code modulation (PCM) interface, a universal asynchronous receiver / transmitter (UART) interface, a mobile industry processor interface (MIPI), a general-purpose input / output (GPIO) interface, a SIM interface, and / or a USB interface, etc.

[0073] In some embodiments, memory 1002 may include high-speed random access memory and may also include 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.

[0074] This embodiment further provides a computer-readable storage medium, in which computer instructions are stored. When the instructions are executed on an electronic device, the electronic device executes the above-mentioned related method steps to implement the method in the above-mentioned embodiment.

[0075] Among them, the electronic device and computer storage medium provided in this embodiment are used to execute the corresponding methods provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding methods provided above, and will not be repeated here.

[0076] In practical applications, the above functions can be distributed to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.

[0077] In several embodiments provided in the present application, the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are schematic. For example, the division of the modules or units is a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0078] The unit described as a separate component may or may not be physically separated, and the component shown as a unit may be one physical unit or multiple physical units, that is, it may be located in one place or distributed in multiple different places. Some or all of the units may be selected according to actual needs to achieve the purpose of the embodiment.

[0079] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0080] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium, including several instructions to enable a device (which can be a single-chip microcomputer, chip, etc.) or a processor (processor) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), disk or optical disk and other media that can store program code.

[0081] The above description is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions within the technical scope disclosed in the present application should be included in the protection scope of the present application.

Claims

1. A method for setting delay parameters of a 3D printing device, characterized in that: include: After the slicing layer of the previous layer of the object to be printed is printed, the target slicing layer of the next layer of the object to be printed is printed according to the scanning delay parameter; wherein the object to be printed includes N slicing layers, and the 3D printing device prints the N slicing layers in sequence according to the printing order, where N is an integer greater than 1; After the target slice layer is printed, performing a first defect recognition on the target slice layer, and adjusting the scanning delay parameter when a result of the first defect recognition is that the target slice layer has a defect; The target slice layer is printed again according to the adjusted target scanning delay parameter, and the process of performing the first defect identification on the target slice layer and adjusting the target scanning delay parameter is repeated until a result of the first defect identification is that the target slice layer has no defects.

2. The delay parameter setting method of the 3D printing device according to claim 1, characterized in that: The performing a first defect recognition on the target slice layer, and adjusting the scanning delay parameter when a result of the first defect recognition is that the target slice layer has a defect, includes: Taking a target image of the target slice layer; The target image is compared with a template image corresponding to the target slice layer, and the scanning delay parameter is adjusted when the comparison result shows that the target slice layer has defects.

3. The delay parameter setting method of the 3D printing device according to claim 2, characterized in that: The comparing the target image with the template image corresponding to the target slice layer includes: Binarization is performed on the target image and the template image corresponding to the target slice layer; Compare whether the difference between the target image after binarization processing and the template image after binarization processing meets the preset requirements; When the comparison result shows that the target slice layer has defects, adjusting the scanning delay parameter includes: When the difference does not meet the preset requirement, the target scanning delay parameter is adjusted.

4. The delay parameter setting method of the 3D printing device according to claim 1, characterized in that: After the slice layer of the previous layer of the object to be printed is printed, printing the target slice layer of the next layer of the object to be printed according to the scanning delay parameter includes: Performing debugging printing on the object to be printed; During the debugging printing, after the previous slice layer is printed, the target slice layer of the next layer is printed according to the scanning delay parameter; After the printing shape of the target slice layer meets the preset printing requirements, the method further includes: Performing formal printing on the object to be printed; During the formal printing process, after the printing of the previous formal slice layer is completed, the next formal target slice layer is printed according to the final scanning delay parameter; wherein the final scanning delay parameter is the scanning delay parameter corresponding to the target slice layer without defects; A second defect identification is performed on the formal target slice layer, and when a result of the second defect identification is that the formal target slice layer has defects, the final scanning delay parameter is adjusted again.

5. The delay parameter setting method of the 3D printing device according to claim 4, characterized in that: Before performing the second defect identification on the formal target slice layer, the method further includes: Detecting whether the formal target slice layer is the first M layers of the N slice layers, where M is an integer greater than 1 and less than N; The performing a second defect identification on the formal target slice layer includes: When it is detected that the formal target slice layer is the first M layers among the N slice layers, a second defect identification is performed on the formal target slice layer.

6. The delay parameter setting method of the 3D printing device according to claim 1, characterized in that: Before printing the target slice layer of the next layer of the object to be printed according to the scanning delay parameter, the method further includes: Reading a slicing file of the object to be printed, wherein the slicing file includes a scanning speed and a scanning power corresponding to each slicing layer in the N slicing layers; The scanning delay parameter is determined according to the scanning speed and the scanning power corresponding to the target slice layer.

7. The delay parameter setting method of the 3D printing device according to claim 1, characterized in that: After the slice layer of the previous layer of the object to be printed is printed, printing the target slice layer of the next layer of the object to be printed according to the scanning delay parameter includes: After the previous slice layer is printed, wait for a preset time according to the scanning delay parameter; Print the target slice layer.

8. A delay parameter setting device for a 3D printing device, characterized in that: include: A printing module, wherein the printing module is used to print a target slice layer of a next layer of the object to be printed according to a scanning delay parameter after the slice layer of the previous layer of the object to be printed is printed; wherein the object to be printed includes N slice layers, and the 3D printing device prints the N slice layers in sequence according to a printing order; A defect recognition module, the defect recognition module is used to perform a first defect recognition on the target slice layer after the target slice layer is printed, and adjust the scanning delay parameter when the result of the first defect recognition is that the target slice layer has a defect; The printing module is also used to print the target slice layer again according to the adjusted scanning delay parameters, and the defect identification module is also used to repeat the first defect identification on the target slice layer and adjust the adjusted scanning delay parameters again until the result of the first defect identification is that there is no defect in the target slice layer.

9. An electronic device, characterized in that: The electronic device comprises a processor and a memory, the memory is used to store instructions, and the processor is used to call the instructions in the memory, so that the electronic device executes the delay parameter setting method for the 3D printing device according to any one of claims 1 to 7.

10. A storage medium, characterized in that: The method comprises computer instructions, and when the computer instructions are executed on an electronic device, the electronic device executes the delay parameter setting method for a 3D printing device according to any one of claims 1 to 7.