-
公开(公告)号:US11604902B2
公开(公告)日:2023-03-14
申请号:US16730876
申请日:2019-12-30
Applicant: DASSAULT SYSTEMES
Inventor: Yani Sadoudi , Frederic Letzelter
IPC: G06F30/12 , G06F30/17 , G06F119/18 , G06F111/02
Abstract: The disclosure notably relates to a computer-implemented method for designing a three-dimensional (3D) model. The method includes obtaining a first 3D model, the first 3D model being defined by: (i) one delegated data object comprising input parameters specific to a type of the delegated data object and (ii) an output topology, and being associated with a sequence of geometric design operations. The method also includes performing, by a user, a first geometric design operation on the first 3D model, thereby obtaining a second 3D model, determining whether the output topology of the second 3D model can be retrieved from the output topology of the first 3D model, replacing the first delegated data object by a second delegated data object if the output topology of the second 3D model cannot be retrieved from the output topology of the first 3D model or keeping the first delegated data object and storing the first geometric design operation with the sequence of geometric design operations associated the first 3D model.
-
公开(公告)号:US12073526B2
公开(公告)日:2024-08-27
申请号:US16730849
申请日:2019-12-30
Applicant: DASSAULT SYSTEMES
Inventor: Frederic Letzelter , Yani Sadoudi
CPC classification number: G06T19/20 , G06T17/205 , G06T2200/24 , G06T2219/2004 , G06T2219/2016
Abstract: The disclosure notably relates to a three-dimensional (3D) model. The data structure includes one delegated data object. The one delegate data object includes input parameters specific to a type of the delegated data object, and at least one operator specific to the type of the delegated data object for generating an output topology. The data structure also includes an output topology generated by the operator.
-
公开(公告)号:US11941773B2
公开(公告)日:2024-03-26
申请号:US17377076
申请日:2021-07-15
Applicant: DASSAULT SYSTEMES
Inventor: Yani Sadoudi , Frédéric Letzelter , Christophe Dufau
IPC: G06T19/20 , G06F3/0346 , G06F30/10 , G06T17/20
CPC classification number: G06T19/20 , G06F3/0346 , G06F30/10 , G06T17/20 , G06T2200/24 , G06T2219/2016
Abstract: A computer-implemented method for designing a three-dimensional (3D) mesh in a 3D scene. The method comprises displaying a 3D mesh in a 3D scene and providing a global orientation and selecting, with a pointing device, one or more vertices of the 3D mesh, thereby forming a set of one or more vertices. The method comprises computing at least one picking zone that surrounds each vertex of the set. The method comprises providing a first manipulator for controlling a displacement of each vertex of the set along one or more NUV directions and determining whether the pointing device is maintained within the picking zone. If not, the method comprises providing a second manipulator for controlling a displacement of the one or more vertices of the set along one or more directions defined by the global orientation. The method improves user interactions for switching back and forth a first and second manipulators.
-
-