Built by engineers, for engineers
We're a small team that got tired of drawing the same brackets, plates, and enclosures by hand. AiCADGen is what we wished existed.
Why text-to-CAD?
CAD software hasn't fundamentally changed in twenty years. You still drag rectangles and click constraints, even when what you want to build is dead obvious: an L-bracket, 80×60, 5mm thick, four mounting holes.
Modern AI can write working code, draft legal documents, debug software — but a mechanical engineer still spends fifteen minutes drawing a part they could describe in fifteen seconds.
We built this so that the boring 80% of CAD work — the simple brackets, plates, enclosures, and 2D drawings that pile up in any engineering job — can be done by typing. The remaining 20% (where you genuinely need to think hard) is where engineers should be spending their time anyway.
How it actually works.
The AI doesn't generate CAD files directly. It generates parametric Python code using CadQuery (3D) and ezdxf (2D), which we execute in a strict sandbox to produce real STEP, STL, and DXF files — a real, editable, parametric CAD file, not a glorified mesh export.
Principles we build by.
Engineering files, not images
Every output is a real, parametric STEP / STL / DXF you can take to a manufacturer. Pretty renderings are a side-effect, not the product.
Sandboxed by default
AI-authored code is never trusted. Static AST validation rejects dangerous imports; execution runs in a resource-limited subprocess.
Iterate at thinking speed
Refinement is a sentence, not a 30-minute click-fest. Stay in flow with the part, not the UI.
If something doesn't work, we'll fix it.
Drop us a line. We read every email.
— The team