04/05/2025: Updated with a location to install a KSD9700 thermal switch to automate turning the fan ON/OFF as required.
09/06/2024: V2 now updated with sacrificial built-in supports to stop warping on the overhang while printing and added tips for multi material supports.
If you enclose your XL and/or live in a hot climate, it's only a matter of time before you hit a “MCU in Modular Bed is overheated.” error.
The MCU will error if it exceeds 100°C. It will pause the print and wait until the MCU temp drops below 82°C. When it does resume, a layer shift generally occurs, ruining your print.
When printing high temp materials with a bed temp of 100°C or more, my heat bed MCU would regularly see 86-96°C. Sometimes I would hit the ‘overheated’ error.
I live in Australia and my print room often exceeds 42°C in Summer. I have the awesome enXLosure from @Voxel3D , but any enclosure is going to create the same issue.
The ambient air temp in the enclosure doesn't get past ~40-50°C, so there is plenty of headroom for heat exchange.
Additionally, heat is the enemy of electronics, so the cooler you can keep them; the longer they will last.
I decided to add a heatsink and a heatsink to the MCU and 5015 blower fan. I remixed the original bed controller cover as the stock cover has very restricted/limited ventilation.
Hexagons were absolutely essential in the design, because everyone knows hexagons are bestagons!
Now when I print with a bed temp of 110C, my heat bed MCU doesn't get past 42C.
I have also added the option to print the numbers in a different colour that is flush with the face.
Printing:
UPDATE: I originally said that PETG is fine for this print. Additional testing has proven it is not. :(
A high temp material like ASA/PC, etc is required for this print due to the heat soak through the aluminium frame that the heat tiles are bolted to.
Load the XL Heatbed Cover 5015.3MF file in the slicer and then right click on the model and select Add part>Load and select Support 1.3MF. Repeat this step for Support 2.3MF. You will see two ‘legs’ added to the overhang. These will stop the overhang warping at the end of the print. They get cut off with flush cutters when the print is done.
0.4mm nozzle
0.20mm layer heights
Classic perimeter generator (I love Arachne, but it sucks for thin walls and text)
4 perimeters
5 top and bottom layers
10% infill
5mm brim is strongly recommended to help with warping.
Paint on supports as show in the screen capture. Yes, you need the tiny bit of support exclusion (red) on the underside. It stops crazy supports being generated.
For best results, use the material you are printing the part with as the support material, but use TPU 95A or harder as the support interface material and set the Support material settings as per the screen capture. You supports will come off effortlessly and the underside of your part will look like it was printed on the print bed.
Turn on ‘Interface shells’ under Print Settings>Multiple Extruders>Advanced
If you want to print the numbers flush and in another colour, bring the cover into the slicer and then right-click on it and select Add Part>Load and select the Text.3MF file. Then all you need to do is select you need to do is set our extruder.
It helps to change the external perimeter width to 0.42mm and set a Speed modifier on the text and drop it to 25mm/s. This gives the best results for the qualtity of the text. Given where it is located, it doesn't matter too much if it isn't perfect and the defaults work fine.
BOM:
Assembly:
As with all my designs, there are no affiliate links, etc. I get nothing out of them other than the satisfaction of helping the community and some Prusameters if you are kind enough to give my design a LIKE. :)
Happy printing and be sure to check out my other XL mods.
https://www.printables.com/@IPIND3D/models
The author remixed this model.