3D printing method, device and equipment and storage medium

Print the edge of the printing product by using the first laser of the small light spots in the metal 3D printing, and use the second laser of the large light spots to print the middle part of the printing product to print the problem of low printing efficiency in the existing technology. , Achieve a more efficient 3D printing process.

CN119368761APending Publication Date: 2025-01-28SHANGHAI HANBANG UNITED 3D TECH CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411544725.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-31
Publication Date
2025-01-28

AI Technical Summary

Technical Problem

The existing metal 3D printing methods have low printing efficiency due to the small laser spot, which limits the development of this technology.

Method used

By obtaining the first laser data of the first laser, including the first laser power and the size of the first light spots, the number of scanning circles is determined according to the size and the size of the light spots to be printed, and the first laser is used to scan the first laser with the specified data and circle scanning. Print area. At the same time, the use of second laser is scanned by large light spots in some areas in the limited area to be printed in the first area to be printed.

Benefits of technology

While ensuring the surface quality of the product to be printed, the efficiency of 3D printing is greatly improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119368761A_ABST
    Figure CN119368761A_ABST
Patent Text Reader

Abstract

The invention discloses a 3D printing method, device and equipment and a storage medium, and the 3D printing method comprises the steps that first laser data of first laser are obtained, and the first laser data comprise first laser power and a first light spot size; determining the number of scanning turns of the first laser according to the size of the first to-be-printed area and the size of the first light spot; the first to-be-printed area is scanned through first laser according to the first laser data, the number of scanning turns and the first preset number of scanning layers; and second laser is adopted to scan the second to-be-printed area with second laser data, the second laser data comprise second laser power and a second light spot size, the second light spot size is larger than the first light spot size, and at least part of the second to-be-printed area is located in the limited area of the first to-be-printed area. By the adoption of the technical scheme, the printing efficiency is greatly improved while the surface quality of the to-be-printed product is guaranteed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of additive manufacturing technology, and in particular to a 3D printing method, device, equipment and storage medium. Background Art

[0002] The metal 3D printing process, especially the Laser Powder Bed Fusion (LPBF) process, is based on the process of rapidly melting and solidifying metal powder through laser, which is equivalent to the process of micro-casting. Among them, the size of the laser spot diameter directly determines the forming efficiency of metal 3D printing.

[0003] As we all know, the laser spot of metal 3D printing is small, and the powder thickness is tens of microns. For a relatively large product, the printing time ranges from a few hours to several months. The printing efficiency is very low, which greatly limits the development of this technology. Therefore, although metal 3D printing can produce products with higher forming precision, the printing efficiency is low. Summary of the invention

[0004] The present invention provides a 3D printing method, device, equipment and storage medium to solve the problem of low printing efficiency of the existing 3D printing method.

[0005] According to one aspect of the present invention, a 3D printing method is provided, comprising: acquiring first laser data of a first laser, the first laser data including a first laser power and a first spot size; determining the number of scanning circles of the first laser according to the size of a first area to be printed and the first spot size; using the first laser to scan the first area to be printed with the first laser data, the number of scanning circles and a first preset number of scanning layers; using a second laser to scan a second area to be printed with second laser data, the second laser data including a second laser power and a second spot size, and the second spot size is larger than the first spot size, and at least part of the second area to be printed is located within a limited area of ​​the first area to be printed.

[0006] Optionally, determining the number of scanning circles of the first laser according to the size of the first to-be-printed area and the first spot size includes:

[0007] Acquire a width of the first area to be printed in a first direction, where the first direction is a direction from the first area to be printed to the center of the film layer to be printed;

[0008] The number of scanning circles of the first laser is determined according to the width and the first spot size.

[0009] Optionally, determining the number of scanning circles of the first laser according to the width and the first spot size includes:

[0010] The number of scanning turns is determined according to the following formula;

[0011]

[0012] Wherein, n is the number of scanning circles, L is the width, d is the first light spot size, k is the ratio of the overlap size between two adjacent first light spots to the first light spot size, The meaning of the symbol is round up.

[0013] Optionally, the first preset number of scanning layers includes the i-th preset scanning layer and the (i+1)-th preset scanning layer, where i is a positive integer;

[0014] Scanning the first to-be-printed area using the first laser with the first laser data, the number of scanning circles, and the first preset number of scanning layers includes:

