Course Title: Write and modify basic CNC programs

Part A: Course Overview

Program: C6069 Advanced Diploma of Engineering Technology

Course Title: Write and modify basic CNC programs

Portfolio: SEH Portfolio Office

Nominal Hours: 40

Regardless of the mode of delivery, represent a guide to the relative teaching time and student effort required to successfully achieve a particular competency/module. This may include not only scheduled classes or workplace visits but also the amount of effort required to undertake, evaluate and complete all assessment requirements, including any non-classroom activities.

Course Code




Learning Mode

Teaching Period(s)


City Campus


130T Vocational Engineering

Face-to-Face or Workplace

Term1 2012

Course Contact: Program Manager

Course Contact Phone: +61 3 9925 4468

Course Contact Email:

Course Description

This unit of competency sets out the knowledge and skills required
to create and modify basic CNC programs for linear and circular
turning and milling operations limited to 2D and 2.5D. This
excludes programming machines with multiple spindles and using
complex programming structures such as canned cycles and
No licensing, legislative, regulatory or certification requirements
apply to this unit at the time of publication.
Application of the Unit:

 The unit applies to manufacturing enterprises where metallic and
non-metallic components or parts are produced by CNC controlled
machine centres.
This unit of competency is intended for courses at diploma level or

Pre-requisite Courses and Assumed Knowledge and Capabilities


National Competency Codes and Titles

National Element Code & Title:

VBQU243 Write and modify basic CNC programs


1. Determine programming requirements

2. Write/modify CNC machine program and operation sheet

3. Verify CNC program

Learning Outcomes


1. Determine programming requirements

2. Write/modify CNC machine program and operation sheet

3. Verify CNC program


Required skills:

Evidence that confirms skills in:
• interpreting and evaluating documentation, specifications and
• planning and scheduling required operations;
• calculating co-ordinates and references points for the
components being produced;
• visualising cutting tools movements;
• writing CNC code in using EIA-274-D standard;
• producing operations sheets;
• verifying CNC programs using manual mode;
• editing CNC programs;
• modifying CNC programs;
• programming for safety;
• ensuring that component will be produced to specifications;
• preparing and maintaining CNC programming records;
• working with others;
• communicating technical requirements to others; • adapting to changes in work.

Required knowledge:

Evidence that confirms knowledge of:
• motions of various machines centres;
• programmable functions;
• CNC process flow;
• point of reference;
• program structures;
• program codes and languages;
• program formatting;
• programming mistakes;
• linear and circular tool motion control;
• offsets and compensation techniques;
• tool length compensation.

Overview of Assessment

Assessment may incorporate a variety of methods including written/oral activities and demonstration of practical skills to the relevant industry standards. Participants are advised that they are likely to be asked to personally demonstrate their assessment activities to their teacher/assessor. Feedback will be provided throughout the course.

Evidence of student’s competence can be gathered through a variety of ways including:
• observation of processes and procedures;
• oral and/or written questioning on required knowledge and skills;
• testimony from supervisors, colleagues, clients and/or other appropriate
• inspection of the final product or outcome;
• a portfolio of documentary evidence.

Graded Assessment out of 100 Marks will be based on the results obtained for Assignments & Practical Reports and/or Unit Tests.
Students must gain a pass in ALL forms of assessment in order to gain this competency.