

The message handler must: 1 set status user var 62 to zero 2 wait for the probe to become active 3 sample the current positions of the defined axes as doubles into 4 set status to or 2 depending on if the probe was ever inactive 5 feedhold the system 6 exit Note defines below in PC-DSP. However any number of other techniques might be used such as monitoring analog inputs, or capturing other variables such as encoder positions. Add the message handler shown below to the Notify program for your system. G31 Z In order to perform Probing, the the Notify User Program must be configured to properly handle message and selected in the Mach3 Plugin configuration. The following sequence might be used to perform a probe and then perform a move relative to the captured Z position.

Mach3 variables will be filled with the captured position. When the probe input becomes active the current positions of all axes will be captured and the motion will decelerate to a stop in a controlled manner. Probing in Mach3 is selected by using the G31 code. The following describes the use of DynoMotion Probing with Mach3.
