RealCADBench

A benchmark for intent-to-program CAD modeling from real industrial design intents, where agents must generate FreeCAD Python that reproduces parts and assemblies from text, drawings, and product photos.

Eval / BenchmarkCommercialVerification

What it does and how it connects

RealCADBench is a benchmark for intent-to-program CAD modeling from real industrial design intents. It contains 12,632 tasks from 19 factory-automation categories, spanning text descriptions, 2D engineering drawings, real product pictures, and rendered images, covering both part and assembly modeling.

Each method generates FreeCAD API Python, which a shared runtime executes to export the 3D model. The paper reports results on a 1,770-task evaluation slice: 1,745 part tasks across four input regimes and RCB-Assm25, a 25-task assembly study used in every reported assembly comparison. The exported model is evaluated with executability, Solid IoU, Surface IoU, and a rubric-based visual-semantic identity Judge.

Among the nine standalone frontier large models evaluated, no model leads all four metrics. Across the six frontier-scale large models, executability ranges from 0.565 to 0.812, Solid IoU from 0.2841 to 0.5379, and Surface IoU from 0.112 to 0.217 across the four part regimes. On RCB-Assm25, Codex with GPT-5.5 improves executability and both IoU metrics over standalone GPT-5.5 but lowers the Judge by 6.98 percentage points, leaving GPT-5.5 as the Judge leader. Recurring failure modes observed are missing fine structures, loss of part identity, and incorrect assembly placement.

  • FrontierCAD (Normal)

    A CAD benchmark from Normal Research's CAD Arena that scores how well AI agents recreate real parts across CAD tools, rather than a benchmark for intent-to-program CAD modeling.

  • PartForge evals

    A standing CAD-agent evaluation of hard CAD tasks rerun against each model release, published as model comparisons, rather than a benchmark for intent-to-program CAD modeling.

  • PCBench

    A dataset of 164 KiCad boards with routing ground truth for measuring autorouter quality, rather than a benchmark for intent-to-program CAD modeling.

  • Easy-CAD / bendcad (jnadeau207-collab)

    An agent-native CAD kernel effort built for AI agents, with certified volumes and named refusals, rather than a benchmark for intent-to-program CAD modeling.

  • freecad-mcp (neka-nat)

    The most widely used FreeCAD MCP server, with an addon plus server split and FEM analysis, rather than a benchmark that scores FreeCAD Python output.

Sources

  1. 1RealCADBench paper, arXivarxiv.org

Not verified

  • License: no license or terms page was found for this benchmark; the commercial kind follows the directory record.
  • Pricing: none stated on the sources read.
  • Real user voices (no real linked post read for this page)
  • Related Error Index entries (no matching entry verified)
  • No public code, dataset, download, or leaderboard endpoint was found; the paper is the only live source, and a September 2026 catalog audit also deferred this entry pending an accessible release.

Last verified November 6, 2026. Listings are informational. The evidence score measures public, verifiable evidence and is not an endorsement or a compatibility claim.