DeepCAD: A Deep Generative Network for Computer-Aided Design Models

05/20/2021
by   Rundi Wu, et al.
45

Deep generative models of 3D shapes have received a great deal of research interest. Yet, almost all of them generate discrete shape representations, such as voxels, point clouds, and polygon meshes. We present the first 3D generative model for a drastically different shape representation — describing a shape as a sequence of computer-aided design (CAD) operations. Unlike meshes and point clouds, CAD models encode the user creation process of 3D shapes, widely used in numerous industrial and engineering design tasks. However, the sequential and irregular structure of CAD operations poses significant challenges for existing 3D generative models. Drawing an analogy between CAD operations and natural language, we propose a CAD generative network based on the Transformer. We demonstrate the performance of our model for both shape autoencoding and random shape generation. To train our network, we create a new CAD dataset consisting of 178,238 models and their CAD construction sequences. We have made this dataset publicly available to promote future research on this topic.

READ FULL TEXT

page 1

page 6

page 7

page 8

page 12

page 13

page 14

research
01/12/2021

PvDeConv: Point-Voxel Deconvolution for Autoencoding CAD Construction in 3D

We propose a Point-Voxel DeConvolution (PVDeConv) module for 3D data aut...
research
05/09/2022

Seamless Integration of Analysis and Design: Automatic CAD Reconstruction of Post-Analysis Geometries:

A key step during industrial design is the passing of design information...
research
04/01/2021

BRepNet: A topological message passing system for solid models

Boundary representation (B-rep) models are the standard way 3D shapes ar...
research
08/22/2022

CADOps-Net: Jointly Learning CAD Operation Types and Steps from Boundary-Representations

3D reverse engineering is a long sought-after, yet not completely achiev...
research
11/19/2021

Hex Me If You Can

HEXME consists of tetrahedral meshes with tagged features, and of a work...
research
10/30/2022

CAD 3D Model classification by Graph Neural Networks: A new approach based on STEP format

In this paper, we introduce a new approach for retrieval and classificat...
research
05/02/2023

A Survey of Methods for Converting Unstructured Data to CSG Models

The goal of this document is to survey existing methods for recovering C...

Please sign up or login with your details

Forgot password? Click here to reset