Post is pinned.Post has shared content
■ BLTouch vs. other sensor
◈ BLTouch
BLTouch must be installed perpendicular to the ground.
BLTouch push-pin can't be perpendicular to the ground, BLTouch will out put wrong signal.

◈ Micro switch
BLTouch is equipped with all three function as micro switch, servo motor and also servo arm.
Comparison would be pointless if micro switch sensor for bed leveling does not include the retraction and deployment method.

◈ Inductive Proximity Sensor
At Inductive Proximity Sensors, to calculate the sensing distance for other application conditions the following parameters, which affect the sensing distance, must be taken into account. (For example : Variations in ambient temperature(Kθ), Different types of object material(Km), Size of the object to be detected(Kd), Variation of supply voltage(Kt))

Sa(assured sensing distance) = Sn x Kθ x Km x Kd x Kt
Sn : nominal sensing distance

If non-contacting Inductive Proximity sensor can receive the same Parameter at whole working area, it must be the best auto bed leveling sensor for 3D printers.
But who can provide this?

Most of metal beds have various temperature(Kθ) areas at one bed, and its thickness(Kd) and object material(Km) are also various because of bolts, nuts, or supporters etc.

Please see picture provided by Sensor manufacturer Schneider Electric

I have a BL touch classic. It's been working fine for a month, but from today it fails after 2-3 probe points.
What could be the issue ? how to solve this??


Post has attachment
my printer has a bed size of 500x500, I need to print a 400x 400 mm print. I know my bed is not leveled properly. I have a a BL touch Classic that I bought a year back, not used it. Now I need to configure it.

I was watching this video,

In which he adds SERVO_PIN, but in marlin firmware documentation, it's not saying anything about defining a pin. Also what's the need of setting #define Z_MIN_PROBE_ENDSTOP_INVERTING to true

In a BL touch documentation I have it says I have to enable this #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN

I'm confused.

Mine is a Cartesian type printer, runs on Marlin 1.1.6


What is your best way of adjusting layer height for different filament addition. Like PLA needs more squish than PTG.

Are you adjusting Z-offset i BL settings?

Post has attachment

Just arrived my genuine bl touch smart. How I need to mounting it with the two springs that came with it? Best regards

Post has attachment

Post has attachment
Still one of my most popular 3D prints
BLTouch Home & Auto Levelling Height Gauge
Published on May 5, 2016
860 views 164 downloads

Still LOVING and using the BL Touch

f/w Marlin TH3DUF 1.8.5
I have a modded cr10s and have switched the 2 Z stepper motors to the front . BLTouch seems to have a hard time homing Z axis. It boots up fine and does a self test.
Using G28 or Autohome on the controller should send it down to the center home position, but instead goes up.
I've switched the stepper cable pins around so should send it in the correct direction downwards, but it still goes upwards.
X and Y do home correctly but the red light on the BLTouch does not illuminate like it should with the pin extended.
Would it be better to switch the cables around on the board and returning the cables to their original position on the motors?? If i remember the z axis upgrade included a new cable what i used which was split at the printer end to plug into each motor and a single connector at the other end fitted to the board.
Maybe thats the issue.

Wait while more posts are being loaded