1.2 https://news.ycombinator.com/item?id=41975958
1.1 https://news.ycombinator.com/item?id=40228068
1.0 https://news.ycombinator.com/item?id=37979758
(unfortunately, no discussion for 1.3, so I guess this stands in for 1.4)
81–90 of 117 posts
1.2 https://news.ycombinator.com/item?id=41975958
1.1 https://news.ycombinator.com/item?id=40228068
1.0 https://news.ycombinator.com/item?id=37979758
(unfortunately, no discussion for 1.3, so I guess this stands in for 1.4)
Earlier quoted context omitted.
Can't agree, I'm a complete newbie in CAD, and after I opened FreeCAD I didn't know what to do at all. Watched one youtube video covering all the basics and I can design whatever I want with confidence. Besides being free – it's very intuitive and great piece of software in my opinion
Which video did you watch?
is there something like sketchup make that isn't stuck in 2017?
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.
The main things Dune3D has over solvespace are 1 - the ability to include STEP files in assemblies, and 2 - the ability to put a chamfer or fillet on the top/bottom of an extrusion. I don't think it has the ability to select arbitrary edges and apply such features (I could be wrong). Solvespace 3.2 is essentially done (try the latest edge build), we just need to get github to produce the correct artifacts (not sure w…
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
This thread has turned into a great resource! build123d has been my favourite conceptually so far (it's just Python) but vcad looks very clean too. I like the abuse of + and - in both of these for booleans.
OpenSCAD supposedly supports Python now (https://pythonscad.org/), but I was not able to get it to work at all. I've fallen back to just OpenSCAD, even though it has limitations, at least I'm familiar with them. I'm mostly just waiting for improvements to anything that'll make it better than OpenSCAD.
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.
Usability? SolveSpace is a PITA in that regard. You also need to re-learn most terms that are common in other CAD software. It's a typical OSS thing. Why care about professional users that have years of learning invested into an ecosystem of professional CAD software (including terminology)? Because these people will get you the most valuable feedback if you can get them to even play with your OSS CAD thingy. AI has…
I don't think that every oss should try the copy what already exists. The best is when new approaches are tried. The same happened to me when I started using tilling window managers. "Professional" Operating systems don't have that, but I am sure that if more people would try them, many would realize that the workflow fits them better. So, my point is that there is no single best solution in terms of user interface or interaction with a program, and the fact that many people explore and share different approaches with their open source software is something I really appreciate.
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
It also seems to have a physics engine, a slicer for 3D printing, an embroidery mode, and a entire ecosystem of math crates (https://tang.toys/).
Whether any of that works – or whether it's pure LLM slop – is less clear. I tried to import a trivial STEP file, and it crashed my browser tab [1]. Every commit is co-authored by Claude.
Earlier quoted context omitted.
I've had better luck telling it to use CadQuery. Here's an example where I stumbled around a bit, but was successful in creating a cat food container (Sheba Perfect Portions) dispenser https://claude.ai/share/ebce7c8e-4e5a-42ec-8ee9-cf066f68858f
You might have an easier time doing that with claude code.
Earlier quoted context omitted.
FreeCAD: https://freecad.org
I would not suggest anyone use FreeCAD. The UX is the worst I've seen for any software. Finding any functionality is next to impossible.