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

    G30 S-1 is giving me heart stitches [SOLVED]

    Scheduled Pinned Locked Moved
    General Discussion
    6
    98
    4.4k
    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.
    • Vetiundefined
      Veti
      last edited by

      can you post a picture of the back of your board?

      1 Reply Last reply Reply Quote 0
      • Vetiundefined
        Veti
        last edited by

        there is something really wrong.

        i cant see a reason why G30 would cause a G0 or G1 to be executed.

        if the axis are not homed i get this error.

        97fbce3c-7769-49ec-9833-828f2a20324b-image.png

        1 Reply Last reply Reply Quote 1
        • Vetiundefined
          Veti
          last edited by

          maybe. do you have a deployprobe.g?

          o_lampeundefined 1 Reply Last reply Reply Quote 1
          • o_lampeundefined
            o_lampe @Veti
            last edited by o_lampe

            @Veti said in G30 S-1 is giving me heart stitches:

            maybe. do you have a deployprobe.g?

            Yes they are there (deploy and retract )
            I never thought, they'd be executed without setting it up?
            It would be a great relief, if it was that simple.
            But still, after all the reading of everything related to mesh bed leveling, there was NO hint of deploy/retract....
            I can test it right now, the next print is done...

            Vetiundefined 1 Reply Last reply Reply Quote 0
            • Vetiundefined
              Veti @o_lampe
              last edited by

              @o_lampe

              whats the content of deployprobe.g?

              1 Reply Last reply Reply Quote 1
              • fcwiltundefined
                fcwilt
                last edited by

                Hi,

                A couple of questions.

                • What sort of Z probe do you have? How does it work? How is it mounted?

                • Why is the Z axis min set to -2?

                Thanks.

                Frederick

                Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

                o_lampeundefined 1 Reply Last reply Reply Quote 0
                • o_lampeundefined
                  o_lampe
                  last edited by o_lampe

                  OK, I think we can call it SOLVED

                  To my defense:
                  The standard SD-card images contain a lot of unused macros or sys-files.
                  How do I know, I have to remove some of them to make G30 work.
                  Which it does now, that I renamed them dont-deploy-probe and dont-retract-probe
                  Those names should be standard on all SD-card images.
                  And only those who have to deploy a probe, they will check the wiki and it should mention to rename them to deploy-probe etc...

                  BTW: how can I call this thread solved?
                  I've already seen unsolved, but don't know, how that's done either.

                  Vetiundefined fcwiltundefined 2 Replies Last reply Reply Quote 0
                  • o_lampeundefined
                    o_lampe @fcwilt
                    last edited by

                    @fcwilt said in G30 S-1 is giving me heart stitches:

                    What sort of Z probe do you have? How does it work? How is it mounted?

                    Why is the Z axis min set to -2?

                    It's a conductive probe with NPN output. It's mounted to the extruder assembly.
                    The Z-axis is -2 because it allowed me to adjust Z height easier.

                    1 Reply Last reply Reply Quote 1
                    • Vetiundefined
                      Veti @o_lampe
                      last edited by

                      @o_lampe said in G30 S-1 is giving me heart stitches:

                      The standard SD-card images contain a lot of unused macros of sys-files.

                      here is the standard content of the sd card

                      https://github.com/Duet3D/Duet-2-Hardware/tree/master/Duet2/SD Card Contents

                      it does not contain a retract and deploy script.

                      o_lampeundefined 1 Reply Last reply Reply Quote 1
                      • fcwiltundefined
                        fcwilt @o_lampe
                        last edited by fcwilt

                        @o_lampe said in G30 S-1 is giving me heart stitches:

                        Which it does now, that I renamed them dont-deploy-probe and dont-retract-probe

                        Hi,

                        What was in deployprobe.g?

                        I added that file (just a M117 message) to my test setup and while it DID execute it didn't prevent G30 from working.

                        So I'm thinking it was the content of your delployprobe.g that was causing the problem.

                        Thanks.

                        Frederick

                        Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

                        1 Reply Last reply Reply Quote 1
                        • o_lampeundefined
                          o_lampe @Veti
                          last edited by o_lampe

                          @Veti
                          Maybe they have changed that, but as I wrote earlier, I was glad to have found an old SD-card image for rrf2.0x

                          Anyway, A big thanks to @Phaedrux , @Veit and @fcwilt (in no particular order)
                          for their patience and time !

                          fcwiltundefined 2 Replies Last reply Reply Quote 1
                          • fcwiltundefined
                            fcwilt @o_lampe
                            last edited by

                            @o_lampe said in G30 S-1 is giving me heart stitches:

                            @Veti
                            Maybe they have changed, that, but as I wrote earlier, I was glad to have found an old SD-card image for rrf2.0x

                            Anyway, A big thanks to @Phaedrux ,@Veit and @fcwilt (in no particular order)
                            for their patience and time !

                            We are always glad to try to help and are even gladder (is that a word) when we actually do help.

                            Frederick

                            Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

                            o_lampeundefined 1 Reply Last reply Reply Quote 1
                            • fcwiltundefined
                              fcwilt @o_lampe
                              last edited by

                              So did you check the contents of your delployprobe.g file?

                              Thanks.

                              Frederick

                              Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

                              1 Reply Last reply Reply Quote 0
                              • o_lampeundefined
                                o_lampe @fcwilt
                                last edited by o_lampe

                                @fcwilt said in G30 S-1 is giving me heart stitches [SOLVED]:

                                even gladder (is that a word)

                                No Silly, the right term is more gladderer 😉

                                @fcwilt said in G30 S-1 is giving me heart stitches [SOLVED]:

                                So did you check the contents of your delployprobe.g file?

                                ; Probe deployment routine 
                                M564 S0				; don't apply limits
                                G1 X25 Y93 Z40 F10000	; put probe arm next to belt
                                G1 X-5 F500				; move probe arm across belt
                                G1 X12 F1000			; move probe back
                                G1 X0 Y0 F10000			; move to somewhere sensible
                                M564 S1					; apply limits again
                                

                                I don't remember ever using that, although I had an Allen key Z-probe on my very first Delta.
                                I always deployed and retracted it by hand.

                                fcwiltundefined 1 Reply Last reply Reply Quote 0
                                • dc42undefined
                                  dc42 administrators @o_lampe
                                  last edited by dc42

                                  @o_lampe said in G30 S-1 is giving me heart stitches [SOLVED]:

                                  Although I must admit that you are right with most of your comment, this line is correct for using the z-probe as endstop.

                                  There is never any good reason for using M574 Z1 S2. Homing Z using a Z probe should always be done using G30.

                                  The sole reason for the M574 S2 option is to support those printers that use the Z probe to home X or Y. This mostly applies to the Ormerod and Huxley Duo printers that were sold by RepRapPro.

                                  Duet WiFi hardware designer and firmware engineer
                                  Please do not ask me for Duet support via PM or email, use the forum
                                  http://www.escher3d.com, https://miscsolutions.wordpress.com

                                  o_lampeundefined 1 Reply Last reply Reply Quote 0
                                  • o_lampeundefined
                                    o_lampe @dc42
                                    last edited by

                                    @dc42 said in G30 S-1 is giving me heart stitches [SOLVED]:

                                    There is never any good reason for using M574 Z1 S2.

                                    That was only a momentary snapshot of the file. I tried the other options too.

                                    1 Reply Last reply Reply Quote 0
                                    • fcwiltundefined
                                      fcwilt @o_lampe
                                      last edited by

                                      @o_lampe said in G30 S-1 is giving me heart stitches [SOLVED]:

                                      G1 X25 Y93 Z40 F10000 ; put probe arm next to belt

                                      And there is the line that was triggering the error message.

                                      You were in the process of using G30 to home the Z axis but that line tried to move on the un-homed Z axis.

                                      Mystery solved.

                                      Thanks for posting that.

                                      Frederick

                                      Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

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