You are on page 1of 17

MAULANA AZAD NATIONAL INSTITUTE OF TECHNOLOGY

TRAINING REPORT

TOPIC: INDUSTRIAL TRAINING ON CNC PROGRAMMING

Submitted under the subject of “Industrial Training (ME2510)” for the partial
fulfilment of the award Bachelor of Technology in DEPARTMENT OF
MECHANICAL ENGINEERING

Submitted By:
Arya Jain
(Scholar Number: 201116466)

Pursued from:
National Institute of Technical Teachers’ Training and Research Training
(NITTTR), Bhopal
ACKNOWLEDGEMENT

I have taken efforts in this project. However, it would not have been possible
without the kind support and help of many individuals and organisations. I
would like to extend my acknowledgement to all of them. I extend my sincere
gratitude to Dr. Rajesh Gupta, HOD Mechanical Department, MANIT, Bhopal for
providing me an opportunity to have practical experience in the form of an
industrial training. I am highly indebted to Mr. Adhikar Mahale Sir for his
guidance and constant supervision as well as for providing necessary
information regarding the subject of the training & also for their support in
completing the training. I would like to express my special gratitude to NITTTR,
Bhopal for providing such enriching experience and facilities to the students to
learn about the professional demands and skills.

- Arya Jain
201116466
INDEX

 OBJECTIVE

 INTRODUCTION TO CNC CONTROLLER

 TURNING OPERATION
 Practice Questions: Code and Result
 Turning Assessment: Code and Result

 MILLING MACHINE
 Practice Questions: Code and Result
 Turning Assessment: Code and Result
INTRODUCTION TO THE CNC CONTROLLER:

A Computer Numerical Control (CNC) controller is a purpose-built digital device that governs the operation
of a piece of machinery. When you see industrial equipment being supervised as it does a series of
complex actions while workers help feed it material and move the finished product to the next step in the
chain, the machine is likely under the command of a CNC controller.
The CNC Controller software used in this industrial training is SIEMENS 840DSL controller. SINUMERIK
840DSL is the global standard in the premium class of CNCs. High CNC performance, along with flexibility
and openness – which has been unachievable up until now – represent the basis for almost every machine
concept. A high-performance hardware architecture and intelligent control algorithms as well as premium
class drive and motor technology ensure highly dynamic performance and machining precision. CNC
SINUMERIK 840D sl is complemented by a comprehensive range of solutions for integration into IT
environments.
TURNING
1. OUTER DIAMETER:
WORKPIECE(,,,"CYLINDER",0,0,-50,-30,102)
G18 G95 G90 G40 G64 G54
G75 X0 Z0
M06 T="ROUGHING_T80 A"
D1
G96 S600 LIMS=3000 M03
M08
G00 X60 Z10
CYCLE62("XYZ",1,,)
CYCLE952("XYZ1",,"",2101311,0.1,0,0,1,0.1,0.1,0.3,0.3,0.1,0,1,0,0,,,,,2,2,,,30,2,,0,12,1100010,1,0)
G00 X60 Z10
G97 M05
M09
G75 X0 Z0
M01
G18 G95 G90 G40 G64 G54
G75 X0 Z0
M06 T="FINISHING_T35 A"
D1
G96 S600 LIMS=3000 M03
M08
G00 X60 Z10
CYCLE62("XYZ",1,,)
CYCLE952("XYZ22",,"",2101321,0.1,0,0,1,0.1,0.1,0.3,0.3,0.1,0,1,0,0,,,,,2,2,,,30,2,,0,12,1100010,1,0)
G00 X60 Z10
G97 M05
M09
G75 X0 Z0
M01
G18 G95 G90 G40 G71 G54
G75 X0 Z0
M06 T="CENTERDRILL8"
D1
S300 M03
M08
G00 X0 Z20
CYCLE81(10,0,2,,-6,0.5,0,1,11)
G00 X0 Z10
M05 M09
G75 X0 Z0
M01
M30

