CAD-Editor: A Locate-then-Infill Framework with Automated Training Data Synthesis for Text-Based CAD Editing
On the map: Synthetic data and self-improvement for LLMs → Self-improving MLLMs and synthetic data
Abstract (arXiv)
Computer Aided Design (CAD) is indispensable across various industries. Text-based CAD editing, which automates the modification of CAD models based on textual instructions, holds great potential but remains underexplored. Existing methods primarily focus on design variation generation or text-based CAD generation, either lacking support for text-based control or neglecting existing CAD models as constraints. We introduce CAD-Editor, the first framework for text-based CAD editing. To address the challenge of demanding triplet data with accurate correspondence for training, we propose an automated data synthesis pipeline. This pipeline utilizes design variation models to generate pairs of original and edited CAD models and employs Large Vision-Language Models (LVLMs) to summarize their differences into editing instructions. To tackle the composite nature of text-based CAD editing, we propose a locate-then-infill framework that decomposes the task into two focused sub-tasks: locating regions requiring modification and infilling these regions with appropriate edits. Large Language Models (LLMs) serve as the backbone for both sub-tasks, leveraging their capabilities in natural language understanding and CAD knowledge. Experiments show that CAD-Editor achieves superior performance both quantitatively and qualitatively. The code is available at url https://github.com/microsoft/CAD-Editor.
Key facts. Cited by 19 papers in the map (data through 7 Oct 2026). Placed in Self-improving MLLMs and synthetic data, one of 13 directions in Synthetic data and self-improvement for LLMs. Builds on 22 of its 36 references that are in the map. First posted on arXiv 6 Feb 2025.
Builds on
22 of 36 references.
References · 22
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2023GPT-4 Technical Reportcited by 18,132
- 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 12,865
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,302
- 2022Large Language Models are Zero-Shot Reasonerscited by 4,323
- 2021Finetuned Language Models Are Zero-Shot Learnerscited by 3,747
- 2022InstructPix2Pix: Learning to Follow Image Editing Instructionscited by 2,591
- 2023WizardLM: Empowering large pre-trained language models to follow complex instructionscited by 1,116
- 2023MetaMath: Bootstrap Your Own Mathematical Questions for Large Language Modelscited by 724
- 2023Pix2Video: Video Editing using Image Diffusioncited by 318
- 2021DeepCAD: A Deep Generative Network for Computer-Aided Design Modelscited by 266
10 more
- 2023StyleDrop: Text-to-Image Generation in Any Stylecited by 197
- 2023StableVideo: Text-driven Consistency-aware Diffusion Video Editingcited by 182
- 2023MotionGPT: Finetuned LLMs Are General-Purpose Motion Generatorscited by 145
- 2022SkexGen: Autoregressive Generation of CAD Construction Sequences with Disentangled Codebookscited by 121
- 2024Fine-Tuned Language Models Generate Stable Inorganic Materials as Textcited by 92
- 2023Hierarchical Neural Coding for Controllable CAD Model Generationcited by 84
- 2023SKED: Sketch-guided Text-based 3D Editingcited by 72
- 2024CAD-SIGNet: CAD Language Inference from Point Clouds using Layer-wise Sketch Instance Guided Attentioncited by 62
- 2023How Can Large Language Models Help Humans in Design and Manufacturing?cited by 41
- 2024Event Grounded Criminal Court View Generation with Cooperative (Large) Language Modelscited by 7
Built on by
Citing papers per year: 2025: 8; 2026: 11.
19 papers.
Sort:
By area:
- 2025Large Language Models for Computer-Aided Design: A Surveycited by 16
- 2025AutoBrep: Autoregressive B-Rep Generation with Unified Topology and Geometrycited by 16
- 2025cadrille: Multi-modal CAD Reconstruction with Reinforcement Learningcited by 14
- 2026BenchCAD: A Comprehensive, Industry-Standard Benchmark for Programmatic CADcited by 11
- 2025ReCAD: Reinforcement Learning Enhanced Parametric CAD Model Generation with Vision-Language Modelscited by 10
- 2026Text-to-CAD Evaluation with CADTestscited by 9
- 2026IterCAD: An Iterative Multimodal Agent for Visually-Grounded CAD Generation and Editingcited by 9
- 2025GeoCAD: Local Geometry-Controllable CAD Generation with Large Language Modelscited by 4
- 2026CADReasoner: Iterative Program Editing for CAD Reverse Engineeringcited by 4
- 2025Simulating Human-Like Learning Dynamics with LLM-Empowered Agentscited by 3
- 2026neuralCAD-Edit: An Expert Benchmark for Multimodal-Instructed 3D CAD Model Editingcited by 3
- 2026PR-CAD: Progressive Refinement for Unified Controllable and Faithful Text-to-CAD Generation with Large Language Modelscited by 3
7 more
- 2025CAD-Tokenizer: Towards Text-based CAD Prototyping via Modality-Specific Tokenizationcited by 1
- 2026BIM-Edit: Benchmarking Large Language Models for IFC-Based Building Information Modelingcited by 1
- 2025CADMorph: Geometry-Driven Parametric CAD Editing via a Plan-Generate-Verify Loopcited by 0
- 2026ReLayout: Versatile and Structure-Preserving Design Layout Editing via Relation-Aware Design Reconstructioncited by 0
- 2026KDH-CAD: Knowledge-data hybrid CAD learning under data scarcitycited by 0
- 2026CADENA: Stepwise CAD Reverse Engineeringcited by 0
- 2026AgenticCADedit: A Stateful, Tool-Mediated Agentic Approach to Multimodal 3D CAD Editingcited by 0
- 2026AgenticCADedit: A Stateful, Tool-Mediated Agentic Approach to Multimodal 3D CAD Editing28 Aug 2026
- 2026CADENA: Stepwise CAD Reverse Engineering1 Aug 2026
- 2026BIM-Edit: Benchmarking Large Language Models for IFC-Based Building Information Modeling18 Jun 2026
- 2026IterCAD: An Iterative Multimodal Agent for Visually-Grounded CAD Generation and Editing11 Jun 2026
- 2026KDH-CAD: Knowledge-data hybrid CAD learning under data scarcity1 Jun 2026
- 2026BenchCAD: A Comprehensive, Industry-Standard Benchmark for Programmatic CAD11 May 2026
- 2026Text-to-CAD Evaluation with CADTests8 May 2026
- 2026neuralCAD-Edit: An Expert Benchmark for Multimodal-Instructed 3D CAD Model Editing17 Apr 2026
- 2026PR-CAD: Progressive Refinement for Unified Controllable and Faithful Text-to-CAD Generation with Large Language Models27 Mar 2026
- 2026CADReasoner: Iterative Program Editing for CAD Reverse Engineering18 Feb 2026
- 2026ReLayout: Versatile and Structure-Preserving Design Layout Editing via Relation-Aware Design Reconstruction1 Feb 2026
- 2025CADMorph: Geometry-Driven Parametric CAD Editing via a Plan-Generate-Verify Loop12 Dec 2025
7 more
- 2025ReCAD: Reinforcement Learning Enhanced Parametric CAD Model Generation with Vision-Language Models6 Dec 2025
- 2025AutoBrep: Autoregressive B-Rep Generation with Unified Topology and Geometry2 Dec 2025
- 2025CAD-Tokenizer: Towards Text-based CAD Prototyping via Modality-Specific Tokenization25 Sep 2025
- 2025Simulating Human-Like Learning Dynamics with LLM-Empowered Agents7 Aug 2025
- 2025GeoCAD: Local Geometry-Controllable CAD Generation with Large Language Models12 Jun 2025
- 2025cadrille: Multi-modal CAD Reconstruction with Reinforcement Learning28 May 2025
- 2025Large Language Models for Computer-Aided Design: A Survey13 May 2025
- 2025Large Language Models for Computer-Aided Design: A Surveycited by 16
- 2025AutoBrep: Autoregressive B-Rep Generation with Unified Topology and Geometrycited by 16
- 2025cadrille: Multi-modal CAD Reconstruction with Reinforcement Learningcited by 14
- 2026BenchCAD: A Comprehensive, Industry-Standard Benchmark for Programmatic CADcited by 11
- 2026Text-to-CAD Evaluation with CADTestscited by 9
- 2026IterCAD: An Iterative Multimodal Agent for Visually-Grounded CAD Generation and Editingcited by 9
- 2025GeoCAD: Local Geometry-Controllable CAD Generation with Large Language Modelscited by 4
- 2026CADReasoner: Iterative Program Editing for CAD Reverse Engineeringcited by 4
- 2026neuralCAD-Edit: An Expert Benchmark for Multimodal-Instructed 3D CAD Model Editingcited by 3
- 2026PR-CAD: Progressive Refinement for Unified Controllable and Faithful Text-to-CAD Generation with Large Language Modelscited by 3
- 2025CAD-Tokenizer: Towards Text-based CAD Prototyping via Modality-Specific Tokenizationcited by 1
- 2026BIM-Edit: Benchmarking Large Language Models for IFC-Based Building Information Modelingcited by 1
12 most cited of 16 All 16 (JSON)
- 2026CADENA: Stepwise CAD Reverse Engineering1 Aug 2026
- 2026BIM-Edit: Benchmarking Large Language Models for IFC-Based Building Information Modeling18 Jun 2026
- 2026IterCAD: An Iterative Multimodal Agent for Visually-Grounded CAD Generation and Editing11 Jun 2026
- 2026KDH-CAD: Knowledge-data hybrid CAD learning under data scarcity1 Jun 2026
- 2026BenchCAD: A Comprehensive, Industry-Standard Benchmark for Programmatic CAD11 May 2026
- 2026Text-to-CAD Evaluation with CADTests8 May 2026
- 2026neuralCAD-Edit: An Expert Benchmark for Multimodal-Instructed 3D CAD Model Editing17 Apr 2026
- 2026PR-CAD: Progressive Refinement for Unified Controllable and Faithful Text-to-CAD Generation with Large Language Models27 Mar 2026
- 2026CADReasoner: Iterative Program Editing for CAD Reverse Engineering18 Feb 2026
- 2026ReLayout: Versatile and Structure-Preserving Design Layout Editing via Relation-Aware Design Reconstruction1 Feb 2026
- 2025CADMorph: Geometry-Driven Parametric CAD Editing via a Plan-Generate-Verify Loop12 Dec 2025
- 2025AutoBrep: Autoregressive B-Rep Generation with Unified Topology and Geometry2 Dec 2025
12 newest of 16 All 16 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2026LLM4CAD-Editor: An Intent-Aware Large Language Model Framework for Multi-Level Computer-Aided Design Editing ↗
- 2026CADFS: A Big CAD Program Dataset and Framework for Computer-Aided Design with Large Language Models
- 2024BlenderLLM: Training Large Language Models for Computer-Aided Design with Self-improvement
- 2025Text-to-CadQuery: A New Paradigm for CAD Generation with Scalable Large Model Capabilities
- 2025CAD-Coder: An Open-Source Vision-Language Model for Computer-Aided Design Code Generation
- 2024CAD-MLLM: Unifying Multimodality-Conditioned CAD Generation With MLLM
- 2025CADKnitter: Compositional CAD Generation from Text and Geometry Guidance
- 2025CAD-Judge: Toward Efficient Morphological Grading and Verification for Text-to-CAD Generation