Internship Report GTTC
Internship Report GTTC
Internship Report GTTC
Internship Report
(Subject Code: 18MEI85)
On
“CNC MILLING PROGRAMMING & MACHINING”
Submitted in partial fulfillment of the requirements for the award of the degree of
Bachelor of Engineering
in
Mechanical Engineering
Submitted by
VADIRAJA DABER
4UB19ME061
2022-23
Department of Studies in Mechanical Engineering
University B D T College of Engineering
(A Constituent College of VTU, Belagavi)
Davanagere-577004
VISION AND MISSION OF THE INSTITUTE
VISION
To be a Center-of-Excellence in engineering education, technology and
research with an emphasis on regional and societal needs.
MISSION
To impart quality technical education through practice based teaching
learning process in the present and emerging technological scenario.
To inculcate employability skills, research culture, entrepreneurship and
human values.
VISION
Imparting quality technical education with moral values to cater the needs
and challenges of industry and society.
MISSION
Providing academic environment through effective teaching-learning,
internship, research, along with co-curricular and extra-curricular
University B D T College of Engineering,
Davanagere-577004
(A Constituent College of VTU, Belagavi)
Department of Studies in Mechanical Engineering
CERTIFICATE
PRINCIPAL
Dr. S.B.DANDAGI
Examination
1.
2.
DECLARATION
I would like to express my gratitude and appreciation to the team of trainers and
T.SHIVAPRASAD, Instructor (outsourcing) at Govt. Tool Room & Training Centre
Harihar, who gave me the opportunity to accomplish my internship training in one of the
prodigious organizations in India i.e. Hindustan Aeronautics limited and GTTC which also
helped me in sustaining a lot of research and I was able to discover multifarious related to
aeronautics in GTTC and about operating in GTTC.
The experience while undergoing the training has been inspiring, often exciting,
sometimes challenging, but always interesting it is also been possible by many other people,
who have supported me while acquire my training, i.e. my parents and friends, who helped
me in finalizing the training report within the limited time frame.
CNC MILLING PROGRAMMING AND MACHINING
ABSTRACT
A CNC machine tool cutting process, device processing the workpiece, as the
object that is being processed. Ingestion will conduct the workpiece, the program can be
modified to process a new job. Computer Numerical Control (CNC) a format in the form
of program automation, machinery and other equipment controlled by programs that
contain data, code, numbers. Alphabetic and numerical data that instructs the job to
operate the machinery.
Machine CNC (Computer Numerical Control) can change the code data into a
series of instructions, which servo mechanism, such as a stepping motor that rotates with a
predetermined amount, improving with each driving from the desk job and tools to
implement, workmanship with machining and movement defined by a system of
repetition SCARA closed or open, CNC- controlled machine can do the work linear
shape, circumference, insertion or parabolic.
CONTENTS
3 CNC PROGRAMMING 9
3.1 Different Addressing Codes 10-11
4 CNC OPERATIONS 12
5 CONCLUSION 27
REFFERENCE 28
LIST OF FIGURES
FIGURE
DESCRIPTION PAGE NO
NO
1 Symbol of Govt. Tool Room & Training centre 1
2 Layout of GTTC 2
3 Block Diagram of CNC Lathe 2
4 Classification of CNC Machine 5
5 Coordinate system 6
6 Types of CNC Programming 10
7 Operating panel keys 17
8 CNC Milling Machine 18
9 Face Milling Operation 19
10 Rectangular Pocket Milling Operation 20
11 Circular Pocket Milling Operation 21
12 Slot Milling Operation 22
13 Side Milling Operation 23
14 Long Hole Operation 24
15 Drill Operation 25
16 Milling Programming Operation 26
17 CNC Milling Object 27
LIST OF TABLES
CHAPTER 1
INTRODUCTION OF COMPANY
Government Tool Room and Training Centre (GTTC) was established in 1972 at
Bangalore with the participation from the State Government of Karnataka, in collaboration
with Government of Denmark under the Bilateral Development Co-operation Agreement.
The excellent performance of GTTC, Bangalore and proactive State Government of
Karnataka led to expansion, and a second unit of GTTC was started in 1992 with
DANIDA assistance at Mysore.
GTTC is meeting the needs of industries which are developing due to proliferation
of new technologies by skilling the students as per the requirements.
Fully aware of the rapid advancement in technology all over the world, GTTC
periodically add s new technologies to the existing set of advanced equipment like CAD /
CAM, CNC machines for tooling, Precision Components, Laser for Industries, Rapid
prototyping, vacuum casting etc.
Most new CNC systems built today are completely electronically controlled.
CNC- like systems are now used for any process that can be described as a series of
movements and operations.
These include laser cutting, welding, friction stir welding, ultrasonic welding, flame
and plasma cutting, bending, spinning, hole-punching, pinning, gluing, fabric cutting,
sewing, tape and fiber placement, routing, picking and placing (PnP), and sawing.
For Fanuc generally the coding is done using G codes and M codes. G codes are
used for machining operations and movement of the tools whereas M codes are used for
controlling the spindle movement like on/off, rotation in clockwise or anti-clockwise
direction and also for tool change operation.
Establish: 1998
Email: [email protected]
Phone: 08192-243937
VISION:
To emerge as an International Centre of Excellence in Training, Production, R&D and
Consultancy Services related to Tooling & Precision Manufacturing – from concept to end
product.
MISSION:
To continuously improve the skills in training, develop innovative process to optimize
production using latest facilities/ methodologies, trends, technologies tomeet all the stake
holder needs and be the leader.
CHAPTER 2
INTRODUCTION OF CNC MACHINES
CNC
More than
Two Axis Two Axis
(x,y,z,a,b..
CNC Milling
CNC Turning CNC Wirecut CNC Grinding
(VMC & HMC)
Origin or Centre Point: It is the point at a plane where value of both axes zero.
Types of Coordinates:
Absolute Coordinate: The value of any point will be taken with respect to centrepoint.
Incremental Coordinate: The value of any point will be taken with respect toprevious
point.
Machining is accurate.
Safe to operate.
Reliable.
Uniformity in designs.
CHAPTER 3
CNC PROGRAMING
Types of
CNC
Programming
Absolute Incremental
programme programme
I. Command.
II. Block.
V. Program Header.
Table.2. G-codes
G CODES DESCRIPTION
M – Code: These are miscellaneous function codes and it is used for Start / Stop of
anyfunction.
Table.3. M-Codes
M CODES DESCRIPTION
CHAPTER 4
CNC OPERATIONS
Numerical Control (also computer numerical control and commonly called CNC) is
automated control of machining tools (such as drills, lathes, mills and 3D printers) by
means of computer. A CNC machine process a piece of material (metal, plastic, wood,
ceramic or composite) to meet specifications by following a coded program instruction and
without a manual operator directly controlling the machine operation.
A CNC machine is a motorized maneuverable tool and often motorized
maneuverable platform, which are both controlled by a computer, according to specific
input instructions.
CNC is a vast improvement over non computerized machining that must be
manually controlled (example: Using devices such as hand wheels or leavers) or
mechanically controlled by free fabricated pattern guides (cams). In model CNC system,
the design of mechanical part and its manufacturing programme is highly automated. The
parts mechanical dimensions are defined using CAD software and then translated in to
manufacturing directives by computer aided manufacturing (CAM) software. The resulting
directives are transform (by “post processor” software) in to the specific command
necessary for a particular machine to produce the component and then are loaded into the
CNC machine.
1. Manual mode – manual mode is used for individual start / stop of any function.
Different functions:
Chuck clamp/D clamp – chuck is used for holding the job.
Method –
Step 1 – select jog mode
Step 2 – chuck clamp / D clamp by foot switch
Turret index – turret is the tool holding device used for holding the tool & supporting
against cutting force.
Different stations are used for holding different tools 8 station turret is using in this
machine.
Method –
Will work on pressing one time to the cycle start button for next block repeating cycle
start button.
Note:
1. End of Block (EOB) not use in time of inserting program no.
2. Decimal Point is must with X & Z valve.
Offset: To make a new point in software or shifting any point in software from its actual
position known as offset.
Geometry Offset: Geometry Offset is used for making job origin or job Centre at a
distance from M/c home position. Geometry Offset is used for tool held in the turret each
tool requires separate geometry offset
Wear Offset: Were offset is used for shifting the tool from its actual position by
giving thevalve in software. In CNC turning wear offset is used in X&Z axis
Work shift Offset: Work shift Offset is used for shifting the job origin from its actual
position by giving the value in software.
Program:
N10 G64 G71 G90 G54 G17 G94;
N20 G75 Z0;
N30 T01 D1;
N40 M03 S1500;
N50 G0 X0 Y0;
N60 G0 Z5;
N70 CYCLE 71(50, 0,0.25,-0.25,0,0,80,120,0,0.25,0,1,0,0,300,11,0);
N80 G0 Z100;
N90 M05 M09;
N100 M30;
Program:
N50 G0 X0 Y0;
N60 G0 Z5;
N80 G0 Z100;
N100 M30;
Program:
Program:
Program:
Program:
Program:
CHAPTER 5
CONCLUSION
Hence, I have successfully studied about the CNC machine tool and their function.
With their G & M codes and operation performed on this type of machine tool.
The importance of lathes and milling machines even if they are conventional cannot
be undermined. These machines have played a real important role in bringing about
industrial revolution and have laid the foundations. But the bringing about of the new
technology in the present era is very important. The conventional machines are required in
small quantities whereas the CNC machines must be increased to improve the quantity
and quality of production.
CNC Milling Machines provide the technology, precision, accuracy, and consistent
flow of procedures for a high production rate. They have the features that make them fast,
with low to zero human errors. You can save time and money and lessen the risk of
wastage of materials. One does not have to fuss over its operation. However, people with
the right credentials must handle it to ensure that the production is smooth day after day.
CNC is a very popular method of creating parts. These machines offer extreme
precision at a fast rate. CNC machines are very complex and being able to efficiently
operate one takes much time and practice. Although most of the codes are similar, CNC
machines are different from model to model. CNC milling is not easy at first but mastery
of it allows you to create a plethora of usable parts in a very short time frame
REFERENCES
viii. https://www.ijtsrd.com papers PDF Mini CNC Plotter and Laser Engraver -
International Journal of.
3. Graduates will harness the potential to bridge the gap between industry and
academia for societal needs with a focus on research and innovation.