Awesome AI4CAD Hub Papers · Datasets · Projects
← Back to papers

Computer-Aided Design Generation by Cascaded Discrete Diffusion Model

arXiv 2026 58.5 method

TLDR

Proposes a cascaded discrete diffusion model for CAD generation using tailored transition matrices for commands and parameters.

Reasoning

The paper addresses a key limitation of continuous diffusion for discrete CAD tokens by introducing a discrete diffusion framework with specialized transition matrices. Strengths include novel methodology and handling of heterogeneous attributes; weaknesses include lack of explicit real-world evaluation or comparison in the abstract.

Read-first score

Read-first score 58.5, weighted from topical fit, citation, graph, method, reproducibility, and recency signals. Original total remains 62.

Recency 8%
100

Uses a gentle age decay so recent papers surface without erasing older foundations. 2026

Methodology quality 25%
90

Screens visible abstract and analysis fields for experiment, dataset, baseline, metric, and limitation evidence. markers=dataset,evaluation,experiment,metric,result

Reproducibility 25%
46

Screens links and visible text for paper, code, dataset, artifact, and repository signals. pdf=True; code=False; dataset=False; markers=code,dataset

Topical relevance 42%
38.8

Uses existing LLM keyword relevance scores normalized to 0-100. AI for CAD,computer-aided design,neural CAD,generative CAD,parametric CAD,B-Rep,boundary representation,constructive solid geometry,CSG,sketch extrusion,CAD generation,CAD reconstruction,text-to-CAD,image-to-CAD,point cloud to CAD,CAD program

Field roles

FrontierMethodology anchor

Rank sensitivity

Stability: volatile; rank range: 24.

Keyword Scores

computer-aided design
10
CAD generation
10
AI for CAD
9
generative CAD
9
parametric CAD
9
neural CAD
8
CAD program
7
B-Rep
0
boundary representation
0
constructive solid geometry
0
CSG
0
sketch extrusion
0
CAD reconstruction
0
text-to-CAD
0
image-to-CAD
0
point cloud to CAD
0

Deep Analysis

Innovations

  • Cascaded discrete diffusion framework that generates CAD commands first and then parameters conditioned on commands
  • Discrete forward process using tailored transition matrices: absorbing-state for commands, Gaussian kernel for coordinate continuity, scale-invariant kernel for dimensional values, and prior-preserving kernel for boolean attributes
  • Denoising networks with a Transformer encoder for command recovery and a parameter network incorporating local self-attention and cross-attention for command-level interaction and conditional injection

Methodology

The method represents CAD models as sequences of discrete commands and parameters, then applies a cascaded discrete diffusion process. The forward diffusion corrupts tokens using specialized transition matrices per attribute type, while the reverse process employs a Transformer-based command denoiser and a parameter denoiser with local self-attention and cross-attention conditioned on commands. Evaluation is performed on the DeepCAD dataset for unconditional and conditional generation.

Key Results

The proposed approach surpasses existing autoregressive and continuous diffusion models on unconditional generation metrics and demonstrates effective controllability in conditional generation tasks.

Tags

CV