[0015] Scanning the i-th preset scanning layer at a first scanning starting point using the first laser with the first laser data and the number of scanning revolutions, wherein the first scanning starting point is located in the i-th preset scanning layer;

[0016] The first laser is used to scan the (i+1)th preset scanning layer at a second scanning starting point with the first laser data and the number of scanning revolutions, the second scanning starting point is located in the (i+1)th preset scanning layer, and along the stacking direction of the i-th preset scanning layer and the (i+1)-th preset scanning layer, the first scanning starting point and the second scanning starting point do not overlap.

[0017] Optionally, the second area to be printed includes a plurality of lines to be printed; the lines to be printed include a starting position, an ending position and an intermediate position, wherein the starting position and the ending position at least partially overlap with the first area to be printed, and the intermediate position connects the starting position and the ending position;

[0018] Scanning a second area to be printed with a second laser using second laser data includes:

[0019] Using the second laser to scan the starting position at the same line to be printed with the second laser power A and the second spot size;

[0020] Using the second laser to scan the middle position at the same line to be printed with the second laser power and the second spot size;

[0021] The second laser is used to scan the termination position with the second A laser power and the second spot size in the same line to be printed; wherein the second laser power includes the second A laser power and the second B laser power, and the second A laser power is less than the second B laser power, and the second A laser power is greater than the first laser power.

[0022] Optionally, the second laser is used to scan the second area to be printed with the second laser data, and the method further includes:

[0023] The second laser power and the second scanning layer number are determined according to the first laser power and the first preset scanning layer number; wherein the second laser power is greater than the first laser power, and the second scanning layer number is less than the first preset scanning layer number.

[0024] Optionally, determining the second laser power and the second number of scanning layers according to the first laser power and the first preset number of scanning layers includes:

[0025] Determining a first printing thickness of a first to-be-printed area according to the first laser power and the first preset number of scanning layers;

[0026] Determining a second printing thickness of the second to-be-printed area according to the first printing thickness, wherein the second printing thickness is greater than or equal to the first printing thickness;

[0027] The second laser power and the second scanning layer number are determined according to the second printing thickness, the first laser power and the first preset scanning layer number; the product of the second laser power and the second scanning layer number is greater than or equal to the required printing power of the second printing thickness.

[0028] According to another aspect of the present invention, there is provided a 3D printing device, comprising:

[0029] A first laser data acquisition module, used to acquire first laser data of a first laser, wherein the first laser data includes a first laser power and a first spot size;

[0030] A scanning circle number acquisition module, used to determine the scanning circle number of the first laser according to the size of the first to-be-printed area and the first spot size;

[0031] A first laser scanning module, configured to scan the first to-be-printed area using the first laser with the first laser data, the number of scanning circles, and a first preset number of scanning layers;

[0032] A second laser scanning module uses a second laser to scan a second area to be printed with second laser data, wherein the second laser data includes a second laser power and a second spot size, and the second spot size is larger than the first spot size, and at least part of the second area to be printed is located within a limited area of ​​the first area to be printed.

[0033] According to another aspect of the present invention, a 3D printing device is provided, the 3D printing device comprising:

[0034] at least one processor; and

[0035] a memory communicatively connected to the at least one processor; wherein,

[0036] The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the 3D printing method described in any embodiment of the present invention.

[0037] According to another aspect of the present invention, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the 3D printing method described in any embodiment of the present invention when executed.

[0038] In the embodiment of the present invention, the first laser data of the first laser is first obtained, and then the number of scanning circles of the first laser is determined according to the size of the first area to be printed and the first spot size. Furthermore, the first laser is used to scan the first area to be printed with the first laser data, the number of scanning circles and the first preset number of scanning layers, and finally the second laser is used to scan the second area to be printed with the second laser data. The above technical solution uses the first laser with a small spot to print the edge of the product to be printed, and uses the second laser with a large spot to print the middle part of the product to be printed, which greatly improves the printing efficiency while ensuring the surface quality of the product to be printed.

[0039] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0041] Figure 1is a flow chart of a first 3D printing method provided according to an embodiment of the present invention;

[0042] Figure 2 is a 3D printing principle diagram provided according to an embodiment of the present invention;

[0043] Figure 3 is a 3D printed cross-sectional top view provided according to an embodiment of the present invention;

