CNC Broach Gcode Program Generator

The programming code used to build CNC Broach Tool’s G code Program Generator is Proprietary and Patent Pending

Try the new version 2 program generator here!!

Find more useful Programming info below:

To use The CNC Broach Tool Program Generator:

  1. Choose your machine type: Lathe or Mill.
  2. Select the type of program you want to export: Long format or Sub Program
  3. Select which tool you’d like to use
  4. Enter the Bore Diameter, Keyway Width, Radial Depth, Z axis start & end points, Depth of Cut, & IPM.
  5. For milling machines enter the feed axis and feed direction
  6. Accept the Terms & Conditions
  7. Copy the code (Ctrl C) and paste (Ctrl P) it into your program

Z axis start point: The start point should be at least .500″ above the bore face to allow for acceleration prior to cutting.

Z axis end point: The end point must clear the back face of the bore by at least .200″. This is important because some machines will actually begin to retract on X or Y prior to reaching the Z end point. This “Phantom Retraction” could cause the insert to pull out of the pocket. The insert must be completely through the material in the Z axis prior to retracting on X or Y. One way to avoid the “Phantom Retraction” is to add an exact stop g-code to your program. This will slow your broach cycle considerably, however. This is why we recommend extending the Z axis end point instead. More information on this can be found in our blog post titled “Keys to using CNC Broach Tools” in the Questions and Answers section

This website uses cookies.