0

I installed TH3D to my stock mainboard via this guide, but BLTouch does not work properly.

It does not check all 9 points before point it just go middle then check z then start printing. BLTouch normally needs to check all 9 points before printing or with autobedleveling but somehow mine do not work like this.

0scar
  • 32,029
  • 10
  • 59
  • 135
Burak0015
  • 15
  • 4
  • Hi, welcome to 3DPrinting.SE! Did you insert `G29` in your start G-code script? – 0scar Jun 12 '20 at 22:31
  • Hey, yes after a while I understand it and find a gcode that is suitable for ender 3 and bltouch now it seems working fine. Ty for your respond :) – Burak0015 Jun 12 '20 at 23:30

1 Answers1

1

After setting up the BLTouch in firmware, you need to activate the leveling function for every print by inserting the leveling G-code 'G29' in the start G-code script of your slicer. The code should be placed directly after command G28.

Note that you can test the working of the sensor from the printer display: sensor can be deployed, stowed, reset and tested.

An alternative is to use the G29 and M500 command once in a while (for beds that don't change, don't get handled by excessive force and/or are operated at the same temperature) or store the shape of the bed through the display interface and put the command M420 S1 in your start G-code instead.

0scar
  • 32,029
  • 10
  • 59
  • 135