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


  • administrators

    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.


Locked
 

Looks like your connection to Duet3D was lost, please wait while we try to reconnect.