If using babystep to adjust the Z probe offset, the axis will move and the mesh will be updated at the same time, causing a doubling of the Z offset over the rest of the print. To correct for this, the current Z position would need to be modified in the opposite direction, canceling out the additional Z offset added to the mesh. This would be confusing to users, and moreover it would not be accurate without also taking the current Z fade level and current Z height into account. It might make sense to change the mesh in the case where no babystepping is taking place, but this could be considered an undesirable side-effect of changing the `zprobe_zoffset`. One way to remedy this would be to return to storing the mesh with `zprobe_zoffset` included, then subtracting `zprobe_zoffset` from the returned Z value. Thus, a babystep moving the Z axis up 1mm would subtract 1 from `zprobe_zoffset` while adding 1 to all mesh Z values. Without including the `zprobe_zoffset` in the `z_values` there is no safe way to alter the mesh in conjunction with babystepping, although it's fine without it.
|
||
37 | 37 |
|
38 | 38 |
|
39 | 39 |
|
40 |
|
|
40 | 41 |
|
41 |
|
|
42 |
|
|
43 |
|
|
44 |
|
|
42 |
|
|
45 | 43 |
|
46 |
|
|
47 | 44 |
|
48 | 45 |
|
49 | 46 |
|
50 | 47 |
|
48 |
|
|
51 | 49 |
|
52 | 50 |
|
53 |
|
|
54 |
|
|
55 |
|
|
56 | 51 |
|
57 | 52 |
|
58 | 53 |
|
|
||
35 | 35 |
|
36 | 36 |
|
37 | 37 |
|
38 |
|
|
39 | 38 |
|
40 | 39 |
|
41 | 40 |
|
|
||
1100 | 1100 |
|
1101 | 1101 |
|
1102 | 1102 |
|
1103 |
|
|
1104 |
|
|
1105 | 1103 |
|
1106 | 1104 |
|
1107 | 1105 |
|
|
||
1109 | 1107 |
|
1110 | 1108 |
|
1111 | 1109 |
|
1112 |
|
|
1113 | 1110 |
|
1114 | 1111 |
|
1112 |
|
|
1115 | 1113 |
|
1116 | 1114 |
|
1117 | 1115 |
|
|
||
1678 | 1676 |
|
1679 | 1677 |
|
1680 | 1678 |
|
1681 |
|
|
1682 |
|
|
1683 |
|
|
1684 |
|
|
1685 |
|
|
1686 | 1679 |
|
1687 | 1680 |
|
1688 | 1681 |
|
|
||
2000 | 1993 |
|
2001 | 1994 |
|
2002 | 1995 |
|
2003 |
|
|
1996 |
|
|
2004 | 1997 |
|
2005 | 1998 |
|
2006 | 1999 |
|
|
||
3647 | 3640 |
|
3648 | 3641 |
|
3649 | 3642 |
|
3650 |
|
|
3643 |
|
|
3651 | 3644 |
|
3652 | 3645 |
|
3653 | 3646 |
|
|
||
247 | 247 |
|
248 | 248 |
|
249 | 249 |
|
250 |
|
|
251 |
|
|
252 |
|
|
253 |
|
|
254 | 250 |
|
255 | 251 |
|
256 | 252 |
|
|
||
355 | 351 |
|
356 | 352 |
|
357 | 353 |
|
358 |
|
|
359 | 354 |
|
360 |
|
|
355 |
|
|
361 | 356 |
|
362 | 357 |
|
363 | 358 |
|
|
||
640 | 640 |
|
641 | 641 |
|
642 | 642 |
|
643 |
|
|
644 |
|
|
645 |
|
|
646 |
|
|
647 |
|
|
648 |
|
|
649 |
|
|
650 |
|
|
651 |
|
|
652 |
|
|
653 |
|
|
654 |
|
|
655 |
|
|
656 |
|
|
657 |
|
|
658 |
|
|
659 |
|
|
660 |
|
|
661 |
|
|
662 |
|
|
663 |
|
|
664 |
|
|
665 |
|
|
666 |
|
|
667 |
|
|
668 |
|
|
669 |
|
|
670 |
|
|
671 |
|
|
672 |
|
|
673 |
|
|
674 |
|
|
675 |
|
|
676 |
|
|
677 |
|
|
678 |
|
|
679 | 643 |
|
680 | 644 |
|
681 | 645 |
|
|
||
34 | 34 |
|
35 | 35 |
|
36 | 36 |
|
37 |
|
|
38 | 37 |
|
39 | 38 |
|
40 | 39 |
|