CadQuery/cadquery
View on GitHub ↗ ★ 6,049 Python
A python parametric CAD scripting framework based on OCCT
36 mentions on Hacker News by 28 people: 2 stories, 34 comments · first 2020-01-01 · latest 2026-10-16
20082026
-
…CadQuery as an option. It's essentially OpenScad for Python. The big plus is b-rep modeler. https://github.com/cadquery/cadquery
comment by zdp7 · 2026-10-16 · in Ask HN: CAD for wood working with LLM support? -
…doing it manually in FreeCAD and more dynamic as the changes were cheap and not tedious to do. [1] https://github.com/cadquery/cadquery [2] https://github.com/CadQuery/CQ-editor [3] https://github.com/jmwright/cadquery-llm-skill
comment by okramcivokram · 2026-08-17 · in Design 3D-printable parts by talking -
Some other open source 3D CAD tools: Code-based - CadQuery - https://github.com/CadQuery/cadquery/ - build123d - https://github.com/gumyr/build123d - OpenSCAD - https://openscad.cloud/openscad/ GUI (browser-based) - Cadmium (abandoned,…
comment by Evidlo · 2026-03-23 · in Dune3d: A parametric 3D CAD application -
Having played around with this a bit, I recommend using https://github.com/CadQuery/cadquery as the CAD language instead. I'm pretty sure it could even transpile to OnShape / Solidworks models as well, though it might require some funky…
comment by statuslover9000 · 2026-03-02 · in Show HN: Vibe Code your 3D Models -
Try cadquery also! https://github.com/CadQuery/cadquery
comment by alhirzel · 2026-01-28 · in 3D-Printed Mathematical Lampshades -
…to understand your point of view, and learn more. [0] - https://github.com/gumyr/build123d [1] - https://github.com/CadQuery/cadquery
comment by vhanda · 2025-12-20 · in OpenSCAD is kinda neat -
….step files. Ticket to add support has been open for a long time but it's a hard to implement. https://github.com/CadQuery/cadquery is much more capable in that regards. It's based on more capable Open CASCADE Technology and Freecad also…
comment by zihotki · 2025-09-06 · in Show HN: Open-sourcing our text-to-CAD app -
also have a look at https://github.com/CadQuery/cadquery (and https://github.com/gumyr/build123d ) python, but more pythonic then openscad
comment by yehoshuapw · 2025-05-05 · in Design for 3D-Printing -
…your local device from the cloud. Should be great for performance, but ties you to the cloud. [0] https://github.com/CadQuery/cadquery [1] https://en.wikipedia.org/wiki/Open_Cascade_Technology [2] https://cadquery.readthedocs.io/en/latest/i…
comment by pbronez · 2024-11-18 · in We are shutting down Ondsel -
…the full python toolbox: for loops, references to objects, object sorting and filtering, etc. [1] https://github.com/CadQuery/cadquery
comment by 037 · 2023-06-16 · in Build123d: Open-Source Python Toolbox for 2D and 3D CAD Modeling -
…of "cad as code". My current favorite is cadquery. It's pretty neat in that it simply is python. https://github.com/CadQuery/cadquery
comment by elromulous · 2023-02-11 · in Show HN: DSLCad – a programming language and interpreter for building 3D models -
>Python for CAD You might be interested in CadQuery: https://github.com/CadQuery/cadquery
comment by floxy · 2023-02-06 · in FreeCAD Day 2023: Report and continued discussion -
…[1] Are you by chance following CadQuery? [2] [1] https://distill.pub/2020/growing-ca/ [2] https://github.com/CadQuery/cadquery
comment by sitkack · 2022-06-03 · in Show HN: MarkovJunior, PPL based on pattern matching and constraint propagation -
I would also suggest having a look at CadQuery, SolidPython, and PyMesh: https://github.com/CadQuery/cadquery https://github.com/SolidCode/SolidPython https://github.com/PyMesh/PyMesh
comment by dr_kiszonka · 2022-05-22 · in SolveSpace – Parametric 2D/3D CAD -
https://github.com/CadQuery/cadquery : > CadQuery is often compared to OpenSCAD. Like OpenSCAD, CadQuery is an open-source, script based, parametric model generator. However, CadQuery stands out in many ways and has several key advantages:…
comment by westurner · 2022-04-07 · in GhostSCAD: Marrying OpenSCAD and Golang -
…python packages, rather than trying to modularize their packages to make it easier to distribute. https://github.com/CadQuery/cadquery/issues/153#issuecomment... NLTK has a method so the library can be installed through pypi and the data…
comment by bb88 · 2022-02-07 · in CadQuery Comes of Age -
…able to distribute their 1GB standard install is really putting the blame on the wrong people. https://github.com/CadQuery/cadquery/issues/153#issuecomment... As an example of an approach that doesn't break Pypi, nltk distributes through…
comment by bb88 · 2022-02-07 · in CadQuery –- A Python parametric CAD scripting framework based on OCCT -
I agree with you. That's why in the past I made this issue: https://github.com/CadQuery/cadquery/issues/153 The developers don't seem to be receptive. But fortunately a nix flake exists: https://github.com/marcus7070/cq-flake Takes ages to…
comment by rowanG077 · 2022-02-07 · in CadQuery Comes of Age -
…to try to get something to work, it's usually not worth the sunk time. See here for the discussion. https://github.com/CadQuery/cadquery/issues/153
comment by bb88 · 2022-02-07 · in CadQuery Comes of Age -
▲ 104
CadQuery –- A Python parametric CAD scripting framework based on OCCTstory by _benj · 2022-02-06 · 43 comments
-
…There is also CadQuery, which claims to have fundamental technical advantages over OpenSCAD: https://github.com/CadQuery/cadquery I've tried CadQuery and had a rough time of it. I haven't used OpenSCAD at all though, so I can't compare.
comment by haberman · 2022-02-04 · in FreeCAD: Open-source 3D parametric modeler -
…is referring to the old archived repository. This should be the link to the most recent discussion: https://github.com/CadQuery/cadquery/issues/371
comment by frafra · 2021-10-21 · in Getting the best out of OpenSCAD -
…impression that CadQuery sort of obsoletes OpenSCAD. CadQuery uses an more capable geometry kernel: https://github.com/CadQuery/cadquery
comment by haberman · 2021-10-21 · in Getting the best out of OpenSCAD -
…user-friendly, open CAD tool for the 3D printer owning masses (there are dozens of us!) 1: https://github.com/CadQuery/cadquery
comment by dividedbyzero · 2021-10-18 · in Code CAD – Use code to create CAD models -
…as it's host language. This essentially makes it superior in almost every way to openSCAD. [1] https://github.com/CadQuery/cadquery
comment by rowanG077 · 2021-10-18 · in Code CAD – Use code to create CAD models -
Interesting piece of this is CadQuery, a python library for doing parametric cad like openSCAD. https://github.com/CadQuery/cadquery
comment by beprogrammed · 2021-08-07 · in Show HN: Procedural log cabins using code CAD -
…work with. edit: I also use Fusion360 for non-scripted stuff. The parametric modeling is nice! 1: https://github.com/CadQuery/cadquery
comment by mech422 · 2021-07-09 · in Blender CAD Tools is a collection of Blender addons for solid modeling -
…installation. In Linux, the local directory installation method looks something like this [1] https://github.com/CadQuery/cadquery#alternative-anaconda-in... [2] https://github.com/CadQuery/CQ-editor/releases
comment by ur-whale · 2021-07-01 · in Curated Code CAD (2020) -
…looking for a local solution, there are at least 2 OpenCascade wrappers for python: CadQuery ( https://github.com/CadQuery/cadquery ) PythonOCC ( https://github.com/tpaviot/pythonocc-core )
comment by mech422 · 2021-01-21 · in Cascade Studio: A Full Live-Scripted CAD Kernel and IDE in the Browser -
▲ 134
CadQuery: A Python parametric CAD scripting framework based on OCCTstory by OJFord · 2020-09-18 · 46 comments
-
CadQuery is another good options to do parametric CAD from Python without using a DSL: https://github.com/CadQuery/cadquery
comment by trepetti · 2020-09-18 · in OpenSCAD - The Programmers Solid 3D CAD Modeller -
…used it but it's been popping up in other threads since the licensing changes for Fusion360. https://github.com/CadQuery/cadquery
comment by cassianoleal · 2020-09-18 · in FreeCAD: A free and open source multiplatform 3D parametric modeler -
…but these mesh-based tools can produce files usable by CNC machines. I eventually found CadQuery ( https://github.com/CadQuery/cadquery ) which can create non-mesh STEP files. It’s a lot rougher then OpenSCAD but usable.
comment by ecopoesis · 2020-08-23 · in AngelCAD: Script-based 3D solid modeller -
Try out cadquery. https://github.com/CadQuery/cadquery
comment by rowanG077 · 2020-02-19 · in FreeCAD on Raspberry Pi 4 -
…only can output mesh data. If you haven't seen it yet I find cadquery[1] superior in every way. [1] https://github.com/CadQuery/cadquery
comment by rowanG077 · 2020-01-01 · in KeyV2: A Parametric Mechanical Keycap Library