CTS-CNC Programmer 670c I en
CTS-CNC Programmer 670c I en
Curriculum Standard
CNC Programmer
Post Certification Apprenticeship
For the Trades Of:
General Machinist – 429A
Tool and Die Maker – 430A
Tool/Tooling Maker – 630T
Mould Maker – 431A
Date: 2008
Please Note: Apprenticeship Training and Curriculum Standards were developed by the Ministry of
Training, Colleges and Universities (MTCU). As of April 8th, 2013, the Ontario College of Trades
(College) has become responsible for the development and maintenance of these standards. The
College is carrying over existing standards without any changes.
However, because the Apprenticeship Training and Curriculum Standards documents were
developed under either the Trades Qualification and Apprenticeship Act (TQAA) or the
Apprenticeship and Certification Act, 1998 (ACA), the definitions contained in these documents may
no longer be accurate and may not be reflective of the Ontario College of Trades and Apprenticeship
Act, 2009 (OCTAA) as the new trades legislation in the province. The College will update these
definitions in the future.
Meanwhile, please refer to the College’s website (http://www.collegeoftrades.ca) for the most
accurate and up-to-date information about the College. For information on OCTAA and its
regulations, please visit: http://www.collegeoftrades.ca/about/legislation-and-regulations
Introduction .............................................................................................................1
Introduction
The curriculum identifies only the learning that takes place off-the-job. The in-school
program focuses primarily on the theoretical knowledge and the essential skills
required to support the performance objectives of the Apprenticeship Training
Standards. Employers/Sponsors are expected to extend the apprentice’s knowledge
and skills through practical training on the work site. Regular evaluations of the
apprentice’s knowledge and skills are conducted throughout training to ensure that all
apprentices have achieved the learning outcomes identified in the curriculum standard.
It is not the intent of the in-school curriculum to perfect on-the-job skills. The practical
portion of the in-school program is used to reinforce theoretical knowledge. Skill
training is provided on the job.
-1-
Ontario College of Trades ©
COMPUTER NUMERICAL CONTROL PROGRAMMER – POST CERTIFICATION
-2-
Ontario College of Trades ©
COMPUTER NUMERICAL CONTROL PROGRAMMER – POST CERTIFICATION
Number: S0681
Mark Distribution:
Theory Practical Final
Testing Application Testing Assessment
100 % 0% 100%
-3-
Ontario College of Trades ©
COMPUTER NUMERICAL CONTROL PROGRAMMER – POST CERTIFICATION
Upon successful completion the apprentice will be able to describe the principles and
applications of Computer Numerical Control (CNC) Technology and CNC Machining
methodologies.
81.1 Describe safe working procedures when setting up and operating computerized
numerically controlled (CNC) machines.
Identify potential safety hazards which may occur during the setting up and
operation of CNC machines.
-4-
Ontario College of Trades ©
COMPUTER NUMERICAL CONTROL PROGRAMMER – POST CERTIFICATION
81.2 Describe operating principles and applications of CNC Turning and Machining
centres. (1 hr)
-5-
Ontario College of Trades ©
COMPUTER NUMERICAL CONTROL PROGRAMMER – POST CERTIFICATION
81.2 Continued
-6-
Ontario College of Trades ©
COMPUTER NUMERICAL CONTROL PROGRAMMER – POST CERTIFICATION
81.3. Continued
-7-
Ontario College of Trades ©
COMPUTER NUMERICAL CONTROL PROGRAMMER – POST CERTIFICATION
81.5 Continued
Describe additional word and block structures that exist within the part program
code:
$ leading zero suppression
$ trailing zero suppression
$ decimal point programming
$ block delete
$ block skip
$ comments
-8-
Ontario College of Trades ©
COMPUTER NUMERICAL CONTROL PROGRAMMER – POST CERTIFICATION
Number: S0682
Mark Distribution:
Theory Practical Final
Testing Application Testing Assessment
33 % 67% 100%
-9-
Ontario College of Trades ©
COMPUTER NUMERICAL CONTROL PROGRAMMER – POST CERTIFICATION
Upon successful completion the apprentice is able to develop geometric forms using
computer aided/assisted design (CAD) and computer aided manufacturing (CAM)
techniques.
- 10 -
Ontario College of Trades ©
COMPUTER NUMERICAL CONTROL PROGRAMMER – POST CERTIFICATION
82.1 Continued
- 11 -
Ontario College of Trades ©
COMPUTER NUMERICAL CONTROL PROGRAMMER – POST CERTIFICATION
- 12 -
Ontario College of Trades ©
COMPUTER NUMERICAL CONTROL PROGRAMMER – POST CERTIFICATION
82.3 Continued
Create text:
• text entry
• text styles
• font selection
• custom fonts
• text placement
• text relocation
• text editing
- 13 -
Ontario College of Trades ©
COMPUTER NUMERICAL CONTROL PROGRAMMER – POST CERTIFICATION
82.4 Continued
Generate entities:
• rectangle
• ellipse
• polyline
• polygon
• helix
• spline
• curves
• nodes
• line width
• connecting entities
• joining entities
• editing
- 14 -
Ontario College of Trades ©
COMPUTER NUMERICAL CONTROL PROGRAMMER – POST CERTIFICATION
Colour surfaces:
• hide
• shade
• texture
• shadows
- 15 -
Ontario College of Trades ©
COMPUTER NUMERICAL CONTROL PROGRAMMER – POST CERTIFICATION
82.5 Continued
- 16 -
Ontario College of Trades ©
COMPUTER NUMERICAL CONTROL PROGRAMMER – POST CERTIFICATION
Number: S0683
Mark Distribution:
Theory Practical Final
Testing Application Testing Assessment
33% 67% 100%
- 17 -
Ontario College of Trades ©
COMPUTER NUMERICAL CONTROL PROGRAMMER – POST CERTIFICATION
83.1 Describe the set up and application of workholding devices for CNC operations.
(6 hrs)
Describe features that are considered for locating and clamping the workpiece:
• raw stock
• pre-machining
• castings
• locating points
• clamping areas
• multiple parts
• fixture offsets
• quantity of parts
- 18 -
Ontario College of Trades ©
COMPUTER NUMERICAL CONTROL PROGRAMMER – POST CERTIFICATION
Interpret documentation.
- 19 -
Ontario College of Trades ©
COMPUTER NUMERICAL CONTROL PROGRAMMER – POST CERTIFICATION
- 20 -
Ontario College of Trades ©
COMPUTER NUMERICAL CONTROL PROGRAMMER – POST CERTIFICATION
83.4 Continued
- 21 -
Ontario College of Trades ©
COMPUTER NUMERICAL CONTROL PROGRAMMER – POST CERTIFICATION
83.4 Continued
- 22 -
Ontario College of Trades ©
COMPUTER NUMERICAL CONTROL PROGRAMMER – POST CERTIFICATION
Number: S0684
Mark Distribution:
Theory Practical Final
Testing Application Testing Assessment
33 % 67% 100%
- 23 -
Ontario College of Trades ©
COMPUTER NUMERICAL CONTROL PROGRAMMER – POST CERTIFICATION
- 24 -
Ontario College of Trades ©
COMPUTER NUMERICAL CONTROL PROGRAMMER – POST CERTIFICATION
Upon successful completion the apprentice is able to demonstrate the use of computer
aided manufacturing (CAM) applications and technology.
- 25 -
Ontario College of Trades ©
COMPUTER NUMERICAL CONTROL PROGRAMMER – POST CERTIFICATION
84.1 Continued
- 26 -
Ontario College of Trades ©
COMPUTER NUMERICAL CONTROL PROGRAMMER – POST CERTIFICATION
Manipulate the cursor between the menu area and the screen:
• cursor movement
• cursor type
• cursor shape
• item selection
• mouse buttons
- 27 -
Ontario College of Trades ©
COMPUTER NUMERICAL CONTROL PROGRAMMER – POST CERTIFICATION
Determine the axis support on the CNC machine tool and software.
- 28 -
Ontario College of Trades ©
COMPUTER NUMERICAL CONTROL PROGRAMMER – POST CERTIFICATION
84.5 Continued
- 29 -
Ontario College of Trades ©
COMPUTER NUMERICAL CONTROL PROGRAMMER – POST CERTIFICATION
- 30 -
Ontario College of Trades ©
COMPUTER NUMERICAL CONTROL PROGRAMMER – POST CERTIFICATION
84.8 Develop basic surfaces using 3-D geometry construction and modification
methods. (15 hrs)
- 31 -
Ontario College of Trades ©
COMPUTER NUMERICAL CONTROL PROGRAMMER – POST CERTIFICATION
84.13 Demonstrate methods for 3-D roughing and finishing. (15 hrs)
- 32 -
Ontario College of Trades ©
COMPUTER NUMERICAL CONTROL PROGRAMMER – POST CERTIFICATION
84.13 Continued
- 33 -
Ontario College of Trades ©