CPC G06F 30/20 (2020.01) [G06F 30/10 (2020.01); G06F 30/23 (2020.01); G06F 2111/10 (2020.01); G06Q 10/101 (2013.01)] | 20 Claims |
1. A computer-implemented method of B-rep processing for performing structural simulation of a mechanical part, the method comprising:
obtaining:
a first B-rep forming a solid representing the mechanical part, and
a predetermined thickness threshold;
constructing, based on the first B-rep, a second B-rep forming a non-manifold object representing the mechanical part, the constructing including:
identifying one or more thin regions of the first B-rep, each thin region having a thickness smaller than the predetermined thickness threshold, and
computing, for each identified thin region, a respective mid-surface of the identified thin region, and replacing the identified thin region by the respective mid-surface,
meshing the second B-rep with a hybrid mesh having both 2D and 3D mesh elements, by meshing each mid-surface with a 2D element and meshing each solid part of the second B-rep with 3D elements; and
performing a structural simulation of the mechanical part based on the hybrid mesh which meshes the second B-rep, the 2D mesh elements meshing each mid-surface improving computer-efficiency of the simulation.
|