BL Touch congif help needed


what commands do I use to set the Z height from the bed. the instruction from the manufactures page has G-code but they come back as unknown commands, M851, M280 P0 S10 are examples. I know the distance between my nozzle and the lowest plastic part of the BL Touch is 8.2mm.

I also have the XY and Z all blinking question marks on the LCD display.  the BLTouch self tests at start up. not really sure where to go from here.

Cartiesion printer
Ramps 1.4 mega
BL Touch is connected at the Z-MIN and D11


using the newest developer Repetier firmware config

Comments

  • edited March 2017
    #define Z_PROBE_Z_OFFSET 0
    #define Z_PROBE_Z_OFFSET_MODE 0
    #define UI_BED_COATING 0
    #define FEATURE_Z_PROBE 1
    #define EXTRUDER_IS_Z_PROBE 0
    #define Z_PROBE_BED_DISTANCE 10
    #define Z_PROBE_PIN ORIG_Z_MIN_PIN
    #define Z_PROBE_PULLUP 0
    #define Z_PROBE_ON_HIGH 1
    #define Z_PROBE_X_OFFSET -30
    #define Z_PROBE_Y_OFFSET 16
    #define Z_PROBE_WAIT_BEFORE_TEST 0
    #define Z_PROBE_SPEED 2
    #define Z_PROBE_XY_SPEED 150
    #define Z_PROBE_SWITCHING_DISTANCE 1
    #define Z_PROBE_REPETITIONS 1
    #define Z_PROBE_HEIGHT 0.1
    #define Z_PROBE_START_SCRIPT "M340 P0 S700"
    #define Z_PROBE_FINISHED_SCRIPT "M340 P0 S1500"
    #define Z_PROBE_RUN_AFTER_EVERY_PROBE ""
    #define Z_PROBE_REQUIRES_HEATING 0
    #define Z_PROBE_MIN_TEMPERATURE 150
    #define FEATURE_AUTOLEVEL 1
    #define FEATURE_SOFTWARE_LEVELING 0
    #define Z_PROBE_X1 25
    #define Z_PROBE_Y1 25
    #define Z_PROBE_X2 155
    #define Z_PROBE_Y2 90
    #define Z_PROBE_X3 95
    #define Z_PROBE_Y3 155
    #define BED_LEVELING_METHOD 0
    #define BED_CORRECTION_METHOD 0
    #define BED_LEVELING_GRID_SIZE 5
    #define BED_LEVELING_REPETITIONS 5
    #define BED_MOTOR_1_X 0
    #define BED_MOTOR_1_Y 0
    #define BED_MOTOR_2_X 200
    #define BED_MOTOR_2_Y 0
    #define BED_MOTOR_3_X 100
    #define BED_MOTOR_3_Y 200
    #define BENDING_CORRECTION_A 0
    #define BENDING_CORRECTION_B 0
    #define BENDING_CORRECTION_C 0
    #define FEATURE_AXISCOMP 0
    #define AXISCOMP_TANXY 0
    #define AXISCOMP_TANYZ 0
    #define AXISCOMP_TANXZ 0
  • and a new development, Z home up instead of down, whether I invert the homing direction or not
  • Z height is distance when triggered not untriggered distance. See z probe tutorial on our homepage how to define it with new dev firmware or set value simple in eeprom using host or server eeprom editor. Commands you showed are for different firmware. Check forum for bl touch for more information on how to set it up, it has some specials you need to be aware of as discussed in some threads.
  • #define Z_PROBE_HEIGHT 0.1            this is distance nozzle to bed when probe triggers
    #define Z_PROBE_BED_DISTANCE 10             how far to raise Z between probing points
    #define Z_PROBE_SWITCHING_DISTANCE 1  this sets how far to move Z up to untrigger probe

    these can be edited in the eeprom via repetier host 
Sign In or Register to comment.