Computer Numerical Control (CNC) Programming

  1. Machine Setup and Program Execution
    1. Program Transfer and Management
      1. File Transfer Methods
        1. USB Storage Devices
          1. Network Transfer (DNC)
            1. Serial Communication
              1. Wireless Transfer
              2. File Organization and Naming
                1. Program Storage and Backup
                  1. Version Control
                  2. Workpiece Setup and Fixturing
                    1. Workholding Principles
                      1. Vise Setup and Alignment
                        1. Fixture Design and Application
                          1. Clamping Strategies
                            1. Workpiece Orientation
                              1. Setup Documentation
                              2. Tool Setup and Preparation
                                1. Tool Loading and Organization
                                  1. Tool Length Measurement
                                    1. Tool Presetters
                                      1. On-Machine Measurement
                                        1. Manual Measurement Techniques
                                        2. Tool Offset Entry and Verification
                                          1. Tool Condition Assessment
                                          2. Machine Calibration and Verification
                                            1. Machine Warm-Up Procedures
                                              1. Axis Calibration
                                                1. Spindle Runout Checks
                                                  1. Probe Calibration
                                                    1. Work Offset Verification
                                                    2. Program Verification Procedures
                                                      1. Dry Run Operations
                                                        1. Single Block Execution
                                                          1. Feed Rate Override Testing
                                                            1. Graphics Simulation
                                                              1. First Article Inspection
                                                              2. Production Run Management
                                                                1. Program Execution Monitoring
                                                                  1. Quality Control Procedures
                                                                    1. Tool Wear Monitoring
                                                                      1. Process Optimization
                                                                        1. Production Documentation