QtDragon Documentation

- HOLE CIRCLE UTILITY
- FACING UTILITY
- NGCGUI
- USING A VFD
- SPINDLE PAUSE
- Z LEVEL COMPENSATION
- USING A MPG
- PROBING
- RUN FROM LINE
- STYLESHEETS
- ABOUT

# SPINDLE PAUSE

When a running program is paused and this button is enabled, the spindle will stop and move up by a distance determined by the SPINDLE LIFT HEIGHT value on the SETTINGS page. This allows the operator to clear chips or whatever without having the spindle running. A message box will pop up warning the user to wait for the AT_SPEED LED before pressing the RESUME button on the program control joypad. Pressing the OK button on the message box will turn the spindle on while lowering it to the position it was at before the pause.

When ready to resume, press the RESUME button. If the LIMIT LED lights up, the Z axis didn’t move the full distance due to axis travel limitations. However, it will still return to the proper Z level when the program is resumed.

The SPINDLE PAUSE and ENABLE COMP buttons are mutually exclusive, meaning only 1 can be active at a time since they share the Z axis eoffset component.

The spindle pause function requires the following HAL connections:

    net spindle-pause    woodpecker.spindle_inhibit => spindle.0.inhibit

    net eoffset-clr1     woodpecker.eoffset-clear => or2_1.in0

    net eoffset          woodpecker.eoffset-value <= axis.z.eoffset