-
公开(公告)号: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.
-
公开(公告)号:US20230169225A1
公开(公告)日:2023-06-01
申请号:US17456933
申请日:2021-11-30
Applicant: Dassault Systemes Americas Corp.
Inventor: David Brouillette , Julie Charland , Hugues Caron
CPC classification number: G06F30/20 , G06F11/3457 , G06F9/4881
Abstract: Embodiments determine manikin posture for simulations of real-world environments. An embodiment automatically generates a phrase by performing a hierarchical analysis using data regarding the real-world environment. According to an embodiment, the generated phrase describes a task, to be simulated, performed by a manikin in an environment. In turn, one or more posture engine inputs are determined based on the generated phrase. The posture for the manikin in a simulation of the manikin performing the task in the environment is then automatically determined based on the determined one or more posture engine inputs.
-
公开(公告)号:US20230162093A1
公开(公告)日:2023-05-25
申请号:US18147671
申请日:2022-12-28
Applicant: DASSAULT SYSTEMES
Inventor: Louis DUPONT DE DINECHIN
Abstract: The disclosure notably relates to a computer-implemented method for teaching a generative autoencoder. The generative autoencoder is configured to generate functional structures. A functional structure is a data structure representing a mechanical assembly of rigid parts and which includes a tree. Each leaf node represents a shape and positioning of a respective rigid part and a force exerted on the respective rigid part. Each non-leaf node with several children represents a mechanical link between sub-assemblies. Each sub-assembly is represented by a respective one of the several children. Each non-leaf node with a single child represents a duplication of the sub-assembly represented by the single child. The method includes obtaining a dataset including functional structures. The method further comprises teaching the generative autoencoder on the dataset. This constitutes an improved method for teaching a generative autoencoder configured for generating functional structures.
-
公开(公告)号:US20230161927A1
公开(公告)日:2023-05-25
申请号:US18057238
申请日:2022-11-21
Applicant: Dassault Systemes SolidWorks Corporation
Inventor: Jody Stiles , Heng Zhu , Saul Rothstein , Ruijiang Ran , Xiaoqiang Ding
Abstract: A computer-based method is disclosed of creating a visual representation of a threaded feature on a three-dimensional (3D) modelled object in a computer-aided design environment. The method includes constructing a helical curve and start and end circles for a threaded feature in a 3D modelled object, trimming the helical curve to conform to a geometry of the modelled object, identifying a boundary of the trimmed helical curve; and displaying a cosmetic thread to visually represent the threaded feature based on the trimmed helical curve and the identified boundaries of the trimmed helical curve.
-
公开(公告)号:US11657195B2
公开(公告)日:2023-05-23
申请号:US17102254
申请日:2020-11-23
Applicant: DASSAULT SYSTEMES
Inventor: Guillaume Randon , Eloi Mehr
CPC classification number: G06F30/23 , G06F30/12 , G06F30/27 , G06N3/08 , G06T17/20 , G06T2200/04 , G06T2207/10028 , G06T2207/20072
Abstract: A method for processing a shape attribute 3D signal including providing a graph having nodes and arcs, each node representing a point of a 3D discrete representation, each arc representing neighboring points of the representation, providing a set of values representing a distribution of the shape attribute, each value being associated to a node and representing the shape attribute at the point represented by the node, minimizing energy on a Markov Random Field on the graph, the energy penalizing, for each arc connecting a first node associated to a first value to a second node associated to a second value, highness of an increasing function of a distance between the first and second value, a distance between a first point, represented by the first node, and a medial geometrical element of the representation, and a distance between a second point, represented by the second node, and the medial geometrical element.
-
46.
公开(公告)号:US20230153940A1
公开(公告)日:2023-05-18
申请号:US17529960
申请日:2021-11-18
Applicant: Dassault Systemes SolidWorks Corporation
Inventor: Satyajeet Patil , Nitin Shirkey , Sameer Bondre
CPC classification number: G06T3/0031 , G06F30/18 , G06F2113/16
Abstract: A 3D modeled CAD object is flattened to a two dimensional 2D representation while maintaining a user selected wiring component represented in 3D. A user selected 3D component has a connector and a route segment with at least one stored sketch segment. A 3D and 2D tangent are calculated at a junction point of the route segment. A translation and rotation transformation is calculated to align the 2D and 3D tangents at the junction point. A calculated transformation matrix based on the translation and rotation transformation is used to display a flattened unconnected route segment aligned with the user selected 3D component.
-
公开(公告)号:US20230153497A1
公开(公告)日:2023-05-18
申请号:US18072947
申请日:2022-12-01
Applicant: Dassault Systemes Simulia Corp.
Inventor: Martin Sanchez-Rocha
Abstract: Disclosed are techniques for simulating a physical process and for determining boundary conditions for a specific energy dissipation rate of a k-Omega turbulence fluid flow model of a fluid flow, by computing from a cell center distance and fluid flow variables a value of the specific energy dissipation rate for a turbulent flow that is valid for a viscous layer, buffer layer, and logarithmic region of a boundary defined in the simulation space. The value is determined by applying a buffer layer correction factor as a first boundary condition for the energy dissipation rate and by applying a viscous sublayer correction factor as a second boundary condition for the energy dissipation rate.
-
公开(公告)号:US20230153483A1
公开(公告)日:2023-05-18
申请号:US17530140
申请日:2021-11-18
Applicant: Dassault Systemes SolidWorks Corporation
Inventor: Satyajeet Patil , Rahul Jape , Nitin Shirkey , Sameer Bondre
CPC classification number: G06F30/18 , B60R16/0207 , G06T17/10 , G06F2113/16
Abstract: A three dimensional (3D) backshell component is flattened to a two dimensional (2D) representation while maintaining a connected wiring component in 3D. Sketch segments for a curved 3D backshell connected first route segment within the backshell housing are stored. A first tangent is computed for a first entry point at a first end point of the connected first route segment, and a flattened route is calculated for route segments unconnected to the backshell. A flattened route position and a second tangent are calculated for a second route segment connected with the first route segment at a second entry point corresponding to the first entry point. The first entry point and the second entry point are aligned, and the first tangent and the second tangent are aligned, and the flattened unconnected route segment aligned with the 3D backshell component is displayed.
-
公开(公告)号:US11645433B2
公开(公告)日:2023-05-09
申请号:US16686514
申请日:2019-11-18
Applicant: Dassault Systemes Simulia Corp.
Inventor: Nagendra Krishnamurthy , Luca D'Alessio , Raoyang Zhang , Hudong Chen
IPC: G06F30/20 , G06F111/10
CPC classification number: G06F30/20 , G06F2111/10
Abstract: Computer implemented techniques for simulating a fluid flow about a surface of a solid are disclosed. These techniques involve receiving a model of a simulation space including a lattice structure represented as a collection of voxels and a representation of a physical object, with the voxels having appropriate resolutions to account for surfaces of the physical object. The techniques also involve simulating movement of particles in a volume of fluid, with the movement of the particles causing collisions among the particles, identifying faces between two voxels where at least one of the faces violates a stability condition, computing a modified flux using a spatially averaged gradient in the vicinity of the two voxels where the at least one of the faces violates the stability condition, and performing by the computing system, advection operations on the particles to subsequent voxels.
-
公开(公告)号:US20230111928A1
公开(公告)日:2023-04-13
申请号:US17962225
申请日:2022-10-07
Applicant: DASSAULT SYSTEMES
Inventor: Ali TLILI , Oumaima KHALED , Auxkin ORTUZAR
IPC: G05B19/4099
Abstract: A computer-implemented method for 3D printing planning including obtaining a set of spare parts to be manufactured in one or more factories comprising 3D printers and other manufacturing machines. The method further including obtaining 3D printing constraints. The constraints include one or more constraints each representing a 3D printing constraint and/or a mechanical constraint for a spare part. The constraints further include one or more 3D printing capacity constraints for the one or more factories. The method further includes obtaining a reference set of one or more spare parts each classified either as compatible with the constraints or as non-compatible with the constraints. The method further includes determining an optimal subset of the set of spare parts to be 3D printed. The determining includes optimizing one or more objective manufacturing functions under the constraints and based on the reference set.
-
-
-
-
-
-
-
-
-