[0044] Figure 4 is another 3D printed cross-sectional top view provided according to an embodiment of the present invention;

[0045] Figure 5 is a flow chart of a second 3D printing method provided according to an embodiment of the present invention;

[0046] Figure 6 is a flow chart of a third 3D printing method provided according to an embodiment of the present invention;

[0047] Figure 7 is a flowchart of a fourth 3D printing method provided according to an embodiment of the present invention;

[0048] Figure 8 is a flowchart of a fifth 3D printing method provided according to an embodiment of the present invention;

[0049] Fig. 9 is a structural schematic diagram of a 3D printing device provided according to an embodiment of the present invention;

[0050] Fig.10 It is a structural schematic diagram of a 3D printing device provided according to an embodiment of the present invention. DETAILED DESCRIPTION

[0051] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.

[0052] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, any variation of the terms "including" and "having" is intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0053] Figure 1 is a flow chart of a first 3D printing method provided according to an embodiment of the present invention, Figure 2 is a 3D printing principle diagram provided according to an embodiment of the present invention, Figure 3 is a 3D printed cross-sectional top view provided according to an embodiment of the present invention, Figure 4 3D printing is another cross-sectional top view provided according to an embodiment of the present invention. This embodiment is applicable to metal 3D printing, and the method can be performed by a 3D printing device. Figure 1 As shown, the method includes:

[0054] S110 , acquiring first laser data of a first laser, where the first laser data includes a first laser power and a first spot size.

[0055] Specifically, Figure 2 As shown, the laser emitted by the fiber laser 1 is used as the first laser, and the first laser power and the first spot size are set according to the needs of the product to be printed. Optional products to be printed include metal parts. The first laser power output by the fiber laser 1 can be 200W-250W, the first laser speed can be 1000mm / s-1500mm / s, and the first spot size can be 80μm-100μm. Among them, the first spot is a small Gaussian distributed spot. The size accuracy and surface roughness of the product to be printed printed by the small spot are finer. Therefore, the edge of the product to be printed can be printed by the first laser to improve the surface quality of the product to be printed.

[0056] S120, determining the number of scanning circles of the first laser according to the size of the first to-be-printed area and the size of the first light spot.

[0057] Specifically, Figure 3 and Figure 4As shown, the first area to be printed 3 may be an area on the product to be printed that needs fine printing, for example, an edge area of ​​the product to be printed. When the first laser prints the first area to be printed 3, in order to ensure the printing density and surface accuracy of the product to be printed, multiple turns of printing are required, and the number of scanning turns of the first laser is determined according to the ratio of the size of the first area to be printed 3 and the first spot size. The number of scanning turns of the first laser may be, for example, 3-5 turns.

[0058] S130, using a first laser to scan a first area to be printed with first laser data, a scanning circle number, and a first preset scanning layer number.

[0059] Specifically, Figure 1 and Figure 3 As shown, before printing the first to-be-printed area 3 of the to-be-printed product, it is necessary to consider not only the number of horizontal scanning circles of the first laser, but also the number of vertical scanning layers of the first laser. The first preset number of scanning layers refers to the number of scanning layers set according to the surface accuracy requirements of the product. The first preset number of scanning layers can be, for example, 3-5 layers.

[0060] Exemplarily, the printing process of the first laser is to first spread a powder layer of 30 μm, and first scan 3 circles in the first to-be-printed area 3 using a small light spot with a first laser power of 200 W, a first laser speed of 1000 mm / s and a first spot size of 80 μm, and further, continue to spread the powder and repeat the printing of 3 layers to complete the printing process of the first laser in the first to-be-printed area 3. The above is only an example, and the specific values ​​of the powder thickness, the first laser power, the first laser speed, the first spot size, the number of scanning circles and the first preset number of scanning layers can be adjusted according to actual conditions and are not limited here.

[0061] S140, using a second laser to scan a second area to be printed with second laser data, the second laser data including a second laser power and a second spot size, and the second spot size is larger than the first spot size, and at least part of the second area to be printed is located within a limited area of ​​the first area to be printed.

