Académique Documents
Professionnel Documents
Culture Documents
MECHANICAL ENGINEERING
By
-2230811128
-2230811134
S.N.V.SAI RAM
-2230811140
DEPARTMENTOFMECHANICALENGINEERING
GITAMSCHOOLOFTECHNOLOGY
GITAMUNIVERSITY
HYDERABAD
OCTOBER2014
GITAM UNIVERSITY
(Declared as Deemed to be University U/S 3 of UGC Act, 1956)
HYDERABAD CAMPUS
CERTIFICATE
Certified that the Industrial Training report entitled INDUSTRIAL TRAINING AT
HMT PRAGA carried out by Mr. INKOLLU VENKATA RANGA ADITYA bearing
Roll No.2230811114, a student of VII Semester, IV year, in partial fulfillment for the
award of Five Year Dual Degree (B.Tech +M.Tech) in Mechanical Engineering at the
GITAM University, Hyderabad Campus during the academic year 2013-14. The project
report has been approved as it satisfies the academic requirements in respect of Industrial
Training prescribed for the said Degree.
Signature of the
HOD
GITAM UNIVERSITY
(Declared as Deemed to be University U/S 3 of UGC Act, 1956)
HYDERABAD CAMPUS
CERTIFICATE
Certified that the Industrial Training report entitle INDUSTRIAL TRAINING AT HMT
PRAGA carried out by Mr. N.J.V.UDAY BHASKAR bearing Roll No.2230811128, a
student of VII Semester, IV year, in partial fulfillment for the award of Five Year Dual
Degree (B.Tech +M.Tech) in Mechanical Engineering at the GITAM University,
Hyderabad Campus during the academic year 2013-14. The project report has been
approved as it satisfies the academic requirements in respect of Industrial Training
prescribed for the said Degree.
Signature
of the HOD
GITAM UNIVERSITY
(Declared as Deemed to be University U/S 3 of UGC Act, 1956)
HYDERABAD CAMPUS
CERTIFICATE
Certified that the Industrial Training report entitle INDUSTRIAL TRAINING AT HMT
PRAGA carried out by Mr. PEDDI VAMSI KRISHNA bearing Roll No.2230811134, a
student of VII Semester, IV year, in partial fulfillment for the award of Five Year Dual
Degree (B.Tech +M.Tech) in Mechanical Engineering at the GITAM University,
Hyderabad Campus during the academic year 2013-14. The project report has been
approved as it satisfies the academic requirements in respect of Industrial Training
prescribed for the said Degree.
Signature
of the HOD
GITAM UNIVERSITY
(Declared as Deemed to be University U/S 3 of UGC Act, 1956)
HYDERABAD CAMPUS
CERTIFICATE
Certified that the Industrial Training report entitle INDUSTRIAL TRAINING AT HMT
PRAGA carried out by Mr. S.N.V.SAI RAM bearing Roll No.2230811140, a student of
VII Semester, IV year, in partial fulfillment for the award of Five Year Dual Degree
(B.Tech +M.Tech) in Mechanical Engineering at the GITAM University, Hyderabad
Campus during the academic year 2013-14. The project report has been approved as it
satisfies the academic requirements in respect of Industrial Training prescribed for the
said Degree.
Signature
of the HOD
ACKNOWLEDGEMENT
The project entitled INDUSTRIAL TRAINING AT HMT PRAGA is the sum of total
of my effort. It is my duty to bring forward to each and every one who is directly or
indirectly in relation with our project and without whom it would not have gained a
structure.
I express our sincere thanks to the HEAD OF THE DEPARTMENT
Dr. P.ESHWARAYA of GITAM UNIVERSITY HYDERABAD CAMPUS for allowing
us to carry out our industrial training and for his continuous support and encouragement
during this course
We express our sincere gratitude to SRI.N.V.S.RAMCHANDRA
RAO,
Deputy Manager, small parts (Production MT-2 shop) for sending his valuble time and
suggestions and guidance made by him at various stages of his work done at HMT
MACHINE TOOLS LTD, PRAGA DIVISION.
Finally we sincerely thank to all members who are helpful directly in the
completion of our project. Our heartfelt thanks to all the employees, who spent their
valuable time during our training sessions in explaining all the intricacies involved in the
system process and being so patient in answering all queries.
ABSTRACT
Manufacturing of Motor bracket through CNC machine is less time
consuming and gives better efficiency and finishing when compared to
the general manufactuing process.
COMPANY PROFILE
HMT Machine Tools PRAGA Division is one of the
leading machine tool manufacturing units in India. Establishment in
1943, pragas products are well known in the field of machine tools.
The company is organised in two divisions-viz the machine tool and
CNC division which pulsates with the activities of employees, turning
out a wide range of products. The two divisions equipped with modern
facilities of design, development and manufacturing tools, are manned
by qualified personnel with proven record of technical knowledge and
exquisite craftsmanship acquired over a period of years.
MANUFACTURES :
Surface Grinding Machines.
Cutter &Tool Grinding Machines.
Thread Rolling Machines.
Spline Rolling Machines.
Pulley Forming Machines.
Tube finishing machines.
Milling machines.
Horizontal machining centres.
CNC Lathe machines.
CNC Milling machines.
CNC Surface grinding machines.
CNC Cutter &Tool grinding machines.
Praga are also manufactures of customer tooling for the above
machinery like:
Jigs and Fixtures
Mountings.
Accessories.
Tooling for the above mentioned cold forming process.
Praga is collaborated with some of the world famous
companies like Jones & shipman of U.K., Gambin of France, Escoffier of
France, George Fischer of Switzerland, Mitsubishi Heavy industries
Japan and Keiyo Seiki also of Japan. The collaborations have culminated
in Praga producing machine tools of the highest quality conforming to
international standards.
In the companies of the directives of the Govt. of India
actions have been initiated for the merger of Praga tools limited with
HMT limited. Bangalore obtaining of necessary approvals and sanctions
of BIFR and Government of India with the effect from (13-06-2008) and
all formalities completed on (20-06-2009) Praga tools limited renamed
as m/s HMT Machine Tools Limited VI (Praga division hyd) from this
data all the guidelines and policies, rules and regulations and facilities
are applicable to the Praga employees as per HMT Machine Tools
Limited.
LEADING MANUFACTURERS OF:
Surface grinding machines
Cutter and tool grinding machines (CTG)
Thread rolling machines
Plano milling machines
Pulley forming machines
Drilling machines
Milling machines
Horizontal machining centers
CNC lathe machines
CNC milling machines
CNC surface grinding machines
CNC cutter and tool grinding machines
Praga is also manufacturer of customer tooling for the above
machinery like:
Jigs and fixtures
Mountings
Accessories
Tooling for the above mentioned cold forming processes
Praga has collaborations with some of the world famous
companies like Jones & Shipman of U.K, Gambian of France, Escoffier of
France, George Fisher of Switzerland, Mitsubishi Heavy industries and
Keiyo Seiki of japan. The collaborations have culminated in Praga
producing machine tools of the highest quality confirming to
international standards.
Praga has contributed to the development of machine tool industry
in the country and created a vast band of skilled technicians. Thus
Praga, today, is a name of reckon within the machine tool industry.
PRESENT STATUS OF THE COMPANY:
The government of India on the recommendation of Board for
Industrial and Financial Reconstruction (BIFR) issued a notification by
merging PRAGA TOOLS LTD. With the HMT Machine Tools ltd. With
effect in 13-06-08. All formalities completed on 20-06-09. PRAGA
TOOLS became the part of and forced under HMT machine tools Ltd.
Treated on of the unit and made HMT MACHINE TOOLS LTD. PRAGA
DIVISION. From the above date onwards PRAGA TOOLS Ltd. Following
rules and regulations as per to the HMT Ltd.
CHAPTER: 1
INTRODUCTION
CNC MACHINES
CHAPTER: 1.3
ADVANTAGES OF CNC MACHINES
CNC offers the following advantages in manufacturing:
Higher flexibility and reduced lead time
Increased productivity and consistent quality
Reliable operation
Reduced man power
Higher accuracy and shorter cycle time
Automatic material handling
Can store programs easily
CHAPTER: 2
CNC MACHINING CENTRES
CNC machining centers, which are used to machine stationary
work pieces with rotating cutting tools are among the most popular
types of metal cutting machine tools in existence today.
CHAPTER: 2.1
Types of CNC machining centres:
COMPENSATION
DIRECTION
RESULT
Clockwise
Die
Clockwise
Punch
Punch
Die
CHAPTER: 2.3
Co-ordinate systems
CHAPTER: 2.3.1
Cartesian co-ordinate system
In this system we use the values of X, Y and Z. In this, two
types of programming can be made. One is absolute
programming in which every point value will be given with
respect to origin and the other is of incremental
programming in which the value of a point is given with
respect to previous point.
CHAPTER: 2.3.2
Polar coordinate system:
In this system, the length and angle of a point w.r.t the previous
point are taken in consideration to determine a point.
Co-ordinate axes
Linear axes
Rotary axes
Circular interpolation
parameters
CHAPTER: 2.4
Numeric control (NC) codes
There are two types numeric control codes namely G-codes and
M-codes. G-codes are preparatory functions used for determining
the geometry of the work piece. M-codes are miscellaneous
functions used for controlling the machine.
CHAPTER: 2.5
Orientations of axes.
fig: 1
Orientation of axes is based on Flemings right hand rule.
Z axis always the spindle axis and the X, Y axes are spindle
faces for any machine component.
The values of X, Y, Z displayed in the monitor are the
values of the point of intersection of spindle face and axis.
CHAPTER: 2.6
Cutter compensation (G40, G41, G42)
The collection of G4, G41 and G42 codes allow the machine
controller to produce very accurate arcs andtapers on the billet, by
compensating for the toolradius.Complex work piece shapes are
therefore programmedwith cutter compensation mode active. The
radius ofthe tool (the offset amount) is measured, thenentered into the
offset file in the machine controller.Once set, the tool path can be
offset by this value,regardless of the program.
G40
Cancel
G41
G42
fig: 2
G42: Right hand compensation
CHAPTER: 2.7
Offset
Offsets are generally of two types
Work offset
It is to define the reference point on the work piece w.r.t
the home position X0, Y0, Z0
Tool offset
The distance between the spindle face and the tip of the
cutting tool.
CHAPTER: 2.8
Register
CHAPTER:2.8.1
Format of work offset register.
The format of registers will not differ from one CNC system
to other system. We can store the offsets from register G54
to G59 and G501 to G599 in Sinumerik and Fanuc systems.
G54
G55
G56
CHAPTER:2.8.2
Format of tool offset registers
Length 1
T1
Radius/diamet
er
-
T2
T3
H code
D code
0001
0002
0003
CHAPTER: 3
Machine control units
Various types of MCUs are available in the market. Some of them
are
SINUMERIK/HINUMERIK
FANUC
GE
MARK++
FOGOR
GE-FANUC
CHAPTER: 4
CNC PROGRAMMING PARAMETERS
The various parameters that are used in writing a CNC program for a
certain job are:
CHAPTER: 4.1
Sequence number (N-Word)
This number is used to identify the block of instructions. One to
four digits are used to denote ta sequence number.
DESCRIPTION
Rapid positioning
COROLLARY INFO
The G00 code executes a non-cutting
movement, at arapid feedrate, to a
specific co-ordinate position in theworking
area (operating under absolute coordinate
movement) or when a certain distance
from
apreviouslystated position (under
incremental coordinateMovement) is
programmed.
G01
Linear
interpolation
Circular
interpolation,
clockwise and
anti-clock wise
respectively.
G04
Dwell
G05
High precision
contour control
G05.1
Ai Nano contour
control
G06.1
Non uniform
rational B spline
machining
G07
G09
G10
G11
G12
Imaginary axis
designation
Exact stop check
Programmable
data input
Data write cancel
Full circle
interpolation.
clock wise
G13
Full circle
interpolation,
counter clockwise
G17
G18
G19
G20
XY plane selection
ZX plane selection
YZ plane selection
Programming in
Somewhat uncommon except in USA and
inches
Canada and UK. However, in the global
marketplace, competence with both G20
and G21 always stands some chance of
being necessary at any time. The
minimum increment in G20 is one ten
thousandth of an inch, which is a larger
distance than the usual minimum
increment in G21. The physical difference
sometimes favors G21 programming.
Programming in
Prevalent worldwide. However in the
millimeters
global marketplace, competence with
both G20 and G21 always stand some
chance of being necessary at any time.
Return to home
Takes X Y Z addresses which define the
position
intermediate point that the tool tip will
pass through on its way home to machine
zero. They are in terms of part zero, no
machine zero
Return to
Takes a P address specifying which
secondary home
machine zero point desired, if the
position
machine has several secondary points.
Takes X Y Z addresses which define the
intermediate point that the tool tip will
pass through on its way home to machine
zero. They are in terms of part zero.
Skip function
Single point
Similar to G01 linear interpolation, except
threading, long
with automatic spindle synchronization for
G21
G28
G30
G31
G32
G33
G34
G40
G41
hand style
Constant pitch
threading
Variable pitch
threading
Tool radius
compensation off
Tool radius
compensation left
G42
Tool radius
compensation
right
G43
G44
G45
G46
G47
G48
G49
G50
G51
G52
G53
G54 to
G59
G54.1
P1 to
P48
G70
G71
G72
G73
G73
G74
G74
G75
G76
G76
G80
G81
G82
cycle, for
roughing
(including
contours) Z axis
emphasis
Fixed cycle,
multiple repetitive
cycle, for
roughing(includin
g contours) X axis
emphasis
Fixed cycle,
multiple repetitive
cycle, for
roughing, with
pattern repetition
Peck drilling cycle
for milling- high
speed(NO full
retraction from
pecks)
Peck drilling for
drilling
Tapping cycle for
milling, left hand
thread, and M04
spindle direction.
Peck grooving
cycle for turning.
Fine boring cycle
for milling
Threading cycle
for turning,
multiple repetitive
cycle
Cancel canned
cycle
Simple drilling
cycle
Drilling cycle with
dwell
G83
G84
Tapping cycle,
right hand thread,
No dwell built in
Dwells at thehole bottom for the number
of milliseconds specified by the P address.
Good for when hole bottom finish matters
Returns to R level after each peck. Good
for clearing flutes of chips
G84.2
G90
G90
G91
G92
G92
G94
G94
G95
G96
M03 spindle
direction
Tapping cycle,
right hand thread,
M03 spindle
direction, rigid
tool holder
Absolute
programming
Fixed cycle,
simple cycle, for
roughing ( Z axis
emphasis)
Incremental
programming
Position
register(program
ming of vector
from part zero to
tool tip)
Threading cycle,
simple cycle
Feed rate per
minute
Fixed cycle,
simple cycle, for
roughing (X axis
emphasis)
Feed rate per
revolution
Constant surface
speed
G97
Constant spindle
speed
G98
Return to initial Z
level in canned
cycle
Feed rate per
minute
Return to R level
in canned cycle
G98
G99
G99
CHAPTER: 5
Co-ordinates (X,Y and Z word)
Co-ordinates give the position of the tool over and across the job.
X, Y and Z-words are used in the three axes system and can be
specified in inches or mm. for incremental mode of X, Y and Z
directions U, V and W are used. A, B and C-words are used for
rotational axes X, Y and Z directions respectively.
CHAPTER: 5.1
Feed rate (F-word)
In machining operations, this word specifies the feed rate, feed
per minute or per revolution in inches or millimeters.
CHAPTER: 5.2
Spindle speed(S-word)
This S word specifies the rate at which the spindle has to rotate.
It is expressed in revolutions per minute.
CHAPTER:5.3
Tool selection(T-word)
This T word specifies which tool is to be used for operation
among several tools in the tool magazines.
CHAPTER:5.4
Miscellaneous code(M-word)
These codes are also called as auxiliary codes used to specify the
machine functions which are available on the machine tool.
These codes give command to the machine to work.
CHAPTER: 5.5
LIST OF M-CODES MOST COMMONLY FOUND ON FANUC
AND SIMILARLY DESIGNED CONTROLS
CODE
M00
DESCRIPTION
Programmed stop unconditional
M01
M02
M03
M04
M05
M06
M07
M08
M09
M10
M11
M12
M13
M17
M18
M19
M20
M21
M22
M30
M47
M48
M49
M51
M56
M57
M60
M61
M62
M63
M64
M65
M80
M83
M98
M99
M66
M67
M68
M69
M70
M71
M72
M73
Optional stop
End of program
Spindle clockwise
Spindle counter clockwise
Spindle stop
Tool change
Mist coolant on
Flooded coolant on
Coolant off
Table clamp (B-Axis)
Table unclamp (B-Axis)
Custom macro interrupt on
Air blow on
Custom macro interrupt off
Magazine index
Spindle orientation
Tool number set for ready
Tool number set for spindle
ATC special cycle mode select
End of program and type rewind
Toll breakage check
Override on
Override off
Oil hole contact on
Sensor air blow on
Sensor air blow off
Pallet change
A B program select (next pallet B side)
A B program select (next pallet A side)
Pallet unloading
Pallet loading
Pallet change finished
Pallet magazine index
Pallet loading (unmanned CAR)
Pallet unloading (unmanned CAR)
Calling of sub program
End of sub program
Magazine tool unlock magazine cover
Magazine tool lock, magazine cover close
Spindle tool eject
Spindle tool lock
Changer arm spindle side
Changer arm magazine side
Changer arm advance
Changer arm retract
M74
M75
M76
M77
M78
M79
M84
M85
M86
M87
M88
M89
M90
M91
M92
M93
M94
M95
M96
M97
CHAPTER: 5.6
End of block (EOB)
This is to identify the end of the instructions in a block. Every
block is ended by the EOB word.
Example: N----G----X----Y----Z----M----H----;
CHAPTER: 6
TYPICAL PROGRAMMING PROCEDURE
WHAT IS PART PROGRAMMING?
A program is a set of encoded information giving co-ordinate
values and other details to indicate how a tool should be moved
in relation to the work piece in order to achieve a desired
machining form.
A part program contains all the information to machine a
component, which is input to the CNC system. The CNC system
provides signals at correct time and correct sequence to the
CHAPTER: 6.3
Machine type and size
Each part has to be set up in a fixture and the CNC
machine should be large enough to handle the size of the
part and the part should not be heavier than the maximum
allowed weight. Other features such as the machine power
rating, spindle speed, feed rate range, number of tool
changes, tool changing systems are also of equal
importance.
CHAPTER:6.4
Control system
The control system is the heart of the CNC system. Being
familiar with the standard and optional features available
on all controls is must. This allows usage of variety of
advanced programming methods such as machining
cycles, sub programs.
CHAPTER: 6.5
Machining sequence
The basic approach for determining the machining
sequence is the evaluation of related operation. In general,
program should not be planned in such a way that the
cutting tool once selected should do as much work possible
before a tool change.
CHAPTER:6.6
Part setup
Part set-up deals with:
How to mount the raw or pre machined material
What supporting tools and devices should be used
How many operations are required to complete as
many machining sequences as possible
CHAPTER: 6.7
Technological decisions
The size of the cutter and type of material will influence
speeds and feeds. The power rating of the machine tools
helps to determine what amount of material can be
removed easily.
CHAPTER: 6.8
Tool path
This process involves individual cutter movements in its
relationship to the part. The key factor for understanding
this principle is to visualize the tool motion but not the
machine motion.
CHAPTER: 6.9
Manual programming
The CNC controls made the manual programming much
easier than ever before by using fixed or repetitive
machined cycles, variable type programming, standard
mathematical input and other time saving features.
CHAPTER: 6.10
Responsibilities of a CNC operator
Job loading and setting as per job layout, entering
the program manually, loading the required cutting
tools as per the layout and fixing the work-zero with
respect to machine zero
Verification of program from graphic simulation and
machining the job in single mode as per the program
and inspection of its dimension.
Optimization of program.
CHAPTER: 7
MOTION CONTROL SYSTEMS
In order to accomplish the machining processes, the tool
and work piece must move relative to each other. There
are three basic types of motion control system.
Point to point
Straight cut
Contouring
CHAPTER: 7.1
Point to point
Point to point is also called as positioning system. In this,
M3 S350;
(107BB);
G98 G76 R5 Z-40 I0.2 F10;
M5;
M100;
N30 M6;
G00 G90 G54 X0.0 Y0.0;
G00 Z100 G43 H144;
M3 S350;
(108H7BB);
G98 G81 R5 Z-35 F10;
N40 M6;
G00 G90 G54 X0.0 Y0.0;
G00 Z100 G43 H1;
M3 S1000;
(C DRILL);
G98 G81 X-82.5 Y-90.0 R5.0 Z-8.0 F50;
X82.5;
Y-30.0;
X-82.5;
Y-60.0;
X82.5;
M5;
M100;
N50 M6;
G00 G90 G54 X0.0 Y0.0;
G0 Z100.0 G43 M125;
M3 S650;
(13d);
G90 G83 X-82.5 Y-90.0 R5.0 Z-40.0 Q10.0;
F30;
X82.5;
Y-30.0;
X-82.5;
M5;
M100;
N60 M6;
N70 M00;
B0;
N80 T8;
G00 G90 G55 X0.0 Y0.0;
G00 Z100 G43 H55;
M3 S500;
(38UD);
G98 G81 R5.0 Z-30.0 F20;
M5;
M100;
N90 M6;
G00 G90 G55 X0.0 Y0.0;
G0 Z100 G43 M64;
M3 S500;
(44BB);
G98 G81 R5 Z-30.0 F10;
M5;
M100;
N100 M6;
G0 G90 G55 X0.0 Y0.0;
G00 Z100.0 G43 H66;
M3 S500;
(54BB);
G98 G81 R5.0 Z-30.0 F10;
M5;
M100;
N110 M6;
G00 G90 G55 X0.0 Y0.0;
G00 Z100 G43 H72;
M3 S500;
(65BB);
G98 G81 R5.0 Z-30 F10;
M5;
M100;
N120 M6;
G00 G90 G55 X0.0 Y0.0;
G00 Z100 G43 H3;
M3 S400;
(75BB);
G98 G76 R5.0 Z-30.0 I0.2 F10;
M5;
M100;
N130 M6;
G00 G90 G55 X0.0 Y0.0;
G0 Z100.0 G43 H104;
M03 S450;
(109 25EM);
G00 Z5.0;
G01 Z-7.3 F25;
X42.0;
G02 I-42.0;
G01 X0.0 Y0.0 F500;
G00 Z100;
M5;
M100;
N140 M6;
G00 G90 G55 X0.0 Y0.0;
G00 Z100 G43 H48;
M3 S350;
(110H7 BB);
G98 G76 R5.0 Z-7.2 I0.2 F10;
M5;
M100;
N150 M06;
M5;
M100;
N160 T1;
M6;
G00 G902 G55 X0.0 Y0.0;
G00 Z100 G43 H1;
M3 S1000;
T2;
(C DRILL);
G17 G90 G16;
G98 G81 X65 Y45 R5.0 Z-705 F100;
Y135.0;
Y225.0;
Y315.0;
G80 G15;
M100;
N170 M6;
G00 G90 G55 X0.0 Y0.0;
G00 Z100 G43 H74;
M3 S650;
T3;
(6.5 DRILL M8_;
G17 G90 G16;
G98 G81 X65.0 Y45.0 R5.0 Z-30.0 F30;
Y135;
Y225;
Y315;
G80 G15;
M100;
N180 M6;
G00 G90 G55 X0.0 Y0.0;
G00 Z100.0 G43 H55;
M03 S500;
G93 G81 R5.0 Z-30 F25;
M100;
N190 M6;
;
M30;
%
%
%
fig: 3 (MOTOR BRACKET)
CONCLUSION
In this project, a comparison of the total time estimation between
general and CNC machining processes has been done. We observed
that this comparison proves that Motor bracket when manufactured on
CNC machining center takes comparatively less time than the general
machining processes. The CNC machine also gives us the better results
like higher accuracies, consistence and reputability or in a way, higher
productivity.
BIBLIOGRAPHY
Workshop technology
by V.N Kumar
www.wikipedia.com
Cnc machinists.com
by Hajra Chowdary