2. CHAMFTURN:
WORKPIECE(,,,"CYLINDER",0,0,-145,-120,150)
G18 G95 G90 G71 G40 G64 G54
G75 X0 Z0
M06 T="ROUGHING_T80 A"
D1
G96 S600 LIMS=3000 M03
M08
CYCLE62("MANIT1",0,,)
CYCLE952("MANIT12",,"",2101311,0.1,0,0,1.5,0.1,0.1,0.3,0.3,0.1,0,1,0,0,,,,,2,2,,,30,2,,0,12,1100010,1,0)
G97 M05 M09
G75 X0 Z0
M01
G18 G95 G90 G71 G40 G64 G54
G75 X0 Z0
M06 T="FINISHING_T35 A"
D1
G96 S60 LIMS=3000 M03
M08
CYCLE62("MANIT1",0,,)
CYCLE952("MANIT1234",,"",2101321,0.1,0,0,1.5,0.1,0.1,0.3,0.3,0.1,0,1,0,0,,,,,2,2,,,30,2,,0,12,1100010,1,0)
G97 M05 M09
G75 X0 Z0
M30

TURNING TEST:
WORKPIECE(,,,"CYLINDER",0,2,-105,-80,100)
G18 G95 G90 G40 G64 G54
G75 X0 Z0
M06 T="ROUGHING_T80 A"
D1
G96 S400 LIMS=3000 M03
M08
G00 X100 Z5
CYCLE951(100,2,0,0,0,0,1,1,0,0,12,0,0,0,2,0.15,0,2,1110000)
CYCLE62("AA",1,,)
CYCLE952("AAA",,"",2101311,0.1,0,0,1.5,0.1,0.1,0.3,0.3,0.1,0,1,0,0,,,,,2,2,,,30,2,,0,12,1100010,1,0)
G00 X110 Z5
G97 M05 M09
G75 X0 Z0
M01
G18 G95 G90 G40 G64 G54
G75 X0 Z0
M06 T="FINISHING_T35 A"
D1
G96 S400 LIMS=3000 M03
M08
G00 X110 Z5
CYCLE62("AA",1,,)
CYCLE952("BBB",,"",2101321,0.1,0,0,1.5,0.1,0.1,0.3,0.3,0.1,0,1,0,0,,,,,2,2,,,30,2,,0,12,1100010,1,0)
G00 X110 Z5
G97 M05 M09
G75 X0 Z0
M30

MILLING OPERATION
1. SPIGOT:
WORKPIECE(,"",,"BOX",0,0,-42,-80,0,0,100,100)
G17 G94 G90G71 G54 G64
G75 Z0
G75 X0 Y0
M06 T="CUTTER 16"
D1
S5000 M03
M08
CYCLE62("AAA",1,,)
CYCLE62("BBB",1,,)
CYCLE63("ABC1",1,10,0,2,-12,1500,,30,2,0.1,0.1,0,,,,,,1,2,,,,0,201,111)
M05 M09
G75 Z0
G75 X0 Y0
M30
2. MULTISPIGOT:
WORKPIECE(,"",,"BOX",0,0,-16,-80,0,0,100,100)
G17 G94 G90 G71 G54 G64
G75 Z0
G75 X0 Y0
M06 T="CUTTER 20"
D1
S3000 M03
M08
CYCLE62("EXX",1,,)
CYCLE62("AAAA",1,,)
CYCLE63("AAEX",1,10,0,2,-8,1500,,30,2,0,0,0,,,,,,1,2,,,,0,201,111)
G00 Z50
CYCLE76(10,0,1,,-4,40,40,10,50,50,0,2,10,0,1500,100,0,1,80,80,1,2,1100,1,101)
CYCLE76(10,0,1,,-4,40,40,10,50,50,0,2,0,0,1500,100,0,1,80,80,1,2,1100,1,101)
G00 Z50
M05 M09
G75 Z0
G75 X0 Y0
M30
3. MILLING POCKET:
WORKPIECE(,"",,"BOX",0,0,-40,-80,0,0,110,80)
G17 G94 G90 G71 G54
G75 Z0
G75 X0 Y0
M06 T="CUTTER 16"
D1
S5000 M03
M08
CYCLE62("AB",1,,)
CYCLE63("ab",11,10,0,2,-20,1500,0.1,40,5,0,0,0,0,0,10,2,15,1,2,"",1,,0,101,111)
M05 M09
G75 Z0
G75 X0 Y0
M30

