Custom Electronics Enclosure
by Autodesk Circuits in Circuits > Electronics
8403 Views, 21 Favorites, 0 Comments
Custom Electronics Enclosure
![enclosure.jpg](/proxy/?url=https://content.instructables.com/FUT/MK2T/HKVLJYR2/FUTMK2THKVLJYR2.jpg&filename=enclosure.jpg)
With 123D Circuits.io you can generate a custom enclosure for your PCB.
Make a PCB
![pcb.jpg](/proxy/?url=https://content.instructables.com/FJA/RNAN/HKVLJYLN/FJARNANHKVLJYLN.jpg&filename=pcb.jpg)
![drilholes.jpg](/proxy/?url=https://content.instructables.com/FTA/VPON/HKVLJYLO/FTAVPONHKVLJYLO.jpg&filename=drilholes.jpg)
First you have to design a PCB and add drill holes. At these locations, the tool will generate support points in the enclosure. If you resize your PCB, the enclosure will resize as well.
Generating the Enclosure
![tuc.jpg](/proxy/?url=https://content.instructables.com/FCK/Z5FO/HKVLJYN4/FCKZ5FOHKVLJYN4.jpg&filename=tuc.jpg)
![ge.jpg](/proxy/?url=https://content.instructables.com/FW5/210T/HKVLJYN7/FW5210THKVLJYN7.jpg&filename=ge.jpg)
Go to your project page and click on "generate enclosure" button.
Editing Your Enclosure
![openjscad.jpg](/proxy/?url=https://content.instructables.com/F4I/5T3R/HKVLJYOH/F4I5T3RHKVLJYOH.jpg&filename=openjscad.jpg)
You will be redirected to the OpenJSCAD.org website which is used to turn the solid geometry in a file format you can use for 3D printing or CNC milling.
OpenJSCAD is a variant of OpenSCAD using the javascript programming language. 123D Circuits.io has auto-generated a template enclosure that you can further customize. These parameters can be easily tuned:
OpenJSCAD is a variant of OpenSCAD using the javascript programming language. 123D Circuits.io has auto-generated a template enclosure that you can further customize. These parameters can be easily tuned:
- spacing: the distance from the enclosure to the PCB
- d1: the height of the top lid of the enclosure
- d2: the height of the bottom lid of the enclosure
Generate the STL
![stl.jpg](/proxy/?url=https://content.instructables.com/FSC/D4JZ/HKVLJYQG/FSCD4JZHKVLJYQG.jpg&filename=stl.jpg)
Click on "generate stl" to get a downloadable STL file that you can use for 3D printing or CNC milling.