Maricopa Community Colleges  GTC206   20086-99999 

Official Course Description: MCCCD Approval: 06/24/08

MET206  2008 Fall – 2008 Fall

L+L

3 Credit(s)

6 Period(s)

CNC Programming

Manual programming using a PC to generate program media. Set-up and operation of a three axis machine. Study of management implications and advantages of computer numerical control (CNC).
Prerequisites: GTC102 or machine shop experience or permission of program director.

Cross-References: GTC206

 

 

 

 

Go to Competencies   Go to Outline
 

MCCCD Official Course Competencies:

 

 

MET206  2008 Fall – 2008 Fall

CNC Programming

 

1.

Describe the history and objectives of CNC, and explain the advantages of CNC. (I)

2.

Define Cartesian Coordinator System, X, Y, Z axis nomenclature, incremental and absolute programming an dimensioning system, and G&M codes. (II)

3.

Prepare an CNC program by writing original manuscript and cutter path and edit program on computer. (III)

4.

Demonstrate computer competency by logging into a PC, launching software, writing and editing programs, creating, storing and retrieving computer files. (IV)

5.

Set up three axis mill to run prepared programs, foam and aluminum as required. (V)

6.

Prepare and describe sequence of operation, determine necessary tooling, set tool length offset, use linear and/or circular interpolation, 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:

 

 

MET206  2008 Fall – 2008 Fall

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. Login to PC

B. Launch software

C. Program

1. Wiring

2. Editing

D. File operation

1. Create

2. Store

3. Retrieve

V. Operating CNC

A. Lubrication system

B. Safety

C. MDI controls

D. Computer

E. Reader

1. Media cards

2. Direct numerical control (DNC)

F. Tools and tool holders

G. Work holding and fixtures

H. Calculate speed and feed rates

VI. Machine Operations

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

7. Bolt circle

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

D. Mill cycle Linear interpolation

1. Facing cycle

2. Profile milling

3. Pocket milling

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

7. Helical arc

F. Cutter path transformation

1. Mirror image

2. Rotation

3. Scaling

G. Repetitive programming

1. Looping

2. Macro sub-routines

 

Go to Description    Go to top of Competencies    Go to top of Outline