Point2Cyl: Reverse Engineering 3D Objects from Point Clouds to Extrusion Cylinders

12/17/2021
by   Mikaela Angelina Uy, et al.
16

We propose Point2Cyl, a supervised network transforming a raw 3D point cloud to a set of extrusion cylinders. Reverse engineering from a raw geometry to a CAD model is an essential task to enable manipulation of the 3D data in shape editing software and thus expand their usages in many downstream applications. Particularly, the form of CAD models having a sequence of extrusion cylinders – a 2D sketch plus an extrusion axis and range – and their boolean combinations is not only widely used in the CAD community/software but also has great expressivity of shapes, compared to having limited types of primitives (e.g., planes, spheres, and cylinders). In this work, we introduce a neural network that solves the extrusion cylinder decomposition problem in a geometry-grounded way by first learning underlying geometric proxies. Precisely, our approach first predicts per-point segmentation, base/barrel labels and normals, then estimates for the underlying extrusion parameters in differentiable and closed-form formulations. Our experiments show that our approach demonstrates the best performance on two recent CAD datasets, Fusion Gallery and DeepCAD, and we further showcase our approach on reverse engineering and editing.

READ FULL TEXT

page 1

page 8

page 13

page 18

research
03/19/2023

SECAD-Net: Self-Supervised CAD Reconstruction by Learning Sketch-Extrude Operations

Reverse engineering CAD models from raw geometry is a classic but strenu...
research
09/02/2022

Reconstructing editable prismatic CAD from rounded voxel models

Reverse Engineering a CAD shape from other representations is an importa...
research
09/22/2021

HybridSDF: Combining Free Form Shapes and Geometric Primitives for effective Shape Manipulation

CAD modeling typically involves the use of simple geometric primitives w...
research
09/30/2022

ExtrudeNet: Unsupervised Inverse Sketch-and-Extrude for Shape Parsing

Sketch-and-extrude is a common and intuitive modeling process in compute...
research
10/17/2018

Reverse engineering of CAD models via clustering and approximate implicitization

In applications like computer aided design, geometric models are often r...
research
12/15/2021

A learning-based approach to feature recognition of Engineering shapes

In this paper, we propose a machine learning approach to recognise engin...

Please sign up or login with your details

Forgot password? Click here to reset