Siemens SINUMERIK 802D sl Training manual

Type
Training manual

This manual is also suitable for

SINUMERIK 802D solution line
Machine Controller Milling Handbook
Training Manual Edition 2006.7
Training Material
SINUMERIK 802D sl
Operating, Programming
and Service
Milling
Valid for
Control Software
SINUMERIK 802D sl 1.2
Edition 07.2006
Module content for end users.
Operating and Programming
CNC Basic Principles Milling C102
Basic Program Structure C98
Modality (preparatory functions) C89
Commonly used G functions - M C92
Basic Miscellaneous Codes C97
Additional G functions - M C94
Create part program - Milling C77
Cycles - M C99
File Management - CF card C59
Power On and Referencing C69
Axis Control - Jog C82
Control Structure / Navigation C70
MDA - Milling C76
Tools Turning—Milling functions C83
Tools Milling - work planes C72
Work offsets - Milling C74
Automatic C81
RCS 802 Data transfer tool C1
ISO Dialect programming - M C95
Service
Pushbutton test (MCP) C8
LED Diagnosis Drive C9
LED Diagnosis HMI C10
MCPA signal test C11
Save Data Backup C17
Restore Data Backup C18
External data backup and restore C19
Diagnose PLC program C28
Diagnose PLC alarm C31
PLC periphery (HW diagnosis) C32
Alarm structure C37
Editing of NC Machine data C41
Drive Diagnostic parameters C53
SINUMERIK 802D sl Operating and Service Training Manual Page 1
C102
C102
CNC Basic Principles Milling
C102
1 Brief description
Module Objective:
Upon completion of this
module you can understand the basic functionality and requirements of a
CNC controller
Module description:
CNC
machines replicate the functions of a manual machine through the use of a sequential program,
this program replicates the move
ments of a m
anual machine through the so called “CNC program” .
Geometric relationship
s of the component to t
he
machine are achieved with (Tool and component)
numeric compensations. These co
mpensations mat
hematically compensate the dif
ference between
component, Tool and machine.
Fundamentals of CNC Machines
Module Co
ntent:
Fundamentals of CNC
Machines
Section 2
Notes
SINUMERIK 802D sl Operating and Service Training Manual Page 2
C102
C102
Fundamentals of CNC Machines
Section 2
The difference between a Manual machine and a CNC machine is a logical
difference b
ased upon numerical values. This overview module and the
following CNC modules
should help explain the myth of CNC.
ITS ONLY
NUMBERS. No magic !!
Reference position Z
Re
ference position X
Zero Offset
Tool Offset
Zero Offset
SINUMERIK 802D sl Operating and Service Training Manual Page 1
C98
C98
Basic program structure
C98
1 Brief description
Basic structure
Basic structure for turning
Basic structure for milling
Basic structure for
turning
Basic structure for
milling
Section 3
Section 4
Basic structure
Section 2
Module objective:
Upon completion of this
module you will underst
a
nd the basic structure of an NC program
Module description:
We use a b
asic structure when writing a program to give some kind of order to the program, this will
also help wh
en performing a “Block search”.
Module content:
Notes
SINUMERIK 802D sl Operating and Service Training Manual Page 2
C98
C98
Section 2
Basic structure
2.1 Basic structure of NC program
There are five basic parts to an NC program.
1.
Basic startup G functions.
2.
Call tool and set spindle speed, feed, coolant.
3.
Set geometry to cut component.
4.
Tool to safe position
5.
End of program
G00 G90 G94 G40 G17
G71
Basic G functions for pr
ogram
T1
M
6
Call tool etc
G95 S1500 F0.15 M08
G00 G54 X0
.0 Y0.0 Z50.0
….
….
….
.
Geometry fo
r component
….
….
….
G00 G40 Z5
0.0
X0.0 Y200.0 Z200.0
Safe positio
n for tool change
M30
End of program
You will note that for each tool there is always :
Call tool etc
Geometry for component
Safe position for tool change
This will be t
he same for ever tool that is written in the NC program
If you keep to a good ba
sic structure, this will make the program safer to
run and easier to perform a block search.
Notes
SINUMERIK 802D sl Operating and Service Training Manual Page 3
C98
C98
Section 3
Basic structure for turning
3.1 Basic structure of NC program for turning
N10 G00 G90 G95 G40
G18 G71
N20
LIMS=2500
Basic G functions for pr
ogram
N30 G54
N40 T1 D1
N50
G18
Call tool etc
N60 G96 S2
50 M03 M08
N70 G00 X5
2.0 Z0.1
N80 G01 X-2.0 F0.15
N90 G00 Z2
.0
N100 X20.0
N110 G01 Z
-20.0
Geometry fo
r component
N120 X30.0 Z-25.0
N130 X45.0
N140 Z-50.0
N150 X52.0
N160 G00
G40 Z2.0
N170 X200.0 X1200.0
Safe positio
n for tool change
N180 T4 D1
N190
G17
Call tool etc
N200 G95 S1500 M04 M08
N210 G00 X0.0 Z2.0
N220 G01 Z
-25.0 F0.25
Geometry fo
r component
N230 G00 Z
2.0
N240 G00
G40 Z2.0
N250 X0.0 Z200.0
Safe positio
n for tool change
N260 M30
End of program
Notes
SINUMERIK 802D sl Operating and Service Training Manual Page 4
C98
C98
Section 4
Basic structure for milling
4.1 Basic structure of NC program for milling
N10 G00 G90 G94 G40
G17 G71
Basic G functions for pr
ogram
N20 T1
N30
M6
Call tool etc
N40 G95 S2
500 F0.25 M03 M08
N50 G00 G54 X0.0 Y0.0 Z50.0
N60 MCAL
L CYCLE82(5.0. 0.0, 2.0, -2.0, 0.0, 0.0)
N70 X10.0
N80 X20.0
N90
X20.0
Geometry fo
r component
N100 X30.0
N110 X40.0
N120 X50.0
N130 MCAL
L
N140 G00
G40 Z50.0
N150 X0.0 Y200.0 Z200.0
Safe positio
n for tool change
N160 T4
N170
M06
Call tool etc
N180 G95 S1500 F0.25
M05 M08
N190 G00
G54 X0.0 Y0.0 Z50.0
N200 MCALL CYCLE8
2(5.0. 0.0, 2.
0, -10.0, 0.
0, 0.0)
N210 X10.0
N220 X20.0
N230
X20.0
Geometry fo
r component
N240 X30.0
N250 X40.0
N260 X50.0
N270 MCAL
L
N280 G00
G40 Z50.0
N290 X0.0 Y200.0 Z200.0
Safe positio
n for tool change
N300 M30
End of program
SINUMERIK 802D sl Operating and Service Training Manual Page 1
C89
C89
Modality (Preparatory functions)
C89
1 Brief description
Module objective:
Upon completion of this
module you will understand Preparatory functions (G-Codes).
Module description:
We use pre
paratory G functions according to there appropriate functional group to instruct a machine
what to do via the custo
mers NC program.
Module content:
G function overview
G function window display
G function window dis-
play
Section 3
G function overview
Section 2
Notes
SINUMERIK 802D sl Operating and Service Training Manual Page 2
C89
C89
Section 2
G function overview
2.1 G function overview
G function (preparatory function).
The G functions are divided into G groups.
Only one G
function from each group can be written in a single block.
A G function can either b
e
modal (until cance
led by another function from
the same group), or non-modal (only effective for that block it is written
in).
Modal example:
G00 G90 G94 G40 G17
T1 D1
G54 S1000 M03
G01
X0
.0 Y0.0 Z0.0 F2
00
X
100.0
Y100.0
X0
.0
Y0.0
G00 Z50.0
M30
These blocks are per-
formed at a given feed
rate, because G01 is
modal and will not
change until another
code from the same
group is ent
ered
At this block the speed
of motion will change
due to the change of the
G function group, from
G01 to G00.
Non-modal example:
G00 G90 G94 G40 G17
T2 D1
G54 S1000 M03
X
0.0 Y0.0 Z50.0
G01 Z0.0 F200
G04 F10.0
G00 Z50.0
M30
This G function is only
effective in t
his block, to
use this fun
ction again
you must type it in again
in another block.
Notes
SINUMERIK 802D sl Operating and Service Training Manual Page 3
C89
C89
Section 2
G function overview
Group 1: Modally valid motion commands
Name Meaning
Machine
G00 Rapid
traverse
M/T
G01*# Linear interpolation
M/T
G02 Circular interpolation clockwise
M/T
G03 Circular interpolation counter-clockwise
M/T
G33 Thread cutting with constant lead
M/T
Group 2: Non-modally valid motion, dwell
Name Meaning
Machine
G04
Dwell time preset
M/T
G63 Tapping without synchronization
M/T
G74 Reference point approach with synchronization
M/T
G75 Fixed point approach
M/T
Group 3: Programmable frame, working area limitation
Name Meaning
Machine
TRANS Translation,
programmable
M/T
ROT Rotation, programmable
M/T
SCALE Scaling, programmable
M/T
MIRROR Mirroring, programmable
M/T
G26
Maxi
mum working area limitation/spindle speed limi-
tation
M/T
G25
Minimu
m working area limitation/spindle speed limita-
tion
M/T
Group 6: Plane selection
Name Meaning
Machine
G17#
Plane selection 1st - 2nd geometry axis
M/T
G18* Plane selection 3rd - 1st geometry axis
M/T
G19 Plane selection 2nd - 3rd geometry axis
M/T
Default for turning * / default for milling #
M = milling / T = turnin
g
Notes
SINUMERIK 802D sl Operating and Service Training Manual Page 4
C89
C89
Section 2
G function overview
Group 11: Exact stop, non-modal
Name Meaning
Machine
G09
Velocity reduction, exact positioning
M/T
Group 10: Exact stop - continuous-path mode
Name Meaning
Machine
G60*#
Velocity reduction, exact positioning
M/T
G64 Continuous – path mode
M/T
Group 9: Frame suppression
Name Meaning
Machine
G53
Suppression of current zero offset: including active
settable fra
me G54 - G59
M/T
Group 8: Settable zero offset
Name Meaning
Machine
G500*#
Deactivate all settable G54—G59 if G500 not contain
a value
M/T
G54 Settable zero offset
M/T
G55 Settable zero offset
M/T
G56 Settable zero offset
M/T
G57 Settable zero offset
M/T
G58 Settable zero offset
M/T
G59 Settable zero offset
M/T
Group 7: Tool radius compensation
Name Meaning
machine
G40*#
No tool radius compensation
M/T
G41 Tool radius compensation left of contour
M/T
G42 Tool radius compensation right of contour
M/T
Default for turning * / default for milling #
M = milling / T = turnin
g
Notes
SINUMERIK 802D sl Operating and Service Training Manual Page 5
C89
C89
Section 2
G function overview
Group 16: Feed override on inside and outside curvature
Name Meaning
Machine
CFC*#
Constant feed at contour
M/T
CFTCP Constant feed in tool center point (center-point path)
M/T
CFIN
Constant feed at interna
l radius, acceleration at exter-
nal radius
M/T
Group 15: Feed type
Name Meaning
Machine
G94#
Linear feed mm/min, inch/min
M/T
G95* Rotational feed in mm/rev, inch/rev
M/T
G96 Constant cutting speed (type of feed as for G95) ON
T
G97 Constant cutting speed (type of feed as for G95) OFF
T
Group 14: Workpiece measuring absolute/incremental
Name Meaning
Machine
G90*#
Absolute dimensions input
M/T
G91 Incremental dimension input
M/T
Group 13: Workpiece measuring inch/metric
Name Meaning
Machine
G70
Input system inches (lengths)
M/T
G71*# Input system metric (lengths)
M/T
Default for turning * / default for milling #
M = milling / T = turnin
g
Notes
SINUMERIK 802D sl Operating and Service Training Manual Page 6
C89
C89
Section 3
G function window display
3.1 G function window display
To look at the active G-codes, you can activate a window called
G FUNCTION.
PRES
S
PRESS
This “G function” softkey is present in modes:
Softkey G function
Notes
SINUMERIK 802D sl Operating and Service Training Manual Page 7
C89
C89
Section 3
G function window display
This is what you will see:
This is the window
that is show
n.
In this windo
w, it will show you every group number and the active G-code
for that group at that pre
sent time.
Use the button
to scroll d
own or up to search for the required G-code group.
This shows you the
group number.
Page
up
Page
Do
wn
This is the window
that is show
n.
The slide bar has
now mo
ved.
SINUMERIK 802D sl Operating and Service Training Manual Page 8
C89
C89
  • Page 1 1
  • Page 2 2
  • Page 3 3
  • Page 4 4
  • Page 5 5
  • Page 6 6
  • Page 7 7
  • Page 8 8
  • Page 9 9
  • Page 10 10
  • Page 11 11
  • Page 12 12
  • Page 13 13
  • Page 14 14
  • Page 15 15
  • Page 16 16
  • Page 17 17
  • Page 18 18
  • Page 19 19
  • Page 20 20
  • Page 21 21
  • Page 22 22
  • Page 23 23
  • Page 24 24
  • Page 25 25
  • Page 26 26
  • Page 27 27
  • Page 28 28
  • Page 29 29
  • Page 30 30
  • Page 31 31
  • Page 32 32
  • Page 33 33
  • Page 34 34
  • Page 35 35
  • Page 36 36
  • Page 37 37
  • Page 38 38
  • Page 39 39
  • Page 40 40
  • Page 41 41
  • Page 42 42
  • Page 43 43
  • Page 44 44
  • Page 45 45
  • Page 46 46
  • Page 47 47
  • Page 48 48
  • Page 49 49
  • Page 50 50
  • Page 51 51
  • Page 52 52
  • Page 53 53
  • Page 54 54
  • Page 55 55
  • Page 56 56
  • Page 57 57
  • Page 58 58
  • Page 59 59
  • Page 60 60
  • Page 61 61
  • Page 62 62
  • Page 63 63
  • Page 64 64
  • Page 65 65
  • Page 66 66
  • Page 67 67
  • Page 68 68
  • Page 69 69
  • Page 70 70
  • Page 71 71
  • Page 72 72
  • Page 73 73
  • Page 74 74
  • Page 75 75
  • Page 76 76
  • Page 77 77
  • Page 78 78
  • Page 79 79
  • Page 80 80
  • Page 81 81
  • Page 82 82
  • Page 83 83
  • Page 84 84
  • Page 85 85
  • Page 86 86
  • Page 87 87
  • Page 88 88
  • Page 89 89
  • Page 90 90
  • Page 91 91
  • Page 92 92
  • Page 93 93
  • Page 94 94
  • Page 95 95
  • Page 96 96
  • Page 97 97
  • Page 98 98
  • Page 99 99
  • Page 100 100
  • Page 101 101
  • Page 102 102
  • Page 103 103
  • Page 104 104
  • Page 105 105
  • Page 106 106
  • Page 107 107
  • Page 108 108
  • Page 109 109
  • Page 110 110
  • Page 111 111
  • Page 112 112
  • Page 113 113
  • Page 114 114
  • Page 115 115
  • Page 116 116
  • Page 117 117
  • Page 118 118
  • Page 119 119
  • Page 120 120
  • Page 121 121
  • Page 122 122
  • Page 123 123
  • Page 124 124
  • Page 125 125
  • Page 126 126
  • Page 127 127
  • Page 128 128
  • Page 129 129
  • Page 130 130
  • Page 131 131
  • Page 132 132
  • Page 133 133
  • Page 134 134
  • Page 135 135
  • Page 136 136
  • Page 137 137
  • Page 138 138
  • Page 139 139
  • Page 140 140
  • Page 141 141
  • Page 142 142
  • Page 143 143
  • Page 144 144
  • Page 145 145
  • Page 146 146
  • Page 147 147
  • Page 148 148
  • Page 149 149
  • Page 150 150
  • Page 151 151
  • Page 152 152
  • Page 153 153
  • Page 154 154
  • Page 155 155
  • Page 156 156
  • Page 157 157
  • Page 158 158
  • Page 159 159
  • Page 160 160
  • Page 161 161
  • Page 162 162
  • Page 163 163
  • Page 164 164
  • Page 165 165
  • Page 166 166
  • Page 167 167
  • Page 168 168
  • Page 169 169
  • Page 170 170
  • Page 171 171
  • Page 172 172
  • Page 173 173
  • Page 174 174
  • Page 175 175
  • Page 176 176
  • Page 177 177
  • Page 178 178
  • Page 179 179
  • Page 180 180
  • Page 181 181
  • Page 182 182
  • Page 183 183
  • Page 184 184
  • Page 185 185
  • Page 186 186
  • Page 187 187
  • Page 188 188
  • Page 189 189
  • Page 190 190
  • Page 191 191
  • Page 192 192
  • Page 193 193
  • Page 194 194
  • Page 195 195
  • Page 196 196
  • Page 197 197
  • Page 198 198
  • Page 199 199
  • Page 200 200
  • Page 201 201
  • Page 202 202
  • Page 203 203
  • Page 204 204
  • Page 205 205
  • Page 206 206
  • Page 207 207
  • Page 208 208
  • Page 209 209
  • Page 210 210
  • Page 211 211
  • Page 212 212

Siemens SINUMERIK 802D sl Training manual

Type
Training manual
This manual is also suitable for

Ask a question and I''ll find the answer in the document

Finding information in a document is now easier with AI