3D Printer Electronics Enclosure
by jonbourg
Printable files (96)
-
stlBottom_Pegboard_v2.stl
3.7 Mo · 1 210 downloads
-
stlBox_Feet.stl
70 Ko · 1 031 downloads
-
stlBox_Lid_CLEAN.stl
223 Ko · 1 033 downloads
-
stlBox_Lid_MKS_TFT35.stl
368 Ko · 951 downloads
-
stlBox_Lid_80mm.stl
330 Ko · 3 336 downloads
-
stlBox_Lid_92mm_v1.stl
357 Ko · 1 637 downloads
-
stlBox_Lid_92mm_v2.stl
516 Ko · 1 643 downloads
-
stlBox_Lid_120mm_v2.stl
302 Ko · 4 015 downloads
-
stlBox_Lid_140mm_v1.stl
295 Ko · 1 368 downloads
-
stlBox_Lid_Raspberry_Pi_Upside_Down.stl
425 Ko · 189 downloads
-
stlBox_Sides_AA_FRONT.stl
11 Ko · 999 downloads
-
stlBox_Sides_AA_LEFT.stl
48 Ko · 1 028 downloads
-
stlBox_Sides_AA_LEFT_CABLE_1.stl
47 Ko · 990 downloads
-
stlBox_Sides_AA_LEFT_CABLE_2.stl
69 Ko · 988 downloads
-
stlBox_Sides_AA_REAR.stl
41 Ko · 998 downloads
-
stlBox_Sides_AA_REAR_CABLE_1.stl
49 Ko · 984 downloads
-
stlBox_Sides_AA_REAR_CABLE_2.stl
43 Ko · 981 downloads
-
stlBox_Sides_AA_REAR_CABLE_3.stl
43 Ko · 988 downloads
-
stlBox_Sides_AA_RIGHT_v2.stl
65 Ko · 998 downloads
-
stlBox_Sides_AA_RIGHT_v2_Cable_1.stl
66 Ko · 968 downloads
-
stlBox_Sides_AA_RIGHT_v2_Cable_2.stl
75 Ko · 973 downloads
-
stlBox_Sides_AA_RIGHT_v2_Cable_3.stl
66 Ko · 976 downloads
-
stlBox_Sides_Adimlab_OG_Gantry_LEFT.stl
52 Ko · 961 downloads
-
stlBox_Sides_BTT_Manta_E3EZ_V1_0_FRONT.stl
7 Ko · 652 downloads
-
stlBox_Sides_BTT_Manta_E3EZ_V1_0_LEFT.stl
68 Ko · 651 downloads
-
stlBox_Sides_BTT_Manta_E3EZ_V1_0_REAR.stl
33 Ko · 647 downloads
-
stlBox_Sides_BTT_Manta_E3EZ_V1_0_RIGHT.stl
13 Ko · 651 downloads
-
stlBox_Sides_Duet_Maestro_LEFT.stl
52 Ko · 963 downloads
-
stlBox_Sides_MKS_GEN_L_FRONT.stl
18 Ko · 964 downloads
-
stlBox_Sides_MKS_Nano_V1.2_FRONT.stl
19 Ko · 973 downloads
-
stlBox_Sides_MKS_Nano_V1.2_LEFT_MOUNTED_-_LEFT_SIDE.stl
52 Ko · 967 downloads
-
stlBox_Sides_MKS_Nano_V3_FRONT.stl
28 Ko · 977 downloads
-
stlBox_Sides_MKS_Robin_Lite_FRONT.stl
16 Ko · 964 downloads
-
stlBox_Sides_MKS_SBASE_RIGHT.stl
103 Ko · 963 downloads
-
stlBox_Sides_MKS_SGen_L_FRONT.stl
18 Ko · 961 downloads
-
stlBox_Sides_MKS_SKIPR_BACK.stl
33 Ko · 979 downloads
-
stlBox_Sides_MKS_SKIPR_FRONT.stl
21 Ko · 977 downloads
-
stlBox_Sides_MKS_SKIPR_LEFT.stl
59 Ko · 981 downloads
-
stlBox_Sides_MKS_SKIPR_RIGHT.stl
64 Ko · 980 downloads
-
stlBox_Sides_SKR_1.3_-_1.4_FRONT.stl
18 Ko · 984 downloads
-
stlBox_Sides_SKR_2.0_FRONT.stl
5 Ko · 967 downloads
-
stlBox_Sides_SKR_3.0_EZ_FRONT.stl
20 Ko · 982 downloads
-
stlBox_Sides_SKR_3.0_FRONT.stl
6 Ko · 975 downloads
-
stlBox_Sides_SKR_CR-6_v1.0_FRONT.stl
16 Ko · 963 downloads
-
stlBox_Sides_SKR_E3_TURBO_FRONT.stl
18 Ko · 965 downloads
-
stlBox_Sides_SKR_Mini_E3_FRONT.stl
15 Ko · 998 downloads
-
stlBox_Sides_SKR_Pro_LEFT.stl
67 Ko · 967 downloads
-
stlBox_Sides_SKR_Pro_Side_BOX.stl
217 Ko · 976 downloads
-
stlBox_Sides_SKR_Pro_Side_LID.stl
68 Ko · 976 downloads
-
stlCorners_v3_AA.stl
47 Ko · 1 124 downloads
-
stlCorners_v3_MKS_SKIPR_ONLY.stl
52 Ko · 992 downloads
-
stlCorners_v3_RASPI.stl
123 Ko · 1 014 downloads
-
stlFans_40mm_Dual_Internal.stl
251 Ko · 971 downloads
-
stlFans_40mm_Triple_LEFT_SIDE.stl
378 Ko · 977 downloads
-
stlFans_120mm_Fan_Guard_v2.stl
193 Ko · 3 825 downloads
-
stlLCD_Adimlab_Bottom_Mount_Plate.stl
141 Ko · 964 downloads
-
stlLCD_Adimlab_Panel_Blackboard.stl
441 Ko · 964 downloads
-
stlLCD_Adimlab_Panel_Rear_Cover.stl
62 Ko · 963 downloads
-
stlLCD_Adimlab_Panel_Whiteboard.stl
464 Ko · 965 downloads
-
stlLCD_BTT_TFT35_E3_Housing.stl
517 Ko · 934 downloads
-
stlLCD_BTT_TFT35_E3_Mount_Plate.stl
333 Ko · 919 downloads
-
stlLCD_BTT_TFT35_E3_Rear_Cover.stl
56 Ko · 920 downloads
-
stlLCD_MKS_TFT35_Back.stl
180 Ko · 931 downloads
-
stlLCD_MKS_TFT35_Front.stl
63 Ko · 930 downloads
-
stlLCD_MKS_TFT35_Mount_Bracket.stl
61 Ko · 925 downloads
-
stlLCD_BTT_TFT50_V3_Mount_Plate.stl
586 Ko · 125 downloads
-
stlStandoff_Brd_Adimlab_-_OG_Gantry.stl
204 Ko · 960 downloads
-
stlStandoff_Brd_BTT_Manta_E3EZ_V1_0.stl
552 Ko · 677 downloads
-
stlStandoff_Brd_BTT_SKR_1.3_-_1.4.stl
169 Ko · 938 downloads
-
stlStandoff_Brd_BTT_SKR_3.0.stl
168 Ko · 919 downloads
-
stlStandoff_Brd_BTT_SKR_3.0_EZ_v2.stl
187 Ko · 925 downloads
-
stlStandoff_Brd_BTT_SKR_3.0_EZ_v2_INSERTS.stl
177 Ko · 913 downloads
-
stlStandoff_Brd_BTT_SKR_CR-6_v1.0.stl
166 Ko · 904 downloads
-
stlStandoff_Brd_BTT_SKR_E3_Mini_-_Series.stl
478 Ko · 378 downloads
-
stlStandoff_Brd_BTT_SKR_E3_Turbo.stl
408 Ko · 919 downloads
-
stlStandoff_Brd_BTT_SKR_Pro_V1.1.stl
211 Ko · 902 downloads
-
stlStandoff_Brd_Duet_2_Maestro.stl
168 Ko · 959 downloads
-
stlStandoff_Brd_MKS_Gen_L_V1.stl
170 Ko · 971 downloads
-
stlStandoff_Brd_MKS_Robin_Lite.stl
156 Ko · 960 downloads
-
stlStandoff_Brd_MKS_Robin_Nano_-_Series.stl
154 Ko · 988 downloads
-
stlStandoff_Brd_MKS_SBASE.stl
155 Ko · 960 downloads
-
stlStandoff_Brd_MKS_SGen_L.stl
170 Ko · 966 downloads
-
stlStandoff_Brd_MKS_SKIPR.stl
193 Ko · 920 downloads
-
stlStandoff_Oth_AT24C256.stl
92 Ko · 951 downloads
-
stlStandoff_Oth_BTT_24V_UPS.stl
168 Ko · 961 downloads
-
stlStandoff_Oth_Buck_LM2596.stl
310 Ko · 961 downloads
-
stlStandoff_Oth_Buck_LM2596S.stl
184 Ko · 968 downloads
-
stlStandoff_Oth_Fan_Controller_PWM.stl
162 Ko · 951 downloads
-
stlStandoff_Oth_Mosfet_25AMP.stl
162 Ko · 961 downloads
-
stlStandoff_Oth_Mosfet_30AMP.stl
170 Ko · 957 downloads
-
stlStandoff_Oth_Raspberry_Pi.stl
161 Ko · 1 009 downloads
-
stlZip_Tie_Tower_18mm.stl
137 Ko · 968 downloads
-
stlZip_Tie_Tower_32mm.stl
196 Ko · 973 downloads
-
stlZip_Tie_Tower_45mm.stl
243 Ko · 969 downloads
-
stlStandoff_Brd_BTT_Octopus.stl
160 Ko · 234 downloads
-
stlBox_Sides_BTT_Octopus_FRONT.stl
16 Ko · 222 downloads
Description
NEW VERSION 4.0
This is a large modular electronics enclosure for 3D printers. It's big enough (depending on controller board size) to hold the controller board, a Raspberry Pi, and other electronics. It is not designed to hold the PSU. It is 170mm wide by 220mm long and 64mm tall (68mm with the printed feet). This enclosure can be placed next to your printer or underneath it. If you place it underneath your printer it will need to be raised up on some legs. There are many designs available on Thingiverse including mine here https://www.thingiverse.com/thing:3592374.
I originally made this enclosure for my Adimlab printer, but it is designed to hold many popular control boards and a Raspberry Pi (3B+ or 4). If you want a control board added just let me know. It's also big enough to hold other electronics, like buck converters and MOSFETs depending on which control board is installed.
Currently these boards will fit into the enclosure (more can be added):
- Adimlab OG Gantry (LCD Option)
- BTT Manta E3EZ
- BTT Octopus
- BTT SKR 1.3, 1.4, and 1.4 Turbo - also SKR 2.0
- BTT SKR 3.0 and SKR 3.0 EZ
- BTT SKR CR-6 v1.0
- BTT SKR E3 TURBO
- BTT SKR E3 Mini - Series
- BTT SKR Pro
- Duet Maestro
- MKS Gen L
- MKS Robin Lite
- MKS Robin Nano Series (LCD Option)
- MKS SBASE
- MKS SGen L
- MKS SKIPR
Most controller boards will have USB/SD ports on the front of the enclosure, but a few of the larger boards have ports on the left side. This is to enable room for the placement of wiring, particularly the power wires. If you would like to have a different configuration let me know. Some boards can be configured for different sides, but the larger boards are pretty much set as they are.
For each board, find and print the box side panel(s) and the other parts specifically listed for that board. For the other side panels of the box use the Box_Side_AA files.
Each board has a mounting standoff. All the controller board standoffs have been standardized for thickness and height. There are a couple of exceptions due to very unique circumstances. Most standoffs are symmetrical, but not all. Some have slots to help with screw placement and some are directional. Look for either 3 dots or an arrow. The side with the dots or arrow will go towards the front of the box.
Recommend the following procedure for the standoffs. Place the board loosely on the standoff in the box and line up the board to the USB/SD opening. Mark the standoff position on the bottom of the enclosure. Take the board out then line up the standoff where marked and screw it down using the mounting holes on the standoff (use at least 2 screws).
There are 3 different LCD options at this time. For the Adimlab printers, there is an option to attach the stock LCD screens into a housing on the front. There is also an MKS TFT35 LCD option for the MKS Nano boards. The original thing file for the panel is https://www.thingiverse.com/thing:2993069. I have included and renamed the original files without remixing them to fit the enclosure naming convention. Last, there is a BTT TFT35 housing.
The cooling fan opening on the lid is sized for a 120mm fan. If the board is too tall with drivers you can mount the fan on top (keep in mind the total height). I recommend using a 12v 120mm x 15mm fan (use a buck converter for a 24v board). There is also an option for 80mm & 92mm fans. Other fan configurations can be added.
Hardware:
Recommend to use self-tapping M3 screws. Attach the bottom to the corners with longer screws such as M3 x 16 for a nice tight fit. The lid can be attached with shorter screws.
Use self-tapping M3 screws to mount the boards to the standoffs M3 x 4 or M3 x 6 should work.
Use M3 self-tapping screws or use m3 screws & nuts to attach the standoffs, the SKR Pro side box, and the cooling fan.
If desired use some glue to stiffen up the enclosure during assembly and to help hold other parts in place as needed. For wire management, use the new tie strap towers or some other tie strap anchors available on Thingiverse.
This is the type of self-tapping screws recommended: https://www.amazon.com/Zinc-Plated-Tapping-Assortment-Drilling-Storage/dp/B07DLWSQD5/ref=sr_1_3?dchild=1&keywords=self+tapping+m3+screws&qid=1602278163&sr=8-3
I used some parametric resources here on Thingiverse to help create the box and the standoffs and I thank those designers for their excellent work.
Please post makes!
UPDATE: 5/1/2023 This is a large update to this enclosure. I'm calling it version 4.0!
-The main change is a new "pegboard" bottom. This bottom is covered with a grid of holes. This means that rather than placing a new board in the enclosure and putting new holes in the bottom the board standoffs are customized to fit the bottom.
- All the controller board standoffs have been standardized for thickness and height. There are a couple of exceptions due to very unique circumstances. Most standoffs are symmetrical, but not all. Some have slots to help with screw placement and some are directional. Look for either 3 holes or an arrow. The side with the 3 holes or arrow will go towards the front of the box.
- Some of the box sides have been updated for either size standardization or because of the positioning of the standoff/board to allow alignment with the new bottom holes.
- I'm working on adding a few new boards in the coming months.
- Some of the standoffs for things other than control boards still need to be updated
UPDATE: 5/6/23
- Added/updated new standoffs for the accessory boards like mosfet's and buck converters.
- Added a new dual internal 40mm fan mount and a new left side to mount triple 40mm fans. To go along with the new triple fans, a clean lid with no fan cutouts.
- A ZIP file with all of the STL's has also been included.
UPDATE: 5/7/23
- Added 18mm, 32mm & 45mm tall zip tie towers.
UPDATE: 5/24/23
- Updated the MKS TFT35 LCD option files and information. The BTT TFT35 will be updated next.
- Updated the description some
UPDATE: 5/27/23
- Updated the BTT TFT 35 LCD housing and mount plate. Made the housing a little deeper to account for cables. Adjusted mount holes for new enclosure bottom.
UPDATE: 11/18/23
- Added support for the BTT Manta E3EZ. There are 5 new files for this board. They are the board standoff and all 4 sides of the box. Four of the AA corners will need to be printed as the ports for the Raspberry Pi have been eliminated.
UPDATE 3/13/24 I have corrected not including the board standoff for the E3 Mini Series. It is not quite the same as the E3 Turbo. There is a new board standoff in the files named Standoff_Brd BTT SKR E3 Mini - Series.stl. Also note I have renamed all the boards on the board list above (added BTT and put in alphabetical order), for consistency.
UPDATE 6/4/24 I have added support for the BTT Octopus. It is a large board so the Raspberry Pi will not fit as it is now. I will look into flipping it upside down. There are only two specific files for the BTT Octopus. The board standoff is Standoff_Brd BTT Octopus and it can be installed in either direction. The box side for the front is Box_Sides_BTT_Octopus_FRONT.
UPDATE 7/2/24 Added a new box lid that will allow the Raspberry Pi to be mounted upside down on the back end of the box lid. The fan is moved forward to allow this. This should help with large boards or if anybody just wanted a different way to mount the Pi. It is especially good for the BTT Octopus board.
UPDATE 11/11/24 Added a mount plate for a BTT TFT50 V3 LCD. The mount plate is a remix of the bracket from this thing: https://www.thingiverse.com/thing:4785907/files You will need to print the TFT50_Cover.stl from it to have the complete assembly.