this post was submitted on 08 Jan 2026
31 points (97.0% liked)

3DPrinting

20865 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: 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 2 years ago
MODERATORS
 

I've finally reached a brick wall where I can't just find something on Printables/Thingiverse that I can modify for my use case. Until now, I've been able to find something close and use OrcaSlicer to make small adjustments or occasionally kit bash two models together.

Now, it seems, I need to design something from scratch.

I've had Blender recommended, but I just cannot make sense of it no matter how many Youtube videos make it look so easy.

I've also got FreeCAD installed but am still getting my bearings and nothing has come of it yet.

So, recommendations? The only limitations are that it has to run on Linux and not be a cloud service. I'm willing to pay for a license if need be but no SaaS or having to fight with Wine to get it going.

you are viewing a single comment's thread
view the rest of the comments
[–] anguo@piefed.ca 8 points 4 days ago (1 children)

I wouldn't recommend Blender for anything that needs to have accurate dimensions, as it is a pain to get things right, even with the "CAD" addon.

FreeCAD seems great, but the UI and UX are horrendous. It's a steep learning curve.

If you have any coding experience, I recommend giving OpenSCAD a look, like mentioned in another comment. I believe most of the older Prusa printer parts were designed on it.

[–] IcedRaktajino@startrek.website 2 points 3 days ago (2 children)

If you have any coding experience, I recommend giving OpenSCAD

That's certainly an interesting way to go about it lol. That said, I read through the tutorial and honestly I'm gonna give it a try. The syntax doesn't look too awful and doing it in code seems like it would allow for easy precision and also eliminates having to learn the UI of FreeCAD which I agree is absolutely horrendous.

Thanks.

[–] anguo@piefed.ca 2 points 3 days ago (1 children)

Also, if you're making raspberry pi enclosures as I think I read in the comments, there is this library that has pre-modeled rpis to use as a reference: https://github.com/nophead/NopSCADlib

Nice. A lot more than RPis, too.

This is actually for a Banana Pi but it's in the Pi Zero form factor so should be easy to modify.

[–] anguo@piefed.ca 2 points 3 days ago

It's honestly pretty powerful, you can even import libraries from other users. A good example I've found is the board game inserts that user "js500" is uploading on Printables. He has his own library with things like rounded cubes, finger holes and whatnot, then uses that to create inserts for different games. Here's an example: https://www.printables.com/model/1192543-white-castle-with-matcha-insert-organizer-also-fit (Make sure to also download the library file included)