[0062] Specifically, Figure 1 As shown, the laser emitted by the semiconductor laser 2 is used as the second laser, the second laser power of the second laser output by the semiconductor laser 2 can be 500W-600W, the second spot size can be 2mm-4mm, and the second laser speed can be 500mm / s-1000mm / s. Among them, the second spot is a large spot with a flat top distribution. The second area to be printed 4 can be within the limited area of ​​the first area to be printed 3. For example, Figure 3 As shown, the cross section of the product to be printed is a rectangle, the edge area is the first area to be printed 3, and the area defined by the first area to be printed 3 is the second area to be printed 4. It can be understood that Figure 4 As shown, if there is a hollow 5 in the center of the cross section of the product to be printed, the edge of the hollow 5 is also the first area to be printed 3, and only part of the second area to be printed 4 is located in the limited area of ​​the first area to be printed 3.

[0063] For example, after the first laser printing is completed, the second laser lays a 90μm powder layer using a second laser power of 500W, a second laser speed of 500mm / s and a second spot size of 2mm to print the second to-be-printed area 4. The second spot size is larger than the first spot size, which greatly improves the printing efficiency. The above is only an example, and the specific values ​​of the second laser laying powder layer thickness, the second laser power, the second laser speed and the second spot size can be adjusted according to actual conditions and are not limited here.

[0064] In the embodiment of the present invention, the first laser data of the first laser is first obtained, and then the number of scanning circles of the first laser is determined according to the size of the first area to be printed and the first spot size. Furthermore, the first laser is used to scan the first area to be printed with the first laser data, the number of scanning circles and the first preset number of scanning layers, and finally the second laser is used to scan the second area to be printed with the second laser data. The above technical solution uses the first laser with a small spot to print the edge of the product to be printed, and uses the second laser with a large spot to print the middle part of the product to be printed, which greatly improves the printing efficiency while ensuring the surface quality of the product to be printed.

[0065] Figure 5 is a flow chart of a second 3D printing method provided according to an embodiment of the present invention. This embodiment further describes how to determine the number of scanning circles of the first laser according to the size of the first area to be printed and the size of the first spot. Figure 5 As shown, the method includes:

[0066] S210 , acquiring first laser data of a first laser, where the first laser data includes a first laser power and a first spot size.

[0067] S220, obtaining a width of the first area to be printed in a first direction, where the first direction is a direction from the first area to be printed to the center of the film layer to be printed.

[0068] Specifically, Figure 2 and Figure 3 As shown, the first direction X is the direction from the first to-be-printed area to the center of the to-be-printed film layer, and the to-be-printed film layer refers to a 2D slice of the to-be-printed product.

[0069] S230, determining the number of scanning circles of the first laser according to the width and the first spot size.

[0070] Optionally, determining the number of scanning circles of the first laser according to the width and the first spot size includes:

[0071] Determine the number of scan turns according to the following formula;

[0072] Wherein, n is the number of scanning circles, L is the width, d is the first spot size, k is the ratio of the overlap size between two adjacent first spots to the first spot size, The meaning of the symbol is round up.

[0073] Since the first light spot is a Gaussian light spot, it is narrow at the top and wide at the bottom. In order to ensure the density and surface accuracy of the first laser printing, the latter first light spot needs to cover the previous first light spot during the printing process, so that there is overlap between the two adjacent first light spots. Therefore, the number of scanning circles cannot be accurately calculated based on the ratio of the width to the first spot size. It is necessary to add a new variable k to the formula. k is the ratio of the overlapping size between two adjacent first light spots to the first spot size. For example, the ratio of the overlapping size between two adjacent first light spots to the first spot size can be 0.4. It should be noted that when the above formula is used for calculation, there will be a situation where it is not an integer, and the calculated result needs to be rounded up. The advantage of this value is that it can ensure that the printing path of the first laser completely covers the first area to be printed, thereby improving the internal quality of the product to be printed.

[0074] Exemplarily, when the width L is 200 μm, the first spot size is 90 μm, and k is 0.4, substituting the above values ​​into the above formula, it can be calculated that n is 4.

[0075] S240, using a first laser to scan a first area to be printed with first laser data, a scanning circle number, and a first preset scanning layer number.

[0076] S250, using a second laser to scan a second area to be printed with second laser data, the second laser data including a second laser power and a second spot size, and the second spot size is larger than the first spot size, and at least part of the second area to be printed is located within a limited area of ​​the first area to be printed.

