Maricopa Community Colleges  GTC206   20056-20085 
Official Course Description: MCCCD Approval: 05/24/05
GTC206 20056-20085 L+L 3 Credit(s) 6 Period(s)
CNC Programming
Manual programming using computer generation of program media. Set-up and operation of a three axis machine. Study of management implications and advantages of computer numerical control (CNC).
Prerequisites: MET102 or (MET102AA, MET103AA, MET104AA and MET105AA), or machine shop experience or permission of program director.
Cross-References: MET206
Go to Competencies    Go to Outline
 
MCCCD Official Course Competencies:
 
GTC206   20056-20085 CNC Programming
1. Describe the history of N/C, objectives of N/C, and explain the advantages of N/C. (I)
2. Define Cartesian Coordinator System, X, Y, Z axis nomenclature, incremental and obsolute programming an dimensioning system, and EIA and ANSII tape format, G&M codes. (II)
3. Prepare an N/C program by writing original manuscript and cutter path and edit program on computer. (III)
4. Format disk, boot system, write and edit programs, create, store and retrieve files on a PC. (IV)
5. Set up three axis mill to run prepared programs, in pen, foam and aluminum as required. (V)
6. Prepare sequence of operation, determine necessary tooling, set tool length offset, use linear and/or circular interpolation, polar coordinate, canned cycles, or other milling, drilling cycles to produce finished product from a print. (VI)
Go to Description    Go to top of Competencies
 
MCCCD Official Course Outline:
 
GTC206   20056-20085 CNC Programming
    I. Introduction to numerical control programming
        A. History
        B. Future
        C. Applications
      II. Cartesian coordinate system
          A. X, Y, Z axis designation
          B. Dimensioning
            1. Cumulative
            2. Base line
          C. Incremental programming
          D. Absolute programming
          E. Pre-set absolute registers
        III. Programming forms and manual
            A. Tool setting data
            B. Program form
            C. Programming manual
            D. Linear interpretation
            E. Tool length offset
              1. Definition
              2. Usage
              3. Method of set-up
          IV. PC operations
              A. Format disk
              B. System boot
              C. Program
                1. Wiring
                2. Editing
              D. File operation
                1. Create
                2. Store
                3. Retrieve
            V. Operating budgeport C/N/C
                A. Lubrication system
                B. Safety
                C. MDI controls
                D. Computer
                E. Reader
                  1. Types of tape
                  2. Cards
                F. Teletype
                G. Tool holders
              VI. Canned cycles
                  A. Drilling cycles
                    1. Shallow
                    2. Spot facing and counterbaring
                    3. Deep hold drilling
                    4. Multi-hole drilling
                    5. Chip break cycle
                    6. Tool considerations
                  B. Tapping cycle
                  C. Boring
                    1. Feed in and out
                      a. Tool deflection
                      b. Boring heads
                    2. Feed in, wait, rapid out
                    3. Internal hole mill cycle
                      a. J-radius
                      b. F-feed rate
                  D. Mill cycle
                    1. Facing cycle
                    2. Packet milling
                    3. Linear interpolation, feed mode
                  E. Circular interpolation
                    1. Single quadrant
                    2. Multi-quadrant
                    3. Planes of operation
                    4. Arc center offset commands
                    5. Clockwise and counter clockwise
                    6. Absolute and incremental interpolation
                  F. Cutter path transformation
                    1. Mirror image
                    2. Rotation
                    3. Scaling
                  G. Polar coordinator system
                    1. Absolute
                    2. Incremental
                    3. Bolt circle
                    4. Helical arc
                    5. Cam profile
                  H. Repetitive programming
                    1. Looping
                    2. Macro sub-routines
                  I. Cutter diameter compensation
                    1. Introduction
                    2. By MDI
                    3. By tape
              Go to Description    Go to top of Competencies    Go to top of Outline