0% found this document useful (0 votes)
173 views8 pages

314018-CNC PROGRAMMING (K-Scheme-Syllabus)

The document outlines the CNC Programming course for Mechanical Engineering students, detailing its rationale, expected outcomes, and learning objectives. It includes a comprehensive teaching-learning and assessment scheme, as well as specific theory and practical learning outcomes aligned with course content. Additionally, it specifies the necessary laboratory equipment and software required for effective learning and skill development in CNC programming.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
173 views8 pages

314018-CNC PROGRAMMING (K-Scheme-Syllabus)

The document outlines the CNC Programming course for Mechanical Engineering students, detailing its rationale, expected outcomes, and learning objectives. It includes a comprehensive teaching-learning and assessment scheme, as well as specific theory and practical learning outcomes aligned with course content. Additionally, it specifies the necessary laboratory equipment and software required for effective learning and skill development in CNC programming.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

18-12-2024 01:29:25 PM

CNC PROGRAMMING Course Code : 314018


Programme Name/s : Mechanical Engineering
Programme Code : ME
Semester : Fourth
Course Title : CNC PROGRAMMING
Course Code : 314018

I. RATIONALE
Today's manufacturing needs like productivity, accuracy, consistency, flexibility, quality and finally performance of
the product is prime importance. The course will impart knowledge & skills necessary for working in modern
manufacturing demands. This course will help the student to operate CNC machines for manufacturing various jobs
as per need of industry requirements.

II. INDUSTRY / EMPLOYER EXPECTED OUTCOME


Develop CNC program to manufacture different industrial components using CNC machines.

III. COURSE LEVEL LEARNING OUTCOMES (COS)


Students will be able to achieve & demonstrate the following COs on completion of course based learning

CO1 - Develop manual part program for CNC lathe and milling machine.
CO2 - Simulate the part program using simulation software.
CO3 - Produce job on CNC lathe and milling machine.

IV. TEACHING-LEARNING & ASSESSMENT SCHEME


Learning Scheme Assessment Scheme
Actual
Based on LL &
Contact Based on
Theory TL
Course Course Hrs./Week SL
Course Title Abbr Credits Paper Total
Code Category/s SLH NLH Practical
Duration Marks
FA- SA-
CL TL LL Total FA-PR SA-PR SLA
TH TH
Max Max Max Min Max Min Max Min Max Min
CNC
314018 CNC SEC - - 4 - 4 2 - - - - - 25 10 25# 10 - - 50
PROGRAMMING

MSBTE Approval Dt. 21/11/2024 Semester - 4, K Scheme


Page 1/8
18-12-2024 01:29:25 PM

CNC PROGRAMMING Course Code : 314018


Total IKS Hrs for Sem. : 0 Hrs
Abbreviations: CL- ClassRoom Learning , TL- Tutorial Learning, LL-Laboratory Learning, SLH-Self Learning
Hours, NLH-Notional Learning Hours, FA - Formative Assessment, SA -Summative assessment, IKS - Indian
Knowledge System, SLA - Self Learning Assessment
Legends: @ Internal Assessment, # External Assessment, *# On Line Examination , @$ Internal Online
Examination
Note :

1. FA-TH represents average of two class tests of 30 marks each conducted during the semester.
2. If candidate is not securing minimum passing marks in FA-PR of any course then the candidate shall be
declared as "Detained" in that semester.
3. If candidate is not securing minimum passing marks in SLA of any course then the candidate shall be declared
as fail and will have to repeat and resubmit SLA work.
4. Notional Learning hours for the semester are (CL+LL+TL+SL)hrs.* 15 Weeks
5. 1 credit is equivalent to 30 Notional hrs.
6. * Self learning hours shall not be reflected in the Time Table.
7. * Self learning includes micro project / assignment / other activities.

V. THEORY LEARNING OUTCOMES AND ALIGNED COURSE CONTENT


