Loading

Customizable enclosure

by kakaroto, published

Customizable enclosure by kakaroto Feb 12, 2013

Description

This enclosure is customizable to fit for any device you may have. With up to 5 different ports on each side, and the possibility to create custom holes for non standard ports, you can customize it to perfectly fit your device.

Recent Comments

view all

Nice work, man. I will put it for printing to see how it looks and I will post some photos.
I can tell in advance that those male and females connectors will be difficult to print precisely.

That's cool! Well done! Your generated case looks much nicer than mine though :) I wrote this for the customizer challenge, so I made it all in SCAD, this was also the first time I tried using openscad, so I wasn't sure how much further I could go. I wanted to add holes for screws, but didn't have any way of measuring the right dimensions for the screws, so I just used a lego-type kind of hooking the panels together and copied the lego code from somewhere else.
Thanks for sharing that link with me! :)

Hey dude, you seem to have had the exact same idea than me: a "case generator" which only encodes the (abstract) design of a case which can then be customized by describing the board for which you want a case (its dimensions and ports). I came up with an SCAD code generator (not a SCAD script but one level of abstraction higher) written as a standalone program in C++. Check it out: http://www.thingiverse.com/thi...

More from Electronics

view more

Liked By

view all

Give a Shout Out

If you print this Thing and display it in public proudly give attribution by printing and displaying this tag. Print Thing Tag

Instructions

This is my very first scad, so bear with me please! I also do not have a printer (but wish to win one with the customizer challenge!) so I could not test the results of the script to make sure it fits and closes, etc..
First, make sure you know the exact dimensions of your device, width, and length, as well as the height including components. Also take note of the PCB's thickness and the height of the components beneath the PCB.
Once you set those properties as well as the thickness of the enclosure, you can start defining the various ports that are available on each of the four faces of the device. There are some standard ports defined, but you can also chose a custom sized rectangle or circle (for example, for the GPIO cable of the raspberry pi).
You can set whether the port is below or above the pcb, as well as it's position in mm from the side of the device.
You can see how the beaglebone and the raspberry pi configurations are done in the source code.

Comments

You must be logged in to post a comment.

fsamir on Aug 19, 2013 said:

Nice work, man. I will put it for printing to see how it looks and I will post some photos.
I can tell in advance that those male and females connectors will be difficult to print precisely.

leemes on Apr 7, 2013 said:

Hey dude, you seem to have had the exact same idea than me: a "case generator" which only encodes the (abstract) design of a case which can then be customized by describing the board for which you want a case (its dimensions and ports). I came up with an SCAD code generator (not a SCAD script but one level of abstraction higher) written as a standalone program in C++. Check it out: http://www.thingiverse.com/thi...

kakaroto on Apr 8, 2013 said:

That's cool! Well done! Your generated case looks much nicer than mine though :) I wrote this for the customizer challenge, so I made it all in SCAD, this was also the first time I tried using openscad, so I wasn't sure how much further I could go. I wanted to add holes for screws, but didn't have any way of measuring the right dimensions for the screws, so I just used a lego-type kind of hooking the panels together and copied the lego code from somewhere else.
Thanks for sharing that link with me! :)

Top