Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
anycubic_kossel_plus [2017/05/14 16:07]
sschueller
anycubic_kossel_plus [2017/06/23 12:31]
sschueller
Line 1: Line 1:
 ====== Anycubic Kossel Plus ====== ====== Anycubic Kossel Plus ======
 +
 +[[BL Touch]]
 +[[Inductive Probe]]
  
 ===== BL / 3D Touch Setup ===== ===== BL / 3D Touch Setup =====
Line 16: Line 19:
 Some of these may already be set. Some of these may already be set.
  
-<​code ​Configureation.h>+<​code ​Configuration.h>
 #define MOTHERBOARD 43 // using 33 doesn'​t work #define MOTHERBOARD 43 // using 33 doesn'​t work
  
Line 36: Line 39:
  
 // works better but still not ideal // works better but still not ideal
-  ​#define SAFETY_MARGIN 5 +#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 - sqrt(sq(X_PROBE_OFFSET_FROM_EXTRUDER)+sq(Y_PROBE_OFFSET_FROM_EXTRUDER)) - SAFETY_MARGIN ) 
 //  #define DELTA_PROBEABLE_RADIUS (DELTA_PRINTABLE_RADIUS -10) //  #define DELTA_PROBEABLE_RADIUS (DELTA_PRINTABLE_RADIUS -10)
-  ​#define LEFT_PROBE_BED_POSITION -(DELTA_PROBEABLE_RADIUS) +#define LEFT_PROBE_BED_POSITION -(DELTA_PROBEABLE_RADIUS) 
-  #define RIGHT_PROBE_BED_POSITION DELTA_PROBEABLE_RADIUS +#define RIGHT_PROBE_BED_POSITION DELTA_PROBEABLE_RADIUS 
-  #define FRONT_PROBE_BED_POSITION -(DELTA_PROBEABLE_RADIUS) +#define FRONT_PROBE_BED_POSITION -(DELTA_PROBEABLE_RADIUS) 
-  #define BACK_PROBE_BED_POSITION DELTA_PROBEABLE_RADIUS+#define BACK_PROBE_BED_POSITION DELTA_PROBEABLE_RADIUS
  
 </​code>​ </​code>​
Line 51: Line 54:
 ==== Finding probe to hotend offset (Marlin) ==== ==== Finding probe to hotend offset (Marlin) ====
   - make a mark on the bed with a pen or sticker   - make a mark on the bed with a pen or sticker
-  - Move the hotend to this exact location (use G codes, e.g. ''​G1X10Y-10Z10''​ moves the probe to X +10, Y -10 and Z +10+  - Move the hotend to this exact location (use G codes, e.g. ''​G1X10Y-10Z10''​ moves the probe to X +10mm, Y -10mm and Z +10mm
-  - Put a paper under the probe and move it until the paper sticks a bit. Use ''​G1Z5'',​ ''​G1Z4'' ​et.until you reach the paper+  - Put a paper under the probe and move it until the paper sticks a bit. Use ''​G1Z5'',​ ''​G1Z4'' ​etc. until you reach the paper
   - Reset all values to Zero: ''​G92 X0 Y0 Z0''​   - Reset all values to Zero: ''​G92 X0 Y0 Z0''​
   - Move the hotend off the mark ''​G1Z10''​   - Move the hotend off the mark ''​G1Z10''​
Line 59: Line 62:
   - start lowering the probe slowly using ''​G1Z9'',​ ''​G1Z8''​ etc. once you are close start adding decimals   - start lowering the probe slowly using ''​G1Z9'',​ ''​G1Z8''​ etc. once you are close start adding decimals
   - when the probe activates note down the numbers on the LCD.   - when the probe activates note down the numbers on the LCD.
-  - In my case I had ''​X-36.1 Y 29 Z 3.6'',​ now enter the offsets in Configureation.h (NOTE: X shows a negative, that means enter it possitve in Marlin, Y is entered as a negative. )+  - In my case I had ''​X-36.1 Y 29 Z 3.6'',​ now enter the offsets in Configuration.h (NOTE: X shows a negative, that means enter it possitve in Marlin, Y is entered as a negative. )
  
 ==== Trigger Auto Leveling ==== ==== Trigger Auto Leveling ====
Line 67: Line 70:
   - Level Bed ''​G29''​ (use ''​G29 V4''​ to see more log info)   - Level Bed ''​G29''​ (use ''​G29 V4''​ to see more log info)
  
-NOTICE: Doing a ''​G28''​ resets the autolevel!+==== Update Slicer ==== 
 +  - In your slicer make sure you set the printer to do a ''​G28''​ then a ''​G29''​ before each print. 
 + 
 +NOTICE: Doing a ''​G28''​ resets the autolevel ​valuesI am still trying to figure out how to get Octoprint to not reset my auto level values before printing.