Ender 3 enclosure (incomplete)

I want to print higher temperature materials, minimise warping, failed prints and contain the gases released by those…
205
423
0
13 k
updated February 27, 2022

Description

PDF

I want to print higher temperature materials, minimise warping, failed prints and contain the gases released by those materials.

This is my build log to enclose my modified Creality Ender 3. One motivation for this project is to gain experience modifying my printer, and possibly work up to building a Voron Trident or 2.x in the future.

Why is there a Raspberry Pi in the electronics compartment? To replace Marlin with Klipper.

Enclosure dimensions: 450mm (W), 540mm (H), 590mm (D)

2022 May 7th

I've stalled on this, after fixing my extruder last month I struggled to get any successful prints off my ender 3. After 20 attempts, I grew tired of my machine and put this on hold for a couple of weeks. I managed to get a decent test print yesterday but the reliability of my machine has caused me to pause investing more time on this build. I'm going to enclose the printer with the frame I have and see how it performs, before spending more time on it.

2022 Apr 17th

Replacement extruder gears arrived today. The initial set from eBay weren't within tolerance and didn't fit, so I had to wait for delivery of better quality parts from China - that was slow with Brexit and the Ukraine crisis.

I redesigned the feed-through panel during the last few weeks, reducing the cuts into the panel to 2 x 13mm holes. I'll post some screenshots in the next update.

2022 Mar 25th

Progress has been slow since the last update. I installed a new carbon fibre Y carriage, unfortunately after printing some of the 270 door hinge parts I encountered a hot end jam that stripped my extruder gear. I've a new set of BMG gears on order but no test / prototype parts being printed until then.

2022 Mar 14th

I've been working on three parts for the enclosure. I settled on using this cable raceway to help keep the wiring somewhat orderly, I've assembled four lengths so far. That's not a final amount, I thought I might need at least this many lengths.

I've made some progress on the TFT43 V2 skirt, I'm still finishing the inlay around the screen and haven't tested how this feeds into the skirt either side yet.

I've also given some thought to passing the cables from the printer to the electronics compartment. My first thought was to use perfboard with connectors each side.

I toyed with compressing the footprint by consolidating the wiring to JSTs and header pins. On reflection, a bigger footprint using JST XH connectors and 5.08 pitch right angle connectors allows for reuse of some existing wiring without modification and modularity if a component breaks or is upgraded.

This was my previous idea. I've had a rethink since and will post a simpler solution in the next update.

There's two boards, offset (3mm) from one another as the blue board carries the higher amperage connections; I want to avoid any potential interference. On one board both the ABL header pins and three pin pancake stepper motor (Sherpa mini) run alongside the heated bed and hot-end heater cartridge wires. My bed heater is 200W at 24V so draws up to 8.4A.

My intention is to minimise the hole needed to be cut into the base plate, to pass the wiring through. This design fails to do that, requiring a 15mm x 88mm cut out:

Top view:

2022 Mar 7th

I have swapped out the 3D printed extrusion corner pieces for 3 way metal corner brackets. I wasn't happy with the rigidity using PLA in the corners and it also simplifies the skirt corners, making the part(s) easier to print.

You can see from the picture that this reduces the size in one dimension by 15mm per corner, 30mm overall. I chose to reduce the width, as it had the most excess. The enclosure width is now 450mm, still wide enough to hold an ender3.

Frame assembled (upside down until I get the skirt corners and feet installed):

(finally got my ducks in a row and built the frame *badum tish*)

To further increase the frame rigidity I fitted L brackets with M5 screws and T nuts (I ran out of M5 10mm screws here, on order, so have temporarily used longer screws with washers).

You may have noticed from the first picture in this post, the 3 way corner brackets obscure the channel enough that the voron panel clips cannot be installed. I've modelled a larger 48mm version (STL uploaded, no supports required).

I'd already printed four of the original panel clips, so will use these on the back. You can choose if you want to use one size throughout for consistency. The back is the only side that still accommodates the original clip.

2022 Feb 26th

New home for this build log on Prusa Printers. I can no longer download STLs from Thingiverse due to running PiHole on my home network. Combined with site reliability issues and slow page loads, it was enough to drive me to move my 3D prints to this site.

I think Prusa Printers have done a great job. Importing work from thingiverse was a breeze.

2022 Feb 25th

I noticed the frame had some play in it, so after searching thingiverse for corner brackets - decided to model my own to incorporate a cable channel, adjustable height (4mm) and shelf for the bottom panel (lid to the electronics compartment).

I've posted the STL for this 35mm corner bracket as a separate thing. I fitted the brackets with M3 hex screws and T-nuts. You can optionally use the anchor with a cable tie to secure wires.

