this post was submitted on 17 Feb 2024
742 points (98.4% liked)

3DPrinting

15591 readers
56 users here now

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

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

founded 1 year ago
MODERATORS
 

Can't even take a short break from 3D designing stuff. Glad I'm switching over to FreeCAD. All I wanted was to grab some dimensions from an old model.

top 50 comments
sorted by: hot top controversial new old
[–] WaterWaiver@aussie.zone 105 points 9 months ago* (last edited 9 months ago) (1 children)

"Thou has missed daily prayers for two whole weeks"

[–] SomeAmateur@sh.itjust.works 13 points 9 months ago (2 children)
[–] SpiceDealer@lemmy.world 10 points 9 months ago

Where's that Taffer?

load more comments (1 replies)
[–] n3cr0@lemmy.world 74 points 9 months ago (6 children)

Almost the same situation here. However, my first designs in freeCAD had lots of errors and I experienced lots of crashes and bugs. Didn't really get into it.

My tool of choice is now OpenSCAD. It does exactly what you are designing - not more, not less.

[–] cynar@lemmy.world 32 points 9 months ago (1 children)

While OpenSCAD is amazing, it is limited in some ways. It is also very marmite-like. You either love it or hate it.

For those confused, OpenSCAD is a scripted CAD package. You effectively write code, rather than dragging the mouse around. I personally love it, but I know others who absolutely hate it for the same reasons. It depends a LOT on how you think about problems.

[–] Jawa@lemmy.world 8 points 9 months ago (2 children)

Don't bring the marmite into this!

load more comments (2 replies)
[–] DeltaTangoLima@reddrefuge.com 27 points 9 months ago (3 children)

I might take a look - the learning curve on FreeCAD is pretty steep. Not that I wouldn't expect any other CAD to be much easier, but I feel there's a lot of assumed knowledge about concepts that appear to be unique to FreeCAD. Kinda increases the study load, if you catch my drift.

[–] BeardedGingerWonder@feddit.uk 13 points 9 months ago (1 children)

FreeCAD is definitely getting there. Not 100% ready for prime time, but definitely getting there.

[–] FuglyDuck@lemmy.world 4 points 9 months ago (3 children)

any advice on getting constraints to actually behave? I can't seem to get it to actually create geometries more complex than a box. (and forget master-sketches. that irritates me.)

[–] Honytawk@lemmy.zip 4 points 9 months ago (3 children)

Here is a tip: constraints don't need to behave. You can leave parts unconstrained and it will still work.

You can just eyeball the placement, and make sure the constraints that matter are constrained. The rest you can leave floating freely.

[–] nilloc@discuss.tchncs.de 5 points 9 months ago* (last edited 9 months ago) (1 children)

Doesn’t thaT really scare things up later if (when) you need to make adjustments?

I’ve almost never left something unconstrained that I haven’t regretted later.

load more comments (1 replies)
load more comments (2 replies)
load more comments (2 replies)
[–] fmstrat@lemmy.nowsci.com 9 points 9 months ago

FreeCAD has an OpenSCAD plugin. Personally, I'd stick with FreeCAD regardless of workflow since you can do both in it. It has its quirks, but once you get used to it, it's great.

[–] ikidd@lemmy.world 4 points 9 months ago (2 children)

Check out the Adventures in Creation YT (or Piped) channel. He does a very exhaustive set of tutorials from beginner to advanced that is well produced and explained.

load more comments (2 replies)
[–] Herbert_W 5 points 9 months ago

Fellow OpenSCAD user here. I'd recommend it to anyone as a thing to try, but not necessarily as a thing to certainly end up using.

I love how much control it gives you over your designs and how you can use that to make intelligently parametric parts. I'm continuously frustrated by how it expects you to make (or find libraries for) everything from scratch. For example, I've recently discovered ClosePoints which is (a) brilliant and (b) makes me wonder why the heck this functionality isn't built-in or at least in a default library. I've also found that using it for anything complicated has forced me to learn how to write better-organized code.

You still have to put in work to learn how to use it. It's just a different kind of work.

load more comments (3 replies)
[–] sebinspace@lemmy.world 61 points 9 months ago (3 children)

Fuck Autodesk. All my homies hate Autodesk.

