[3D Design] SteemPi Full Case Redesign

in #utopian-io6 years ago (edited)

After the positive reception that my step-by-step Fusion 360 walk-through for redesigning the side-panel of the SteemPi, @Techtek was kind enough to notice that I had an extant Pi case lying around in my design folder and he asked if I would be interested in designing a whole case for the SteemPi project.

The case that was lurking in my project list was a redesign of the 01110-M-P VESA case from Thingiverse with a highly modified bottom venting cut and a redesigned top logo, but I liked the original lines of the case so much that I ended up keeping most of them (save for the actual VESA mounting tabs which I removed). In retrospect, I cut most of the things which made this design particularly notable except for the large external corner screws to hold the parts together and the general lines and cut outs. I really like the way that this case handles the cut out sections so I didn't want to touch those at all.

I've been kicking around the idea in the last week and today I ended up staring at my project folder and thinking to myself, "you know, maybe I can do a complete logo redesign and make it work for this base."

So that's what I did.

SteemPi_Top_Case_un-VESA%27d_2017-Dec-19_06-25-33PM-000_CustomizedView15145494748.png

I'm not quite cruel enough to make you sit through an entirely new step-by-step walk-through of how I made this thing, but I just couldn't resist doing a number of renders which show off some of the details.

After all, if you have a serious rendering engine, who wouldn't want to show off some design elements?

So let's start with the biggest and most important one, the logo on the top case.

The SteemPi logo is a little bit complicated for putting on 3D prints because the identifying portion of the icon is just a 16 x 9 rectangle. That makes sense in the context of the device, being representation of looking at things in the perspective ratio of most devices these days – but it's hard to make interesting.

I knew I needed to layer it with some other element, and the obvious one was the STEEM logo itself.

You have a problem when you start stacking icons, though. A lot of the time you end up with islands which don't connect to one another. This isn't a problem when dealing with actual graphics but when thinking about something that will become a three-dimensional object there's the question of "how will this be connected?"

I had that problem in a number of places with this logo.

In the end, I cheated a little bit. With the obvious solution for any kind of rectangular structure is to mimic a bevel and bring a line in from the outer corners. That covers the outer two islands, but what about the inner two, which are right next to the central figure in the STEEM logo?

What I ended up doing was extending the outer edge of that central figure a millimeter and using that as a fill for the structure to support the island on either side.

The hard-core industrial designers in the audience are already disgusted with me because this top structure is in no way, shape, or form loadbearing. There is roughly 2 mm of plastic holding any of these islands in place, and all of them are only supported on one side.

I can only suggest not putting anything on top of your SteemPi. (You wouldn't want to anyway, because that's your top ventilation.)

It seemed a little lightweight to only do a top logo, so I had a look around on the body of the case itself for something else to do. And I found it!

We needed a place to have the LED be visible, anyway – so the back panel seemed an obvious place to put a variant of the logo. Again, I went with a 16 x 9 box centered above the port with enough material at the top and bottom to support the curves. It was an unintentional bonus that the shape of that cut out matches the one in the bottom case.

One of the great things about the Fusion 360 renderer is that you can use an HDRI environment which provides realistic lighting and the hint of a realistic background when you bring it into play. There are a number of HDRI environments which are included with the free download and you can find more online in tons of places, but one of my favorite for rendering as an actual visible background is the grassy park land.

You could almost believe that someone left their SteemPi out in the parking you stumbled over it.

Had you noticed that I was rendering the case in the default logo colors for the SteemPi project? That light blue and white works really well as an identifiable style. It helps define the brand.

But I can't let anything go that simply.

You know what I like? I like flash metallic. I like flake paint. I like things that look like they go faster simply because they're brightly colored.

It just wouldn't be me if I hadn't done at least one render with some ridiculously garish orange metal flake paint and a black bottom case.

That is some flash looking tech, right there.

Giving it a critical eye, however – it feels a little last season. And by that I mean literally last season: Halloween. While everyone loves black and orange in any context, ultimately I felt like I needed to have at least one reason for the season render.

That's right, bright red metal flake top case, emerald green metal flake bottom case, an HDRI environment chosen to give some directional lighting so we have a little bit of reflection inside the case to really bring out that green, and presto.

Christmas has come early this year.

If you want to pick up the files for this particular case, you can grab them from the GitHub project which I created to be a central repository for this design – including the STEP files for those folks who want dimensionally accurate geometry to make modified versions from and the STL files in case you want to take things straight to the printer.

If you want to pick these files up on Thingiverse, that's certainly an option.

If you have any suggestions or ideas about what to work on next, or you make your own variants of this case, let me know down below. I admit, I'm strangely tempted to give a stab at designing a very nonlinear, organic-looking case at some point, just to see if I could.

Until next, you know how to rock out.

