LAYERED MODELING METHOD FOR LASER METAL DEPOSITION (LMD) THREE-DIMENSIONAL (3D) PRINTING

20220347753 · 2022-11-03

Assignee

Inventors

Cpc classification

International classification

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] FIG. 1 is a flowchart of the present invention; and

[0023] FIG. 2 is a schematic view of Embodiment 5 of the present invention.

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 FIG. 1, the present invention specifically includes the following steps:

[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 FIG. 1, in order to better implement the present invention, in step S3, the step of dividing the image identification area based on the feature points includes: comparing the obtained feature points of the N-th layer with the actual shape to obtain the image identification area.

[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 FIG. 1, in order to better implement the present invention, step S4 includes: 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.

[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 FIG. 1, the method includes the following steps: 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;

[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 FIG. 2, the entire digital model is a cone. After the printing parameters are obtained, it is estimated that the printed actual shape is a trapezoid composed of a plurality of long strips. The long strips in FIG. 2 are independent image identification areas. The feature points in the plurality of long-strip image identification areas are identified, and compared with feature points on an actual image to obtain the difference in each image identification area. These differences are accumulated to obtain the difference between the entire digital model and the theoretical digital model.

[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.