-
公开(公告)号:US20220148687A1
公开(公告)日:2022-05-12
申请号:US17519090
申请日:2021-11-04
Applicant: Dassault Systemes Deutschland GmbH
Inventor: Andreas Klamt
Abstract: Embodiments simulate liquid mixtures. An embodiment begins by receiving a free energy curve of a liquid mixture comprising two components. Based on the received free energy curve, a partition function describing fluctuations of mole fractions of the two components in the liquid mixture is constructed. In turn, a renormalized free energy curve of the liquid mixture is calculated using the constructed partition function. The behavior of the liquid mixture is then simulated using, i.e., applying, the calculated renormalized free energy curve. Computer automated simulation systems and apparatus are example applications of the inventive method and disclosed techniques.
-
公开(公告)号:US20220139038A1
公开(公告)日:2022-05-05
申请号:US17519373
申请日:2021-11-04
Applicant: DASSAULT SYSTEMES
Inventor: André LIEUTIER , Julien VUILLAMY , David COHEN-STEINER
Abstract: A 3D reconstruction method including obtaining a first open triangulated surface consisting of triangles of a tetrahedral meshing of a point cloud and determining a second open triangulated surface. The determining explores candidate open triangulated surfaces each being a set of triangles of the meshing and penalizes a high rank of the candidates according to a lexicographic order based on a triangle order and ordering a candidate having triangles decreasingly ordered according to a triangle order penalizing triangle size, relative to another candidate having triangles decreasingly ordered according to the triangle order. The second surface violates consistency of a labelling of the meshing with two labels. A triangle respects labelling consistency when it belongs to the first surface and separates two tetrahedrons having different labels, or when it does not belong to the first surface and separates two tetrahedrons having a same label.
-
公开(公告)号:US11295040B2
公开(公告)日:2022-04-05
申请号:US16727169
申请日:2019-12-26
Applicant: DASSAULT SYSTEMES
Inventor: Laurent Marini , Quentin Freger
Abstract: The disclosure notably relates to a computer-implemented method for designing, with a CAD system, a 3D modeled object representing a mechanical part. The method includes providing a B-rep representing the mechanical part. The B-rep has faces, edges and vertices. The method includes providing a sharp edge. The method further includes, automatically by the CAD system, identifying a set of edges. The set of edges includes the provided sharp edge. Each first edge of the set of edges is directed similarly to at least one second edge of the set of edges, the first edge and the second edge sharing a face. The method further includes, automatically by the CAD system, selecting sharp edges within the set of edges. Such a method constitutes an improved method for designing a mechanical part.
-
公开(公告)号:US20220058865A1
公开(公告)日:2022-02-24
申请号:US17408258
申请日:2021-08-20
Applicant: DASSAULT SYSTEMES
Inventor: NICOLAS BELTRAND
Abstract: A computer-implemented method of machine-learning. The method includes obtaining a Variational Auto-encoder architecture for a neural network which is configured to take as an input a 2D sketch and a random variable, and to output a 3D model represented by the 2D sketch. The method of machine-learning also includes teaching the neural network.
-
公开(公告)号:USRE48940E1
公开(公告)日:2022-02-22
申请号:US16184157
申请日:2018-11-08
Applicant: Dassault Systemes
Inventor: Nicolas Montana , Marc Monteil , Romain Nosenzo , Andre Lieutier
IPC: G06T19/00 , G05B19/4069
Abstract: It is provided a computer-implemented method for simulating the machining of a workpiece with a cutting tool having a cutting part and a non-cutting part. The method comprises providing a modeled volume representing the workpiece and a trajectory of the cutting tool; determining a colliding sweep of the cutting tool, wherein the colliding sweep represents the volume swept by the non-cutting front of the cutting tool when the cutting tool follows the trajectory; testing a collision with the workpiece according to the determining step. Such a method improves the simulation of the machining of a workpiece with a cutting tool.
-
公开(公告)号:US20220035352A1
公开(公告)日:2022-02-03
申请号:US16944859
申请日:2020-07-31
Applicant: Dassault Systemes Americas Corp.
Inventor: Uday Pathre
IPC: G05B19/418 , G06F30/23 , G06F30/10
Abstract: Embodiments simulate a manufacturing resource including a cable by creating a polyline model of the cable that includes a collection of points. For each point, there is an associated point mass and zero mass sphere, and an assigned elasticity and torsional stiffness between the point and adjacent points. Position and orientation of a start point and an end point of the points is defined based upon position in three dimensional (3D) space of a manufacturing resource. In turn, a simulation of the cable for a time step is performed by computing forces on each point using: (i) the associated point mass, (ii) the associated zero mass sphere, (iii) the assigned elasticity and torsional stiffness between the point and adjacent points, and (iv) the defined position and orientation of the start point and end point. Performing the simulation determines position in 3D space of each point based on the computed forces.
-
公开(公告)号:US11238613B2
公开(公告)日:2022-02-01
申请号:US16567703
申请日:2019-09-11
Applicant: Dassault Systemes
Inventor: Fivos Doganis
Abstract: A computer-implemented method of calibrating a camera includes: a. making a video screen display a calibration pattern; b. acquiring from the camera a video stream of a scene comprising said calibration pattern; c. determining a modified calibration pattern depending on the acquired video stream, and making the screen display it; said steps a. to c. being iterated a plurality of times; and then d. estimating intrinsic calibration parameters of the camera by processing the acquired video streams. A computer program product, computer-readable data-storage medium and computer system for carrying out such a method.
-
公开(公告)号:US11226734B1
公开(公告)日:2022-01-18
申请号:US15853461
申请日:2017-12-22
Applicant: Dassault Systemes SolidWorks Corporation
Inventor: Priya Dalmia , Chinloo Lama
IPC: G06F3/048 , G06F3/0488 , G06F3/0484 , G06F3/0354 , G06F3/0481
Abstract: A computer-implemented method and system enables the execution of multiple commands from a single gesture by detecting an object is touching a touchscreen device, timing the duration that the object remains on the surface of the touchscreen device, indicating the length of the duration, and executing one of two or more commands based on the length of the duration.
-
209.
公开(公告)号:US11188692B2
公开(公告)日:2021-11-30
申请号:US16294242
申请日:2019-03-06
Applicant: Dassault Systemes Simulia Corp.
Inventor: Hudong Chen , Raoyang Zhang , Yanbing Li
IPC: G06F30/20
Abstract: Disclosed are techniques for performing a flow simulation that include storing in a memory state vectors for a plurality of voxels, the state vectors comprising a plurality of entries that correspond to particular momentum states of a plurality of possible momentum states at a voxel. The techniques also include storing in a memory a representation of at least one surface and performing interaction operations on the state vectors, the interaction operations modelling interactions between elements of different momentum states. The techniques also include performing surface interaction operations which model interactions between the surface and elements of at least one voxel near the surface, including modeling a wall shear stress direction that is not parallel to a flow velocity direction and performing move operations on the state vectors to reflect movement of elements to new voxels.
-
210.
公开(公告)号:US20210358210A1
公开(公告)日:2021-11-18
申请号:US15931779
申请日:2020-05-14
Applicant: Dassault Systemes SolidWorks Corporation
Inventor: Bowen Yu , Kyeong Hwi Lee , Shrikant Savant , Girish Mule
Abstract: A method preserves shapes in a solid model when distributing material during topological optimization. A 3D geometric model of a part having a boundary shape is received. The geometric model is pre-processed to produce a variable-void mesh and to produce a frozen mesh representing the boundary shape. The geometric model is apportioned into a plurality of voxels, and a density value is adjusted for each voxel according to an optimization process. An iso-surface mesh is extracted from the voxel data, and a mesh Boolean intersection is derived between the extracted iso-surface mesh and the variable-void mesh. A mesh Boolean union between the mesh Boolean intersection and the frozen mesh.
-
-
-
-
-
-
-
-
-