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

    Release 3.01-RC10

    Scheduled Pinned Locked Moved Unsolved
    General Discussion
    7
    62
    2.6k
    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.
    • Leblondundefined
      Leblond @sebkritikel
      last edited by

      @sebkritikel ok now i try

      1 Reply Last reply Reply Quote 0
      • Leblondundefined
        Leblond @sebkritikel
        last edited by

        @sebkritikel said in Release 3.01-RC10:

        ;homeall.g G91 ; relative positioning G1 H2 Z5 F6000 ; lift Z relative to current position ;;;M913 X50 Y50 ; Riduci la corrente al 50% G1 H1 X-9999 Y-9999 F4000 ; move quickly to X or Y endstop and stop there (first pass) G1 X5 Y5 F2000 ; go back a few mm G1 H1 X-9999 F360 ; move slowly to X axis endstop once more (second pass) G1 H1 Y-9999 F360 ; then move slowly to Y axis endstop G90 ; absolute positioning G1 X60 Y50 F9000 ; go to first bed probe point and home Z ;;;M913 X100 Y100 :Riporta la corrente al 100% G30 ; home Z by probing the bed
        91/5000

        wait because it gives me an error "6/5/2020, 18:12:41 G28
        Error: G0 / G1: insufficient axes homed "

        sebkritikelundefined 2 Replies Last reply Reply Quote 0
        • sebkritikelundefined
          sebkritikel @Leblond
          last edited by

          This post is deleted!
          1 Reply Last reply Reply Quote 0
          • sebkritikelundefined
            sebkritikel @Leblond
            last edited by sebkritikel

            @Leblond said in Release 3.01-RC10:

            @sebkritikel said in Release 3.01-RC10:

            ;homeall.g G91 ; relative positioning G1 H2 Z5 F6000 ; lift Z relative to current position ;;;M913 X50 Y50 ; Riduci la corrente al 50% G1 H1 X-9999 Y-9999 F4000 ; move quickly to X or Y endstop and stop there (first pass) G1 X5 Y5 F2000 ; go back a few mm G1 H1 X-9999 F360 ; move slowly to X axis endstop once more (second pass) G1 H1 Y-9999 F360 ; then move slowly to Y axis endstop G90 ; absolute positioning G1 X60 Y50 F9000 ; go to first bed probe point and home Z ;;;M913 X100 Y100 :Riporta la corrente al 100% G30 ; home Z by probing the bed
            91/5000

            wait because it gives me an error "6/5/2020, 18:12:41 G28
            Error: G0 / G1: insufficient axes homed "

            Ok maybe my mistake. Please try:

            ;homeall.g
            G91 ; relative positioning
            G1 H2 Z5 F6000 ; lift Z relative to current position
            
            ;;;M913 X50 Y50 ; Riduci la corrente al 50%
            
            G1 H1 X-9999 Y-9999 F4000 ; move quickly to X or Y endstop and stop there (first pass)
            
            G1 H1 X-9999 ; home X axis
            G1 H1 Y-9999 ; home Y axis
            
            G1 X5 Y5 F2000 ; go back a few mm
            
            G1 H1 X-9999 F360 ; move slowly to X axis endstop once more (second pass)
            G1 H1 Y-9999 F360; then move slowly to Y axis endstop
            
            G90 ; absolute positioning
            
            G1 X60 Y50 F9000 ; go to first bed probe point and home Z
            
            ;;;M913 X100 Y100 :Riporta la corrente al 100%
            
            G30 ; home Z by probing the bed
            
            Leblondundefined 2 Replies Last reply Reply Quote 0
            • Leblondundefined
              Leblond @sebkritikel
              last edited by

              This post is deleted!
              1 Reply Last reply Reply Quote 0
              • Leblondundefined
                Leblond @sebkritikel
                last edited by

                @sebkritikel there was a small error, so it works:

                ; homeall.g
                G91; relative positioning
                G1 H2 Z5 F6000; lift Z relative to current position
                ; M913 X50 Y50; Reduce the current to 50%
                G1 H1 X-9999 F4000
                G1 H1 Y-9999; move quickly to X or Y endstop and stop there (first pass)
                G1 X5 Y5 F2000; go back a few mm
                G1 H1 X-9999 F360
                G1 H1 Y-9999; move slowly to X axis endstop once more (second pass)
                G90; absolute positioning
                G1 X60 Y50 F9000; go to first bed probe point and home Z
                ; M913 X100 Y100: Returns the current to 100%
                G30; home Z by probing the bed

                Change something for you?

                sebkritikelundefined 1 Reply Last reply Reply Quote 0
                • Leblondundefined
                  Leblond
                  last edited by

                  by the test I mean

                  1 Reply Last reply Reply Quote 0
                  • sebkritikelundefined
                    sebkritikel @Leblond
                    last edited by

                    @Leblond said in Release 3.01-RC10:

                    @sebkritikel there was a small error, so it works:

                    ; homeall.g
                    G91; relative positioning
                    G1 H2 Z5 F6000; lift Z relative to current position
                    ; M913 X50 Y50; Reduce the current to 50%
                    G1 H1 X-9999 F4000
                    G1 H1 Y-9999; move quickly to X or Y endstop and stop there (first pass)
                    G1 X5 Y5 F2000; go back a few mm
                    G1 H1 X-9999 F360
                    G1 H1 Y-9999; move slowly to X axis endstop once more (second pass)
                    G90; absolute positioning
                    G1 X60 Y50 F9000; go to first bed probe point and home Z
                    ; M913 X100 Y100: Returns the current to 100%
                    G30; home Z by probing the bed

                    Change something for you?

                    I think I made a mistake. I am not a CoreXY expert 🤠 Sorry!

                    So does:

                    ; homeall.g
                    G91; relative positioning
                    G1 H2 Z5 F6000; lift Z relative to current position
                    ; M913 X50 Y50; Reduce the current to 50%
                    G1 H1 X-9999 F4000
                    G1 H1 Y-9999; move quickly to X or Y endstop and stop there (first pass)
                    G1 X5 Y5 F2000; go back a few mm
                    G1 H1 X-9999 F360
                    G1 H1 Y-9999; move slowly to X axis endstop once more (second pass)
                    G90; absolute positioning
                    G1 X60 Y50 F9000; go to first bed probe point and home Z
                    ; M913 X100 Y100: Returns the current to 100%
                    G30; home Z by probing the bed

                    Work ok?

                    Leblondundefined 2 Replies Last reply Reply Quote 0
                    • Leblondundefined
                      Leblond @sebkritikel
                      last edited by

                      @sebkritikel quello che ho corretto io funziona bene
                      ho provato e l'estrusore funziona bene

                      1 Reply Last reply Reply Quote 1
                      • Leblondundefined
                        Leblond @sebkritikel
                        last edited by

                        @sebkritikel thank you so much my friend

                        sebkritikelundefined 1 Reply Last reply Reply Quote 1
                        • Leblondundefined
                          Leblond
                          last edited by

                          so does the M913 command make a mess?

                          1 Reply Last reply Reply Quote 0
                          • sebkritikelundefined
                            sebkritikel @Leblond
                            last edited by sebkritikel

                            @Leblond said in Release 3.01-RC10:

                            @sebkritikel thank you so much my friend
                            Happy to help!

                            @Leblond said in Release 3.01-RC10:

                            so does the M913 command make a mess?

                            I do not know. Can you test this:

                            ; homeall.g
                            G91; relative positioning
                            G1 H2 Z5 F6000; lift Z relative to current position
                            M913 X50 Y50; Reduce the current to 50%
                            G1 H1 X-9999 F4000
                            G1 H1 Y-9999; move quickly to X or Y endstop and stop there (first pass)
                            G1 X5 Y5 F2000; go back a few mm
                            G1 H1 X-9999 F360
                            G1 H1 Y-9999; move slowly to X axis endstop once more (second pass)
                            G90; absolute positioning
                            G1 X60 Y50 F9000; go to first bed probe point and home Z
                            M913 X100 Y100: Returns the current to 100%
                            G30; home Z by probing the bed
                            

                            with M913

                            Leblondundefined sebkritikelundefined 2 Replies Last reply Reply Quote 1
                            • Leblondundefined
                              Leblond @sebkritikel
                              last edited by

                              @sebkritikel ok wait for it to load

                              1 Reply Last reply Reply Quote 0
                              • Leblondundefined
                                Leblond
                                last edited by

                                no it doesn't work that way

                                1 Reply Last reply Reply Quote 0
                                • Leblondundefined
                                  Leblond
                                  last edited by

                                  with the command M913 inserted it does not work

                                  1 Reply Last reply Reply Quote 0
                                  • sebkritikelundefined
                                    sebkritikel @sebkritikel
                                    last edited by

                                    @sebkritikel said in Release 3.01-RC10:

                                    @Leblond said in Release 3.01-RC10:

                                    @sebkritikel thank you so much my friend
                                    Happy to help!

                                    @Leblond said in Release 3.01-RC10:

                                    so does the M913 command make a mess?

                                    I do not know. Can you test this:

                                    ; homeall.g
                                    G91; relative positioning
                                    G1 H2 Z5 F6000; lift Z relative to current position
                                    M913 X50 Y50; Reduce the current to 50%
                                    G1 H1 X-9999 F4000
                                    G1 H1 Y-9999; move quickly to X or Y endstop and stop there (first pass)
                                    G1 X5 Y5 F2000; go back a few mm
                                    G1 H1 X-9999 F360
                                    G1 H1 Y-9999; move slowly to X axis endstop once more (second pass)
                                    G90; absolute positioning
                                    G1 X60 Y50 F9000; go to first bed probe point and home Z
                                    M913 X100 Y100: Returns the current to 100%
                                    G30; home Z by probing the bed
                                    

                                    with M913

                                    @Leblond said in Release 3.01-RC10:

                                    with the command M913 inserted it does not work

                                    Ok, I do not know why. @dc42 to me it looks like its narrowed down to M913. I do not use this command, so unfortunately I do not have any insight.

                                    1 Reply Last reply Reply Quote 0
                                    • Leblondundefined
                                      Leblond
                                      last edited by

                                      no problem, I don't wear it and I'm happy like this

                                      1 Reply Last reply Reply Quote 1
                                      • Leblondundefined
                                        Leblond
                                        last edited by

                                        maybe it can depend on which position it is inserted ..

                                        1 Reply Last reply Reply Quote 0
                                        • Leblondundefined
                                          Leblond
                                          last edited by

                                          however it does it only and exclusively in the homeall.g file, because in other files I have inserted it and it works well

                                          1 Reply Last reply Reply Quote 0
                                          • Phaedruxundefined
                                            Phaedrux Moderator
                                            last edited by

                                            M913 X50 Y50 reduces the motor current to 50% of what you have set in M906. This may not be enough current to move reliably. You need to find a value for M913 that still allows the motors to work. This is also tricky with corexy because both motors are used to move, so one motor may stall, and the other not.

                                            Try M913 X60 Y60 or X70 Y70 etc until movement is still reliable. Some decrease in current is still better than none.

                                            Once you have reliable motion you can probably go back to moving both X and Y axis to the endstops at the same time. That was part of your issue when you removed the second XY homing portion. It will stop both axis as soon as one endstop is triggered, hence the double motion used in CoreXY to save some time.

                                            G1 H1 X-9999 Y-9999 F4000 ; move quickly to X or Y endstop and stop there (first pass)
                                            G1 H1 X-9999 ; home X axis
                                            G1 H1 Y-9999 ; home Y axis
                                            

                                            Also, I would move the M913 to return current back to full AFTER the G30 incase the probe fails you want the Z axis motor current reduced as well.

                                            M913 Z50 :Riporta la corrente al 50%
                                            G30 ; home Z by probing the bed
                                            M913 X100 Y100 Z100 ; return to 100%
                                            

                                            Z-Bot CoreXY Build | Thingiverse Profile

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