“A parametric enclosure for a 100×60mm PCB with M3 standoffs.”
FreeCAD 1.1
FreeCAD — Mechanical CAD
ForgeLab compiles a natural-language description into a real, parametric FreeCAD model — sketches, bodies, and constraints you can still edit by hand, plus STEP/STL exports for fabrication. No proprietary format and no fine-tuned model: your agent produces native .FCStd documents.
How it works
1
Describe
Tell your agent what you want in plain natural language.
2
Compile
ForgeLab compiles the prompt into a real, native design file.
3
Open
The .FCStd file opens directly in FreeCAD.
MCP tool chain
generate_documentexport_documentFreeCAD opens .FCStdProjects built with FreeCAD
Real artifacts compiled from a single prompt. Media is a placeholder — images and video coming soon.
Image / video coming soon
Parametric sketch4 M3 standoffs.FCStd · 880 KBSTEP export
Image / video coming soon
“A NEMA 17 stepper-motor mounting bracket with cable strain relief.”
Sheet-metal part4 mount holes.FCStd · 1.1 MB2mm aluminum
Image / video coming soon
“A snap-fit battery compartment for two AA cells.”
3 bodiesSnap-fit clips.FCStd · 640 KBSTL ready
Image / video coming soon
“A herringbone planetary gear set with a 3:1 reduction.”
5 gears3:1 ratio.FCStd · 1.4 MBInvolute teeth
Install the FreeCAD integration
Claude Code · FreeCAD
$ curl -fsSL https://raw.githubusercontent.com/andresparraarze/ForgeLab/main/scripts/install-freecad.sh | bash