-
-
Notifications
You must be signed in to change notification settings - Fork 66
Open
Description
Klipper version: v0.13.0-229-g3aadda6f
Pico MMU config: 0.9.2
I noticed that now, when unloading, the extruder and SP motor move sequentially
(SP motor grabs filament then stops, then the extruder unloads filament).
=> Synchronized move fails during unload.
I see an error in the code below. When I switched to legacy mode, the extruder and SP motor moved together.
In normal mode, they move in sequence => fail, which means _SP_MOTOR and FORCE_MOVE are not working at the same time.
I think this is because Klipper has changed. Even when I switch back to 0.9.1 (which worked for me before), it still happens.
{% if legacy == 1 %}
M83
G92 E0
_SP_MOTOR STOP=0 SYNC=0 SPEED={sync_speed} ACCEL={sp.motor_accel} DIST={sync_dist}
G0 E{sync_dist} F{60*sync_speed}
{% else %}
_SP_MOTOR STOP=0 SYNC=0 SPEED={sync_speed} ACCEL={sp.motor_accel} DIST={sync_dist}
FORCE_MOVE STEPPER=extruder VELOCITY={sync_speed} ACCEL={sp.motor_accel} DISTANCE={sync_dist}
{% endif %}
Metadata
Metadata
Assignees
Labels
No labels