Theory Learning Suggested
Learning content mapped with Theory Learning
Sr.No Outcomes (TLO's)aligned Learning
Outcomes (TLO's) and CO's.
to CO's. Pedagogies.
TLO 1.1 Identify different Unit - I Fundamentals of CNC programming
axes and their 1.1 Definition- program, programmer and programming .
nomenclature. 1.2 Axes identification and nomenclature for CNC lathe and
TLO 1.2 Apply tool CNC milling machines.
offsetting and presetting 1.3 Concept of tool offsetting and presetting.
before program execution 1.4 Terminology used for program in Word Address Format Demonstration
1 on CNC machines. (WAF). Lecture Using
TLO 1.3 Use of word 1.5 Stepwise procedure for programming- study the given Chalk-Board
address format for part drawing, set of instructions to the machine, problem
programming. definition, sequence of machining operation and process
TLO 1.4 Explain stepwise sheet, decide- material & stock size, work zero, unit,
procedure for coordinate system (Absolute & Incremental), tool, cutting
programming. parameters and coordinate points.
TLO 2.1 Explain linear
and circular path
operations.
TLO 2.2 Calculate of Unit - II Linear & circular path programming
cutting parameters 2.1 Concept- Linear, circular path operations in lathe and
according to job nature. milling machine.
Demonstration
TLO 2.3 Select 2.2 Calculation of Cutting parameters, address parameters I,
2 Lecture Using
appropriate G & M codes. J, K, co-ordinates.
Chalk-Board
TLO 2.4 Develop 2.3 Respective G and M codes.
program as per given job 2.4 CNC part program as per given job drawing.
drawing. 2.5 Concept of simulation and DRY-Run test.
TLO 2.5 Simulate on
software and test dry run-
on machine.

MSBTE Approval Dt. 21/11/2024 Semester - 4, K Scheme


Page 2/8
18-12-2024 01:29:25 PM

CNC PROGRAMMING Course Code : 314018


Theory Learning Suggested
Learning content mapped with Theory Learning
Sr.No Outcomes (TLO's)aligned Learning
Outcomes (TLO's) and CO's.
to CO's. Pedagogies.
TLO 3.1 Distinguish
between canned cycle and
Sub routine call. Unit - III Canned & Sub-routine call programming
TLO 3.2 Develop part 3.1 Concept- canned cycle, subroutine call.
program for canned cycle. 3.2 Facing, step and taper turning canned cycle, respective G
Demonstration
TLO 3.3 Develop part & M codes, procedure to write canned cycle program, its
3 Lecture Using
program for Subroutine importance.
Chalk-Board
call. 3.3 Concept of sub-routine call, respective G & M code,
TLO 3.4 Identify procedure of sub-routine call to write program, its
respective G&M code for importance.
canned cycle and
subroutine call.

VI. LABORATORY LEARNING OUTCOME AND ALIGNED PRACTICAL / TUTORIAL EXPERIENCES.


Practical / Tutorial / Laboratory Sr Laboratory Experiment / Practical Titles / Number Relevant
Learning Outcome (LLO) No Tutorial Titles of hrs. COs
LLO 1.1 Choose appropriate G & M
codes for linear interpolation function on * Facing operation on CNC lathe by Linear
CNC lathe. interpolation function.
1 2 CO1
LLO 1.2 Develop manual part program
for linear interpolation function for given
job.
LLO 2.1 Simulate prepared part program
of linear interpolation function and take * Verify part program of linear
corrective action (if required). 2 interpolation function prepared in Practical 2 CO2
LLO 2.2 Use of an appropriate simulation No.1 by using suitable simulation software.
software for part programing.
LLO 3.1 Perform DRY run-on CNC lathe
machine. Conduct DRY run of Practical No.1 on
3 2 CO3
LLO 3.2 Verify tool path in DRY run CNC lathe machine.
activity.
LLO 4.1 Perform linear interpolation
function on CNC lathe. * Execution of part program prepared in
4 4 CO3
LLO 4.2 Check the finished job using Practical No.1 on CNC lathe machine.
suitable measuring instrument.
LLO 5.1 Choose appropriate G & M
* Slotting operation on CNC milling by
codes for linear interpolation function on
Linear interpolation function.
CNC milling. 5 2 CO1
LLO 5.2 Develop manual part program
for linear interpolation function.
* Verify part program of linear
LLO 6.1 Simulate prepared part program interpolation function prepared in Practical
of linear interpolation function and take No.5 by using suitable simulation software.
corrective action (if required). 6 2 CO2
LLO 6.2 Use of an appropriate simulation
software for part programing.

MSBTE Approval Dt. 21/11/2024 Semester - 4, K Scheme


Page 3/8
18-12-2024 01:29:25 PM

CNC PROGRAMMING Course Code : 314018


Practical / Tutorial / Laboratory Sr Laboratory Experiment / Practical Titles / Number Relevant
Learning Outcome (LLO) No Tutorial Titles of hrs. COs
Conduct DRY run of Practical No.5 on
LLO 7.1 Perform DRY run-on CNC CNC milling machine.
milling machine.
7 2 CO3
LLO 7.2 Verify tool path in DRY run
activity.

* Execution of part program prepared in


LLO 8.1 Perform linear interpolation Practical No.5 on CNC milling machine.
function on CNC milling.
8 4 CO3
LLO 8.2 Check the finished job using
suitable measuring instrument.

LLO 9.1 Choose appropriate G & M * Circular path operation on CNC lathe by
codes for circular interpolation function circular interpolation function.
on CNC lathe. 9 2 CO1
LLO 9.2 Develop manual part program
for circular interpolation function.
* Verify part program of circular
LLO 10.1 Simulate prepared part interpolation function prepared in Practical
program of circular interpolation function No.9 by using suitable simulation software.
and take corrective action(if required). 10 2 CO2
LLO 10.2 Use of an appropriate
simulation software for part programing.

LLO 11.1 Perform DRY run-on CNC Conduct DRY run of Practical No.9 on
lathe machine. CNC lathe machine.
11 2 CO3
LLO 11.2 Verify tool path in DRY run
activity
* Execution of part program prepared in
LLO 12.1 Perform circular interpolation Practical No.9 on CNC lathe machine.
function on CNC lathe.
12 4 CO3
LLO 12.2 Check the finished job using
suitable measuring instrument.

LLO 13.1 Choose appropriate G & M * Circular path operation on CNC milling
codes for circular interpolation function by circular interpolation function.
on CNC milling. 13 2 CO1
LLO 13.2 Develop manual part program
for circular interpolation function.
* Verify part program of circular
LLO 14.1 Simulate prepared part interpolation function prepared in Practical
program of circular interpolation function No.13 by using suitable simulation
and take corrective action (if required). 14 software. 2 CO2
LLO 14.2 Use of an appropriate
simulation software for part programing.

MSBTE Approval Dt. 21/11/2024 Semester - 4, K Scheme


Page 4/8
18-12-2024 01:29:25 PM

CNC PROGRAMMING Course Code : 314018


Practical / Tutorial / Laboratory Sr Laboratory Experiment / Practical Titles / Number Relevant
Learning Outcome (LLO) No Tutorial Titles of hrs. COs
Conduct DRY run of Practical No.13 on
LLO 15.1 Perform DRY run-on CNC CNC milling machine.
milling machine.
15 2 CO3
LLO 15.2 Verify tool path in DRY run
activity.

* Execution of part program prepared in


LLO 16.1 Perform circular interpolation Practical No.13 on CNC milling machine.
function on CNC milling.
16 4 CO3
LLO 16.2 Check the finished job using
suitable measuring instrument.

Facing, step and taper turning operation by


LLO 17.1 Choose appropriate G & M canned cycle.
codes for canned cycle on CNC lathe.
17 2 CO1
LLO 17.2 Develop manual part program
for canned cycle given job.

Verify part program of canned cycle


LLO 18.1 Simulate prepared part prepared in Practical No.17 by using
program of canned cycle and take suitable simulation software.
corrective action (if required). 18 2 CO2
LLO 18.2 Use of an appropriate
simulation software for part programing.

Conduct DRY run of Practical No.17 on


LLO 19.1 Perform DRY run-on CNC CNC lathe machine.
lathe machine.
19 2 CO3
LLO 19.2 Verify tool path in DRY run
activity.

Execution of part program prepared in


LLO 20.1 Perform Facing, step and taper Practical No.17 on CNC lathe machine.
turning operation by canned cycle on
CNC lathe. 20 4 CO3
LLO 20.2 Check the finished job using
suitable measuring instrument.

Slotting operation on CNC milling by


LLO 21.1 Choose appropriate G & M subroutine call.
codes for subroutine call on CNC milling.
21 2 CO1
LLO 21.2 Develop manual part program
for subroutine call.

MSBTE Approval Dt. 21/11/2024 Semester - 4, K Scheme


Page 5/8
18-12-2024 01:29:25 PM

CNC PROGRAMMING Course Code : 314018


Practical / Tutorial / Laboratory Sr Laboratory Experiment / Practical Titles / Number Relevant
Learning Outcome (LLO) No Tutorial Titles of hrs. COs
Verify part program of subroutine call
LLO 22.1 Simulate prepared part prepared in Practical No.21 by using
program of subroutine call and take suitable simulation software.
corrective action (if required). 22 2 CO2
LLO 22.2 Use of an appropriate
simulation software for part programing.

Conduct DRY run of Practical No.21 on


LLO 23.1 Perform DRY run for CNC milling machine.
subroutine call on CNC milling machine.
23 2 CO3
LLO 23.2 Verify tool path in DRY run
activity.

Execution of part program prepared in


LLO 24.1 Perform subroutine call on Practical No.21 on CNC milling machine.
CNC milling.
24 4 CO3
LLO 24.2 Check the finished job using
suitable measuring instrument.

Note : Out of above suggestive LLOs -


'*' Marked Practicals (LLOs) Are mandatory.
Minimum 80% of above list of lab experiment are to be performed.
Judicial mix of LLOs are to be performed to achieve desired outcomes.

VII. SUGGESTED MICRO PROJECT / ASSIGNMENT/ ACTIVITIES FOR SPECIFIC LEARNING /


SKILLS DEVELOPMENT (SELF LEARNING) : NOT APPLICABLE

VIII. LABORATORY EQUIPMENT / INSTRUMENTS / TOOLS / SOFTWARE REQUIRED


Sr.No Equipment Name with Broad Specifications Relevant LLO Number
CNC Turning 250 with standard accessories and multi controller changing facility
with simulated control panel and related software. Training or Productive type
1 1,3,4,9,11,12,17,19,20
minimum diameter 25 mm, Length 120 mm with ATC along with essential
accessories.
CNC Simulation software and control pads (CAMLAB CNC Software,
MasterCAM/NXCAM/, DONC CNC machine simulator, PRO, SWANSOFT,
2 CAPSMILL and CAPSTURN IN cam software, DONCMILL AND DONCTURN 2,6,10,14,18,22
software), CutViewer Turn& Mill, Sinewave Turn& Mill or equivalent simulation
software.
Windows 10 Home Intel Core i5 HDD Capacity 500 GB RAM 8 GB DDR3 18.5
3 2,6,10,14,18,22
inch Display, Dedicated Graphic Memory 512 MB, USB 1x3.0 Front 6 Back.
CNC Milling 250 with standard accessories and multi controller changing facility
with simulated control panel and related software. Training or Productive type-X
4 5,7,8,13,15,16,21,23,24
axis travel - 225 mm, Y axis travel - 150 mm, Z axis travel - 115 mm, with ATC
along with essential accessories.

IX. SUGGESTED WEIGHTAGE TO LEARNING EFFORTS & ASSESSMENT PURPOSE (Specification


Table) : NOT APPLICABLE
MSBTE Approval Dt. 21/11/2024 Semester - 4, K Scheme
Page 6/8
18-12-2024 01:29:25 PM

CNC PROGRAMMING Course Code : 314018

X. ASSESSMENT METHODOLOGIES/TOOLS

Formative assessment (Assessment for Learning)

Term Work

Summative Assessment (Assessment of Learning)

Practical

XI. SUGGESTED COS - POS MATRIX FORM


Programme
Specific
Programme Outcomes (POs)
Outcomes*
(PSOs)
Course PO-5
Outcomes PO-1 Basic Engineering
PO-3 PO-7
(COs) and PO-2 PO-4 Practices for
Design/ PO-6 Project Life PSO- PSO- PSO-
Discipline Problem Engineering Society,
Development Management Long 1 2 3
Specific Analysis Tools Sustainability
of Solutions Learning
Knowledge and
Environment
CO1 3 2 2 2 - - 3
CO2 3 2 - 2 - - 3
CO3 3 - - 2 - - 3
Legends :- High:03, Medium:02,Low:01, No Mapping: -
*PSOs are to be formulated at institute level

XII. SUGGESTED LEARNING MATERIALS / BOOKS


Sr.No Author Title Publisher with ISBN Number
P. M. Agrawal And V. J. CNC Fundamentals Charotar Publishing House Pvt.
1
Patel and Programming Limited.ISBN:9788185594989 ,Edition-2009
Pawan Negi, Mangey
Basics of CNC
2 Ram, Om Prakash River Publishers.ISBN:9781000792911,Edition-2022
Programming
Yadav
Kaushik Kumar,
CNC Programming for Springer International
3 Chikesh Ranjan, J.
Machining Publishing.ISBN:9783030412791,Edition-2020.
Paulo Davim
CNC Programming Vikas Publishing House.ISBN: 9788125911807,Edition-
4 Binit Kumar Jha
Made Easy 2003
CAD/CAM Theory and McGraw Hill Education.ISBN:0070151342,Edition-
5 Ibrahim Zeid
Practice 2009
Pabla B. S. & M. New Age International Private Limited.ISBN:978-
6 CNC Machines
Adithan 9388818445,Edition-2023.

XIII . LEARNING WEBSITES & PORTALS


Sr.No Link / Portal Description
MSBTE Approval Dt. 21/11/2024 Semester - 4, K Scheme
Page 7/8
18-12-2024 01:29:25 PM

CNC PROGRAMMING Course Code : 314018


Sr.No Link / Portal Description
How to create your first turning program in CNC
1 https://www.youtube.com/watch?v=ih4Q8TJOI5I
Simulator
2 https://www.youtube.com/watch?v=m_FVE4Q59gU CNC Milling Simulator
3 https://www.youtube.com/watch?v=_5r2XR1h1aQ CNC programming
4 https://www.youtube.com/watch?v=PN_tGm5Gip4 CNC machines and Interpolation
https://www.youtube.com/watch?
5 Introduction to CNC machines
v=B7MM5M7DzpM
6 https://www.youtube.com/watch?v=Gi42gKGiCl0 Introduction to CNC machines.
https://www.youtube.com/watch? Programming a CNC Lathe to make a bush - part 1
7
v=YpQMUpWOgbE&t=2s G71 roughing cycle
8 https://www.youtube.com/watch?v=wYebU4JSkGQ Step Turning With Simulation
Note :

Teachers are requested to check the creative common license status/financial implications of the suggested
online educational resources before use by the students

MSBTE Approval Dt. 21/11/2024 Semester - 4, K Scheme

Page 8/8

You might also like