[0077] In the embodiment of the present invention, the number of scanning circles of the first laser is determined according to the width and the first spot size. The method is simple and efficient, so that the first laser can be used to scan an appropriate number of circles when printing the first area to be printed, thereby ensuring the printing density and surface accuracy, and further improving the surface quality of the product to be printed.

[0078] Figure 6 is a flow chart of a third 3D printing method provided according to an embodiment of the present invention. The embodiment of the present invention further describes scanning a first area to be printed using a first laser with first laser data, a scanning circle number, and a first preset scanning layer number. Figure 6 As shown, the method includes:

[0079] S310 , acquiring first laser data of a first laser, where the first laser data includes a first laser power and a first spot size.

[0080] S320, determining the number of scanning circles of the first laser according to the size of the first to-be-printed area and the size of the first light spot.

[0081] S330, using a first laser to scan the i-th preset scanning layer at a first scanning starting point with first laser data and a scanning circle number, wherein the first scanning starting point is located in the i-th preset scanning layer.

[0082] Specifically, the first preset number of scanning layers includes the i-th preset scanning layer and the (i+1)-th preset scanning layer, where i is a positive integer; for example, Figure 1 As shown, the first preset scanning layer number is 3. When i is equal to 1, the first laser is used to scan the first preset scanning layer 31 at the first scanning starting point with the first laser data and the scanning circle number. The first scanning starting point is located in the first preset scanning layer 31.

[0083] S340, using the first laser to scan the (i+1)th preset scanning layer at the second scanning starting point with the first laser data and the number of scanning circles, the second scanning starting point is located in the (i+1)th preset scanning layer, and along the stacking direction of the i-th preset scanning layer and the (i+1)-th preset scanning layer, the first scanning starting point and the second scanning starting point do not overlap.

[0084] Specifically, Figure 1 As shown, continuing to use i equals 1 as an example, the first laser is used to scan the second preset scanning layer 32 at the second scanning starting point with the first laser data and the number of scanning circles. The second scanning starting point is located in the second preset scanning layer 32, and the first scanning starting point and the second scanning starting point do not overlap along the stacking direction of the first preset scanning layer 31 and the second preset scanning layer 32. That is to say, the first scanning starting point in the first preset scanning layer 31 and the second scanning starting point in the second preset scanning layer 32 are at different positions. It can be understood that when i is equal to 2, i+1 is equal to 3. At this time, the corresponding first scanning starting point in the second preset scanning layer 32 and the scanning starting point in the third preset scanning layer 33 are at different positions. Since the overlapping of the scanning starting points in two adjacent preset scanning layers will cause printing defects and affect the density of the product to be printed, it is set that the scanning starting points in two adjacent preset scanning layers do not overlap. Further improve the surface quality of the product to be printed.

[0085] S350, using a second laser to scan a second area to be printed with second laser data, the second laser data including a second laser power and a second spot size, and the second spot size is larger than the first spot size, and at least part of the second area to be printed is located within a limited area of ​​the first area to be printed.

[0086] The embodiment of the present invention ensures that the scanning starting points in two adjacent preset scanning layers do not overlap when using the first laser to scan the first area to be printed with the first laser data, the number of scanning circles and the first preset number of scanning layers, thereby avoiding printing defects in the first area to be printed and further improving the surface quality of the product to be printed.

[0087] Figure 7 is a flow chart of a fourth 3D printing method provided according to an embodiment of the present invention. The embodiment of the present invention further describes the use of a second laser to scan a second area to be printed with a second laser data, such as Figure 3 As shown, the second area to be printed 4 includes multiple lines to be printed 41; the lines to be printed 41 include a starting position, an ending position and an intermediate position, wherein the starting position and the ending position at least partially overlap with the first area to be printed 3, and the intermediate position connects the starting position and the ending position; the method includes:

[0088] S410 , acquiring first laser data of a first laser, where the first laser data includes a first laser power and a first spot size.

[0089] S420, determining the number of scanning circles of the first laser according to the size of the first to-be-printed area and the first light spot size.

[0090] S430, using a first laser to scan a first area to be printed with first laser data, a scanning circle number, and a first preset scanning layer number.

[0091] S440, using a second laser to scan the starting position in the same line to be printed with a second laser power and a second spot size.

[0092] Specifically, the starting position refers to the starting point of printing with the second laser and the second light spot in the to-be-printed line 41, and the second light spot overlaps with the first light spot at the starting position. When printing the same to-be-printed line 41, the second laser uses the second laser power A to scan the starting position.

