You are on page 1of 9

See discussions, stats, and author profiles for this publication at: https://www.researchgate.

net/publication/267630783

Introducing CAD/CAM and CNC machining by using a feature based


methodology in a manufacturing lab course, a conceptual frame work

Conference Paper · April 2014


DOI: 10.1109/EDUCON.2014.6826189

CITATIONS READS

2 4,253

3 authors:

Hassan Iqbal Anwar Khalil Sheikh


University of British Columbia - Okanagan King Fahd University of Petroleum and Minerals
9 PUBLICATIONS   39 CITATIONS    115 PUBLICATIONS   1,332 CITATIONS   

SEE PROFILE SEE PROFILE

M. Abdul Samad
King Fahd University of Petroleum and Minerals
32 PUBLICATIONS   519 CITATIONS   

SEE PROFILE

Some of the authors of this publication are also working on these related projects:

Production of Ti-Nb-Zr alloys for medical implants by powder metallurgy and surface enhancement View project

Fouling in Heat Ex changers and Maintenance Strategies View project

All content following this page was uploaded by Hassan Iqbal on 18 November 2015.

The user has requested enhancement of the downloaded file.


Introducing CAD/CAM and CNC machining by
using a feature based methodology in a
manufacturing lab course, a conceptual frame
work
Ryerson is based on manufacturing of a Mini Car and
Catapults through CNC Machining. The students’ team
Hassan Iqbal, Anwar. K. Sheikh, and M. Abdul has to design out of common kit of stock material. The
Samad students gained the experience of importance and
Mechanical Engineering Department intricacies of CNC machining. Debasish et al. (2004) [2]
King Fahd University of Petroleum and Minerals has presented the use of CNC machining in ME250
31261, Dhahran, Saudi Arabia (Introduction to Design and Manufacturing), which is a
hiqbal@kfupm.edu.sa core-course for undergraduates in the mechanical
anwarks@kfupm.edu.sa engineering department at the University of Michigan.
samad@kfupm.edu.sa This course is a mainstay in the design/manufacturing. It
provides the mechanical engineering sophomores with a
Abstract hands-on experience in design and manufacturing. The
students are trained in a CAD/CAM system (Unigraphics)
In a continuous effort to develop and incorporate and CNC lathes and milling machines. The laboratory is a
innovative teaching styles in the Mechanical Engineering
key/integral component of the course. Laura R. Ray et al.
curriculum at King Fahd University of Petroleum and
Minerals (KFUPM), a new lab course titled Advanced (2004) [3] described the design and manufacturing
Manufacturing Lab (ME-407) has been introduced, wherein laboratories based on product re-engineering that form the
the senior students are exposed to Computer Aided Drafting core of a studio-based computer-aided design and
(CAD) and computer aided manufacturing (CAM). The manufacturing course at Thayer School of Engineering,
main objective of this course is to inculcate the knowledge in Dartmouth College, Hanover. The course integrates
the area of CAM software, its application in computerized design, engineering analysis and manufacturing, provides
numerical controlled (CNC) machining, metrological study hands-on experience with molding and CNC
and data generation for statistical analysis. For doing so, a manufacturing processes incorporates rapid prototyping
comprehensive project is being developed which integrates
within the design process, and metrology. The objectives
all the above elements. This paper outlines a proposed
strategy to accomplish these targets and a set of carefully of the CAD/CAM course are to develop 3-D modeling
selected activities to follow when this new course starts. capabilities, enable students to understand and relate the
product design cycle to product manufacturing through
Key words: CAD, CAM, CNC Machining, feature based experiential learning, the use of design optimization
machining, 2.5D machining, 3D machining, team work, frame methods , hands-on experience of manufacturing
work processes, and automated inspection. XunXuet al (2004)
[4] presented an approach of “Computer-aided Concurrent
I. INTRODUCTION
Environment for Manufacturing Education” at
CNC (Computerized Numeric Control) Machining has Department of Mechanical Engineering, The University
been widely used in manufacturing industry form many of Auckland. The course was being taught in second
years. Most of the standardized codes (G and M Codes) semester of a third year, as part of the four-year Bachelor
and CAM (Computer Aided Manufacturing) software of Engineering program. The course title was
have made its application and learning processes easier. `Manufacturing Systems' with the one seventh of the total
Machining of very complex shapes is only possible with semester credits. They used CAD Pro/DESKTOP system
CNC machines. Therefore not only in the industry but and one-year experience with the Pro/ENGINEER
also in the education sector, CNC is becoming an integral WILDFIRE system for mechanical design and simple
part of manufacturing courses in most of the universities kinematics analysis as a prerequisite. The students gained
worldwide. experiences of concurrent approach of design and
In almost all manufacturing or mechanical engineering manufacturing, data exchange and collaboration in CAD
programs of the universities, CNC is now an essential and CAM, flexible NC programming for machining
part. Different teaching methodologies and technology. Ismail Fidan et al (2002) [5] has reported an
implementation of program has been discussed in the approach to use knowledge-based system (KBS)
literature. Vincetn H.Chen (2004) [1] has reported the developed for the CNC processes and its implementation
teaching methodology of CAD/CAM and CNC machining in a junior level manufacturing class at Department of
through projects at Mechanical Engineering Department Manufacturing and Industrial Technology, Tennessee
of Ryerson University, Toronto, Canada. The course at Tech University. KBS was used for determining the
978-1-4799-3190-3/14/$31.00 ©2014 IEEE 3-5 April 2014, Military Museum and Cultural Center, Harbiye, Istanbul, Turkey
2014 IEEE Global Engineering Education Conference (EDUCON)
Page 811
spindle speed, feed rate, cutting time, and MRR, and then A. CNC Machining in Manufacturing Lab courses in M.E
these results were inserted into CAM software in order to Department at KFUPM
simulate the G and M code. They emphasis that such a Two manufacturing Labs titled “ME 206 Manufacturing
tool saves both time and money. Processes I” and ME 306, Manufacturing Processes
The previous under Graduate Mechanical and Applied II were taught until 2012 as a part of the previous
Mechanical Engineering program at King Fahd University curriculum. The CNC machining was a part of both the
of petroleum and minerals (KFUPM), Saudi Arabia was lab sessions at 200 and 300 level courses, respectively.
used to introduced CNC machining at 200 and 300 level The titles of the various lab sessions for both the courses
courses and lab sessions, which is now being upgraded in are presented in Table 1. At the 200 level, the students
new revised program to 300 and 400 level courses, were just given a demonstration of how a CNC machine
respectively. One such new course is the Advanced operates without going into the programming part.
Manufacturing Lab (ME 407). The main objective of this However, in the 300 level course, the emphasis of the
up gradation was to expose the students to the more CNC lab sessions was to teach Manual G codes for linear,
advanced level of manufacturing technologies that are circular interpolation and drilling cycle. Controller
being used in the industry locally and globally, and demonstration software provided by Siemens controller
prepare them for design for manufacturability through a was used to simulate the tool path and finally a
companion course ME406 Manufacturing and Design. demonstration was given on the CNC machine with the
The focus of the major portion of ME 407 course in student not actually designing and manufacturing a part
particular, is to introduce the students to the latest trends physically on the machine and hence essentially deprive
in the areas of CAD/CAM, whereby they are taught the of hands-on experience.
programming techniques for CNC machining in limited 1) Brief Description of the CNC lab sessions under
time frame (5 weeks @ 3 hours per week lab exposure). the old course ME-306.
In order to make the delivery of this course more effective
a) WEEK – 1: Introduction to CNC Machines
and efficient a comprehensive feature based project is
proposed which integrates the various aspects of The Lab session mainly focused on introducing the
manufacturing such as, designing, programming, students to the history of CNC machining, types of CNC
inspection, measuring and statistical analysis. Hence, the machines, control systems, feedback systems, tool types,
main focus of the current paper is to highlight the salient holder types, tool nomenclature, introduction to CNC G
features of the proposed set of CAD/CAM and CNC lab and M Codes and a simple demonstration on the CNC
sessions in ME 407 course. Machine.
b) WEEK – 2: CNC programming 1: milling
As evident from the literature review presented above, machine
most of the work reported in the literature is focused on The lab session consists of teaching the students to
the product manufacturing such as model of a car, various manual program writing techniques. Students get
catapult etc. However, the highlight of the model selected familiar with the programing blocks. Concept of G codes
for manufacturing in our new course, is to teach the such as Job Co-ordinate system G54-59, Working Planes
students all the possible basic features and machining G17-19, Machining Units G21,G20, Co-ordinate system
strategies, which are used in product manufacturing G90,91, Tool diameter compensation, rapid linear
collectively or individually. It is to be noted that all movement G0, Linear interpolation G1, were developed
manufactured parts are mostly a combination of 2.5 D and and assignments were given to write the program
3 D features. c) WEEK – 3: CNC programming 2: milling
machine
A 2.5D machine, also called a two-and-a-half-axis mill, is This Lab session was a continuation of the previous lab
a process which translates in all three axes but can session with the addition of teaching the students circular
perform the cutting operation only with two of the three interpolation G2 and G3 concepts and drilling cycle G81
axes at a time or in 2.5D machining the cutting is including practice sessions.
performed in XY plane with the Z axis is used only to
position the tool for depth. 3D machining is used for the d) WEEK – 4: CNC programming: student project
machining of non-prismatic parts, including molds and A drawing, shown in Figure 1 is one of the projects, given
complex organic shapes, in which all axes may move to students containing the linear, circular and drilling
simultaneously features. Students have to write a program for the given
drawing and simulate it on the controller simulation
Hence keeping this mind, a comprehensive model has software.
been chosen whereby the students shall learn the various
aspects of the 2.5D and 3D such as pocketing, countering,
facing etc.
In the following sections the methodology will be
explained in detail.

978-1-4799-3190-3/14/$31.00 ©2014 IEEE 3-5 April 2014, Military Museum and Cultural Center, Harbiye, Istanbul, Turkey
2014 IEEE Global Engineering Education Conference (EDUCON)
Page 812
Cutting forces in turning
Lab 9 Machining project 2
process
Cutting forces in drilling
Lab 10 Machining project 3
process
Cutting forces in milling
Lab 11 Plastics processing
process
Casting 1: Mold Cutting forces in grinding
Lab 12
preparation. process
Casting 2: Cores and full
Lab 13 Plastics processing
mold casting
Lab 14 CNC demonstration Powder metallurgy
Lab 15 Industrial trip Industrial visit

B. Driving factors to revise and upgrade the courses


As stated earlier, the need was felt to upgrade the courses
to expose the students to the state of the art technologies
and practices used in the industry locally and globally.
Hence the main driving factor for this major revision in
the courses was to make our students more competent
mechanical engineers, ready for the industry which was in
line with the goal of our department. In the revised
program, more emphasis is on the design, process
planning, processes documentation and hands on
experience coupled with statistical analysis. Keeping all
this in mind, the courses were upgraded to include the
above mentioned elements to impart a more
comprehensive knowledge and practice to the students.
Fig. 1. CNC project for : ME-306: Manufacturing Process II Lab C. The New modified Manufacturing Lab courses
Session) The previous manufacturing courses ME-206 and ME-
306 were modified and split into three credit hour of
e) WEEK – 5: Introduction to CAM: Esprit CAM
theory sessions, ME-322 and ME-406 and one credit hour
software
of lab sessions, ME-323 and ME-407, respectively.
The last session of the CNC machining labs was
dedicated to introduce the students to the CAM software Even though major revisions have been made in all
(Esprit 2009). A short lecture about the introduction to aspects (All experiments) of both the lab courses, to
CAM familiarized the students with the CAM application. include the elements of design, planning and hands-on
The students import a drawing of a relatively simple part experience, the present paper shall primarily focus on the
Figure 1 in DXF format, select the tools and make a tool changes introduced in the CNC lab sessions of Advanced
path by using the 2D features and generate the CNC Manufacturing lab ME-407.
codes. Then they would compare the generated codes Table 2 shows the differences in the titles of the
with the codes in written manually in the previous lab CAD/CAM and CNC lab sessions and details will be
session. discussed in the upcoming sections.
TABLE I. TABLE II. M
ANUFACTURING LABS SCHEDULE FOR THE OLD COURSES, ME-206 AND LD AND THE REVISED CNC LAB SESSIONS
ME-306
Manufacturing Processes II - Advance Manufacturing
Lab ME 206 Manufacturing Manufacturing Processes ME 306 Lab Titles Processes - ME 407 Lab Titles
Sessions Processes I - Lab Titles II - ME 306 Lab Titles Introduction to CNC machining Introduction to CNC Machining
Workshop orientation Lab objectives and policies, CNC Manual Programing (Linear,
Lab 1 CNC programming 1: milling
and safety procedures Workshop safety procedures Circular interpolation and drilling
Gas welding demo. Introduction to CNC machine
Lab 2 Cycle)
Hands on experience machining CNC programming 2: milling CAM (CAMWORKS)
Arc welding demo. CNC programming 1: machine
Lab 3
Hands on experience milling machine CNC programming: student CNC Machining Project
TIG and MIG welding project
CNC programming 2:
Lab 4 demo. Hands on Introduction to CAM: Esprit CNC Machining Project
milling machine
experience CAM software
CNC programming: student
Lab 5 Compression test
project D. Course Objectives of ME 407
Introduction to CAM: Esprit
Lab 6 Sheet metal formability
CAM software The objectives of the CNC machining sessions of the
Rapid prototyping: Advanced Manufacturing lab for ME 407 is set to
Lab 7 Dimensional metrology Exposure to additive inculcate the students with the knowledge and hands on
manufacturing
Lab 8 Machining project 1 Dimensional metrology
978-1-4799-3190-3/14/$31.00 ©2014 IEEE 3-5 April 2014, Military Museum and Cultural Center, Harbiye, Istanbul, Turkey
2014 IEEE Global Engineering Education Conference (EDUCON)
Page 813
experience of manufacturing (CNC machining) processes, surface (3D) features as shown in Figure 2. The
through the following steps:- geometries of the features are, circular, rectangular and
elliptical which shall give the students an opportunity for
1. Development of a soft model by CAM learning to machine different geometries. Different
applications heights have been selected for each feature to help them
2. Process Planning and Selection of Operational learn about the various parameters. The machining
strategy was based on roughing and finish cut which is
parameters
described in Table 3. With this model, the students will
3. Machining Setup learn 2.5 D and 3D features, machining strategy and
4. Operational sequences process parameter selection. Moreover, after
5. Machining of actual part manufacturing the model the students shall use it to
6. Measurements of machined parts and preparation measure the dimensions and surface finish of each
of inspection report component in a subsequent metrology lab and statistically
analyze of the data for quality assessment and process
In the previous course, students only learnt simple 2D capabilities using Excel and a statistical software
machining through manual writing of G and M Codes and STATGRAPHICS.
simulate their work on customized machine software. It B. CAD Model
was observed that the students missed the actual working
As discussed earlier, most of the manufactured parts are a
concept of machining and intricacy of the CNC
combination of various features such as pocketing, facing,
machining such as selection of tools, tool path planning,
contouring as shown in Figure (2).
fixing job on the machine, relation between the CAD and
CAM model and actual machining, selection of post
processor and finally its metrological measurements and Contouring Pocketing
analysis.
Thus, the focus of the new course is to introduce the
students some very important elements of CNC 3D Profile Pocketing
machining with a feature based project consisting of well-
designed sequence of various fundamental features which
are normal part of any complex machining situation, and
emphasize the designing, programming, and hands on
experience of computer aided manufacturing. The Drill Holes Contouring
improved lab sessions are designed to expose the
students to the concepts of CNC machining process Fig. 2. An industrial part with 2.5 D and 3D features
planning such as, selection of machining process,
selection of tools based upon process and material, Proposed project model is based on feature based
selection of cutting parameters, preparation of operational machining learning process. This approach is adopted
sheets, orientation of CAD model in CAM software because the machined parts are combination of 2.5 D and
linked with actual machining, selection of machining 3D features such as a typical industrial part as shown in
strategy and parameters, tool path editing, understanding Figure 6. While designing the machining strategy, each
of G and M Codes and their editing, selection of feature is dealt separately. Good knowledge to machine
postprocessor, cutting behavior of machine and its effect features individually will be helpful to machine those
on dimensional metrology. features in combination.
Based upon this, the part model that was selected and its
II. DETAILS OF THE NEW PROJECT/MODEL CREATED feature details are given in Figure 3 and Table III. The
FOR THE NEW CNC LAB SESSIONS
CAD model (Figure 3) consists of ten (10) features for 2.5
A. Objectives D machining and 3D machining.
In view of the above objectives a comprehensive featured
based model, the details of which are given in the
following section has been created after a lot of
brainstorming. . The students will learn most of the
machining concept and will be able to produce or plan the
process or production in future. Students will be given the
2-D drawing of the part. Machine parts mostly consist of
boss, pocket or multi surface features. Hence, the model
has been created keeping in mind to teach CNC
Machining by feature based machining approach so that
students will be familiar and able to machine almost all
the features mentioned above. The developed model Fig. 3. Part Model for machining
consists of three bosses, three pockets and two multi
978-1-4799-3190-3/14/$31.00 ©2014 IEEE 3-5 April 2014, Military Museum and Cultural Center, Harbiye, Istanbul, Turkey
2014 IEEE Global Engineering Education Conference (EDUCON)
Page 814
TABLE III. Step 1: Facing of feature 9 M
MACHINING FEATURES
Step 2: Contouring of features 1,2 and 3
Features Details Machining strategy Step 3: Facing of boss features
1 Circular boss 2.5 D Machining, Countering and Step 4: Pocketing of features 4,5 and 6
facing, Climb milling
2 Elliptical Boss 2.5 D Machining, Countering and Step 5: Rough machining multi surface feature 8
facing, Climb milling Step 6: Rough pocketing multi surface feature 7
3 Square Boss 2.5 D Machining, Countering and Step 7: Finishing machining of multi surface feature
facing, Climb milling Step 8: Finishing Pocket of multi surface feature
4 Circular Cavity 2.5 D Machining, cavity, Climb
milling
5 Elliptical Cavity 2.5 D Machining, cavity, Climb
milling 5 6
3
6 Square Cavity 2.5 D Machining, cavity, Climb
milling
2 9
7 3D Boss, Multi 3 D Machining, Rough and finish
surface feature machining ,Z-level
8 3D Cavity, Multi 3D Machining, Rough and finish 1
surface feature machining ,Cavity Machining 8
9 Facing, removing 2.5 D Machining, Facing with
extra material Island Machining. 4
7
C. CAM
1) Selection of CAM software (CAM Works 2013)
Students in the ME department at KFUPM learn Solid Fig. 4. Features to be machined
works as the CAD software in a prior course, ME 210.
Keeping in view of the familiarization of students with D. Proposed Teaching Methodology
solid works interface; CAMWorks CAM software is The manufacturing lab in Mechanical Engineering
selected over the currently used ESPRIT 2009. In the old Department at KFUPM consists of a machine shop
CNC lab sessions students had to understand a new (Figure 5) and lecture rooms. Lecture rooms (Figure 6)
interface of ESPRIT 2009 software, which lengthens the are well equipped with ’PC's installed with CAD software
learning process. The integrated CAM application is a (Solid Works) and CAM software (CAMWORKS).
seamless way to transfer from CAD to CAM application.
It will be helpful for students in following ways

• Smooth transition of students from CAD to


CAM software.
• No need of conversion of data in IGES or other
exchangeable formats
• Lab technicians are also familiar with solid
works so they will easily learn the new software.
• Software will be helpful in case of foreseeable
Fig. 5. A view of the Lab
addition of new CNC machines in workshop
such as CNC Wire EDM, CNC Lathe (Turning
Machines), 5 Axis CNC milling machine

During CAM learning sessions, students will learn the


2D, 2.5D and 3D machining. Feature details are already
described in the previous section.
To give the understanding of the operations to the
students, the emphasize on machining time and
optimization is neglected. Instead of removing extra
material form the job before starting feature machining,
students will perform feature based 2.5 D, boss machining
with different strategies on features 1,2,and 3, 2.5 D,
cavity machining with different strategies on features
4,5,6 and 3D roughing and finishing machining on feature Fig. 6. A view of the Lab
no 7 and 8. Feature 9 and 10 will give the concept and
knowledge of removal of extra material, preparation of
work piece and sizing of the job. The CAM steps are
mentioned below Each lab session consists of 15 to 18 students who are
able to access this software individually on a computer.
978-1-4799-3190-3/14/$31.00 ©2014 IEEE 3-5 April 2014, Military Museum and Cultural Center, Harbiye, Istanbul, Turkey
2014 IEEE Global Engineering Education Conference (EDUCON)
Page 815
The machine shop has three CNC knee type milling Lecture slides including, Introduction
machines with standard industrial controller, FANUC to CNC machine, control systems,
feedback system, tool holding device,
compatible, installed on each one of them. In the job clamping device, milling tools,
proposed strategy we intend to divide each class into 4 tools nomenclature. How to setup job
LAB 1 Introduction
groups of 4 to 5 students per group to work on the CNC on machine, Concept of milling tools,
machine. The students will go through a sequential Actual setup of job on machine,
demonstration and practice of job
process of learning and training of CNC machining, in the clamping on machine bed, CNC
following sequence:- machines and machining videos
Understanding and Interpretation of
• The introduction to CNC machines CNC program and codes such as G17,
Manual
LAB2 G54, G21, G00, G01, G02,G03 and
Programing
• Job setup on the machine some M Commands, training, practice
of manual programing, homework
• Learning of manual G & M codes
Training of CAM software, concept of
• 3D modeling using CAD software (Solid CAM
LAB 3 CAM operations sequence, Concept of
Software
Works), post processor
By using CAM software generation of
• Transferring the data from CAD to CAM LAB 4,5
CNC milling
Codes. Job setup on machine and
Project
software (CAMWORKS), manufacturing
• Defining the machining features,
• Defining the machining process, selection of A. Lab 1: Introduction of CNC machining
tools and machining strategies, generation of Session will be consisting of the following tasks:
tool path,
• Selection of post processors, 1) Introduction of CNC machines, types, parts,
• Posting of G and M Codes functions, demonstrational videos
• And finally ending with hands on experience of A Lecture will be delivered about the CNC machines, it
will be a an up graded revision of the lecture already
actual machining of the component on the CNC
given to them in the 300 level course ME 323,
milling machine. Manufacturing Processes .Lecture slides consist of ,
• Each group will produce one part the details of Introduction to CNC machine, control systems, feedback
which are have been mentioned in the above system, tool holding device, job clamping device, milling
sections. tools, tools nomenclature. After the lab lecture, students
• The parts produced by each group will be will be taken to the machine shop and will be shown
physically all the parts of the available CNC machine(s).
measured for dimensional accuracy and surface
finish. 2) Setting up job on machine, hands on practice for
• Students will conduct statistical analysis of students.
these measured values and study the process After the introduction to the CNC machine and its parts,
capabilities for dimensional accuracy and surface the instructor or the machine operator will demonstrate
finish. the movement of all axes, machine homing, machine co-
ordinates, absolute co-ordinates, incremental coordinates,
• Students will write a comprehensive project
fastening of job on the machine, use of edge finder to find
report. the required starting point on the job, saving machine co-
ordinates to job co-ordinates, tool holding on the machine
The highlight of the proposed strategy is that it tries to and ATC (Automatic Tool Changer) , and saving tool
incorporate the various elements of the CNC machining information to the controller. After the demonstration and
from the inception of the design to the inspection and instructions, each group of the students will repeat the
analysis of the data and in the process teaches the students activity for hands on practice
about the planning and the practices to be followed during
the machining. To create competence in students to make 3) Types of milling tools and selection criteria
real life CNC program by learning through a feature Instructors will introduce the students to the various tools,
based machining. their materials, sizes and types and selection criteria. At
III. DETAILS OF THE NEW CNC LAB SESSIONS this point, the students will be introduced to the
project/part drawing by the instructor which they shall be
TABLE IV. manufacturing in these lab sessions. S The material for the
HOWS THE DETAILS AND THE TASKS TO BE CONDUCTED IN THE NEW LAB job will be selected as Aluminum and high speed steel
SESSIONS:
milling cutters will be used for machining. Instructors will
Lab provide the information of size, material and types of
Sessions Title Expected Task tools to the students. Students have to find the machining

978-1-4799-3190-3/14/$31.00 ©2014 IEEE 3-5 April 2014, Military Museum and Cultural Center, Harbiye, Istanbul, Turkey
2014 IEEE Global Engineering Education Conference (EDUCON)
Page 816
parameters such as cutting feed and spindle speed from b) Job setup on machine
the machinery hand books. c) Uploading of Codes
d) Tool Height offset settings
4) Development of 3D CAD model e) Machining of job
Based on their previous knowledge of drawing, graphics
and Solid Works (CAD) which is taught in an another As mentioned earlier each class will be divided in sub
course ME 210 ,titled ME Drawing and Graphics, they groups of 4 students and each group will prepare one part,
will build 3D solid model of the drawing provided. They for a subsequent lab session on metrology, wherein the
will also add machining tolerances. The surface modeling students will learn measurement techniques for different
will not be considered because solid model is enough to machine features of the machined parts and will prepare
use in the lab sessions. the inspection report by comparing the results of
B. Lab 2: Manual Programing measurements with CAD data. The measurements of
Instructors will give a detailed lecture on G and M codes. different parts will provide various realizations of the
Session will be consisting of following basic codes machining processes and a statistical analysis of
information. Standard codes based on FANUC will be dimensional and surface roughness measurements will be
taught. Some of the details are given as follows:- performed to estimate the various process capability
indices.
a) Initial program information The computer code for the proposed part, tools selection,
process planning sheet, various steps (images) of part
b) Rapid linear movement G00,
being machines and a physical realization of the machined
c) Linear interpolation G01 part is shown in figures.
d) Circular interpolation G02,G03
e) M03,M06, Codes
f) Practice of manual programing, homework

Students will write the small programs based on linear,


circular and drilling cycle. This session will give the
concept of codes. Students will be able to read the codes
generated by CAM software and edit if necessary. Written
programs will be simulated and debugged by using the
simulation software.

C. Lab 3: CAM Applications (CAMWORKS Software)


Fig. 7. Visualization of the final part after machining
Session will be consisting of following tasks; the CAD
model developed in lab session 1 will be used for CAM IV. CONCLUDING REMARKS
learning. After this session, the students will acquire the
following knowledge:- The feature based machining approach has been adopted
to inculcate the understanding of CNC machining and use
a) Application of CAM software, of CAM to the students. CAD model designed in this
study is consists of the combination of 2.5 D and 3D
b) Concept and selection of machining features
features. These features are boss, cavity or multi surfaces.
c) Concept and selection of machining strategy These basic features are collectively make complex parts.
(2D, 2.5 D and 3D) The understanding of 2.5 D and 3D features will help the
d) Concept and selection of tooling and machining students to machine the complex parts.
parameters The improved course is consist of detail introduction of
e) Concept and selection of CAM operations CNC systems, manual code writing, use of CAM, process
sequence planning and selection of machining parameters according
to work piece material and cutting tool.
f) Concept and selection of post processor
Integrated CAM application with CAD software is helpful
g) Generation of G and M Codes for the smooth transition of CAD to CAM and is expected
h) Editing of G and M Codes to shorten the learning time of the students but with a
greater depth than the existing course.
D. Lab 4: CNC Project Hands on experience will enhance the skills of students to
Session will be consisting of the following tasks; the understand the process limitation and trouble shooting on
CAM model developed in lab session 3 will be used for shop floor in their future industrial carrier.
Machining. After this session, the students will acquire Fine refinement and estimation of the student response
the following knowledge: will be analyzed at its implementation stage.

a) Machine safety
978-1-4799-3190-3/14/$31.00 ©2014 IEEE 3-5 April 2014, Military Museum and Cultural Center, Harbiye, Istanbul, Turkey
2014 IEEE Global Engineering Education Conference (EDUCON)
Page 817
V. IMPLEMENTATION PLAN
Since ME407 will be a multi section course taught by I
group of lab instructors. Various instructors teaching the
course will be trained in the semester preceding the
offering of the course. The actual implementation of this
proposed course framework was done in a subsequent
semester and the lab experience of implementation will be
presented in a future paper.

VI. ACKNOWLEDGMENT
Authors of this paper thankfully acknowledge the support
of King Fahd University of Petroleum and Minerals
(KFUPM) to provide excellent lab facilities in form of
ME workshop and Rapid Prototyping Lab. of ME
Department, as well as needed materials and human
resources to develop the lab course (ME407) described in
the paper.

VII. REFERENCES
[1] Vincent H Chen, Learning CAD/CAM and CNC Machining
through Mini Car and Catapult Projects, Inj.J. Engng Ed.Vol.20
No.5,pp. 726-732, 2004
[2] Debasish Dutta, Donald E. Geister, Gretar Tryggvason,
Introducing Hands-on Experiences in Design and Manufacturing
Education, Int. J. Engng Ed. Vol. 20, No. 5, pp. 754-763, 2004
[3] Laura R. Ray, Paula M. Berg, Kevin Baron, Design and
Manufacturing Education through Re-engineering Products, Int. J.
Engng Ed. Vol. 20, No. 5, pp. 703-712, 2004
[4] Xun Xu And Miro Duhovic, Computer-aided Concurrent
Environmentfor Manufacturing, Education, Int. J. Engng Ed. Vol.
20, No. 4, pp. 543-551, 2004
[5] Ismail Fidan and Ahmed Elsawy, The Development of a
Knowledge-BasedEngineering Tool for CNC Machining, Int. J.
Engng Ed. Vol. 18, No. 6, pp. 732-735, 2002

978-1-4799-3190-3/14/$31.00 ©2014 IEEE 3-5 April 2014, Military Museum and Cultural Center, Harbiye, Istanbul, Turkey
2014 IEEE Global Engineering Education Conference (EDUCON)
Page 818

View publication stats

You might also like