-
公开(公告)号:US20190179984A1
公开(公告)日:2019-06-13
申请号:US15840808
申请日:2017-12-13
Applicant: Dassault Systemes Simulia Corp.
Inventor: Alexander Jacobus Maria Van der Velden
Abstract: Unlike existing methods that rely on manual procedures for repairing finite element meshes in computer-based simulations, embodiments automatically repair finite element meshes for use in simulations of real-world objects. One such embodiment begins by identifying a non-compliant mesh element in a finite element mesh and extracting a mesh patch from the finite element mesh that includes the identified non-compliant mesh element. To continue, an invariant patch description for the extracted mesh patch is generated and a repair solution corresponding to the generated invariant patch description is obtained from a database storing pre-determined repair solutions. In turn, the mesh patch in the finite element mesh is repaired using the obtained repair solution.
-
22.
公开(公告)号: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.
-
23.
公开(公告)号: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.
-
公开(公告)号:US20170169142A1
公开(公告)日:2017-06-15
申请号:US14969341
申请日:2015-12-15
Applicant: Dassault Systemes Simulia Corp.
Inventor: Alexander Jacobus Maria Van der Velden
IPC: G06F17/50
CPC classification number: G06F17/5009 , G06F17/5018 , G06T9/00
Abstract: An embodiment provides a virtual reality experience by defining a model representing an object that includes experimental parameters. After defining the model, a model simulation is performed, using variations of the experimental parameters, that produces results for each of the one or more variations. The results include a value for a behavior of interest of the model for each of the variations. Next, the results are compressed to an interpolant comprising discrete polytope bins with continuous surrogates of the behavior of interest. Responsive to user provided values of the experimental parameters, a value of the behavior of interest is predicted using the interpolant. In turn, a virtual reality experience is provided by displaying to the user an effect on the model for the user-provided values of the one or more experimental parameters where the displayed effect on the model reflects the predicted value for the behavior of interest.
-
公开(公告)号:US09671943B2
公开(公告)日:2017-06-06
申请号:US13631745
申请日:2012-09-28
Applicant: Dassault Systemes Simulia Corp.
Inventor: Alexander Jacobus Maria Van der Velden
IPC: G06F3/0484 , G06F3/0488
CPC classification number: G06F3/04847 , G06F3/0488
Abstract: A computer-implemented method for touch input via a multi-touch surface includes displaying an input widget via the multi-touch surface, wherein the input widget includes at least one control field and at least one element bar. A finger contact is detected along the multi-touch surface and substantially within the control field or the element bar. In response to detecting the finger contact, the contents of the element bar are adjusted.
-
公开(公告)号:US20240394424A1
公开(公告)日:2024-11-28
申请号:US18321837
申请日:2023-05-23
Applicant: Dassault Systemes Simulia Corp.
Inventor: Young-Chang Cho , Satheesh Kandasamy
IPC: G06F30/13
Abstract: A method configures a housing for an assembly via a simulation of the assembly and housing in a computer assisted drafting environment. The assembly includes compartments for components and at least one opening between two neighboring compartments. Based on received parameters, aspects of the assembly and the housing are defined, bounding volumes are created for each housing compartment, and bridgings between compartments are defined. A base shell volume of the housing is calculated using Boolean operations on the bounding volumes, and a topological volume is calculated from the base shell volume. A housing assembly model is determined based on the topological volume.
-
公开(公告)号:US20240029353A1
公开(公告)日:2024-01-25
申请号:US17812584
申请日:2022-07-14
Applicant: Dassault Systemes Simulia Corp.
Inventor: Huhu Wang , Satheesh Kandasamy
CPC classification number: G06T17/10 , G06T17/20 , G06T19/20 , G06T15/06 , G06T15/20 , G06T2210/12 , G06T2219/2016
Abstract: A computer-implemented method is disclosed for creating three-dimensional (3D) variable resolution (VR) region geometries of a modeled object for use in a computer-implemented numerical simulation involving the modeled object. The computer-implemented method includes, inter alia, generating two-dimensional (2D) orthographic views of a 3D modeled object, and identifying edges of each of the 2D orthographic views with a computer-based ray casting method. The computer-based ray casting method includes, for each respective one of the 2D orthographic views, casting virtual rays from different directions toward the 2D orthographic view within a plane of the 2D orthograph view, and detecting an intersection point for each of the virtual rays with an edge of the 2D orthographic view.
-
公开(公告)号:US11835054B2
公开(公告)日:2023-12-05
申请号:US16829247
申请日:2020-03-25
Applicant: Dassault Systemes Simulia Corp.
Inventor: Huhu Wang , Edward Dean Tate, Jr. , Karthik Mahadevan Muthuraman , Satheesh Kandasamy
IPC: F04D27/00 , F04D19/00 , G06F30/28 , G06F111/10 , G06F113/08 , G06F119/08
CPC classification number: F04D27/001 , F04D19/002 , G06F30/28 , F05B2210/40 , F05B2260/84 , G06F2111/10 , G06F2113/08 , G06F2119/08
Abstract: Described are computer-related techniques for determining rotation direction of an axial fan for use in fluid flow simulations. The techniques involve receiving by a computer processing system digital data of a three dimensional representation of an axial fan having plural fan blade, determining by the computer processing system from the data of three dimensional representation of the axial fan, at least a single centerline of a single blade of the axial fan from a two dimensional projection of the axial fan, and calculating by the computer processing system based on the initial valve of fan rotation, an actual value of fan rotational direction.
-
公开(公告)号:US20230367924A1
公开(公告)日:2023-11-16
申请号:US17743015
申请日:2022-05-12
Applicant: Dassault Systemes Simulia Corp.
Inventor: Xiaoshi Stone Jin , Shiaw Yuh Chiou
Abstract: A computer-implemented method and corresponding computer-based system perform a computer simulation, via at least one processor, of a filling stage of an injection molding process that fills a part cavity of a part with material over a filling time. The simulation is based on a boundary integration method and a mesh model. The mesh model represents the part cavity. The simulation computes a part thickness distribution of the part based on the mesh model. The boundary integration method computes velocity and temperature at a flow front of the material over the part thickness distribution computed and determines advancement of the flow front based on the velocity and temperature computed. The simulation outputs, via the processor, at least one indication of behavior of the injection molding process determined based on the simulation. The simulation transpires in real-time relative to the filling time.
-
公开(公告)号:US11714040B2
公开(公告)日:2023-08-01
申请号:US16243285
申请日:2019-01-09
Applicant: Dassault Systemes Simulia Corp.
Inventor: Bernd Crouse , David M. Freed , Ashraful Islam
IPC: G01N13/00 , G01N15/08 , G01N33/24 , G06F30/20 , G01N23/00 , G01N23/046 , G01N23/04 , G01N23/02 , G06F30/28 , G06F111/10
CPC classification number: G01N13/00 , G01N15/0826 , G01N23/00 , G01N23/02 , G01N23/04 , G01N23/046 , G01N33/24 , G06F30/20 , G06F30/28 , G06F2111/10
Abstract: Techniques including methods, apparatus and computer program products are disclosed. These techniques include computer instructions that are encoded on computer storage media for determining wettability. The techniques use a numerical aging computation process to provide a representation of a wettability alteration of a physical rock sample in the presence of at least two fluids is disclosed. The techniques include retrieving a representation of a physical rock sample, the representation including pore space and grain space data corresponding to the physical rock sample, calculating local curvature for each surface in the pore space, determining from the calculated local curvature whether water-film breakage will occur, and classifying the wettability of the physical rock based on the determination of water-film breakage.
-
-
-
-
-
-
-
-
-