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

# HOLE CIRCLE UTILITY

This program creates a gcode file that can be loaded into linuxnc to run a hole circle operation.

- no blank entries.
- spindle speed greater than 0
- circle radius greater than 0
- first hole angle less than 360
- Z travel height greater than 0
- hole start height greater than 0
- drill feedrate greater than 0

- checks for valid input fields
- if MM button is checked, the gcode program will contain a G21 MDI command, otherwise a G20 command
- if a red X remains in the display, the program will not be created
- if a program is successfully created, it can be saved to a user selectable location

- a successfully created program can be transferred to the gcode viewer
- the program is then ready to be run in linuxcnc

The machine should be X and Y zeroed at the center of the desired hole circle.

The Z zero should be set to the top of the workpiece.

The diagram on the right side shows a preview of the hole positions to be drilled.

NOTE: It is up to the user to ensure that all entered parameters are compatible with the machine settings that the program will run on.