Back to Home

Documentation

Everything you need to integrate CADBench into your hardware workflow.

Getting Started

CADBench integrates with your existing CAD environment. Currently supported platforms:

  • Autodesk Fusion 360
  • SolidWorks 2024+
  • Onshape (via API)
npm install @cadbench/sdk

API Reference

The CADBench API accepts natural language prompts and returns validated STEP/IGES files.

POST /api/v1/generate
Content-Type: application/json

{
  "prompt": "50x30mm enclosure, 2mm wall thickness",
  "tolerances": { "linear": 0.1, "angular": 0.5 },
  "format": "STEP"
}

Configuration

Configure validation strictness, material libraries, and export preferences in your project's cadbench.config.json.

Validation Engine

Our engine runs 47 automated checks including interference detection, tolerance stack-up analysis, and manufacturing feasibility scoring.