AutoBrep: Autoregressive B-Rep Generation with Unified Topology and Geometry
Not on the map. Why?
Abstract (arXiv)
The boundary representation (B-Rep) is the standard data structure used in Computer-Aided Design (CAD) for defining solid models. Despite recent progress, directly generating B-Reps end-to-end with precise geometry and watertight topology remains a challenge. This paper presents AutoBrep, a novel Transformer model that autoregressively generates B-Reps with high quality and validity. AutoBrep employs a unified tokenization scheme that encodes both geometric and topological characteristics of a B-Rep model as a sequence of discrete tokens. Geometric primitives (i.e., surfaces and curves) are encoded as latent geometry tokens, and their structural relationships are defined as special topological reference tokens. Sequence order in AutoBrep naturally follows a breadth first traversal of the B-Rep face adjacency graph. At inference time, neighboring faces and edges along with their topological structure are progressively generated. Extensive experiments demonstrate the advantages of our unified representation when coupled with next-token prediction for B-Rep generation. AutoBrep outperforms baselines with better quality and watertightness. It is also highly scalable to complex solids with good fidelity and inference speed. We further show that autocompleting B-Reps is natively supported through our unified tokenization, enabling user-controllable CAD generation with minimal changes. Code is available at https://github.com/AutodeskAILab/AutoBrep.
Key facts. Cited by 17 papers in the map (data through 14 Oct 2026). Builds on 38 of its 52 references that are in the map. First posted on arXiv 2 Dec 2025.
Builds on
38 of 52 references.
References · 38
- 2017Attention Is All You Needcited by 60,361
- 2017Neural Discrete Representation Learningcited by 4,712
- 2021RoFormer: Enhanced Transformer with Rotary Position Embeddingcited by 4,703
- 2022FlashAttention: Fast and Memory-Efficient Exact Attention with IO-Awarenesscited by 3,673
- 2019The Curious Case of Neural Text Degenerationcited by 2,916
- 2020GLU Variants Improve Transformercited by 1,804
- 2019Root Mean Square Layer Normalizationcited by 1,480
- 2023GQA: Training Generalized Multi-Query Transformer Models from Multi-Head Checkpointscited by 1,346
- 2020Jukebox: A Generative Model for Musiccited by 542
- 2023Finite Scalar Quantization: VQ-VAE Made Simplecited by 440
- 2018ABC: A Big CAD Model Dataset For Geometric Deep Learningcited by 341
- 2021DeepCAD: A Deep Generative Network for Computer-Aided Design Modelscited by 271
26 more
- 2020PolyGen: An Autoregressive Generative Model of 3D Meshescited by 269
- 2024Deep Compression Autoencoder for Efficient High-Resolution Diffusion Modelscited by 217
- 2019BSP-Net: Generating Compact Meshes via Binary Space Partitioningcited by 206
- 2022SkexGen: Autoregressive Generation of CAD Construction Sequences with Disentangled Codebookscited by 125
- 2017CSGNet: Neural Shape Parser for Constructive Solid Geometrycited by 106
- 2024BrepGen: A B-rep Generative Diffusion Model with Structured Latent Geometrycited by 103
- 2019Write, Execute, Assess: Program Synthesis with a REPLcited by 93
- 2023Hierarchical Neural Coding for Controllable CAD Model Generationcited by 86
- 2024CAD-MLLM: Unifying Multimodality-Conditioned CAD Generation With MLLMcited by 81
- 2022SolidGen: An Autoregressive Model for Direct B-rep Synthesiscited by 80
- 2020UCSG-Net -- Unsupervised Discovering of Constructive Solid Geometry Treecited by 78
- 2025CAD-Llama: Leveraging Large Language Models for Computer-Aided Design Parametric 3D Model Generationcited by 67
- 2021CAPRI-Net: Learning Compact CAD Shapes with Adaptive Primitive Assemblycited by 62
- 2022Reconstructing editable prismatic CAD from rounded voxel modelscited by 41
- 2023D2CSG: Unsupervised Learning of Compact CSG Trees with Dual Complements and Dropoutscited by 40
- 2024GenCAD: Image-Conditioned Computer-Aided Design Generation with Transformer-Based Contrastive Representation and Diffusion Priorscited by 38
- 2024Img2CAD: Conditioned 3D CAD Model Generation from Single Image with Structured Visual Geometrycited by 37
- 2020Fusion 360 Gallery: A Dataset and Environment for Programmatic CAD Construction from Human Design Sequencescited by 36
- 2024Img2CAD: Reverse Engineering 3D CAD Models from Images through VLM-Assisted Conditional Factorizationcited by 35
- 2025HoLa: B-Rep Generation using a Holistic Latent Representationcited by 30
- 2025DTGBrepGen: A Novel B-rep Generative Model through Decoupling Topology and Geometrycited by 21
- 2025CAD-Editor: A Locate-then-Infill Framework with Automated Training Data Synthesis for Text-Based CAD Editingcited by 19
- 2024Split-and-Fit: Learning B-Reps via Structure-Aware Voronoi Partitioningcited by 18
- 2020Sketch2CAD: Sequential CAD Modeling by Sketching in Contextcited by 14
- 2024NeuroNURBS: Learning Efficient Surface Representations for 3D Solidscited by 8
- 2025CMT: A Cascade MAR with Topology Predictor for Multimodal Conditional CAD Generationcited by 6
Built on by
Citing papers per year: 2025: 1; 2026: 16.
17 papers.
Sort:
By area:
- 2026Zero-to-CAD: Agentic Synthesis of Interpretable CAD Programs at Million-Scale Without Real Datacited by 8
- 2026Towards High-Fidelity CAD Generation via LLM-Driven Program Generation and Text-Based B-Rep Primitive Groundingcited by 7
- 2026GIFT: Bootstrapping Image-to-CAD Program Synthesis via Geometric Feedbackcited by 3
- 2026neuralCAD-Edit: An Expert Benchmark for Multimodal-Instructed 3D CAD Model Editingcited by 3
- 2026Img2CADSeq: Image-to-CAD Generation via Sequence-Based Diffusioncited by 2
- 2026DualBrep: A Dual-Field Continuous Representation for B-rep Modellingcited by 2
- 2026Autoregressive B-Rep Shape Generation with Parametric Surfacescited by 2
- 2025BrepLLM: Enabling Large Language Models to Understand Boundary Representationscited by 1
- 2026Masked Topology Modeling for Self-Supervised Learning on Parametric CADcited by 1
- 2026CADENA: Stepwise CAD Reverse Engineeringcited by 1
- 2026AutoRegressive Generation with B-rep Holistic Token Sequence Representationcited by 0
- 2026Flatten The Complex: Joint B-Rep Generation via Compositional k-Cell Particlescited by 0
5 more
- 2026AIMold: An Autonomous AI-based Pipeline for Complex Mold Designcited by 0
- 2026Towards Valid B-Rep Generation: Training-Free Wireframe Anomaly Detection and Repaircited by 0
- 2026Learn the Solid, Not the File: Canonical Inputs for Neural Networks on CAD Boundary Representationscited by 0
- 2026AgenticCADedit: A Stateful, Tool-Mediated Agentic Approach to Multimodal 3D CAD Editingcited by 0
- 2026UniBRep: Learning Unified Geometry and Topology for Image-conditioned B-Rep Generationcited by 0
- 2026UniBRep: Learning Unified Geometry and Topology for Image-conditioned B-Rep Generation2 Oct 2026
- 2026Learn the Solid, Not the File: Canonical Inputs for Neural Networks on CAD Boundary Representations10 Sep 2026
- 2026AgenticCADedit: A Stateful, Tool-Mediated Agentic Approach to Multimodal 3D CAD Editing28 Aug 2026
- 2026Towards Valid B-Rep Generation: Training-Free Wireframe Anomaly Detection and Repair5 Aug 2026
- 2026AIMold: An Autonomous AI-based Pipeline for Complex Mold Design1 Aug 2026
- 2026CADENA: Stepwise CAD Reverse Engineering1 Aug 2026
- 2026Masked Topology Modeling for Self-Supervised Learning on Parametric CAD22 Jul 2026
- 2026Autoregressive B-Rep Shape Generation with Parametric Surfaces19 Jul 2026
- 2026DualBrep: A Dual-Field Continuous Representation for B-rep Modelling30 Jun 2026
- 2026Img2CADSeq: Image-to-CAD Generation via Sequence-Based Diffusion13 May 2026
- 2026Zero-to-CAD: Agentic Synthesis of Interpretable CAD Programs at Million-Scale Without Real Data27 Apr 2026
- 2026neuralCAD-Edit: An Expert Benchmark for Multimodal-Instructed 3D CAD Model Editing17 Apr 2026
5 more
- 2026GIFT: Bootstrapping Image-to-CAD Program Synthesis via Geometric Feedback28 Mar 2026
- 2026Towards High-Fidelity CAD Generation via LLM-Driven Program Generation and Text-Based B-Rep Primitive Grounding12 Mar 2026
- 2026Flatten The Complex: Joint B-Rep Generation via Compositional k-Cell Particles25 Jan 2026
- 2026AutoRegressive Generation with B-rep Holistic Token Sequence Representation23 Jan 2026
- 2025BrepLLM: Enabling Large Language Models to Understand Boundary Representations18 Dec 2025
- 2026Towards High-Fidelity CAD Generation via LLM-Driven Program Generation and Text-Based B-Rep Primitive Groundingcited by 7
- 2026GIFT: Bootstrapping Image-to-CAD Program Synthesis via Geometric Feedbackcited by 3
- 2026neuralCAD-Edit: An Expert Benchmark for Multimodal-Instructed 3D CAD Model Editingcited by 3
- 2026Img2CADSeq: Image-to-CAD Generation via Sequence-Based Diffusioncited by 2
- 2026Autoregressive B-Rep Shape Generation with Parametric Surfacescited by 2
- 2025BrepLLM: Enabling Large Language Models to Understand Boundary Representationscited by 1
- 2026Masked Topology Modeling for Self-Supervised Learning on Parametric CADcited by 1
- 2026CADENA: Stepwise CAD Reverse Engineeringcited by 1
- 2026AutoRegressive Generation with B-rep Holistic Token Sequence Representationcited by 0
- 2026Flatten The Complex: Joint B-Rep Generation via Compositional k-Cell Particlescited by 0
- 2026AIMold: An Autonomous AI-based Pipeline for Complex Mold Designcited by 0
- 2026Towards Valid B-Rep Generation: Training-Free Wireframe Anomaly Detection and Repaircited by 0
12 most cited of 14 All 14 (JSON)
- 2026UniBRep: Learning Unified Geometry and Topology for Image-conditioned B-Rep Generation2 Oct 2026
- 2026Learn the Solid, Not the File: Canonical Inputs for Neural Networks on CAD Boundary Representations10 Sep 2026
- 2026Towards Valid B-Rep Generation: Training-Free Wireframe Anomaly Detection and Repair5 Aug 2026
- 2026AIMold: An Autonomous AI-based Pipeline for Complex Mold Design1 Aug 2026
- 2026CADENA: Stepwise CAD Reverse Engineering1 Aug 2026
- 2026Masked Topology Modeling for Self-Supervised Learning on Parametric CAD22 Jul 2026
- 2026Autoregressive B-Rep Shape Generation with Parametric Surfaces19 Jul 2026
- 2026Img2CADSeq: Image-to-CAD Generation via Sequence-Based Diffusion13 May 2026
- 2026neuralCAD-Edit: An Expert Benchmark for Multimodal-Instructed 3D CAD Model Editing17 Apr 2026
- 2026GIFT: Bootstrapping Image-to-CAD Program Synthesis via Geometric Feedback28 Mar 2026
- 2026Towards High-Fidelity CAD Generation via LLM-Driven Program Generation and Text-Based B-Rep Primitive Grounding12 Mar 2026
- 2026Flatten The Complex: Joint B-Rep Generation via Compositional k-Cell Particles25 Jan 2026
12 newest of 14 All 14 (JSON)