Sort:  

This is definitely a case i would purchase for my pi. I really like how you clearly stated the words "heavily vented". Its well known the cases can cause overheating, i often leave the top off of mine regularly. You mentioned this was made is fusion 360 and that you have used blender as well, but i was curious if you have used a program like Solidworks? or maybe you have heard of it?

One of the things that really bothers me about some of the popular Raspberry Pi cases is that they seem to be completely unaware that the Pi is passively cooled. No real cooling can happen without air being able to come across the board and up over the CPU and memory, taking the heat with it.

Even with this case I'm not entirely thrilled with the amount of venting that's available. The bottom is pretty well slotted, but at the edges of the board, there is very little to no room for error to make its way up from beneath (and if it's sitting flat on a table, you're probably not going to have a lot of available air coming through that venting anyway.

Aside from around the plugs (which is decent but not great) the only other major venting for the top of the board that I have here is the SteemPi logo at the end, where the LED would be exposed but which has a fair amount of space around that. All of the air that would be rising off of the CPU and memory would have to be coming in through that opening as well.

It's not my favorite, it's what I'm saying.

I'm really thinking about whether or not it would be reasonable to change the basic design from one intended to lay flat on a table to one intended to stand on end. The bad part of that would be that cables come out of it either end of the Raspberry Pi, and in fact there's really no narrow side which you can approach easily that doesn't have some sort of plug going into or out of it.

Really, I need to think about passive cooling in regards to case design for single board computers a little more before I come to some sort of conclusion on that topic.

I have heard of SolidWorks, but the seat licenses are ridiculously stupidly priced for someone who is effectively self-taught and a maker without the backing of a corporate department without the ancillary financial support. Luckily, some of the guys that put together SolidWorks went on to establish a new company and online CAD system called Onshape which is free to use within certain limits and runs on everything from a toaster to your high-end video production PC. I often trade-off between F360 and Onshape depending on my mood and what set of tools I want to work with at the time.

Ironically, I've only really been at 3D modeling for a little over a year. For some reason people keep thinking I've been doing this for most of my life.

i agree with the design flaws of the raspberry pi and wish somewhere down the line they would incorporate a small brushless fan but that would draw more power so they would have to trade it off somewhere else. Either way your design for a steemit case was on point.
I had no idea of Onshape and had only used a 30 day trial of solidworks but found it to be pretty amazing in its capabilities. thank you for sharing that information i will be looking into that program. i say keep up the good work!

There are designs with add-on fans and even bigger passive heatsinks. It's not hard to design in amount for an extra 40 mm fan, and that's more than enough cooling for most applications. If you're already driving things off of a USB connector, you should have plenty of power left over to run such a thing. It is a little bit noisier, however.

I think you'll enjoy Onshape. I've done a couple of things on Steemit with the program but I'm starting to think at least a from scratch walk-through or video would go over well. What you think?

If your willing to take the time for a walkthrough I would be interested. I like watching how to’s on 3D rendering and design, and as it’s open source...it helps everyone.

I'll give it some thought. Sometimes you just have to wait for inspiration to strike, hard, against the head with a serrated surface.

I like your design immensely!

Thanks. Is there anything in particular that really draws you to it or makes it more interesting for you?

Awesome to see you have redesigned beside the 3d printable panel for SteemPi also a Case, Your work for the project really makes me want to get into Fushion 360, i love the renders it generates.

The renders are one of the main reasons that I use Fusion 360 on a regular basis – and even when I use a different tool to do the actual modeling, I often take the results into Fusion and do the rendering there.

It's just so convenient and easy.

I'm sure if I took the time to set up a Blender environment I could probably do my texturing and rendering there without much more trouble and with a bit more control… But I'm really lazy.

Congratulations! This post has been upvoted by SteemMakers. We are a community based project that aims to support makers and DIYers on the blockchain in every way possible. Find out more about us on our website: www.steemmakers.com

If you like our work, please consider upvoting this comment to support the growth of our community. Thank you.

Thank you for the contribution. It has been approved.

Could you also give an evidence that the repository belongs to you. It is required by the rules. Either give a screenshot of logged in session with clearly visible name, or write it in the account description.

You can contact us on Discord.
[utopian-moderator]

You mean a profile edit of this order?

728cc1d0-1673-4bb7-b094-87b82d211101.png

So executed.

Hey @lextenebris I am @utopian-io. I have just upvoted you!

Achievements

  • You have less than 500 followers. Just gave you a gift to help you succeed!
  • Seems like you contribute quite often. AMAZING!

Community-Driven Witness!

I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!

mooncryption-utopian-witness-gif

Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x

Coin Marketplace

STEEM 0.27
TRX 0.12
JST 0.031
BTC 68870.08
ETH 3734.86
USDT 1.00
SBD 3.73