Closed Nmorelm closed 3 weeks ago
it seems that sensor has not been calibrated. the distance data is 0.0mm after M102 S-2 that is bellow the postion_endstop:1.2mm so it will output triggered.
I've tested sensor on custom printer. It gives same result - 0.0 mm mid-air , nozzle against the bed , so the sensor is 1.2 mm above the bed. Or even with metal ruler against the sensor. Still triggered and still 0.0 mm distance.
did you calibrate the sensor? how about the data after M102 S-5
Ok calibrated with M102 S-6:
18:38
Calibrate Finished!
18:38
823 at 3.9mm
18:38
820 at 3.8mm
18:38
815 at 3.7mm
18:38
812 at 3.6mm
18:38
807 at 3.5mm
18:38
804 at 3.4mm
18:38
797 at 3.3mm
18:38
793 at 3.2mm
18:38
787 at 3.1mm
18:38
780 at 3.0mm
18:38
774 at 2.9mm
18:38
766 at 2.8mm
18:38
759 at 2.7mm
18:38
753 at 2.6mm
18:38
744 at 2.5mm
18:38
737 at 2.4mm
18:38
727 at 2.3mm
18:38
717 at 2.2mm
18:38
706 at 2.1mm
18:38
696 at 2.0mm
18:38
686 at 1.9mm
18:38
672 at 1.8mm
18:38
660 at 1.7mm
18:38
647 at 1.6mm
18:38
632 at 1.5mm
18:38
619 at 1.4mm
18:38
602 at 1.3mm
18:38
586 at 1.2mm
18:38
568 at 1.1mm
18:38
552 at 1.0mm
18:38
532 at 0.9mm
18:38
512 at 0.8mm
18:38
491 at 0.7mm
18:38
471 at 0.6mm
18:38
447 at 0.5mm
18:38
425 at 0.4mm
18:38
401 at 0.3mm
18:38
378 at 0.2mm
18:38
354 at 0.1mm
18:38
333 at 0.0mm
18:38
Please Wait...
18:38
Calibrating, don't power off the printer
18:38
BDsensorVer:V1.2c pandapi3d ,switch_mode=1,collision_homing=0,collision_cal=0
18:38
M102 S-6
data after M102 S-5:
18:39
823 at 3.9mm
18:39
820 at 3.8mm
18:39
815 at 3.7mm
18:39
812 at 3.6mm
18:39
807 at 3.5mm
18:39
804 at 3.4mm
18:39
797 at 3.3mm
18:39
793 at 3.2mm
18:39
787 at 3.1mm
18:39
780 at 3.0mm
18:39
774 at 2.9mm
18:39
766 at 2.8mm
18:39
759 at 2.7mm
18:39
753 at 2.6mm
18:39
744 at 2.5mm
18:39
737 at 2.4mm
18:39
727 at 2.3mm
18:39
717 at 2.2mm
18:39
706 at 2.1mm
18:39
696 at 2.0mm
18:39
686 at 1.9mm
18:39
672 at 1.8mm
18:39
660 at 1.7mm
18:39
647 at 1.6mm
18:39
632 at 1.5mm
18:39
619 at 1.4mm
18:39
602 at 1.3mm
18:39
586 at 1.2mm
18:39
568 at 1.1mm
18:39
552 at 1.0mm
18:39
532 at 0.9mm
18:39
512 at 0.8mm
18:39
491 at 0.7mm
18:39
471 at 0.6mm
18:39
447 at 0.5mm
18:39
425 at 0.4mm
18:39
401 at 0.3mm
18:39
378 at 0.2mm
18:39
354 at 0.1mm
18:39
333 at 0.0mm
18:39
M102 S-5
Yay!
18:46
x:open y:open z:open
18:46
m119
So i likely to make it bit lower to the bed. But sensor working! Edit: Homing working, but when i trying to do bed mesh , it starting ok , but klipper crashes at the last point with:
20:01
Internal error on command:"BED_MESH_CALIBRATE"
20:01
Klipper state: Shutdown
20:01
probe at 229.994,191.881 is z=-0.030000
20:01
probe at 205.000,191.875 is z=-0.090000
20:01
probe at 180.000,191.875 is z=-0.100000
20:01
probe at 155.000,191.875 is z=-0.110000
20:01
probe at 130.000,191.875 is z=-0.000000
20:01
probe at 105.000,191.875 is z=0.020000
20:01
probe at 80.000,191.875 is z=-0.030000
20:01
probe at 55.000,191.875 is z=0.020000
20:01
probe at 30.000,191.875 is z=-0.160000
20:01
probe at 5.000,191.875 is z=-0.180000
20:01
probe at 5.000,170.775 is z=-0.130000
20:01
probe at 30.000,170.775 is z=-0.080000
20:01
probe at 55.000,170.775 is z=-0.110000
20:01
probe at 80.000,170.775 is z=-0.080000
20:01
probe at 105.000,170.775 is z=0.080000
20:01
probe at 130.000,170.775 is z=0.010000
20:01
probe at 155.000,170.775 is z=-0.110000
20:01
probe at 180.000,170.775 is z=0.040000
20:01
probe at 205.000,170.775 is z=-0.090000
20:01
probe at 229.994,170.769 is z=-0.190000
20:01
probe at 230.000,149.663 is z=-0.080000
20:01
probe at 205.000,149.663 is z=0.020000
20:01
probe at 180.000,149.663 is z=-0.000000
20:01
probe at 155.000,149.663 is z=-0.000000
20:01
probe at 130.000,149.663 is z=-0.010000
20:01
probe at 105.000,149.663 is z=0.020000
20:01
probe at 80.000,149.663 is z=-0.070000
20:01
probe at 55.000,149.663 is z=-0.140000
20:01
probe at 30.000,149.663 is z=-0.130000
20:01
probe at 5.000,149.663 is z=-0.030000
20:01
probe at 5.000,128.550 is z=-0.160000
20:01
probe at 30.000,128.550 is z=-0.160000
20:01
probe at 55.000,128.550 is z=-0.130000
20:01
probe at 80.000,128.550 is z=0.020000
20:01
probe at 105.000,128.550 is z=-0.000000
20:01
probe at 130.000,128.550 is z=-0.020000
20:01
probe at 155.000,128.550 is z=-0.060000
20:01
probe at 180.000,128.550 is z=-0.070000
20:01
probe at 205.000,128.550 is z=-0.070000
20:01
probe at 230.000,128.550 is z=-0.340000
20:01
probe at 230.000,107.438 is z=-0.200000
20:01
probe at 205.000,107.438 is z=-0.090000
20:01
probe at 180.000,107.438 is z=-0.070000
20:01
probe at 155.000,107.438 is z=-0.040000
20:01
probe at 130.000,107.438 is z=-0.010000
20:01
probe at 105.000,107.438 is z=-0.000000
20:01
probe at 80.000,107.438 is z=-0.000000
20:01
probe at 55.000,107.438 is z=0.010000
20:01
probe at 30.000,107.438 is z=-0.120000
20:01
probe at 5.000,107.438 is z=-0.110000
20:01
probe at 5.006,86.331 is z=-0.130000
20:01
probe at 30.000,86.325 is z=-0.040000
20:01
probe at 55.000,86.325 is z=-0.020000
20:01
probe at 80.000,86.325 is z=-0.010000
20:01
probe at 105.000,86.325 is z=-0.000000
20:01
probe at 130.000,86.325 is z=-0.020000
20:01
probe at 155.000,86.325 is z=-0.070000
20:01
probe at 180.000,86.325 is z=-0.090000
20:01
probe at 205.000,86.325 is z=-0.100000
20:01
probe at 230.000,86.325 is z=-0.440000
20:01
probe at 230.000,65.225 is z=-0.170000
20:01
probe at 205.000,65.225 is z=-0.120000
20:01
probe at 180.000,65.225 is z=-0.110000
20:01
probe at 155.000,65.225 is z=-0.090000
20:01
probe at 130.000,65.225 is z=-0.040000
20:01
probe at 105.000,65.225 is z=-0.010000
20:01
probe at 80.000,65.225 is z=-0.030000
20:01
probe at 55.000,65.225 is z=-0.010000
20:01
probe at 30.000,65.225 is z=-0.040000
20:01
probe at 5.006,65.219 is z=-0.110000
20:01
probe at 5.000,44.113 is z=-0.240000
20:01
probe at 30.000,44.113 is z=-0.220000
20:01
probe at 55.000,44.113 is z=-0.060000
20:01
probe at 80.000,44.113 is z=-0.080000
20:01
probe at 105.000,44.113 is z=-0.070000
20:01
probe at 130.000,44.113 is z=-0.100000
20:01
probe at 155.000,44.113 is z=-0.120000
20:01
probe at 180.000,44.113 is z=-0.150000
20:01
probe at 205.000,44.113 is z=-0.140000
20:01
probe at 230.000,44.113 is z=-0.490000
20:01
probe at 230.000,23.000 is z=-0.300000
20:01
probe at 205.000,23.000 is z=-0.130000
20:01
probe at 180.000,23.000 is z=-0.160000
20:01
probe at 155.000,23.000 is z=-0.120000
20:01
probe at 130.000,23.000 is z=-0.100000
20:01
probe at 105.000,23.000 is z=-0.100000
20:01
probe at 80.000,23.000 is z=-0.110000
20:01
probe at 55.000,23.000 is z=-0.090000
20:01
probe at 30.000,23.000 is z=-0.240000
20:01
probe at 5.000,23.000 is z=-0.200000
20:01
BED_MESH_CALIBRATE PROFILE="default"
there should be more details in the klippy.log, or you can attach klippy.log file here
klippy.log That my klippy.log
Also if i comment out no_stop_probe:
then klipper not crash at the bed mesh calibrate end, but gives an error:
Bed Distance Sensor, out of range.:3.90
Ok, NVM, i got it sorted with both no_stop_probe
commented and uncommented. It was my negative probe offset.
Please close the issue.
Trying to setup my BDsensorM v1.1 using EXP1 connection on BTT Octopus v1.1 Klipper shows probe as always triggered , no matter is it near bed or in mid-air. Thas my klipper config part for probe: