Skip to content
Preprint

ArtisanCAD: An Industrial-Level CAD Agent with Expert-Grounded Knowledge Distillation

Jul 2026 · 3 citations · ⚡ 1 influential · 23 references
Computer Science

TL;DR

ArtisanCAD is a skill-guided industrial CAD agent with expert-grounded knowledge distillation that enables expert CATIA recordings to be distilled into reusable skills, allowing ArtisanCAD to generate editable CATIA-native B-Rep models for new variant requests.

Abstract

Computer-aided design (CAD) for industrial components requires long-horizon procedural modeling, robust feature dependencies, editable parametric geometry, and production-grade B-Rep execution. Existing text-to-CAD methods have made promising progress in generating CAD programs from natural-language descriptions, but they still struggle when user prompts are ambiguous, underspecified, or only describe high-level design intent. They also rarely exploit expert procedural knowledge naturally available in industrial workflows, such as CATIA operation recordings, macro logs, drawing notes, and engineering descriptions. We present ArtisanCAD, a skill-guided industrial CAD agent with expert-grounded knowledge distillation. The core of ArtisanCAD is CAD intermediate representation (CAD-IR), an executable procedural representation that encodes parameters, ordered operations, MCP tool bindings, dependencies, generated entities, and verification rules. CAD-IR plays two key roles: it first serves as the carrier for distilling expert CAD procedures into reusable parameterized skills; then it provides a procedural scaffold that turns vague or intermediate-level prompts into complete executable CAD operations. ArtisanCAD retrieves expert-derived skills, instantiates and revises CAD-IR, executes the resulting procedure through a dedicated CATIA-MCP backend, and uses multi-view visual feedback for iterative refinement, and finally generates production-ready B-Rep models. On the Text2CAD benchmark, CAD-IR improves generation from intermediate prompts by reducing mean Chamfer Distance from $14.83$ to $9.88$, showing its ability to bridge ambiguous textual intent and executable CAD construction. On four complex automotive components, CAD-IR enables expert CATIA recordings to be distilled into reusable skills, allowing ArtisanCAD to generate editable CATIA-native B-Rep models for new variant requests.

View source

Similar papers

Book Open access Jul 2026

Multi-Agent CAD Code Generation

Advances in large language models (LLMs) have sparked interest in automating parametric CAD modeling through natural language. Existing LLM-based approaches often treat CAD modeling as flat text generation, overlooking the hierarchical structure and geometric constraints inherent in CAD programs. We present CAD-Factory...

Yang Liu, Daxuan Ren, Yijie Ding et al. · 2 citations · ⚡2
Preprint Aug 2026

CADIR: A Cross-Backend Editable Intermediate Representation for Agentic CAD Generation

CADIR, an agent-friendly executable intermediate representation for CAD generation and cross-backend editing, and a construction-graph retrieval method for text and image queries that supports both full-graph and subgraph retrieval, enabling agents to leverage complete models and modeling substructures.

Yu Liu, Jingzhe Ni, Yi-Ming Chen et al. · 2 citations
Jul 2026

IndustryForge-27B: A Domain-Enhanced Multimodal Foundation Model for Industrial CAD

IndustryForge-27B will serve as the common substrate for downstream industrial-agent projects, providing a unified starting point for a full-stack industrial agent that spans from CAD design to industrial-software operation, from parts to assemblies, and from single-shot generation to closed-loop self-improvement.

Nianchen Deng, Jiaxin Ai, Tao Hu et al. · 0 citations
Review Jul 2026

Reflecting Process Expertise in Procedural Material Generation

In an expert study with five Blender artists, materials generated by reflecting expert demonstrations were found to produce workflows requiring fewer edits, and more closely match professional design strategies than methods operating solely on static artifacts.

Kunal Gupta, Gaurav Joshi, Ye Chen et al. · 0 citations
Preprint Aug 2026

CADEngBench: It Looks Like CAD, but Does It Work? Evaluating Parametric Design, Assembly Reasoning, and Physics Simulation

The results show that CAD evaluation must test engineering behavior rather than appearance alone, while editing supplied CAD is substantially easier than generating it, while complex edits and matched FEA remain difficult.

Harmanjot Singh, Abhra Dubey, Jorge Alejandro Amador Herrera · 3 citations
Preprint Jul 2026

ASSEMCAD: Production-Ready CAD Assembly Generation from Natural Language

AssemCAD is presented, an axiom-grounded framework for production-ready CAD assembly generation from natural language that extends Text-to-CAD from isolated part generation toward production-ready mechanical assembly design.

Yurui Dong, Shu Zou, Siqi Li et al. · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.