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

    Probing X, Y, and Z for CNC job with tool changes

    Scheduled Pinned Locked Moved
    CNC
    probing g54 coordinate tool change tool offsets
    6
    22
    2.3k
    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.
    • gement81undefined
      gement81
      last edited by

      OK, so I got the ooznest workbee firmware and web interface working and sucessfully was able to set the 0,0,0 location for my workpiece.

      Now what I would like to do is be able to tool change and set the new z=0 value for the new tool. Obviously, now that I have machined stock, I can no longer use my probing piece that I set on the corner of my stock when I started.

      I assume that after I setup the initial tool on top of the workpiece, I will have to move my probe calibration plate to directly on the table, probe a point, store and store the offset so I can recalculate Z for the second tool.

      When I change tools, I would probe the calibration plate and recall the offset from the original and apply it to the second tool. I have no clue how to do this.

      Help please.

      Dave

      1 Reply Last reply Reply Quote 0
      • Aquiluxundefined
        Aquilux @Danal
        last edited by

        @Danal , I know it's been a bit, but would you be willing to post an example macro? I've been having some trouble figuring out how to compensate for tool width and an example of how you did it would be a great starting point.

        Phaedruxundefined richardmckennaundefined 2 Replies Last reply Reply Quote 0
        • Phaedruxundefined
          Phaedrux Moderator @Aquilux
          last edited by

          @Aquilux said in Probing X, Y, and Z for CNC job with tool changes:

          @Danal , I know it's been a bit, but would you be willing to post an example macro? I've been having some trouble figuring out how to compensate for tool width and an example of how you did it would be a great starting point.

          Unfortunately Danal passed away a few years ago. It may be best to start a new thread.

          Z-Bot CoreXY Build | Thingiverse Profile

          1 Reply Last reply Reply Quote 0
          • richardmckennaundefined
            richardmckenna @Aquilux
            last edited by

            @Aquilux Sadly Danal passed away a few years ago. https://forum.duet3d.com/topic/16819/danal-s-passing?_=1689795016117

            Maybe have a look at the WorkBee config files which can be found here https://learn.ooznest.co.uk/Wiki/WorkBee_Firmware_Releases Not sure if they have what you need, but worth a look.

            Hopefully someone else can assist.

            Aquiluxundefined 2 Replies Last reply Reply Quote 1
            • bg_86undefined
              bg_86
              last edited by

              Check out UCCNC

              Aquiluxundefined 1 Reply Last reply Reply Quote 0
              • Aquiluxundefined
                Aquilux @richardmckenna
                last edited by Aquilux

                @richardmckenna @Phaedrux Ah, that sucks.

                1 Reply Last reply Reply Quote 0
                • Aquiluxundefined
                  Aquilux @bg_86
                  last edited by

                  @bg_86 How does this help me write a macro. If your answer is "Just buy this other program and you won't have to." then don't bother, that's not helping me write my macro.

                  bg_86undefined 1 Reply Last reply Reply Quote 0
                  • Aquiluxundefined
                    Aquilux @richardmckenna
                    last edited by

                    @richardmckenna As for the WorkBee, that is where I started with my machine but I've found them to be quite restrictive and inflexible (there was a customer service interaction where they insisted on getting on a phone call to resolve it, but wouldn't budge from a 2 hour window their time despite me being 9 time-zones out from them and having to get up in the middle of the night for their required window but I digress). They have the touch probe system that works great when working the way they envisioned but I'm trying to do things like locating the inside corner of a pocket and their built in interface is hard coded and won't accommodate that use case. They may do something with macros behind the scenes, but that's not visible to me.

                    1 Reply Last reply Reply Quote 0
                    • bg_86undefined
                      bg_86 @Aquilux
                      last edited by bg_86

                      @Aquilux I just think it's the right tool for the job. I have a 4 axis 4'x8' CNC router and I run it. Everything you're looking for is already built into the interface, and it scales to any size monitor and is set up for a touch screen.

                      I totally get how it seems unhelpful given you're already deep down this path.

                      alt text

                      Aquiluxundefined 2 Replies Last reply Reply Quote 0
                      • Aquiluxundefined
                        Aquilux @bg_86
                        last edited by

                        @bg_86 What did I say?

                        1 Reply Last reply Reply Quote 0
                        • Aquiluxundefined
                          Aquilux @bg_86
                          last edited by Aquilux

                          @bg_86 I'm tired of the whole "I know better than you" "you shouldn't want what your asking for" condescending elitism that's infused tech communities. You don't know what my situation is, what gives you the right to tell me that the reasons I chose the path I did are invalid? I literally told you I don't want to hear about another tool yet you forced the issue anyway. Either help me do what I'm trying to do, or stop wasting my time.

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

                            @Aquilux A simple thanks but no thanks will suffice.

                            Z-Bot CoreXY Build | Thingiverse Profile

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