Professional Documents
Culture Documents
T-SDI, APSSDC
GAYATRI VIDYA PARISHAD COLLEGE OF ENGINEERING (A)
VISAKHAPATNAM
2023
A REPORT ON INTERNSHIP
SIEMENS(TSDI)
MADHURAWADA, VISAKHAPATNAM-530048
Submitted by
SAYYED IMRAN
21131A0394
Under the esteemed guidance of trainers from APSSDC
CERTIFICATE
ACKNOWLEDGEMENT
I have great pleasure in expressing my deep sense of gratitude to our Head of the
Department and our guide Dr. B.Govinda Rao B.E, M.E, Ph.D. Department of
Mechanical Engineering, GAYATRI VIDYA PARISHAD COLLEGE
OF ENGINEERING (AUTONOMOUS), Visakhapatnam.
I would like to express my special thanks of gratitude to my trainer Ch. Sanyasi Rao,
who gave me the golden opportunity to do this internship program in APSSDC,
which helped me learn so many new things, Knowledge and Hands-on Experience.
I thank all the staff members of our department & the college
administration who helped me carry out this internship successfully.
Sincerely,
SAYYED IMRAN
5
CNC LATHE
8 Programming 14-26
LATHE MACHINE
1.INTRODUCTION ABOUT CNC LATHE
CNC machining is a process used in the manufacturing sector that involves the use of computers
to control machine tools.
Now a days in all industries CNC machines are only used because of fast manufacturing.
Page | 1
2
Page | 2
3
Safety precautions
1. protect your eyes by wearing safety glasses.
2. Make sure that your area is free from chips, oil and coolant spills, air hoses or anything that
may get inyour way and make u to fall or slip.
3. Make sure that all cutting tools.
4. work holding equipment is tight before running the spindle or moving the
slides. 5.All maintenance and repair work should be done with the power off.
6.If any work requires power on, extreme care should be
taken. 7.Check the main pressure of the hydraulic/ pneumatic
system.
Warnings and cautions
1.Do not press POWER UP/RESTART on the control panel until after the installation is complete.
2.Do not attempt to operate the machine before all the installation instructions have been completed.
3.Windows must be replaced if damaged or severely scratched.
4.Improperly clamped parts at high velocity may puncture the safety door. Reduced rpm is required
to protect the operator when performing dangerous operations.
Advantages
1. High Accuracy e.g., Aircraft parts
2. Less paperwork, faster prototype
production 3.Production rate is very high
4. More safe, higher productivity, better quality
Disadvantages
1. Costly setup
2.Skilled operators
3.Computers, Programming knowledge required
4.Maintenance is very difficult
Page | 3
4
CONTROL PANEL
Emergency stop
It is pressed when any dangerous situation occurs while machining and in any
emergency situations. For emergency stop push thebutton and for releasing rotate it in
clockwise direction.
Page | 4
5
Tail stock
This button is used to move the tail stock outside and inside. When we press the
TSOUT button tail stock will comes out and when we press the TSIN button tail
stock comes its original position.
Execution keys
These keys are used to start and stop the execution programsfor machining the
components.RST button is used to reset the machine. CYST (cycle start) and
CYSP(cycle stop).
Coolant keys
These keys are used to on and off the coolant manually by pressing these keys.
Coolant on (CLON) and coolant off(CLOFF).
Page | 5
6
Introduction
There are two types of codes are
Generally, G codes GEOMETRICAL codes are writen in and performed by the CNC
machine processor and operate the motion control part of the control.
The M codes are MACHINE codes, these operate most of the basic electrical control functions such
asCoolant, Tool changers, safety circuits etc,.
By using these g-codes and m- codes we can prepare the programs for performing theoperations on
the CNC machines.
The programming is the most important to the CNC machines for performing operations.
By using these codes, we can prepare programs for the following operations
▫ Facing
▫ Turning
▫ Step turning
▫ Boring
▫ Drilling
▫ Internal threading
▫ External threading
Page | 6
7
Page | 7
8
Note: In this we mostly used only absolute command in both milling and lathe.
Page | 8
9
OD tools
In OD tools there are different types of tools such as
1.Roughing tool
2.Finishing tool
3.External threading
tool
For selection of OD tools there is some designation for tools example given below
1.Roughing tool
PCLNR 2020 M 12
P=Insert clamping type
C=Insert shape
L=insert entering angle
N=insert clearance
angle R= hand of holder
2020=shank size
M=tool holder length
12=Insert cutting edge length
For roughing
insert SPKN 22 04
08
S=shape of insert
P=clearance angle
K=tolerance of insert
N=insert geometry
22=insert width
Page | 9
10
ID TOOLS
In ID tools there is different types of tools such as
1.Drilling tool
2.Boring tool
For selection of ID tools there is some designation for tools example given below
1.Drilling tool
TDR 2200-25 T2-06 DIA 20
Insert
SPMG 0602 04 0G TT 9030
2.Boring tool
S12 M SC LCR
06
Insert
CCMT 0602 04 FG TT 8115
Page | 10
11
DATUM SETUP
Introduction
Datum setup means taking offset for the two axes. Offsets are the distances the cutting tool needs to
travel, from its 'Home' position to the Workpiece datum in X & Z.
To tell the machine where the material is we will change to Tool number 1 and move the tool to the
front face of the billet, this is the Z datum. We will then find the centre of the billet; this is the X
datum. The Z and X datum positions will be stored, this is the Work Piece Offset. If more than one
tool is to be used, we will change to each tool and set the positions for each tool relative to Tool
number 1. These are the Tool Offsets.
Page | 11
12
Page | 12
13
FORMAT OF A PROGRAM
7.1 Introduction
If we want to prepare the program there is some format.
we must use some letters for preparation of program that given below
Page | 13
14
PROGRAMMING
Manual program
Manual programming involves numerous calculations and verifications without the use of a computer. The
program must program in the same language the CNC machine will execute, creating a step-by- step order of
commands that makes the machine run accordingly. This requires the programr to visualize the machining
operations that will be carried out in the part program.
Cycle program
A canned cycle is a way of conveniently performing repetitive CNC machine operations. Canned cycles
automate certain machining functions such as drilling, boring, threading, pocketing, etc... Canned cycles are so
called because they allow a concise way to program a machine to producea feature of a part.A canned cycle is
also known as a fixed cycle. A canned cycle is usually permanently stored as a pre-program in the machine's
controller and cannot be altered by the user.
Page | 14
15
G18 G40
G54 G71
G90 G94
G75 X0 Z0
LIMS=1000
G96 S300
M03 T01 D1
M08
G0 X65 Z10
G0 X60 Z0
F0.35 G01 Z0
G01 X-2
G0 X60
Z5 G01 Z-
1 G01 X-2
G0 X60
Z5 G01 Z-
2 G01 X-2
G0 X65
Z10 G01 Z-
3 G01 X-2
G0 X65
Z10 G75
X0 Z0 M09
M0
1
M0
5
M3
Page | 15
16
0
Page | 16
17
Page | 18
19
Page | 20
21
Page | 21
22
Page | 23
24
CYCLE PROGRAMS
FACING PROGRAM
Go to the new block
go to various option down in the
display go to option blank
give the details of the work
piece press the accept key and
. go back to the program Enter the
machine Setup codes
G18 G40 G54
G71 G90 G94
G75 X0 Z0
LIMS=1000
G96 S300 M03
T01 D1 M8
again, go to the turning option below the display
go to the option stock removal
enter the machining details and work piece detailsin
press the option accept and go back to the program the
machine setup codes
G75 X0 Z0
M09
M01
M05
M30
Page | 24
25
Page | 25
26
Page | 26
27
G01 X50 Z0
f0.32 G01 Z-3.0
G01 X45 Z-
8.0 G01 Z-
18.0 G01 X35
G01 X31 Z-20
CR=2 G01 Z-28.0
G01 X27 Z-
31 G01 X25.5
G01 Z-40
BBB:
Page | 27
28
Page | 28
29
Page | 29
30
MACHINE MAINTENANCE
We must maintain the machine.
There is a different type of maintenance they are by daily, weekly, monthly, quarterly, half yearly
and yearly
Daily maintenance
1. chuck greasing
2. lubrication pump oil level chuck
3.Hydraulic unit main
pressure--35kgs/cm 4.Lubrication unit
pressure--15kgs/cm 5.Front door rail
cleaning
6. chuck pressure
7.lubrication of tail
stock
Weekly maintenance
1.Lubrication oil level in FRL
unit 2.Cleaning of air filter
3.Coolant tank or filter
cleaning 4.Functioning of
spindle motor 5.Cleaning of
spindle belt
Quarterly maintenance
1.Temperature inside the control
panel<35degrees 2.Lubrication pump suction or
inlet filter cleaning 3.Hydraulic oil temperature <
60
4.Checking of run out/noise in spindle, tailstock
5.Spindle front cover cleaning
6.Chuck(jaw stroke)
7.Chuck/cylinder (run out)
8.Hydraulic power pack/ transmission box oil
Page | 30
31
level 9.Cleaning of panel inside
10.Cleaning of machine lamp
Page | 31
32
Yearly maintenance
1.Check battery(system)
voltage 2.Cleaning of PCB's
3. Cleaning of all proximity/limit
switches 4.Cable routing check
5.Fan filters replacement
6.Electrical loose
connections 7.Backlash
check
8.Chuck cylinder disassemble and clean
9.Check for smooth movement of axes
10.solenoid valve/power pack over
heating 11.Machine level
Page | 32
33
CNC machining is a process used in the manufacturing sector that involves the use of computers to control machine tools.
CNC stands for (COMPUTER NUMERICAL CONTROL).
The control model of this machine is SINUMERIC 828D from siemens.
Now a days in all industries CNC machines are only used because of fast manufacturing.
In this machine there is three axis X-axis, Y-axis and Z- axis. In this X-axis and Y-axis are bed moving directions and Z-
axis is for tool moving up and down.
In this machine we use an air compressor. Because the tool changing is done using pressurized air only.
Page | 34
31
CONTROL PANEL
Emergency stop
It is pressed when any dangerous situation occurs while machining and in any
emergency situations. For emergency stop push thebutton and for releasing rotate it in
clockwise direction.
Page | 31
32
Execution keys
These keys are used to start and stop the execution programs for machining the
components.RST button is used to reset the machine. CYST (cycle start) and
CYSP (cycle stop).
Coolant keys
These keys are used to turn on and off the coolant manually by pressingthese
keys. Coolant on (CLNT ON) and coolant off (CLNT OFF).
Page | 32
33
Air compressor
Air compressor is used to compress the air and it will send to the machine
with pressure of 5-6 bar. because machine needs that pressure. In the
machine compressed air isused to change the tool.
Tool magazine
Tool magazine - centered automatic tool changer is one of the keys to the success of thedesign of CNC machine
tools. Tool magazine is used to store all cutting tools used by CNC machine tools and delivers the tool to be
used to the position of tool changing under the controlof CNC system.
Page | 33
34
Generally, G codes GEOMETRICAL codes are writen in and performed by the CNC
machine processor and operate the motion control part of the control.
The M codes are MACHINE codes, these operate most of the basic electrical control functionssuch
as Coolant, Tool changers, safety circuits etc,.
By using these g-codes and m- codes we can prepare the programs for performing theoperations on
the CNC machines.
The programming is the most important to the CNC machines for performing operations.
By using these codes, we can prepare programs for the following
operations 1.Facing
2.Rectangular spigot
3.Circular spigot
4.Rectangular Pocket
5.Circular pocket
6.Drilling
Page | 34
35
MILLIN
G
4.1 Types of tools
Face milling cutter:
Insert
490 R 14 04 08 M P M
490 =Manufacturer cutter
code R = Right hand insert
14 = Cutting edge
length 04 = Insert
thickness
08 = Corner radius
M = Edge
performance P = Insert
grade
M = Operation
Drilling tool
SHD 3068 TT 9030 DIA 6.8
Page | 35
36
DATUM SETTING
troduction
Datum setup means taking offset for the three axis. Offsets are the distances the cutting tool needs to
travel, from its 'Home' position to the Work piece datum in X, Y & Z.
To tell the machine where the material is we will change to Tool number 1 and move the tool
to the side face of the work piece to the X or Y axis.We will then find the centre of the work
piece this is Z datum. The X, Y and Z datum positions will be stored, this is the Work Piece
Offset. If more than one tool is to be used we will change to each tool and set the positions for
each tool relative to Tool number 1. These are the Tool Offsets.
Page | 36
37
Page | 37
38
Page | 38
39
For all operations in milling had only one type of program. Now a days manual programs
are rarely used. Mostly CYCLE programs are used. It is an easy process whencompared to
the manual programs.
xample:
G71 G94
G75 Z0
G75 X0 Y0
LIMS=100
0 G96 S300
M3M06
T10 D1 M8
M06
G0 G90 G54
Z10 G0 X0 Y0
G0 Z1.0
G01 X-50
F100 Z-1.0
G01 Y50
G01 X50
G01 Y-50
G01 X-50
G01 Y 0
G01 Z10
G01 X0
G75 Z0
G75 X0 Y0
M09
M05
M30
Page | 39
40
Facing cycle:
>First go to the option various
go to the blank option and give the details of the work
piece enter the machine set up codes
after that go to option milling
select the option facing at the side of the display
>Give the details of the machining of facing
>Press the accept option
>enter the machine ending codes
Page | 40
41
Rectangular pocket:
>First go to the option various
go to the blank option and give the details of the work
piece enter the machine set up codes
after that go to option milling
select the option pocket milling at the side of the
display and again got t option rectangular pocket
>Give the details of the machining of rectangular pocket
>Press the accept option
>enter the machine ending codes
Page | 41
42
Circular pocket:
>First go to the option various
go to the blank option and give the details of the work
piece enter the machine set up codes
after that go to option milling
select the option pocket milling at the side of the
display and again got t option circular pocket
>Give the details of the machining of circular pocket
>Press the accept option
>enter the machine ending codes
Page | 42
43
Drilling:
>First go to the option various
go to the blank option and give the details of the work
piece enter the machine set up codes
after that go to option drilling
>Give the details of the machining of drilling
>Press the accept option
again go select the position of the drilling like circle , angle, straight etc,..
>enter the machine ending codes
Page | 43
44
Multi Spigot :
>First go to the option various
go to the blank option and give the details of the work
piece enter the machine set up codes
after that go to option milling
select the option multi spigot milling at the side of the
display and again, got to the option rectangular or circle
spigot
>Give the details of the machining of spigot
>Press the accept option
>enter the machine ending codes
Page | 44
45
Daily maintenance:
1. check the functioning of AC
unit. 2.check the air pressure(5-
bar) 3.check the exhaust fan
Weekly maintenance:
1.clean the lubrication oil level in FRL
unit 2.clean the tool pot and tool shank
4.clean the air filter and fan of electrical
cabinet 5.clean the air filter in AC unit.
6.clean the coolant tank and filter
Quarterly maintenance:
1.clean the ATC
magazine 2.clean the
machine lamp
3.clean the lubrication pump suction
filter 4.check the hoses and electrical
cables
Yearly maintenance:
1. check the battery voltage
2. check the PCB's proximity and limit
switch 3.check the cable routing
4.check the electrical loose
connections 5.check the machine
leveling
6.replace the fan filters in control panel
Page | 45
46
7.replace the wipers
Page | 46
481
HANDS-ON APPLICATION
On milling
By using these programs the operations below are done.
Page | 48
471
. CONLUSION
During my internship in CNC lathe and CNC milling machine operations, I gained
invaluable knowledge and skills in precision machining. I learned the importance of
precision, attention to detail, and the ability to interpret technical drawings. Additionally,
I acquired proficiency in setting up and operating both types of machines, including
tool selection and workpiece fixturing. This experience has not only enhanced my technical abilities
. but also underscored the significance of safety protocols in a machining environment.
Overall, my internship provided me with a solid foundation in CNC machining, which I
can apply to future endeavors in the field of manufacturing and engineering.
Page | 47