[–] DeltaTangoLima@reddrefuge.com 30 points 9 months ago (1 children)

Look, I'll happily admit that F360 is an excellent CAD program. It kinda sets the standard, but the constant shifting of the goal posts for the free personal use license, plus the Hotel California nature of cloud streaming the app, just pisses me off.

My brother's using it professionally and he's quite happy with it. But his business is paying for a full license for him, so he gets all the benefits, and very few of the annoyances. He's readily admitted that, were that not the case, he'd be looking at FOSS alternatives himself.

load more comments (1 replies)
load more comments (2 replies)
[–] einlander@lemmy.world 56 points 9 months ago (9 children)

Give Ondsel a try. It's a freecad fork. https://ondsel.com/

[–] venoft@lemmy.world 35 points 9 months ago (1 children)

Ah FINALLY there is a good fork. FreeCAD exists now for like 15 years, but almost no one uses it because the ui absolutely sucks. And the worst part is, the maintainers know it but they refuse to change it because they think they're geniuses and everyone else should conform to their twisted vision of cad ui instead of following the standard of literally every other cad program out there.

[–] KingRandomGuy@lemmy.world 17 points 9 months ago (3 children)

IMO the bigger problem with FreeCAD is the topological naming problem. It's very easy to get frustrated because your model broke due to a change you made in an earlier feature.

The UI isn't amazing though, and that unfortunately happens quite a bit with open source software. Hopefully it'll go the way of Blender and KiCAD with an eventual major release that overhauls the UI.

[–] drphungky@lemmy.world 8 points 9 months ago

Yeah, coming in with no prior CAD experience I actually think freecad's interface makes sense, especially since I've used it for both 3d printing (one workbench) and mocking up building plans (a different lumber one I was able to download as an add-on - very cool).

I did run into the topological naming problem once though, and I'm far from a power user, so I've been meaning to check out the real thunder fork.

load more comments (2 replies)
[–] KingRandomGuy@lemmy.world 11 points 9 months ago (3 children)

Ondel has a nicer user interface, but I personally use and recommend realthunder's LinkStable branch of FreeCAD. Mainline FreeCAD (and by extension, Ondsel) suffer from the topological naming problem, which can be especially jarring to users coming from proprietary CAD software. realthunder put a lot of work into a solution that handles the problem pretty well, so I'm using his fork until toponaming gets mainlined.

load more comments (3 replies)
[–] JustEnoughDucks@feddit.nl 4 points 9 months ago* (last edited 9 months ago)

They have been around for a year and are already in the habit of missing deadlines and setting unrealistic timelines that lead to a bad first impression on the market.

https://ondsel.com/blog/the-road-to-freecad-1-0-is-shorter-than-you-think/

I said it back when this came out, but they assured me that they were "well on track" even their to-do list was 2x as long as their in progress and completed combined lol.

I think it will still be a long time before things are upstreamed and ready to go. I am cautiously optimistic, but development of freecad has always been outpaced by a snail.

load more comments (6 replies)
[–] threelonmusketeers@sh.itjust.works 25 points 9 months ago (2 children)

!freecad@lemmy.ml

It's a little janky, but reasonably powerful.

[–] DeltaTangoLima@reddrefuge.com 14 points 9 months ago

Yeah - just teaching myself how to use it now. Cheers for the community link - wasn't subbed to that one.

[–] Naich@kbin.social 6 points 9 months ago

I like FreeCAD. I know some people hate it, but I find the requirement to do things carefully and properly to avoid horrible errors later on really focusses my mind on what I'm designing. I end up with something that is probably better designed than if I could just lash something together and let the software sort out the mess.

[–] RandomLegend@lemmy.dbzer0.com 24 points 9 months ago (1 children)

Exact same situation for me aswell... i was so happy to see that developer version of FreeCAD that completely overhauled the sketcher tool for on the fly defining

[–] tubbadu@lemmy.kde.social 14 points 9 months ago (1 children)

Can you tell us more about this?

load more comments (1 replies)
[–] romkube@lemmy.world 23 points 9 months ago* (last edited 9 months ago) (2 children)

I use Autodesk Inventor when at work, but I’m trying to learn FreeCAD for my own hobby project. And while I’ve had to reprogram some workflows I’m slowly getting there. What really excites me about FreeCAD is the different workbenches, such as CfdOf which gives you a nice and understandable gui for OpenFOAM, finally making CFD somewhat accessible to the masses.

There’s also a lot of new and improved functionality coming out with 0.22.

load more comments (2 replies)
[–] user1234@lemmynsfw.com 19 points 9 months ago (1 children)

Check out Ondsel. It's a fork of FreeCAD with some additional features and polish.

load more comments (1 replies)
[–] Rolive@discuss.tchncs.de 19 points 9 months ago (1 children)

FreeCAD may have quirks but it doesn't have this crap.

load more comments (1 replies)
[–] Flumpkin@slrpnk.net 15 points 9 months ago

Yeah I got into Fusion360 a while back but predictably it gets worse and worse. Now I have to learn freecad so I don't run into the same shit again lol

[–] Aux@lemmy.world 10 points 9 months ago (3 children)

I'm getting disappointed in F360 as well, but existing open source alternatives are pure cancer. Basically, I've started making my own open source CAD. Hope to release some basic POC in a month or two.

[–] stallmer@sopuli.xyz 9 points 9 months ago (4 children)

You're saying you're starting from scratch on a brand new CAD program yourself rather than contributing to an existing, established project like FreeCAD?

[–] dustyData@lemmy.world 6 points 9 months ago

Cue xkcd comic about how we end up with new standards. It's the same with FOSS projects. Every new stubborn headed dev things they will get it right this time, wasting work instead of contributing and pooling efforts and resources that would get better improvement and quality faster than starting from scratch.

[–] Dimand@lemmy.world 5 points 9 months ago

The existence of foss projects should never exclude the creation of alternatives if someone wants to try.

[–] jkrtn@lemmy.ml 5 points 9 months ago

I mean, it would be cooler to not call the existing ones "cancer," but I support them trying something new. Yes, it will be an uphill battle, but wasn't LuaJIT done by a lone genius? I hope they're successful and we have a new CAD option.

[–] Aux@lemmy.world 4 points 9 months ago

FreeCAD is a ridiculous mess. The only way forward for the project is to dump the code base and start from scratch.

[–] ricdeh@lemmy.world 7 points 9 months ago (1 children)

They are not pure cancer. You should be more grateful for the effort the FOSS community volunteers are putting into creating a free as in freedom ecosystem, without any reimbursement whatsoever. Instead, they're having their work attacked by folks like you.

load more comments (1 replies)
load more comments (1 replies)
[–] uis@lemm.ee 10 points 9 months ago* (last edited 9 months ago) (1 children)

Here's how to not run into topology naming problem: use Parts workbench instead of Part Design

Edit: 69th comment on new instance!

load more comments (1 replies)
[–] space@lemmy.dbzer0.com 8 points 9 months ago (1 children)

Give Solid Edge (from Siemens) a try. It has a free for hobby use edition. It's not perfect, but I'm pretty happy with it, and none of the stupid restrictions of Fusion.

[–] AKADAP@lemmy.ml 28 points 9 months ago (2 children)

Fusion 360 used to be free for the hobbyist too. FreeCAD is GPL licensed, so it will always be free.

[–] uis@lemm.ee 7 points 9 months ago

Also GPL is broader free

load more comments (1 replies)
[–] teotwaki@lemmy.world 8 points 9 months ago (1 children)

Had this happen to me as well this week after a few months of not using Fusion 360.

Turns out it’s a software update issue. Just close the app every time it fails, and eventually it will manage to update. I have an insanely fast internet connection, so maybe you need to keep it open for a while to download the updates.

load more comments (1 replies)
[–] Dimand@lemmy.world 5 points 9 months ago (1 children)

Solvespace

Watch a few of these to get started, skip ahead as needed. It's got some limitations but leagues ahead of freecad in terms of UI and workflow.

https://youtube.com/playlist?list=PLGAjLwYQPgaBafzQTLA84IkTOptOdIsUX&si=sci5_24nPVyUEGqm

load more comments (1 replies)
[–] Kbobabob@lemmy.world 5 points 9 months ago
load more comments
view more: next ›