5 ms·
I switched from Fusion to FreeCAD when I bid Windows goodbye (this video inspired me https://www.youtube.com/watch?v=VEfNRST_3x8 https://www.youtube.com/watch?v
by dracotomes 7mo ago
I switched from Fusion to FreeCAD when I bid Windows goodbye (this video inspired me https://www.youtube.com/watch?v=VEfNRST_3x8 https://www.youtube.com/watch?v=VEfNRST_3x8).
Fusion does a LOT of stuff for you that FreeCAD doesn't - i.e. extrude a pad from two intersecting shapes in a sketch. While this is annoying at first I feel it forces me to design smarter.
I've had a few crashes and the constraint solver sometimes seems to behave weird and takes a ctrl+z and a second attempt at the same action to properly add a constraint but overall my experience has been pretty positive.
- fainpul 7mo ago> extrude a pad from two intersecting shapes in a sketch You can do that in FreeCAD 1.1. Select the sketch, enable "Make Internals" in the data tab. You can also enable it permanently in settings.
- sho_hn 7mo agoThis shows a general problem that FreeCAD still has: Inside an initially off-putting and frustrating UI experience is a really good application trying to get out, but at the moment a new user still has to dig it out themselves. For example, problems like this one. Or the confusing 3D navigation (switch to Gesture or TinkerCAD mode in the Settings), or the non-interactive view cube. And many other gotchas and paper cuts that can almost all be changed with a few clicks to make it more intuitive, or just more similar to popular competition (e.g. the OpenTheme add-on gets you that Fusion look you see in many FreeCAD tutorial videos). It's a classic pattern with long-running FOSS projects. The authors get somewhat blinded to the pain because they're used to it, plus change is difficult for the established userbase. There's also a feeling that emulating competitors is surrendering one's own identity, and the idea that some of the rough edges are justified by "the powerfulness". Thus radically changing defaults, streamlining, simplifying and even just matching user expectations is often perceived as "taking the power away" and really difficult to have the daring-do to just do. Even though on the other side of the transition a much larger and happier userbase awaits. A lot of FOSS projects eventually do mature to the point where they can pull this off, and I think there's real signs that FreeCAD is starting to get there. The upcoming 1.1 release has a ton of modern UI catch-up, such as on-canvas gizmos, and a few good defaults changes. There's a lot more work to do, but like others I have the feeling that FreeCAD may well be approaching its Blender/KiCAD moment. I suspect becoming a contributor right now could be good fun. I speak from experience! We've to some extent been on a similar journey with the Plasma desktop.
- fainpul 7mo agoWell said. It seems to me, many FOSS projects suffer from long time contributors which are extremely conservative and don't like any kind of change. Hence every new or improved feature becomes merely a setting (which barely anybody will discover) which is not enabled by default. The UX does only worsen this way because old cruft coexists with its replacement, settings grow fast, the combinatorial explosion of all feature combinations produces tons of bugs and new users will always be turned off by the first use experience. To make the necessary overhaul, someone with the "power to decide" is needed, which is somewhat incompatible with unpaid open source development. I think this video about Audacity's redesign is informative in this regard: https://www.youtube.com/watch?v=QYM3TWf_G38 https://www.youtube.com/watch?v=QYM3TWf_G38
- skydhash 7mo ago> To make the necessary overhaul, someone with the "power to decide" is needed, FOSS is a doer-cracy. If you have a pain point, patch it, and it will go away.
- fainpul 7mo agoIt seems like you've only read this half-sentence before replying. What you say is part of the problem. It leads to "patchwork software" without a clear vision.
- skydhash 7mo agoVision is overrated if it’s not solving users’ problems. Software with a vision is kinda the bane of the industry right now (macos tahoe, copilot, windows 11,…)
- the__alchemist 7mo agoI find the experience not to be as straightforward as you imply, forking aside.
- freeopinion 7mo ago
- tmaly 7mo agoIt would be interesting if FreeCAD could iterate towards something that is also easy for agents to use. I have seen cases of people doing this with Blender.