This will solve 2 issues on tool change. 1) when no home is done ("no_move" is set) tool change should never move X & Y because... I don't know where I am...only Z should be adjusted to avoid bed collision if other nozzle is lower than current. Since no move no bed level matrix should be applied 2) When SWITCHING_NOZZLE is enabled and system is homed there are two movements to go to destination, but first can move Z to older position and then crash on the bed
|
|
||
494 |
|
494 |
|
495 |
|
495 |
|
496 |
|
496 |
|
|
497 |
|
|
|
498 |
|
|
|
499 |
|
|
|
500 |
|
|
497 |
|
501 |
|
498 |
|
502 |
|
499 |
|
503 |
|
500 |
|
|
|
|
504 |
|
|
|
505 |
|
|
501 |
|
506 |
|
502 |
|
|
|
503 |
|
507 |
|
504 |
|
508 |
|
505 |
|
|
|
|
509 |
|
|
|
510 |
|
|
506 |
|
511 |
|
507 |
|
512 |
|
508 |
|
513 |
|
509 |
|
514 |
|
510 |
|
515 |
|
511 |
|
|
|
512 |
|
516 |
|
513 |
|
517 |
|
514 |
|
518 |
|