Computer Numerical Control (CNC) Programming

  1. Tooling and Tool Management
    1. Tool Selection and Identification
      1. Tool Types and Applications
        1. End Mills
          1. Face Mills
            1. Drills and Reamers
              1. Taps and Threading Tools
                1. Boring Tools
                  1. Specialty Tools
                  2. Tool Numbering Systems
                    1. Tool Organization and Storage
                    2. Tool Change Operations
                      1. Automatic Tool Change (M06)
                        1. Manual Tool Change Procedures
                          1. Tool Change Positioning
                            1. Tool Verification
                            2. Tool Length Compensation
                              1. Purpose and Benefits of TLC
                                1. Tool Length Measurement
                                  1. Tool Presetters
                                    1. On-Machine Measurement
                                      1. Touch-Off Methods
                                      2. TLC Activation (G43)
                                        1. TLC Cancellation (G49)
                                          1. Tool Length Offset Registers (H-word)
                                            1. Multiple Tool Length Systems
                                            2. Cutter Radius Compensation
                                              1. Purpose and Applications of CRC
                                                1. Compensation Modes
                                                  1. Left Compensation (G41)
                                                    1. Right Compensation (G42)
                                                      1. Compensation Cancel (G40)
                                                      2. Tool Radius Offset Registers (D-word)
                                                        1. CRC Programming Techniques
                                                          1. Lead-In and Lead-Out Moves
                                                            1. Inside and Outside Contours
                                                              1. Corner Handling
                                                              2. Avoiding Programming Errors
                                                                1. Gouging Prevention
                                                                  1. Undercutting Avoidance
                                                                2. Tool Life Management
                                                                  1. Tool Wear Monitoring
                                                                    1. Tool Life Tracking
                                                                      1. Tool Replacement Strategies
                                                                        1. Tool Breakage Detection
                                                                          1. Predictive Maintenance