Enhancement Description
I have a common Aliexpress 3D touch probe that has a stylus with 2mm ball end connected to my probe input. It will trigger the probe input on contact from any axis. None of the existing probe types are a perfect match for this type.
Use Case / Motivation
The Touch Plate type with plate thickness set to 0 and with X/Y probing enabled and diameter set to 2mm comes close.
However the specific use case varies with this type of probe from job to job. Sometimes I just want to use it to touch off Z which I think the Touch Plate type could handle with plate thickness at 0 (assuming #54 is fixed).
There are many other use cases for this type of probe like finding a corner, finding a center of a circle from the outside, or finding the center of a circle from the inside. PathPilot or LinuxCNC Probe Basic has a number of these covered and basically requires a graphical selection of which corner or some input from the user on stock diameter and choice of inside or outside probing.
Proposed Solution
Given the lack of senders which have accomplished this feature well it seems like the holy grail of probing.
It would require UI work to allow the user to select a corner to probe, jog approximately above the selected corner, then implement the movements and X and Y probing moves to find the selected corner and zero X/Y there.
For center finding it could be done separately in X and Y so it doesn't matter if the user has a rectangular or round work piece. Jog approximately to center, enter the X or Y width of the workpiece, then the software would generate probing gcode to touch either the walls of an inside pocket or outside walls of the workpiece and calculate the center and zero X or Y one at a time.
I'd consider center finding a stretch goal since it is most complicated but finding a single edge or a corner is the bread and butter of the 3D touch probe.
Alternatives Considered
No response
Screenshots / Mockups
Corner or edge finding

Center finding

AxioCNC Version
0.0.89
How Did You Install AxioCNC?
CNC Controller
Grbl
Operating System
Linux
Additional Context
No response
Enhancement Description
I have a common Aliexpress 3D touch probe that has a stylus with 2mm ball end connected to my probe input. It will trigger the probe input on contact from any axis. None of the existing probe types are a perfect match for this type.
Use Case / Motivation
The Touch Plate type with plate thickness set to 0 and with X/Y probing enabled and diameter set to 2mm comes close.
However the specific use case varies with this type of probe from job to job. Sometimes I just want to use it to touch off Z which I think the Touch Plate type could handle with plate thickness at 0 (assuming #54 is fixed).
There are many other use cases for this type of probe like finding a corner, finding a center of a circle from the outside, or finding the center of a circle from the inside. PathPilot or LinuxCNC Probe Basic has a number of these covered and basically requires a graphical selection of which corner or some input from the user on stock diameter and choice of inside or outside probing.
Proposed Solution
Given the lack of senders which have accomplished this feature well it seems like the holy grail of probing.
It would require UI work to allow the user to select a corner to probe, jog approximately above the selected corner, then implement the movements and X and Y probing moves to find the selected corner and zero X/Y there.
For center finding it could be done separately in X and Y so it doesn't matter if the user has a rectangular or round work piece. Jog approximately to center, enter the X or Y width of the workpiece, then the software would generate probing gcode to touch either the walls of an inside pocket or outside walls of the workpiece and calculate the center and zero X or Y one at a time.
I'd consider center finding a stretch goal since it is most complicated but finding a single edge or a corner is the bread and butter of the 3D touch probe.
Alternatives Considered
No response
Screenshots / Mockups
Corner or edge finding

Center finding

AxioCNC Version
0.0.89
How Did You Install AxioCNC?
CNC Controller
Grbl
Operating System
Linux
Additional Context
No response