atlas

Research map / Large language models / Instruction and fine-tuning

CReFT-CAD: Boosting Orthographic Projection Reasoning for CAD via Reinforcement Fine-Tuning

NeurIPS 2025 · Large language models › Instruction and fine-tuning · approach: Calibration and knowledge in LLM tuning · 1 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 CReFT-CAD, a curriculum GRPO reinforcement fine-tuning plus supervised post-tuning for VLM-based orthographic projection reasoning, and releases the TriView2CAD benchmark (200k synthetic, 3k real-world drawings).

Problem

Orthographic projection reasoning for CAD requires precise dimension extraction and parametric editability, but standard 3D reconstruction pipelines yield imprecise dimensions, and SFT of VLMs tends to memorize patterns and generalize poorly OOD.

Approach

A curriculum of three GRPO tasks (dichotomous choice, multiple choice, CoT parameterization) with difficulty-aware rewards, followed by multi-task SFT for instruction following, trained on a constraint-driven synthetic dataset of bridge-pier three-view drawings.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Fine-tune Qwen2.5-VL with CReFT-CADQwen2.5-VL · TriView2CAD real-world testaccuracy: 13.47% -> 46.67%Helped
Use CReFT-CAD instead of standard SFTQwen2.5-VL · TriView2CAD real-world testaccuracy: 36.15% -> 46.67%Helped
Add reasoning guidance to pretrained VLM promptsseven leading VLMs · TriView2CAD synthetic testaccuracyHelped
Add an Attribute Explanation to the image-only promptpretrained VLMs · TriView2CAD synthetic testaccuracy: +3 to 4 percentage pointsHelped
Add a Reference Image or Answered Pair to the image-only promptpretrained VLMs · TriView2CAD synthetic testaccuracy: 4 to 5 percentage point increaseHelped
Add CoT reasoning to Task 3 (ablation)Task 3 training · TriView2CAD synthetic testaccuracy: 46.16 -> 74.15Helped
Add CoT reasoning to Task 1 + Task 3 (ablation)Task 1 + Task 3 training · TriView2CAD synthetic testaccuracy: 46.05 -> 77.90Helped
Add CoT reasoning to Task 2 + Task 3 (ablation)Task 2 + Task 3 training · TriView2CAD synthetic testaccuracy: 30.71 -> 67.75Helped
Add CoT reasoning to Task 1 + Task 2 + Task 3 (ablation)Task 1 + Task 2 + Task 3 training · TriView2CAD synthetic testaccuracy: 46.24 -> 81.35Helped
Add Task 1 to Task 3 with CoT (ablation)Task 3 with CoT · TriView2CAD synthetic testaccuracy: 74.15 -> 77.90Helped
Add Task 2 to Task 1 + Task 3 with CoT (ablation)Task 1 + Task 3 with CoT · TriView2CAD synthetic testaccuracy: 77.90 -> 67.75Hurt
Add Task 2 to Task 1 + Task 3 with CoT, using all three tasks (ablation)CReFT-CAD with CoT · TriView2CAD synthetic testaccuracy: 77.90 -> 81.35Helped

Surprising findings

Limitations

Experimental setup

Datasets: TriView2CAD

Benchmarks: TriView2CAD synthetic test set TriView2CAD real-world test set (3,000 samples)

Metrics: accuracy over 15 parameters

Baselines: Phi-3.5-Vision LLaVA-OneVision DeepSeek-VL InternVL2.5 InternVL3 Qwen2.5-Omni Qwen2.5-VL Gemini2.5 Pro Claude4 Vision GPT-4o Qwen2.5-VL (SFT)

Builds on: GRPO DeepSeek-R1-Zero GOT-OCR2.0 Qwen2.5-VL

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