-
公开(公告)号:US20210173979A1
公开(公告)日:2021-06-10
申请号:US17114577
申请日:2020-12-08
Applicant: Dassault Systemes Simulia Corp.
Abstract: A computer-implemented method of automatically determining an optimized design for manufacturing a real-world object includes: defining, in memory of a computer-based processor, a finite element model representing a real-world object, the finite element comprising a plurality of elements; evaluating, with the computer-based processor, a distribution of a design variable throughout a vicinity of the finite element model, using singular value decomposition (SVD), to produce a singular value for the design variable in each respective element in the vicinity of the finite element model; defining optimization constraints for the vicinity of the finite element model based on the singular values produced from the SVD; and optimizing the finite element model with respect to the design variable by locally enforcing a geometry of the real-world object in the vicinity based on the defined optimization constraints.
-
公开(公告)号:US12164846B2
公开(公告)日:2024-12-10
申请号:US17114577
申请日:2020-12-08
Applicant: Dassault Systemes Simulia Corp.
IPC: G06F30/23 , G06F30/10 , G06T17/20 , G06F111/04
Abstract: A computer-implemented method of automatically determining an optimized design for manufacturing a real-world object includes: defining, in memory of a computer-based processor, a finite element model representing a real-world object, the finite element comprising a plurality of elements; evaluating, with the computer-based processor, a distribution of a design variable throughout a vicinity of the finite element model, using singular value decomposition (SVD), to produce a singular value for the design variable in each respective element in the vicinity of the finite element model; defining optimization constraints for the vicinity of the finite element model based on the singular values produced from the SVD; and optimizing the finite element model with respect to the design variable by locally enforcing a geometry of the real-world object in the vicinity based on the defined optimization constraints.
-
公开(公告)号:US10915680B2
公开(公告)日:2021-02-09
申请号:US16230130
申请日:2018-12-21
Applicant: Dassault Systemes Simulia Corp.
IPC: G06F30/23 , G06F119/18 , G06F111/10
Abstract: Embodiments automatically determine optimized designs for manufacturing real-world objects. An embodiment begins with defining a finite element model comprised of a plurality of elements that represents a real-world object. Next, equilibriums and design responses of the object in response boundary conditions are determined, which includes calculating a local volume constraint for a given element of the finite element model. Then, design response sensitivities of the object in response to the boundary conditions are determined, which includes differentiating the calculated local volume constraint to determine sensitivity of a sizing design variable. In turn, the model is iteratively optimized with respect to the sizing design variable using the determined equilibriums and the determined design responses, including the calculated local volume constraint, and the determined design response sensitivities, including the determined sensitivity of the sizing design variable to determine an optimized value of the sizing design variable.
-
公开(公告)号:US20180189433A1
公开(公告)日:2018-07-05
申请号:US15393830
申请日:2016-12-29
Applicant: Dassault Systemes Simulia Corp.
Inventor: Vladimir Belsky , Claus Bech Wittendorf Pedersen , Michael Wood
Abstract: Provided are a computer-based method and system of simulating a physical real-world system. Such a method begins by defining, in memory of a processor, a model comprising a plurality of design variables where the defined model represents a real-world physical system and where behavior of the model is given by an equation stored in the memory. The method/system uses the equation to iteratively optimize the defined model with respect to a given one of the plurality of design variables by simultaneously solving for equilibrium of the model and for the design response sensitivity of the given design variable, for the equilibrium, in a given optimization iteration. According to such an embodiment, iteratively optimizing the model results in an improved simulation of the real-world physical system.
-
5.
公开(公告)号:US10915675B2
公开(公告)日:2021-02-09
申请号:US15661726
申请日:2017-07-27
Applicant: Dassault Systemes Simulia Corp.
Inventor: Claus Bech Wittendorf Pedersen , Victor George Oancea
IPC: G06F30/20 , G06F30/23 , G06F111/10 , G06F119/18
Abstract: An example embodiment designs a real-world object by defining a first model of the object being produced using an additive manufacturing (AM) process, where behavior of the object being produced is given by a first equation which includes a first plurality of corresponding sensitivity equations for a first plurality of design variables. Similarly, such an embodiment defines a second model of the object after being produced, wherein behavior of the object after being produced is given by a second equation which includes a second plurality of corresponding sensitivity equations for a second plurality of design variables. In turn, the second model is iteratively optimized with respect to a given one of the second plurality of design variables using both the first plurality of corresponding sensitivity equations and the second plurality of corresponding sensitivity equations.
-
6.
公开(公告)号:US20180330029A1
公开(公告)日:2018-11-15
申请号:US15661726
申请日:2017-07-27
Applicant: Dassault Systemes Simulia Corp.
Inventor: Claus Bech Wittendorf Pedersen , Victor George Oancea
IPC: G06F17/50
CPC classification number: G06F17/5009 , G06F17/5018 , G06F2217/12 , G06F2217/16
Abstract: An example embodiment designs a real-world object by defining a first model of the object being produced using an additive manufacturing (AM) process, where behavior of the object being produced is given by a first equation which includes a first plurality of corresponding sensitivity equations for a first plurality of design variables. Similarly, such an embodiment defines a second model of the object after being produced, wherein behavior of the object after being produced is given by a second equation which includes a second plurality of corresponding sensitivity equations for a second plurality of design variables. In turn, the second model is iteratively optimized with respect to a given one of the second plurality of design variables using both the first plurality of corresponding sensitivity equations and the second plurality of corresponding sensitivity equations.
-
公开(公告)号:US20170176975A1
公开(公告)日:2017-06-22
申请号:US14974414
申请日:2015-12-18
Applicant: Dassault Systemes Simulia Corp.
Inventor: Claus Bech Wittendorf Pedersen
IPC: G05B19/4099 , G06F17/50
CPC classification number: G05B19/4099 , B33Y50/02 , G05B2219/49023 , G06F17/50 , G06F17/5009 , G06F2217/12 , Y02P80/40 , Y02P90/265
Abstract: One goal in automated product designing of additive manufacturing is to obtain designs having overhangs without support structures if the criterion for overhangs is rigorously geometrical. In an embodiment of the present invention, designers can request automated optimization and design, using simulation and sensitivity-based optimization, of structures having overhangs in the print direction that do not need any support structures. In an embodiment, a method includes, at a processor, calculating model design responses and model sensitivities of a computer-aided engineering (CAE) model in a CAE system based on design variables of the CAE model for various design responses being either applied in objective or constraints. The method further includes optimizing values of the design variables. The method further includes calculating physical design variables by employing a penalty function. Additionally, the calculations can also be in conjunction with employing material interpolation schemes. The method further includes generating an optimized CAE model using the calculated physical design variables. The optimized CAE model is free or partly free of support structures. The method further includes printing the optimized CAE model being free or partly free of support structures.
-
公开(公告)号:US10685154B2
公开(公告)日:2020-06-16
申请号:US15393830
申请日:2016-12-29
Applicant: Dassault Systemes Simulia Corp.
Inventor: Vladimir Belsky , Claus Bech Wittendorf Pedersen , Michael Wood
IPC: G06F30/23 , G06F111/10
Abstract: Provided are a computer-based method and system of simulating a physical real-world system. Such a method begins by defining, in memory of a processor, a model comprising a plurality of design variables where the defined model represents a real-world physical system and where behavior of the model is given by an equation stored in the memory. The method/system uses the equation to iteratively optimize the defined model with respect to a given one of the plurality of design variables by simultaneously solving for equilibrium of the model and for the design response sensitivity of the given design variable, for the equilibrium, in a given optimization iteration. According to such an embodiment, iteratively optimizing the model results in an improved simulation of the real-world physical system.
-
9.
公开(公告)号:US10546076B2
公开(公告)日:2020-01-28
申请号:US15392095
申请日:2016-12-28
Applicant: Dassault Systemes Simulia Corp.
Inventor: Claus Bech Wittendorf Pedersen , Vladimir Belsky , Kingshuk Bose
Abstract: Embodiments provide methods and systems for optimizing a physical system. One such example embodiment begins by defining, in memory of a processor, a model comprising a plurality of design variables where the defined model represents a real-world physical system where behavior of the model is given by an equation that includes corresponding sensitivity equations for the plurality of design variables. The example method continues by iteratively optimizing the model with respect to a given design variable of the plurality, using the equation. In an example embodiment, the optimizing includes the processor accounting for a given external intervention event between equilibriums by adding a term for design response sensitivity of the given one of the plurality of design variables to the corresponding sensitivity equation of the given design variable. Such optimizing results in an improved optimization of the real-world physical model.
-
10.
公开(公告)号:US20180181691A1
公开(公告)日:2018-06-28
申请号:US15392095
申请日:2016-12-28
Applicant: Dassault Systemes Simulia Corp.
Inventor: Claus Bech Wittendorf Pedersen , Vladimir Belsky , Kingshuk Bose
CPC classification number: G06F17/5009 , G06F17/11 , G06F17/5018
Abstract: Embodiments provide methods and systems for optimizing a physical system. One such example embodiment begins by defining, in memory of a processor, a model comprising a plurality of design variables where the defined model represents a real-world physical system where behavior of the model is given by an equation that includes corresponding sensitivity equations for the plurality of design variables. The example method continues by iteratively optimizing the model with respect to a given design variable of the plurality, using the equation. In an example embodiment, the optimizing includes the processor accounting for a given external intervention event between equilibriums by adding a term for design response sensitivity of the given one of the plurality of design variables to the corresponding sensitivity equation of the given design variable. Such optimizing results in an improved optimization of the real-world physical model.
-
-
-
-
-
-
-
-
-