diff options
author | David Crocker <dcrocker@eschertech.com> | 2015-03-08 01:58:24 +0300 |
---|---|---|
committer | David Crocker <dcrocker@eschertech.com> | 2015-03-08 01:58:24 +0300 |
commit | 0e48d9861aabffc036289b8012f142030831a410 (patch) | |
tree | ab633adeb72e7a6d7b4d1b7b1156643d337fa5bd /SD-image | |
parent | d6dbbb7e7d8f8d7b9330873e701219a7e6ec9860 (diff) |
Improved Mini Kossel auto calibration file
Improved the macro file bed.g that gets run in response to a G32 command
to do an extra dummy probe at the start, and to do 2 sets of calibration
instead of just one.
Diffstat (limited to 'SD-image')
-rw-r--r-- | SD-image/sys-MiniKossel/bed-old.g | 22 | ||||
-rw-r--r-- | SD-image/sys-MiniKossel/bed.g | 22 |
2 files changed, 18 insertions, 26 deletions
diff --git a/SD-image/sys-MiniKossel/bed-old.g b/SD-image/sys-MiniKossel/bed-old.g deleted file mode 100644 index 797db369..00000000 --- a/SD-image/sys-MiniKossel/bed-old.g +++ /dev/null @@ -1,22 +0,0 @@ -; Auto calibration routine for delta printers -; Before running this, you should have set up your zprobe X, Y and Z offsets to suit your build. -; This does a single iteration of auto calibration. Run this file multiple times until the values converge. -; Then transfer the values to your config.g file. - -M561 ; clear any bed transform, otherwise homing may be at the wrong height -G28 ; home the printer - -;*** Remove the following line if your Z probe does not need to be deployed -M98 Pdeployprobe.g ; deploy the mechanical Z probe - -;*** Adjust the XY coordinates in the following M557 commands if necessary to suit your build and the position of the zprobe. -; These must place the probe near the base of the X (left) tower, Y (right) tower, Z (back) tower, and bed centre in that order. -G30 P0 X-71 Y-41 Z-99999 -G30 P1 X71 Y-41 Z-99999 -G30 P2 X0 Y82 Z-99999 -G30 P3 X0 Y0 Z-99999 S4 ; the S4 argument causes the endstops, delta radius and homed height to be adjusted - -;*** Remove the following line if your Z probe does not need to be deployed -M98 Pretractprobe.g ; deploy the mechanical Z probe - -G28 ; Home the printer again so as to activate the new endstop adjustments diff --git a/SD-image/sys-MiniKossel/bed.g b/SD-image/sys-MiniKossel/bed.g index 797db369..e8488e4f 100644 --- a/SD-image/sys-MiniKossel/bed.g +++ b/SD-image/sys-MiniKossel/bed.g @@ -4,19 +4,33 @@ ; Then transfer the values to your config.g file. M561 ; clear any bed transform, otherwise homing may be at the wrong height +G31 X0 Y0 ; don't want any probe offset for this G28 ; home the printer ;*** Remove the following line if your Z probe does not need to be deployed M98 Pdeployprobe.g ; deploy the mechanical Z probe +; The first time the probe is used after deployment, it gives slightly different results. +; So do an extra dummy probe here. The value stored gets overwritten later. +G30 P3 X0 Y0 Z-99999 + ;*** Adjust the XY coordinates in the following M557 commands if necessary to suit your build and the position of the zprobe. ; These must place the probe near the base of the X (left) tower, Y (right) tower, Z (back) tower, and bed centre in that order. -G30 P0 X-71 Y-41 Z-99999 -G30 P1 X71 Y-41 Z-99999 -G30 P2 X0 Y82 Z-99999 +G30 P0 X-60.62 Y-35 Z-99999 +G30 P1 X60.62 Y-35 Z-99999 +G30 P2 X0 Y70 Z-99999 +G30 P3 X0 Y0 Z-99999 S4 ; the S4 argument causes the endstops, delta radius and homed height to be adjusted + +G1 Z210 F10000 ; go part way up to speed up homing +G28 ; Home the printer again so as to activate the new endstop adjustments + +;*** Adjust the XY coordinates in the following M557 commands if necessary to suit your build and the position of the zprobe. +G30 P0 X-60.62 Y-35 Z-99999 +G30 P1 X60.62 Y-35 Z-99999 +G30 P2 X0 Y70 Z-99999 G30 P3 X0 Y0 Z-99999 S4 ; the S4 argument causes the endstops, delta radius and homed height to be adjusted ;*** Remove the following line if your Z probe does not need to be deployed M98 Pretractprobe.g ; deploy the mechanical Z probe - +G1 Z210 F10000 ; go part way up to speed up homing G28 ; Home the printer again so as to activate the new endstop adjustments |