Bed Visualizer - Weird Results

I have an Ender 3 Pro with SKR E3 V2, MicroSwiss Direct Drive and BLTouch 3.1 (Original). I am running OctoPrint Version 1.4.2 in a Raspberry Pi 4.

I am getting the below result from Bed visualizer but I checked everything and my bed seems to be OK, I can print without issues, can someone help here? I guess I am doing something wrong :frowning: I tried to reverse X and Y but same results, also not matter what I change in the bed the results are not changing.

You're probably not doing anything wrong, and the auto bed leveling sounds like it's doing it's job correctly if you are able to print without issues. The visualizer just reports back what the firmware sees during the probing process. It's hard to tell from the angle of the screenshot but it appears two of your corners are higher up, which means you can loosen the ones that are lower to bring them up or tighten the higher ones to bring them down. The idea is you want to get the physical bed as level as possible to help the Auto Bed Leveling of your firmware to not have to work as hard to compensate for warped beds, etc.

Thanks for the reply. I tried to tighten and to loosen but the result did not change, not even a mm, that's why I decided to post here for help.

It might be re-loading the stored mesh if you keep seeing the same graph. Look at the actual Current Mesh Data in the plugin settings and see if that's changing or not. Also, share screenshots of your settings, and what is returned in the terminal tab when you press the update mesh button.

Here you go...

