There may be a way to do this with the BitZero alone but I have not figured it out. The BitZero is made for zeroing on the corner of the stock as far as I can tell, and its uneven bottom prevents the probe from lying flat on the bed.
I have been thinking about using one of these cheap Z probes for this purpose for a while, but I was thinking about splicing it into the BitZero wiring. A few days ago I did some shower thinking and came up with this plan.
I bought a Z probe from Amazon, there are many to choose from. Here is the one I got: RATTMMOTOR CNC Probe Tool Setter Cnc Milling Z-Axis Tool Setting Touch Plate Probe Mach3 Router Milling Cnc Engraving Machine Auto-Check Instrument Setting Probe - Amazon.com
I peeled the red lead away from the black lead with my hands. If one isn’t familiar, this is easy to do as the wires are separated by the insulation. I cut the wires at a decent length away from the probe and only left the black wire, which is connected to the metal cylinder.
I stripped the end from the black wire and press fitted a 8mm magnet into a 3d printed holder. That print is linked here. It is an OpenSCAD source file but the designer has a few ready-made STL files. One can customize that source file to accommodate any size of magnet. I had to print a couple of them to get the fit right.
EDIT: Here is that Thingiverse link for the magnet wire lead: Wire Magnets by CuriousTech - Thingiverse
Now, I connect the BitZero magnet to the bit holder as shown and also connect the magnet from the FrankenZProbe, and by the miracle of continuity, the new probe will also trigger the machine.
See the image below.
If anyone is interested and the OpenSCAD is a bit tricky, I can help with that. I could also print you a model, but unfortunately, it might take a few tries. One would be better off to find a friend or a maker space. The print should only take a few minutes as it is very small.
As far as implementing this into your CNC software, I’m not certain. I use CNCjs and it is fairly versatile. I just modified my BitZero script.
Maybe someone will find this useful. Honestly, I just like making gadgets like this. ![]()
