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

    duet 3 triple z/motor problem

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    3
    14
    565
    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.
    • fcwiltundefined
      fcwilt @bzad
      last edited by

      @bzad

      In your bed.g file after you try to level the bed with the G30 commands you are calling G29 to create the height map for mesh bed compensation.

      Do you really want to do both of these together?

      I keep them separate as I level the bed when homing but only probe the bed to create the height map manually using a macro.

      In your homeall.g file if you wish to level the bed during homing you should use a G32 command to invoke bed.g rather than the three G30 Px commands - no point in having those commands duplicated in different files.

      The video is a bit hard to follow when it comes to determining what moves are associated with what commands.

      Frederick

      Printers: a E3D MS/TC setup and a RatRig Hybrid. Using Duet 3 hardware running 3.4.6

      bzadundefined 1 Reply Last reply Reply Quote 0
      • bzadundefined
        bzad @fcwilt
        last edited by

        @fcwilt I’ll try your way see what happens as for the video

        Home all is done
        Moves to
        G30 P0 X35 Y30 Z-99999
        Done and moves on to
        G30 P1 X187 Y410 Z-99999
        Done but the stuffer or whatever u call that happens and won’t move to
        G30 P2 X405 Y30 Z-99999 S3

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

          @bzad

          In your config.g file you specify that the Z probe is 36 mm to the right of the nozzle - is that correct?

          Frederick

          Printers: a E3D MS/TC setup and a RatRig Hybrid. Using Duet 3 hardware running 3.4.6

          bzadundefined 2 Replies Last reply Reply Quote 0
          • bzadundefined
            bzad @fcwilt
            last edited by

            @fcwilt yes

            1 Reply Last reply Reply Quote 0
            • bzadundefined
              bzad @fcwilt
              last edited by

              @fcwilt thx for your help i removed all g30's and isolated it in a macro and played around with numbers based on what was happening my understanding is that in my config g i set my build area as 400 or wahat ever and based on probe offset even though the probe had space it was trying to probe 2 far outside of the build volume and it was confusing the system so i just had to add 15 to config file for volume making it 415 even though my print area is only 375 ish

              Phaedruxundefined fcwiltundefined 2 Replies Last reply Reply Quote 0
              • Phaedruxundefined
                Phaedrux Moderator @bzad
                last edited by

                @bzad said in duet 3 triple z/motor problem:

                i just had to add 15 to config file for volume making it 415 even though my print area is only 375 ish

                Telling it that it can move to 415 when it can only physically move 375 will likely lead to a crash.

                Your points to probe need to be within the safe travel volume and allow for the probe offset.

                Z-Bot CoreXY Build | Thingiverse Profile

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

                  @bzad said in duet 3 triple z/motor problem:

                  @fcwilt thx for your help i removed all g30's and isolated it in a macro

                  The firmware, version 3.3 at least, has already established the use of bed.g which is invoked by G32 and mesh.g which is invoked by G29.

                  Everything needed to perform leveling can be put in bed.g.

                  Everything needed to create the height for mesh compensation can be put in mesh.g.

                  When I say "everything" I mean that I put all of the commands needed so bed.g or mesh.g can be called at anytime and they will work as expected.

                  it was trying to probe 2 far outside of the build volume and it was confusing the system so i just had to add 15 to config file for volume making it 415 even though my print area is only 375 ish

                  That is one way to do it.

                  My axis min/max values are always set to the actual printing volume.

                  To deal with Z probe offset I either temporarily lift the min/max limits using M564 or pick probe points that are reachable despite the probe offsets.

                  Frederick

                  Printers: a E3D MS/TC setup and a RatRig Hybrid. Using Duet 3 hardware running 3.4.6

                  bzadundefined 1 Reply Last reply Reply Quote 0
                  • bzadundefined
                    bzad @Phaedrux
                    last edited by

                    @phaedrux yup thought of that and found m564 in gcode commands and adde s0 and s1 before and after and put actual area to what is intended thanks

                    Phaedruxundefined 1 Reply Last reply Reply Quote 1
                    • bzadundefined
                      bzad @fcwilt
                      last edited by

                      @fcwilt yup id like to do z level at start of a print so when i turn on printer or a job i know at least thats right (since the bed is a bit heavy it may roll down a bit just to be safe) and since bed g calls home all it will do that anyway and i also skimmed and found the m564 command added it and just saw your msg thanks for the recommendations and help

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

                        @bzad said in duet 3 triple z/motor problem:

                        @phaedrux yup thought of that and found m564 in gcode commands and adde s0 and s1 before and after and put actual area to what is intended thanks

                        Yes that's fine as long as it's safe to travel that far.

                        Z-Bot CoreXY Build | Thingiverse Profile

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