atlas

Research map / Vision-language and multimodal / Human and embodied modeling

Text-to-CAD Generation Through Infusing Visual Feedback in Large Language Models

ICML 2025 · Vision-language and multimodal › Human and embodied modeling · approach: Layout-aware document understanding · 0 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 CADFusion, which fine-tunes LLaMA-3-8B on text-to-CAD parametric sequences and alternates with DPO-based visual feedback using LVM-scored rendered CAD images.

Problem

Text-to-CAD generation from text descriptions into CAD parametric sequences has relied only on sequential (ground-truth sequence) supervision, ignoring visual feedback from rendered objects, which is non-differentiable and many-to-one.

Approach

Alternate between supervised sequential learning on ground-truth parametric sequences and DPO-based visual feedback, where preference pairs are built by scoring rendered CAD images with a large vision-language model (LLaVA-OneVision) instead of humans.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add visual feedback to sequential learning (ablation)CADFusion · Test setLVM Score: 7.69 -> 8.96Helped
Add visual feedback to sequential learning (ablation)CADFusion · Test setIR: 4.84 -> 6.20Hurt
Add human refinement of sequential-learning captions (ablation)CADFusion SL · Test setLVM Score: 6.56 -> 7.69Helped
Add human refinement of sequential-learning captions (ablation)CADFusion SL · Test setIR: 6.00 -> 4.84Helped
Alternate visual-feedback and sequential-learning updates instead of training with VF only (ablation)CADFusion after initial SL · Test setIR: 88.87 -> 6.20Helped
Alternate visual-feedback and sequential-learning updates instead of training with VF only (ablation)CADFusion after initial SL · Test setLVM Score: 5.94 -> 8.96Helped
Replace DPO with RPO stabilization (ablation)CADFusion SL-VF · Test setLVM Score: 5.94 -> 6.21No clear effect
Use LVM-scored rather than human-scored preference pairs (ablation)CADFusion SL-VFSL(1) · Test setLVM Score: 8.28 -> 8.76Helped
Use LVM-scored rather than human-scored preference pairs (ablation)CADFusion SL-VFSL(1) · Test setIR: 17.03 -> 4.42Helped
Increase alternating rounds from one to three (ablation)CADFusion · Test setLVM Score: 8.76 -> 8.89Helped
Increase alternating rounds from three to five (ablation)CADFusion · Test setLVM Score: 8.89 -> 8.96Helped
Increase alternating rounds from three to five (ablation)CADFusion · Test setIR: 4.21 -> 6.20Hurt

Surprising findings

Limitations

Experimental setup

Datasets: DeepCAD (via SkexGen processing) CADFusion text-sequence dataset (20k, human-refined captions) LVM-scored preference pairs

Benchmarks: DeepCAD-derived test split (5%)

Metrics: F1 Sketch F1 Extrusion Chamfer Distance Coverage Minimum Matching Distance Jensen-Shannon Divergence Invalidity Ratio LVM Score Avg. Rank

Baselines: GPT-4o (8-shot) Text2CAD

Builds on: direct preference optimization Text2CAD SkexGen DeepCAD

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