0% found this document useful (0 votes)
73 views7 pages

SL DMA 1072 Numerical Control Programming

The syllabus outlines the course 'Numerical Control Programming' (DMA 1072), aimed at providing knowledge and practical skills in CNC Lathe and Milling applications. It includes details on course structure, learning outcomes, assessment methods, and content outline, with a total of 80 student learning hours and a credit value of 2. The course is taught by multiple subject matter experts and includes practical demonstrations, case studies, and group work.

Uploaded by

farizan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
73 views7 pages

SL DMA 1072 Numerical Control Programming

The syllabus outlines the course 'Numerical Control Programming' (DMA 1072), aimed at providing knowledge and practical skills in CNC Lathe and Milling applications. It includes details on course structure, learning outcomes, assessment methods, and content outline, with a total of 80 student learning hours and a credit value of 2. The course is taught by multiple subject matter experts and includes practical demonstrations, case studies, and group work.

Uploaded by

farizan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 7

SYLLABUS: SUMMARY OF INFORMATION ON EACH COURSE

1. Name of Course: NUMERICAL CONTROL PROGRAMMING


2. Course Code: DMA 1072
3. (a) Names of Subject 1. Tc. Mohd Syafiq Bin Mohd Rosdi
Matter Expert: 2. Ts. Mohamed Zulfakar Jafney Bin Zulkfli
3. Ts. Nor Syazana Binti Halim
4. Ts. Fauziah Binti Mohd Sanip
5. Ts. Nurul Wahida Binti Hanapiah
(b) Names of academic
Nama Pengajar
staff:
4. Rationale for the inclusion of the course in the programme:

The aims of this course is to give a comprehensive knowledge and practical of numerical control
programming especially in CNC Lathe and CNC Milling application.
5. Semester and Year offered: Semester 1 Year 1
6. Total Student Learning Time (SLT):

Category of Activities Learning Activity Total Hours / Semester


Lecture 11
Guided learning Tutorial / Practical 28
Student Centered Learning activities 3
Preparation for assignments / projects 15
Self-learning Independent study / Revision 11
Preparation for assessment 6
Continuous assessments 6
Formal assessments Final examination sitting for theory 0
Final examination sitting for practical 0
Total SLT 80

7. Credit Value: 2 credits


8. Prerequisite (if any): None
9. Course Learning Outcomes (CLO):
Constructs numerical control programming planning and simulation using CNC
CLO1
simulator software based on specification given. (P3, PLO10)
Apply the knowledge of numerical control programming method accordance to
CLO2
technical drawing requirement in various written documentation. (C3, PLO11)
Comply the basic principle of numerical control programming technique to meet
CLO3
technical drawing specification. (A2, PLO6)

KURIKULUM DMA 2024 1


10 Transferable Skills (Skills and how they are developed and assessed, project and practical
. experience and internship):

Related PLO Transferable skills Skills development Skill of assessment


PLO6 Lifelong learning and
information Case study, Project, Project Presentation
management, personal Group work
skills

11 Teaching-learning and assessment strategies:


.

Method of Method of
CLO KPI
delivery assessment
Constructs numerical control
Practical,
programming planning and 100% of
Demonstration,
CLO simulation using CNC Practical Work students
Case Study,
1 simulator software based on scored more
project, Group
specification given. than 50%
Work
(P3, PLO10)
Apply the knowledge of
numerical control
programming method 100% of
Case study, Written Test,
CLO accordance to technical students
Project, Group Written Assignment
2 drawing requirement in scored more
work
various written than 50%
documentation.
(C3, PLO11)
Comply the basic principle of
numerical control 100% of
Case study,
CLO programming technique to Project students
Project, Group
3 meet technical drawing Presentation scored more
work
specification. than 50%
(A2, PLO6)

12 Course Synopsis:
.
Technical Drawing For CNC Machining, Introduction to CNC, NC Milling Programming, NC Lathe
Programming and Numerical Control Simulation
13 Mode of Delivery (e.g. Lecture, Tutorial, Workshop, Seminar etc):
.
Practical, Demonstration, Case Study, project, Group Work.

KURIKULUM DMA 2024 2


14 Assessment Methods and Types:
. Written Test, Written Assignment, Practical Work, and Presentation.

Course Evaluation:

Type of Assessment Marks


