Search

CN-122008552-A - 3D printing modeling method

CN122008552ACN 122008552 ACN122008552 ACN 122008552ACN-122008552-A

Abstract

The application discloses a 3D printing modeling method which comprises the steps of carrying out 3D scanning on an object to be printed through a scanning module to obtain first scanning data, carrying out 3D modeling on the basis of the first scanning data to obtain a first three-dimensional model, obtaining first identification data of the first three-dimensional model, carrying out layering slicing processing on the first three-dimensional model according to the first identification data to obtain a first layering slicing result, wherein the first layering slicing result comprises a plurality of layering slices, each layering slice corresponds to a group of parameters including layering slice thickness, layering slice shape, layering slice color, layering slice coordinate set and layering slice number, determining a first G code file according to the layering slices and each layering slice corresponds to a group of parameters in the layering slices, and controlling 3D printing equipment to carry out printing operation on the basis of the first G code file to obtain the first 3D printing result, so that the 3D printing effect can be ensured.

Inventors

  • LI FENG
  • JIN GE
  • PAN YAN
  • LI LINZHE

Assignees

  • 湖南升科科技有限公司

Dates

Publication Date
20260512
Application Date
20260126

Claims (6)

  1. 1. The 3D printing modeling method is characterized by being applied to 3D printing equipment, wherein the 3D printing equipment comprises a scanning module, and the method comprises the following steps of: 3D scanning is carried out on the object to be printed through the scanning module, so that first scanning data are obtained; 3D modeling is conducted on the basis of the first scanning data, and a first three-dimensional model is obtained; Acquiring first identification data of the first three-dimensional model; Carrying out layering slicing treatment on the first three-dimensional model according to the first identification data to obtain a first layering slicing result, wherein the first layering slicing result comprises a plurality of layering slices, each layering slice corresponds to a group of parameters, and the group of parameters comprises layering slice thickness, layering slice shape, layering slice color, layering slice coordinate set and layering slice number; determining a first G code file according to the plurality of hierarchical slices and a set of parameters corresponding to each of the plurality of hierarchical slices; And controlling the 3D printing equipment to perform printing operation based on the first G code file to obtain a first 3D printing result.
  2. 2. The method of claim 1, wherein the 3D modeling based on the first scan data results in a first three-dimensional model, comprising: Performing preliminary 3D modeling based on the first scanning data to obtain a first reference three-dimensional model; Carrying out integrity detection on the first reference three-dimensional model to obtain an incomplete area; repairing the incomplete area in the first reference three-dimensional model to obtain a second reference three-dimensional model; and performing size adjustment on the second reference three-dimensional model to obtain the first three-dimensional model.
  3. 3. The method of claim 1, wherein the acquiring the first identification data of the first three-dimensional model comprises: carrying out small target recognition on the first three-dimensional model to obtain a plurality of small target types and a plurality of small target areas, wherein each small target type corresponds to one small target area; Marking according to the small target types and the small target areas to obtain a plurality of marking data; the first identification data is determined from the plurality of tag data.
  4. 4. A method according to claim 3, wherein the layering slicing the first three-dimensional model according to the first identification data to obtain a first layering slice result comprises: the first three-dimensional model is initially layered and sliced into a non-small target layer and a small target layer according to the first identification data, m non-small target layers and n small target layers are obtained, and m and n are positive integers; Layering and slicing each small target layer in the m non-small target layers to obtain p layering and slicing, wherein p is a positive integer; Each small target layer in the n small target layers is respectively subjected to layering slicing based on the respective marking data to obtain q layering slices, wherein q is a positive integer; And determining the first hierarchical slice result according to the p hierarchical slices and the q hierarchical slices.
  5. 5. The method of any of claims 1-4, wherein the determining a first G code file from the plurality of hierarchical slices and a set of parameters for each of the plurality of hierarchical slices comprises: Determining a plurality of groups of control parameters and a plurality of groups of control time sequences according to the plurality of layered slices and a group of parameters corresponding to each layered slice in the plurality of layered slices; determining a plurality of initial G code files according to the plurality of groups of control parameters and the plurality of groups of control time sequences; And splicing the plurality of initial G code files to obtain the first G code file.
  6. 6. The method of claim 5, wherein the 3D printing apparatus further comprises a printhead, a stepper motor, and a 3D printing feed device, wherein the determining the plurality of sets of control parameters and the plurality of sets of control timings based on the plurality of hierarchical slices and a set of parameters for each of the plurality of hierarchical slices comprises: Determining a track parameter and a print head speed parameter of the print head according to a hierarchical slice thickness, a hierarchical slice shape and a hierarchical slice coordinate set of a first hierarchical slice, wherein the first hierarchical slice is any one of the plurality of hierarchical slices; Determining a first timing parameter of the stepper motor according to the track parameter; Determining a first feeding parameter and a second time sequence parameter of the 3D printing feeding device according to the printing head speed parameter, the layering slice coordinate set of the first layering slice and layering slice color; Determining control parameters for the first hierarchical slice based on the trajectory parameters, the printhead rate parameters, and the first feed parameters; And determining the control time sequence of the first hierarchical slice according to the first time sequence parameter and the second time sequence parameter.

