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

    Maximum number of tools with offsets

    Scheduled Pinned Locked Moved
    General Discussion
    4
    9
    324
    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.
    • 3DPMicroundefined
      3DPMicro
      last edited by

      I want to make a tool changer for my micro mill. Is there a maximum number of tools that can be assigned with individual Z offsets for each one? I'm thinking 10-20 would be nice. I probably should know the answer but its been some time since I delved in to the nuts and bolts of RRF/Duet.

      Duet controlled Lathe, micro mill, 3d printer and 1992 Haas VF2 VMC

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

        A VERY quick look at the firmware, it seems all the array associated with T and G10 and so forth are sized by the maximum number of drives.

        So for tool changing printers with a stepper per tool, this is great. For the incredibly few printers out there that share a motor across multiple tools, this could be a problem.

        Delta / Kossel printer fanatic

        1 Reply Last reply Reply Quote 0
        • 3DPMicroundefined
          3DPMicro
          last edited by

          Would that still apply if we are talking about a spindle that doesn't use any drives but is controlled using M280? It has the ability to change end mills, drills, etc. via compressed air to unclamp/clamp. I think one work around would be to use a different WCS, i.e G54-G59.3 which would yield 9 Z offsets for different tools. Albeit not the most elegant way.

          Duet controlled Lathe, micro mill, 3d printer and 1992 Haas VF2 VMC

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

            At this time, to my reading, drivers are the way it is set. Tools that don't use drivers wouldn't increase this number.

            @DC42 can answer this more completely, and/or adjust the code to all a reasonable number of tools as the default, depending on memory size of the tool objects. Perhaps 99? And limit parsing to T (and other similar things) to two digits?

            I'm over-speculating.

            Delta / Kossel printer fanatic

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

              And... I believe the symbols that set this number at compile time set it to at least 10 in RRF2 (Duet 5 drivers plus DUEX 5 drivers), and I'm not sure what that assumption about max drivers would be in RRF3, given Duet3's chained expansion boards.

              Delta / Kossel printer fanatic

              1 Reply Last reply Reply Quote 0
              • A Former User?
                A Former User
                last edited by

                I've started peaking down the same road, but came to the same conclusion as Danal, so for now I'm curiously awaiting the conditional g-code release to see if there is functions there to be used.

                Alternatively I'll see if I can get Fusion to talk to the Duet when it comes to probing tools and updating the Fusion tool library, but I'd rather not be tied to Fusion even though its the only free CAM solution I've really enjoyed using.

                1 Reply Last reply Reply Quote 0
                • 3DPMicroundefined
                  3DPMicro
                  last edited by

                  I know David has a $hi+ ton to do but I am surely hoping this can be sorted in the future. That and the plan for closed loop control would mean I wouldn't have to jump ship for the next 2 Mills and a lathe already in the works. 1 Duet mill and 2, Duet 3d printers, I can manage well enough..... I'm getting too old for another learning curve

                  Duet controlled Lathe, micro mill, 3d printer and 1992 Haas VF2 VMC

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

                    The only limit to the number of tools you can create is the amount of free RAM.

                    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

                    1 Reply Last reply Reply Quote 0
                    • 3DPMicroundefined
                      3DPMicro
                      last edited by 3DPMicro

                      Haha. Thanks for clarification Sir. I'll post pictures/video when the 15'ish station ATC is complete.

                      Duet controlled Lathe, micro mill, 3d printer and 1992 Haas VF2 VMC

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