I created a Universal Phone Case with OpenSCAD

a month ago by Solrac to c/3dprinting

Title. I printed a case for a friend, and I ended up wanting to have a similar case, but it didn't exist for my phone, so I ended up recreating something similar in OpenSCAD, then decided I'd probably be better off making it customizable so that it could fit, theoretically, any (current) candy-bar style phone.

TL;DR: The Good Stuff

Here are some screenshots!

Phone case screenshot First set of configuration Second set of configurations


It took me about 4-5 nights to get it mostly as decent as I could make it, I still don't consider myself an OpenSCAD expert by no means, but when I tried it on my phone, I was pretty satisfied!

Unfortunately, for my phone, I had to make a couple of test prints, and the print shown on video, was putting a tad too much pressure on the corners of the screen, so I ended up having to make a new print. (7 total tests during development)

Here's how the case looks with the screws on

Phone in hand Volume buttons, ports


Either way, I am more than open to feedback, and you are free to contribute if you'd like!

the16bitgamer 9 points a month ago

Why didn’t you fillet the edges? Would make it a little easier to hold in your hands since you won’t have a edge digging into it.

path: 0 25790081, hotness: undefined, score: 9, children: 3
Solrac 6 points a month ago

I'll admit, I had thought of it, but didn't know how to do it. Along with the sides cutout's outter radius already taking from the top edges (though that's a matter of getting the config right)

path: 0 25790081 25794279, hotness: undefined, score: 6, children: 2
seang96 4 points a month ago

There are OpenSCAD libraries and I remember one has support for fillet and chamfers.

path: 0 25790081 25794279 25797289, hotness: undefined, score: 4, children: 1
Solrac 5 points a month ago

I had considered using libraries, but then I would have to expect the other person to also have set libraries. Alternatively, I could also just copy and paste the function, but I feel a little bit disingenuous about that.

path: 0 25790081 25794279 25797289 25799397, hotness: undefined, score: 5, children: 0
Monument 8 points a month ago

Oh yeah, well I created a universal phone case with masking tape and flex seal!
-sent from my laptop

path: 0 25789638, hotness: undefined, score: 8, children: 0
Sunkissd_XTC 5 points a month ago

as a fan of thick and beefy cases, I LOVE IT! I would countersink the screws on the front, but just my opinion 🤷‍♀️

path: 0 25788843, hotness: undefined, score: 5, children: 1
Solrac 4 points a month ago

Thank you!! I really prefer rugged cases too if it's available. As for the screws, I completely agree, but sadly the screw store that was around, didn't stuck up on much M# screws cause that particular the store didn't sell them much. I''ll check my local one soon. Otherwise, I might just add the slightly larger holes on top to make up for regular screws.

path: 0 25788843 25794332, hotness: undefined, score: 4, children: 0
3dprinting
3dprinting

@lemmy.world

login for more options
24001
2112
1817

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

  • 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

go to feed...