Towards High-Fidelity CAD Generation via LLM-Driven Program Generation and Text-Based B-Rep Primitive Grounding
TLDR
FutureCAD uses LLMs and B-Rep grounding to generate high-fidelity CAD scripts from text, achieving state-of-the-art performance with a real-world dataset.
Reasoning
The paper introduces a novel integration of parametric modeling and B-Rep via LLM-driven program generation and a grounding transformer, supported by a new real-world dataset and reinforcement learning. Strengths include the unified framework and empirical results, but the abstract lacks detailed evaluation metrics and comparisons to prior methods.
Read-first score
Read-first score 74.4, weighted from topical fit, citation, graph, method, reproducibility, and recency signals. Original total remains 105.
Field roles
Rank sensitivity
Stability: stable; rank range: 1.
Keyword Scores
Deep Analysis
Innovations
- LLM-driven generation of executable CadQuery scripts for CAD modeling
- Text-based B-Rep primitive grounding via a transformer (BRepGround) that interprets natural language geometric selections
- Unified framework bridging parametric CAD modeling and direct B-Rep synthesis
- Training pipeline combining supervised fine-tuning and reinforcement learning for improved generalization
Methodology
FutureCAD uses a large language model to generate CadQuery scripts from text prompts, and a B-Rep grounding transformer to map natural language queries to geometric primitives. The LLM is first supervised fine-tuned on a new real-world CAD dataset, then further optimized with reinforcement learning.
Key Results
FutureCAD achieves state-of-the-art performance on CAD generation tasks.