Recv:  T:20.62 /0.00 B:38.46 /60.00 @:0 B@:127 W:?
Recv:  T:20.55 /0.00 B:38.65 /60.00 @:0 B@:127 W:?
Recv: echo:busy: processing
Recv:  T:20.62 /0.00 B:38.94 /60.00 @:0 B@:127 W:?
Recv:  T:20.62 /0.00 B:39.35 /60.00 @:0 B@:127 W:?
Recv: echo:busy: processing
Recv:  T:20.62 /0.00 B:39.33 /60.00 @:0 B@:127 W:?
Recv:  T:20.66 /0.00 B:39.67 /60.00 @:0 B@:127 W:?
Recv: echo:busy: processing
Recv:  T:20.70 /0.00 B:39.92 /60.00 @:0 B@:127 W:?
Recv:  T:20.62 /0.00 B:40.15 /60.00 @:0 B@:127 W:?
Recv: echo:busy: processing
Recv:  T:20.70 /0.00 B:40.22 /60.00 @:0 B@:127 W:?
Recv:  T:20.74 /0.00 B:40.51 /60.00 @:0 B@:127 W:?
Recv: echo:busy: processing
Recv:  T:20.82 /0.00 B:40.68 /60.00 @:0 B@:127 W:?
Recv:  T:20.74 /0.00 B:40.85 /60.00 @:0 B@:127 W:?
Recv: echo:busy: processing
Recv:  T:20.66 /0.00 B:41.16 /60.00 @:0 B@:127 W:?
Recv:  T:20.66 /0.00 B:41.36 /60.00 @:0 B@:127 W:?
Recv: echo:busy: processing
Recv:  T:20.74 /0.00 B:41.49 /60.00 @:0 B@:127 W:?
Recv:  T:20.62 /0.00 B:41.76 /60.00 @:0 B@:127 W:?
Recv: echo:busy: processing
Recv:  T:20.82 /0.00 B:42.04 /60.00 @:0 B@:127 W:?
Recv:  T:20.74 /0.00 B:42.06 /60.00 @:0 B@:127 W:?
Recv: echo:busy: processing
Recv:  T:20.90 /0.00 B:42.24 /60.00 @:0 B@:127 W:?
Recv:  T:20.82 /0.00 B:42.56 /60.00 @:0 B@:127 W:?
Recv: echo:busy: processing
Recv:  T:20.55 /0.00 B:42.90 /60.00 @:0 B@:127 W:?
Recv:  T:20.78 /0.00 B:42.92 /60.00 @:0 B@:127 W:?
Recv: echo:busy: processing
Recv:  T:20.86 /0.00 B:43.05 /60.00 @:0 B@:127 W:?
Recv:  T:20.78 /0.00 B:43.33 /60.00 @:0 B@:127 W:?
Recv: echo:busy: processing
Recv:  T:20.70 /0.00 B:43.60 /60.00 @:0 B@:127 W:?
Recv:  T:20.86 /0.00 B:43.79 /60.00 @:0 B@:127 W:?
Recv:  T:20.90 /0.00 B:44.01 /60.00 @:0 B@:127
Recv: echo:busy: processing
Recv:  T:20.90 /0.00 B:44.01 /60.00 @:0 B@:127 W:?
Recv:  T:20.90 /0.00 B:44.38 /60.00 @:0 B@:127 W:?
Recv: echo:busy: processing
Recv:  T:20.78 /0.00 B:44.36 /60.00 @:0 B@:127 W:?
Recv:  T:20.70 /0.00 B:44.61 /60.00 @:0 B@:127 W:?
Recv: echo:busy: processing
Recv:  T:21.05 /0.00 B:44.82 /60.00 @:0 B@:127 W:?
Recv:  T:21.21 /0.00 B:45.00 /60.00 @:0 B@:127 W:?
Recv: echo:busy: processing
Recv:  T:20.82 /0.00 B:45.23 /60.00 @:0 B@:127 W:?
Recv:  T:20.94 /0.00 B:45.48 /60.00 @:0 B@:127 W:?
Recv: echo:busy: processing
Recv:  T:20.94 /0.00 B:45.61 /60.00 @:0 B@:127 W:?
Recv:  T:21.25 /0.00 B:45.81 /60.00 @:0 B@:127 W:?
Recv: echo:busy: processing
Recv:  T:20.94 /0.00 B:45.99 /60.00 @:0 B@:127 W:?
Recv:  T:21.09 /0.00 B:46.23 /60.00 @:0 B@:127 W:?
Recv: echo:busy: processing
Recv:  T:21.21 /0.00 B:46.38 /60.00 @:0 B@:127 W:?
Recv:  T:20.98 /0.00 B:46.55 /60.00 @:0 B@:127 W:?
Recv: echo:busy: processing
Recv:  T:21.17 /0.00 B:46.96 /60.00 @:0 B@:127 W:?
Recv:  T:21.13 /0.00 B:46.99 /60.00 @:0 B@:127 W:?
Recv: echo:busy: processing
Recv:  T:21.05 /0.00 B:47.14 /60.00 @:0 B@:127 W:?
Recv:  T:21.13 /0.00 B:47.34 /60.00 @:0 B@:127 W:?
Recv: echo:busy: processing
Recv:  T:21.09 /0.00 B:47.58 /60.00 @:0 B@:127 W:?
Recv:  T:21.17 /0.00 B:47.70 /60.00 @:0 B@:127 W:?
Recv: echo:busy: processing
Recv:  T:21.17 /0.00 B:47.94 /60.00 @:0 B@:127 W:?
Recv:  T:21.25 /0.00 B:48.14 /60.00 @:0 B@:127 W:?
Recv: echo:busy: processing
Recv:  T:21.21 /0.00 B:48.42 /60.00 @:0 B@:127 W:?
Recv:  T:21.13 /0.00 B:48.45 /60.00 @:0 B@:127 W:?
Recv: echo:busy: processing
Recv:  T:21.29 /0.00 B:48.90 /60.00 @:0 B@:127 W:?
Recv:  T:21.21 /0.00 B:48.96 /60.00 @:0 B@:127 W:?
Recv: echo:busy: processing
Recv:  T:21.17 /0.00 B:48.98 /60.00 @:0 B@:127 W:?
Recv:  T:21.13 /0.00 B:49.26 /60.00 @:0 B@:127 W:?
Recv: echo:busy: processing
Recv:  T:21.29 /0.00 B:49.42 /60.00 @:0 B@:127 W:?
Recv:  T:21.33 /0.00 B:49.69 /60.00 @:0 B@:127 W:?
Recv:  T:21.37 /0.00 B:49.85 /60.00 @:0 B@:127
Recv: echo:busy: processing
Recv:  T:21.37 /0.00 B:49.85 /60.00 @:0 B@:127 W:?
Recv:  T:21.05 /0.00 B:50.01 /60.00 @:0 B@:127 W:?
Recv: echo:busy: processing
Recv:  T:21.17 /0.00 B:50.26 /60.00 @:0 B@:127 W:?
Recv:  T:21.29 /0.00 B:50.36 /60.00 @:0 B@:127 W:?
Recv: echo:busy: processing
Recv:  T:21.41 /0.00 B:50.64 /60.00 @:0 B@:127 W:?
Recv:  T:21.25 /0.00 B:50.67 /60.00 @:0 B@:127 W:?
Recv: echo:busy: processing
Recv:  T:21.25 /0.00 B:51.02 /60.00 @:0 B@:127 W:?
Recv:  T:21.29 /0.00 B:51.09 /60.00 @:0 B@:127 W:?
Recv: echo:busy: processing
Recv:  T:21.33 /0.00 B:51.22 /60.00 @:0 B@:127 W:?
Recv:  T:21.33 /0.00 B:51.35 /60.00 @:0 B@:127 W:?
Recv: echo:busy: processing
Recv:  T:21.33 /0.00 B:51.58 /60.00 @:0 B@:127 W:?
Recv:  T:21.29 /0.00 B:51.83 /60.00 @:0 B@:127 W:?
Recv: echo:busy: processing
Recv:  T:21.37 /0.00 B:51.90 /60.00 @:0 B@:127 W:?
Recv:  T:21.13 /0.00 B:52.09 /60.00 @:0 B@:127 W:?
Recv: echo:busy: processing
Recv:  T:21.25 /0.00 B:52.23 /60.00 @:0 B@:127 W:?
Recv:  T:21.25 /0.00 B:52.46 /60.00 @:0 B@:127 W:?
Recv: echo:busy: processing
Recv:  T:21.45 /0.00 B:52.66 /60.00 @:0 B@:127 W:?
Recv:  T:21.29 /0.00 B:52.94 /60.00 @:0 B@:127 W:?
Recv: echo:busy: processing
Recv:  T:21.48 /0.00 B:52.98 /60.00 @:0 B@:127 W:?
Recv:  T:21.25 /0.00 B:53.05 /60.00 @:0 B@:127 W:?
Recv: echo:busy: processing
Recv:  T:21.29 /0.00 B:53.37 /60.00 @:0 B@:127 W:?
Recv:  T:21.56 /0.00 B:53.49 /60.00 @:0 B@:127 W:?
Recv: echo:busy: processing
Recv:  T:21.45 /0.00 B:53.62 /60.00 @:0 B@:127 W:?
Recv:  T:21.37 /0.00 B:53.86 /60.00 @:0 B@:127 W:?
Recv: echo:busy: processing
Recv:  T:21.41 /0.00 B:54.02 /60.00 @:0 B@:127 W:?
Recv:  T:21.52 /0.00 B:54.18 /60.00 @:0 B@:127 W:?
Recv: echo:busy: processing
Recv:  T:21.64 /0.00 B:54.32 /60.00 @:0 B@:127 W:?
Recv:  T:21.68 /0.00 B:54.69 /60.00 @:0 B@:127 W:?
Recv: echo:busy: processing
Recv:  T:21.68 /0.00 B:54.76 /60.00 @:0 B@:127 W:?
Recv:  T:21.64 /0.00 B:54.83 /60.00 @:0 B@:127 W:?
Recv:  T:21.76 /0.00 B:55.00 /60.00 @:0 B@:127
Recv: echo:busy: processing
Recv:  T:21.76 /0.00 B:55.00 /60.00 @:0 B@:127 W:?
Recv:  T:21.76 /0.00 B:55.21 /60.00 @:0 B@:127 W:?
Recv: echo:busy: processing
Recv:  T:21.60 /0.00 B:55.47 /60.00 @:0 B@:127 W:?
Recv:  T:21.80 /0.00 B:55.48 /60.00 @:0 B@:127 W:?
Recv: echo:busy: processing
Recv:  T:22.07 /0.00 B:55.69 /60.00 @:0 B@:127 W:?
Recv:  T:21.80 /0.00 B:55.86 /60.00 @:0 B@:127 W:?
Recv: echo:busy: processing
Recv:  T:21.48 /0.00 B:56.04 /60.00 @:0 B@:127 W:?
Recv:  T:21.87 /0.00 B:56.18 /60.00 @:0 B@:127 W:?
Recv: echo:busy: processing
Recv:  T:21.91 /0.00 B:56.33 /60.00 @:0 B@:127 W:?
Recv:  T:21.80 /0.00 B:56.43 /60.00 @:0 B@:127 W:?
Recv: echo:busy: processing
Recv:  T:21.87 /0.00 B:56.64 /60.00 @:0 B@:127 W:?
Recv:  T:21.80 /0.00 B:56.84 /60.00 @:0 B@:127 W:?
Recv: echo:busy: processing
Recv:  T:21.84 /0.00 B:57.08 /60.00 @:0 B@:127 W:?
Recv:  T:21.87 /0.00 B:57.10 /60.00 @:0 B@:127 W:?
Recv: echo:busy: processing
Recv:  T:21.99 /0.00 B:57.24 /60.00 @:0 B@:127 W:?
Recv:  T:21.99 /0.00 B:57.47 /60.00 @:0 B@:127 W:?
Recv: echo:busy: processing
Recv:  T:21.80 /0.00 B:57.63 /60.00 @:0 B@:127 W:?
Recv:  T:21.80 /0.00 B:57.68 /60.00 @:0 B@:127 W:?
Recv: echo:busy: processing
Recv:  T:21.91 /0.00 B:57.93 /60.00 @:0 B@:127 W:?
Recv:  T:21.99 /0.00 B:58.14 /60.00 @:0 B@:127 W:?
Recv: echo:busy: processing
Recv:  T:21.99 /0.00 B:58.24 /60.00 @:0 B@:127 W:?
Recv:  T:21.84 /0.00 B:58.42 /60.00 @:0 B@:127 W:?
Recv: echo:busy: processing
Recv:  T:21.87 /0.00 B:58.57 /60.00 @:0 B@:127 W:?
Recv:  T:22.38 /0.00 B:58.71 /60.00 @:0 B@:127 W:?
Recv: echo:busy: processing
Recv:  T:21.95 /0.00 B:58.97 /60.00 @:0 B@:127 W:?
Recv:  T:22.19 /0.00 B:58.98 /60.00 @:0 B@:127 W:9
Recv: echo:busy: processing
Recv:  T:21.76 /0.00 B:59.11 /60.00 @:0 B@:127 W:8
Recv:  T:22.07 /0.00 B:59.39 /60.00 @:0 B@:127 W:7
Recv: echo:busy: processing
Recv:  T:21.91 /0.00 B:59.40 /60.00 @:0 B@:127 W:6
Recv:  T:21.99 /0.00 B:59.64 /60.00 @:0 B@:127 W:5
Recv:  T:21.87 /0.00 B:59.70 /60.00 @:0 B@:127
Recv: echo:busy: processing
Recv:  T:21.87 /0.00 B:59.70 /60.00 @:0 B@:127 W:4
Recv:  T:22.19 /0.00 B:60.05 /60.00 @:0 B@:127 W:3
Recv: echo:busy: processing
Recv:  T:22.15 /0.00 B:60.07 /60.00 @:0 B@:127 W:2
Recv:  T:22.11 /0.00 B:60.31 /60.00 @:0 B@:0 W:1
Recv: echo:busy: processing
Recv:  T:22.11 /0.00 B:60.17 /60.00 @:0 B@:0 W:0
Recv: ok
Send: G29 P1
Recv: echo:busy: processing
Recv: echo:busy: processing
Recv: echo:busy: processing
Recv: echo:busy: processing
Recv: echo:busy: processing
Recv: echo:busy: processing
Recv: echo:busy: processing
Recv: echo:busy: processing
Recv: echo:busy: processing
Recv: echo:busy: processing
Recv: echo:busy: processing
Recv:  T:22.46 /0.00 B:60.00 /60.00 @:0 B@:127
Recv: echo:busy: processing
Recv: X:146.49 Y:234.99 Z:12.23 E:0.00 Count X:11720 Y:18800 Z:4847
Recv: ok
Send: G29 P3
Recv: echo:busy: processing
Recv: echo:busy: processing
Recv: echo:busy: processing
Recv: echo:busy: processing
Recv: echo:busy: processing
Recv: echo:busy: processing
Recv: echo:busy: processing
Recv: echo:busy: processing
Recv: echo:busy: processing
Recv: echo:busy: processing
Recv: echo:busy: processing
Recv: echo:busy: processing
Recv: echo:busy: processing
Recv: X:146.49 Y:234.99 Z:12.31 E:0.00 Count X:11720 Y:18800 Z:4880
Recv: ok
Send: M420 S1 V
Recv:  T:22.46 /0.00 B:60.20 /60.00 @:0 B@:0
Recv: Bed Level Correction Matrix:
Recv: +0.999999 +0.000000 -0.001172
Recv: -0.000001 +1.000000 -0.000660
Recv: +0.001172 +0.000660 +0.999999
Recv: echo:Bed Leveling ON
Recv: ok
Send: M500
Recv: echo:Settings Stored (658 bytes; crc 61104)
Recv: ok
Send: M155 S3
Recv: ok
Send: M140 S0
Recv: ok
Send: M84
Recv: ok
Send: M113 S2
Recv: ok
Recv:  T:22.77 /0.00 B:60.09 /0.00 @:0 B@:0
Recv:  T:23.05 /0.00 B:59.66 /0.00 @:0 B@:0
Recv:  T:22.89 /0.00 B:59.28 /0.00 @:0 B@:0
Recv:  T:23.09 /0.00 B:58.97 /0.00 @:0 B@:0
Recv:  T:23.16 /0.00 B:58.66 /0.00 @:0 B@:0
Recv:  T:23.12 /0.00 B:58.33 /0.00 @:0 B@:0
Recv:  T:23.05 /0.00 B:58.01 /0.00 @:0 B@:0
Recv:  T:23.09 /0.00 B:57.72 /0.00 @:0 B@:0
Recv:  T:22.89 /0.00 B:57.54 /0.00 @:0 B@:0
Recv:  T:23.09 /0.00 B:57.21 /0.00 @:0 B@:0
Recv:  T:23.44 /0.00 B:56.89 /0.00 @:0 B@:0
Recv:  T:23.32 /0.00 B:56.71 /0.00 @:0 B@:0
Recv:  T:23.20 /0.00 B:56.45 /0.00 @:0 B@:0
Recv:  T:23.55 /0.00 B:56.24 /0.00 @:0 B@:0
Recv:  T:23.87 /0.00 B:56.04 /0.00 @:0 B@:0
Recv:  T:23.67 /0.00 B:55.87 /0.00 @:0 B@:0
Recv:  T:23.71 /0.00 B:55.65 /0.00 @:0 B@:0
Recv:  T:23.67 /0.00 B:55.46 /0.00 @:0 B@:0
Recv:  T:23.75 /0.00 B:55.26 /0.00 @:0 B@:0
Recv:  T:23.75 /0.00 B:55.09 /0.00 @:0 B@:0
Recv:  T:23.83 /0.00 B:54.99 /0.00 @:0 B@:0
Recv:  T:23.83 /0.00 B:54.74 /0.00 @:0 B@:0
Recv:  T:23.91 /0.00 B:54.55 /0.00 @:0 B@:0
Recv:  T:23.75 /0.00 B:54.40 /0.00 @:0 B@:0
Recv:  T:23.91 /0.00 B:54.19 /0.00 @:0 B@:0
Recv:  T:23.95 /0.00 B:54.08 /0.00 @:0 B@:0
Recv:  T:23.79 /0.00 B:54.03 /0.00 @:0 B@:0
Recv:  T:23.79 /0.00 B:53.74 /0.00 @:0 B@:0
Recv:  T:23.40 /0.00 B:53.58 /0.00 @:0 B@:0
Recv:  T:24.18 /0.00 B:53.35 /0.00 @:0 B@:0
Recv:  T:24.02 /0.00 B:53.34 /0.00 @:0 B@:0
Recv:  T:24.34 /0.00 B:53.04 /0.00 @:0 B@:0
Recv:  T:24.22 /0.00 B:52.98 /0.00 @:0 B@:0
Recv:  T:24.18 /0.00 B:52.86 /0.00 @:0 B@:0
Recv:  T:23.98 /0.00 B:52.63 /0.00 @:0 B@:0
Recv:  T:24.14 /0.00 B:52.47 /0.00 @:0 B@:0
Recv:  T:24.45 /0.00 B:52.40 /0.00 @:0 B@:0
Recv:  T:24.30 /0.00 B:52.24 /0.00 @:0 B@:0
Recv:  T:24.26 /0.00 B:52.09 /0.00 @:0 B@:0
Recv:  T:24.22 /0.00 B:52.05 /0.00 @:0 B@:0
Recv:  T:24.37 /0.00 B:51.85 /0.00 @:0 B@:0
Recv:  T:24.26 /0.00 B:51.79 /0.00 @:0 B@:0
Recv:  T:24.37 /0.00 B:51.61 /0.00 @:0 B@:0
Recv:  T:24.37 /0.00 B:51.53 /0.00 @:0 B@:0
Recv:  T:24.41 /0.00 B:51.26 /0.00 @:0 B@:0
Recv:  T:24.34 /0.00 B:51.19 /0.00 @:0 B@:0
Recv:  T:24.65 /0.00 B:51.14 /0.00 @:0 B@:0
Recv:  T:24.49 /0.00 B:51.01 /0.00 @:0 B@:0
Recv:  T:24.37 /0.00 B:50.88 /0.00 @:0 B@:0
Recv:  T:24.53 /0.00 B:50.74 /0.00 @:0 B@:0
Recv:  T:24.30 /0.00 B:50.64 /0.00 @:0 B@:0
Recv:  T:24.41 /0.00 B:50.48 /0.00 @:0 B@:0
Recv:  T:24.49 /0.00 B:50.43 /0.00 @:0 B@:0
Recv:  T:24.30 /0.00 B:50.30 /0.00 @:0 B@:0
Recv:  T:24.53 /0.00 B:50.21 /0.00 @:0 B@:0
Recv:  T:24.69 /0.00 B:50.03 /0.00 @:0 B@:0
Recv:  T:24.45 /0.00 B:49.95 /0.00 @:0 B@:0
Recv:  T:24.06 /0.00 B:49.84 /0.00 @:0 B@:0
Recv:  T:24.34 /0.00 B:49.72 /0.00 @:0 B@:0
Recv:  T:24.37 /0.00 B:49.52 /0.00 @:0 B@:0
Recv:  T:24.37 /0.00 B:49.39 /0.00 @:0 B@:0
Recv:  T:24.34 /0.00 B:49.26 /0.00 @:0 B@:0
Recv:  T:24.45 /0.00 B:49.26 /0.00 @:0 B@:0
Recv:  T:24.41 /0.00 B:49.16 /0.00 @:0 B@:0
Recv:  T:24.37 /0.00 B:49.00 /0.00 @:0 B@:0
Recv:  T:24.41 /0.00 B:48.87 /0.00 @:0 B@:0
Recv:  T:24.45 /0.00 B:48.73 /0.00 @:0 B@:0
Recv:  T:24.57 /0.00 B:48.63 /0.00 @:0 B@:0
Recv:  T:24.45 /0.00 B:48.54 /0.00 @:0 B@:0
Recv:  T:24.37 /0.00 B:48.44 /0.00 @:0 B@:0
Recv:  T:24.41 /0.00 B:48.36 /0.00 @:0 B@:0
Recv:  T:24.10 /0.00 B:48.16 /0.00 @:0 B@:0
Recv:  T:24.45 /0.00 B:48.11 /0.00 @:0 B@:0
Recv:  T:24.41 /0.00 B:47.91 /0.00 @:0 B@:0
Recv:  T:24.34 /0.00 B:47.81 /0.00 @:0 B@:0
Recv:  T:24.26 /0.00 B:47.76 /0.00 @:0 B@:0
Recv:  T:24.61 /0.00 B:47.63 /0.00 @:0 B@:0

Well, it's definitely graphing what it is given and appears to be showing those numbers correctly in the current mesh data, rounded to the nearest thousandth. The gcode commands you are using appear to be Unified Bed Leveling commands. Just to confirm that is what you have enabled in your firmware?

Thanks a lot, I had to change my firmware to activate UBL and now it's work as expected.

2 Likes