Welcome! Log In Create A New Profile

Advanced

ABL Fail Bilinear.

Posted by Richie800 
ABL Fail Bilinear.
May 25, 2020 04:16PM
Hello everyone.

I have a z-probe problem I cannot figure out. I have read all the post I could find related to my problem with no luck.

My Machine:
DIY 3d printer running the lastest release of Marlin as of this date.
Build Area: 540x 445y 500z
Hardware: SKR 1.1 Pro with TMC2209 on all except Z and extruder (TMC2208)
The machine homes at the bottom of the Z axis
DC42 Probe

When trying to ABL, get the following

G29 L20 R150 F20 B300 V3


Bilinear Leveling Grid:
      0      1      2      3      4      5      6      7      8      9
 0 +0.958 +0.715 +0.882 +0.785 +1.005 +1.120 +1.217 +1.760 +1.327 +1.465
 1 +0.515 +0.285 +0.455 +0.502 +0.640 +0.717 +0.790 +0.927 +0.993 +1.065
 2 -0.193 -0.038 -0.083 +0.175 +0.203 +0.345 +0.467 +0.502 +0.637 +0.705
 3 -0.433 -0.387 -0.187 -0.085 +0.042 +0.115 +0.190 +0.237 +0.400 +0.450
 4 -0.683 -0.550 -0.200 -0.433 -0.195 -0.073 +0.140 -0.015 +0.160 +0.272
 5 -0.750 -0.657 -0.490 -0.400 -0.290 -0.225 -0.088 +0.020 +0.082 +0.162
 6 -0.755 -0.665 -0.538 -0.480 -0.300 -0.245 -0.143 -0.045 +0.015 +0.157
 7 -0.278 -0.580 -0.435 -0.370 -0.257 -0.115 -0.005 +0.015 +0.097 +0.197
 8 -0.138 -0.407 -0.243 -0.157 -0.075 +0.020 +0.108 +0.162 +0.252 +0.385
 9 +0.097 -0.153 -0.058 -0.103 +0.722 +0.410 +0.015 +0.833 +0.510 +0.595
G29 uncorrected Z:5.80
 corrected Z:5.20
  current_position= X150.00 Y347.50 Z5.20 : sync_plan_position
<<< G29

But when I try to run it on the whole area of the bed, I get:

G29 L20 B500 F20 B300 V3

>>> G29 L20 R500 F20 B300 V3
SENDING:G29 L20 R500 F20 B300 V3
  current_position= X150.00 Y347.50 Z5.20 : >>> G29
Machine Type: Cartesian
Probe: FIX_MOUNTED_PROBE
Probe Offset X0.00 Y-47.50 Z-0.20 (Middle-Front & Below Nozzle)
Auto Bed Leveling: BILINEAR (enabled)
ABL Adjustment Z+0.595
G29 Auto Bed Leveling
  current_position= X150.00 Y347.50 Z5.20 : Leveling ON
  current_position= X150.00 Y347.50 Z5.80 : ...Now OFF
  current_position= X150.00 Y347.50 Z5.80 : sync_plan_position
  current_position= X150.00 Y347.50 Z5.80 : Probe::set_deployed
deploy: 1
Probe::move_z(10.00)
>>> do_blocking_move_to X150.00 Y347.50 Z10.20
<<< do_blocking_move_to
>>> do_blocking_move_to X150.00 Y347.50 Z10.20
<<< do_blocking_move_to
reset_bed_level
Probing mesh point 1/100.
>>> Probe::probe_at_point(500.00, 20.00, raise, 3, probe_relative)
  current_position= X150.00 Y347.50 Z10.20 :
>>> do_blocking_move_to X500.00 Y67.50 Z10.20
<<< do_blocking_move_to
echo:busy: processing
echo:busy: processing
  current_position= X500.00 Y67.50 Z10.20 : Probe::set_deployed
deploy: 1
  current_position= X500.00 Y67.50 Z10.20 : >>> Probe::run_z_probe
  current_position= X500.00 Y67.50 Z10.20 : >>> Probe::probe_down_to_z