4. DRILL:
WORKPIECE(,"",,"BOX",0,0,-30,-80,0,0,160,160)
G17 G94 G90 G71 G54 G64
G75 Z0
G75 X0 Y0
M06 T="CUTTER 10"
D1
S5000 M03
M08
MCALL POCKET4(10,0,1,-33,35,50,50,2.5,0,0,1500,0.1,0,1021,30,9,15,2,2,0,1,2,10100,111,110)
AA: CYCLE801(40,40,0,80,80,2,2,1,0,0,0,,,1)
MCALL
M05 M09
G75 Z0
G75 X0 Y0
M01
G17 G94 G90 G71 G54 G64
G75 Z0
G75 X0 Y0
M06 T="THREAD CUTTER"
D1
S5000 M03
M08
MCALL CYCLE70(10,0,2,-33,35,1.353175,0,2.5,6,0.1,500,0,10,20,0,11,1,,,,,101,1)
AA: CYCLE801(40,40,0,80,80,2,2,1,0,0,0,,,1)
MCALL
M05 M09
G75 Z0
G75 X0 Y0
M30

5. MULTIPOCKET:
WORKPIECE(,"",,"BOX",0,0,-30,-80,0,0,100,100)
G17 G94 G90 G71 G64 G54
G75 Z0
G75 X0 Y0
M06 T="CUTTER 16"
S5000 M03
M08
POCKET3(10,0,2,-5,60,60,10,50,50,0,2,0,0,1500,0.1,0,21,20,8,3,15,2,2,0,1,2,11100,11,111)
POCKET4(10,-5,1,-10,50,50,50,2,0,0,1500,0.1,0,21,20,9,15,2,2,0,1,2,10100,111,110)
M05 M09
G75 Z0
G75 X0 Y0
M01
G17 G94 G90 G71 G64 G54
G75 Z0
G75 X0 Y0
M06 T="CENTERDRILL 8"
S5000 M03
M08
G00 Z20
MCALL CYCLE81(10,0,1,,-6,0.6,0,1,11)
CYCLE801(10,10,0,80,80,2,2,1,0,0,0,,,1)
MCALL
G00 Z20
M05 M09
G75 Z0
G75 X0 Y0
M01
G17 G94 G90 G71 G64 G54
G75 Z0
G75 X0 Y0
M06 T="DRILL 10"
S5000 M03
M08
G00 Z20
MCALL CYCLE83(10,0,1,,-30,,10,90,0.6,0.6,90,1,0,1.2,1.4,0.6,1.6,10,1,11211111)
CYCLE801(10,10,0,80,80,2,2,1,0,0,0,,,1)
MCALL
G00 Z20
M05 M09
G75 Z0
G75 X0 Y0
M01
G17 G94 G90 G71 G64 G54
G75 Z0
G75 X0 Y0
M06 T="REAMER"
S5000 M03
M08
G00 Z20
MCALL CYCLE85(10,0,1,,-33,0.6,600,1000,,1,11)
CYCLE801(10,10,0,80,80,2,2,1,0,0,0,,,1)
MCALL
G00 Z20
M05 M09
G75 Z0
G75 X0 Y0
M30