[0093] S450, using a second laser to scan a middle position of the same line to be printed with a second laser power and a second spot size.

[0094] Specifically, the middle position refers to the middle position of the to-be-printed line 41, which overlaps with the starting position. When printing the same to-be-printed line 41, the second laser uses the second laser power to scan the middle position.

[0095] S460, using a second laser to scan the end position in the same line to be printed with a second laser power and a second spot size.

[0096] Specifically, the end position refers to the end point where the second laser prints the second light spot in the line 41 to be printed, and the second light spot intersects with the first light spot at the end position. And the end position overlaps with the middle position. When printing the same line 41 to be printed, the second laser uses the second laser power A to scan the starting position.

[0097] The second laser power includes a second A laser power and a second B laser power, and the second A laser power is less than the second B laser power, and the second A laser power is greater than the first laser power.

[0098] Specifically, when the second laser uses a large spot to scan the second area to be printed, it will usually scan the small spot formed in the first area to be printed 3, that is, the large spot will cover the small spot. At this time, the large spot may melt the small spot, causing printing defects that affect the density at the junction of the large spot and the small spot. Therefore, a second A laser with a smaller power is used to scan the starting position and the ending position in the same line to be printed 41, and a second B laser with a larger power is used to scan the middle position in the same line to be printed 41. Without affecting the printing efficiency, the density at the starting position and the ending position can be guaranteed.

[0099] In the embodiment of the present invention, when the second laser is used to scan the second area to be printed with the second laser data, the starting position and the ending position are scanned by using the second A laser power and the second spot size with a smaller power in the same line to be printed, and the middle position is scanned by using the second B laser power and the second spot size with a larger power. The density at the junction of the first area to be printed and the second area to be printed can be ensured without affecting the printing efficiency, thereby further improving the internal quality of the product to be printed.

[0100] Figure 8 FIG. 1 is a flowchart of a fifth 3D printing method provided according to an embodiment of the present invention. A step before scanning the second area to be printed with the second laser data using the second laser is added. Figure 8 As shown, the method includes:

[0101] S510 , acquiring first laser data of a first laser, where the first laser data includes a first laser power and a first spot size.

[0102] S520, determining the number of scanning circles of the first laser according to the size of the first to-be-printed area and the first light spot size.

[0103] S530, using a first laser to scan a first area to be printed with first laser data, a scanning circle number, and a first preset scanning layer number.

[0104] S540, determining a second laser power and a second scanning number of layers according to the first laser power and the first preset scanning number of layers; wherein the second laser power is greater than the first laser power, and the second scanning number of layers is less than the first preset scanning number of layers.

[0105] Specifically, the greater the laser power, the thicker the powder layer that can be melted. In order to improve printing efficiency, a larger laser power is needed to melt a thicker powder layer in the second area to be printed. The specific thickness of the melted powder layer needs to be determined according to the first laser power and the first preset number of scanning layers. In addition, since the second laser power is large, the melted powder layer is thick, so the number of layers required to be scanned is relatively small. The printing cycle of the product to be printed is shortened, greatly improving printing efficiency.

[0106] The following is a further description of the determination of the second laser power and the second scanning layer number.

[0107] Optionally, determining the second laser power and the second scanning layer number according to the first laser power and the first preset scanning layer number includes:

[0108] Determining a first printing thickness of a first to-be-printed area according to a first laser power and a first preset number of scanning layers;

[0109] Determining a second printing thickness of the second to-be-printed area according to the first printing thickness, wherein the second printing thickness is greater than or equal to the first printing thickness;

[0110] The second laser power and the second scanning layer number are determined according to the second printing thickness, the first laser power and the first preset scanning layer number; the product of the second laser power and the second scanning layer number is greater than or equal to the required printing power of the second printing thickness.

[0111] For example, when the first laser power is 200W, the thickness of the powder layer that can be melted is 30μm. The first preset number of layers is 3 layers. At this time, the first printing thickness is 90μm. The second printing thickness can be set to be greater than or equal to the first printing thickness. When the second printing thickness is greater than the first printing thickness, the printing cycle of the second printing area is shorter, which can greatly shorten the printing time of the product to be printed, thereby improving the printing efficiency. Usually, the second printing thickness is set to be equal to the first printing layer thickness, so the second printing layer thickness can be determined to be 90μm.

