Probing X, Y, and Z for CNC job with tool changes
-
You can also use the Ooznest Workbee version of DWC which is customised for use with CNC. It also has an feature for probing using a touch plate.
I’ve just set my CNC up with it and also need to figure out all these probing macros, just been setting xyz manually so far.
The problem I have is I’m using all 5 endstops as endstops so need to figure out a way of attaching a probe plate to the probe input on the duet2 if possible.
I’m also exploring the possibility of setting up this interface for CNC https://github.com/dddbox/dddbox as the PanelDue isn’t really helpful for CNC either. Unless there is some other PanelDue firmware that I’ve not found yet
-
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
-
@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.
-
@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.
-
@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.
-
Check out UCCNC
-
@richardmckenna @Phaedrux Ah, that sucks.
-
@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.
-
@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.
-
@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.
-
@bg_86 What did I say?
-
@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.
-
@Aquilux A simple thanks but no thanks will suffice.