Endstop triggered but carrige doesn't stop



  • I have checked them all with M119 and they all say that they are trigger and I verified that the trigger and the tower match when doing them one at a time. It hits the optical endstop and grinds away until I turn it off. All worked before I removed wires for testing to find a short (hotend heater)

    Where do I go from here?

    3:21:39 PM
    M119
    Endstops - X: not stopped, Y: at max stop, Z: not stopped, Z probe: not stopped
    3:21:26 PM
    M119
    Endstops - X: not stopped, Y: not stopped, Z: at max stop, Z probe: not stopped
    3:20:51 PM
    M119
    Endstops - X: at max stop, Y: not stopped, Z: not stopped, Z probe: not stopped

    ; homedelta.g
    ; called to home all towers on a delta printer
    ;
    ; generated by RepRapFirmware Configuration Tool on Mon May 22 2017 22:56:20 GMT-0400 (Eastern Daylight Time)

    ; Use relative positioning
    G91

    ; Move all towers to the high end stopping at the endstops (first pass)
    G1 X525 Y525 Z525 F3000 S1

    ; Go down a few mm
    G1 X-5 Y-5 Z-5 F1800 S2

    ; Move all towers up once more (second pass)
    G1 X10 Y10 Z10 F360 S1

    ; Move down a few mm so that the nozzle can be centred
    G1 Z-5 F6000

    ; Switch back to absolute positioning and go to the centre
    G90
    G1 X0 Y0 F6000



  • Which endstop?

    Should probably include your M574 and M558 just in case.



  • Y or Beta tower

    ; Endstops
    M574 X2 Y2 Z2 S1 ; Define active high microswitches
    M558 P1 X0 Y0 Z0 H5 F120 T6000 ; Set Z probe type to unmodulated, the axes for which it is used and the probe + travel speeds
    M557 R130 S20 ; Define mesh grid



  • Everything looks good to me.

    I would swap the endstop connections for Y and Z and then home the printer. You can reduce the current for the motors while testing in M906. If it now fails on Z, then you have to have a bad board.



  • LEDs on the board go off when triggered, checked that, trying to go back to the beginning again


  • administrators

    On a delta, failure to stop at one of the endstop switches when homing typically means that the endstop switch connections don't match the motor connections, e.g. the carriage that is driven by the motor that is connected to the Y motor connector hits the switch that is connected to the X endstop input.



  • that was the clue I needed, thanks man!


 

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