[0112] Exemplarily, when the second printing thickness is 90μm, the first laser power is 200W, and the first preset number of scanning layers is 30μm, the laser power that can melt the second printing thickness at one time can be used as the second laser power. Usually, the second laser power of 500W can melt the powder layer thickness of 90μm, so the second laser power can be 500W, and the second number of scanning layers can be one layer. That is to say, the first laser scans three layers in the first area to be printed 3 with a first laser power of 200W, and the second laser only needs to scan one layer in the second area to be printed with a second power of 500W. At this time, the product of the second laser power and the second number of scanning layers is equal to the printing power required for the second printing thickness. It should be noted that the product of the second laser power and the second number of scanning layers can also be set to be greater than the printing power required for the second printing thickness. This is because when the second printing thickness is 90μm, the use of a power of 500W can just melt the powder layer thickness of 90μm, so a power greater than 500W can be appropriately set, such as 550W, which can also completely melt the powder layer thickness of 90μm at one time, and the efficiency is higher. The above is only for illustration and is not intended to be a specific limitation.

[0113] S550, using a second laser to scan a second area to be printed with second laser data.

[0114] In an embodiment of the present invention, before using the second laser to scan the second area to be printed, the second laser power and the second scanning layer number are first determined based on the first power and the first scanning layer number. In this way, the first laser and the second laser cooperate with each other to print the product to be printed with appropriate power and scanning layer number, which takes into account the density inside the product to be printed and the surface quality of the product to be printed, and greatly improves the printing efficiency.

[0115] Fig. 9 is a schematic diagram of the structure of a 3D printing device provided according to an embodiment of the present invention. Fig. 9 As shown, the device comprises:

[0116] A first laser data acquisition module 610, used to acquire first laser data of a first laser, where the first laser data includes a first laser power and a first spot size;

[0117] A scanning circle number acquisition module 620 is used to determine the scanning circle number of the first laser according to the size of the first to-be-printed area and the first spot size;

[0118] A first laser scanning module 630 is used to scan a first to-be-printed area using a first laser with first laser data, a scanning circle number, and a first preset scanning layer number;

[0119] The second laser scanning module 640 uses a second laser to scan a second area to be printed with second laser data, wherein the second laser data includes a second laser power and a second spot size, and the second spot size is larger than the first spot size, and at least part of the second area to be printed is located within a limited area of ​​the first area to be printed.

[0120] The 3D printing device provided in the embodiment of the present invention can execute the 3D printing method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.

[0121] Fig.10 A schematic diagram of a 3D printing device 10 that can be used to implement an embodiment of the present invention is shown. The 3D printing device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The 3D printing device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or claimed herein.

[0122] like Fig.10 As shown, the 3D printing device 10 includes at least one processor 11, and a memory connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 to the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. The input / output (I / O) interface 15 is also connected to the bus 14.

[0123] A number of components in the 3D printing device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the 3D printing device 10 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.

[0124] The processor 11 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 performs the various methods and processes described above, such as a 3D printing method.

[0125] In some embodiments, the 3D printing method may be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed on the 3D printing device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the 3D printing method described above may be performed. Alternatively, in other embodiments, the processor 11 may be configured to perform the 3D printing method in any other appropriate manner (e.g., by means of firmware).

[0126] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

[0127] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that when the computer program is executed by the processor, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer program may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.

[0128] In the context of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in combination with an instruction execution system, device or equipment. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0129] To provide interaction with a user, the systems and techniques described herein may be implemented on a 3D printing device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user can provide input to the 3D printing device. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).

[0130] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.

[0131] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The client and server relationship is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.

[0132] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.

[0133] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims

1. A 3D printing method, characterized in that: include: Acquire first laser data of a first laser, wherein the first laser data includes a first laser power and a first spot size; Determine the number of scanning circles of the first laser according to the size of the first area to be printed and the size of the first light spot; Scanning the first to-be-printed area using the first laser with the first laser data, the number of scanning circles, and the first preset number of scanning layers; A second laser is used to scan a second area to be printed with second laser data, wherein the second laser data includes a second laser power and a second spot size, and the second spot size is larger than the first spot size, and at least part of the second area to be printed is located within a limited area of ​​the first area to be printed.

