CadQuery · Blender · FreeCAD
Precision-first text-to-3D for mechanical engineers. Metric threads, PCD holes, counterbores, imperial fractions — parsed deterministically, not hallucinated.
How it works
Type a natural-language description. Dimensions, threads, hole patterns, counterbores — just say what you need.
"150x150x25 plate with 4x M6 counterbored holes on 50mm pcd"
Constraints extracted deterministically. CadQuery generates parametric B-Rep geometry. No mesh approximation — real solid modelling.
Get your STEP file for CAM, plus STL, OBJ, GLB, FBX. Blender and FreeCAD handle the mesh conversions server-side.
Capabilities
M2 through M16, #0 to #10, 1/4" to 1" — clearance holes sized correctly from a lookup table, not a guess.
Constraints parsed with regex, not an LLM. The AI is only a fallback for ambiguous prompts — your dimensions are never hallucinated.
CadQuery generates real B-Rep solids. Import into Fusion, SolidWorks, FreeCAD — modify features, not a mesh blob.
Volume fraction, minimum wall thickness, bounding box checks. Flags parts that won't survive the machine.
STEP + STL from CadQuery. OBJ, GLB, FBX, BLEND from Blender. FreeCAD mesh-to-STEP as a last resort.
Ollama-backed spec generation for vague prompts. Disable with --no-llm when you know exactly what you want.
Type what you need. Get a STEP file. Load it in your CAM software. Cut metal.
⚙️ Start Generating