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

    scara dual estruder

    Scheduled Pinned Locked Moved
    General Discussion
    5
    9
    374
    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.
    • tony73undefined
      tony73
      last edited by

      hello does the kinematic scara support the offset for the second extruder? can you help me Thanks in advance

      • list item
      Vetiundefined 1 Reply Last reply Reply Quote 0
      • timcurtis67undefined
        timcurtis67
        last edited by

        Can you use a G10 with the tool offset? I would think the duet would just calculate the offset with each move as it does with all other printer formats.

        See https://duet3d.dozuki.com/Wiki/Gcode#Section_G10_Tool_Offset_and_Temperature_Setting

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

          @tony73
          if it doesn't i would consider that a bug.

          as far as i understand the kinematics code is modular in such a way that it is abstracted away from the rest of the code, i.e. tool selection

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

            On a SCARA, for each nozzle it would be necessary to specify a separate distal arm length and an angular offset from the head reference point (HRP). Similarly for the Z probe. This hasn't been coded in the firmware.

            However, you can probably accomplish it in the tool change files, by resetting the M669 parameters when you select a tool. The snag is that using M669 normally flags the axes as not homed. I guess this could be changed for SCARA.

            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

            tony73undefined 2 Replies Last reply Reply Quote 0
            • Danalundefined
              Danal
              last edited by

              @dc42 said in scara dual estruder:

              The snag is that using M669 normally flags the axes as not homed. I guess this could be changed for SCARA.

              And/or, redefine the endstop to be the opposite of what it really is (NO v NC) and G28 that axis. It will "home" without moving.

              Delta / Kossel printer fanatic

              tony73undefined 1 Reply Last reply Reply Quote 0
              • tony73undefined
                tony73 @Danal
                last edited by

                @Danal
                merry christmas everyone! and thanks for the answers, danal can you better explain the G28 home without moving? and dc42 the problem of the M669?

                1 Reply Last reply Reply Quote 0
                • Danalundefined
                  Danal
                  last edited by

                  If an endstop is defined in the configuration as Normally Closed, and it is physically Closed, the axis will move during a home until the switch opens.

                  But...

                  If the real printer is as above, and we momentarily re-define that switch to be Normally Open, then when the homing starts... the switch will ALREADY be "triggered". So no movement will occur (assuming the home.whatever files are written with no backoff).

                  Then put the definition back its proper way.

                  Very much a "hack", but might work as a bypass until DC42 decides the best way to properly implement something.

                  And... Merry Christmas to all!

                  Delta / Kossel printer fanatic

                  1 Reply Last reply Reply Quote 0
                  • tony73undefined
                    tony73 @dc42
                    last edited by

                    This post is deleted!
                    1 Reply Last reply Reply Quote 0
                    • tony73undefined
                      tony73 @dc42
                      last edited by

                      @dc42
                      happy Holidays!! could you give me an example to use a second nozzle? I have in config.g
                      M669 k4 P200 D200 A-125: 125 B-176: 176 C0: 0: 0 X0 Y0 I didn't understand if possible to do this. And the G28 distal home without moving from danal how can you do it?

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