Z high / max homing issue
-
Hi,
Using firmware Version: 1.18beta3 (2017-03-16)
In an attempt to enable homing towards endstop at Z max / high homing Z always goes towards min / low. Should home the other way.
I'm also attemting to enable dual Z homing but right now I am just trying to figure out how to set the direction of homing. This is what the U axis is about.
config.g
[c]; Motor remapping for dual Z
M584 X0 Y1 Z2:5 U5 E3:4
; Endstops
M574 X1 Y1 Z2 U2 S1 ; set endstop configuration (all endstops at high end, active high)[/c]I have commented any Z-probe stuff
homez.g
[c]G1 X15 Y0 F6000
G30[/c]Testing Z and U endstops and they trigger correctly. But I can move past the endstops when moving Z on display.
01:05:28 M119 Endstops - X: not stopped, Y: at min stop, Z: not stopped, U: at max stop, Z probe: not stopped
01:05:14 M119 Endstops - X: not stopped, Y: at min stop, Z: at max stop, U: not stopped, Z probe: not stopped
01:04:13 M119 Endstops - X: not stopped, Y: at min stop, Z: not stopped, U: not stopped, Z probe: not stopped -
If you are using an endstop switch to home Z instead of a Z probe then you need different commands in your homez.g file and in the Z section of homeall.g. See https://duet3d.com/wiki/Configuring_RepRapFirmware_for_a_Cartesian_printer#Homing_files.
-
Thanks, havent tried it yet but that seems more logical yes
-
Solution for others like me not reading all the docs to begin with is to read https://duet3d.com/wiki/Configuring_RepRapFirmware_for_a_Cartesian_printer#Homing_files
Short version, use G1 Zxxx S1 instead of G30 to home with endstops. G30 is only for a probe.