-
-
Notifications
You must be signed in to change notification settings - Fork 389
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
RESUME - Option to move to XY first then lower to Z #1582
Comments
This have nothing Todo with mainsail. Mainsail just send the macro/gcode name. The rest is your Klipper config. The position can be set in/with your mainsail.cfg, but resume is mostly a Klipper thing. |
It has as much to do with mainsail as the 'variable_custom_park_dz' Z lift parameter in the 'Client variable' control panel for the mainsail.cfg, no? It has about the same amount as most of the functions in the 'Client variable' macro, no? |
Both have nothing Todo with mainsail as Webinterface. It only send "PAUSE" or "RESUME" via Moonraker to Klipper. Nothing more. |
Do you happen to know who establishes the _TOOLHEAD_PARK_PAUSE_CANCEL behaviour? Maybe I should get in touch with them? internal use[gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL] get user parameters or use default{% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} get config and toolhead values{% set origin = printer.gcode_move.homing_origin %} define park position{% set z_min = params.Z_MIN|default(0)|float %} end of definitions_CLIENT_RETRACT |
@meteyou Sorry, nevermind.....just saw there was a credit at the top. |
Requested feature:
The current implementation of RESUME (along with park_pause_spot) moves the tool head diagonally (in Z) to the XYZ position where the toolhead will resume.
This caused a nozzle catch and layer shift for me once or twice.
I think it would be ideal to at least have an option to move first to XY position then down to Z to minimize the chance of any nozzle catch. the implementation could have its own Z Height parameter (above the resume position) or use the Z lift height implemented for pause.
Just as it makes sense to lift on pause it makes sense to unlift on resume.
Solves the following problem:
Nozzle catch/crash/layershift when hitting a curled edge or something else.
Additional information:
Thank you for everything you do!
The text was updated successfully, but these errors were encountered: