SIEMENS
SINUMERIK
System 3SINUMERIK
System 3
Operating
instructions
Part 2
Edition 8.84
Part 1 Basic Systems 0, 1,2
Part 2 Basic System 3
Part 3 Basic System 4
and 3TT
Siemens Aktiengeselischaft
Introduction
Data output
(Interface)
Data input
(Interface)
Automatic
Manual data input
Handwheel
Incremental mode
Manual data input
Part program
Manual data input
Zero offsets
Tool offsets
Machine parameters
Automatic mode
Return to datum
Manual data input with
operator dialogue,
part program MDI-PP
Appendix
Chapter
Chapter
Chapter
Chapter
Chapter
Chapter
5
6
Chapter
Chapter
Chapter
a
8
9
Chapter 10
Chapter 11
Chapter 12System 3 (B) A,08.84
srwumexr® ~ pocumentation
Key to Editions
Up to the present edition the editions listed below have been
issued.
In the column "alterations" the chapters are listed which have been
altered with respect to the preceding edition.
Edition Order Number Alterations
A.04.82 E 321/1935 First edition
A.10.82 E 321/1935 PP, 0-3, 1-5, 1-7, 3-1,
7-4, 9-14, 12-5
A.03.83 E 321/2016 Revised edition
A.09.83 A19100-£321-B116 Revised edition
A.08.84 280210-T31-X-A5-7600 PP, 1-8, 4-3, 7-2,
7-4, 7-9, 7-11, 8-4,
8-6, 9-3, 9-18, 12-9,
12-16, -12-26
isystem 3
Contents
ay
Are
1.2.
1.3.
1.4.
Loe
1.6.
aus
1.8.
oat
ae2e
4...
4.1.1.
4.1.2,
4.1.3.
4.2.
4.2.1.
4.3.
(B) o-1 A.03.83
Page
INTRODUCTION ee eeene
General eae.
Symbol clarification + 1-2
Terminology ..seeeeee - 1-3
Operating modes ........ we n4
Input and display list . ae 1-6
Data display ... ee a-7
Power-up see eee eeeee +. 1-8
Actual position display ......eeesee5
DATA OUTPUT DO...
DATA INPUT DI .. ee eed
Data input check ... pen 3-3
Interface section and equipment -
AUTOMATIC USING MANUAL DATA INPUT MDA ....e.e-+ee00- 4-2
Manualidacal(nputiaer sete net
MDI stop ...
MDI edit ..
MDI interruption ...
TEACH IN .. ae 4-4
Interruption of teach in .. ae 405
PLAYBACK oe. ee eeeeeeeeeeeee +e 4-6
HANDWHEEL JOG.
Jog feed and rapid .
Operation from handwheel ..
INCREMENTAL MODE NCsysten 3
ela
7.2.
7.3.
7.4,
7.4.1.
7.4.2.
7.4.3.
7.44,
8.1.
8.1.1.
8.1.1.1.
8.1.2.
8.1.3.
8.1.4.
8.1.5.
8.1.6.
8.1.6.1.
8.1.7.
8.2.
8.2.1.
8.2.2.
8.2.3.
8.2.4.
8.2.5.
8.2.6.
8.2.7.
(a) 0-2 A.03.83
MANUAL DATA INPUT, PART PROGRAM MDI-PP .....
Program reset .
Program select ....
Data input into memory via keyboard
Program edit ..
Data insert ...
Single word edit 7-8
Single word delete 7-10
Block delete .. Tl
MANUAL INPUT OF ZERO OFFSETS, TOOL OFFSETS,
TEST DATA MDI - SE - TE gioco
Tool offsets ..
Tool offsets 3T ..eeeeeeeeee
Position of tool cutter point
Tool offsets 3M ....
Activation of selected offset
Input/edit offset value
Tool wear edit .........0
Reset offset values ....
Reset selected offset value
Automatic calculation of tool geometry data with 3T . 8-6
Zero offsets ss...
Reference points ...
Adjustable zero offsets (XMW, 8-10
Zero offset measurement .... 8-11
Zero offset display ........ 8-12
Adjustable zero offset reset .. 8-13
Entering adjustable zero offsets 8-13
Automatic calculation of zero offset with 37 8-14system 3 (B) 0-3 A.03.83
Page
8.3. Programmable spindle speed limitation .. ++ 8-18
8.3.1. Oriented spindle stop ... + 8-19
8.4, Bit-oriented user data .....seeeeeeeeeeeeeeeee + 8-20
8.5. R parameters ......5 Sees » 8-21
8.6. Data and display selection .....sessseeee » 8-22
8.6.1. Alarm display ... ee = 8-23
8.6.2. Interface copy .. eee 8-24
8.6.2.1. I/O signals (NC interface) .. 8-24
8.6.2.2. I/O signals (PC machine) eee ee e259
8.6.3. NC machine parameters ... + 8-26
8.6.4. Commissioning values ......... - 8-27
8.6.5. Setting the drift compensation = 8-29
9%. AUTOMATIC MODE AUT .. Eee eee eet 2 91
9.1. Automatic mode instruction ....... 29-4
9.2, Display of command value ~ actual value difference .. 9-5
9.3. Offset block + 9-6
9.4, Continuation of automatic operation following
program interruption +O
9.4.1. Overview ... 9 ~ 9-7
9.5. Program interruption through set up . + 9-9
9.5.1. Retract for tool inspection . Seou0 . 9-9
9.5.2. Touch on method . eee es + 9-10
9.6. Block search in automatic operation .. . 9-11
9.6.1. Search to an interrupted block ... . 91Lsystem 3 (B) 0-4
9.7.
9.7.1.
10.
ne
1...
11.2,
11.3.
11.4,
11.5.
2.
12.1,
12.2,
12.3.
12.4,
12.5,
12.6.
12.7.
Program test
Dry run ..
RETURN TO DATUM REF ...
MANUAL DATA INPUT WITH OPERATOR DIALOGUE
PART PROGRAM MDI - PP
Input of part program into ‘the memory .
Summary (Data input 37) .
Example Program input 3T .
Summary (Data input 3M) ..
Example Program input 3M .
APPENDIX .
Operator panel and machine panel 37
Operator panel and machine panel 3M .
Abbreviations, operator panel texts and
text interpretation .
Operator data
Alarm list ...
Alarm description .....
Tape reader (technical data) .
9-14
9-14
1-1
1-1
11-4
11-5
ll-6
11-7
12-1
12-1
12-3
12-5
12-7
12-8
12-10
12-33system 3 (B) 1-1 A.09.83
1, INTRODUCTION
1.1, General
This operating manual serves generally for SINUMERIK 3T and 3M in
basic system 3, The operation of each control is similar, the dif-
ferences e.g. jogging of axes, are described for each control type.
The operating concept of System 3 controls is characterized by its
systematic unified operating logic. Operation is simplified by
operator dialogue.
‘The operating steps are described in sequence using the symbols on
the operating panel as illustration.
This operator's manual is arranged according to the mode selector
switch.
We reserve the right to change this description as a result of
technical changes. At the end of this manual there are fold out
drawings of the operator's panels related to the various control
types. In order to follow the text it is helpful to fold out the
appropriate illustration. The operator's panel is divided into
modules which are also clarified in the appendix.
The operating elements are explained when first encountered in the
text and reference is made to the pushbutton number detailed on
the fold out drawings.
We reserve the right to modify this manual with respect to techni-
cal modifications.system 3 (B) 1-2 1.4.82
1.2. Symbol clarification
The following symbols are used in the operator's manual:
ie) Key switch enabled
x Lamp ON
Oo Lamp OFF
[AAl!
'@ Toggle switch OFF
eee
re]!
Toggle switch ON
“lo
os] Rotary switch, e.g., axis selector switch set for the
2% axis
Curved brackets:
Operation is to be conducted only according to the
condition indicated laterally
X1234,567 Address with specified number of decades (as shown 7
decades, with 3 decimal places)
4 4th axis; axis is designated by machine parametersystem 3 (B) 1-3 A.4,82
1,3, Terminology
Program file indicator
‘The control differentiates between 10000 part programs.
It is possible to store 100 programs at the same time.
The program file indicator is used to call up and display the cur-
rently selected part program.
- Program file indicator, e.g. 8 1234
Program status indicator
The status indicator displays the current operating status and
comprises:
= Block number in the part program N 1234
- First subroutine number with number of runs L 1201
- Block number in the number of subroutine runs N 1234
- Second subroutine number with number of runs L 1301
~ Block number in the number of subroutine runs N 1234
= Third subroutine number with number of runs L 1401
= Block number in the number of subroutine runs N 1234
Select
Display selection with a pushbutton (e.g. part program)
cursor
Edit indicator
Page
Page of dataSystem 3 (B) 1-4 A.4.82
1.4. Operating modes
An NC controls the movement of tools about a workpiece in accor-
dance with a previously entered part program. An NC machine must
be loaded with a workpiece, tools and other preparatory work car-
ried out before the final process can begin.
The preparations are:
Moving the tool or workpiece to the correct start position as
shown on the setting up drawings.
Loading the part program into the control memory
1
Checking or entering the zero offsets
'
Checking or entering the tool offsets.
For these preparations the control must be in the respective mode
so that the preparatory operations can be established by the con~
trol. These operating modes may be selected by using the mode
selector switch on the machine control panel.System 3 (B)
The following modes are available:
(abbreviations in letters)
1-5
A,10.82
(Symbor
Description
Sereen Text
‘Abbreviation
Data output
interface)
DATA OUTPUT
i)
pata input
CGinterface)
DATA INPUT
DI
Manual data input
Automatic
MDA
MDA
Jog, handwheel
TOE
TOS
Tneremental feed
INC FEED
INC
Manual data input,
part program
MDI PARTPROGRAM
MDI-PP
Manual data input
tool offsets
zero offsets
machine data
Setting Data
Testing Data
MDI SE-TE
MDI SE-TE
Automatic
AUTOMATIC
‘AUT
Ful ole) i selelolo
Reference Point
Approach
REFERENCE POINT
REFSystem 3 (B) 1-6 A482
1.5, Input and otspay List
4 & wW b. << 2 om
Baer aang ia tata WHErTAGe OF PATE FR
©} |sibroutine Ly toot data TO, wachine data Te
Sate taped via asta tnarFice ot pore ogra T+ Alarms 8.6.1. ata output via
[fsrautine Ls sso ante TO, saetoe 2 |e twerrtacs "| ata tartar 2 = post sion
data TE page 8.6.2. | Data input via indicator
et feracnrnfaney eer aca
1a.
aces
bane ara Tara afGat OF Mars CT | = OE NO] Potato
Nanseautet” |» tot otteat s tneetace |» pegren ct, | | fotetor
fapst Glock Ait dea 8-8] * Ur ata 0.3.7 pars tet, | troleator Sc a
ect arta tafe chee
fap slot nop a 26.2,
a ero
feninea
npc Slot 42
Tate Travers lag ICES bition oF nae)
taste ctepays | ants de |ruromte ceer- | starae e.éctferynace fe postetn
terntgsion eqetnaton of ara | Interface elec
4H TL Joverweiting of | toot offsets. | offsets page 8.6.2. 1.8.
reel at outa. bette es
inetone 8.0 em
Increnental Jog using direction buttons
sic displays | Automatic de- | Automatic deter- |* Alarms 8.6.1, |Playback 4..3. [+ Position
= termination off mination of zero |* Interface indicator
loverwriting of | tool offsets | offsets page 8.6.2, 1.8,
IM, S, T> 8.1.74 8.2.7, |* Machine data
functions 6.0. 8.6.3,
[cancel part | * Tool offset |* Zero offset |* Alarms 8.6.1. | Input, edit part |* Position
prowrat| aata ts t.2, | invertece|progrnsh. 7230 | tatesear
Storotnes user ata 8.30] page 86.2, | sroutines L 18.
® 7. Bit. |e ache i.
+ ropa 2.3,
mor 85,
F aasle iss [Tap toot | apt sere Rares BRT wane pray ose
stys oraet ants [ortatts uz, [+ tneertace trator
8.1, | User data 8.3./] page 8.6.2. 1.8,
acto chine sia
sepuramter 85: ee.
+ ovate ontee
FracaaTg © Fare Fog
ste aaptys | nput toon | zero ortset x Ataras 8.6.1. [+ Program fe osteton
war and tot b.2. | tnertece | tedcator | iaterce
overwriting of fortets 3s [+ user eta :3x/| peg es6.2. a, 1.
IM, S, T- 8.4, |* Machine data |* Offset block
fenctions_ 9.0 + hepare ee. :
stock serch eer 85,
9.54system 3 (B) 1-7 A482
jeference Point Approach using [direction buttons] 10.
Position * Alarms 8.6.1, |* Post tion
ah. | indicator * Interface indicator
1.8. page 8.6.2. 1.8,
+ machine data
8.6.3.
Note: * only display, no input peraitted.
The numbers stated for the functions refer to
the chapters of the operating instruction,system 3 (B) 1-8 A,10,82
FSarotstt
‘The arrangement of the pages (shown here ~ Automatic 3M) is gene-
rally identical for all the operating modes. The CRT has 16 lines,
each capable of containing 32 characters.
The 1st line states the operating mode selected.
The 14th line displays the first NC alarm number with its alarm
text.
The last 15 characters of the last (16th) line are reserved as in-
put line.
Since the CRT displays a large amount of data, the following
push-buttons are available for the purpose of searching for speci-
fic information
t PAGE keys
(backward scroll, key no, 22, and forward scroll, key no.
1 4 23)
(when displaying part programs, one should switch
block-wise forward)
and the
—| cursor keys
(cursor left, key no. 24, and cursor right, key no. 25)
Faulty inputs are not accepted; the faulty words are displayed by
inverted flashing, The input can be deleted with the "clear" key
(no. 29).system 3 (B) Ne A,8.84
1.7. Power-up
Before the control is powered up for the first time, one should
make sure that the control was started up by qualified personnel.
Before starting, set the switches to the following positions:
!
@® Single block (switch no. 40)
°
'
® Block delete (switch no, 41)
!
® Dry run (switch no. 42)
°
079°? 90,199 Spindle speed override switch (no, 32) 100%
a\\1/ 739
XN ‘20
oO
Feed rate override switch (no. 33) 100%
FW
RP te
WQS
2 pe 100
iS as
= Wav rapia traverse override action (no. 43)
@),
In the following, the assumption will be that input and programing
were done in metric.
The feed rate displayed on the pages is in mm/min.
Power ON
Agter the control has been powered up (key no.
37), the page will show the basic display of the
current operating mode (see the input and display
list of section 1.5.)System 3 (B) 1-10 A.4,82
1.8, Actual position display
The position display in large format can be selected in any mode
of operation.
faa Select position display (key no. 18)
fe
es ee
Deactivate (key no, 18)
After the position display in large format has been deactivated,
the page returns to the basic display of the current operating
mode.system 3 (B) 2-1 A482
2. DATA OUTPUT (DO)
After the operating mode has been selected, the following page is
displayed:
Line 3
Statement of data to be output
Line 6: Available part program memory
(Tape characters = ASC II characters)
Line 15: Operator dialogue for selection of output
data
The following can serve as output data
Main Program &
Subroutines L
Tool offsets TO
Machine data TEsystem 3 (3) 2-2 A.4.82
Operating sequence
Es Operating mode data output (mode selector switch 31)
al Switching forward to select the mode shown in the
15th. line (key 27) in the sequence %, L, 0, TE
By pressing this button (no, 26) the data in the 3rd
YES line are selected for output.
Start data output (button 28)
During data output the text CONTROL IN ACT/ON is
displayed in line 15,
only one type of data output is possible per operation.
The output code (ISO or EIA) is predetermined by user data.
Approx. 0.3 m of tape with transport holes is produced automati-
cally at the beginning and end of the program.
If longer transport tape is required this must be manually execu-
ted on the punch,system 3 (B) 3-1
3. DATA_INPUT (DI)
The following page is displayed:
Line 3: Statement of the data type read-in
Line 6: Still available part program memory
(Tape characters = ASC II characters)
Line 15: Operator dialogue for initiating the
data input
The following types of data can serve as input:
Main programs ze
Subroutines L
Tool offsets 0
Machine data TE
(switch interlocked)
The data type is recognized automatically during
A.10.82
reading.systen 3 (B) 3-2 A482
Operating sequence .
Operating mode data input (mode selector switch 31)
Key switch (no, 38) enabled
2 {} (dependent on machine parameter)
Start data input (button 28)
During data input the text CONTROL IN ACTION is dis- .
played in line 15 and disappears on completion of
data transfer.
Alarm 238 (in case of uncontrolled data transfer)
appears, if no data comes from the reader within 20 s.
The read-in procedure continues until the finish criteria of 02
or M30 is recognized.system 3 (B) 3-3 A482
3.1. Data input check
The inputted data are checked for simple errors.
- Character parity
For ISO every character must have an’even number of bits (logic
"1"), EIA must have an odd number of bits. (On tape this corres-
ponds to the number of holes per character.)
- Block parity
The number of characters in a block including (LF) must be even.
Block parity checking can be activated via user data.
- Double read-in
If a part program is read-in twice, it will be compared with the
stored program.
If an error is recognized, read-in will stop and an alarm is
displayed.system 3 (B) 3-4 A.4.82
3.2. Interface section and equipment =
The following type of interface is provided for data transfer:
20 mA line current
Full duplex
RS 232C; V.24 to DIN 66020
The interface data input and output can be separately modified
using machine parameters.
Inputs/outputs are only possible to ana from the internal memory.
The following devices can be connected:
Reader, punch devices, combined reader/punch
devices, e.g. Siemens printer PT 80.System 3 (3) 4-1 A.4,82
4, AUTOMATIC USING MANUAL DATA INPUT MDA
Three operating methods are possible in this mode:
- manual data input
~ teach-in
- playback
4.1. Manual data input
Direct input and execution are possible manually,
Operating mode MDA (mode selector switch 31)
Block input word for word including LF using the nor-
| mal data input rules.
MI The block entered is shown on the display.System 3 (B) a-2 A.4,82
The block is executed by pressing the Cycle Start
button (no. 44), It remains displayed.
Dl The executed block can be cancelled using the Cancel
gD button (no. 14).
The next block can now be entered.
A FRK may be programmed but not a contour section.
Program input can be continued manually.
If the mode selector switch (no, 31) is turned from MDA to AUT or
vice versa, reset occurs automatically.system 3 (B) 4-3 A482
4.1.1, MDI stop
If an error is found in a block being processed, this block can be
stopped.
Y Reset (no. 12)
All remaining programmed paths are cancelled.
4.1.2. MDI edit
@ Cancelling the input line using Clear (no, 29)
el The block entered (but not executed) can be com-
g pletely cleared using Cancel (no. 14). New data input
(Ex
via input line.
4.1.3, Interruption of MDI
MDA can be interrupted by means of the operating modes JOG, INC or
MDI-PP. This corresponds to "Automatic interrupted”.
The bottom line displays:
Upon return to MDI, paths traversed with JOG or INC are taken into
consideration.
In case of an interrupted MDI block the paths traversed with JOG
or INC are calculated and the programmed end point is being
approached.
Upon continuation of MDI, the next traversing block is being re-
ferred to the last MDI block.system 3 (B) 4-4 A.4.82
EACH-IN"
Blocks executed as described in 4,1. in MDI can be transferred
consecutively into the program memory.
Operating mode MDA (selector switch 31)
At the start of the program, a program number is
defined using the Input button (no. 16).
io
SI ‘The Cycle Start button (no, 44) then decodes the pro-
gram number for the part program memory.
Q
To start the program press the Start button (no, 28).
©System 3 (B) 4-5 A482
iS)
Block input word for word including LF using the nor-
mal data input rules. The block entered is shown on
the display.
The block is executed by pressing the Cycle Start
button (no. 44), It remains displayed.
If Playback (see 4.3.) has been selected, the Cycle
Start button (no. 44) must be pressed twice.
Using the Start button (no, 28), the executed block
can be transferred to the part program store.
Following transfer the block disappears from the dis-
play. The next block can now be entered.
If the program is only in absolute data (G90), an incorrectly pro-
cessed block can be omitted (no transfer using Start button) and
only the next block with the correct final position is transferred.
Stored blocks can be edited in the MDI-PP mode (see chapter 7). In
each case, only the last program entered is associated with the
MbI-auto mode. After interruption by switching modes, the program
can be continued in MDA. If, however, reset has occured (e.g. data
input), all modal functions must be reentered in the first block
of the continued program.
4.2.1, Interruption of "TEACH IN"
(see also 4.1.3.)System 3 (B) 4-6 A.4.82
4.3. "Playback"
In the setting-up mode, the position moves are stored in the pro-
gram memory as command values. Any missing feedrates, switching
and auxiliary functions can be added using program edit.
Start program in teach-in
6) Mode selector sitch on MDA
(Selector switch 31)
[A]
s e.g. % 1234 LF input button (no. 16)
Eval
= Press Cycle Start button (no, 44) and Start button
o) (no. 28) to begin a program.
Select setting-up mode JOG or INC using selector
WW YL suiten (no. 31).
The following display appears:system 3 (B)
4-7 A482
Coordinates reached in the jog mode are stored as
program blocks (linear interpolation) by reading in
the appropriate axis addresses, e.g. X, and pressing
the Input (no, 16) and Start (no. 28) buttons.
GOl must be active from a program block already
entered in MDA-teach-in,system 3 (B) 5-1 A.4.82
5. HANDWHEEL JOG
ww UL operating mode JOG (selector switch 31)
The following display appears:
In this mode, the S, M and T functions can be overwritten in
memory (see Chapter 9).System 3 (B)
0
{ it }
5-2 A.4.82
5.1. Jog feed and rapid
For 3M
pam 5-1 Direction pushbuttons (no. 34)
Axis selection switch (e.g. X) (no, 47)
4 ——| Direction pushbuttons (no. 34)
on
W 1
20.40 69
EOL,
=
i
om
Feedhold (no, 2) should not be active
{}1n order to rapid traverse, the force rapid traverse
pushbutton can be pressed (no. 35).
{} the traversing speed can be overriden with the feed-
rate override switch (no, 33)system 3 (B) 5-3 A.4.82
For 3T
1'¢ 1) {} 12 traversing at rapid traverse with the toggle
N ® | switch (no. 43) in the rapid traverse override posi-
= E tion, the rapid traverse override (no. 33) is active
in the range from 0 to 1008.
Regardless of the position of this switch, the posi-
tion 0% on the feedrate override switch results in
stop for feedrate or rapid.system 3 (B) 5-4 A.4.82
5.2. Operation from handwheel
The handwheel moves the axes in the same manner as JOG.
N Handwheel movement is selected in the JOG mode
(selector switch 31) just as for "Feed and Rapid Jos".
Only one handwheel can be connected.
For 3M
Handwheel assigned to axis using selector switch (no.
47).
For T3
: ® Handwheel assigned to axis using toggle switch (no.
z = 46).
:
Oo oO Feed hold (no, 2) must not be active.system 3 (B) 5-5 A.4,82
when a handwheel is fitted both this and the direction buttons can
be used for jog operation. If the handwheel and direction buttons
are used simultaneously, the buttons take precedence.
Using setting data (see appendix), the handwheel can be used for
1,10 , or 100 per space division.
The weighting is established through the "bit-oriented user data"
(see appendix).
Mixed operation, i.e. 1 axis assigned to the handwheel and 1 axis
to the direction buttons, is not possible.System 3 (B) 6-1 A482
6. INCREMENTAL MODE INC
Incremental jog mode can be used to move off the contour or to set
up when a handwheel is not fitted.
A manual parallel-axis ‘movement is possible.
Feedrate F is defined by a machine parameter and dependent on the
rapid override switch (no. 33).
— INC mode (selector switch 31)
In this operating mode M, S and T functions can be overwritten in
memory (see Chapter 9).System 3 (B) 6-2 A.4,82
Operating sequence
aa Preselect increment size using mode selector
410 100 1900 10000,
Vuidy switch. (no, 31).
With 37
pet)
2
Press the required direction pushbutton (no, 34).
with 3M
Axis selector switch (e.g. X) (no. 47)
| Direction pushbuttons (no. 34)
Oo Feed hold (no. 2) must not be active.
o-
The incremental step movements are executed modally.system 3 (B) 7-1 A.4.82
7. MANUAL DATA INPUT, PART PROGRAM MDI~PP
Part programs are only filed in the part program store and pro-
cessed from there. The NC assigns automatically the memory area
for part programs and subroutines (no special operation required).
Up to 100 part programs and subroutines can be written into the
memory simultaneously.
Part programs can be numbered and are given the following identi-
fication:
% 1234 LP
4-digit program number
Sub-routines are identified by a 2-digit number:
Li2
rn subroutine number
Any part program without a program number is assigned a 0 by the
NC and is neither displayed nor punched out. Only one part program
without a program number can be filed in the program store.system 3 (B) 7-2 A.8.84
Operating sequence
Mode selector switch to MDI-PARTPROGRAM (no. 31)
The following display appears:
The display shows already stored programs, if there are
any (above % 100) (block end character LF = *).
If the mode is switched to the basic display (//) (no. 5)
® using the button Display Switchover (no, 17), a list of
previously-stored programs appears.
t Using the buttons no. 22, no. 23, 5 pages can be selected
which contain information about:
- unassigned memory space (here 7436)
Yi - available part programs (with associated program length)
- available subroutines (with associated program length)
With this display no input is possible, but the programs
can be cleared.System 3 (B) 7-3 A.4,82
7.1. Program reset
Key switch enabled (no, 38)
{ oO } { } dependent on machine parameter
Switch mode to basic display
Input the program number and press the "Cancel" push-
button (no. 14), The program will be reset. subrou~
tines are cleared in the same manner (e.g. L5, can~
WE
cel).
By inputting % and pressing the Cancel button (no.
14), all main programs can be cleared. By inputting L
and pressing the Cancel button (no, 14) the subrou-
x
tines LO1-L79 are cleared. The remaining subroutines
L80-L99 are cleared individually.system 3 (B) 7-4 A.8.84
7.2. Program select
® Switch mode to part program input (no. 31)
% 50 Search for, e.g. program % 50
NIS Search for, e.g. block number N15
Before the required block number is searched for
the appropriate program number must be selected.
on pressing a “page” pushbutton, (page forwards or
i page backwards, nos. 22, 23), the display will
change one block at a time.
The "Cursor" pushbutton (no. 24, 25) will shift
the cursor one program word.system 3 (B) 7-5 A.4.82
7.3. Data input into memory via keyboard
Key switch enabled (no, 38)
2 {] dependent on machine parameter
% 100 The new input of a program follows the selection of
a program number, which is not currently in the
memory (in case 8 100). If the program % 100 is al-
ready stored, it will be displayed. The cursor is
located behind the first program number.
When a program is not in store, the first block %
100 LF will automatically be stored and displayed
on line 3. The cursor is located behind the LF. The
program blocks can now be entered via the opera~
tor's keyboard.System 3 (B) 7-6 A.4,82
Example:
N5 GOO G91 LF Enter information, each word individually
x
and conclude with the "Input" pushbutton (no. 16)
During the program or correction entries, a check is made of the
block length (max. 120 characters) and the amount of free program
memory. Incorrect conditions will give an alarm.
Incorrect conditions will prevent the transfer of data from the
data input line.System 3 (B) 7-7 A.4,82
7.4, Program edit
Key switch enabled (no. 38)
“o} |
{] dependent upon machine paraneter.
7.4.1. Data insert
In the previously entered program % 100 the block N16 X20 710 LF
should be entered.
Select the program as described in section 6.2.
The “Page” and "Cursor" keys are used to bring the
cursor in front of the N20 block.
Block N16 is inserted (see Section 7.3.)System 3 (B) 7-8 4.4.82
7.4.2, Single word edit
In block N16 the value 210 should be changed to 220.
Select the program as described in Section 7.2.
_
t he page and cursor pushbuttons (nos. 22, 23, 24,
| 25) are operated to bring the cursor in front of
4} |} the wora to be changed. In this example 210.
x20. An example of an incorrect entry. Enter X20 instead
of 220,
re and conclude the input with the "Edit" pushbutton
{
i>! (no. 15).
‘This incorrect entry will be indicated by dots be~
cause the entered address does not correspond to
the address to be changed.
This information will not be transferred to the
memory.system 3 (B) 7-9 A.8.84
The "Clear" pushbutton (no, 29) clears the incor-
rect entry.
220. Input of the correct value £20.
Conclude the input with the
15).
dit" pushbutton (no.
Single words to be changed can be entered on the input line. only
the numeric value of an address can be changed.
Where the address is to be changed the old word must first be
deleted and then the new word entered.system 3 (B) 7-10
A.4.82
7.4.3, Single word delete
In block N16 the value X20 is to be deleted.
Select the program as described in Section 7.2.
t [— With the page and cursor pushbuttons (nos. 22, 23,
24, 25) move the cursor in front of X20.
Enter the address X and conclude with the “Cancel”
pushbutton (no. 14). The programmed X value is
deleted.
LF cannot be deleted. (Only when a complete block is deleted, see
Section 7.4.4.)system 3 (B) Tu 8.84
7.4.4, Block delete
Block N16 should be deleted.
Enter the program, as described in Section 7.2. and select N16.
N16 Enter the block number and press the "Cancel" push-
Dp button (no. 14). Block N16 will be deleted.
no Blocks without block number can be cancelled by in-
(BI putting NO and pushing the Cancel key (no. 14).
In the mode MDI-PP when TE, TO or ZO are active, the appropriate
display is shown but no input is possible (see Input and Display
List 1.5.).system 3 (B) 8-1 A.4,82
8. Manual input of zero offsets, tool offsets, test data
- Key switch enabled (no. 38) for input,
2 {} dependent on machine parameter.
operating mode MDI-SE-TE (selector
switch 31)
8.1. Tool offsets
8.1.1, Tool offsets 37
The tool offset mode (no, 6) is selected automatically.
16 tool offsets can be selected with one display per value.
For lathes, 4 values are required for an exact definition
of the tool offset.
T1-T16 X and % ~ tool geometry
B - tool tip radius
A = tool position
The tool offset number of the tool being used is shown in
line 13 of the display.System 3 (B) 8-2 A.4.82
8.1.1.1. Position of tool cutter point
In order to calculate the equidistant points (left or right) the
control mode needs a fourth value of tool offset, describing the
[sP00029.0
1
Theoretical tip point
Tool tip radius centre point
R, = Tool tip radius
position of the cutting edge.
There are nine codes in total which define the position of the
tool tip with respect to the tool tip radius centre point "s".
Line of sight is always from S to P.
+k
4 U 2 3 4
P
COOQ—
4K
4) 5 6 7 8 9
GOO
P=s
[sP00030.0system 3 (B) 8-3 A.4.82
8.1.2, Tool offsets 3M
a1 Tool offset (no. 6) is selected automatically.
32 offset values can be selected.
Dl - D32: D - length of cutter
P - radius of cutter
The active tool offset number is displayed in line
13.
8.1.3, Activation of selected offset values
tij— Preselect the required tool offset using the page
and cursor buttons (nos. 22, 23, 24, 25).
t Return to first offset value
continuous scanning forwards through offset value
displays.system 3 (B) 8-4 A.4.82
8.1.4, Input/edit offset values
t][-
Select the required tool offset number.
[+]
aoea Address pushbuttons (no. 11) for 3T
oe Address pushbuttons (no. 11) for 3M
Numbers (desired value)
"Input" pushbutton (no. 16). Store value (active as
absolute).
©|
:
i
8.1.5. Tool wear edit
Edit button (no, 15) (active as additive)
Serves to input tool wear in the range:
+ 0,999 mm
+ 0.0999 inch
The input range is checked during data entry. Input
interlock using the key switch (no, 38) is depen-
dent on an additional machine parameter.
Tool wear edit is also possible in the AUT (automa~
tic) mode (even when the program is active).System 3 (B) 8-5 A482
8.1.6, Reset offset value
a for 3M
eo for 3f
| Reset of all tool offsets
Mw
Reset selected offset value
Preselect required tool offset number
oon Address buttons (no, 11) for 3T
Address buttons (no. 11) for 3M
Cancel button (no. 14)
> The value selected by the address button is can-
celled.system
8.1.7.
3 (B)
8-6 A482
Automatic calculation of tool geometry data with 37
operating sequence with operator dialogue
sPoo 198.1
Ist X.
WRM
Ist Z
actual coordinate of each axis
machine zero point
slideways reference point
reference point of measuring device (machine para-
meter)
Operating mode return to datum
(selector switch 31); see Chapter 10
Actual data stores are set to reference value,system 3 (B)
w YL
and/or
YES
8-7 A.4.82
operating mode JOG (selector switch 31)
Traverse to tool reference plane (WZR) with the
tool tip-(setting up), e.g. using an optical system.
Operating mode INC (selector switch 31)
Traverse to tool reference point (WZR) with the
tool tip (setting up).
Select tool offset mode (no. 6) and switch display
with Display button (no. 17).
The following text appears in the 15th line:
Switch tool offset display until the cursor is
positioned at the required tool offset number,
Displayed tool offset number is correct.System 3 (B) 8-8 A.4.82
The following display appears:
By pressing the Start button (no. 28) the automatic
© routine "Calculation of tool length" is initiated.
Tool length = actual coordinate - tool reference
value
TL X = actual X - TR xX
TL 2 = actual Z - TR Z
The tool lengths thus calculated for X and Z are
filed in the preselected tool offset store (here
e.g. T14).
For input of cutter radius and tool position refer to section
8.1.1.System 3 (B) 8-9 A.4,82
8,2. Zero offsets
8.2.1. Reference points
The respective reference point coordinate values will be entered
automatically into the actual value memory counter after return to
the reference point. The reference point coordinates are the fixed
distances between the reference point R and the machine zero point
M.
Spannvorrichtung = Chuck
Werksttick = workpiece
Chuck Work piece
[sPoon2.0
Drawing: reference points
= Slide reference point
Machine zero point
Workpiece zero point
Machine reference point
Workpiece reference point
Reference point coordinate for each axis
The sum of all zero point offsets for each axis
green
"
XMR, ZMR, etc.
XMW, ZMW, etc.
NV = preset ZO (G54...) + add. ZO (G59) + ext ZO (PC)system 3 (B) 8-10 A482
8.2.2, Adjustable zero offsets (XMW, ..........+-) =
The actual memory and the position read-out are referenced to the
machine zero M after a return to datum.
The part program for the workpiece is referenced to the workpiece
zero.
The machine zero point M and the workpiece zero point W need not
be identical. Dependent upon the nature and the size of the work-
piece the distance between the machine zero point M and the work~
piece zero point W can be varied.
So that the variable distance XMW does not have to be taken into 7
account in the program, a settable zero offset (NV) is entered. In
the program blocks the settable zero offset distance will be in-
cluded in the axis commands every time that axis is programmed.
WARNING.
Zero offsets are always taken into account (in absolute or incre-
mental programming). When a program is run and the first move is
in incremental, the operator should ensure the adjustable zero
offset has been cancelled.System 3 (B) 8-11 A.4.82
8.2.3. Zero offset measurement
on return to datum the actual value counter is referenced to the
machine zero point M.
After setting up the workpiece, the slides are jogged to the work-
piece zero W or to the workpiece reference point WR.
when the workpiece zero point W is reached, the settable zero off-
set is calculated as follows:
Settable NV = Displayed position - tool length
e.get XMW = XMP - XFP
If the machine is jogged to the workpiece reference point, the
formula is:
Settable ZV = Displayed position - tool length - Difference
(Workpiece reference point/workpiece zero point)
e.g. XWM = XMP - XFP - A WRsystem 3 (B) 8-12 A.4.02
8.2.4, Zero offset displa:
® Select zero offset mode (no, 7) using Display
Switch button (no. 17)
Display of adjustable zero offset
(37 1-2, 3m 1-4),
programmable zero offset (5),
external zero offset (6),
for all the axes selected.
Preselect required zero offset
No input is possible with the programmable (5) and
external (6) offsets.system 3 (B)
8-13 A.4.82
8.2.5. Adjustable zero offset reset
_
TAT
Yi}
e.g. X1000.
Select required number using page and cursor but-
tons (nos, 22, 23, 24, 25)
Address buttons (no, 11) for 37
Address buttons (no. 11) for 3M
The value is cleared using the Cancel button (no.
14) and the corresponding address button.
8.2.6. Entering adjustable zero offsets
Preselect required zero offset
By inserting the X value and then pressing the in-
put button (no. 16) the new value is stored for the
X axis.System 3 (B2) 8-14 A,09.83
8.2.7, Automatic calculation of zero offset with 37
Operating sequence using operator dialogue
Werks
ickmaS = workpiece
REM Z= Ist Z
ork piece
dimension
machine zero point
slide reference point
machine reference point
Ewe
©
workpiece zero point
Operating mode return to datum (selector switch 31)
(see Chapter 10)
Actual value counter is set to reference value.System 3 (B)
ww YL
and/or
NO
YES
8-15 A.4,82
Jog mode (selector switch 31)
Traverse the tool tip to a known point on the work-
piece (setting up). (Use workpiece drawing.)
Incremental mode (selector switch 31)
Traverse the tool tip to a known point on the work-
piece (setting up).
Select zero offset mode (no, 7) using the Display
Switch button (no, 17).
Line 15 displays the following text:
Switch zero offset display until required zero off-
set number appears.
Displayed zero offset number is correct.System 3 (B)
T12
8-16 A.4,82
Line 15 displays the following text:
Enter the workpiece dimension associa-
ted with the tool tip (e.g. X + 65 mm)
Line 15 displays the following text:
Enter the tool offset number for the tool being
used on the workpiece.
Line 15 displays the following text:System 3 (B)
°
8-17 A.4.82
Pressing the Start button (no, 28) initiates the
automatic routine "Calculation of zero offset".
Zero offset = actual value - (component
dimension + tool length)
2V X = actual X - (comp. dim. X + tool
length x)
uv Z = actual 2 - (comp. dim. % + tool
Length z)
The zero offsets thus calculated for X or Z are
filed in the preselected zero offset store (here
e.g. 1).
The automatic calculation of zero offsets is
carried out for each axis separately. The component
dimension input also defines the axis.system 3 (8) 8-18 A482
8.3. Programmable spindle speed limitation
The speed limitation (see programming manual) programmed using G92
S... is displayed and can be modified using the input buttons.
Select display no, 20 using page or cursor buttons
(nos. 22, 23, 24, 25).
- Input can be interlocked via key switch (no. 38)
{ “o { } (dependent on machine parameter)
s 800 Input limit speed
I e.g. 800 U/minsystem 3 (B)
8.3.1
The oriented spindle stop programmed under M19 Ss.
gramming instructions)
the input keys.
A.03.83
Oriented spindle stg
+ (see the pro-
is displayed and can be modified by using
Preselect the page with the "Page" or "Cursor" keys
(nos. 22, 23, 24, 25).
‘The input can be interlocked with key switch (no.
38)
{] (dependent on machine datum)
Input S$ is in degrees (here 156.5°) from the zero
point, seen in M03 direction.system 3 (B) 8-20 A,03.83
8.4, Bit-oriented user data
Preselect display no, 25 using the page buttons
(no. 22, 23)
ens
aa)
ese eT
Eee rts
Sed
The user's data are presented in text form,
Key switch interlock (no. 38)
{}. (dependent on nachine paranecer)
N11101010 Input user datum
The appendix contains a list of bitorientated user
data. When entering the data, the leading zeros can
be disregarded.system 3 (B 8-21 A.03.83
Y'
— 8.5. R parameters
The R parameters (see programming manual) can be displayed and
modified.
tie
1 4\|— R99) using the page buttons (nos. 22, 23) and the
Select display nos. 100 to 199 (parameters ROO to
cursor button (nos. 24,’ 25).
— Key switch interlock (no. 38)
{ Lo } {} (dependent on machine parameter)
R00 Input on R parameter
1000.5 z.B. ROO 1000.5
—System 3 (B) 8-22 A.03.83
8.6. Data and display selection TE .
@Q Select "Test" (no. 8) on appropriate button.
<