SolidGen: An Autoregressive Model for Direct B-rep Synthesis

03/26/2022
by   Pradeep Kumar Jayaraman, et al.
3

The Boundary representation (B-rep) format is the de-facto shape representation in computer-aided design (CAD) to model watertight solid objects. Recent approaches to generating CAD models have focused on learning sketch-and-extrude modeling sequences that are executed by a solid modeling kernel in postprocess to recover a B-rep. In this paper we present a new approach that enables learning from and synthesizing B-reps without the need for supervision through CAD modeling sequence data. Our method SolidGen, is an autoregressive neural network that models the B-rep directly by predicting the vertices, edges and faces using Transformer-based and pointer neural networks. Key to achieving this is our Indexed Boundary Representation that references B-rep vertices, edges and faces in a well-defined hierarchy to capture the geometric and topological relations suitable for use with machine learning. SolidGen can be easily conditioned on contexts e.g., class labels thanks to its probabilistic modeling of the B-rep distribution. We demonstrate qualitatively, quantitatively and through perceptual evaluation by human subjects that SolidGen can produce high quality, realistic looking CAD models.

READ FULL TEXT

page 12

page 13

page 14

page 15

research
07/11/2022

SkexGen: Autoregressive Generation of CAD Construction Sequences with Disentangled Codebooks

We present SkexGen, a novel autoregressive generative model for computer...
research
03/30/2021

Inferring CAD Modeling Sequences Using Zone Graphs

In computer-aided design (CAD), the ability to "reverse engineer" the mo...
research
06/05/2023

B-rep Matching for Collaborating Across CAD Systems

Large Computer-Aided Design (CAD) projects usually require collaboration...
research
02/28/2023

A note on solid modeling: history, state of the art, future

Solid modeling is a technique underlying CAD software as we see it today...
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
06/20/2019

Push-pull direct CAD modeling with movable neighboring faces for preserving G^1 connections

B-rep model editing plays an essential role in CAD and motivates the ver...
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...

Please sign up or login with your details

Forgot password? Click here to reset