-
公开(公告)号:US20220207212A1
公开(公告)日:2022-06-30
申请号:US17558115
申请日:2021-12-21
Applicant: DASSAULT SYSTEMES
Inventor: Lucas BRIFAULT , David-Henri GARNIER
Abstract: A computer-implemented method for designing a 3D modeled object representing a mechanical part. The method comprises providing a 3D finite element mesh and associated data. The data associated to the 3D finite element mesh comprise one or more forces each forming a respective load case, one or more boundary conditions, and one or more parameters related to a material. The method further comprises performing a topology optimization based on the finite element mesh and on the data associated to the finite element mesh. The topology optimization is performed among candidate material distributions each corresponding to a solution of a system of reaction-diffusion equations. This forms an improved method for designing a 3D modeled object representing a mechanical part formed in a material.
-
公开(公告)号:US20220382931A1
公开(公告)日:2022-12-01
申请号:US17664453
申请日:2022-05-23
Applicant: DASSAULT SYSTEMES
Inventor: Lucas BRIFAULT , Ariane JOURDAN
IPC: G06F30/17
Abstract: A computer-implemented method for material extrusion detection in a portion of a mechanical part having a distribution of material. The method includes obtaining a CAD 3D model of the mechanical part including a skin portion representing an outer surface of the portion of the mechanical part and an extrusion axis. The method further includes computing a ratio of an area of an orthogonal projection of the skin portion over an area of the skin portion. The method further includes determining whether or not the distribution of material is arranged as an extrusion based on the ratio and a ratio threshold. The outer surface is determined to be an extrusion surface when the ratio is lower than the ratio threshold. This forms an improved solution for processing a CAD 3D model of a mechanical part.
-
公开(公告)号:US20240135733A1
公开(公告)日:2024-04-25
申请号:US18478685
申请日:2023-09-29
Applicant: DASSAULT SYSTEMES
Inventor: Lucas BRIFAULT , Eloi MEHR
CPC classification number: G06V20/64 , G06T7/543 , G06T2207/20076
Abstract: A computer-implemented method including obtaining a mesh representing a segment of an outer surface of a portion of a mechanical part. The method further including determining curves over the mesh that each follows maximal curvature directions of the mesh, fitting each curve with a respective circle, thereby obtaining a set of circles, and calculating a value of one or more statistics of the set of circles. The method then detects whether the mesh is a fillet or not as a function of the value of the one or more statistics.
-
公开(公告)号:US20230085000A1
公开(公告)日:2023-03-16
申请号:US17900638
申请日:2022-08-31
Applicant: DASSAULT SYSTEMES
Inventor: Lucas BRIFAULT , Serban Alexandru STATE
IPC: G06F30/10
Abstract: A computer-implemented method for CAD volume extrusion operator detection in a CAD 3D model representing a mechanical part. The method includes obtaining a segmentation of the CAD 3D model. The CAD 3D model includes a skin representing an outer surface of the mechanical part. The segmentation comprises segments each representing a skin portion. The method further includes iteratively grouping segments. Segments of a pair are grouped when: each segment of the pair is an extrusion surface and a union of the segments is an extrusion surface having a same extrusion axis as the segments, or each segment of the pair is an extrusion surface and one of the two segments is a closing plane for the other segment. The method further includes determining one or more CAD volume extrusion operators, each corresponding to a respective group.
-
公开(公告)号: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.
-
公开(公告)号:US20220398356A1
公开(公告)日:2022-12-15
申请号:US17805406
申请日:2022-06-03
Applicant: DASSAULT SYSTEMES
Inventor: Lucas BRIFAULT , Ariane JOURDAN , Serban Alexandru STATE
IPC: G06F30/17
Abstract: A computed-implemented method for processing a computer-aided design 3D model of a mechanical part including a portion having a distribution of material. The method including obtaining the 3D model, the 3D model including a skin portion of the 3D model representing an outer surface of the portion of the mechanical part. The method further including processing the skin portion based on an extrusion-processing algorithm, where a transform of the skin portion is inputted to the algorithm. The transform represents an unfolding of the distribution of material of the portion.
-
公开(公告)号: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.
-
公开(公告)号:US20230418986A1
公开(公告)日:2023-12-28
申请号:US18341933
申请日:2023-06-27
Applicant: DASSAULT SYSTEMES
Inventor: Lucas BRIFAULT , Ariane JOURDAN , Eloi MEHR
IPC: G06F30/12
CPC classification number: G06F30/12
Abstract: The disclosure notably relates to 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. The method further comprises determining one or more sequences of CAD features from the set of CAD features by optimizing an objective function which rewards a fitting of the discrete geometrical representation by a candidate sequence, and penalizes a complexity of a candidate sequence, the complexity of a candidate sequence being a function of the candidate sequence that increases when adding a feature to the candidate sequence.
-
公开(公告)号:US20220382930A1
公开(公告)日:2022-12-01
申请号:US17664446
申请日:2022-05-23
Applicant: DASSAULT SYSTEMES
Inventor: Lucas BRIFAULT
Abstract: A computer-implemented method for parametrization of a computer-aided design 3D model of a mechanical part including a portion having a distribution of material arranged as a sweep. The sweep has a trajectory and a boundary. The method includes obtaining the 3D model, the 3D model including a skin portion representing an outer surface of the portion of the mechanical part, and one or more vector fields, each vector field representing the boundary and/or the trajectory. The method further includes, for each vector field, determining a distribution of values of a respective parameter of the skin portion by optimizing an objective function which rewards alignment of a gradient of a candidate parameter with the vector field.
-
-
-
-
-
-
-
-