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.