Hacker GitHub

← All repos

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

Mentions per year 36 mentions · busiest year 2022 (9)
20082026
  1. …CadQuery as an option. It's essentially OpenScad for Python. The big plus is b-rep modeler. https://github.com/cadquery/cadquery
  2. …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
  3. 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
  4. 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
  5. Try cadquery also! https://github.com/CadQuery/cadquery
    comment by alhirzel · 2026-01-28 · in 3D-Printed Mathematical Lampshades
  6. …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
  7. ….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…
  8. 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
  9. …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
  10. …the full python toolbox: for loops, references to objects, object sorting and filtering, etc. [1] https://github.com/CadQuery/cadquery
  11. …of "cad as code". My current favorite is cadquery. It's pretty neat in that it simply is python. https://github.com/CadQuery/cadquery
  12. >Python for CAD You might be interested in CadQuery: https://github.com/CadQuery/cadquery
  13. …[1] Are you by chance following CadQuery? [2] [1] https://distill.pub/2020/growing-ca/ [2] https://github.com/CadQuery/cadquery
  14. 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
  15. 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
  16. …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
  17. …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…
  18. 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
  19. …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
  20. …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
  21. …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
  22. …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
  23. …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
  24. …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
  25. 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
  26. …work with. edit: I also use Fusion360 for non-scripted stuff. The parametric modeling is nice! 1: https://github.com/CadQuery/cadquery
  27. …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)
  28. …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 )
  29. CadQuery is another good options to do parametric CAD from Python without using a DSL: https://github.com/CadQuery/cadquery
  30. …used it but it's been popping up in other threads since the licensing changes for Fusion360. https://github.com/CadQuery/cadquery
  31. …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
  32. …want and I think it's superiour to OpenSCAD in every way. It uses OpenCascade under the hood. [1] https://github.com/CadQuery/cadquery
    comment by rowanG077 · 2020-03-12 · in OpenJSCAD
  33. Try out cadquery. https://github.com/CadQuery/cadquery
    comment by rowanG077 · 2020-02-19 · in FreeCAD on Raspberry Pi 4
  34. …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