571
Mach4 General Discussion / Re: Probe calibration error
« on: August 07, 2022, 08:36:50 PM »
Hi,
a lot of people encounter a problem with Mach probing routines because of one issue.
The developers of Mach liberally use g31 moves to move the probe tip around prior to actually probing the workpiece. In essence a g31 is like a g1 move,
but one that stops part way through the move if a probe event occurs. If no probe event occurs then the move will complete at its terminal position, just
like a g1 move. Thus if you want to shift the probe tip from probing the corner of a workpiece it perfectly acceptable to use a g31 to move it......but note
that you are not expecting that the probe tip actually contact anything, this is just a preparatory move. It means also that IF a probe event occurs then there
has been a programming error, this move is a preparatory move and is not SUPPOSED to tag anything along the way. If it does at least the machine will stop
rather than carry on and break the probe.
The ESS default behaviour when a g31 is executed is to record a 'probe failure' if the g31 move concludes at its terminal point WITHOUT encountering a probe event.
When using Mach4 probing routines that have made use of g31 preparatory moves then you can change the default behaviour by a setting on the ESS Probing tab
thereby avoiding the 'probe failure' warning.
Craig
a lot of people encounter a problem with Mach probing routines because of one issue.
The developers of Mach liberally use g31 moves to move the probe tip around prior to actually probing the workpiece. In essence a g31 is like a g1 move,
but one that stops part way through the move if a probe event occurs. If no probe event occurs then the move will complete at its terminal position, just
like a g1 move. Thus if you want to shift the probe tip from probing the corner of a workpiece it perfectly acceptable to use a g31 to move it......but note
that you are not expecting that the probe tip actually contact anything, this is just a preparatory move. It means also that IF a probe event occurs then there
has been a programming error, this move is a preparatory move and is not SUPPOSED to tag anything along the way. If it does at least the machine will stop
rather than carry on and break the probe.
The ESS default behaviour when a g31 is executed is to record a 'probe failure' if the g31 move concludes at its terminal point WITHOUT encountering a probe event.
When using Mach4 probing routines that have made use of g31 preparatory moves then you can change the default behaviour by a setting on the ESS Probing tab
thereby avoiding the 'probe failure' warning.
Craig