>>> do_blocking_move_to X500.00 Y67.50 Z-10.00
<<< do_blocking_move_to
echo:busy: processing
  current_position= X500.00 Y67.50 Z2.34 : sync_plan_position
  current_position= X500.00 Y67.50 Z2.34 : <<< Probe::probe_down_to_z
SLOW Probe fail!
  current_position= X500.00 Y67.50 Z2.34 : <<< run_z_probe
  current_position= X500.00 Y67.50 Z2.34 : Probe::set_deployed
deploy: 0
>>> do_blocking_move_to X500.00 Y67.50 Z2.34
<<< do_blocking_move_to
Errortongue sticking out smileyrobing Failed
[ERROR] Errortongue sticking out smileyrobing Failed

<<< Probe::probe_at_point
  current_position= X500.00 Y67.50 Z2.34 : Probe::set_deployed
deploy: 0
  current_position= X500.00 Y67.50 Z2.34 : > probing complete
<<< G29

When I try to run G29 without the extra code:

SENDING:G29 P3
  current_position= X500.00 Y67.50 Z2.34 : >>> G29
Machine Type: Cartesian
Probe: FIX_MOUNTED_PROBE
Probe Offset X0.00 Y-47.50 Z-0.20 (Middle-Front & Below Nozzle)
Auto Bed Leveling: BILINEAR (disabled)
  current_position= X500.00 Y67.50 Z2.34 : Probe::set_deployed
deploy: 1
Probe::move_z(10.00)
>>> do_blocking_move_to X500.00 Y67.50 Z10.20
<<< do_blocking_move_to
>>> do_blocking_move_to X500.00 Y67.50 Z10.20
<<< do_blocking_move_to
reset_bed_level
>>> Probe::probe_at_point(538.00, 2.00, raise, 0, probe_relative)
  current_position= X500.00 Y67.50 Z10.20 :
>>> do_blocking_move_to X538.00 Y49.50 Z10.20
<<< do_blocking_move_to
  current_position= X538.00 Y49.50 Z10.20 : Probe::set_deployed
deploy: 1
  current_position= X538.00 Y49.50 Z10.20 : >>> Probe::run_z_probe
  current_position= X538.00 Y49.50 Z10.20 : >>> Probe::probe_down_to_z
>>> do_blocking_move_to X538.00 Y49.50 Z-10.00
<<< do_blocking_move_to
echo:busy: processing
  current_position= X538.00 Y49.50 Z2.52 : sync_plan_position
  current_position= X538.00 Y49.50 Z2.52 : <<< Probe::probe_down_to_z
SLOW Probe fail!
  current_position= X538.00 Y49.50 Z2.52 : <<< run_z_probe
  current_position= X538.00 Y49.50 Z2.52 : Probe::set_deployed
deploy: 0
>>> do_blocking_move_to X538.00 Y49.50 Z2.52
<<< do_blocking_move_to
Errortongue sticking out smileyrobing Failed
[ERROR] Errortongue sticking out smileyrobing Failed

<<< Probe::probe_at_point
  current_position= X538.00 Y49.50 Z2.52 : Probe::set_deployed
deploy: 0
  current_position= X538.00 Y49.50 Z2.52 : > probing complete
<<< G29

I have attached Config.h and Config_adv.h

I am completely lost. Please help.

Rick

Edited 1 time(s). Last edit at 05/25/2020 04:23PM by Richie800.
Attachments:
open | download - Configuration.h (80.6 KB)
open | download - Configuration_adv.h (122.8 KB)
Re: ABL Fail Bilinear.
August 03, 2020 08:55AM
Hello everyone.

Did I do something wrong? I know things are crazy out there now but I would think someone would have responded by now. I have been having this problem for several months and I am no closer to a solution. I am not sure if I left something out, did not ask the same question, asked a question where there is already a solution or something else.
Sorry, only registered users may post in this forum.

Click here to login