Live data from Hacker News

Dune3d: A parametric 3D CAD application

github.com

11–20 of 117 posts

Re: Dune3d: A parametric 3D CAD application

#11
post #6

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, cool idea) - https://mattferraro.dev/posts/cadmium

FreeCAD: https://freecad.org

Re: Dune3d: A parametric 3D CAD application

#13
post #6

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, cool idea) - https://mattferraro.dev/posts/cadmium

Cadova - https://github.com/tomasf/Cadova

SolveSpace - https://github.com/solvespace/solvespace

Re: Dune3d: A parametric 3D CAD application

#14
post #6

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, cool idea) - https://mattferraro.dev/posts/cadmium

JSCAD (formerly OpenJSCAD) https://openjscad.xyz/

Awesome because you can build a model, expose the parameters, and allow web users to generate a model to fit their parameters.

Re: Dune3d: A parametric 3D CAD application

#15
post #6

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, cool idea) - https://mattferraro.dev/posts/cadmium

vcad was started in 2026 and has great ambitions: https://docs.vcad.io

Re: Dune3d: A parametric 3D CAD application

#17

FreeCAD is the worst. Thanks for building this!

FreeCAD would benefit from effective

(1) agile Product Management,

(2) Product Design & continuous user-research,

(3) Improvements to test-driven development (TDD),

(4) transparent & open outcome-based roadmap,

(5) a vision to make the application easy to use for newbies in a maker-space, and (this is specific to my use-case),

(6) Improvements to the CAM module to make it easy to use this for CNC routers, and designing objects with sloped/curved surfaces.

- FreeCAD site: https://www.freecad.org/

- FreeCAD code: https://github.com/FreeCAD/FreeCAD

- FreeCAD forum: https://forum.freecad.org/

To echo others' comments: FreeCAD has improved significantly since v1.0, so I'm hoping this attracts quality & stability-minded develeopers, and a frequent release cadence.

Re: Dune3d: A parametric 3D CAD application

#18
post #6

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, cool idea) - https://mattferraro.dev/posts/cadmium

libfive - https://libfive.com

guile scheme, bindings in Rust and Python

personally exited to check it out for real constructive-solid modeling, as opposed to emulating that workflow over OpenCascade's (fickle but otherwise lovely) BREP modeling (ie. edges & faces) via build123d (which has been great but is increasingly vibe-coded :/)

discussed previously: https://news.ycombinator.com/item?id=12319406

a real constructive solid library (as opposed to emulation via modeling), with

Re: Dune3d: A parametric 3D CAD application

#19
post #6

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, cool idea) - https://mattferraro.dev/posts/cadmium

KiCad - https://www.kicad.org/

Re: Dune3d: A parametric 3D CAD application

#20
post #6

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, cool idea) - https://mattferraro.dev/posts/cadmium

I've been "vibe coding" with OpenSCAD with good results! OpenSCAD will automatically detect changes in the current open file and reload it, so I can use VS Code (with the OpenSCAD extension) to vibe code with Claude, and watch the changes appear on the OpenSCAD screen
Post reply on HN