LAYERED MODELING METHOD FOR LASER METAL DEPOSITION (LMD) THREE-DIMENSIONAL (3D) PRINTING
20220347753 · 2022-11-03
Assignee
Inventors
Cpc classification
B33Y10/00
PERFORMING OPERATIONS; TRANSPORTING
B22F10/25
PERFORMING OPERATIONS; TRANSPORTING
B22F10/25
PERFORMING OPERATIONS; TRANSPORTING
B22F10/80
PERFORMING OPERATIONS; TRANSPORTING
B33Y50/00
PERFORMING OPERATIONS; TRANSPORTING
B22F2999/00
PERFORMING OPERATIONS; TRANSPORTING
B22F12/41
PERFORMING OPERATIONS; TRANSPORTING
G06F2113/10
PHYSICS
B22F2999/00
PERFORMING OPERATIONS; TRANSPORTING
Y02P10/25
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
International classification
B22F10/80
PERFORMING OPERATIONS; TRANSPORTING
B22F10/25
PERFORMING OPERATIONS; TRANSPORTING
B22F12/41
PERFORMING OPERATIONS; TRANSPORTING
B33Y10/00
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A layered modeling method for laser metal deposition (LMD) 3D printing. The layered modeling method includes: obtaining estimated printing parameters of each layer in an entire digital model based on a process database; obtaining estimated feature points of each layer through the estimated parameters; comparing estimated feature points of each layer with feature points of a corresponding actual shape to obtain a difference in each layer; and accumulating to obtain a difference in the entire digital model to obtain corresponding printing parameters. The layered modeling method has the advantages of effectively reducing the calculation amount during data comparison and greatly saving time.
Claims
1. A layered modeling method for laser metal deposition (LMD) three-dimensional (3D) printing, comprising: obtaining estimated printing parameters of each layer in an entire digital model based on a process database; obtaining estimated feature points of each layer through the estimated parameters; comparing the estimated feature points of each layer with feature points of a corresponding actual shape to obtain a difference in each layer; and accumulating the difference in each layer to obtain a difference in the entire digital model to obtain corresponding printing parameters.
2. The layered modeling method for the LMD 3D printing according to claim 1, wherein the layered modeling method specifically comprises: S1: obtaining printing parameters of an N-th layer; S2: estimating a printing shape of the N-th layer from the process database based on the printing parameters of the N-th layer to obtain an estimated printing shape; S3: identifying feature points of the N-th layer based on the estimated printing shape of the N-th layer, and dividing an image identification area based on the feature points; S4: comparing the estimated printing shape of the N-th layer with a corresponding shape in the process database to obtain a difference in a printing shape of the N-th layer; S5: estimating and combining printing shapes of N layers to obtain a difference in the entire digital model; and S6: obtaining printing parameters of an (N+1)-th layer from the process database based on the difference in the entire digital model.
3. The layered modeling method for the LMD 3D printing according to claim 2, wherein in step S3, the step of dividing the image identification area based on the feature points comprises: comparing the feature points with a shape in the process database to obtain the image identification area.
4. The layered modeling method for the LMD 3D printing according to claim 3, wherein step S4 comprises: comparing the printing shape of the N-th layer with the corresponding shape in the process database based on the image identification area to obtain the difference in the printing shape of the N-th layer.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0022]
[0023]
DETAILED DESCRIPTION OF THE EMBODIMENTS
[0024] The embodiments of the present invention are described below in detail. The embodiments are exemplarily shown in the drawings. The same or similar numerals represent the same or similar elements, or elements having the same or similar functions throughout the specification. The embodiments described below with reference to the drawings are illustrative, which are merely intended to explain the present invention, rather than to limit the present invention.
[0025] It should be understood that, in the description of the present invention, the terms such as “central”, “longitudinal”, “transverse”, “long”, “wide”, “thick”, “upper”, “lower”, “front”, “back”, “left”, “right”, “vertical”, “horizontal”, “top”, “bottom”, “inner”, “outer”, “clockwise” and “anticlockwise” are intended to indicate orientations and positional relations shown in the drawings. It should be noted that these terms are merely intended to facilitate a simple description of the present invention, rather than to indicate or imply that the mentioned apparatus or elements must have the specific orientation or be constructed and operated in the specific orientation. Therefore, these terms may not be construed as a limitation to the present invention.
[0026] In the present invention, unless otherwise clearly specified, meanings of terms “install”, “connect with”, “connect to”, and “fixed” should be understood in a broad sense. For example, the connection may be a fixed connection, a detachable connection, or an integral connection; it may be a mechanical connection or an electrical connection; it may be a direct connection or an indirect connection via a medium; or it may be an internal communication between two components. Those of ordinary skill in the art may understand specific meanings of the above terms in the present invention based on a specific situation.
[0027] The present invention is further described below with reference to the embodiments, but the implementations of the present invention are not limited thereto.
Embodiment 1
[0028] The present invention is implemented by the following technical solution. A layered modeling method for LMD 3D printing includes: obtaining estimated printing parameters of each layer in an entire digital model based on a process database; obtaining estimated feature points of each layer through the estimated parameters; comparing the estimated feature points of each layer with feature points of a corresponding actual shape to obtain a difference in each layer; and accumulating to obtain a difference in the entire digital model to obtain corresponding printing parameters.
[0029] It should be noted that through the above improvements, the process database includes a theoretical shape of the layered digital model. The present invention obtains the estimated parameters of each layer based on the process database. The process database stores a large amount of experimental data, for example, actual shapes obtained under parameters such as various powder feeding volumes, air feeding volumes, laser powers, and printing speeds. The data is subjected to a preprocessing based on estimated printing shapes. The preprocessing is to reasonably layer the digital model and find the appropriate feature points in each layer. By layering the entire digital model and comparing the feature points, the calculation amount during data comparison can be greatly reduced. Moreover, the theoretical digital model can be quickly matched with the actual digital model, so as to avoid the situation where a feature point needs to be matched in a point cloud composed of millions of points, thereby greatly saving time.
Embodiment 2
[0030] This embodiment is further optimized on the basis of the above embodiment, and as shown in
[0031] S1: printing parameters of the N-th layer are acquired to obtain an actual shape of a sub-digital model of the N-th layer;
[0032] S2: a printing shape of the N-th layer is estimated from the process database based on the printing parameters of the N-th layer;
[0033] S3: feature points of the N-th layer are identified based on the estimated printing shape of the N-th layer, and an image identification area is divided based on the feature points;
[0034] S4: the estimated printing shape of the N-th layer is compared with a corresponding shape in the process database to obtain the difference in the printing shape of the N-th layer;
[0035] S5: printing shapes of N layers are estimated and combined to obtain the difference in the entire digital model;
[0036] S6: printing parameters of the (N+1)-th layer are obtained from the process database based on the difference in the entire digital model.
[0037] It should be noted that through the above improvements, the printing parameters here include powder feeding volume, air feeding volume, laser power, printing speed, and the actual shape obtained under the combination of the above parameters.
[0038] Other parts of this embodiment are the same as those of the above embodiment, and will not be repeated herein.
Embodiment 3
[0039] This embodiment is further optimized on the basis of the above embodiments. Further, as shown in
[0040] Other parts of this embodiment are the same as those of the above embodiments, and will not be repeated herein.
Embodiment 4
[0041] This embodiment is further optimized on the basis of the above embodiments. Further, as shown in
[0042] Other parts of this embodiment are the same as those of the above embodiments, and will not be repeated herein.
Embodiment 5
[0043] This embodiment is the most preferred embodiment of the present invention. As shown in
[0044] S2: a printing shape of the N-th layer is estimated from the process database based on the printing parameters of the N-th layer;
[0045] S3: feature points of the N-th layer are identified based on the estimated printing shape of the N-th layer, and the obtained feature points of the N-th layer are compared with the actual shape to obtain the image identification area;
[0046] S4: the printing shape of the N-th layer is compared with a corresponding shape in the process database based on the image identification area to obtain the difference in the printing shape of the N-th layer;
[0047] S5: printing shapes of N layers are estimated and combined to obtain the difference of the entire digital model;
[0048] S6: printing parameters of the (N+1)-th layer are obtained from the process database based on the difference in the entire digital model.
[0049] It should be noted that through the above improvements, as shown in
[0050] During printing, after a first layer is printed, a second layer is printed normally on the basis of supplementing a missing area, and on the rest can be done in a similar way to complete the printing of the actual shape.
[0051] Other parts of this embodiment are the same as those of the above embodiments, and will not be repeated herein.
[0052] The above descriptions are only the preferred embodiments of the present invention and are not intended to limit the present invention in any form. Any simple modifications and equivalent changes and modifications made to the above embodiments according to the technical essence of the present invention shall fall within the scope of the technical solution of the present invention.