|
@@ -133,11 +133,13 @@ void prepare_for_probe_offset_wizard() {
|
133
|
133
|
|
134
|
134
|
// Probe for Z reference
|
135
|
135
|
ui.wait_for_move = true;
|
136
|
|
- z_offset_ref = probe.probe_at_point(wizard_pos, PROBE_PT_RAISE, 0, true);
|
|
136
|
+ z_offset_ref = probe.probe_at_point(wizard_pos, PROBE_PT_STOW, 0, true);
|
137
|
137
|
ui.wait_for_move = false;
|
138
|
138
|
|
139
|
139
|
#endif
|
140
|
140
|
|
|
141
|
+ SET_SOFT_ENDSTOP_LOOSE(true); // Disable soft endstops for free Z movement
|
|
142
|
+
|
141
|
143
|
// Move Nozzle to Probing/Homing Position
|
142
|
144
|
ui.wait_for_move = true;
|
143
|
145
|
current_position += probe.offset_xy;
|
|
@@ -173,7 +175,6 @@ void goto_probe_offset_wizard() {
|
173
|
175
|
ui.goto_screen([]{
|
174
|
176
|
_lcd_draw_homing();
|
175
|
177
|
if (all_axes_homed()) {
|
176
|
|
- SET_SOFT_ENDSTOP_LOOSE(true); // Disable soft endstops for free Z movement
|
177
|
178
|
z_offset_ref = 0; // Set Z Value for Wizard Position to 0
|
178
|
179
|
ui.goto_screen(prepare_for_probe_offset_wizard);
|
179
|
180
|
ui.defer_status_screen();
|