Continuous Assessment: 100%
1. Written Test 25%
Theory 40%
2. Written Assignment 15%
3. Practical Work 50%
Practical 60%
4. Presentation 10%
Final Assessment: -
Theory Theory Examination -
-
Practical Practical Examination -
Total 100%

15 Mapping of the course to the Programme Educational Objectives (PEO):


.

PEO1 PEO2 PEO3 PEO4

PLO 10 X

PLO 11 X
PLO 6 X

KURIKULUM DMA 2024 3


16. Mapping of the course (CLO) to the Programme Learning Outcomes (PLO):

Content PLO1 PLO2 PLO3 PLO4 PLO5 PLO6 PLO7 PLO8 PLO9 PLO10 PLO11
Constructs numerical control programming
planning and simulation using CNC
X
simulator software based on specification
given. (P3, PLO10)
Apply the knowledge of numerical control
programming method accordance to
X
technical drawing requirement in various
written documentation. (C3, PLO11)
Comply the basic principle of numerical
control programming technique to meet X
technical drawing specification. (A2, PLO6)

KURIKULUM DMA 2024 4


17. Content outline of the course and the SLT (lecture hours) per topic:
SLT (Hours)
Formal
Face-To-Face Non-Face-To-Face
Assessment
Total

Assignments

Examination
Independent

Assessment

Assessment
Preparation

Preparation

Continuous
Week Content

/ Projects
SLT

Theory +

Practical

Revision
Tutorial

Study /

Final
SCL

for

for
1 TECHNICAL DRAWING FOR CNC MACHINING 1 2 15 11 6 6 0 80

1.1 Introduction to Technical Drawing


1.2 Anatomy of Technical Drawing
1.2.1 Title Block
1.2.2 Pictorial (Isometric) View
1.2.3 Orthographic View
1.2.4 Section View
1.2.5 Detail View
1.2.6 Notes To The Manufacture
1.3 GDT (Geometrical and Dimensional Tolerances)
1.3.1 Introduction
1.3.2 Symbols
1.3.3 Tolerance
1.3.4 Datum
1.3.5 Feature Control Frame
1.3.6 Material Condition

2 INTRODUCTION TO CNC 1 2
2.1 Introduction to NC and CNC
2.2 Major Elements of CNC
2.3 Types of CNC Control System
2.4 Types of CNC Machine Tools
2.5 Advantages and Disadvantages
3-7 NC MILLING PROGRAMMING 5 10

KURIKULUM DMA 2024 5


3.1 Type of Programming Method
3.2 Type of Machining Process
3.3 Basic Tooling Selection
3.4 Control Axis of CNC Milling
3.5 Cartesian Coordinate System
3.6 Machine and Work Coordinate System
3.7 Preparatory Function (G-Codes)
3.8 Miscellaneous Function (M-Codes)
3.9 Chip Load and Chip Formation
3.10 Feed and Speed Calculation
3.11 Main Structure Program
3.12 Machining Process Planning
3.13 Actual Programming

8-12 NC LATHE PROGRAMMING 5 10


4.1 Type of Programming Method
4.2 Type of Machining Process
4.3 Basic Tooling Selection
4.4 Control Axis of CNC Lathe
4.5 Cartesian Coordinate System
4.6 Machine and Work Coordinate System
4.7 Preparatory Function (G-Codes)
4.8 Miscellaneous Function (M-Codes)
4.9 Chip Load and Chip Formation
4.10 Feed and Speed Calculation
4.11 Main Structure Program
4.12 Machining Process Planning
4.13 Actual Programming

13-14 NUMERICAL CONTROL SIMULATION 2 4

KURIKULUM DMA 2024 6


5.1 Program Checking and Verifying
5.2 Program Input Device
5.3 Parameter Setting
5.4 Program Execution and Simulation
5.5 Simulation Review and Improvement

15 Study Week
16 Final Exam (Theory)
17 Final Exam (Practical)
Total SLT 14 0 28 15 11 6 6 0 80
Notional Hours 40
Credit Value 2

18. Main and additional references supporting the course:

Main References:
Peter J. Hoffman, Eric S. Hopewell & Brian Janes, “Precision Machining Technology”, Cengage Learning, Second Edition, 2015

Additional References:
P. Smid, “CNC Programming Handbook: A Comprehensive Guide to Practical CNC Programming”, Industrial Press, Inc., Third Edition,
2008

19. Other additional information: -

KURIKULUM DMA 2024 7

You might also like