Created this for use with stock Ender 5 6mm single belt with V-wheels or MGN12H rails on Y Axis. Fully compatible with the Endorphin Mod stages 1-3.
Project Links
E34M1 Toolhead - https://jon-harper.github.io/E34M1/
Endorphin Mod - https://endorphin3d.com/
Compatibility
Compatible with Single, Dual 5015 inlet, 'Owl Eyes' variant and UHF Beacon. https://jon-harper.github.io/E34M1/modules/rear
Use with 300mm MGN12H for Ender 5 (& Pro) and 450mm for Ender 5 Plus for X and Y Axis.
Print Area
Usual print area for the Endorphin EVA 3 with 'Stage 3' on the Ender 5 is 220 x 190. This mod restores the usable print area to stock 220 x 220 with no offset.
V- wheels have less Y travel than with rails but should be less than 5mm offset towards front. Most Ender 5 Linear rails mods that place the rails on the outside will be compatible.
Ender 5 Plus - Use with Mercury One.1. bed risers available here -
https://github.com/ZeroGDesign/docs/tree/gh-pages/docs/assets/stl/m1_1
Parts Details
6mm Belt Front & Grabber - Remixed for a single 6mm belt. V1 directs belts out the sides like stock. V2 has been altered to direct the belts out the back making the belt path 3.4mm closer to the X Gantry.
Endstop Anchor Left & Right Switch - Bolt holes moved forward so the entire toolhead sits further back on the MGN12H carriage. This moves the belt path closer to the X gantry by 4mm and increases the Y Travel when using rails.
X Axis Stop & Rail Block - For actuating X axis switch, 10mm adjustability. Rail block stops carriage coming off rail.
Z Rod Drop Brackets - Drops the Z rods 16mm allowing extra Y travel on Ender 5 and X on the Plus. For Ender 5 Plus use with the Mercury One.1 Bed Risers (link above).
Y Axis Stop Block Arm & Switch Mount - Ender 5 & Pro only. Adjustable switch mount and arm that mount on X Gantry.
Additional Hardware
4 x M3x8mm Bolt (Socket head)
4 x M3 2020 T Nut
For X Axis stop block, X Rail Stop, Y Stop Block Arm and Y Stop Switch Mount.
4 (8 for plus) x M5x10mm Bolt (Socket or Button head)
4 (8 for plus) x M5 2020 T Nut
For underneath of Z Rod Drop Brackets.
Updates
19.02.2026 - Updated Z Rod Drop Bracket to be compatible with UHF Beacon Duct.
17.02.2026 - Redesigned Z Rod Drop Bracket. Allows extra 5mm of travel for full 220 x 220 printable area without the 5mm offset.
16.02.2026 - Added Endstop Anchor for Left or Right side switch option, Y end stop block arm and switch mount and various tweaks on other parts.
15.02.2026 - Added Z Rod Brackets. Added X Axis Rail Stop.
14.02.2026 - Added V2 Front and Endstop Anchor for optimised belt path.
13.02.2026 - Added X Axis Stop Block
The author remixed this model.
Remixed to work with single 6mm belt for cartesian instead of dual belts for Core XY.