BrepGen: A B-rep Generative Diffusion Model with Structured Latent Geometry
Xiang Xu, Joseph G. Lambourne, Pradeep Kumar Jayaraman, Zhengqing, Wang, Karl D.D. Willis, Yasutaka Furukawa

TL;DR
BrepGen introduces a hierarchical, diffusion-based model that directly generates complex CAD B-rep models, including free-form and doubly-curved surfaces, surpassing previous methods in accuracy and complexity.
Contribution
It presents a novel structured latent geometry representation and Transformer-based diffusion process for direct B-rep CAD model generation, enabling more complex and detailed outputs.
Findings
Outperforms existing B-rep generation methods on benchmarks.
Successfully generates complex free-form and doubly-curved surfaces.
Enables CAD autocomplete and design interpolation applications.
Abstract
This paper presents BrepGen, a diffusion-based generative approach that directly outputs a Boundary representation (B-rep) Computer-Aided Design (CAD) model. BrepGen represents a B-rep model as a novel structured latent geometry in a hierarchical tree. With the root node representing a whole CAD solid, each element of a B-rep model (i.e., a face, an edge, or a vertex) progressively turns into a child-node from top to bottom. B-rep geometry information goes into the nodes as the global bounding box of each primitive along with a latent code describing the local geometric shape. The B-rep topology information is implicitly represented by node duplication. When two faces share an edge, the edge curve will appear twice in the tree, and a T-junction vertex with three incident edges appears six times in the tree with identical node features. Starting from the root and progressing to the leaf,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBayesian Methods and Mixture Models · Mathematical Biology Tumor Growth
MethodsDiffusion
