-
公开(公告)号:US11373015B2
公开(公告)日:2022-06-28
申请号:US16123866
申请日:2018-09-06
Applicant: Dassault Systemes SolidWorks Corporation
Inventor: Utpal Kumar , Satish Rao Kanjarkar , Sachin Darwatkar , Rajendrasing Pardeshi
IPC: G06F30/00 , G06F111/04 , G06F111/20
Abstract: The invention notably relates to a computer-implemented method for designing a 3D modeled object by interaction of a user with a feature-based CAD system, the 3D modeled object representing a mechanical structure. The method comprises creating structural member features, each structural member feature representing a respective structural member of the mechanical structure, and displaying to the user a graphical representation of the mechanical structure based on the structural member features. The method further comprises creating corner features, each corner feature representing a respective corner of the mechanical structure, the creation of the corner features being performed automatically by the system, the corner features being editable by the user. This provides improved ergonomics for structural design.
-
公开(公告)号:US20220199261A1
公开(公告)日:2022-06-23
申请号:US17131905
申请日:2020-12-23
Applicant: Dassault Systemes Simulia Corp.
Inventor: Jonathan T. Jilesen , Gregory M. Laskowski
Abstract: Described are computer aided techniques to simulate a human respiratory event. The computer aided techniques access a model including a portion of a person's respiratory tract, which models the respiratory tract as a volumetric region, initiate a respiratory event into the volumetric regions, which respiratory event originates in the accessed model at a depth that is inside of the modeled respiratory tract, simulate movement of elements of the respiratory event within the volumetric region, with the elements representing particles of the respiratory event, at an inlet boundary condition representing an area of the model that is at the threshold depth inside the respiratory tract, and obtain from the simulation, a representation of a trajectory of particles of the respiratory event.
-
公开(公告)号:US11341296B2
公开(公告)日:2022-05-24
申请号:US16215070
申请日:2018-12-10
Applicant: Dassault Systemes
Inventor: Pierre Denis Voirin
IPC: G06T17/20 , G06F30/20 , G06F30/17 , G06T19/20 , G06F113/24 , G06F119/18
Abstract: A computer-implemented method computes an unfolded part of a modeled bended 3D object in a 3D scene of a computer-aided design system. The method a) provides the 3D object; b) selects a fixed portion (FP) of the 3D object; c) selects a mobile portion (MP) of the 3D object; d) determines a 1D interface (INT) forming an intersection between the fixed portion (FP) and the mobile portion; e) computes a transformed portion resulting from a linear transformation of the mobile portion (MP) according to an drawing direction (DD); f) trims the transformed portion in the vicinity of the 1D interface (INT), thereby forming a trimmed transformed portion (TTP); g) creates a fillet (FI) between the 1D interface (INT) and the trimmed transformed portion (TTP); and h) defines the unfolded part as an union of the fixed portion (FP), the trimmed transformed portion (TTP) and the created fillet (FI).
-
公开(公告)号:US11321605B2
公开(公告)日:2022-05-03
申请号:US15810840
申请日:2017-11-13
Applicant: Dassault Systemes SolidWorks Corporation
Inventor: Ameya Divekar , Makarand Apte , Shrikant Savant
IPC: G06F30/00 , G06N3/04 , G06N3/08 , G06T19/00 , G06F30/17 , G06F30/27 , G06N3/02 , G06F111/04 , G06F111/20
Abstract: Methods and systems identify frequently-used CAD components and apply machine learning techniques to predict mateable entities and corresponding mate types for those components to automatically add components to a CAD model. An example method includes accessing information regarding CAD model parts and related mate information stored in a computer database, and dividing parts into a plurality of clusters having parts with similar global shape signatures. In response to a new part being added, contextual signatures of entities of the new part are input into a mateability predictor neural network to determine a mateable entity of the new part. Input into a mate-type predictor neural network is (i) a contextual signature of the mateable entity and (ii) a contextual signature of an entity of another part of the CAD model to determine a mate type between the entities. A mate between the new part and the other part is automatically added based on the determined mate type.
-
65.
公开(公告)号:US20220121819A1
公开(公告)日:2022-04-21
申请号:US17506475
申请日:2021-10-20
Applicant: DASSAULT SYSTEMES
Inventor: Xavier GREHANT , Benoit DUVAL , Samu TAMMINEN
IPC: G06F40/279 , G06F40/166
Abstract: A computer implemented method for comparing unsupervised embedding methods for a similarity based industrial component model requesting system including obtaining a text corpus relating to industrial component models and a list of testing words, modifying by altering some of the occurrences of each testing word, the modified text corpus containing, for each testing word, occurrences of a first version of each testing word, and occurrences of a second version of each testing word, running an unsupervised embedding method on the modified text corpus and obtaining vector representations, determining a scoring value, by comparing, for at least some of the testing words, the vector representations of the first version of these testing words, and the vector representations the second version of these testing words, running the obtaining, modifying with the text corpus and the list of testing words with another unsupervised embedding method and returning the respective scoring values.
-
公开(公告)号:US20220108055A1
公开(公告)日:2022-04-07
申请号:US17060264
申请日:2020-10-01
Applicant: Dassault Systemes Simulia Corp.
Inventor: Sivapalan Senthooran , Mohamed Ibrahim Eldesouky , Robert Powell , Ales Alajbegovic
IPC: G06F30/28
Abstract: Disclosed are computer implemented techniques for correcting for numerically generated pressure waves at an inlet of a simulation space. The techniques include receiving a model of a simulation space and applying an inlet pressure to an inlet of the simulation space. The applied inlet pressure generates fluctuating velocities that produce undesired, numerically-generated pressure waves. The numerically generated pressure waves are measured to establish a measured pressure history. The measured pressure history is subtracted from the applied inlet boundary pressure history to provide a set of boundary conditions. The process conducts a fluid simulation using the set of boundary conditions. The process repeats using a subsequent set of boundary conditions, until an iteration is reached where the measured pressures near the inlet are sufficiently small to compensate for undesired, numerically-generated pressure waves, and thereafter stores that subsequent set of boundary conditions to provide a corrected set of boundary conditions.
-
公开(公告)号:US20220101105A1
公开(公告)日:2022-03-31
申请号:US17486684
申请日:2021-09-27
Inventor: Mariem MEZGHANNI , Maks OVSJANIKOV , Malika BOULKENAFED
Abstract: A computer-implemented method for training a deep-learning generative model configured to output 3D modeled objects each representing a mechanical part or an assembly of mechanical parts. The method comprises obtaining a dataset of 3D modeled objects and training the deep-learning generative model based on the dataset. The training includes minimization of a loss. The loss includes a term that penalizes, for each output respective 3D modeled object, one or more functional scores of the respective 3D modeled object. Each functional score measures an extent of non-respect of a respective functional descriptor among one or more functional descriptors, by the mechanical part or the assembly of mechanical parts. This forms an improved solution with respect to outputting 3D modeled objects each representing a mechanical part or an assembly of mechanical parts.
-
公开(公告)号:US11275870B2
公开(公告)日:2022-03-15
申请号:US14108058
申请日:2013-12-16
Applicant: Dassault Systemes
Inventor: Michaël Eric Francois Diguet , Marc Nusinovici
IPC: G06F30/00 , G06F111/04
Abstract: It is proposed a computer-implemented method for designing an assembly of parts in a three-dimensional scene. The method comprises: providing at least a first part and a second part, the parts being stored in a database; for each part: (i) querying in the database for one or more constraints applied to the part; (ii) retrieving in the database geometries on which constraints are applied; computing at least one relative position of the first part and the second part by using the retrieved geometries.
-
公开(公告)号:US11250641B2
公开(公告)日:2022-02-15
申请号:US16782278
申请日:2020-02-05
Applicant: Dassault Systemes SolidWorks Corporation
Inventor: Yun Li , Yaqin Huang , Eric Hasan
Abstract: Mating virtual objects in virtual reality environment, involves generating a bounding box having a plurality of faces corresponding to a plurality of exterior surfaces of a subject virtual object. A spatial mesh corresponding to surfaces of the real world environment is generated. A magnetic mate is generated to initially align a bounding box first face to a first spatial mesh surface. A shadow mate is provided between a bounding box second face and a second spatial mesh surface, by projecting a virtual ray from the subject virtual object bounding box second face toward the second spatial mesh surface, determining a mate point corresponding to an intersection of the virtual ray and the second spatial mesh surface, and displaying a mating button in the virtual reality environment at the mate point.
-
公开(公告)号:US20220004674A1
公开(公告)日:2022-01-06
申请号:US17366540
申请日:2021-07-02
Applicant: DASSAULT SYSTEMES DEUTSCHLAND GMBH
Inventor: Michael HANEL , Hannes THIELHELM
Abstract: A computer-implemented method for vehicle impact analysis including obtaining a B-Rep representing an outer surface of a vehicle, the B-Rep having faces and obtaining a radius value for a contact sphere. The method also includes determining one or more two-point-contact curves of the B-Rep for the radius value. The determining includes, for each respective pair of portions of a plurality of pairs of portions of the B-Rep, applying a respective two-point-contact-curve computing algorithm. The computing algorithm is based on the respective pair of portions. The computing algorithm is parallelized over the plurality of pairs of portions. The method forms an improved solution for vehicle impact analysis.
-
-
-
-
-
-
-
-
-