Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login

    Incorrect behaviour

    Scheduled Pinned Locked Moved
    Using Duet Controllers
    2
    17
    471
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • cosmowaveundefined
      cosmowave @LeviaChan
      last edited by

      @leviachan i think, you should inverting the endstops with the "!"

      M574 X1 S1 P"!xstop" 
      M574 Y1 S1 P"!ystop" 
      

      Mankati FSXT+, DeltaTowerV2, E3D MS/TC

      1 Reply Last reply Reply Quote 0
      • LeviaChanundefined
        LeviaChan
        last edited by LeviaChan

        After changing P"xstop" to P"!xstop" the x axis now correctly bump into the endstop; however the end stop trigger was ignored, which is the same as the Y axis

        cosmowaveundefined 1 Reply Last reply Reply Quote 0
        • cosmowaveundefined
          cosmowave @LeviaChan
          last edited by

          @leviachan what is in your homing macros? homeall.g, homex.g

          Mankati FSXT+, DeltaTowerV2, E3D MS/TC

          LeviaChanundefined 1 Reply Last reply Reply Quote 0
          • LeviaChanundefined
            LeviaChan @cosmowave
            last edited by

            @cosmowave
            I am using the one generated from the reprapfirmware configurator

            ; homex.g
            ; called to home the X axis
            ;
            ; generated by RepRapFirmware Configuration Tool v3.2.3 on Wed Apr 28 2021 20:48:23 GMT+0100 (British Summer Time)
            G91               ; relative positioning
            G1 H2 Z5 F6000    ; lift Z relative to current position
            G1 H1 X-240 F1800 ; move quickly to X axis endstop and stop there (first pass)
            G1 H2 X5 F6000    ; go back a few mm
            G1 H1 X-240 F360  ; move slowly to X axis endstop once more (second pass)
            G1 H2 Z-5 F6000   ; lower Z again
            G90               ; absolute positioning
            
            
            ; homey.g
            ; called to home the Y axis
            ;
            ; generated by RepRapFirmware Configuration Tool v3.2.3 on Wed Apr 28 2021 20:48:23 GMT+0100 (British Summer Time)
            G91               ; relative positioning
            G1 H2 Z5 F6000    ; lift Z relative to current position
            G1 H1 Y-215 F1800 ; move quickly to Y axis endstop and stop there (first pass)
            G1 H2 Y5 F6000    ; go back a few mm
            G1 H1 Y-215 F360  ; move slowly to Y axis endstop once more (second pass)
            G1 H2 Z-5 F6000   ; lower Z again
            G90               ; absolute positioning
            
            
            ; called to home all axes
            ;
            ; generated by RepRapFirmware Configuration Tool v3.2.3 on Wed Apr 28 2021 20:48:23 GMT+0100 (British Summer Time)
            G91                     ; relative positioning
            G1 H2 Z5 F6000          ; lift Z relative to current position
            G1 H1 X-240 Y-215 F1800 ; move quickly to X and Y axis endstops and stop there (first pass)
            G1 H2 X5 Y5 F6000       ; go back a few mm
            G1 H1 X-240 Y-215 F360  ; move slowly to X and Y axis endstops once more (second pass)
            G1 H1 Z-265 F360        ; move Z down stopping at the endstop
            G90                     ; absolute positioning
            G92 Z0                  ; set Z position to axis minimum (you may want to adjust this)
            
            ; Uncomment the following lines to lift Z after probing
            ;G91                    ; relative positioning
            ;G1 Z5 F100             ; lift Z relative to current position
            ;G90                    ; absolute positioning
            
            
            
            cosmowaveundefined 1 Reply Last reply Reply Quote 0
            • cosmowaveundefined
              cosmowave @LeviaChan
              last edited by

              @leviachan try once again with m119, what's reported when endstops activated?

              Mankati FSXT+, DeltaTowerV2, E3D MS/TC

              LeviaChanundefined 1 Reply Last reply Reply Quote 0
              • LeviaChanundefined
                LeviaChan @cosmowave
                last edited by

                @cosmowave

                "m119
                Endstops - X: not stopped, Y: not stopped, Z: no endstop, Z probe: not stopped"

                Physical status:
                X axis is at home position, led on the board is off
                Y axis is at home position, led on the board is off

                cosmowaveundefined 1 Reply Last reply Reply Quote 0
                • cosmowaveundefined
                  cosmowave @LeviaChan
                  last edited by

                  @leviachan try with pull-up "^"

                  M574 X1 S1 P"^!xstop" 
                  M574 Y1 S1 P"^!ystop"
                  

                  Mankati FSXT+, DeltaTowerV2, E3D MS/TC

                  1 Reply Last reply Reply Quote 0
                  • LeviaChanundefined
                    LeviaChan
                    last edited by LeviaChan

                    I have realized something intresting:
                    I have switched around the X and Y endstop, changing the P"!ystop" back to P"ystop" and now the Y axis homes correctly

                    This is weird because my endstops are ladled and plugged in the board according to the official pinout(X->Y->Z)

                    I have applied the same kind of change in the X axis, unfortunately it went back to the old behaviour of moving a bit to the right and called itself homed

                    cosmowaveundefined 1 Reply Last reply Reply Quote 0
                    • cosmowaveundefined
                      cosmowave @LeviaChan
                      last edited by cosmowave

                      @leviachan but your axles are moving properly? when you make a move x-, then the x axle is moving towards the x endstop? and vice versa

                      Mankati FSXT+, DeltaTowerV2, E3D MS/TC

                      LeviaChanundefined 1 Reply Last reply Reply Quote 0
                      • LeviaChanundefined
                        LeviaChan @cosmowave
                        last edited by

                        @cosmowave I have found out that I am dumb and plugged the endstop into the wrong place 😥 I am thankful for your help, the X and Y axis is homing correctly now

                        The Z axis is refusing to home now, I will spend some time trying to fix that and post back if it goes weird again

                        again, thanks very much for the help

                        cosmowaveundefined 1 Reply Last reply Reply Quote 0
                        • cosmowaveundefined
                          cosmowave @LeviaChan
                          last edited by

                          @leviachan eventually you have a similiar problem with the fan. Is it connected correct? And is the jumper for VFan setted properly?

                          Mankati FSXT+, DeltaTowerV2, E3D MS/TC

                          LeviaChanundefined 1 Reply Last reply Reply Quote 0
                          • LeviaChanundefined
                            LeviaChan @cosmowave
                            last edited by

                            @cosmowave I have went back and checked, the polarity is flipped by the manufacturer, after quickly flipping the position of red and black wire it now works as intended

                            1 Reply Last reply Reply Quote 0
                            • First post
                              Last post
                            Unless otherwise noted, all forum content is licensed under CC-BY-SA