2. The 3D printing method according to claim 1, characterized in that: Determining the number of scanning circles of the first laser according to the size of the first to-be-printed area and the first light spot size includes: Acquire a width of the first area to be printed in a first direction, where the first direction is a direction from the first area to be printed to the center of the film layer to be printed; The number of scanning circles of the first laser is determined according to the width and the first spot size.

3. The 3D printing method according to claim 2, characterized in that: Determining the number of scanning circles of the first laser according to the width and the first spot size includes: The number of scanning turns is determined according to the following formula; Wherein, n is the number of scanning circles, L is the width, d is the first light spot size, k is the ratio of the overlap size between two adjacent first light spots to the first light spot size, The meaning of the symbol is round up.

4. The 3D printing method according to claim 1, characterized in that: The first preset scanning layer number includes the i-th preset scanning layer and the (i+1)-th preset scanning layer, where i is a positive integer; Scanning the first to-be-printed area using the first laser with the first laser data, the number of scanning circles, and the first preset number of scanning layers includes: Scanning the i-th preset scanning layer at a first scanning starting point using the first laser with the first laser data and the number of scanning revolutions, wherein the first scanning starting point is located in the i-th preset scanning layer; The first laser is used to scan the (i+1)th preset scanning layer at a second scanning starting point with the first laser data and the number of scanning revolutions, the second scanning starting point is located in the (i+1)th preset scanning layer, and along the stacking direction of the i-th preset scanning layer and the (i+1)-th preset scanning layer, the first scanning starting point and the second scanning starting point do not overlap.

5. The 3D printing method according to claim 1, characterized in that: The second area to be printed includes a plurality of lines to be printed; the lines to be printed include a starting position, an ending position and an intermediate position, wherein the starting position and the ending position at least partially overlap with the first area to be printed, and the intermediate position connects the starting position and the ending position; Scanning a second area to be printed with a second laser using second laser data includes: Using the second laser to scan the starting position at the same line to be printed with the second laser power A and the second spot size; Using the second laser to scan the middle position at the same line to be printed with the second laser power and the second spot size; The second laser is used to scan the termination position with the second A laser power and the second spot size in the same line to be printed; wherein the second laser power includes the second A laser power and the second B laser power, and the second A laser power is less than the second B laser power, and the second A laser power is greater than the first laser power.

6. The 3D printing method according to claim 1, characterized in that: Scanning a second area to be printed with a second laser using second laser data, the method also includes: The second laser power and the second scanning layer number are determined according to the first laser power and the first preset scanning layer number; wherein the second laser power is greater than the first laser power, and the second scanning layer number is less than the first preset scanning layer number.

7. The 3D printing method according to claim 6, characterized in that: Determining the second laser power and the second scanning layer number according to the first laser power and the first preset scanning layer number includes: Determining a first printing thickness of a first to-be-printed area according to the first laser power and the first preset number of scanning layers; Determining a second printing thickness of the second to-be-printed area according to the first printing thickness, wherein the second printing thickness is greater than or equal to the first printing thickness; The second laser power and the second scanning layer number are determined according to the second printing thickness, the first laser power and the first preset scanning layer number; the product of the second laser power and the second scanning layer number is greater than or equal to the required printing power of the second printing thickness.

8. A 3D printing device, characterized in that: include: A first laser data acquisition module, used to acquire first laser data of a first laser, wherein the first laser data includes a first laser power and a first spot size; A scanning circle number acquisition module, used to determine the scanning circle number of the first laser according to the size of the first to-be-printed area and the first spot size; A first laser scanning module, configured to scan the first to-be-printed area using the first laser with the first laser data, the number of scanning circles, and a first preset number of scanning layers; A second laser scanning module uses a second laser to scan a second area to be printed with second laser data, wherein the second laser data includes a second laser power and a second spot size, and the second spot size is larger than the first spot size, and at least part of the second area to be printed is located within a limited area of ​​the first area to be printed.

9. A 3D printing device, characterized in that: The 3D printing device comprises: one or more processors; a storage device for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors implement the 3D printing method as described in any one of claims 1 to 7.

10. A storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the 3D printing method as described in any one of claims 1 to 7 is implemented.

Citation Information

Cited By

  • Photocuring printing scanning method

    CN120461845A