Reviewing Your Mach3 Control Installation

To verify that your CNC control is completely setup, please review the checklist below.

 Push in the large red Emergency Stop button on the operator of your control.

o Does it EStop Mach3 and disable all your axes? If not, see check the wiring of your EStop circuit.

 Jog all axes in both directions (Use the operator panel or the arrow keys on your keyboard).

o Does each axis move at a reasonable speed? If not, try adjusting the velocity in the motor tuning.

o Is the motion in each axis smooth? If not, try adjusting the acceleration in the motor tuning.

o Does each axis move in the correct direction (i.e. does the control DRO correspond with the axis direction)? If not, change the axis’s direction.

 Command each axis to move one inch (MDI G91 G01 and then X1, Y1, Z1, etc).

o Did it move the exact distance? If not, calibrate your machine.

 Make sure you have no backlash.

o Follow the sequence below for each axis:

 Move the axis in one direction farther than the maximum possible backlash.

 Mount your dial indicator and zero it.

 Move the axis again in the same direction for a specific distance (it doesn’t matter how far).

 Move the axis backwards the same distance.

o Did the machine move back to zero? If not, check your backlash compensation.

 Turn the spindle on CW and CCW (if you have wired your spindle to run both directions) by commanding M3 and then M4 in the MDI line.

o Did the spindle move both directions? If not, check your spindle setup.

 Command different spindle speeds (MDI S100, S500, S1000, etc with the spindle running).

o Does the spindle move the correct RPM? If not, calibrate your spindle.

 Press Home All or Reference All.

o Does each axis hit its home switch and back off of it? If not, setup homing.

 Slowly jog each axis to the positive and then negative limits of its travel.

o Do the soft limits stop each axis from hitting a hard stop or a limit switch? If not, setup your soft limits.

 Trigger each limit switch (manually or by turning off the soft limits and jogging slowly into the limit).

o Does it EStop Mach3? If not, setup your limit switches or check your wiring.

 Test your Flood, Mist, and any other outputs you are using on this control.

o Do they work correctly? If not, setup your outputs and check your wiring.

 Run a G-Code file.

Does it run correctly?

Back to top