byADIT Free software for engineers and students
EngiFree
CadQuery — The Complete Guide: Free Parametric CAD in Python Code, With STEP Export

CadQuery — The Complete Guide: Free Parametric CAD in Python Code, With STEP Export

CadQuery is an open-source Python library (Apache 2.0) for building 3D models. Unlike tools that produce a triangle mesh, it works with exact geometry (B-rep) through OpenCascade — so the output is real STEP that opens in any CAD program.

What you get

When it pays off

When there is a family of parts — the same bracket, connector or profile in many sizes — or when dimensions come from a calculation. One script generates every version, and it can be kept in Git.

Related tools

For code-based modelling in a simpler language — OpenSCAD. For graphical CAD on the same kernel — FreeCAD. For the calculations that feed the dimensions — Python.

The bottom line

CadQuery brings the precision of professional CAD into the world of scripts — completely free and open.

Further reading

מדריכי AI למהנדסים ולמשרד, ב-5 שפות: adit-ai.com ←