logoalt Hacker News

Dune3d: A parametric 3D CAD application

182 pointsby luulast Sunday at 8:06 AM72 commentsview on HN

Comments

Evidloyesterday at 9:05 PM

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

show 10 replies
reconnectingyesterday at 10:00 PM

Without context, it sounds like an FPS adaptation of a Dune game.

show 1 reply
Aldipowertoday at 12:26 PM

You can play Dune for DOS here: https://dos.zone/dune-cryo/

freeopiniontoday at 12:35 AM

Dune3d comes off like a reskin of SolveSpace. SolveSpace is pretty awesome, so that's not a knock, per se. I'll leave it to somebody with more experience to fill in what value Dune3D adds beyond SolveSpace.

show 3 replies
raziel2701today at 2:24 AM

Would love to see a quick video demo showcasing the features, look and feel of the software. The same team made horizon eda, and I wasn't able to find videos on youtube about it that were newer than 2022, so I never gave it a shot either.

show 1 reply
jetteryesterday at 9:00 PM

Also check out modelrift.com which is based on openscad foundation. See the dynamic customizer which allows to edit any model parameter, re-render and get .stl: https://modelrift.com/models/customizable-liquid-funnel - it works _completely_ in your browser by using WASM

nathanmcraeyesterday at 11:25 PM

I have used this for throwing together some models for 3D printing. I've found it very intuitive, though I'm not sure how ergonomic it would be for complex assemblies.

I really like the space-key based command access and default shortcuts for all the commands.

fallattoday at 1:53 AM

So this is a smudge of like 4 projects? Huh. Definitely interested, but I wonder about the longevity of the system. That's one thing about the code cad systems I like: it's pretty easy to port code from one to another.

lutusptoday at 6:51 AM

Okay, but unless you choose to download the Windows executable, compiling from source is very difficult. Many people won't accept the Snap option on an otherwise open-source platform.

This project improves on SolveSpace, but it does this by requiring dozens of mutually conflicting libraries. I create CAD videos, but for my students I decided against this project after seeing how difficult it was to compile.

A FlatPak installer might help with this installation issue.

Again, the Windows executable gets around these issues, for people still willing to put up with Windows.

show 3 replies
Suractoday at 6:12 AM

How much vibe coding is involved in this?

show 1 reply
Levitatingyesterday at 11:28 PM

Another simple GTK4 app for the ecosystem, nice.

In case anyone is wondering, Dune3D as a flatpak is about 33mb. FreeCAD is 354mb. I enjoy having simple solutions that get simple things done. Will definitely give Dune3D a try.

mountainriveryesterday at 8:48 PM

FreeCAD is the worst. Thanks for building this!

show 5 replies
idiotsecantyesterday at 8:42 PM

Its not often you see 'fillets and chamfers' are tip-line features in the readme for CAD packages. But good on you for building something.

show 5 replies