10 lines
445 B
INI
10 lines
445 B
INI
# Homes if not homed, skips homing if already homed.
|
|
[gcode_macro COND_G28]
|
|
gcode:
|
|
{% if "xyz" not in printer.toolhead.homed_axes %}
|
|
RESPOND PREFIX="COND_G28: " MSG="Homing all axes"
|
|
LEDS_STATUS_HOMING # Set LEDs to homing-mode
|
|
G28 # Do the actual homing
|
|
{% else %}
|
|
RESPOND PREFIX="COND_G28: " MSG="Already homed, skipping."
|
|
{% endif %}
|