6.1. Removing the Tool Holder from the Spindle ............................................................................................................... 74
6.2. Inserting the Tool into the Tool Holder ....................................................................................................................... 74
6.3. Inserting the Tool Holder into the Spindle .................................................................................................................. 75
7. Tutorial: Milling a Sample Part ............................................................................................................................ 77
7.1. Reviewing Safety Procedures ...................................................................................................................................... 78
7.2. Preparing Tools and Materials ..................................................................................................................................... 78
7.3. Opening the Sample NC File ........................................................................................................................................ 78
7.4. Determining the Stock Size .......................................................................................................................................... 79
7.5. Configuring the Verify Settings .................................................................................................................................... 80
7.6. Defining the Tool ......................................................................................................................................................... 84
7.7. Verifying the Program ................................................................................................................................................. 86
7.8. Turning On and Homing the Machine ......................................................................................................................... 87
7.9. Mounting the Workpiece ............................................................................................................................................ 88
7.10. Setting the Axes Zero Positions ................................................................................................................................... 88
7.11. Performing a Dry Run .................................................................................................................................................. 93
7.12. Running the Program................................................................................................................................................... 94
8. Basic CNC Programming ...................................................................................................................................... 96
8.1. Elements of an NC Part Program ................................................................................................................................. 96
8.2. General Programming Suggestions ............................................................................................................................. 97
8.3. Reviewing an NC Program ........................................................................................................................................... 98
8.4. NC Codes ..................................................................................................................................................................... 98
9. NC Programming Routines ................................................................................................................................ 129
9.1. Linear Interpolation Programming ............................................................................................................................ 129
9.2. Circular Interpolation Programming in the XY Plane ................................................................................................. 130
9.3. Circular Interpolation Programming in Other Planes ................................................................................................ 132
9.4. Rapid Traverse Programming .................................................................................................................................... 133
9.5. Helical Interpolation Programming ........................................................................................................................... 134
9.6. Canned Cycle Programming ...................................................................................................................................... 135
9.7. Subprogram Programming ....................................................................................................................................... 143
10. Multiple Tool Programming .............................................................................................................................. 145
10.1. Specifying the Tools ................................................................................................................................................... 146
10.2. Configuring the ATC ................................................................................................................................................... 146
10.3. Writing an NC Program for Multiple Tools ................................................................................................................ 147
10.4. Establishing the Reference Tool ................................................................................................................................ 148
10.5. Setting Tool Offsets ................................................................................................................................................... 149
10.6. Testing the Multi-tool Program ................................................................................................................................. 152