cs.AIMar 27, 2026

CADSmith: Multi-Agent CAD Generation with Programmatic Geometric Validation

Authors: Jesse Barkley, Rumi Loghmani, Amir Barati Farimani

Organizations: With the Department of Mechanical Engineering, Carnegie Mellon University

Abstract

Existing methods for text-to-CAD generation either operate in a single pass with no geometric verification or rely on lossy visual feedback that cannot resolve dimensional errors. We present CADSmith, a multi-agent pipeline that generates CadQuery code from natural language. It then undergoes an iterative refinement process through two nested correction loops: an inner loop that resolves execution errors and an outer loop grounded in programmatic geometric validation. The outer loop combines exact measurements from the OpenCASCADE kernel (bounding box dimensions, volume, solid validity) with holistic visual assessment from an independent vision-language model Judge. This provides both the numerical precision and the high-level shape awareness needed to converge on the correct geometry. The system uses retrieval-augmented generation over API documentation rather than fine-tuning, maintaining a current database as the underlying CAD library evolves. We evaluate on a custom benchmark of 100 prompts in three difficulty tiers (T1 through T3) with three ablation configurations. Against a zero-shot baseline, CADSmith achieves a 100% execution rate (up from 95%), improves the median F1 score from 0.9707 to 0.9846, the median IoU from 0.8085 to 0.9629, and reduces the mean Chamfer Distance from 28.37 to 0.74, demonstrating that closed-loop refinement with programmatic geometric feedback substantially improves the quality and reliability of LLM-generated CAD models.

Figures & tables

Explore similar work

CardsList
  1. CIT-CAD: Constraint Intent Tree-based CAD Code Generation and Verification

    Sep 7, 2026Yali Du, Hui Sun, San-Zhuo Xi +1Parametric CAD ModelingText-to-CAD Generation

  2. Test-Time Scaling for CAD Generation via Verifier-Free Consensus Selection

    Aug 10, 2026Aaron Haag, Altay Kacan, Bertram Fuchs +1Parametric CAD ModelingTest-Time Scaling

  3. Foundation Models for Automatic CAD Generation

    Jul 6, 2026J de Curtò, Victoria Guillén, I. de ZarzàParametric CAD ModelingLarge Vision-Language Models