Quantcast
Channel: Reprap Forum - Firmware - Marlin
Viewing all articles
Browse latest Browse all 12090

Re: Auto Leveling Z homing position and extruder distance?

$
0
0
You should be using:
// Use "Z Safe Homing" to avoid homing with a Z probe outside the bed area.
//
// With this feature enabled:
//
// - Allow Z homing only after X and Y homing AND stepper drivers still enabled.
// - If stepper drivers time out, it will need X and Y homing again before Z homing.
// - Position the Z probe in a defined XY point before Z Homing when homing all axes (G28).
// - Prevent Z homing when the Z probe is outside bed area.
#define Z_SAFE_HOMING

#if ENABLED(Z_SAFE_HOMING)
#define Z_SAFE_HOMING_X_POINT (((X_MIN_POS + X_MAX_POS) / 2)+7) // X point for Z homing when homing all axis (G28).
#define Z_SAFE_HOMING_Y_POINT (((Y_MIN_POS + Y_MAX_POS) / 2)+12) // Y point for Z homing when homing all axis (G28).
#endif

And... You should not be using G92. If you need to adjust the Z_OFFSET_FROM_EXTRUDER you should either be changing it in Configuration.h or using the M851 command.

Viewing all articles
Browse latest Browse all 12090


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>