I am using gSender with a Shapeoko Pro. I am using an AutoZero Touch Plate. I have selected the AutoZero Touch Plate in the settings section and gSender does what you’d expect for an XYZ probe cycle when using the AZTP.
My problem is after the probing, if I send my bit to the zero point, the bit is 1-2mm above the workpiece. The X and Y zeros appear to have been set correctly.
That is correct. After running the probe cycle the bit moves to the lower front corner and runs itself to a Z height of 1mm. I then send it to the Z zero and it moves down but is still 1-2mm above the stock.
Are you sure you are pressing the left edge of the Zero button? It sounds like you are pressing the right side and changing your Z-zero to where ever the machine stopped.
I understand. If I click the zero button the position changes to 0 without moving. If I click the “GO TO” button the position changes to 0 with the bit moving 1mm down. It is still 1-2mm above the workpiece after this move.
Well, I don’t know. Mine works fine on XY zero, but I haven’t even used the XYZ function.
All my projects are designed with the Z being referenced to the spoilboard rather than the surface of the material, so my Z-zero is done off the material.
I’ll have to do a setup on my machine before I can see if mine is working like yours.
I appreciate the attempt. It seems like an obvious bug but I don’t know where to go from here without doing an extra step to redo the Z zero each time.
@SuperDodge I don’t have the auto touch plate, but in the interest of trying to figure this out, I have a question. What kind of end mill are you using and do you have the probe set to auto or tip?
@SuperDodge I did get a chance to test the XYZ probe on my Shapeoko 3XXL and did not have any problem setting XYZ zero with the AutoZero probe using a ¼" Dia. gage pin.
I remembered that I did have a problem with a tapered ball nose bit when I first got the probe block, but that went away after the first trial. The process “skipped” the last move to the XY zero location before it drove the bit into the bottom of my block creating a permanent indentation. It only did that once, though.