I found FreeCAD extremely easy to use and intuitive. I watched a couple videos and followed-along with the tutorials, then started on my own item. It's a relatively simple 3-part component. I took measurements with digital calipers, and in a few hours was printing the first prototype.
A couple prototypes later (small measurement adjustments to account for plastic shrinkage, etc), I had the final model. Replaced all of the magnet holders since they were sure to go soon, too.
I had fun, and finally used my 3D printer for something "real". Pretty cool.
it's still tough to turn it into something i can then keep fiddling with in freecad though
put on "tron: ares" in the background to fully appreciate the model designing something that will be 3d-printed :)
But once I saw their “philosophy” as it were, everything became so much easier.
Wasn't just printing other people's designs.
Great feeling to measure and design something then have it fit perfectly.
Most importantly: I've got a 11 y/o and I think it's cool for the kid to see how it works.
Already watch a few vids. Doesn't look too hard for simple things.
Maybe this isn't anything new to experience CAD users. I don't know if other CAD tools do this as I started using FreeCAD after playing with 3D printing.
I think that's much easier as you don't have to go back and forth with a spreadsheet.
There was a PDF I had a while back (can't remember the name) which has a bunch of shapes you had to design in a 3D CAD program, with some guiding measurements.
The shapes got harder to create as you progressed through the book. That was a good, fun way to sharpen my skills after I learned the basics.
https://www.goodreads.com/book/show/245787716-freecad-beginn...
and will be adding it to my next Amazon order.
Edit: After opening it up it seems better than before but still not a replacement. I can use the draw tool to create a rectangle but than immediately cannot apply symmetry or equal length constraints until I delete others which shouldn't overlap. Clicking to create a cut or hole opens up a window that does not make it easy to create a new sketch from within or place something from within (but you can just make a sketch were you want something and then open them up and that they lock onto).
I've generally been a pretty harsh critic of FreeCAD because it represents the only entry in the market of linux CAD and it has frustrated me that it does not just do what is known to work. This seems usable. Still annoying, still not a replacement, but usable. So progress.
Release Notes: https://wiki.freecad.org/Release_notes_1.1
DeltaHedra, another great YouTube channel, also released a good video that shows the previous and this version next to each other: https://www.youtube.com/watch?v=bYdobpjTypg
It is hackable with languages other than Python too. The Python interpreter has no restrictions to access and execute everything it likes. Contrast this with Gimp, which it's Scheme interpreter cannot access anything except objects inside Gimp.
This opens some security hole risks in Freecad, given that plugins can execute arbitrary code in the user's machine, but that means one can write C, C++, Rust and automate the gui.
Freecad btw, very unfortunately, it loads each .so external library only once, and it will load the library only with different name or version number. I lost 5 hours messing up with Python versions and .venv installations till I figured that out.
This space lacks good opensource solution.
I have tried creating my parts, tried tinkercad (which is simple but limited)
Tried fusion. And pretty much other things don't support mac.
I've a hunch lots of vibe coders are going to come and launch stuff like freecad and Gimp (which I never liked, can't even get simple tasks done in gimp)
Future is bright for opensource powered by LLM coding on steroids.
There is no evidence here the latest update was vibe coded. It's fairly offensive to devalue the work that the FreeCAD developers put in like this.
It would be nice for there to be a more modern open source modeling library.
This is single want to give it another chance
I wish they settled on a nicer UX with less visual clutter. I use Blender and it is a _massively_ more complex application in every regard, yet its right-aligned panel and progressive exposure of toolbars feels infinitely more polished than FreeCad's clunky panel (which is often rendered with huge, oversized fields and buttons) and their legendary five-stacked toolbars.
Feels like that satirical Gillette ad, and is much harder to use and navigate, especially since quite a few UX options need to be turned on in Preferences to be usable...