METHOD FOR CREATING A VIRTUAL THREE-DIMENSIONAL STRUCTURAL MODEL
20220405435 · 2022-12-22
Inventors
Cpc classification
G05B19/4099
PHYSICS
G06T19/20
PHYSICS
G06F2113/10
PHYSICS
G06F30/23
PHYSICS
Y02T90/00
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
G06T17/20
PHYSICS
International classification
G05B19/4099
PHYSICS
Abstract
A method for creating a virtual three-dimensional structural model of a body includes ascertaining a shell geometry and a basic volume from a geometric model of the body; creating a numerical model of the body from the shell geometry and/or the basic volume; acting upon the numerical model with a variable and establishing a target property of the body from the numerical model acted upon by the variable; creating a structural model that defines an actual property of the body; and iteratively optimizing the structural model to align the actual property with the target property. During the optimization, adapting a mechanical, thermal, and/or aerodynamic actual property of the body to a mechanical, thermal, and/or aerodynamic target property of the body by modifying at least one parameter of the structural model. A manufacturing method and a device perform this method.
Claims
1. A method for creating a virtual three-dimensional structural model of a body from a geometric model of the body, the method including the following steps: ascertaining a shell geometry and a basic volume from the geometric model of the body; creating a numerical model of the body from the shell geometry and/or from the basic volume; acting upon the numerical model with a variable and establishing a target property of the body from the numerical model acted upon by the variable; creating a structural model that defines an actual property of the body; and performing an iterative optimization of the structural model to align the actual property with the target property, wherein during the iterative optimization of the structural model, a mechanical, thermal, and/or aerodynamic actual property of the body is adapted to a mechanical, thermal, and/or aerodynamic target property of the body by modifying at least one parameter of the structural model.
2. The method of claim 1, wherein the numerical model and/or the structural model are/is fitted into the shell geometry.
3. The method of claim 1, wherein the structural model is created under consideration of and/or on the basis of structural proportions of the numerical model.
4. The method of, claim 1, wherein the structural model is formed from a plurality of cells, which include multiple structural elements, which include surface elements and/or lattice elements, which are connected to one another.
5. The method of claim 4, wherein a structural parameter of at least one single structural element is modified.
6. The method of claim 5, wherein the at least one single structural element is modified to have mechanically, thermally, and/or aerodynamically anisotropic properties.
7. The method of claim 5, wherein the structural parameter is modified in a longitudinal direction and/or transverse direction of the structural element.
8. The method of claim 5, further comprising the step of modifying the structural parameter, a material parameter and/or geometric parameter of the structural element.
9. The method of claim 8, further comprising the step of modifying the material parameter, a density, hardness, strength, elasticity, ductility, material damping, thermal expansion, thermal conductivity, heat resistance, specific heat capacity, and/or low-temperature toughness of the structural element.
10. The method of claim 8, further comprising the step of modifying a geometric parameter, a thickness, length, cross-sectional shape, and/or contour of the structural element.
11. The method of claim 4, wherein a structural parameter of at least two structural elements of the same cell are designed to be different from one another.
12. The method of claim 1, wherein a production parameter of an additive manufacturing device is taken into account in the iterative optimization of the structural model.
13. The method of claim 12, wherein the production parameter that is taken into account includes a temperature distribution in the interior of a production space of the manufacturing device and/or a temperature change in the interior of the production space.
14. The method of claim 12, further comprising the step of modifying a structural element parameter (11) of at least one single structural element as a function of a production parameter.
15. The method of claim 1, wherein the iterative optimization of the structural model is performed by a processing unit that is controlled by an artificial intelligence.
16. A 3D printing process for manufacturing a body, the process including the following steps: creating a virtual three-dimensional structural model of the body; creating production data for an additive manufacturing device on the basis of the virtual three-dimensional structural model; and producing the body with the additive manufacturing device on the basis of the production data; wherein the additive manufacturing device includes a processing unit that is configured to perform a method of creating a virtual three-dimensional structural model of a body from a geometric model of the body, the method including the following steps: ascertaining a shell geometry and a basic volume from a geometric model of the body; creating a numerical model of the body from the shell geometry and/or from the basic volume; acting upon the numerical model with a variable and establishing a target property of the body from the numerical model acted upon by the variable; creating a structural model that defines an actual property of the body; and performing an iterative optimization of the structural model to align the actual property with the target property, wherein during the iterative optimization of the structural model, a mechanical, thermal, and/or aerodynamic actual property of the body is adapted to a mechanical, thermal, and/or aerodynamic target property of the body by modifying at least one parameter of the structural model.
17. A device for creating a virtual three-dimensional structural model of a body and/or for producing the body with a virtual three-dimensional structural model of the body, the device comprising: an additive manufacturing device configured for producing the body, wherein the additive manufacturing device includes a processing unit is designed such that the virtual three-dimensional structural model of the body can be created with this processing unit according to a method that includes the following steps: ascertaining a shell geometry and a basic volume from a geometric model of the body; creating a numerical model of the body from the shell geometry and/or from the basic volume; acting upon the numerical model with a variable and establishing a target property of the body from the numerical model acted upon by the variable; creating a structural model that defines an actual property of the body; and performing an iterative optimization of the structural model to align the actual property with the target property, wherein during the iterative optimization of the structural model, a mechanical, thermal, and/or aerodynamic actual property of the body is adapted to a mechanical, thermal, and/or aerodynamic target property of the body by modifying at least one parameter of the structural model.
18. (canceled)
19. (canceled)
Description
BRIEF DESCRIPTION OF THE DRAWINGS OF EXEMPLARY EMBODIMENTS
[0033] Further advantages of the invention are described in the following exemplary embodiments, wherein:
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
DETAILED DESCRIPTION OF EXEMPLARY EMBODIMENTS OF THE INVENTION
[0040]
[0041] One of these isolated cells 7 is represented in
[0042]
[0043]
[0044] Production parameters 28 of the additive manufacturing device 3 are taken into account in the present method. These production parameters 28 can include a temperature distribution in the production space 8 of the manufacturing device 3. The production parameters can preferably be detected via sensors and/or manually input by the user. Moreover, a temperature change in the interior of the production space 8 during the manufacturing process can be taken into account as a production parameter 28. Different temperatures prevail in the production space 8, which also change during the production process. One area of the additively manufactured body 5 can cool down faster in one area of the production space 8 than in another area of the production space 8. Therefore, the material properties of the body 5 change as a function of the progression of the cooling. A material data gathering 17 is therefore carried out in order to be able to take this effect of the manufacturing device 3 into account. The effect of the material properties as a function of the production parameters 28 of the manufacturing device 3 is empirically ascertained within the scope of test production and subsequent materials testing. These production-related material data 29 can also be and/or include limiting values for material properties. The production-related material data 29 ascertained within the scope of the material data gathering 17 are incorporated at different points, as explained in detail in the following.
[0045] In order to create the virtual three-dimensional structural model 19 of the body 5, a geometric model 16 of the body 5 is initially created. The geometric model 16 of the body 5 desirably can be provided as a CAD model. A shell geometry 25 and a basic volume 26 are ascertained on the basis of the geometric model 16. The shell geometry 25 forms the outer shell of the body 5. The basic volume 26 is therefore enclosed by the shell geometry 25. Preferably, this method step is carried out at least partially manually by the user and/or in an automated manner by the processing unit 2.
[0046] Thereafter, a first numerical model 18 of the body 5 is created. Preferably, this method step is carried out at least partially manually by the user and/or in an automated manner by the processing unit 2. The previously ascertained shell geometry 25 and/or the basic volume 26 are/is taken into account during the creation of the numerical model 18. The numerical model 18 includes a numerical mesh, which is preferably formed from numerical elements and/or corner points connecting these numerical elements to one another. The numerical model 18, in particular its numerical mesh, is fitted into the shell geometry 25. Preferably, this method step is carried out at least partially manually by the user and/or in an automated manner by the processing unit 2. Consequently, the numerical mesh of the numerical model 18 does not protrude from the shell geometry 25, but rather is fitted therein so as to rest directly against the shell geometry 25. The numerical cells located in the edge area of the numerical mesh are therefore not cut off by the shell geometry 25, but rather are all complete and/or closed.
[0047] The numerical model 18 can be an FE model (finite element model) and/or an FV model (finite volume model). The numerical model 18 is acted upon by at least one variable 27 and/or multiple variables (load collective). Preferably, this method step is carried out at least partially manually by the user and/or in an automated manner by the processing unit 2. These can be influencing variables, which act upon the body 5 during the intended use of the body 5. The variables 27 are preferably mechanical, thermal, and/or aerodynamic variables 27. Additionally, the production parameters 28 can be taken into account in this step via the production-related material data 29. Preferably, this method step is carried out at least partially manually by the user and/or in an automated manner by the processing unit 2. Target properties 30 of the body 5 are established on the basis of the first numerical model 18 under consideration of the applied variables 27 and/or production-related material data 29. This is preferably carried out manually by a user on the basis of empirical values. Alternatively, this can also be carried out, however, in a fully automated manner by the processing unit 2, which can preferably employ an artificial intelligence for this purpose. The target properties 30 are mechanical, thermal, and/or aerodynamic target properties 30. These mechanical, thermal, and/or aerodynamic target properties 30 therefore form the reference values, which the structure 6 of the body 5 to be ascertained are targeted to have.
[0048] The first numerical model 18 has structural proportions 33. The term “structural proportions” is to be understood to refer to those parameters of the first numerical mesh of the numerical model 18, which define the proportions of the individual cells of the numerical mesh. The structural proportions 33 can be, for example, the corner points of the first numerical mesh of the numerical model 18, in particular its coordinates.
[0049] In order to ascertain the structure 6, a first structural model 19 is initially created. This step of initially creating a first structural model 19 takes place on the basis of the structural proportions 33 of the numerical model 18. For this purpose, the structural proportions 33 are transferred to the first structural model 19. The structural proportions 33 are utilized to fit the structural model 19 into the shell geometry 25. Alternatively, the fitting of the structural model 19 into the shell geometry 25 can be carried out in this step. Consequently, the structure of the structural model 19 does not protrude from the shell geometry 25, but rather is fitted therein so as to rest directly against the shell geometry 25. The cells 7 located in the edge area of the structure are therefore not cut off by the shell geometry 25, but rather are all complete and/or closed. The structural model 19 yields at least one actual property tensor 31. Due to this at least one actual property tensor 31 of the structural model 19, mechanical, thermal, and/or aerodynamic actual properties 32 of the mathematical model are defined. In order to check these actual properties 32, the at least one actual property tensor 31 of the structural model 19 is transferred into a second numerical model 20. The production-related material data 29 of the material data gathering 17 can also be taken into account in the construction of this second numerical model 20. Preferably, the aforementioned method steps are carried out at least partially manually by the user and/or in an automated manner by the processing unit 2.
[0050] Thereafter, a check is carried out to determine whether the actual properties 32 of the structural model 19 or of the second numerical model 20 correspond to the previously established target properties 30 of the first numerical model 18. This takes place within the scope of a target-actual comparison 21. Preferably, this method step of the target-actual comparison 21 is carried out at least partially manually by the user and/or in an automated manner by the processing unit 2.
[0051] If the mechanical, thermal, and/or aerodynamic actual properties 32 still deviate too greatly from the mechanical, thermal, and/or aerodynamic target properties 30, an iterative optimization of the structural model 19 is carried out. Within the scope of this iterative optimization, a predetermined extent of the degree that the actual properties 32 are required to be aligned with the target properties 30 determines when the iterative optimization has been satisfied. Preferably, this method step is carried out at least partially manually by the user and/or in an automated manner by the processing unit 2.
[0052] In order to modify the actual properties 32, a parameter adaptation 22 is carried out. Preferably, this method step is carried out at least partially manually by the user and/or in an automated manner by the processing unit 2. At least one parameter, in particular a structural element parameter 11, of the structural model 19 is modified. The term “structural element parameter” is to be understood to refer to a parameter of a single structural element 9. Accordingly, at least one structural element parameter 11 of at least a single structural element 9 of a cell 7 is modified (cf.
[0053] The mechanical, thermal, and/or aerodynamic properties of the structural model 19 that have been adapted according to the modified structural element parameters 11, are thereafter transferred to the second numerical model 20 via the at least one actual property tensor 31. Thereafter, a target-actual comparison 21 is carried out again. Preferably, this method step is carried out at least partially manually by the user and/or in an automated manner by the processing unit 2.
[0054] If the actual properties 32 correspond sufficiently well to the target properties 30 according to a predetermined standard of correspondence that is suited to the actual properties 32, then a production data generation 23 step is carried out. In this production data generation 23 step, production data that are suitable for the additive manufacturing device 3 are generated. Preferably, this method step is carried out at least partially manually by the user and/or in an automated manner by the processing unit 2. The production-related material data 29 can also be taken into account in the production data generation 23. The result thereof is a precise positioning of the body 5 to be manufactured in the production space 8 of the manufacturing device 3. In the final step, the production 24 then takes place in the manufacturing device 3.
[0055] A body 5 that is a component of a complex machine or manufacture has a structure 6 that is formed from a plurality of cells 7. As shown in
[0056] The body 5 desirably has been manufactured according to a manufacturing method that uses an additive manufacturing device 3. The method includes the following steps. A virtual three-dimensional structural model 19 of the body 5 is created. On the basis of the virtual three-dimensional structural model 19, production data 29 is created for the additive manufacturing device 3. On the basis of the production data 29, the additive manufacturing device 3 is operated to produce the body 5.
[0057] The additive manufacturing device includes a processing unit 2 that is configured to perform a method of creating a virtual three-dimensional structural model 19 of a body 5 from a geometric model 16 of the body 5, and the method performed by the processing unit 2 includes at least the following steps. From a geometric model 16 of the body 5, the processing unit 2 ascertains a shell geometry 25 of the body 5 and a basic volume 26 of the body 5. The processing unit 2 creates a numerical model 18 of the body 5 from either the basic volume 26 of the body 5, the shell geometry 25 of the body 5 or from a combination of the basic volume 26 and the shell geometry 25. The processing unit 2 acts upon the numerical model 18 with a variable 27. Moreover, the processing unit 2 establishes a target property 30 of the body 5 from the numerical model 20 acted upon by the variable 27. The processing unit 2 creates a structural model 19 that defines an actual property 32 of the body 5. The processing unit 2 performs an iterative optimization of the structural model 19 in a way that aligns the actual property 32 with the target property 30. Moreover, the processing unit 2 that performs the iterative optimization of the structural model 19, desirably is a processing unit that is controlled by an artificial intelligence.
[0058] The present invention is not limited to the represented and described exemplary embodiments. Modifications within the scope of the claims are also possible, as is any combination of the features, even if they are represented and described in different exemplary embodiments.
LIST OF REFERENCE CHARACTERS
[0059] 1 device [0060] 2 processing unit [0061] 3 additive manufacturing device [0062] 4 production unit [0063] 5 body [0064] 6 structure of body 5 [0065] 7 cell [0066] 8 production space of additive manufacturing device 3 [0067] 9 structural element of structure 6 of body 5 [0068] 10 node [0069] 11 structural element parameter [0070] 12 material parameter [0071] 13 geometric parameter [0072] 14 first section of the structural element 9 [0073] 15 second section of the structural element 9 [0074] 16 geometric model [0075] 17 material data gathering [0076] 18 first numerical model [0077] 19 structural model [0078] 20 second numerical model [0079] 21 target-actual comparison [0080] 22 parameter adaptation [0081] 23 production data generation [0082] 24 production [0083] 25 shell geometry [0084] 26 basic volume [0085] 27 variable [0086] 28 production parameter [0087] 29 production-related material data [0088] 30 target property of the body 5 [0089] 31 actual property tensor [0090] 32 actual property of the body 5 [0091] 33 structural proportions [0092] 39 surface elements of the structure 6 of the body 5