Frame with brackets installed (this PSU is temporary):

2022 Feb 22nd

Modelled the BigTreeTech PiTFT43 V2.0. I only added the extent components to PCB, smaller items fit within these dimensions. This will allow me to build the skirt piece around it.

2022 Feb 20th

I spent some time this weekend revising the corner shirt to replace the M6 bolt & washer slot for flange thread inserts that should make this easier to print (less support material).

Previous design that was over-complicated:

I'm in the process of splitting this part in two. After some test prints I'll know if it was worth the effort to allow for an accent piece.

2022 Feb 16th

To simplify the skirt corners I'm dropping the washer and M6 bolt slots to secure the adjustable feet. Using supports for the slot cavity was problematic and difficult to remove. I am going to replace the slot with a hole for an M6 threaded insert. This will require a soldering iron to install but I expect those attempting this build will already own one.

I found the best price from eBay. Flange inserts may spread the printer & enclosure weight better than regular knurled inserts.

2022 Feb 6th

Installed the RPi relay HAT today, it meant remixing the RPi DIN mount in this thing to accommodate M2.5 hex stand-offs. I've upload the remix as a separate print.

M2.5 brass hex stand-off kits found on Amazon.

I had to make up a stand-off to get 16mm height, which provided an ideal seat for the HAT on the GPIO pins.

The remixed mount allows for M2.5 nuts to be inserted in the sides to engage with the brass stand-offs and secure the HAT.

Clearance for the DSI ribbon to the BTT Pi TFT V2 is acceptable.

Installed on DIN rail

2022 Jan 27th

Remixed a Shelly 2.5 DIN rail mount and installed it. I plan to independently control powering down my printer motherboard and Raspberry Pi so that klipperscreen / Mainsail remains available. Klipper can power down most of the printer (fans, lights & motherboard) once the print is complete.

I don't envisage shutting the Pi down unless the rear power switch is pressed. To accomplish this I've bought an SB Components PiRelay V2 four relay HAT. Klipper can toggle device power via GPIO to control the relays.

I'm not sure I'll need all four relays but I figured for the minor additional cost, better safe than sorry.

2022 Jan 26th

Update SSD frame and side clip models so the press fit is tighter.

2022 Jan 20th

Built a model for my BTT TFT50 V3 so I can build a case around it. Only realised after looking at the connectors, I should have ordered a V2 - DOH!

2022 Jan 12th

I created a mount for 4 position terminal blocks. They accommodate 3-4.3mm fork connectors.

The blocks position can be adjusted on one axis, depending where you need room for wiring. I also modelled a press-fit stack connector, so you can mount one terminal on top, and offset, another.

Parts list:

I used M3x10mm screws (8mm would probably reach too) to attach the bottom block to the mount. As with other mounts here, use M2x6mm screws to attach the mount to a voron DIN clip.

2022 Jan 10th

Made some further refinements to the M.2 SSD mount after some test prints and installed the latest version.

Parts list:

I specifically chose a Realtek 9210 USB to M.2 adaptor as online reviews had reported issues with other chipsets.

Port clearance:

STLs uploaded.

2022 Jan 8th

Every night's a CAD night. I've increased the M.2 SSD frame thickness and split it into printable parts to minimise supports - hope to get a test print done tomorrow.

2022 Jan 7th

USB cables and elbows arrived this week so I can mount the M.2 SSD on the side of the Raspberry Pi. A little more work on this model tomorrow to break the mount into parts for easier printing.

I refined the skirt corners and have begun carving the model into printable parts. If time permits I'll print some prototypes this weekend to check fitment.

2022 Jan 6th

I paused working on mounts for the electronics compartment to push on with the skirt corners. This model is more involved than I first anticipated. I plan to split the model into two parts, will see how that goes before posting STLs - it should allow for an accent colour.

The mount is designed to accommodate these adjustable M6 feet, with a channel on the inside to slot in a M6 nut and 18mm washer to spread the load.

2022 Jan 3rd

Replace the voron 2.4 Raspberry Pi DIN mount (bottom) with my own more centrally positioned version.

STLs

The skirt uses a modified version of the voron Trident STLs customised to fit 550 x 460mm. All electronics compartment mounts designed to fit the Voron 2.4 DIN clip (print in PETG/ABS so the spring can flex).

Custom STLs:

Stock STLs:

Bill of materials

ItemSource
M3 V profile T-nutsAmazon / eBay
M3 cap & hex screwsAmazon / eBay
2020 V slot aluminium extrusionooznest

 

Tags



Model origin

The author marked this model as their own original creation. Imported from Thingiverse.

License