PLLM: Pseudo-Labeling Large Language Models for CAD Program Synthesis

📅 2026-02-13
📈 Citations: 0
Influential: 0
📄 PDF

Technology Category

Application Category

📝 Abstract
Recovering Computer-Aided Design (CAD) programs from 3D geometries is a widely studied problem. Recent advances in large language models (LLMs) have enabled progress in CAD program synthesis, but existing methods rely on supervised training with paired shape-program data, which is often unavailable. We introduce PLLM, a self-training framework for CAD program synthesis from unlabeled 3D shapes. Given a pre-trained CAD-capable LLM and a shape dataset, PLLM iteratively samples candidate programs, selects high-fidelity executions, and augments programs to construct synthetic program-shape pairs for fine-tuning. We experiment on adapting CAD-Recode from DeepCAD to the unlabeled ABC dataset show consistent improvements in geometric fidelity and program diversity.
Problem

Research questions and friction points this paper is trying to address.

CAD program synthesis
unlabeled 3D shapes
pseudo-labeling
program recovery
geometric reconstruction
Innovation

Methods, ideas, or system contributions that make the work stand out.

pseudo-labeling
self-training
CAD program synthesis
large language models
unlabeled 3D shapes
🔎 Similar Papers
No similar papers found.