Description

3D printing modeling method Technical Field The application relates to the technical field of 3D printing, in particular to a 3D printing modeling method. Background With rapid advances in computer technology, material science and artificial intelligence technology, 3D printing is also gradually moving from laboratories to markets, 3D printing technology is significantly advanced in precision, speed, materials and the like, and especially mature application of mainstream technologies such as fused deposition modeling (Fused Deposition Modeling, FDM), stereolithography (Stereolithography, SLA), selective laser sintering (SELECTIVE LASER SINTERING, SLS) and the like, so that 3D printing is widely applied in fields such as automobiles, aerospace, medical treatment, large consumption and the like. At present, in the actual 3D printing process, the object to be printed is often simply sliced in layers, and the characteristics of the object to be printed are not considered, so that the printing effect is poor in the 3D printing process. Disclosure of Invention The embodiment of the application provides a 3D printing modeling method, which can perform self-adaptive hierarchical slicing processing based on the small target characteristics of small targets (local targets) in an object to be printed, and G code files are also related to the depth of the hierarchical slicing result, so that 3D printing equipment can be accurately controlled, and the 3D printing effect can be ensured. The embodiment of the application provides a 3D printing modeling method which is applied to 3D printing equipment, wherein the 3D printing equipment comprises a scanning module, and the method comprises the following steps: 3D scanning is carried out on the object to be printed through the scanning module, so that first scanning data are obtained; 3D modeling is conducted on the basis of the first scanning data, and a first three-dimensional model is obtained; Acquiring first identification data of the first three-dimensional model; Carrying out layering slicing treatment on the first three-dimensional model according to the first identification data to obtain a first layering slicing result, wherein the first layering slicing result comprises a plurality of layering slices, each layering slice corresponds to a group of parameters, and the group of parameters comprises layering slice thickness, layering slice shape, layering slice color, layering slice coordinate set and layering slice number; determining a first G code file according to the plurality of hierarchical slices and a set of parameters corresponding to each of the plurality of hierarchical slices; And controlling the 3D printing equipment to perform printing operation based on the first G code file to obtain a first 3D printing result. The embodiment of the application has the following beneficial effects: The 3D printing modeling method is applied to 3D printing equipment, the 3D printing equipment comprises a scanning module, 3D scanning is conducted on an object to be printed through the scanning module to obtain first scanning data, 3D modeling is conducted on the basis of the first scanning data to obtain a first three-dimensional model, first identification data of the first three-dimensional model are obtained, layering slicing processing is conducted on the first three-dimensional model according to the first identification data to obtain a first layering slicing result, the first layering slicing result comprises a plurality of layering slices, each layering slice corresponds to a group of parameters including layering slice thickness, layering slice shape, layering slice color, layering slice coordinate set and layering slice number, a first G code file is determined according to each layering slice of the layering slices and the layering slices, the 3D printing equipment is controlled to conduct printing operation on the basis of the first G code file to obtain a first 3D printing result, and the first three-dimensional model can be subjected to self-adaption layering slicing processing on the basis of the small target characteristics due to the fact that the first identification data represent small target characteristics of different areas, in addition, the first layering slice depth can be accurately controlled according to the first layering slice depth, and the printing effect can be guaranteed due to the fact that the first layering slice depth is accurate, and the printing effect of the 3D slice can be guaranteed. Drawings In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are needed in the embodiments or the description of the prior art will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and that other drawings can be obtained according to these drawings without inventive effort for a