Back to Projects
PythonFreeCADMCPPydantic

Spec2CAD2

AI-driven CAD automation system that converts JSON specifications into FreeCAD 3D models with vision capabilities.

Video Demo — Watch the Spec2CAD pipeline in action
📐

Spec2CAD Pipeline

JSON specification to 3D CAD model generation

0:00 / 2:00
📝 JSON Specification Input

About This Project

Spec2CAD2 is a hybrid AI-deterministic system that transforms JSON specifications and technical drawings into fully realized FreeCAD 3D models. It employs semantic validation, face-aware coordinate systems, and supports features like holes, pockets, slots, chamfers, and fillets.

Key Features

  • JSON-to-CAD model generation
  • Technical drawing processing with AI vision
  • Deterministic + AI-driven hybrid pipeline
  • Face-local coordinate system for precision
  • Export to FCStd, STEP, STL formats

Technology Stack

PythonFreeCADMCPPydantic