view the rest of the comments
3DPrinting
3DPrinting is a place where makers of all skill levels and walks of life can learn about and discuss 3D printing and development of 3D printed parts and devices.
The r/functionalprint community is now located at: !functionalprint@kbin.social or !functionalprint@fedia.io
There are CAD communities available at: !cad@lemmy.world or !freecad@lemmy.ml
Rules
-
No bigotry - including racism, sexism, ableism, homophobia, transphobia, or xenophobia. Code of Conduct.
-
Be respectful, especially when disagreeing. Everyone should feel welcome here.
-
No porn (NSFW prints are acceptable but must be marked NSFW)
-
No Ads / Spamming / Guerrilla Marketing
-
Do not create links to reddit
-
If you see an issue please flag it
-
No guns
-
No injury gore posts
If you need an easy way to host pictures, https://catbox.moe may be an option. Be ethical about what you post and donate if you are able or use this a lot. It is just an individual hosting content, not a company. The image embedding syntax for Lemmy is ![](URL)
Moderation policy: Light, mostly invisible
I half pay attention to freecad every few months because I do think it is genuinely a good project to exist. And while I think it is a borderline anti-pattern, having "hey, let me control this like it is that program" is a good shortcut for low budget projects.
And... I still think Angus's (Maker's Muse) FreeCAD video really hits the nail on the head. https://www.youtube.com/watch?v=p8Pk1ayx6LQ
A lot of it, on the surface, is "open source weirdness". And... some of that gets fixed. But it is his comparison to Onshape and Onzel (?) that really are why I actively discourage newbies from even trying FreeCAD.
Because if you know what you are doing? You can figure it out. Stuff like "oh, the default extrude is probably going in the wrong direction" or "one of the steps of my parametric build errored out. Let me step through and find it". But that depends on knowing what you are doing in the first place. So newbies aren't learning "CAD". They are learning FreeCAD.
Whereas giving someone TinkerCAD or Onshape or Fusion 360? They are learning fundamental concepts. The UI/UX is such that most operations are "intuitive" once you understand a few basic concepts (mostly extrusion) and the error messages are generally good to let you realize where things went wrong.
And... while I very much do agree that a product that can't be licensed our clouded away (even if it could still just as easily die tomorrow) is important AND disagree that piracy is a solution (in large part because of the heavy online component of stuff like fusion 360 to specifically stop piracy...)?
if Onshape dies tomorrow? I'll be pissed. And then I'll look for an alternative and more or less hit the ground running. And that alternative might actually BE FreeCAD. Because I know enough about modeling and design that I know what pitfalls to check for.
Whereas someone who learned FreeCAD and nothing else? They are now figuring out that padding is extrusion and unlearning countless other quirks.
And the other aspect? There is no reason for a hobbyist to actually put the effort in to learn something like FreeCAD. Tinkercad gets mocked relentlessly but... it is insanely user friendly and is more than good enough for what most people are going to be modeling on their own. And it is specifically designed as a path to fusion 360 once people realize they need to know what an assembly is. And Onshape exists too.
This isn't a case where your options are Photoshop or MS Paint and something like GIMP is MORE than worth learning (... even if paint.net might be the better hobbyist choice as of the last time I looked). The free entry level market is, arguably, saturated for CAD programs. And early on as a hobbyist? You just want to Make. You don't want to get hung up because of software quirks.
And if someone wants to turn this into a career or a side hustle? That is even more reason to learn a more industry standard workflow.