QuantCAD vs CadQuery
CadQuery is a Python library for scripting parametric CAD models. QuantCAD builds CAD models from a plain-language description instead of code. Both produce B-rep solids on the Open CASCADE kernel and export STEP. The difference is whether you write and maintain Python, or describe the part and refine it in chat.
Last updated
How do QuantCAD and CadQuery differ?
| Aspect | QuantCAD | CadQuery |
|---|---|---|
| Input | A description in plain language, refined in chat. | Python code using the CadQuery API. |
| Geometry kernel | Open CASCADE, producing B-rep solids. | Open CASCADE through the OCP Python bindings, producing B-rep solids. |
| Export formats | STEP (AP242, millimetres) and STL. | STEP, STL, AMF, 3MF, glTF, DXF, SVG and other formats. |
| How changes are made | Describe the change. Each change is kept as a revision in the workspace. | Edit the script and run it again. The Python file is the parametric source. |
| Best for | Fast first versions, visual review in a 3D viewer, STEP handoff. | Repeatable part families, automation and code review in Git. |
| Setup | A web browser, with no installation. | A Python environment with CadQuery installed. |
| Price | Free plan. Paid plans from $29 per month. | Free, open-source software. |
CadQuery details from the CadQuery documentation, checked Sep 27, 2026. QuantCAD is not affiliated with the CadQuery project.
Which should you choose?
Start with QuantCAD when the design is still taking shape and you want to see and change it quickly without code. Move the final version to CadQuery when you need a part family generated from parameters, run in a pipeline and reviewed as code.
Frequently asked questions
When is CadQuery the better fit?
CadQuery is a good fit when you want a model defined entirely in Python: parameters and functions, part families generated from one script, automated builds, and design changes reviewed as code in Git. It suits teams that already work in Python.
When is QuantCAD the better fit?
QuantCAD fits when you want a working CAD model from requirements without writing or maintaining code, want to review it in a 3D viewer and change it by describing what should be different, and need a STEP file to hand on.
Do QuantCAD and CadQuery use the same geometry kernel?
Both build B-rep solids on the Open CASCADE kernel, so both produce exact planes, cylinders and freeform surfaces and both export STEP. The difference is the interface: CadQuery is a Python library, and QuantCAD is a web application you drive with prompts.
Can I combine QuantCAD and CadQuery?
Yes. Export a STEP file from QuantCAD and load it in CadQuery with importers.importStep(), then add features or build variants in code.