-
公开(公告)号:US20250021717A1
公开(公告)日:2025-01-16
申请号:US18770610
申请日:2024-07-11
Applicant: DASSAULT SYSTEMES
Inventor: Lucas BRIFAULT , Mathieu BRUS
Abstract: A computer-implemented method for CAD volume draft operator detection in a discrete 3D model representing a mechanical part. The method includes obtaining a segmentation of the discrete 3D model, iteratively grouping segments of the segmentation, and determining one or more CAD volume draft operators, each CAD volume draft operator corresponding to a respective group. Two segments of a pair of segments are grouped if: each segment of the pair is a drafted surface and both segments have a same respective drafting axis, and both segments have a same respective draft angle relative to the respective drafting axis, or at least one segment has a zero angle relative to the respective drafting axis; or one segment of the pair is a drafted surface and the other segment is a closing plane.
-
公开(公告)号:US20230418990A1
公开(公告)日:2023-12-28
申请号:US18341870
申请日:2023-06-27
Applicant: DASSAULT SYSTEMES
Inventor: Lucas BRIFAULT , Alexandru STATE , Mathieu BRUS
IPC: G06F30/17
CPC classification number: G06F30/17
Abstract: A computer-implemented method for generating a CAD feature tree from a discrete geometrical representation of a mechanical product. The method comprises obtaining the discrete geometrical representation, and a set of CAD features. Each CAD feature includes an interior and a boundary, the boundary representing a surface covered by the feature and the interior representing a surface erased by the feature. The method further comprises determining an optimal sequence of CAD features from the set of CAD features providing an optimal surface covering of the discrete geometrical representation.
-
公开(公告)号:US20250028877A1
公开(公告)日:2025-01-23
申请号:US18770621
申请日:2024-07-11
Applicant: DASSAULT SYSTEMES
Inventor: Mathieu BRUS , Eloi MEHR
Abstract: A computer-implemented method for segmenting a discrete 3D model representing a mechanical part. The method includes obtaining the discrete 3D model, and applying a hierarchical segmentation to the discrete 3D model. The hierarchical segmentation comprises a first segmentation which comprises identifying, among elements of the discrete 3D model, first segments. Each of the first segments corresponds to a primitive exhibiting at least one slippable motion. The hierarchical segmentation then comprises a second segmentation which comprises identifying, among non-identified elements of the discrete 3D model, second segments. Each of the second segments corresponds to a surface produced by a CAD feature. The hierarchical segmentation then comprises a third segmentation which comprises identifying, among non-identified elements of the discrete 3D model, third segments. Each of the third segments corresponds to a free-form surface of the discrete 3D model.
-
-