Hello Guest it is May 24, 2025, 03:36:07 AM

Author Topic: Can't get TOUCH or PROBING to work  (Read 2980 times)

0 Members and 1 Guest are viewing this topic.

Can't get TOUCH or PROBING to work
« on: September 26, 2024, 12:32:28 PM »
I am using a PMDX-416 board, Mach4 version 4.2.0.5036, and SmartBOBUSB plugin 0.53.283. I am using screen set WX4.

Input and output signals are defined like this:

Input   Active Low    Motor 0 Home   SmartBOBUSB/Pin11
Input   Active Low    Motor 1 Home   SmartBOBUSB/Pin12
Input   Active Low    Motor 2 Home   SmartBOBUSB/Pin13
Input   Active Low    Motor 0 ++   SmartBOBUSB/Pin11
Input   Active Low    Motor 1 ++   SmartBOBUSB/Pin12
Input   Active Low    Motor 2 ++   SmartBOBUSB/Pin13
Input   Active Low    PROBE   SmartBOBUSB/PinC
Input   Active High    E-Stop   SmartBOBUSB/Pin10_EStop
Output   Active High    X Home   SmartBOBUSB/Pin14
Output   Active High    Y Home   SmartBOBUSB/Pin16
Output   Active High    Z Home   SmartBOBUSB/Pin17
Output   Active High    Spindle On   SmartBOBUSB/Relay
Output   Active High    Coolant On   SmartBOBUSB/Pin1

X, Y, and Z motion works. I can write a program and machine a part. The spindle turns on with M3 and off with M5. Coolant (an add-on relay) turns on with M8 and off with M9. I can home all axes to 0. E-stop works.

But when I try to use TOUCH or PROBING, I have problems. I have two leads for the touch function, one going to PinC and a clip I put on the spindle. The other goes to a brass disk that is my touch surface, and to GND.

If I select the TOUCH button, fill in the values for touchpad thickness, retract distance, etc., and click on the button to locate Z, the spindle moves down, touches the bras disk, changes the Z value to the thickness of the disk minus a few thousands for overrun, and stops. The spindle does not retract. The "Selected Probe is Currently Active" button is lit.

If I select the PROBING button, the screens come up, but basically nothing works.

So what am I doing  wrong, if anything?