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

CAD-Coder: An Open-Source Vision-Language Model for Computer-Aided Design Code Generation

arXiv 2025 65.5 method, benchmark, system, application

TLDR

CAD-Coder is an open-source VLM fine-tuned to generate editable CAD code from images, outperforming GPT-4.5 and Qwen2.5-VL-72B.

Reasoning

The paper introduces a novel dataset and demonstrates strong results with 100% valid syntax and high 3D similarity, but generalizability claims are limited to 'some signs' and real-world evaluation details are sparse in the abstract.

Read-first score

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

Recency 8%
86.7

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

Methodology quality 25%
80

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

Topical relevance 42%
61.9

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

Reproducibility 25%
50

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

Field roles

FrontierMethodology anchor

Rank sensitivity

Stability: volatile; rank range: 14.

Keyword Scores

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

Deep Analysis

Innovations

  • CAD-Coder: an open-source Vision-Language Model fine-tuned to generate editable CAD code (CadQuery Python) directly from visual input.
  • GenCAD-Code dataset: a novel collection of over 163k CAD-model image and code pairs for training.
  • Demonstration of generalizability to real-world images and CAD operations unseen during fine-tuning.

Methodology

CAD-Coder is a VLM fine-tuned on the GenCAD-Code dataset of 163k image–code pairs to output CadQuery Python code from images. It is evaluated against baselines GPT-4.5 and Qwen2.5-VL-72B using valid syntax rate and 3D solid similarity metrics.

Key Results

CAD-Coder achieves 100% valid syntax rate and the highest 3D solid similarity accuracy, outperforming GPT-4.5 and Qwen2.5-VL-72B, and shows initial generalizability to real-world images and unseen CAD operations.

Limitations

  • Generalizability is only partial, described as 'some signs' of success on real-world images and unseen operations, indicating limited robustness outside the training distribution.

Tags