I’m curious, @Aaron_Troxel and @Kevin_McNally have you guys done tool changes with tool length offsets in software?
If someone could convince me to do this and integrate it, well… they shot me a message today. Not that I wouldn’t do it for you guys, but I owe this guy. Hint, he’s on this post.
It would take GRBL controllers. If the kit was selected with the M1, the hardware is there.
Software wise it would need to be on bCNC. I know I preach about this software a lot, but understand I’ve used MACH, EMC, and every open source thing available except direct LinuxCNC…, this is the best CAM/ Gcode sender I’ve ever seen. In bCNC this would be crazy easy to implement. About an hour to make it happen and I don’t write in python.
With the R7 being mounted to the spoiler board our worries of tool height would be gone. One could make a countersunk tool holder in SW in about 15 min and have it printed on either the BOXR or hurculien in 10, hint hint.
The possibility is very real with the hardware being so readily available and the fact we are already on the right spindle.
The challenge for me would be that these guys are using M7, 8, 9. I use these to turn the water pump and mist pump on/off.
Perhaps a GPIO off the rPI. It’s not doing anything else. This may be the difficult part as the GRBL/rPi don’t really speak this way. Perhaps a quick chat with Sonny could create a new command using another unused analogue pin. Last time I messaged this awesome dude he implemented the tool we needed in a day. I could wipe a bit more out of base GRBL that we don’t need/use to make room depending on the size availability in Pins.h.
All this tool stuff is not handled by the controller but the UI, which has plenty of room sitting on the rPi.
But again, wanted to make sure you guys have played and understand tool change macros and tool length offsets and understand that compressed air as well the base cost of the mechanism would be part of the game.
I wouldn’t use the tool length preset they speak about in here, I use these on some machines we have here, I would use a G43.1, basically a new probe on change. The OP hints at this, it is the proper way to do it in my opinion.
I’m in though, I changed a tool today and while I love my box, this could make things ridiculously easy.
Waiting on you guys before I forget it or start working towards it. Based my load it would take the help of you guys to make it happen in a decent time frame.