Introducing…
Hero Me Gen5 Master Suite
Welcome and thank you for reviewing the Hero Me Gen5 cooling system. The instructions below will help you to select the parts needed for your printer as well as guide you through printing, assembly, and setup to be able to make great things with the Hero Me Gen5 and your 3D printer.
A detailed PDF with all the instructions and parts cross reference is included (it is the first file in the Downloads section. There is also a folder organized ZIP file you can download that contains all the parts and documentation. It is the last file in the Download section.
June 30th 12PM PDT: Added missing hot-end bolt arches in the front of Base 5 and Base. 6, increased the access arch for Base 1 and Base 4 to match.
Hero_Me_Gen5_Base_1.stl
Hero_Me_Gen5_Base_4.stl
Hero_Me_Gen5_Base_5.stl
Hero_Me_Gen5_Base_6.stl
Additional project and file updates are listed at the bottom of this page.
Michael from Teaching Tech did a review AND step by step assembly instructions (17min)! Check out the video below:
Tim from TH3DStudio.com has done a detailed video of the parts selection, slicing, setup and print prep guide (32min). Check out the video below:
Kris from Kersey Fabrications lists the Hero Me as one of the Top 5 upgrades for the Ender 5. Check out the video below:
I am proud to announce the following separate relationships with PrinterMods.com and TH3DStudio.com!
PrinterMods.com has chosen to offer Hero Me Gen5 compatible hardware kits (nuts and bolts) that complement their MDD (Modular Direct Drive) printer upgrades. These Hero Me Gen5 kits will include all the M3 screws and nuts needed to assemble your hot-end with their MDD kits and your Hero Me Gen5 printed parts. It will be a few weeks before the kits are listed on their website.
TH3DStudio.com plans to offer Hero Me Gen5 printed parts and hardware kits with several of their Creality 3D printer (and clones) upgrade kits. As soon as they update their shop pages, when you order your TH3D Tough All Metal Hotend, Tough Extruder, or EZABL Pro upgrades, you will be able to optionally select your printer, fan(s), EZABL, and other options so that your upgrade kit is customized to include the Hero Me Gen5 parts needed to assemble your kit on your printer. It will be a few weeks before the kits are listed on their website.
Note that there is no relationship between PrinterMods.com and TH3DStudio.com in regard to the Hero Me Gen5 cooling system. These are separate collaborations between me and each of these businesses.
I am very excited to work with these two great teams who are very active in the 3D printer community. To be clear, I do not make any money from them selling their kits, the Hero Me is Creative Commons attribution. This is about recognition of quality, and reputation.
I have had over 2,700 questions and comments to respond to from the community in the past year, so I have created a Patreon page to provide support for the Hero Me.
If you find that the Hero Me works for you please consider supporting me and this project via Patreon: https://www.patreon.com/MediaMan3D
3D Printer models currently supported by the Hero Me Gen5.
Below is the continually growing list of 3D printers that are compatible with the Hero Me Gen5.
- CR-10
- CR-10 V2
- CR-10S
- CR-10S4
- CR-10S5
- CR-10S Pro
- CR-10S Pro V2
- CR-10 MAX
- CR-20
- Ender 3
- Ender 3X
- Ender 3 V2
- Ender 3 Pro
- Ender 5
- Ender 5 Pro
- Ender 5 Plus
- PrinterMods.com MDD kits for CR-10 series, Ender 3 series, & Ender 5 series. Gantry plate replacements kits for Direct Drive use.
Other manufacturer’s clones of the Creality CR and Ender series printers may be compatible but have not been tested. With 72 parts across 6 categories, there are over 2 Million Hero Me Gen5 part combinations! But fear not, this cross reference makes it very easy for you to select the parts you need to print for your specific printer setup.
Hero Me Gen5 Parts Cross Reference
You will need the following information about your printer’s setup to select the correct parts to print.
Required:
- Printer Model
- Hot-End type
- Fan(s) & size(s) for part cooling
Optional:
- ABL Sensor (if any)
- Extruder type (for use with MDD kit for Direct Drive Hero Me)
Hero Me Gen5 Gantry Adapter plates and the printer models that they support (choose one set):
Important Note: You will see references to some hot-ends as being either ‘V6 style’ or ‘V6 clone’. For the purposes of these instructions, ‘V6 style’ specifically refers to the Creality OEM hot-end for the CR-10S Pro (V1, V2, others) that have a red round heat sync, but mount to the gantry with two M3 bolts. This style of hot-end mounts the same way and location as the OEM hot-end on an Ender 3 or the 3rd party Micro Swiss hot-end.
All references to E3D V6 or ‘V6 clone’ refer to all those hot-ends that match the round collar mount of an E3D V6 hot-end. This is important as there are different Hero Me Gen5 base and Gantry Adapter parts for these two different hot-end mounting styles. There are others that do not match either of these, and they have their own Hero Me Base and Gantry Adapter parts.
Hero Me Gen5 Gantry Adapter plates and the printer models that they support (choose one set):
There are two basic types of Hero Me Gantry Adapters. One type is used where the hot-end you want to use is mounted to the gantry with two M3 bolts (e.g. Creality OEM, Mk8, and Micro Swiss, etc.). The other type is used for all other hot-ends that have some other gantry mount type (e.g. E3D V6, or Mosquito, etc.).
Start with your printer, find your printer model from the list below and also note which hot-end you are using in order to select the right Gantry Adapter for your printer. Note that some Creality printers have versions (V1, V2, etc.), be sure that you are matching to the exact model you have to what is listed below. There can be differences in the gantry plates from one version to the next. There may be a second part listed, you will need this as well.
-
CR-10, CR-10S, CR-10S4, CR-10S5, CR-20, Ender 3, Ender 3 V2, Ender 3X, and Ender 3 Pro using OEM, MK8, Creality ‘V6 style’, or Micro Swiss hot-end (hot-ends the use two M3 bolts to mount the hot-end)
- CR-Ender_OEM-MS_Gantry_Adapter_1A.stl
- CR-Ender_Gantry_Clip_1.stl
- Use these for OEM/MK8 and Micro Swiss hot-ends. Y axis offset is -9mm. Not for use with E3D V6 or V6 clones.
- CR-10, CR-10S, CR-10S4, CR-10S5, CR-20, Ender 3, Ender 3 V2, Ender 3X, and Ender 3 Pro using E3D V6, Volcano, TH3D Tough, Mosquito, or V6 clone hot-ends (hot-ends that do not use the Creality two M3 bolt arrangement to mount the hot-end).
- CR-Ender_E3D_Gantry_Adapter_1B.stl
- CR-Ender_Gantry_Clip_1.stl
- Use these for E3D V6, Volcano, TH3D Tough, or V6 clone hot-ends. Y axis Home offset is -9mm. Not for use with Creality OEM ‘V6 style’ (hot-end uses 2 screws to mount).
CR-10 V2 using MK8, Micro Swiss, and clone hot-ends.
- CR_MK8-MS_Gantry_Adapter_2A.stl
Y axis Home offset is -9mm.
CR-10 V2 using OEM, E3D V6, Volcano, TH3D Tough, Mosquito, or V6 clone hot-ends. Y axis Home offset is -9mm.
- CR_E3D_Gantry_Adapter_2B.stl
CR-10S Pro, CR-10 MAX using Creality OEM V6 style via screw mount. Y axis Home offset is -9mm. Do not use with E3D V6 or clones.
- CR_OEM_Gantry_Adapter_3A.stl
CR-10S Pro, CR-10 MAX using E3D V6, Volcano, TH3D Tough, Mosquito, or V6 clones. Y axis Home offset is -9mm.
- CR_E3D_Gantry_Adapter_3B.stl
CR-10S Pro V2 using Creality OEM V6 style via screw mount. Y axis Home offset is -9mm. Do not use with E3D V6 or clones.
- CR_OEM_Gantry_Adapter_7A.stl
CR-10S Pro V2 using E3D V6, Volcano, TH3D Tough, Mosquito, or V6 clones. Y axis Home offset is -9mm.
- CR_E3D_Gantry_Adapter_7B.stl
Ender 5, Ender 5 Pro, Ender 5 Plus using OEM, MK8, or Micro Swiss hot-ends. Y axis Home offset is -9mm.
- Ender_OEM-MS_Gantry_Adapter_4A.stl
- Ender_Gantry_Clip_4.stl
Ender 5, Ender 5 Pro, Ender 5 Plus using E3D V6, Volcano, TH3D Tough, Mosquito, or V6 clones.
- Ender_E3D_Gantry Adapter_4B.stl
- Ender_Gantry_Clip_4.stl
Printermods.com MDD kit for CR-10 / Ender 3 series using OEM, MK8, or Micro Swiss hot-ends.
- PM_CR-Ender_OEM-MS_Gantry_Adapter_5A.stl
- PM_Gantry_Clip_5.stl
Y axis Home offset is -9mm. Not for use with V6 or clones
Printermods.com MDD kit for CR-10 / Ender 3 series using E3D V6, Volcano, TH3D Tough, Mosquito, or V6 clones.
- PM_CR-Ender_E3D_Gantry_Adapter_5B.stl
- PM_Gantry_Clip_5.stl
Y axis Home offset is -9mm.
Printermods.com MDD kit for Ender 5 series using OEM, MK8, or Micro Swiss hot-ends.
- PM_Ender_OEM-MS_Gantry_Adapter_6A.stl
PM_Gantry_Clip_6.stl
Y axis Home offset is -9mm. Not for use with V6 or clones.
Printermods.com MDD kit for Ender 5 series using E3D V6, Volcano, TH3D Tough, Mosquito, or V6 clones.
- PM_Ender_E3D_Gantry_Adapter_6B.stl
PM_Gantry_Clip_6.stl
Y axis Home offset is -9mm.
Hero Me Gen5 Bases and the hot-ends they support (choose one set):
Next, knowing which hot-end you are using, select the right Base for your printer. There may be additional parts listed, you will need these as well (if listed with the base).
Creality OEM MK8, Micro Swiss, and other MK8 clone hot-ends
- Hero_Me_Gen5_Base_1.stl
E3D V6, E3D V6 Volcano, TH3D Tough, and other V6 clone hot-ends
- Hero_Me_Gen5_Base_2.stl
- HMG5_E3D_V6-Clone_Collar.stl
- HMG5_E3D_V6-Clone_Air_Dam.stl
Direct Drive Base ready for E3D V6, E3D V6 Volcano, TH3D Tough, and other V6 clone hot-ends
- Hero_Me_Gen5_Base_3.stl
- HMG5_E3D_V6-Clone_Collar.stl
- HMG5_E3D_V6-Clone_Air_Dam.stl
Direct Drive Base ready for Creality OEM MK8, Micro Swiss, and other clones of the OEM hot-ends
- Hero_Me_Gen5_Base_4.stl
Creality OEM ‘V6 style’ and other large hot-ends (Not for E3D V6 or clones)
- Hero_Me_Gen5_Base_5.stl
Direct Drive Base ready for Creality OEM ‘V6 style’ and other large hot-ends (Not for E3D V6 or clones)
- Hero_Me_Gen5_Base_6.stl
Slice Engineering Mosquito hot-end
- Hero_Me_Gen5_Base_7.stl
Direct Drive Base ready for Slice Engineering Mosquito hot-end
- Hero_Me_Gen5_Base_8.stl
Hero Me Gen5 Direct Drive Adapters for use with the following HMG5 Direct Drive Bases #3, #4, #6, & #8 (optional, only needed for DD setups. choose one):
If your printer uses a Bowden setup (and you are not changing from it), you can skip this section. If you plan to go with a PrinterMods.com MDD kit, based on the extruder you have, select the DD Adapter from the list below. As some have choices, you may want to view the STL in your slicer software to help may a choice. You only need one.
OEM Extruder and Printermods.com gantry plate – Pick One
- PM_OEM_Extruder_Adapter.stl
Bondtech and Printermods.com gantry plate – Pick One
- PM_Bondtech_RH_Adapter_1.stl
- PM_Bondtech_LH_Adapter_2.stl
- PM_Bondtech_LH_Adapter_3.stl
E3D Titan, TH3D Tough and printermods.com gantry plate – Pick One
- PM_Titan_RH_Adapter_1.stl
- PM_Titan_Mirror_Adapter_2.stl
- PM_Titan_RH_Adapter_3.stl
SeeMeCNC EZR Struder and Printermods.com gantry plate
- PM_EZR_Struder_Adapter_1.stl (for OEM MK8.Micro Swiss and E3D V6 and clones)
- PM_EZR_Struder_OEM-MS_Adapter_2_optional.stl
- PM_EZR_Struder_E3D_Adapter_2_optional.stl
Hero Me Gen5 Part Cooling Ducts by ACWest. Supporting 5015 and 4020 radial fans (choose one single or dual or choose two single):
Now on to the parts cooling fan(s) choices. Based upon which fan or fans you want to use, select the single duct or pair of ducts that meet your needs. Note that the Lightweight ducts give the best visibility of your printer’s hot-end.
Single 5015 radial fan with single duct – Pick One
- 5015_Lightweight_Duct_Standard_Right.stl
- 5015_Lightweight_Duct_Forward_Right.stl
Single 4020 radial fan with single duct – Pick One
- 4020_Lightweight_Duct_Standard_Right.stl
Single 5015 radial fan with dual ducts – Pick One - 5015_Single_Radial_Fan_Dual_Ducts.stl
- 5015_30deg_Single_Radial_Fan_Dual_Ducts.stl
Single 4020 radial fan with dual ducts – Pick one
- 4020_Single_Radial_Fan_Dual_Ducts.stl
- 4020_30deg_Single_Radial_Fan_Dual_Ducts.stl
Dual 5015 radial fans with dual ducts – Pick One Set
-
5015_Dual_Radial_Fans_Dual_Ducts.stl
-
5015_30deg_Dual_Radial_Fans_Dual_Ducts.stl
-
5015_Lightweight_Duct_Standard_Right.stl and 5015_Lightweight_Duct_Standard_Left.stl
- 5015_Lightweight_Duct_Forward_Right.stl and 5015_Lightweight_Duct_Forward_Left.stl
Dual 4020 radial fans and dual ducts – Pick One Set
-
4020_Dual_Radial_Fans_Dual_Ducts.stl
4020_Fan_Mount_Spacer.stl -
4020_30deg_Dual_Radial_Fans_Dual_Ducts.stl
4020_Fan_Mount_Spacer.stl - 4020_Lightweight_Duct_Standard_Right.stl and 4020_Lightweight_Duct_Standard_Left.stl
plus 4020_Fan_Mount_Spacer.stl
NOTE: I am no longer creating part cooling ducts based upon the OEM 4010 radial fan. I do not believe there is enough air flow from a 4010 radial fan to sufficiently cool the parts being printed, especially for overhangs and bridging. This has been proven by the poor results encountered by many testers and can be seen on many YouTube videos with fan comparison tests. If you insist on using your OEM 4010 radial fan, there are a number of dual 4010 radial fan duct remixes that are compatible with the Hero Me Gen5.
Hero Me Gen5 ABL (Automatic Bed Leveling) mounts supporting EZABL, BLTouch, 12mm & 18mm OEM Sensors (choose one):
Finally, on to the ABL mounts. If you not are going to use an ABL sensor, you can skip this section. Based upon the ABL sensor you have and the part cooling fan or fans you are going to use, select the appropriate ABL mount.
If you are not using a fan on the left, then use the appropriate ABL mount that has ‘No Duct’ in the name. If you are using a 5015 fan on the left, you will most likely need one with ‘Medium’ in the name. If you are using a 4020 fan on the left, you will need one with ‘Wide’ in the name. Dual Ducts with a single fan, will most likely need an adapter with ‘Narrow’ in the name. This is not exact as there are combinations of ABL sensor and part cooling duct that need an ABL mount that is one size larger that suggested above.
Important Note 1: The use of an ABL sensor with the Hero Me Gen5 will require you to update your firmware X & Y offsets for the sensor in relation to the hot-end nozzle. Instructions on updating your firmware are not part of this guide. There are many sources available for this information (Facebook groups, YouTube videos, etc. If you purchase an EZABL Pro from TH3DStudios.com they provide complete instructions on how to make the firmware changes. If you have their EZBoard Lite, they even provide a web portal to help automate the firmware update.
The firmware X, Y offsets for the ABL mount you select are found in Step 12 of the Hero Me assembly instructions below.
Important Note 2: If you have any Ender 5 series and are using any of the ABL sensor mounts, you may need to use a spacer to clear the metal clip that holds the belt on the left side. This applies to both the OEM gantry plate and the PrinterMods.com MDD plate. The spacer file is: PM-Ender_5_ABL_Spacer.stl The firmware offset for the Y axis will increase by -6 (spacer width).
EZABL, EZABL Pro Sensor Mounts – Pick One
- EZABL_Mount_No_Duct_18mm.stl (for use with no left fan)
- EZABL_Mount_Close_18mm.stl (for use with single fan, dual duct)
- EZABL_Mount_Narrow_18mm.stl (for use with 5015 single fan dual ducts)
- EZABL_Mount_Medium_18mm.stl (for use with 5015 dual fans and 5015 dual fan ducts)
- EZABL_Mount_Wide_18mm.stl (for use with 4020 dual fans)
18mm OEM/Generic Sensor Mounts – Pick One
- OEM_Mount_No_Duct_18mm.stl (for use with no left fan)
- OEM_Mount_Close_18mm.stl (for use with single fan, dual duct)
- OEM_Mount_Narrow_18mm.stl (for use with 5015 single fan dual ducts)
- OEM_Mount_Medium_18mm.stl (for use with 5015 dual fans and 5015 dual fan ducts)
- OEM_Mount_Wide_18mm.stl (for use with 4020 dual fans)
EZABL Mini and 12mm OEM Sensor Mounts – Pick One
- EZABL-OEM_Mount_No_Duct_12mm.stl (for use with no left fan)
- EZABL-OEM_Mount_Medium_12mm.stl (for use with 5015 single fan dual ducts, 5015 dual fans, and 5015 dual fan ducts)
- EZABL-OEM_Mount_Wide_12mm.stl (for use with 4020 dual fans)
8mm OEM Sensor Mounts – Pick One
- OEM_Mount_No_Duct_8mm.stl (for use with no left fan)
- OEM_Mount_Medium_8mm.stl (for use with 5015 single fan dual ducts, 5015 dual fans, and 5015 dual fan ducts)
- OEM_Mount_Wide_8mm.stl (for use with 4020 dual fans)
BLTouch Wing – Pick One Wing
- BLTouch_Wing_No_Duct.stl (for use with no left fan)
- BLTouch_Wing_Narrow.stl (for use with 5015 single fan dual ducts)
- BLTouch_Wing_Medium.stl (for use with 5015 dual fans and 5015 dual fan ducts)
- BLTouch_Wing_Wide.stl (for use with 4020 dual fans)
BLTouch Mount – Pick One Mount
- BLTouch_Standard_Mount.stl
- BLTouch_Flat_Mount.stl
BLTouch Compact Mount and Slider (Set)
- BLTouch_Wing_Compact.stl
- BLTouch_Slider_Compact.stl
This set can be used to have the BLTouch sit behind a 4020 or 5015 Lightweight duct on the left.
Hero Me Gen5 Options
To wrap the choices up, select the heat sync fan guard or provide one of your own. If you have an LED strip to light the hot-end and are using two 5015 fans with the Lightweight ducts, be sure to print the STL file for the LED Bar .
- HMG5_Jet_Fan_Guard.stl
- HMG5_Turbine_Fan_Guard.stl
- LED_Bar_for_Lightweight_5015_Ducts.stl
Hero Me Gen5 General Assembly Procedures
Step 1:
If you skipped the parts cross reference, you will need the following information about your printer’s setup to select the correct parts to print from the parts cross reference guide above.
Required:
- Printer Model
- Hot-End type
- Fan(s) & size(s) for part cooling
Optional:
- ABL Sensor (if any)
- Extruder type (for use with MDD kit for Direct Drive Hero Me)
The following hardware is required* to assemble the Hero Me Gen5 system onto your printer:
M3 Bolts
- 35mm – Qty: 2 (for Creality OEM, Mk8, Micro Swiss, ‘V6 style’ hot-ends)
-OR- -
25mm – Qty: 2 (for E3D V6, Volcano, Tough, and V6 clone hot-ends)
Plus - 25mm – Qty: 2 (for 4020 fans)
- 18mm – Qty: 8
- 12mm – Qty: 6
- 10mm – Qty: 5
- 8mm – Qty: 4
- M3 hex nuts – Qty: 29
- M3 flat square nuts – Qty: 2 (optional)*
*note some setups may need fewer M3 bolts and nuts due to the parts selection you make. The quantities and mix above should cover most all complete setups.
MDD Direct Drive kits from https://printermods.com/ will soon have the needed hardware to assemble the extruder and stepper motor to the backplate and Hero Me MDD adapters. If you have already purchased the PrinterMods.com MDD kit before the Hero Me Gen5 was released (or their Hero Me hardware kits are available), you will likely need several more M3 nuts and bolts in the 20mm to 50mm length based upon the extruder you are using and the DD Adapter you have selected. Check, measure, and obtain any needed M3 bolts before assembling the Direct Drive portion of your upgrade.
For those wanting to build a Direct Drive version of the Hero Me. You will need to order the MDD kit for your printer from Printermods.com. There are other DD adapters on Thingiverse that can work with the Hero Me but have not been tested. I will be creating additional DD adapters for some 3D printer models that do not require the MDD kit (CR-10S Pro, CR-10 V2) as these have the needed gantry plate mount points to securely hold the weight and prevent vibration from the extruder and stepper motor.
If you have not already done so, with your printer and specific parts info from the table above, use the Hero Me Parts Cross Reference guide to select the needed parts to print.
Step 2.
Print the parts. Recommended printer settings: set layer height between .2mm to .28mm layer height (lower is fine, but not required, also slows the print time greatly). Set infill to be between 35% and 50%. The Direct Drive adapters should be at 85% or higher. Use automated supports from the build plate only (these can be sparse; you do not need a lot of support). The lightweight cooling ducts can use a few well-placed supports just inside the part (not down into the duct).
If you use a silicone sock on your printer’s hot-end, you can use PLA for the cooling ducts and Hero Me base. I highly recommend using a silicone sock for you hot-end in all cases. I have printed for two years with the Hero Me made from 100% PLA with no warping or melting because I have always used a silicone sock. If you do not have a silicone sock, I recommend using PETG or ABS for the base and parts cooling duct(s).
Step 3.
Clean and trim the parts as needed. Pre-seat all the needed M3 hex and flat nuts on all the parts, as they can be a tight fit. On the Hero Me base the four captured hex nut inserts (used to mount the base to the gantry adapter plate) are slightly hidden but accessible from the air exhaust ports on each side of the base. Use the ‘Prusa method*’ by using a small M3 bolt to pull the hex nut into the insert (if it won’t go with just finger pressure). The flat nuts may need pliers to press the flat nuts into the slots. The M3 bolt and flat nut used for the front peg of the part cooling ducts may be optional. Usually only one M3 bolt and hex nut on the part cooling duct’s back peg of the right and left side of the Hero Me base is needed to hold the ducts securely.
*see step 8 on the linked page to see the Prusa screw pulling method:
https://help.prusa3d.com/en/guide/1-introduction_24976
Depending on the height of your hot-end block, on the Hero Me base you will want to choose one of the three cooling duct mount positions to place a hex nut on each side. Volcano = lower mount, Standard = middle mount, short = top mount. The proper placement should give you 3-4mm of vertical adjustment. I recommend that the bottom of the part cooling duct should be 1.4mm to 1.8mm off the build plate when the nozzle is just touching the bed surface.
Step 4.
Disassemble your current hot-end assembly from the X axis gantry plate. Prepare and make any adjustments, wiring changes, fan changes or additions, or any other changes needed on you hot-end wire loom before assembling the Hero Me Gen5 cooling system.
Optional: For an MDD Direct Drive setup follow the Printermod.com instructions Step 1-7 at this point.
Depending on the hot-end you have, perform Step 5A or Step 5B (not both).
Step 5A.
If using an OEM, Mk8, or Micro Swiss style hot-end (one that has 2 screws to mount it), place it on the gantry adapter stand-off and feed the screws through the hot-end and stand-off. If your selected stand-off has inserts for M3 hex nuts for the hot-end, then tighten the bolts to the hex nuts in the back of the gantry adapter. If your selected adapter does not have the nut inserts, leave the bolts lose for now. They will be tightened when mounting to the back plate. Be sure to have the heat block oriented correctly with the wires coming up the right side of the base in the wire tower.
-OR-
Step 5B.
If using an E3D V6, Volcano, Tough, Mosquito, or V6 clone, place it in the Hero Me base and add the M3 screws (and collar for E3D, Tough, and V6 clones) and tighten securely, be sure to have the heat block oriented correctly with the wires coming up the right side of the base in the wire tower. If using an E3D V6 or clone, insert the small air dam part into the slot in the bottom back of the base.
Step 6.
Attach the Hero Me base to the gantry adapter and insert and tighten the four M3 bolts from the back of the gantry adapter into the Hero Me.
Step 7.
Optional. If you have an ABL sensor, attach your sensor to the ABL adapter. And attach the ABL adapter to the gantry adapter with two M3 bolts and tighten.
Step 8.
Attach the Hero Me and gantry adapter assembly to your printer’s backplate at the three mount point holes (or two holes and the gantry adapter clip) with M3 bolts. Tighten the two bolts for the hot-end body to the gantry plate. There is easy access from the front of the Hero Me base.
Depending on your printer model, you may have to loosen or remove the gantry from the X axis rail as on some models the gantry mount holes are not threaded, and the M3 nuts can be difficult to position on the back. Tighten until secure. If needed tighten or reattach the gantry plate to the rail and adjust the printer’s offset spacer so the gantry rides smoothly on the rail with no play/slop.
Optional:
For an MDD Direct Drive setup follow Steps 8-15 but use the Hero Me Gen5 Direct Drive Adapter part(s) you selected. You will need to measure and test the length of PTFE tube needed for your hot-end, MDD adapter, and extruder combination. Mount the extruder and motor to the adapter, Feed the PTFE tube into your extruder, then into your hot-end as far as it will go, then mount the DD adapter to the top of the Printermods.com backplate. If the PTFE tube kinks or won’t let you secure the DD adapter to the PrinterMods.com backplate, the PTFE tube is too long. Depending on your DD setup, the PTFE tube may not have a perfectly straight path from the extruder to the hot-end. A 1-2mm offset may exist but will not impact the performance of the direct drive.
Step 9.
Attach the part cooling duct (or ducts) to the Hero Me base. One M3 bolt in the back peg of each is enough. Loosely tighten, allow for you to move the cooling duct up and down along the slots.
Step 10.
Attach the part cooling fans to the ducts and adjust the height of the ducts to you desired spacing above the build plate and tighten. I recommend that the bottom of the cooling duct(s) be between 1.4mm and 1.8mm off the build plate when the hot-end nozzle is touching the build plate.
Step 11.
Attach the fan to cool the hot-end to the front of the Hero Me base. Optionally use one of the supplied fan guards (or your own) when attaching the fan to the front of the Hero Me base. Perform any needed cable management and place a zip-tie at the top of the Hero Me towel to hold the wires in place.
Optional:
If you have an ABL sensor, adjust the height of the sensor to the specs provided by the manufacturer. Below are the ABL X,Y offsets based upon the STL file measurements of all the ABL sensor mounts. Based upon your printed parts and how the Hero Me is assembled, your setup may vary slightly. To get the best results for your printer, measure your setup’s X,Y offsets from the tip of your nozzle to the tip (or center) of your ABL sensor (round to the nearest integer). Since the ABL mounts are on the left, the X distance in mm will be a negative value for the firmware offset. The Y distance may be a positive or negative number. If you do not have calipers to properly measure the offsets, use the numbers below that match your part selection.
Important Note: If you have any Ender 5 series, are using any of the ABL sensor mounts, and had to use the spacer to clear the metal clip, then be sure to increase the Y axis offset by -6.
Firmware Offset for BLTouch ABL sensor:
- BLTouch_Wing_Wide.stl with BLTouch_Standard_Mount.stl X -60, Y -13
- BLTouch_Wing_Wide.stl with BLTouch_Flat_Mount.stl X -68, Y -2
- BLTouch_Wing_Medium.stl with BLTouch_Standard_Mount.stl X -55, Y -13
- BLTouch_Wing_Medium.stl with BLTouch_Flat_Mount.stl X -64, Y -2
- BLTouch_Wing_Narrow.stl with BLTouch_Standard_Mount.stl X -43, Y -13
- BLTouch_Wing_Narrow.stl with BLTouch_Flat_Mount.stl X -51, Y -12
- BLTouch_Wing_No_Duct.stl with BLTouch_Standard_Mount.stl X -37, Y -8
- BLTouch_Wing_No_Duct.stl with BLTouch_Flat_Mount.stl X -46, Y +2
- BLTouch_Wing_Compact.stl with BLTouch_Slider_Compact.stl. X -38, Y +6
- BLTouch_Wing_Compact.stl with BLTouch_Standard_Mount.stl. X -57, Y -10
Firmware Offset for EZABL, EZABL Pro:
- EZABL_Mount_Wide_18mm.stl X -62, Y -5
- EZABL_Mount_Medium_18mm.stl X -58, Y -5
- EZABL_Mount_Narrow_18mm.stl X -51, Y -5
- EZABL_Mount_Close_18mm.stl X -41, Y -3
- EZABL_Mount_No_Duct_18mm.stl X -35, Y -3
Firmware Offset for OEM/Generic 18mm sensor:
- OEM_Mount_Wide_18mm.stl X -62, Y -5
- OEM_Mount_Medium_18mm.stl X -58, Y -5
- OEM_Mount_Narrow_18mm.stl X -51, Y -5
- OEM_Mount_Close_18mm.stl X -41, Y -3
- OEM_Mount_No_Duct_18mm.stl X -35, Y -3
Firmware Offset for EZABL Mini, & OEM/Generic 12mm sensor:
- EZABL-OEM_Mount_Wide_12mm.stl X -56, Y -1
- EZABL-OEM_Mount_Medium_12mm.stl X -46, Y +1
- EZABL-OEM_Mount_No_Duct_12mm.stl X -39, Y +1
The Marlin setting for the ABL offset can be made in firmware, but it also can be done via GCode. The firmware setting can be edited/added to the configuration.h file. You would add the following line and replace the X and Y values with the ones from the ABL sensor and mount combination you are using from the list above.
#define X_PROBE_OFFSET_FROM_EXTRUDER -50 ; -left of nozzle
#define Y_PROBE_OFFSET_FROM_EXTRUDER -10 ; -front of nozzle
Or you can set the ABL sensor offsets in GCode via your slicer software. Based upon the ABL sensor and mount combination you are using from the above list, you would add the following line and replace the X and Y values with the ones from the list to the Start GCode in your slicers settings:
M851 X-50 Y-10 ; ABL Sensor offsets
The detailed instructions for Marlin firmware and GCode on setting the ABL offset are here: https://marlinfw.org/docs/gcode/M851.html
Step 12. Check that everything is secure and where it belongs. And before you print…
You will need to set your printer’s Home offset (not to be confused with the ABL sensor firmware offset). The Gantry Adapters for the hot-ends move the nozzle forward -9mm from the original position.
This move was necessary to allow the Hero Me Gen5 to be compatible with the most printers, hot-ends, ABL sensors, and fans. The nozzles of all the supported hot-ends are in the same position in the Hero Me Gen5, allowing the parts cooling ducts to all be accurately designed to cool the part directly below the nozzle tip. The cooling ducts have been CFD calibrated and real-world tested to perform to the optimum. When using two fans you can reduce the power to just 25-40% to have practically silent printing.
This Home setting can be made in firmware, but it also can be done via GCode. The firmware setting can be edited/added to the configuration.h file. Based upon the Gantry Adapter you are using, you would add one of these two lines in the configuration.h file, then recompile and upload to your printer.
#define MANUAL_Y_HOME_POS -9
You can set the Home setting via your slicer software. Based upon the Gantry Adapter you are using, you would add one of these two lines to the Start GCode in your slicer’s settings:
M206 Y-9 ; Y axis offset
In case these values do not place the hot-end’s nozzle just inside the edge of the build plate when homing the Y axis, you can adjust the Y offset value up or down to work for your setup.
The Marlin firmware detailed instructions on setting the printer’s Home offset are here:
https://marlinfw.org/docs/gcode/M206.html
Once you have set the Home offset, perform your printer’s bed leveling process, then take a picture of your completed upgrade with the Hero Me and post a Make to Thingiverse! Happy Printing!
Additional Project Updates
June 26th 10AM PDT: Re-posted correct ABL Adapter for close OEM 18mm sensor to include grub screw holes.
OEM_Mount_Close_18mm.stl
June 26th 8:10AM PDT: Created new Gantry Adapters for the CR-10S Pro V2 to match the mount holes on the gantry plate (they changed from the CR-10S Pro).
CR_OEM_Gantry_Adapter_7A.stl
CR_E3D_Gantry_Adapter_7B.stl
Adjusted the Gantry Adapters for the CR-10 V2 to not crowd the top left wheel bolt.
CR_MK8-MS_Gantry_Adapter_2A.stl
CR_E3D_Gantry_Adapter_2B.stl
Additional Direct Drive Adapters for the Ender 3 series, Ender 5 series, and CR-10/S have been added in the Remixes section. These do not require the PrinterMods.com MDD kit.
Updated the PDT document (and instructions below). The Y axis Home offset is now -9mm across all printers. The old Gantry Adapter CR_OEM_Gantry_Adapter_3A.stl has been deprecated, and the CR_OEM_Gantry_Adapter_3C.stl has been renamed to CR_OEM_Gantry_Adapter_3A.stl.
June 23rd 7:45PM PDT: The instructions below and the included PDF file that can be downloaded, have been updated to include instructions for setting the printer’s X/Y Home offset (-7 or -9) as well as the instructions for the ABL sensor’s firmware X/Y offset.
Direct Drive Options: All the initial Direct Drive Adapter options for the Hero Me Gen5 use the MDD kit from PrinterMods.com. I am creating other DD adapters for the Hero Me Gen5 over time, and they will be added in the coming days. The first one is available now for the Ender 5 series. I have posted a remix of a DD adapter that should be compatible (was an easy remix, but I have not tested it). Currently you can find it in the Remixes section of this project.
Update June 22nd 1:15PM PDT: The Hero Me Base files have been updated one last time. I found that in some setups on some printer configurations, that the the bottom back mount surface would hit against the M5 bolt and nut for the bottom wheel on the gantry. This has been corrected across all 8 base files. You would only need to re-download the base you need if you encounter the back of the base not seating flush against the gantry adapter because of the interference from the M5 nut and bolt.
Hero_Me_Gen5_Base_1.stl
Hero_Me_Gen5_Base_2.stl
Hero_Me_Gen5_Base_3.stl
Hero_Me_Gen5_Base_4.stl
Hero_Me_Gen5_Base_5.stl
Hero_Me_Gen5_Base_6.stl
Hero_Me_Gen5_Base_7.stl
Hero_Me_Gen5_Base_8.stl
Update June 22nd 10:30AM PDT: Updated the instructions below (and in the PDF and ZIP) with more details regarding the types of hot-ends, how they mount, and how that affects the parts you choose.
All the part cooling duct STLs (re-oriented for best printing) had to be re-uploaded again as these parts failed to upload early this AM.
Update June 22nd 1:30AM PDT: For those with any Ender 5 series printer, and are using any of the ABL sensor mounts, a spacer file has been added. This is to be used if your ABL mounts do not clear the metal clip that retains the belt. Be sure to increase the Y axis firmware offset by -6.
PM-Ender_5_ABL_Spacer.stl
The Hero Me Base files have been strengthened further to ensure that the cooling system is secure to the gantry adapter. The hex nut inserts have been made larger. The top rear of the Hero Me Base has been re-enforced. All eight Hero Me Base files have been updated.
Hero_Me_Gen5_Base_1.stl
Hero_Me_Gen5_Base_2.stl
Hero_Me_Gen5_Base_3.stl
Hero_Me_Gen5_Base_4.stl
Hero_Me_Gen5_Base_5.stl
Hero_Me_Gen5_Base_6.stl
Hero_Me_Gen5_Base_7.stl
Hero_Me_Gen5_Base_8.stl
All the Gantry Adapters have been updated to so as not to require supports when printing. Hex nut inserts have been added or made larger (if pre-existing).
CR-Ender_OEM-MS_Gantry_Adapter_1A.stl
CR-Ender_E3D_Gantry_Adapter_1B.stl
CR_MK8-MS_Gantry_Adapter_2A.stl
CR_E3D_Gantry_Adapter_2B.stl
CR_OEM_Gantry_Adapter_3A.stl
CR_E3D_Gantry_Adapter_3B.stl
CR_MS_Gantry_Adapter_3C.stl
Ender_OEM-MS_Gantry_Adapter_4A.stl
Ender_E3D_Gantry Adapter_4B.stl
PM_CR-Ender_OEM-MS_Gantry_Adapter_5A.stl
PM_CR-Ender_E3D_Gantry_Adapter_5B.stl
PM_Ender_OEM-MS_Gantry_Adapter_6A.stl
PM_Ender_E3D_Gantry_Adapter_6B.stl
PM_Gantry_Clip_6.stl
All the part cooling duct STLs have been re-uploaded after changing their orientation to be best for printing with little to no supports required.
Two new ABL mounts have been created to enable EZABL and OEM 18mm sensors to be closer to the hot-end when using any of the single fan-dual ducts.
EZABL_Mount_Close_18mm.stl
OEM_Mount_Close_18mm.stl
Update June 16th 9:45PM PDT: An error was found in the Hero Me Base files where one wall was too thin for the captured hex nuts to hold the base to the gantry adapter. All eight Hero Me Base files have been updated.
Hero_Me_Gen5_Base_1.stl
Hero_Me_Gen5_Base_2.stl
Hero_Me_Gen5_Base_3.stl
Hero_Me_Gen5_Base_4.stl
Hero_Me_Gen5_Base_5.stl
Hero_Me_Gen5_Base_6.stl
Hero_Me_Gen5_Base_7.stl
Hero_Me_Gen5_Base_8.stl
The three gantry adapters for the CR-10S Pro, CR-10SPro V2, And CR-MAX for all their hot-end types had an error due to a bad Creality Gantry STL. These have been redesigned and fixed.
CR_OEM_Gantry_Adapter_3A.stl
CR_E3D_Gantry_Adapter_3B.stl
CR_MS_Gantry_Adapter_3C.stl
Update June 15th 3:30PM PDT: Thanks for all the great feedback and for spotting some typos and a couple missing files, etc. All have been corrected and posted. Both the PDF and docs below are updated.
Thanks and Credits
I would like to thank both PrinterMods.com and TH3DStudio for selecting the Hero Me Gen5 Master Suite to complement their products!
I would especially like to thank ACWest for providing his awesome part cooling ducts to be part of the Hero Me Gen5 Master Suite. His cooling ducts have been CFM tested and validated to have the optimum focused airflow across the part at the tip of the nozzle.
ACWest and I have collaborated on the Hero Me Gen5 over the past several months. His testing and recommendations have been key to help make the Hero Me Gen5 the best possible cooling system.
Thanks to Kelokera for the original Hero Me design!
https://www.thingiverse.com/thing:3092044
https://www.thingiverse.com/kelokera/about
Thank you for choosing the Hero Me Gen5 to be part of your 3D printing experience! Please post your feedback, make, or remix on the Hero Me Gen5 Thingiverse project and share this with your 3D printing friends!
Thanks,
MediaMan
Thingiverse: https://www.thingiverse.com/mediaman/
If you would like support for your Hero Me Gen5, please visit my Patreon page.
Patreon: https://www.patreon.com/MediaMan3D
Video content for the Hero Me Gen5 coming soon!
YouTube: https://www.youtube.com/channel/UC5OZ3h7NX1p3mran2hgrQvQ
ACWest
Thingiverse: https://www.thingiverse.com/acwest/
This article was first featured at https://www.thingiverse.com/thing:4460970 on June 30, 2020 at 03:55PM by mediaman
More Stories
Can this possibly be true? “Metal 3D printing is now possible on any 3D printer…with the right settings and a few minor upgrades like a hardened steel nozzle…” – July 2 2023 at 04:59PM
New NASA Funding Ignites 25 3D Printing Projects in Space Exploration – June 18 2023 at 04:34PM
Nvidia AI produces 3D models from 2D videos 3D printing applications forthcoming? – June 15 2023 at 02:55AM