3D Printer Electronics Enclosure

by jonbourg

Printable files (96)

  • stl

    Bottom_Pegboard_v2.stl

    3.7 Mo · 1 210 downloads

  • stl

    Box_Feet.stl

    70 Ko · 1 031 downloads

  • stl

    Box_Lid_CLEAN.stl

    223 Ko · 1 033 downloads

  • stl

    Box_Lid_MKS_TFT35.stl

    368 Ko · 951 downloads

  • stl

    Box_Lid_80mm.stl

    330 Ko · 3 336 downloads

  • stl

    Box_Lid_92mm_v1.stl

    357 Ko · 1 637 downloads

  • stl

    Box_Lid_92mm_v2.stl

    516 Ko · 1 643 downloads

  • stl

    Box_Lid_120mm_v2.stl

    302 Ko · 4 015 downloads

  • stl

    Box_Lid_140mm_v1.stl

    295 Ko · 1 368 downloads

  • stl

    Box_Lid_Raspberry_Pi_Upside_Down.stl

    425 Ko · 189 downloads

  • stl

    Box_Sides_AA_FRONT.stl

    11 Ko · 999 downloads

  • stl

    Box_Sides_AA_LEFT.stl

    48 Ko · 1 028 downloads

  • stl

    Box_Sides_AA_LEFT_CABLE_1.stl

    47 Ko · 990 downloads

  • stl

    Box_Sides_AA_LEFT_CABLE_2.stl

    69 Ko · 988 downloads

  • stl

    Box_Sides_AA_REAR.stl

    41 Ko · 998 downloads

  • stl

    Box_Sides_AA_REAR_CABLE_1.stl

    49 Ko · 984 downloads

  • stl

    Box_Sides_AA_REAR_CABLE_2.stl

    43 Ko · 981 downloads

  • stl

    Box_Sides_AA_REAR_CABLE_3.stl

    43 Ko · 988 downloads

  • stl

    Box_Sides_AA_RIGHT_v2.stl

    65 Ko · 998 downloads

  • stl

    Box_Sides_AA_RIGHT_v2_Cable_1.stl

    66 Ko · 968 downloads

  • stl

    Box_Sides_AA_RIGHT_v2_Cable_2.stl

    75 Ko · 973 downloads

  • stl

    Box_Sides_AA_RIGHT_v2_Cable_3.stl

    66 Ko · 976 downloads

  • stl

    Box_Sides_Adimlab_OG_Gantry_LEFT.stl

    52 Ko · 961 downloads

  • stl

    Box_Sides_BTT_Manta_E3EZ_V1_0_FRONT.stl

    7 Ko · 652 downloads

  • stl

    Box_Sides_BTT_Manta_E3EZ_V1_0_LEFT.stl

    68 Ko · 651 downloads

  • stl

    Box_Sides_BTT_Manta_E3EZ_V1_0_REAR.stl

    33 Ko · 647 downloads

  • stl

    Box_Sides_BTT_Manta_E3EZ_V1_0_RIGHT.stl

    13 Ko · 651 downloads

  • stl

    Box_Sides_Duet_Maestro_LEFT.stl

    52 Ko · 963 downloads

  • stl

    Box_Sides_MKS_GEN_L_FRONT.stl

    18 Ko · 964 downloads

  • stl

    Box_Sides_MKS_Nano_V1.2_FRONT.stl

    19 Ko · 973 downloads

  • stl

    Box_Sides_MKS_Nano_V1.2_LEFT_MOUNTED_-_LEFT_SIDE.stl

    52 Ko · 967 downloads

  • stl

    Box_Sides_MKS_Nano_V3_FRONT.stl

    28 Ko · 977 downloads

  • stl

    Box_Sides_MKS_Robin_Lite_FRONT.stl

    16 Ko · 964 downloads

  • stl

    Box_Sides_MKS_SBASE_RIGHT.stl

    103 Ko · 963 downloads

  • stl

    Box_Sides_MKS_SGen_L_FRONT.stl

    18 Ko · 961 downloads

  • stl

    Box_Sides_MKS_SKIPR_BACK.stl

    33 Ko · 979 downloads

  • stl

    Box_Sides_MKS_SKIPR_FRONT.stl

    21 Ko · 977 downloads

  • stl

    Box_Sides_MKS_SKIPR_LEFT.stl

    59 Ko · 981 downloads

  • stl

    Box_Sides_MKS_SKIPR_RIGHT.stl

    64 Ko · 980 downloads

  • stl

    Box_Sides_SKR_1.3_-_1.4_FRONT.stl

    18 Ko · 984 downloads

  • stl

    Box_Sides_SKR_2.0_FRONT.stl

    5 Ko · 967 downloads

  • stl

    Box_Sides_SKR_3.0_EZ_FRONT.stl

    20 Ko · 982 downloads

  • stl

    Box_Sides_SKR_3.0_FRONT.stl

    6 Ko · 975 downloads

  • stl

    Box_Sides_SKR_CR-6_v1.0_FRONT.stl

    16 Ko · 963 downloads

  • stl

    Box_Sides_SKR_E3_TURBO_FRONT.stl

    18 Ko · 965 downloads

  • stl

    Box_Sides_SKR_Mini_E3_FRONT.stl

    15 Ko · 998 downloads

  • stl

    Box_Sides_SKR_Pro_LEFT.stl

    67 Ko · 967 downloads

  • stl

    Box_Sides_SKR_Pro_Side_BOX.stl

    217 Ko · 976 downloads

  • stl

    Box_Sides_SKR_Pro_Side_LID.stl

    68 Ko · 976 downloads

  • stl

    Corners_v3_AA.stl

    47 Ko · 1 124 downloads

  • stl

    Corners_v3_MKS_SKIPR_ONLY.stl

    52 Ko · 992 downloads

  • stl

    Corners_v3_RASPI.stl

    123 Ko · 1 014 downloads

  • stl

    Fans_40mm_Dual_Internal.stl

    251 Ko · 971 downloads

  • stl

    Fans_40mm_Triple_LEFT_SIDE.stl

    378 Ko · 977 downloads

  • stl

    Fans_120mm_Fan_Guard_v2.stl

    193 Ko · 3 825 downloads

  • stl

    LCD_Adimlab_Bottom_Mount_Plate.stl

    141 Ko · 964 downloads

  • stl

    LCD_Adimlab_Panel_Blackboard.stl

    441 Ko · 964 downloads

  • stl

    LCD_Adimlab_Panel_Rear_Cover.stl

    62 Ko · 963 downloads

  • stl

    LCD_Adimlab_Panel_Whiteboard.stl

    464 Ko · 965 downloads

  • stl

    LCD_BTT_TFT35_E3_Housing.stl

    517 Ko · 934 downloads

  • stl

    LCD_BTT_TFT35_E3_Mount_Plate.stl

    333 Ko · 919 downloads

  • stl

    LCD_BTT_TFT35_E3_Rear_Cover.stl

    56 Ko · 920 downloads

  • stl

    LCD_MKS_TFT35_Back.stl

    180 Ko · 931 downloads

  • stl

    LCD_MKS_TFT35_Front.stl

    63 Ko · 930 downloads

  • stl

    LCD_MKS_TFT35_Mount_Bracket.stl

    61 Ko · 925 downloads

  • stl

    LCD_BTT_TFT50_V3_Mount_Plate.stl

    586 Ko · 125 downloads

  • stl

    Standoff_Brd_Adimlab_-_OG_Gantry.stl

    204 Ko · 960 downloads

  • stl

    Standoff_Brd_BTT_Manta_E3EZ_V1_0.stl

    552 Ko · 677 downloads

  • stl

    Standoff_Brd_BTT_SKR_1.3_-_1.4.stl

    169 Ko · 938 downloads

  • stl

    Standoff_Brd_BTT_SKR_3.0.stl

    168 Ko · 919 downloads

  • stl

    Standoff_Brd_BTT_SKR_3.0_EZ_v2.stl

    187 Ko · 925 downloads

  • stl

    Standoff_Brd_BTT_SKR_3.0_EZ_v2_INSERTS.stl

    177 Ko · 913 downloads

  • stl

    Standoff_Brd_BTT_SKR_CR-6_v1.0.stl

    166 Ko · 904 downloads

  • stl

    Standoff_Brd_BTT_SKR_E3_Mini_-_Series.stl

    478 Ko · 378 downloads

  • stl

    Standoff_Brd_BTT_SKR_E3_Turbo.stl

    408 Ko · 919 downloads

  • stl

    Standoff_Brd_BTT_SKR_Pro_V1.1.stl

    211 Ko · 902 downloads

  • stl

    Standoff_Brd_Duet_2_Maestro.stl

    168 Ko · 959 downloads

  • stl

    Standoff_Brd_MKS_Gen_L_V1.stl

    170 Ko · 971 downloads

  • stl

    Standoff_Brd_MKS_Robin_Lite.stl

    156 Ko · 960 downloads

  • stl

    Standoff_Brd_MKS_Robin_Nano_-_Series.stl

    154 Ko · 988 downloads

  • stl

    Standoff_Brd_MKS_SBASE.stl

    155 Ko · 960 downloads

  • stl

    Standoff_Brd_MKS_SGen_L.stl

    170 Ko · 966 downloads

  • stl

    Standoff_Brd_MKS_SKIPR.stl

    193 Ko · 920 downloads

  • stl

    Standoff_Oth_AT24C256.stl

    92 Ko · 951 downloads

  • stl

    Standoff_Oth_BTT_24V_UPS.stl

    168 Ko · 961 downloads

  • stl

    Standoff_Oth_Buck_LM2596.stl

    310 Ko · 961 downloads

  • stl

    Standoff_Oth_Buck_LM2596S.stl

    184 Ko · 968 downloads

  • stl

    Standoff_Oth_Fan_Controller_PWM.stl

    162 Ko · 951 downloads

  • stl

    Standoff_Oth_Mosfet_25AMP.stl

    162 Ko · 961 downloads

  • stl

    Standoff_Oth_Mosfet_30AMP.stl

    170 Ko · 957 downloads

  • stl

    Standoff_Oth_Raspberry_Pi.stl

    161 Ko · 1 009 downloads

  • stl

    Zip_Tie_Tower_18mm.stl

    137 Ko · 968 downloads

  • stl

    Zip_Tie_Tower_32mm.stl

    196 Ko · 973 downloads

  • stl

    Zip_Tie_Tower_45mm.stl

    243 Ko · 969 downloads

  • stl

    Standoff_Brd_BTT_Octopus.stl

    160 Ko · 234 downloads

  • stl

    Box_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):

  1. Adimlab OG Gantry (LCD Option)
  2. BTT Manta E3EZ
  3. BTT Octopus
  4. BTT SKR 1.3, 1.4, and 1.4 Turbo - also SKR 2.0
  5. BTT SKR 3.0 and SKR 3.0 EZ
  6. BTT SKR CR-6 v1.0
  7. BTT SKR E3 TURBO
  8. BTT SKR E3 Mini - Series
  9. BTT SKR Pro
  10. Duet Maestro
  11. MKS Gen L
  12. MKS Robin Lite
  13. MKS Robin Nano Series (LCD Option)
  14. MKS SBASE
  15. MKS SGen L
  16. 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.

Tags