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

    Duet 3 3.4 beta7+7 incorrect home and printing operation

    Scheduled Pinned Locked Moved
    General Discussion
    3
    13
    340
    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.
    • massimilianocontiundefined
      massimilianoconti
      last edited by massimilianoconti

      System:

      Duet 3 v1.01

      firmware 3.4 beta7+7

      I noticed an incorrect operation that would be eliminated that is: when the printer is being printed and even by mistake the home of the axes is done, the home operation is performed going to compromise the print and risking to damage the print. the home operation absolutely should not be performed when the machine is printing!!!!!

      1 Reply Last reply Reply Quote 0
      • infiniteloopundefined
        infiniteloop
        last edited by

        Put this into the first lines of your homing macros:

        if {state.status == "processing“}
                M99

        Note that the second line (with M99) must be inserted.

        Stephen6309undefined massimilianocontiundefined 4 Replies Last reply Reply Quote 0
        • Stephen6309undefined
          Stephen6309 @infiniteloop
          last edited by

          @infiniteloop That has the wrong end quote quote. It has to be ", not that fancy one.

          infiniteloopundefined 1 Reply Last reply Reply Quote 0
          • infiniteloopundefined
            infiniteloop @Stephen6309
            last edited by

            @stephen6309 Didn't note that - my Mac seems to have "corrected" that during copy/paste. The lines originate directly from my Duet macros … Thank you for putting that right.

            1 Reply Last reply Reply Quote 0
            • massimilianocontiundefined
              massimilianoconti @infiniteloop
              last edited by

              I try thanks

              1 Reply Last reply Reply Quote 0
              • massimilianocontiundefined
                massimilianoconti @infiniteloop
                last edited by

                adding the code in home all if sending home during printing is executed anyway.

                infiniteloopundefined 1 Reply Last reply Reply Quote 0
                • massimilianocontiundefined
                  massimilianoconti @infiniteloop
                  last edited by

                  the firmware must be corrected

                  1 Reply Last reply Reply Quote 0
                  • infiniteloopundefined
                    infiniteloop @massimilianoconti
                    last edited by

                    @massimilianoconti would you please publish your macro homeall.g?

                    massimilianocontiundefined 1 Reply Last reply Reply Quote 0
                    • massimilianocontiundefined
                      massimilianoconti @infiniteloop
                      last edited by

                      ; homeall.g
                      ; called to home all axes
                      ;
                      ; generated by RepRapFirmware Configuration Tool v3.3.10 on Sat Jan 01 2022 15:36:30 GMT+0100 (Ora standard dell’Europa centrale)
                      G91 ; relative positioning
                      G1 H2 Z5 F6000 ; lift Z relative to current position
                      G1 H1 X-310 Y-310 F1800 ; move quickly to X or Y endstop and stop there (first pass)
                      G1 H1 X-310 ; home X axis
                      G1 H1 Y-310 ; home Y axis
                      G1 X5 Y5 F6000 ; go back a few mm
                      G1 H1 X-310 F360 ; move slowly to X axis endstop once more (second pass)
                      G1 H1 Y-310 ; then move slowly to Y axis endstop
                      G90 ; absolute positioning
                      G1 X15 Y35 F6000 ; go to first bed probe point and home Z
                      G30 ; home Z by probing the bed
                      ; Uncomment the following lines to lift Z after probing
                      ;G91 ; relative positioning
                      ;G1 Z5 F100 ; lift Z relative to current position
                      ;G90

                      original version

                      infiniteloopundefined 1 Reply Last reply Reply Quote 0
                      • infiniteloopundefined
                        infiniteloop @massimilianoconti
                        last edited by

                        @massimilianoconti That's not the latest version, eh?

                        massimilianocontiundefined 1 Reply Last reply Reply Quote 0
                        • massimilianocontiundefined
                          massimilianoconti @infiniteloop
                          last edited by

                          no is the latest version. I just rerun the tool and says Configuration Tool v3.3.10 on Thu Jan 27 2022 19:23:58

                          infiniteloopundefined 1 Reply Last reply Reply Quote 0
                          • infiniteloopundefined
                            infiniteloop @massimilianoconti
                            last edited by

                            @massimilianoconti … OK. TBH I'm only interested in where and how my two-liner landed in the macro, so that I can check why it didn't work for you. Another question in this context: did you invoke homing when the printer was busy, or had you paused the print before?

                            massimilianocontiundefined 1 Reply Last reply Reply Quote 0
                            • massimilianocontiundefined
                              massimilianoconti @infiniteloop
                              last edited by

                              then your code was put first at the beginning then at the second attempt at the end of the macro. the home I ran after the printing had started so the machine was busy. thanks for the help

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