Error Notebook-Guided, Training-Free Part Retrieval in 3D CAD Assemblies via Vision-Language Models
On the map: Multimodal LLMs / vision-language models → Chart understanding and anomaly detection
Abstract (arXiv)
Effective specification-aware part retrieval within complex CAD assemblies is essential for automated engineering tasks. However, using LLMs/VLMs for this task is challenging: the CAD model metadata sequences often exceed token budgets, and fine-tuning high-performing proprietary models (e.g., GPT or Gemini) is unavailable. Therefore, we need a framework that delivers engineering value by handling long, non-natural-language CAD model metadata using VLMs, but without training. We propose a 2-stage framework with inference-time adaptation that combines corrected Error Notebooks with RAG to substantially improve VLM-based part retrieval reasoning. Each Error Notebook is built by correcting initial CoTs through reflective refinement, and then filtering each trajectory using our proposed grammar-constraint (GC) verifier to ensure structural well-formedness. The resulting notebook forms a high-quality repository of specification-CoT-answer triplets, from which RAG retrieves specification-relevant exemplars to condition the model's inference. We additionally contribute a CAD dataset with human preference annotations. Experiments with proprietary models (GPT-4o, Gemini, etc) show large gains, with GPT-4o (Omni) achieving up to +23.4 absolute accuracy points on the human-preference benchmark. The proposed GC verifier can further produce up to +4.5 accuracy points. Our approach also surpasses other training-free baselines (standard few-shot learning, self-consistency) and yields substantial improvements also for open-source VLMs (Qwen2-VL-2B-Instruct, Aya-Vision-8B). Under the cross-model GC setting, where the Error Notebook is constructed using GPT-4o (Omni), the 2B model inference achieves performance that comes within roughly 4 points of GPT-4o mini.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Placed in Chart understanding and anomaly detection, one of 16 directions in Multimodal LLMs / vision-language models. Builds on 20 of its 22 references that are in the map. First posted on arXiv 1 Sep 2025.
Builds on
20 of 22 references.
References · 20
- 2023Reflexion: Language Agents with Verbal Reinforcement Learningcited by 4,276
- 2024Qwen2-VL: Enhancing Vision-Language Model's Perception of the World at Any Resolutioncited by 4,234
- 2022Large Language Models are Better Reasoners with Self-Verificationcited by 307
- 2021DeepCAD: A Deep Generative Network for Computer-Aided Design Modelscited by 271
- 2024The Effect of Sampling Temperature on Problem Solving in Large Language Modelscited by 170
- 2023Learning From Mistakes Makes LLM Better Reasonercited by 101
- 2021BRepNet: A topological message passing system for solid modelscited by 95
- 2024Small Language Models Need Strong Verifiers to Self-Correct Reasoningcited by 86
- 2021JoinABLe: Learning Bottom-up Assembly of Parametric CAD Jointscited by 78
- 2024Can LLMs Learn from Previous Mistakes? Investigating LLMs' Errors to Boost for Reasoningcited by 69
- 2025CAD-Llama: Leveraging Large Language Models for Computer-Aided Design Parametric 3D Model Generationcited by 67
- 2024Generating CAD Code with Vision-Language Models for 3D Designscited by 62
8 more
- 2024Enhancing LLM Reasoning via Critique Models with Test-Time and Training-Time Supervisioncited by 60
- 2024Confidence v.s. Critique: A Decomposition of Self-Correction Capability for LLMscited by 29
- 2023Reflection-Tuning: Data Recycling Improves LLM Instruction-Tuningcited by 26
- 2024Small Language Model Can Self-correctcited by 23
- 2025LEMMA: Learning from Errors for MatheMatical Advancement in LLMscited by 21
- 2025Large Language Models for Computer-Aided Design: A Surveycited by 18
- 2024S^3cMath: Spontaneous Step-level Self-correction Makes Large Language Models Better Mathematical Reasonerscited by 17
- 2025Generative AI for CAD Automation: Leveraging Large Language Models for 3D Modellingcited by 3
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2026STEP-LLM: Generating CAD STEP Models from Natural Language with Large Language Models
- 2026BenchCAD: A Comprehensive, Industry-Standard Benchmark for Programmatic CAD
- 2026MUSE: Benchmarking Manufacturable, Functional, and Assemblable Text-to-CAD Generation
- 2026Foundation Models for Automatic CAD Generation
- 2026OmniMech: All-in-one Multimodal Mechanical Benchmark for 3D Reconstruction
- 2025Seek-CAD: A Self-refined Generative Modeling for 3D Parametric CAD Using Local Inference via DeepSeek
- 2025CAD-Coder: An Open-Source Vision-Language Model for Computer-Aided Design Code Generation
- 2026Text-to-CAD Retrieval: a Strong Baseline