32420346Applied CNC-Programming Basics
Course Information
Description
Introduces students to the fundamental concepts and practical skills of Computer Numerical Control (CNC) programming used in modern machining environments. Students will learn how to understand coordinate systems and apply standard G-code to create basic CNC programs. Emphasis is placed on hands-on learning, including conversational programming, toolpath creation, program editing.
Total Credits
2
Prior Learning Assessment
  • Exam-College Developed Challenge Exam

Course Competencies
  1. Explain the machining center from a programming viewpoint
    Assessment Strategies
    you pass the quiz for this grouping
    you complete the assignments for this lesson with a passing grade
    Criteria
    determine the milling center machine configuration
    visualize the execution of a CNC program on the machine
    describe the Cartesian coordinate system
    apply basic programming words

  2. Prepare to write programs for a machining center
    Assessment Strategies
    using the provided required forms
    you pass the quiz for this grouping
    Criteria
    prints are analyzed correctly
    your calculate the required math
    you follow steps in a process
    you correctly plan the setup of a program which results in success

  3. Identify the motion types of a machining center
    Assessment Strategies
    you complete the required assignments with a passing grade
    you pass the quiz for this grouping
    Criteria
    describe rapid motion
    describe linear motion
    describe circular motion

  4. Explain compensation types used on machining centers
    Assessment Strategies
    you complete the required assignments with a passing grade
    you pass the quiz for this grouping
    Criteria
    determine tool length compensation
    determine cutter radius compensation
    apply fixture offset methods

  5. Provide structure to your CNC programs
    Assessment Strategies
    you complete the required assignments with a passing grade
    you pass the quiz for this grouping
    Criteria
    produce a formatting standards NC program
    produce a program startup format
    produce a tool startup format
    produce a tool end format
    produce a program end format
    memorize G and M codes
    verify your full programs in a simulator
    produce full programs
    produce a formatting standards NC program

  6. Utilize special machining center features

  7. Explain the turning center from a programming viewpoint
    Assessment Strategies
    you complete the assignments for this lesson with a passing grade
    Criteria
    describe the turning center machine configuration
    visualize the execution of a CNC program on the machine

  8. Prepare to write programs for a turning center
    Assessment Strategies
    you pass the quiz for this grouping
    you use the provided required forms
    Criteria
    prints are analyzed correctly
    you calculate the required math
    you follow steps in a process
    you correctly plan the setup of a CNC program which results in success

  9. Identify the motion types of a turning center
    Assessment Strategies
    you complete the required assignments with a passing grade
    Criteria
    describe rapid motion
    describe linear motion
    describe circular motion

  10. Explain the compensation types used on turning centers
    Assessment Strategies
    you complete the required assignments with a passing grade
    Criteria
    describe tool length compensation
    describe tool nose radius compensation
    describe fixture offsets

This Outline is under development.