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

09/30/2022
by   Daxuan Ren, et al.
0

Sketch-and-extrude is a common and intuitive modeling process in computer aided design. This paper studies the problem of learning the shape given in the form of point clouds by inverse sketch-and-extrude. We present ExtrudeNet, an unsupervised end-to-end network for discovering sketch and extrude from point clouds. Behind ExtrudeNet are two new technical components: 1) an effective representation for sketch and extrude, which can model extrusion with freeform sketches and conventional cylinder and box primitives as well; and 2) a numerical method for computing the signed distance field which is used in the network learning. This is the first attempt that uses machine learning to reverse engineer the sketch-and-extrude modeling process of a shape in an unsupervised fashion. ExtrudeNet not only outputs a compact, editable and interpretable representation of the shape that can be seamlessly integrated into modern CAD software, but also aligns with the standard CAD modeling process facilitating various editing applications, which distinguishes our work from existing shape parsing research. Code is released at https://github.com/kimren227/ExtrudeNet.

READ FULL TEXT

page 13

page 21

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
12/17/2021

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

We propose Point2Cyl, a supervised network transforming a raw 3D point c...
research
01/27/2022

Sketch-based 3D Shape Modeling from Sparse Point Clouds

3D modeling based on point clouds is an efficient way to reconstruct and...
research
09/10/2020

Sketch2CAD: Sequential CAD Modeling by Sketching in Context

We present a sketch-based CAD modeling system, where users create object...
research
10/26/2022

Discovering Design Concepts for CAD Sketches

Sketch design concepts are recurring patterns found in parametric CAD sk...
research
08/14/2022

SketchSampler: Sketch-based 3D Reconstruction via View-dependent Depth Sampling

Reconstructing a 3D shape based on a single sketch image is challenging ...
research
07/27/2022

Abstracting Sketches through Simple Primitives

Humans show high-level of abstraction capabilities in games that require...

Please sign up or login with your details

Forgot password? Click here to reset