6. SLOT:
WORKPIECE(,"",,"BOX",0,0,-30,-80,0,0,80,80)
G17 G94 G90 G71 G54 G64
G75 Z0
G75 X0 Y0
M06 T="CUTTER 10"
D1
S5000 M03
M08
G00 Z50
MCALL LONGHOLE(10,0,2,,-2,1,26,0,0,5,0,0,100,500,1,1,0,100,1011,1)
AA: HOLES2(40,40,24,45,30,8,1010,0,,,1)
MCALL
M05 M09
G75 Z0
G75 X0 Y0
M30

7. ENGRAVING:
WORKPIECE(,"",,"BOX",0,0,-30,-80,0,0,160,160)
G17 G94 G90 G71 G54 G64
G75 Z0
G75 X0 Y0
M06 T="BALL_END_CYL"
D1
S5000 M03
M08
CYCLE60("ARYA",10,0,1,,-2,80,80,0,0,0,30,5,50,500,20011000,1252,0,100,11,1)
M05 M09
G75 Z0
G75 X0 Y0
M30
8. CIRCULAR INTERPOLATION:
WORKPIECE(,"",,"CYLINDER",0,0,-40,-80,100)
G17 G94 G90 G71 G54 G64
G75 Z0
G75 X0 Y0
M06 T="CUTTER 20"
D1
S1000 M03
M08
G00 X-70 Y0
G00 Z2
G01 Z-10 F100
G41 X-30 Y0 F500
G02 X-30 Y0 I30
G40 G01 X-70 Y0
G00 Z20
M05 M09
G7 X0 Y0
M30

MILLING TEST:
WORKPIECE(,"",,"BOX",0,0,-25,-80,0,0,100,100)
G17 G94 G90 G71 G54 G64
G75 Z0
G75 X0 Y0
M06 T="CUTTER 20"
D1
S1300 M03
M08
CYCLE62("AA",1,,)
CYCLE62("BB",1,,)
CYCLE63("AB",1,10,0,2,-5,1500,,30,2,0,0,0,,,,,,1,2,,,,0,201,111)
M05 M09
G75 Z0
G75 X0 Y0
M01
G17 G94 G90 G71 G54 G64
G75 Z0
G75 X0 Y0
M06 T="CUTTER 10"
D1
S1300 M03
M08
POCKET3(10,0,2,-5,40,70,12,65,50,0,2,0,0,1500,0.1,0,21,30,8,3,15,2,2,0,1,2,11100,11,111)
POCKET3(10,0,2,-10,30,30,5,65,50,45,2,0,0,1500,0.1,0,21,30,8,3,15,2,2,0,1,2,11100,11,111)
M05 M09
G75 Z0
G75 X0 Y0
M01
N30 G17 G94 G90 G71 G54 G64
G75 Z0
G75 X0 Y0
M06 T="CENTERDRILL 8"
D1
S1300 M03
M08
MCALL CYCLE81(10,0,1,,-6,0.6,0,1,11)
CC: CYCLE801(6,6,0,88,88,2,2,1,0,0,0,,,1)
MCALL
M05 M09
G75 Z0
G75 X0 Y0
M01
G17 G94 G90 G71 G54 G64
G75 Z0
G75 X0 Y0
M06 T="DRILL 10"
D1
S1300 M03
M08
MCALL CYCLE83(10,0,1,,-28,,10,40,0.6,0.6,30,1,0,1.2,1.4,0.6,1.6,10,1,11211111)
CC: CYCLE801(6,6,0,88,88,2,2,1,0,0,0,,,1)
MCALL
M05 M09
G75 Z0
G75 X0 Y0
M01
G17 G94 G90 G71 G54 G64
G75 Z0
G75 X0 Y0
M06 T="BALL_END_CYL"
D1
S1300 M03
M08
CYCLE60("ARYA",10,0,1,,-2,11,50,0,0,0,8,3,50,500,20010000,1252,0,100,11,1)
M05 M09
G75 Z0
G75 X0 Y0
M30

You might also like