AI Navigate

Towards High-Fidelity CAD Generation via LLM-Driven Program Generation and Text-Based B-Rep Primitive Grounding

arXiv cs.CV / 3/13/2026

📰 NewsTools & Practical UsageModels & Research

Key Points

  • FutureCAD introduces a text-to-CAD framework that uses large language models (LLMs) and a BRepGround transformer to generate executable CadQuery scripts for high-fidelity CAD generation.
  • The method enables natural-language queries to specify geometric selections, which are grounded to B-Rep primitives to bridge parametric CAD modeling and direct B-Rep synthesis.
  • The authors train on a new real-world CAD dataset, applying supervised fine-tuning followed by reinforcement learning to improve generalization.
  • Experiments show state-of-the-art CAD generation performance, highlighting the approach's potential to enhance AI-driven CAD workflows.
  • The work supports end-to-end natural-language-driven CAD creation with precise grounding of geometric operations to underlying primitives.

Abstract

The field of Computer-Aided Design (CAD) generation has made significant progress in recent years. Existing methods typically fall into two separate categorie: parametric CAD modeling and direct boundary representation (B-Rep) synthesis. In modern feature-based CAD systems, parametric modeling and B-Rep are inherently intertwined, as advanced parametric operations (e.g., fillet and chamfer) require explicit selection of B-Rep geometric primitives, and the B-Rep itself is derived from parametric operations. Consequently, this paradigm gap remains a critical factor limiting AI-driven CAD modeling for complex industrial product design. This paper present FutureCAD, a novel text-to-CAD framework that leverages large language models (LLMs) and a B-Rep grounding transformer (BRepGround) for high-fidelity CAD generation. Our method generates executable CadQuery scripts, and introduces a text-based query mechanism that enables the LLM to specify geometric selections via natural language, which BRepGround then grounds to the target primitives. To train our framework, we construct a new dataset comprising real-world CAD models. For the LLM, we apply supervised fine-tuning (SFT) to establish fundamental CAD generation capabilities, followed by reinforcement learning (RL) to improve generalization. Experiments show that FutureCAD achieves state-of-the-art CAD generation performance.