atlas

Research map / Image generation / Autoregressive and latent generation

DTGBrepGen: A Novel B-rep Generative Model through Decoupling Topology and Geometry

CVPR 2025 · Image generation › Autoregressive and latent generation · approach: Equivariant diffusion for 3D molecules · 10 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes DTGBrepGen, which decouples B-rep generation into a two-stage Transformer topology generator (edge-face then edge-vertex adjacency) followed by Transformer diffusion models for B-spline geometry.

Problem

Automatically generating valid and high-quality B-rep CAD models is hard because topology and geometry are tightly interdependent, and prior methods neglect topological constraints, hurting validity and geometric accuracy.

Approach

Decouple topology from geometry: generate edge-face adjacency (as a shared-edge count matrix) and then edge-vertex adjacency with a Transformer and pointer network, then generate face bounding boxes, vertex coordinates, edge and face B-spline control points with separate Transformer diffusion models, and sew the result with OpenCascade.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use DTGBrepGen instead of BrepGenB-rep generation · DeepCADValid (%): 68.23 -> 79.80Helped
Use DTGBrepGen instead of BrepGenB-rep generation · ABCValid (%): 47.11 -> 62.08Helped
Use DTGBrepGen instead of BrepGenClass-conditioned B-rep generation · Furniture: Table, Chair, Bed, SofaCOV (%): 65.08 -> 70.20; 61.24 -> 69.48; 59.30 -> 71.11; 67.82 -> 73.46Helped
Use DTGBrepGen instead of BrepGenClass-conditioned B-rep generation · Furniture categoriesValid (%)Helped
Replace B-spline representations with point-cloud-based latent encoding (ablation)DTGBrepGen · DeepCADValid (%): 79.80 -> 71.77Hurt
Replace B-spline representations with point-cloud-based latent encoding (ablation)DTGBrepGen · ABCValid (%): 62.08 -> 56.63Hurt

Surprising findings

Limitations

Experimental setup

Datasets: DeepCAD ABC Furniture

Benchmarks: DeepCAD ABC Furniture

Metrics: COV MMD JSD Novel Unique Valid

Baselines: DeepCAD BrepGen SolidGen

Builds on: BrepGen SolidGen DeepCAD PolyGen

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy