this post was submitted on 11 Dec 2023
327 points (98.2% liked)

3DPrinting

15618 readers
309 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: [email protected] or [email protected]

There are CAD communities available at: [email protected] or [email protected]

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
 

Wanted to share this since this was a long Project. Since Autodesk started changing Fusions functionality, from limiting active projects, to changing their terms of service. Since I need a CAD tool for my 3D Printable designs, I started migrating to a new cross platform CAD tool. That happened to be FreeCAD.

Learning FreeCAD wasn't easy, but was well worth my time. And after slowly pecking at it for 11 months, I was able to re-build every design I made (that I cared about).

I've made my 3D Printable designs available on my GitHub if you are interested: https://github.com/the16bitgamer/16BitVirtualStudiosDesigns

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 7 points 11 months ago (3 children)

I'm just contemplating the exact same move myself. Any tips or traps for new players? Any particular tutorials you found better than others?

[–] [email protected] 8 points 11 months ago

Sketches need to be whole, as in if you have. 2 boxes intercepting the sketch will be invalid.

[–] [email protected] 6 points 11 months ago (1 children)

Learn how their parametric references. On the one hand it's a bit annoying when you can't click something to use as a reference.
On the other hand being able to use any length as a reference is really nice.

Named dimensions can be referenced for example by: Constraints.MainStrutLength*1.25+20mm Or a pad dimension with Pad017.Length2 (from memory) Or a dimension in a sketch in a pad:
Pad018.Sketch018.Constraints.SecondaryStrutLength4

[–] u_tamtam 1 points 11 months ago (1 children)

it's a bit annoying when you can't click something to use as a reference.

You mean, that? https://youtu.be/x7_KgeLOcKY?feature=shared

[–] [email protected] 1 points 11 months ago (1 children)

You mean, that? https://youtu.be/x7_KgeLOcKY?feature=shared

No, I meant even easier, In a single (more complex) sketch, I can't just reference another dimension by clicking on it (as far as I know at least)

[–] u_tamtam 1 points 11 months ago (1 children)

Oh, I think I understand. I generally select a bunch of things and use https://wiki.freecad.org/Sketcher_ConstrainEqual and never thought of selecting the dimensions directly. That sounds like a good idea/convenience indeed :)

[–] [email protected] 1 points 11 months ago (1 children)

yeah that works, but if you want a+20mm or a*1.5 etc, doesn't work so well.

[–] u_tamtam 1 points 11 months ago (1 children)

Yup, absolutely, it's a good idea. Did you think of creating a feature request on their bug tracker? https://github.com/FreeCAD/FreeCAD/issues

[–] [email protected] 1 points 11 months ago

No, I'm not even sure that this feature doesn't currently exist

[–] [email protected] 3 points 11 months ago

I've found MangoJellys YouTube videos to be fantastic whenever I get stuck in FreeCAD. Worth following for random things that's over learned from his videos as well, such as some of the tutorials.