Ender 5 BMG DD V6 with BLTouch

Ender 5 BMG DD V6 with BLTouch

Description

# **Attention** **Please choose "base_bondtech" if you're using an original Bondtech BMG! Use the "base" if you have an trianglelabs BMG clone.** This list and guide might also have some bugs, missing steps, missing required nuts/screws etc. Feel free to contact me if I missed something. I did my best to write this together. If a few people need a mount without the big space for hiding the cables/connectors, then I can design this part again, so it will only contain a cable management way (contact me, if needed). # The Idea I was looking for a direct drive mount for my triangle labs BMG+V6 hotend. Sadly I couldn't found any, who are good AND dont waste a lot of print volume on the ender 5. Usually the mounts are optimized for the ender 3, which doesnt have the frame restrictions of the ender 5. Most mounts also introduce a PTFE tube between the BMG and the hotend, which I wanted to avoid as well. Without the fan duct you would have the same build volume then stock! # Features * stock mounting plate * closest Direct Drive possible (<0.5mm retraction!) * V6 Hotend * BMG extruder (Please check which base you need to print!) * a lot room for hiding cables * BL Touch mount * space for a 20mm thick 40x40 fan * modular, everything holds with nuts * **no** X-build volume lose * low Y-build volume lose * base and cover prints without support (only fan duct need some little support!) # You need * Ender 5 (stock mounting plate) * BMG extruder (trianglelabs / bondtech) * V6 Hotend (can be the original one or the triangle labs one, both should work) * 5015 Fan (24V) * (recommended) a pancake Stepper motor - but any stepper motor should be fine * extension cables (motor, bl touch, maybe hotend+fans as well, please check yourself) * M3 Nuts (total: 10) * 2x for BL touch * 3x (min) / 4x (max) for 40x40 fan * 3x for mounting the top cover on the base * 1x for fan duct mounting * M3 screws * 2x **M3x8** (BL Touch) * 2x stock M3 mounting screws from mount (should be M3x6) * 1x **M3x6** + **small washer** (7mm diameter, for securing the base on the plate) * 3x **M3x30** (to mount cover onto the base) * 1x **M3x8** (Fan Duct) * 3x (min) or 4x (max) **M3x25** for 20mm thick fan, or M3x15 for 10mm thick fan * M4 nuts * 2x for the 5015 fan * M4 screws * 1x M4x20 (for 5015 fan mount to fan duct) * 1x M4x25 (for 5015 fan mount to the base) # Print Print the **base** and **cover** without support, layer height **0.2** or less, adaptive layer height can improve quality. Print fan duct with support - **ONLY on buildplate** (see picture of my treesupport for reference). It doesnt need much! Print all parts with **20% infill** (more possible but not really needed) and at least **4 perimeters**. Line width of 0.4 instead of 0.4x can increase accuracy of the small details. # Install 1. Remove stock hotend (keep both M3 screws holding the stock fan shroud! 2. Prepare Base:insert nuts (2x BL Touch, 3x base, 1x M4 for 5015 fan) 3. Screw Base on the stock plate with 2x stock M3 stock screws (same position position as stock plate had) and 1x M3x6 (center of the mount) 4. Insert BMG+V6 mounted together (have all 3 screws of the BMG already in there, its a "slide fit" 5. Add stepper motor and tighten the 3 screws 1. (optional) insert nut into the place for fan mount - its a really annoying and its not needed, so decide for yourself) 6. Insert nuts (2x M3) in the cover 7. screw the cover on the base with 3x M3x30 screws 8. check where the fan duct goes first, then do your initially cable management 9. insert 5015 fan in the duct, secure it with M4x20 and a nut (the upper one) 10. insert the M4x25 screw on the fan duct 11. mount the fan duct using the M4x25 screw and the M3x8 screw, check HEIGHT, do not mount it too low or too high! 12. Add BLTouch with 2x M3x8 screws 13. final cable managment 14. **Well done, everything should be securly in place, please check.** 15. Firmware adjustments # Firmware setup ## BL Touch offsets `#define NOZZLE_TO_PROBE_OFFSET { -39.24, -0.05, 0 }` Z offset should be around **-2.4**. Please adjust for yourself, since its depending on your nozzle/hotend. ## Limit the print volume Attention: I used sensorless homing, therefore I got different values then with endstops! **PLEASE CHECK MAX Y/X for yourself!** This is a critical step, without doing it your mount might crash into the frame!! I've adjusted the max volumes in marlin (2.0.x) as following: ``` // The size of the print bed #define X_BED_SIZE 230 #define Y_BED_SIZE 210 ... // Travel limits (mm) after homing, corresponding to endstop positions. #define X_MAX_POS 239 // X_BED_SIZE #define Y_MAX_POS 210 // Y_BED_SIZE #define Z_MAX_POS 300 ``` For **me** this resulted in a safe print/movement, the X size should be the stock one, except on the edge due to the fanduct hitting the frame reinforcments in the edges! Again: Please check for yourself, especially if your dont use sensorless homing on X/Y.

Statistics

Likes

14

Downloads

0