Macro Library
Klipper Made Easy OS – Macros
Release: V:20220121-01 (Alpha 3)
Release Notes – V:20220121-01 (Alpha 3):
Starting with V:20220121-01 (Alpha 3) a full set of macros is now included with KME. There are many more in the works, so this is just a starting point. Suggestions for how to expand the library or even features you might like to see added to existing ones are always welcome. Methods to submit these will be shared shortly.
Dictionary:
START_PRINT:
This is a highly configurable macro. Please see the Slicer Configuration Page for the instructions on how to configure your slicer to take full advantage of this macro.
With the START_PRINT macro you can configure the following:
- Bed Mesh: On/Off
- Bed Mesh Profile Name: “Profile Name” – Note *2
- Bed Pre-Heat: On/Off
- Bed Pre-Heat Delay: On/Off – Note *1
- Purge Line: On/Off
NOTES:
- Many people believe that their beds heat up to temp in under 1 minute because Klipper tells them it has. What they fail to realize is Klipper is measuring the temperature of the bed heater blanket and on the outside bottom to boot. The fact is there is no thermister on top of your bed to obtain an accurate reading of what the bed temperature really is. To combat this, many of us pre-heat the bed.With Bed Pre-Heat Delay turned on, Klipper reads the temperature of the bed as your print starts. It then subtracts that from the desired temperature to obtain the difference. For the first 20 degrees, a delay of 30 seconds for each degree is put on the timer. For anything above 20 degrees, it adds an additional 15 seconds per degree to the timer.A temperature difference of 16 degrees would yield an 8-minute delay for the bed to evenly heat up. For a temperature difference of 30 degrees, a 12 minute and 30 second delay would be calculated. That being derived as 20 x 30 seconds plus 10 x 15 seconds.
- If your slicer is not configured to hand the bed mesh profile name to the printer, then this profile will be used. You can set it by either setting it to be “default” or the current active in memory profile by loading the profile in and then clicking the macro button “BED MESH PROFILE SET TO CURRENT PROFILE”.
KNOWN CHALLENGES:
None.
END_PRINT:
This is an adaptive macro. Please see the Slicer Configuration Page for the instructions on how to configure your slicer to take full advantage of this macro.
Cura: “END_PRINT”
SuperSlicer: “END_PRINT”
<<MORE TO COME>>
KNOWN CHALLENGES:
None.