Patent ID: 11972524
Assignee: HCL TECHNOLOGIES LIMITED
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 8:
9. A system for generating tightest revolve envelope for a Computer-Aided Design (CAD) Boundary representation (B-rep) model, the system comprising:
a processor; and
a memory communicatively coupled to the processor, wherein the memory stores processor instructions, which when executed by the processor, cause the processor to:
receive a 2-dimensional (2D) point cloud within an XY-plane corresponding to each of a plurality of faces of the B-rep CAD model within an XYZ-space, wherein the 2D point cloud comprises a plurality of discrete 2D data points within the XY-plane;
for each of the plurality of faces of the B-rep CAD model, determine a concave hull shape for the 2D point cloud through a concave hull algorithm;
combine the concave hull shape corresponding to each of the plurality of faces of the B-rep CAD model through at least one of a Boolean operation and a stitching operation to obtain a tightest revolve profile of the B-rep CAD model; and
revolve the tightest revolve profile about X-axis of the XYZ-space to obtain a tightest revolve envelope corresponding to the B-rep CAD model.