pith. sign in

arxiv: 2203.13944 · v2 · pith:HBMDDIOWnew · submitted 2022-03-26 · 💻 cs.LG · cs.CV· cs.GR

SolidGen: An Autoregressive Model for Direct B-rep Synthesis

classification 💻 cs.LG cs.CVcs.GR
keywords b-repmodelingsolidgenlearningmodelsrepresentationautoregressiveboundary
0
0 comments X
read the original abstract

The Boundary representation (B-rep) format is the de-facto shape representation in computer-aided design (CAD) to model solid and sheet 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, images, and voxels 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 CAD models.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 10 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. FllumaOne: A Code-Native Multimodal CAD Dataset with Executable Programs and Kernel-Validated Feature Histories

    cs.AI 2026-06 unverdicted novelty 7.0

    FllumaOne releases 100,000 kernel-validated CAD models as executable Python programs with aligned multimodal data including feature histories and geometry exports.

  2. IterCAD: An Iterative Multimodal Agent for Visually-Grounded CAD Generation and Editing

    cs.AI 2026-06 unverdicted novelty 7.0

    IterCAD introduces a closed-loop multimodal agent for CAD generation and editing, trained via progressive SFT and geometry-aware RL with viable-prefix masking, and evaluated on IterCAD-Bench using a new CD-TR curve an...

  3. BrepForge: Factorized B-rep Synthesis via Wireframe Composition and Boundary-Conditioned Surface Instantiation

    cs.GR 2026-05 unverdicted novelty 7.0

    BrepForge factorizes B-rep synthesis into face-aware autoregressive wireframe composition followed by boundary-conditioned surface instantiation using learning-free geometric priors.

  4. Text2CAD-Bench: A Benchmark for LLM-based Text-to-Parametric CAD Generation

    cs.LG 2026-05 unverdicted novelty 7.0

    Text2CAD-Bench supplies 600 dual-prompt examples across four geometric and domain levels to test LLMs on text-to-parametric CAD, finding solid basic performance but sharp drops on complex topology and advanced features.

  5. MV-GEL: Language-Driven Multi-View Geometric Entity Localization on Meshes

    cs.CV 2026-06 unverdicted novelty 6.0

    MV-GEL localizes fine-grained geometric entities on 3D meshes from natural language by ranking informative views with GELviews, applying VLM segmentation, and lifting masks via geometry-aware ray casting, reporting up...

  6. IterCAD: An Iterative Multimodal Agent for Visually-Grounded CAD Generation and Editing

    cs.AI 2026-06 unverdicted novelty 6.0

    IterCAD is a multimodal agent framework using progressive SFT and geometry-aware RL for CAD tasks, with a new data pipeline, IterCAD-Bench, and CD-TR metric showing outperformance in executability and precision.

  7. Pointer-CAD: Unifying B-Rep and Command Sequences via Pointer-based Edges & Faces Selection

    cs.CV 2026-03 unverdicted novelty 6.0

    Pointer-CAD unifies B-Rep geometry with command sequences via pointer-based entity selection, allowing LLMs to perform complex CAD edits while cutting topological errors from quantization.

  8. Memory-Augmented Reinforcement Learning Agent for CAD Generation

    cs.AI 2026-05 unverdicted novelty 5.0

    Memory-augmented RL agent with case and skill libraries plus dynamic retrieval improves success rate and geometric consistency for complex CAD model generation.

  9. Extrusion Segmentation Strategy to improve CAD Reconstruction from Point Cloud

    cs.CV 2026-05 unverdicted novelty 4.0

    An extrusion segmentation strategy decomposes CAD models into partial shapes to increase data diversity and improve deep learning reconstruction from point clouds.

  10. AI+CAD Data Representation Architecture: From DeepCAD Solid Modeling to WHUCAD Industrial-Level Parametric Feature Modeling

    cs.GR 2026-06 unverdicted novelty 3.0

    The paper classifies AI+CAD data representations and argues WHUCAD's three-level architecture provides better foundational support for industrial parametric feature modeling than DeepCAD.