Filament unload lenght/speed change for dual filament path extruder setup

Hi! I am trying to modify the lenght and speed of the filament when unloading but it seems no matter what I try, it does not work with the current macro. The why: I added a belay and an additional extruder to the filament path and would like to be able to use the current macro to unload filament from both extruders at a higher speed since the filament path is about 1 meter long. Here is my current config: [gcode_macro T0] variable_enable_insert_detection: True # enables the insert detection variable_enable_runout_detection: True # enables the runout detection variable_enable_clog_detection: True # enables the clog detection variable_unload_after_runout: False # unload filament after runout has been detected variable_resume_after_insert: False # resumes the print after inserting new filament variable_purge_after_load: 30 # purge x mm after the filament has been loaded to the nozzle tip variable_extruder_gear_to_cooling_position_distance: 1030 variable_extruder_load_speed: 25 [gcode_macro RatOS] variable_filament_unload_lenght: 1100 variable_filament_unload_speed: 25 #variable_filament_load_length: 1100 #variable_filament_load_speed:25 [extruder] max_extrude_only_distance: 1200 I managed to get loading to work perfectly by changing the variables extruder_gear_to_cooling and extruder_load_speed (found them in the macro), the filament_load_lenght and speed did not work. My only issue is unloading, tried different variables from the macro with no success. Any opinion would be appreciated!
Solution:
Solved by editing the legacy unload filament macro
Jump to solution
1 Reply
Solution
Cristian I
Cristian I2w ago
Solved by editing the legacy unload filament macro

Did you find this page helpful?