Hi,
I try to enable the auto bed leveling feature, but it doesn't works correctly :(
I try it with a inductive proximity switch and also with copper wire and an copper plan on the heating bed.
The result is always the same.
If the heating bed is skew, the z-axis moves but on one side the nozzle stand in the air and on a other side the nozzle crash into the heating plate :(
Please can anybody check my debug output and tell me what I'm doing wrong?
I'm a little bit confused with this output line:
20:24:59.663 : Auto Bed Leveling: LINEAR (disabled)
Thanks a lot and please sorry my bad english
I do G28 and G29 with this result
I try to enable the auto bed leveling feature, but it doesn't works correctly :(
I try it with a inductive proximity switch and also with copper wire and an copper plan on the heating bed.
The result is always the same.
If the heating bed is skew, the z-axis moves but on one side the nozzle stand in the air and on a other side the nozzle crash into the heating plate :(
Please can anybody check my debug output and tell me what I'm doing wrong?
I'm a little bit confused with this output line:
20:24:59.663 : Auto Bed Leveling: LINEAR (disabled)
Thanks a lot and please sorry my bad english
I do G28 and G29 with this result
20:24:09.260 : start 20:24:09.260 : echo: External Reset 20:24:09.260 : Marlin 1.1.1 20:24:09.320 : echo: Last Updated: 2017-05-12 12:00 | Author: (PaPa, default config) 20:24:09.320 : Compiled: Jul 1 2017 20:24:09.320 : echo: Free Memory: 3718 PlannerBufferBytes: 1232 20:24:09.320 : echo:Hardcoded Default Settings Loaded 20:24:09.320 : echo: G21 ; Units in mm 20:24:09.320 : echo: M149 C ; Units in Celsius 20:24:09.320 : echo:Filament settings: Disabled 20:24:09.320 : echo: M200 D1.75 20:24:09.320 : echo: M200 D0 20:24:09.320 : echo:Steps per unit: 20:24:09.320 : echo: M92 X79.62 Y79.62 Z2551.50 E100.00 20:24:09.320 : echo:Maximum feedrates (units/s): 20:24:09.320 : echo: M203 X400.00 Y400.00 Z2.00 E45.00 20:24:09.320 : echo:Maximum Acceleration (units/s2): 20:24:09.320 : echo: M201 X1400 Y1400 Z100 E80000 20:24:09.320 : echo:Acceleration (units/s2): P R T 20:24:09.320 : echo: M204 P1400.00 R5000.00 T3000.00 20:24:09.320 : echo:Advanced: S T B X Z E 20:24:09.320 : echo: M205 S0.00 T0.00 B20000 X13.00 Y13.00 Z0.30 E5.00 20:24:09.320 : echo:Home offset: 20:24:09.320 : echo: M206 X0.00 Y0.00 Z0.00 20:24:09.321 : echo:Auto Bed Leveling: 20:24:09.321 : echo: M420 S0 20:24:09.321 : echo:Material heatup parameters: 20:24:09.321 : echo: M145 S0 H210 B70 F0 20:24:09.323 : M145 S1 H240 B110 F0 20:24:09.323 : echo:PID settings: 20:24:09.323 : echo: M301 P22.20 I1.08 D114.00 20:24:09.323 : echo:Z-Probe Offset (mm): 20:24:09.323 : echo: M851 Z-1.00 20:24:09.391 : N1 M110*34 20:24:09.391 : N2 M115*36 20:24:09.391 : N3 M105*36 20:24:09.391 : N4 M114*35 20:24:09.437 : N5 M111 S6*98 20:24:09.465 : N6 T0*60 20:24:09.465 : N7 M20*22 20:24:09.470 : N8 M80*19 20:24:09.470 : N9 M105*46 20:24:11.816 : N10 M20*32 20:24:11.821 : echo:SD card ok 20:24:11.880 : N11 M20*33 20:24:11.885 : echo:SD card ok 20:24:11.968 : N12 M220 S100*82 20:24:12.036 : X:0.00 Y:0.00 Z:0.00 E:0.00 Count X:0 Y:0 Z:0 20:24:12.486 : echo:DEBUG:INFO,ERRORS 20:24:12.486 : echo:Active Extruder: 0 20:24:12.562 : N16 M105*16 20:24:15.625 : N17 M105*17 20:24:18.684 : N18 M105*30 20:24:21.747 : N19 M105*31 20:24:24.812 : N20 M105*21 20:24:27.870 : N21 M105*20 20:24:30.936 : N22 M105*23 20:24:33.997 : N23 M105*22 20:24:37.062 : N24 M105*17 20:24:39.465 : N25 M111 S32*103 20:24:39.471 : echo:DEBUG:LEVELING 20:24:40.124 : N26 M105*19 20:24:43.188 : N27 M105*18 20:24:46.245 : N28 M105*29 20:24:49.310 : N29 M105*28 20:24:52.370 : N30 M105*20 20:24:55.435 : N31 M105*21 20:24:58.495 : N32 M105*22 20:24:59.633 : N33 G28*35 20:24:59.663 : >>> gcode_G28 20:24:59.663 : Machine Type: Cartesian 20:24:59.663 : Probe: FIX_MOUNTED_PROBE 20:24:59.663 : Probe Offset X:-38 Y:-3 Z:-1.00 (Left-Front & Below Nozzle) 20:24:59.663 : Auto Bed Leveling: LINEAR (disabled) 20:24:59.663 : current_position=(0.00, 0.00, 0.00) : setup_for_endstop_or_probe_move 20:24:59.663 : > endstops.enable(true) 20:24:59.663 : Raise Z (before homing) to 7.00 20:24:59.663 : >>> do_blocking_move_to(0.00, 0.00, 7.00) 20:25:01.560 : N34 M105*16 20:25:03.191 : <<< do_blocking_move_to 20:25:03.191 : >>> homeaxis(X) 20:25:03.191 : Home 1 Fast: 20:25:03.191 : >>> do_homing_move(X, -276.00, 0.00) 20:25:03.191 : current_position=(0.00, 0.00, 7.00) : sync_plan_position 20:25:04.623 : N35 M105*17 20:25:06.899 : <<< do_homing_move(X) 20:25:06.899 : Move Away: 20:25:06.899 : >>> do_homing_move(X, 5.00, 0.00) 20:25:06.899 : current_position=(0.00, 0.00, 7.00) : sync_plan_position 20:25:07.023 : <<< do_homing_move(X) 20:25:07.023 : Home 2 Slow: 20:25:07.023 : >>> do_homing_move(X, -10.00, 25.00) 20:25:07.023 : current_position=(0.00, 0.00, 7.00) : sync_plan_position 20:25:07.248 : <<< do_homing_move(X) 20:25:07.248 : >>> set_axis_is_at_home(X) 20:25:07.248 : For X axis: 20:25:07.248 : home_offset = 0.00 20:25:07.248 : position_shift = 0.00 20:25:07.248 : soft_endstop_min = 0.00 20:25:07.248 : soft_endstop_max = 184.00 20:25:07.248 : > home_offset[X] = 0.00 20:25:07.248 : current_position=(0.00, 0.00, 7.00) : 20:25:07.248 : <<< set_axis_is_at_home(X) 20:25:07.248 : current_position=(0.00, 0.00, 7.00) : sync_plan_position 20:25:07.248 : current_position=(0.00, 0.00, 7.00) : > AFTER set_axis_is_at_home 20:25:07.248 : <<< homeaxis(X) 20:25:07.248 : current_position=(0.00, 0.00, 7.00) : > homeX 20:25:07.248 : >>> homeaxis(Y) 20:25:07.248 : Home 1 Fast: 20:25:07.248 : >>> do_homing_move(Y, -307.50, 0.00) 20:25:07.248 : current_position=(0.00, 0.00, 7.00) : sync_plan_position 20:25:07.688 : N36 M105*18 20:25:10.735 : <<< do_homing_move(Y) 20:25:10.735 : Move Away: 20:25:10.735 : >>> do_homing_move(Y, 5.00, 0.00) 20:25:10.735 : current_position=(0.00, 0.00, 7.00) : sync_plan_position 20:25:10.749 : N37 M105*19 20:25:10.859 : <<< do_homing_move(Y) 20:25:10.859 : Home 2 Slow: 20:25:10.859 : >>> do_homing_move(Y, -10.00, 25.00) 20:25:10.859 : current_position=(0.00, 0.00, 7.00) : sync_plan_position 20:25:11.086 : <<< do_homing_move(Y) 20:25:11.086 : >>> set_axis_is_at_home(Y) 20:25:11.086 : For Y axis: 20:25:11.087 : home_offset = 0.00 20:25:11.087 : position_shift = 0.00 20:25:11.087 : soft_endstop_min = 0.00 20:25:11.087 : soft_endstop_max = 205.00 20:25:11.087 : > home_offset[Y] = 0.00 20:25:11.087 : current_position=(0.00, 0.00, 7.00) : 20:25:11.087 : <<< set_axis_is_at_home(Y) 20:25:11.087 : current_position=(0.00, 0.00, 7.00) : sync_plan_position 20:25:11.087 : current_position=(0.00, 0.00, 7.00) : > AFTER set_axis_is_at_home 20:25:11.087 : <<< homeaxis(Y) 20:25:11.088 : current_position=(0.00, 0.00, 7.00) : > homeY 20:25:11.088 : Z_SAFE_HOMING >>> 20:25:11.088 : current_position=(0.00, 0.00, 7.00) : sync_plan_position 20:25:11.088 : destination=(130.00, 105.00, 7.00) : Z_SAFE_HOMING 20:25:11.088 : >>> do_blocking_move_to(130.00, 105.00, 7.00) 20:25:12.408 : <<< do_blocking_move_to 20:25:12.408 : >>> homeaxis(Z) 20:25:12.408 : current_position=(130.00, 105.00, 7.00) : set_probe_deployed 20:25:12.408 : deploy: 1 20:25:12.408 : do_probe_raise(7.00) 20:25:12.408 : >>> do_blocking_move_to(130.00, 105.00, 8.00) 20:25:12.932 : <<< do_blocking_move_to 20:25:12.932 : >>> do_blocking_move_to(130.00, 105.00, 8.00) 20:25:12.932 : <<< do_blocking_move_to 20:25:12.932 : Home 1 Fast: 20:25:12.932 : >>> do_homing_move(Z, -270.00, 0.00) 20:25:12.932 : current_position=(130.00, 105.00, 0.00) : sync_plan_position 20:25:13.810 : N38 M105*28 20:25:16.871 : N39 M105*29 20:25:19.938 : N40 M105*19 20:25:20.462 : <<< do_homing_move(Z) 20:25:20.462 : Move Away: 20:25:20.462 : >>> do_homing_move(Z, 7.00, 0.00) 20:25:20.463 : current_position=(130.00, 105.00, 0.00) : sync_plan_position 20:25:23.000 : N41 M105*18 20:25:23.991 : <<< do_homing_move(Z) 20:25:23.991 : Home 2 Slow: 20:25:23.991 : >>> do_homing_move(Z, -14.00, 1.00) 20:25:23.991 : current_position=(130.00, 105.00, 0.00) : sync_plan_position 20:25:31.037 : <<< do_homing_move(Z) 20:25:31.037 : >>> set_axis_is_at_home(Z) 20:25:31.037 : For Z axis: 20:25:31.037 : home_offset = 0.00 20:25:31.037 : position_shift = 0.00 20:25:31.037 : soft_endstop_min = 0.00 20:25:31.037 : soft_endstop_max = 180.00 20:25:31.038 : *** Z HOMED WITH PROBE (Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN) *** 20:25:31.038 : > zprobe_zoffset = -1.00 20:25:31.038 : > home_offset[Z] = 0.00 20:25:31.038 : current_position=(130.00, 105.00, 1.00) : 20:25:31.038 : <<< set_axis_is_at_home(Z) 20:25:31.038 : current_position=(130.00, 105.00, 1.00) : sync_plan_position 20:25:31.038 : current_position=(130.00, 105.00, 1.00) : > AFTER set_axis_is_at_home 20:25:31.039 : current_position=(130.00, 105.00, 1.00) : set_probe_deployed 20:25:31.039 : deploy: 0 20:25:31.039 : do_probe_raise(7.00) 20:25:31.039 : >>> do_blocking_move_to(130.00, 105.00, 8.00) 20:25:34.589 : <<< do_blocking_move_to 20:25:34.589 : >>> do_blocking_move_to(130.00, 105.00, 8.00) 20:25:34.589 : <<< do_blocking_move_to 20:25:34.589 : <<< homeaxis(Z) 20:25:34.589 : <<< Z_SAFE_HOMING 20:25:34.589 : current_position=(130.00, 105.00, 8.00) : > (home_all_axis || homeZ) > final 20:25:34.589 : current_position=(130.00, 105.00, 8.00) : sync_plan_position 20:25:34.589 : current_position=(130.00, 105.00, 8.00) : clean_up_after_endstop_or_probe_move 20:25:34.589 : X:130.00 Y:105.00 Z:8.00 E:0.00 Count X:10351 Y:8360 Z:20412 20:25:34.589 : <<< gcode_G28 20:25:34.589 : N42 M105*17 20:25:35.248 : N43 M105*16 20:25:38.308 : N44 M105*23 20:25:39.648 : N45 G29 V4*97 20:25:39.692 : current_position=(130.00, 105.00, 8.00) : >>> gcode_G29 20:25:39.692 : Machine Type: Cartesian 20:25:39.692 : Probe: FIX_MOUNTED_PROBE 20:25:39.692 : Probe Offset X:-38 Y:-3 Z:-1.00 (Left-Front & Below Nozzle) 20:25:39.692 : Auto Bed Leveling: LINEAR (disabled) 20:25:39.692 : G29 Auto Bed Leveling 20:25:39.692 : current_position=(130.01, 105.00, 8.00) : sync_plan_position 20:25:39.692 : current_position=(130.01, 105.00, 8.00) : setup_for_endstop_or_probe_move 20:25:39.692 : current_position=(130.01, 105.00, 8.00) : set_probe_deployed 20:25:39.692 : deploy: 1 20:25:39.692 : do_probe_raise(7.00) 20:25:39.692 : >>> do_blocking_move_to(130.01, 105.00, 8.00) 20:25:39.692 : <<< do_blocking_move_to 20:25:39.692 : >>> probe_pt(0.00, 40.00, no stow) 20:25:39.692 : current_position=(130.01, 105.00, 8.00) : 20:25:39.692 : do_probe_raise(7.00) 20:25:39.692 : >>> do_blocking_move_to(38.00, 43.00, 8.00) 20:25:40.604 : <<< do_blocking_move_to 20:25:40.604 : current_position=(38.00, 43.00, 8.00) : set_probe_deployed 20:25:40.604 : deploy: 1 20:25:40.605 : current_position=(38.00, 43.00, 8.00) : >>> run_z_probe 20:25:40.605 : current_position=(38.00, 43.00, 8.00) : >>> do_probe_move 20:25:40.605 : >>> do_blocking_move_to(38.00, 43.00, -190.00) 20:25:41.373 : N46 M105*21 20:25:44.332 : <<< do_blocking_move_to 20:25:44.353 : current_position=(38.00, 43.00, 0.55) : sync_plan_position 20:25:44.353 : current_position=(38.00, 43.00, 0.55) : <<< do_probe_move 20:25:44.353 : 1st Probe Z:0.55 20:25:44.353 : >>> do_blocking_move_to(38.00, 43.00, 2.55) 20:25:44.434 : N47 M105*20 20:25:45.377 : <<< do_blocking_move_to 20:25:45.377 : current_position=(38.00, 43.00, 2.55) : >>> do_probe_move 20:25:45.377 : >>> do_blocking_move_to(38.00, 43.00, -190.00) 20:25:46.396 : <<< do_blocking_move_to 20:25:46.396 : current_position=(38.00, 43.00, 0.55) : sync_plan_position 20:25:46.396 : current_position=(38.00, 43.00, 0.55) : <<< do_probe_move 20:25:46.396 : current_position=(38.00, 43.00, 0.55) : <<< run_z_probe 20:25:46.396 : 2nd Probe Z:0.55 Discrepancy:-0.00 20:25:46.397 : do_probe_raise(7.00) 20:25:46.397 : >>> do_blocking_move_to(38.00, 43.00, 8.00) 20:25:47.499 : N48 M105*27 20:25:50.153 : <<< do_blocking_move_to 20:25:50.153 : Bed X: 0.000 Y: 40.000 Z: -0.445 20:25:50.153 : <<< probe_pt 20:25:50.153 : >>> probe_pt(73.00, 40.00, no stow) 20:25:50.153 : current_position=(38.00, 43.00, 8.00) : 20:25:50.153 : do_probe_raise(7.00) 20:25:50.154 : >>> do_blocking_move_to(111.00, 43.00, 8.00) 20:25:50.561 : N49 M105*26 20:25:50.794 : <<< do_blocking_move_to 20:25:50.794 : current_position=(111.00, 43.00, 8.00) : set_probe_deployed 20:25:50.794 : deploy: 1 20:25:50.794 : current_position=(111.00, 43.00, 8.00) : >>> run_z_probe 20:25:50.794 : current_position=(111.00, 43.00, 8.00) : >>> do_probe_move 20:25:50.794 : >>> do_blocking_move_to(111.00, 43.00, -190.00) 20:25:53.624 : N50 M105*18 20:25:54.386 : <<< do_blocking_move_to 20:25:54.386 : current_position=(111.00, 43.00, 0.87) : sync_plan_position 20:25:54.386 : current_position=(111.00, 43.00, 0.87) : <<< do_probe_move 20:25:54.386 : 1st Probe Z:0.87 20:25:54.386 : >>> do_blocking_move_to(111.00, 43.00, 2.87) 20:25:55.408 : <<< do_blocking_move_to 20:25:55.408 : current_position=(111.00, 43.00, 2.87) : >>> do_probe_move 20:25:55.408 : >>> do_blocking_move_to(111.00, 43.00, -190.00) 20:25:56.428 : <<< do_blocking_move_to 20:25:56.428 : current_position=(111.00, 43.00, 0.87) : sync_plan_position 20:25:56.428 : current_position=(111.00, 43.00, 0.87) : <<< do_probe_move 20:25:56.429 : current_position=(111.00, 43.00, 0.87) : <<< run_z_probe 20:25:56.429 : 2nd Probe Z:0.87 Discrepancy:-0.00 20:25:56.429 : do_probe_raise(7.00) 20:25:56.429 : >>> do_blocking_move_to(111.00, 43.00, 8.00) 20:25:56.689 : N51 M105*19 20:25:59.751 : N52 M105*16 20:26:00.026 : <<< do_blocking_move_to 20:26:00.026 : Bed X: 73.000 Y: 40.000 Z: -0.130 20:26:00.026 : <<< probe_pt 20:26:00.026 : >>> probe_pt(146.00, 40.00, no stow) 20:26:00.026 : current_position=(111.00, 43.00, 8.00) : 20:26:00.026 : do_probe_raise(7.00) 20:26:00.026 : >>> do_blocking_move_to(184.00, 43.00, 8.00) 20:26:00.663 : <<< do_blocking_move_to 20:26:00.663 : current_position=(184.00, 43.00, 8.00) : set_probe_deployed 20:26:00.663 : deploy: 1 20:26:00.663 : current_position=(184.00, 43.00, 8.00) : >>> run_z_probe 20:26:00.663 : current_position=(184.00, 43.00, 8.00) : >>> do_probe_move 20:26:00.663 : >>> do_blocking_move_to(184.00, 43.00, -190.00) 20:26:02.808 : N53 M105*17 20:26:04.073 : <<< do_blocking_move_to 20:26:04.073 : current_position=(184.00, 43.00, 1.23) : sync_plan_position 20:26:04.074 : current_position=(184.00, 43.00, 1.23) : <<< do_probe_move 20:26:04.074 : 1st Probe Z:1.23 20:26:04.074 : >>> do_blocking_move_to(184.00, 43.00, 3.23) 20:26:05.095 : <<< do_blocking_move_to 20:26:05.095 : current_position=(184.00, 43.00, 3.23) : >>> do_probe_move 20:26:05.095 : >>> do_blocking_move_to(184.00, 43.00, -190.00) 20:26:06.116 : <<< do_blocking_move_to 20:26:06.116 : current_position=(184.00, 43.00, 1.23) : sync_plan_position 20:26:06.116 : current_position=(184.00, 43.00, 1.23) : <<< do_probe_move 20:26:06.116 : current_position=(184.00, 43.00, 1.23) : <<< run_z_probe 20:26:06.116 : 2nd Probe Z:1.23 Discrepancy:-0.00 20:26:06.116 : do_probe_raise(7.00) 20:26:06.117 : >>> do_blocking_move_to(184.00, 43.00, 8.00) 20:26:09.533 : <<< do_blocking_move_to 20:26:09.533 : Bed X: 146.000 Y: 40.000 Z: 0.231 20:26:09.533 : <<< probe_pt 20:26:09.533 : >>> probe_pt(146.00, 105.00, no stow) 20:26:09.533 : current_position=(184.00, 43.00, 8.00) : 20:26:09.533 : do_probe_raise(7.00) 20:26:09.533 : >>> do_blocking_move_to(184.00, 108.00, 8.00) 20:26:10.109 : <<< do_blocking_move_to 20:26:10.109 : current_position=(184.00, 108.00, 8.00) : set_probe_deployed 20:26:10.109 : deploy: 1 20:26:10.109 : current_position=(184.00, 108.00, 8.00) : >>> run_z_probe 20:26:10.109 : current_position=(184.00, 108.00, 8.00) : >>> do_probe_move 20:26:10.109 : >>> do_blocking_move_to(184.00, 108.00, -190.00) 20:26:13.508 : <<< do_blocking_move_to 20:26:13.508 : current_position=(184.00, 108.00, 1.26) : sync_plan_position 20:26:13.508 : current_position=(184.00, 108.00, 1.26) : <<< do_probe_move 20:26:13.508 : 1st Probe Z:1.26 20:26:13.508 : >>> do_blocking_move_to(184.00, 108.00, 3.26) 20:26:14.531 : <<< do_blocking_move_to 20:26:14.531 : current_position=(184.00, 108.00, 3.26) : >>> do_probe_move 20:26:14.531 : >>> do_blocking_move_to(184.00, 108.00, -190.00) 20:26:15.555 : <<< do_blocking_move_to 20:26:15.555 : current_position=(184.00, 108.00, 1.26) : sync_plan_position 20:26:15.555 : current_position=(184.00, 108.00, 1.26) : <<< do_probe_move 20:26:15.556 : current_position=(184.00, 108.00, 1.26) : <<< run_z_probe 20:26:15.556 : 2nd Probe Z:1.26 Discrepancy:-0.00 20:26:15.556 : do_probe_raise(7.00) 20:26:15.556 : >>> do_blocking_move_to(184.00, 108.00, 8.00) 20:26:18.958 : <<< do_blocking_move_to 20:26:18.958 : Bed X: 146.000 Y: 105.000 Z: 0.257 20:26:18.958 : <<< probe_pt 20:26:18.958 : >>> probe_pt(73.00, 105.00, no stow) 20:26:18.958 : current_position=(184.00, 108.00, 8.00) : 20:26:18.958 : do_probe_raise(7.00) 20:26:18.958 : >>> do_blocking_move_to(111.00, 108.00, 8.00) 20:26:19.595 : <<< do_blocking_move_to 20:26:19.595 : current_position=(111.00, 108.00, 8.00) : set_probe_deployed 20:26:19.595 : deploy: 1 20:26:19.595 : current_position=(111.00, 108.00, 8.00) : >>> run_z_probe 20:26:19.595 : current_position=(111.00, 108.00, 8.00) : >>> do_probe_move 20:26:19.595 : >>> do_blocking_move_to(111.00, 108.00, -190.00) 20:26:23.204 : <<< do_blocking_move_to 20:26:23.204 : current_position=(111.00, 108.00, 0.84) : sync_plan_position 20:26:23.205 : current_position=(111.00, 108.00, 0.84) : <<< do_probe_move 20:26:23.205 : 1st Probe Z:0.84 20:26:23.205 : >>> do_blocking_move_to(111.00, 108.00, 2.84) 20:26:24.227 : <<< do_blocking_move_to 20:26:24.227 : current_position=(111.00, 108.00, 2.84) : >>> do_probe_move 20:26:24.227 : >>> do_blocking_move_to(111.00, 108.00, -190.00) 20:26:25.249 : <<< do_blocking_move_to 20:26:25.249 : current_position=(111.00, 108.00, 0.84) : sync_plan_position 20:26:25.249 : current_position=(111.00, 108.00, 0.84) : <<< do_probe_move 20:26:25.249 : current_position=(111.00, 108.00, 0.84) : <<< run_z_probe 20:26:25.249 : 2nd Probe Z:0.84 Discrepancy:-0.00 20:26:25.249 : do_probe_raise(7.00) 20:26:25.249 : >>> do_blocking_move_to(111.00, 108.00, 8.00) 20:26:28.862 : <<< do_blocking_move_to 20:26:28.862 : Bed X: 73.000 Y: 105.000 Z: -0.162 20:26:28.862 : <<< probe_pt 20:26:28.862 : >>> probe_pt(0.00, 105.00, no stow) 20:26:28.862 : current_position=(111.00, 108.00, 8.00) : 20:26:28.862 : do_probe_raise(7.00) 20:26:28.863 : >>> do_blocking_move_to(38.00, 108.00, 8.00) 20:26:29.500 : <<< do_blocking_move_to 20:26:29.500 : current_position=(38.00, 108.00, 8.00) : set_probe_deployed 20:26:29.500 : deploy: 1 20:26:29.500 : current_position=(38.00, 108.00, 8.00) : >>> run_z_probe 20:26:29.500 : current_position=(38.00, 108.00, 8.00) : >>> do_probe_move 20:26:29.500 : >>> do_blocking_move_to(38.00, 108.00, -190.00) 20:26:33.268 : <<< do_blocking_move_to 20:26:33.268 : current_position=(38.00, 108.00, 0.52) : sync_plan_position 20:26:33.268 : current_position=(38.00, 108.00, 0.52) : <<< do_probe_move 20:26:33.268 : 1st Probe Z:0.52 20:26:33.268 : >>> do_blocking_move_to(38.00, 108.00, 2.52) 20:26:34.290 : <<< do_blocking_move_to 20:26:34.290 : current_position=(38.00, 108.00, 2.52) : >>> do_probe_move 20:26:34.290 : >>> do_blocking_move_to(38.00, 108.00, -190.00) 20:26:35.310 : <<< do_blocking_move_to 20:26:35.310 : current_position=(38.00, 108.00, 0.52) : sync_plan_position 20:26:35.310 : current_position=(38.00, 108.00, 0.52) : <<< do_probe_move 20:26:35.311 : current_position=(38.00, 108.00, 0.52) : <<< run_z_probe 20:26:35.311 : 2nd Probe Z:0.52 Discrepancy:-0.00 20:26:35.311 : do_probe_raise(7.00) 20:26:35.311 : >>> do_blocking_move_to(38.00, 108.00, 8.00) 20:26:39.084 : <<< do_blocking_move_to 20:26:39.084 : Bed X: 0.000 Y: 105.000 Z: -0.481 20:26:39.084 : <<< probe_pt 20:26:39.084 : >>> probe_pt(0.00, 170.00, no stow) 20:26:39.084 : current_position=(38.00, 108.00, 8.00) : 20:26:39.084 : do_probe_raise(7.00) 20:26:39.084 : >>> do_blocking_move_to(38.00, 173.00, 8.00) 20:26:39.665 : <<< do_blocking_move_to 20:26:39.665 : current_position=(38.00, 173.00, 8.00) : set_probe_deployed 20:26:39.665 : deploy: 1 20:26:39.665 : current_position=(38.00, 173.00, 8.00) : >>> run_z_probe 20:26:39.665 : current_position=(38.00, 173.00, 8.00) : >>> do_probe_move 20:26:39.665 : >>> do_blocking_move_to(38.00, 173.00, -190.00) 20:26:43.564 : <<< do_blocking_move_to 20:26:43.564 : current_position=(38.00, 173.00, 0.26) : sync_plan_position 20:26:43.564 : current_position=(38.00, 173.00, 0.26) : <<< do_probe_move 20:26:43.564 : 1st Probe Z:0.26 20:26:43.564 : >>> do_blocking_move_to(38.00, 173.00, 2.26) 20:26:44.586 : <<< do_blocking_move_to 20:26:44.586 : current_position=(38.00, 173.00, 2.26) : >>> do_probe_move 20:26:44.586 : >>> do_blocking_move_to(38.00, 173.00, -190.00) 20:26:45.608 : <<< do_blocking_move_to 20:26:45.608 : current_position=(38.00, 173.00, 0.26) : sync_plan_position 20:26:45.608 : current_position=(38.00, 173.00, 0.26) : <<< do_probe_move 20:26:45.608 : current_position=(38.00, 173.00, 0.26) : <<< run_z_probe 20:26:45.608 : 2nd Probe Z:0.26 Discrepancy:0.00 20:26:45.609 : do_probe_raise(7.00) 20:26:45.609 : >>> do_blocking_move_to(38.00, 173.00, 8.00) 20:26:49.514 : <<< do_blocking_move_to 20:26:49.514 : Bed X: 0.000 Y: 170.000 Z: -0.745 20:26:49.514 : <<< probe_pt 20:26:49.514 : >>> probe_pt(73.00, 170.00, no stow) 20:26:49.514 : current_position=(38.00, 173.00, 8.00) : 20:26:49.514 : do_probe_raise(7.00) 20:26:49.514 : >>> do_blocking_move_to(111.00, 173.00, 8.00) 20:26:50.151 : <<< do_blocking_move_to 20:26:50.151 : current_position=(111.00, 173.00, 8.00) : set_probe_deployed 20:26:50.151 : deploy: 1 20:26:50.151 : current_position=(111.00, 173.00, 8.00) : >>> run_z_probe 20:26:50.151 : current_position=(111.00, 173.00, 8.00) : >>> do_probe_move 20:26:50.151 : >>> do_blocking_move_to(111.00, 173.00, -190.00) 20:26:53.838 : <<< do_blocking_move_to 20:26:53.838 : current_position=(111.00, 173.00, 0.68) : sync_plan_position 20:26:53.838 : current_position=(111.00, 173.00, 0.68) : <<< do_probe_move 20:26:53.838 : 1st Probe Z:0.68 20:26:53.838 : >>> do_blocking_move_to(111.00, 173.00, 2.68) 20:26:54.861 : <<< do_blocking_move_to 20:26:54.861 : current_position=(111.00, 173.00, 2.68) : >>> do_probe_move 20:26:54.861 : >>> do_blocking_move_to(111.00, 173.00, -190.00) 20:26:55.885 : <<< do_blocking_move_to 20:26:55.885 : current_position=(111.00, 173.00, 0.68) : sync_plan_position 20:26:55.885 : current_position=(111.00, 173.00, 0.68) : <<< do_probe_move 20:26:55.886 : current_position=(111.00, 173.00, 0.68) : <<< run_z_probe 20:26:55.886 : 2nd Probe Z:0.68 Discrepancy:-0.00 20:26:55.886 : do_probe_raise(7.00) 20:26:55.886 : >>> do_blocking_move_to(111.00, 173.00, 8.00) 20:26:59.577 : <<< do_blocking_move_to 20:26:59.577 : Bed X: 73.000 Y: 170.000 Z: -0.320 20:26:59.577 : <<< probe_pt 20:26:59.577 : >>> probe_pt(146.00, 170.00, no stow) 20:26:59.578 : current_position=(111.00, 173.00, 8.00) : 20:26:59.578 : do_probe_raise(7.00) 20:26:59.578 : >>> do_blocking_move_to(184.00, 173.00, 8.00) 20:27:00.218 : <<< do_blocking_move_to 20:27:00.218 : current_position=(184.00, 173.00, 8.00) : set_probe_deployed 20:27:00.218 : deploy: 1 20:27:00.218 : current_position=(184.00, 173.00, 8.00) : >>> run_z_probe 20:27:00.219 : current_position=(184.00, 173.00, 8.00) : >>> do_probe_move 20:27:00.219 : >>> do_blocking_move_to(184.00, 173.00, -190.00) 20:27:03.640 : <<< do_blocking_move_to 20:27:03.640 : current_position=(184.00, 173.00, 1.21) : sync_plan_position 20:27:03.640 : current_position=(184.00, 173.00, 1.21) : <<< do_probe_move 20:27:03.640 : 1st Probe Z:1.21 20:27:03.640 : >>> do_blocking_move_to(184.00, 173.00, 3.21) 20:27:04.663 : <<< do_blocking_move_to 20:27:04.663 : current_position=(184.00, 173.00, 3.21) : >>> do_probe_move 20:27:04.663 : >>> do_blocking_move_to(184.00, 173.00, -190.00) 20:27:05.687 : <<< do_blocking_move_to 20:27:05.687 : current_position=(184.00, 173.00, 1.21) : sync_plan_position 20:27:05.687 : current_position=(184.00, 173.00, 1.21) : <<< do_probe_move 20:27:05.687 : current_position=(184.00, 173.00, 1.21) : <<< run_z_probe 20:27:05.687 : 2nd Probe Z:1.21 Discrepancy:0.00 20:27:05.687 : do_probe_raise(7.00) 20:27:05.687 : >>> do_blocking_move_to(184.00, 173.00, 8.00) 20:27:09.186 : <<< do_blocking_move_to 20:27:09.186 : Bed X: 146.000 Y: 170.000 Z: 0.209 20:27:09.186 : <<< probe_pt 20:27:09.186 : current_position=(184.00, 173.00, 8.00) : set_probe_deployed 20:27:09.186 : deploy: 0 20:27:09.186 : do_probe_raise(7.00) 20:27:09.186 : >>> do_blocking_move_to(184.00, 173.00, 8.00) 20:27:09.187 : <<< do_blocking_move_to 20:27:09.187 : current_position=(184.00, 173.00, 8.00) : clean_up_after_endstop_or_probe_move 20:27:09.187 : current_position=(184.00, 173.00, 8.00) : > probing complete 20:27:09.187 : Eqn coefficients: a: 0.00349471 b: -0.00414537 d: 0.00942714 20:27:09.187 : Mean of sampled points: -0.17621440 20:27:09.187 : Bed Height Topography: 20:27:09.187 : +--- BACK --+ 20:27:09.187 : | | 20:27:09.187 : L | (+) | R 20:27:09.188 : E | | I 20:27:09.188 : F | (-) N (+) | G 20:27:09.188 : T | | H 20:27:09.188 : | (-) | T 20:27:09.188 : | | 20:27:09.188 : O-- FRONT --+ 20:27:09.188 : (0,0) 20:27:09.188 : -0.56864 -0.14379 +0.38531 20:27:09.188 : -0.00000 +0.01415 +0.43312 20:27:09.188 : +0.17621 +0.04668 +0.40725 20:27:09.188 : Corrected Bed Height vs. Bed Topology: 20:27:09.188 : +0.00000 +0.00000 +0.00000 20:27:09.188 : +0.00000 +0.00000 +0.00000 20:27:09.189 : +0.00000 +0.00000 +0.00000 20:27:09.189 : Bed Level Correction Matrix:+0.999994 +0.000000 +0.003495 20:27:09.189 : +0.000014 +0.999991 -0.004145 20:27:09.189 : -0.003495 +0.004145 +0.999985 20:27:09.189 : current_position=(184.00, 173.00, 8.00) : G29 uncorrected XYZ 20:27:09.189 : Z from Probe:7.79 Matrix:7.97 Discrepancy:-0.18 20:27:09.189 : current_position=(184.03, 172.97, 7.79) : G29 corrected XYZ 20:27:09.189 : <<< gcode_G29 20:27:09.189 : X:184.03 Y:172.97 Z:7.79 E:0.00 Count X:14650 Y:13774 Z:20412 20:27:09.190 : current_position=(184.03, 172.97, 7.79) : sync_plan_position