I’ve successfully converted my CNC to the TinyG board. I think I have everything running well, but I have some questions on auto-leveling for pcbs.
The auto-level widget seems to only be metric. If I switch to inches, the units stay at mm, and the values do not change. Does the auto-level widget work in inches, or should I use mm, even if my gcode is in inches?
I tested the auto-level circuit a couple of times, and it seemed to work - the router went down, and when I touched the PCB to the bit, it stopped. I then set up a test board, and established zero at the lower left of the PCB. When I start an auto-level now, the router goes up slowly - not down. I am wondering if this is somehow related to me reversing the polarity of the Z axis inside TinyG versus swapping the wires. When I jog using the controls, the Z is moving correctly.
Finally - is there any provision for using a leveling block? With my old controller, I like to auto-level when I am doing fine engraving with a V-bit on wood. I have a level block that is .45 thick. If I set the block on the wood, and auto-level, the software knows to set the Z axis zero at -.45" from the zero height point.