Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

CAD-Llama: Leveraging Large Language Models for Computer-Aided Design Parametric 3D Model Generation

About

Recently, Large Language Models (LLMs) have achieved significant success, prompting increased interest in expanding their generative capabilities beyond general text into domain-specific areas. This study investigates the generation of parametric sequences for computer-aided design (CAD) models using LLMs. This endeavor represents an initial step towards creating parametric 3D shapes with LLMs, as CAD model parameters directly correlate with shapes in three-dimensional space. Despite the formidable generative capacities of LLMs, this task remains challenging, as these models neither encounter parametric sequences during their pretraining phase nor possess direct awareness of 3D structures. To address this, we present CAD-Llama, a framework designed to enhance pretrained LLMs for generating parametric 3D CAD models. Specifically, we develop a hierarchical annotation pipeline and a code-like format to translate parametric 3D CAD command sequences into Structured Parametric CAD Code (SPCC), incorporating hierarchical semantic descriptions. Furthermore, we propose an adaptive pretraining approach utilizing SPCC, followed by an instruction tuning process aligned with CAD-specific guidelines. This methodology aims to equip LLMs with the spatial knowledge inherent in parametric sequences. Experimental results demonstrate that our framework significantly outperforms prior autoregressive methods and existing LLM baselines.

Jiahao Li, Weijian Ma, Xueyang Li, Yunzhong Lou, Guichun Zhou, Xiangdong Zhou• 2025

Related benchmarks

TaskDatasetResultRank
text-to-CAD generationDeepCAD (test)
Accuracy84.72
7
text-to-CAD generationFusion 360 Out-of-Distribution
P-F150.47
7
Unconditional CAD GenerationDeepCAD (test)
Coverage (COV)79.93
7
CAD AdditionSPCC corpus Ground Truth
ACCcmd79.41
5
CAD AdditionSPCC corpus Generated Input
ACCcmd0.8489
5
CAD CaptioningSPCC corpus
BLEU@143.44
5
CAD CompletionSPCC corpus
ACCcmd73.87
5
CAD DeletionSPCC corpus Ground Truth
EM81.93
5
CAD DeletionSPCC corpus Generated Input
Exact Match89.55
5
Showing 9 of 9 rows

Other info

Follow for update