This is an old revision of the document!


Anycubic Kossel Plus

BL / 3D Touch Setup

Hardware

  1. Connect White/Black wire to z-min-endstop (S = (signal - white), - = (minus - black)). Orientation doesn't matter
  2. Connect Brown/Red/Orange wire to servo 0 port (S = Orange, + = Red, - = Brown) NOTE: on the Tri Gorila Board + and - are reversed.

  1. Powering on system should make LED light red and move the pin a few times

Software (Marlin)

Using release from Anycubic: https://drive.google.com/drive/u/0/folders/0B8VIB533cgdMa1czMW5hNWlXYW8 Some of these may already be set.

#define MOTHERBOARD 43 // using 33 doesn't work
 
#define BLTOUCH // turn on probe
 
// these values strongly depend on your mount!
#define X_PROBE_OFFSET_FROM_EXTRUDER 36.1     // X offset: -left  +right  [of the nozzle]
#define Y_PROBE_OFFSET_FROM_EXTRUDER -29   // Y offset: -front +behind [the nozzle]
#define Z_PROBE_OFFSET_FROM_EXTRUDER -3.6  // Z offset: -below +above  [the nozzle]
 
#define XY_PROBE_SPEED 6000
 
#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
 
#define Z_CLEARANCE_DEPLOY_PROBE   50 // Z Clearance for Deploy/Stow
#define Z_CLEARANCE_BETWEEN_PROBES 10 // Z Clearance between probe points
 
#define AUTO_BED_LEVELING_BILINEAR
 
// works better but still not ideal
  #define SAFETY_MARGIN 5
  #define DELTA_PROBEABLE_RADIUS (DELTA_PRINTABLE_RADIUS - sqrt(sq(X_PROBE_OFFSET_FROM_EXTRUDER)+sq(Y_PROBE_OFFSET_FROM_EXTRUDER)) - SAFETY_MARGIN ) 
//  #define DELTA_PROBEABLE_RADIUS (DELTA_PRINTABLE_RADIUS -10)
  #define LEFT_PROBE_BED_POSITION -(DELTA_PROBEABLE_RADIUS)
  #define RIGHT_PROBE_BED_POSITION DELTA_PROBEABLE_RADIUS
  #define FRONT_PROBE_BED_POSITION -(DELTA_PROBEABLE_RADIUS)
  #define BACK_PROBE_BED_POSITION DELTA_PROBEABLE_RADIUS