-
公开(公告)号:US12061850B2
公开(公告)日:2024-08-13
申请号:US17124386
申请日:2020-12-16
Applicant: DASSAULT SYSTEMES
CPC classification number: G06F30/23 , G06F30/10 , G06T17/205
Abstract: A computer-implemented method for designing a 3D modeled object. The 3D modeled object represents a mechanical part formed in a material having an anisotropic behavior with respect to a physical property. The method includes obtaining a 3D finite element mesh and data associated to the 3D finite element mesh. The data associated to the 3D finite element mesh includes a plurality of forces and boundary conditions. The plurality of forces forms multiple load cases. The method further comprises optimizing an orientation field distributed on the 3D finite element mesh with respect to an objective function. The objective function rewards orientation continuity with respect to the physical property. The optimizing is based on the 3D finite element mesh and on the data associated to the 3D finite element mesh. This constitutes an improved method for designing a 3D modeled object.
-
公开(公告)号:US11669660B2
公开(公告)日:2023-06-06
申请号:US16673649
申请日:2019-11-04
Applicant: DASSAULT SYSTEMES
IPC: G06F30/23 , B29C64/393 , G06F17/18 , B33Y50/02 , G06F119/18
CPC classification number: G06F30/23 , B29C64/393 , G06F17/18 , B33Y50/02 , G06F2119/18
Abstract: The disclosure notably relates to a computer-implemented method for designing a modeled object. The method includes obtaining a finite element mesh, data associated to the finite element mesh and a non-uniform distribution of one or more local quantity constraints. The data associated to the finite element mesh include forces, boundary conditions, parameters, and a global quantity constraint. The method also comprises performing a topology optimization based on the finite element mesh, the data associated to the finite element mesh, and the non-uniform distribution. The method improves the design of a modeled object representing a mechanical part by topology optimization.
-
公开(公告)号: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.
-
公开(公告)号: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.
-
8.
公开(公告)号: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.
-
9.
公开(公告)号: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.
-
公开(公告)号:US20240354470A1
公开(公告)日:2024-10-24
申请号:US18641087
申请日:2024-04-19
Applicant: Dassault Systemes Americas Corp.
Inventor: Lennart Scherz , Claus Bech Wittendorf Pedersen
IPC: G06F30/23 , G06F111/10
CPC classification number: G06F30/23 , G06F2111/10
Abstract: Embodiments determine physical behavior of real-world objects. Using a computer-based model representing a real-world object, embodiments add pseudo-constitutive modeling to the computer-based model to alleviate local numerical instabilities caused by ill-conditioned elemental stiffness operators within elements of the model. A computer-based model, representing a real-world object using a plurality of elements, is defined which indicates one or more materials represented by the elements. Equations describing physics-based behaviors of the one or more materials are defined. A stabilization equation that is a function of a non-linear deformation gradient matrix is defined. A simulation is performed of the real-world object, subject to a load, using the defined computer-based model, the defined equations describing physics-based behaviors, and the defined stabilization equation. Performing the simulation includes applying the stabilization equation to each of the plurality of elements. Results of performing the simulation indicate the physical behavior of the real-world object.
-
-
-
-
-
-
-
-
-