802D ISF id 47288 Nieznany (2)

background image

SINUMERIK 802D

09.2001

Short Guide

User Documentation

Milling
ISO Dialect M

background image
background image

SINUMERIK 802D

Milling
ISO Dialect M

Short Guide

09.2001 Edition

Valid for

Control

Software Version

SINUMERIK 802D

1

background image

SINUMERIK® Documentation

Printing history

Brief details of this editiion and previous editions are listed
below.

The status of each edition already published is shown by
the code in the "Remarks" column.

Status code in the "Remarks" column:

A ....

New documentation.

B ....

Unrevised reprint with new order no.

C ....

Revised edition with new status

Edition

Order No.

Remarks

09.01

6FC5698-1AA50-0BP0

A

This manual is included in the documentation on CD-ROM
(DOCONCD)
Edition

Order No.

Remarks

09.01

6FC5298-6CA00-0AG1

C

Trademarks
SIMATIC

®

, SIMATIC HMI

®

, SIMATIC NET

®

, SIROTEC

®

,

SINUMERIK

®

and SIMODRIVE

®

are registered trademarks of

the Siemens AG. Other product names used in this
documentation might be trademarks which, if used by third
parties, could infringe the rights of their owners.

Further information is available on the Internet under:
http://www.ad.siemens.de/sinumerik
This publication was produced with Win Word V8.0 and
Designer V7.0
Other functions not described in this document might be executable in the control. This
does not, however, represent an obligation to supply such functions with a new control
or when servicing.
Subject to change without prior notice.
The reproduction, transmission or use of this document or its contents is not permitted
without written authority. Offenders will be liable for damages. All rights, including
rights created by patent grant or registration of a utility model or design, are reserved.

© Siemens AG, 2001. All rights reserved

background image

© Siemens AG, 2001. All rights reserved

0-5

SINUMERIK 802D Milling ISO Dialect M (ISF) - Edition 09.01

09.01

General

Introduction

How to use this document
This document is a short guide describing
all the important operating and programming steps.

For detailed descriptions of operating and programming the
SINUMERIK 802D, refer to:

User Manual, Turning,
Order No. 6FC5698-2AA00-0BP0

User Manual, Milling,
Order No. 6FC5698-2AA10-0BP0

Method of description
The method of description is as follows:

Operating

Prerequisite
Operating sequence

Programming

Programming the function
Meaning of the parameters
Descriptive picture with an example of a workpiece

background image

0-6

© Siemens AG, 2001. All rights reserved

SINUMERIK 802D Milling ISO Dialect M (ISF) - Edition 09.01

Table of Contents

09.01

Table of Contents

1. Setup

1-9

Activate ISO Dialect M, G291 .........................................1-10
Tool Offsets.....................................................................1-11
Enter Zero Offset ............................................................1-12

2. Create/Edit Program

2-13

Create/Open Program.....................................................2-14
Insert/Edit Block ..............................................................2-15
Copy/Insert/Delete Block ................................................2-16
Block Search/Numbering ................................................2-17
Start/Simulate Program...................................................2-18

3. Execute/Correct Program

3-19

Select/Trace Program .....................................................3-20
Correct Program .............................................................3-21
Block Search...................................................................3-22

4. Program Positional Data

4-23

Absolute Dimension, Incremental Dimension, G90/G91 4-24
Zero Offset, G54 to G59 .................................................4-25
Select the Working Plane, G17 to G19...........................4-26

5. Program Axis Motions

5-27

Rapid Traverse, G0.........................................................5-28
Linear Interpolation, G1 ..................................................5-29
Circular Interpolation, G2/G3 ..........................................5-30
Tapping, G74/G84 ..........................................................5-31
Polar Coordinates, G15/G16...........................................5-32

6. Tool Offsets

6-33

Call Tool..........................................................................6-34
Cutter Radius Path Offset, G41/G42 ..............................6-35

7. Program Preparatory Functions

7-37

Program Feed, G94/G95 ................................................7-38
Exact Stop, G9/G61 ........................................................7-39
Feed in Continuous-Path Mode, G64 .............................7-40
Program Spindle Motion .................................................7-41
Subroutine Call, M98/M99 ..............................................7-42

background image

© Siemens AG, 2001. All rights reserved

0-7

SINUMERIK 802D Milling ISO Dialect M (ISF) - Edition 09.01

09.01

Table of Contents

Table of Contents

8. Appendix

8-43

List of M Commands .......................................................8-44
List of the G Functions ....................................................8-45
Cycle Alarms...................................................................8-47
Notes ..............................................................................8-48

background image

0-8

©

Siemens, AG 2001. All rights reserved

SINUMERIK 802D Milling ISO Dialect M (ISF) - Edition 09.01

background image

© Siemens AG 2001, All rights reserved.

1-9

SINUMERIK 802D Milling ISO Dialect M (ISF) - Edition 09.01

1. Setup

Activate ISO Dialect M, G291

1-10

Tool Offsets

1-11

Enter Zero Offset

1-12

background image

1. Setup

09.01

1-10

© Siemens AG, 2001. All rights reserved

SINUMERIK 802D Milling ISO Dialect M (ISF) - Edition 09.01

Activate ISO Dialect M, G291

N10 G291

G291

Activate ISO Dialect M NC programming
language

G290

Activate SIEMENS NC programming language

Machine OEM

Please observe the details supplied by the machine OEM
before switching on the power and when switching from
the Siemens programming language into the ISO dialect
programming language.

The active tool,

the tool offsets, and

zero

offsets

are retained when the ISO dialect programming language is
active.

ISO dialekt
The "ISO Dialect M" NC programming language is a second
programming language with a G Code command set.

background image

09.01

1. Setup

© Siemens AG 2001, All rights reserved.

1-11

SINUMERIK 802D Milling ISO Dialect M (ISF) - Edition 09.01

Tool Offsets

Select

OFFSET

PARAM

Select OFFSET
PARAM operating area

Tool
list

Select "Tool List" menu

Functions

Del. tool
offsets

Delete tool offsets

Search

Search for tool

New tool

Create new tool.
Enter the new values.

background image

1. Setup

09.01

1-12

© Siemens AG, 2001. All rights reserved

SINUMERIK 802D Milling ISO Dialect M (ISF) - Edition 09.01

Enter Zero Offset

OFFSET

PARAM

Select OFFSET
PARAM operating area

Zero offset

Select "Zero offset" menu.

Select zero offset with the
cursor:

Base

Parameterizable (G54 to
G59)

Enter/change value.

background image

© Siemens AG, 2001. All rights reserved

2-13

SINUMERIK 802D Milling ISO Dialect M (ISF) - Edition 09.01

2. Create/Edit Program

Create/Open Program

2-14

Insert/Edit Block

2-15

Copy/Insert/Delete Block

2-16

Block Search/Numbering

2-17

Start/Simulate Program

2-18

background image

2. Create/Edit Program

09.01

2-14

© Siemens AG, 2001. All rights reserved

SINUMERIK 802D Milling ISO Dialect M (ISF) - Edition 09.01

Create/Open Program

Create new program:

PROGRAM

MANAGER

Select PROGRAM
MANAGER operating area

Programs

Select program directory.

New

Enter program name and

OK

Confirm with OK

Note:
The "SPF" file extension must be written explicitly for
subroutines (e.g. TEST.SPF).

Open an existing program:

PROGRAM

MANAGER

Select PROGRAM
MANAGER operating area

Programs

Select program directory.

Use the cursor to select the
program in the program
directory and

Open

open.

Note
If the program is already open in the editor, it can be
selected directly using the PROGRAM operating area key.

background image

09.01

2. Create/Edit Program

© Siemens AG, 2001. All rights reserved

2-15

SINUMERIK 802D Milling ISO Dialect M (ISF) - Edition 09.01

Insert/Edit Block

Insert new block

Prerequisite:
Existing program is open.

Use the cursor to select the
line to be inserted.

Press the Input key.

Edit block

Prerequisite:
Existing program is open.

Select the block with the cursor
and change it.

Note
If the program is already open in the editor, it can be
selected directly using the PROGRAM operating area key.

background image

2. Create/Edit Program

09.01

2-16

© Siemens AG, 2001. All rights reserved

SINUMERIK 802D Milling ISO Dialect M (ISF) - Edition 09.01

Copy/Insert/Delete Block

Copy/insert

Prerequisite:
Existing program is open.

Use the cursor to select the
required block or the position
where the marking is to start.

Mark
block

Start marking.

Use the cursor to select the
end point of the marking.

Copy
block

Copy the marked text

Place the cursor at the required
insertion point.

Insert
block

Insert copied selection

Notes

Blocks are always copied behind the cursor.

Blocks can also be copied and inserted between
different programs.

Delete

Prerequisite:
Existing program is open.

Use the cursor to select the
required block or the position
where the marking is to start.

Mark
block

Start marking.

Use the cursor to select the
end point of the marking

Delete
block

Delete marked text

background image

09.01

2. Create/Edit Program

© Siemens AG, 2001. All rights reserved

2-17

SINUMERIK 802D Milling ISO Dialect M (ISF) - Edition 09.01

Block Search/Numbering

Block search

Prerequisite:
Existing program is open.

Search

Text

Line
no.

Enter search text.

You can choose between text
or line number ("N..." must be
entered for block number).

OK

Start search.

Note
At the start of the search for text, it is possible to choose
between

Search from the cursor position, or

Search from the block start.

Block numbering

Prerequisite:
Program is open.

Numbering

The block numbers of the
complete program are
renumbered in increments of
10.

background image

2. Create/Edit Program

09.01

2-18

© Siemens AG, 2001. All rights reserved

SINUMERIK 802D Milling ISO Dialect M (ISF) - Edition 09.01

Start/Simulate Program

Start program

Prerequisite:

Automatic mode is selected.

Existing program is open.

Execute

Select program to be executed.

NC-Start is used to start the
program.

Simulate program

Simulation

Select Simulation and start with
NC start.

Call
...

Call submenu to show:

Call G17/
G18/G19

Select plane.

Show
all

Show the complete workpiece.

Zoom +

Enlarge the size of the display.

Zoom -

Reduce the size of the display.

To
origin

Select the start screen of the
simulation.

Zoom
Auto

Automatic scaling of the
selected tool path.

Cursor
coarse/fine

Change cursor increment.

Delete
display

Delete simulation display.

Edit

Return to edit mode.

background image

© Siemens AG, 2001. All rights reserved

3-19

SINUMERIK 802D Milling ISO Dialect M (ISF) - Edition 09.01

3. Execute/Correct Program

Select/Trace Program

3-20

Correct Program

3-21

Block Search

3-22

background image

3. Execute/Correct Program

09.01

3-20

© Siemens AG, 2001. All rights reserved

SINUMERIK 802D Milling ISO Dialect M (ISF) - Edition 09.01

Select/Trace Program

PROGRAM

MANAGER

Select PROGRAM MANAGER
operating area.

Programs

Select program directory.

Use the cursor to select the
program in the program
directory and

Execute

select the program for
execution.

Select "Automatic" mode

Start the program with
NC start.

Note
At least the following conditions must be satisfied when the
program is started:

No alarms pending.

The feedrate enable is present.

The spindle enable is present.

Trace machining on the
screen

[M]

POSITION

Possibly select the
[M] POSITION operating area.

Trace

Start tracing.

Start the program with
NC start.

The workpiece machining is
displayed simultaneous to the
machine on the screen.

Note
As for the simulation, functions for various display settings
are also available here (Zoom, To origin, ...).

background image

09.01

3. Execute/Correct Program

© Siemens AG, 2001. All rights reserved

3-21

SINUMERIK 802D Milling ISO Dialect M (ISF) - Edition 09.01

Correct Program

NC stop

Prerequisite:
Program is being executed in Automatic.

Stop program.

Program
correction

Select Program correction.

Select block with the cursor
and correct it.

NC start is used to continue the
program at the interrupt point.

Notes

After program interrupt (NC stop), the tool can be
moved in manual operation (jog) away from the
contour. The control stores the coordinates of the
interrupt point.

Corrections can only be made to those blocks that the
control has not yet imported.

NC reset

Prerequisite:
Program is being executed in Automatic.

Interrupt program

Program
correction

Select Program correction.

Select block with the cursor
and correct it.

NC start is used to start the
program at the beginning

Note
The control interrupts the execution should a system error
occur in the parts program.

background image

3. Execute/Correct Program

09.01

3-22

© Siemens AG, 2001. All rights reserved

SINUMERIK 802D Milling ISO Dialect M (ISF) - Edition 09.01

Block Search

Prerequisite:
Program is selected in "Automatic" and is being executed.

Interrupt program

Block
search

Select Block search

Program
level +

Program
level -

Possibly select the program
level higher or lower.

Select the block in the editor
with the cursor or

Search

OK

enter search text and start
search.

Enter changes

You have 4 possibilities for
repositioning:

On
contour

At the start of the contour

On
end pt.

At the end of the contour

Without
calculation

Without using the tool
offsets

Interrupt

At the interrupt point

Continue the program with
NC start.

Notice
Tool changes are only taken into consideration when the
tool is entered in the target block.

background image

© Siemens AG, 2001. All rights reserved

4-23

SINUMERIK 802D Milling ISO Dialect M (ISF) - Edition 09.01

4. Program Positional Data

Absolute Dimension, Incremental Dimension,

G90/G91

4-24

Zero Offset, G54 to G59

4-25

Select the Working Plane, G17 to G19

4-26

background image

4. Program Positional Data

09.01

4-24

© Siemens AG, 2001. All rights reserved

SINUMERIK 802D Milling ISO Dialect M (ISF) - Edition 09.01

Absolute Dimension, Incremental
Dimension, G90/G91

N 5 G0 G90 X25 Y15 Z2
N20 G1 G91 X80 F300

Parameters

G90

Absolute dimension input; all values refer to the
current workpiece zero offset.

G91

Incremental dimension input; each dimension
refers to the most recently entered contour point.

You can freely change between absolute and incremental
dimension inputs from block to block.

Note:
G90, G91 apply in the block starting at the programmed
location and not in the complete block.

X

Y

25

15

80

80

N10 G01 Z-5 F300

N20 G01

G91

X80

N5 G00

G90

X25 Y15 Z2

N5

N20

+80

Change between absolute and incremental dimensioning

background image

09.01

4. Program Positional Data

© Siemens AG, 2001. All rights reserved

4-25

SINUMERIK 802D Milling ISO Dialect M (ISF) - Edition 09.01

Zero Offset, G54 to G59

N30 ...
N40 G54
N50 G0 X30 Y75

Further zero offsets: G55...G59

X,Y,Z

Coordinates of the zero offset (specify the
workpiece coordinate system). These must have
been entered from the operator panel or serial
interface into the control prior to the
programming.

G57

G56

G55

G54

Zero offsets permit multiple machining

background image

4. Program Positional Data

09.01

4-26

© Siemens AG, 2001. All rights reserved

SINUMERIK 802D Milling ISO Dialect M (ISF) - Edition 09.01

Select the Working Plane, G17 to G19

N10 G0 X50 Z50 G17 D1 F1000

Command

Working plane

Infeed axis

G17

X/Y

Z

G18

Z/X

Y

G19

Y/Z

X

The working plane must have been programmed to make
use of the tool offset data.
The working plane cannot be changed for active G41/G42.

Default setting: G17

Z

Z

Z

Y

Y

Y

X

X

X

G17

G18

G19

Select the working plane for horizontal and vertical machining for milling

background image

© Siemens AG, 2001. All rights reserved

5-27

SINUMERIK 802D Milling ISO Dialect M (ISF) - Edition 09.01

5. Program Axis Motions

Rapid Traverse, G0

5-28

Linear Interpolation, G1

5-29

Circular Interpolation, G2/G3

5-30

Tapping, G74/G84

5-31

Polar Coordinates, G15/G16

5-32

background image

5. Program Axis Motions

09.01

5-28

© Siemens AG, 2001. All rights reserved

SINUMERIK 802D Milling ISO Dialect M (ISF) - Edition 09.01

Rapid Traverse, G0

N10 G0 X0 Y0 Z3

X, Y, Z

Coordinates of the target point

Please refer to the manufacturer's documentation for the
type of approach used to position to the target point.

Z

Y

X

N10

Fast positioning of the tool in rapid traverse during milling

background image

09.01

5. Program Axis Motions

© Siemens AG, 2001. All rights reserved

5-29

SINUMERIK 802D Milling ISO Dialect M (ISF) - Edition 09.01

Linear Interpolation, G1

N10 G0 G90 X10 Y10 Z1 S800 M3
N20 G1 Z-12 F500
N30 X30 Y35 Z-3 F700

X, Y, Z

Coordinates of the target point

F

Feedrate value

Z

Y

X

Manufacturing an angular groove

background image

5. Program Axis Motions

09.01

5-30

© Siemens AG, 2001. All rights reserved

SINUMERIK 802D Milling ISO Dialect M (ISF) - Edition 09.01

Circular Interpolation, G2/G3

Programming the center point

N5

G0 G90 X35 Y60

N10 G3 X50 Y45 I0 J-15 F500

X, Y, Z

Coordinates of the circle end point

I, J, K

Interpolation parameters (direction: I in X,
J in Y, K in Z) to determine the circle center
point

F

Feedrate value

The tool travels in clockwise or counterclockwise direction
for G2 and G3, respectively, viewed in the direction of the
third coordinate axis.

Z

Y

X

Y

35

50

45

60

I=0

J=-1

5

G3

X50 Y45 I0 J-15

F500

Manufacturing a circumferential groove

background image

09.01

5. Program Axis Motions

© Siemens AG, 2001. All rights reserved

5-31

SINUMERIK 802D Milling ISO Dialect M (ISF) - Edition 09.01

Tapping, G74/G84

N40 G94
N50 G00 X100 Y100
N60 G74 Z-50 R-10 K2 P4 F1000

G74

Tapping left

G84

Tapping right

G98

Return to the starting point

G99

Return to point R

X, Y

Drilling hole position

Z

Distance from point R to the target point

R

Distance from the starting point to point R

P

Hold time at the target point and at point R during
the return (refer to details supplied by the OEM)

F

Machining feed

K

Number of repetitions (if required)

Notes

Tapping cannot be programmed together with
G0/G1/G2/
G3/G41/G42 in a block.

Tool radius offsets are ignored.

G99

G98

Ausgangspunkt

Punkt R

Zielpunkt

X

Z

Tapping

background image

5. Program Axis Motions

09.01

5-32

© Siemens AG, 2001. All rights reserved

SINUMERIK 802D Milling ISO Dialect M (ISF) - Edition 09.01

Polar Coordinates, G15/G16

N5

G17 G90 X0 Y0

N10 G16 X100 Y45
N15 G91 X100 G90 Y0
N20 Y90
N25 G15

G15

Polar coordinate programming OFF

G16

Polar coordinate programming ON

X

Polar radius

Y

Polar angle

G90

The pole lies in the workpiece zero point

G91

The pole lies in the current position

no X in block

The pole lies in the workpiece zero point

The pole radius is always traversed absolute; the polar
angle can be traversed either absolute or incremental.

Note
If the pole is moved from the current position to the
workpiece zero point, the radius is calculated as distance
between the positions.

Y

X

Z

Y

X

=

N

15

Description of the paths using polar coordinates

background image

© Siemens AG, 2001. All rights reserved

6-33

SINUMERIK 802D Milling ISO Dialect M (ISF) - Edition 09.01

6. Tool Offsets

Call Tool

6-34

Cutter Radius Path Offset, G41/G42

6-35

background image

6. Tool Offsets

09.01

6-34

© Siemens AG, 2001. All rights reserved

SINUMERIK 802D Milling ISO Dialect M (ISF) - Edition 09.01

Call Tool

N10 T17
N20 G00 X-2 Y-2
N30 G43 Z-30 H1
N40 G49

T

Call tool number

H

Call tool offset memory

G43

Select positive tool length offset

G44

Select negative tool length offset

G49

Deselect tool length offset

Note:
If an offset data block does not contain any H number, this
offset cannot be activated in ISO Dialect. The H number
must be unique.

Z

Y

X

N30

G43

Z-30 H1

Tool length offset negative

background image

09.01

6. Tool Offsets

© Siemens AG, 2001. All rights reserved

6-35

SINUMERIK 802D Milling ISO Dialect M (ISF) - Edition 09.01

Cutter Radius Path Offset, G41/G42

N10 G1 G17 G41 D8 X... Y... Z... F500

G41

Call the path offset; tool in travel direction at
the left-hand side of the contour

G42

Call the path offset; tool in travel direction at
the right-hand side of the contour

G40

Deselect the path offset

At least one axis of the selected working plane (G17 to
G19) must be programmed in the NC block with
G40/G41/G42.

The selection and deselection of the cutter radius offset
must be made in a program block using G0 or G1.
The offset acts only in the programmed working plane
(G17 to G19).

Z

Y

X

G41

G42

Cutter radius offset to the left or right of the programmed path

background image

6. Tool Offsets

09.01

6-36

© Siemens AG, 2001. All rights reserved

SINUMERIK 802D Milling ISO Dialect M (ISF) - Edition 09.01

background image

© Siemens AG, 2001. All rights reserved

7-37

SINUMERIK 802D Milling ISO Dialect M (ISF) - Edition 09.01

7. Program Preparatory Functions

Program Feed, G94/G95

7-38

Exact Stop, G9/G61

7-39

Feed in Continuous-Path Mode, G64

7-40

Program Spindle Motion

7-41

Subroutine Call, M98/M99

7-42

background image

7. Program Preparatory Functions

09.01

7-38

© Siemens AG, 2001. All rights reserved

SINUMERIK 802D Milling ISO Dialect M (ISF) - Edition 09.01

Program Feed, G94/G95

N5

G90 G00 X... Y... Z...

N10 G94 F500 G01...M3

G94 F

Constant feed with feedrate value in mm/min

G95 F

Constant feed with feedrate value in mm/revolution

The OEM specifies the maximum values for feed and
spindle speed.

Z

Y

X

Control the speed for constant cutting speed

background image

09.01

7. Program Preparatory Functions

© Siemens AG, 2001. All rights reserved

7-39

SINUMERIK 802D Milling ISO Dialect M (ISF) - Edition 09.01

Exact Stop, G9/G61

G9

Exact stop takes effect for each block

G61

Exact stop acting modally, effective until deselection
using G64

The exact stop functions are used to manufacture sharp
outside corners or to accurately finish inside corners.

Z

X

Y

Manufacture sharp outside corners

background image

7. Program Preparatory Functions

09.01

7-40

© Siemens AG, 2001. All rights reserved

SINUMERIK 802D Milling ISO Dialect M (ISF) - Edition 09.01

Feed in Continuous-Path Mode, G64

N05 ...
N10 G1 Z-7 F300
N20 G64
N30 Y40

G64

Continuous-Path Mode

The function works with predictive speed control (Look
Ahead), i.e. the tool path velocity is reduced sufficiently so
that an optimum traversing velocity is attained for short
travel motions per block.

G64

Optimization of the manufacturing results using continuous path operation

background image

09.01

7. Program Preparatory Functions

© Siemens AG, 2001. All rights reserved

7-41

SINUMERIK 802D Milling ISO Dialect M (ISF) - Edition 09.01

Program Spindle Motion

N05 ...
N10 G1 F300 X70 Y20 S270 M3

S

Spindle speed in rpm

M3

Clockwise direction of rotation

M4

Counterclockwise direction of rotation

M5

Spindle stop

M19

Spindle positioning

M3

M4

Programming the spindle direction of rotation

background image

7. Program Preparatory Functions

09.01

7-42

© Siemens AG, 2001. All rights reserved

SINUMERIK 802D Milling ISO Dialect M (ISF) - Edition 09.01

Subroutine Call, M98/M99

N20

M98 Pxxxxyyyy

N40

M99 Pxxxx

M98 Pxxxxyyyy Subroutine call: a subroutine with the

number yyyy is repeated xxxx-times.

M99 Pxxxx

Subroutine end: return to the main program
at block number N... .

The subroutine call must be made in a dedicated NC block.

background image

© Siemens AG, 2001. All rights reserved

8-43

SINUMERIK 802D Milling ISO Dialect M (ISF) - Edition 09.01

8. Appendix

List of M Commands

8-44

List of the G Functions

8-45

Cycle Alarms

8-47

Notes

8-48

background image

8. Appendix

09.01

8-44

© Siemens AG, 2001. All rights reserved

SINUMERIK 802D Milling ISO Dialect M (ISF) - Edition 09.01

List of M Commands

M0

Programmed stop

M1

Optional stop

M2

Program end (main program)

M30

Program end as for M2

M17

Subroutine end

M98

Subroutine call

M99

Subroutine end

M3

Clockwise rotating spindle

M4

Counterclockwise rotating spindle

M5

Spindle stop

M6

Tool change

M19

Spindle positioning

M70

Reserved for Siemens

M40

Automatic gearbox switching

M41

Gear stage 1

M42

Gear stage 2

M43

Gear stage 3

M44

Gear stage 4

M45

Gear stage 5

Machine OEM

The machine OEM assigns the M commands, for
example with switching functions to control clamping
devices or to activate/deactivate additional machine
functions, etc.
Please observe the details supplied by the machine
OEM.

background image

09.01

8. Appendix

© Siemens AG, 2001. All rights reserved

8-45

SINUMERIK 802D Milling ISO Dialect M (ISF) - Edition 09.01

List of the G Functions

G code

Function

M/S

2)

Initial
setting

1)

Group

G0

Rapid traverse

M

X

1

G1

Linear interpolation

M

1

G2

Circular interpolation in clockwise direction

M

1

G3

Circular interpolation in counterclockwise
direction

M

1

G4

*)

Dwell time

S

18

G9

Blockwise exact stop

S

18

G10

*)

Load zero offset/tool offset

M

18

G11

*)

End loading of zero offset/tool offset

M

18

G15

Polar coordinate programming OFF

M

X

17

G16

Polar coordinate programming ON

M

17

G17

Select machining plane X/Y

M

X

2

G18

Select machining plane Z/X

M

2

G19

Select machining plane Y/Z

M

2

G20 (70)

*)

Input system in inches

M

X

6

G21 (71)

*)

Metric input system

M

6

G28

*)

Reference point

S

18

G30

*)

approach 2nd, 3rd, 4th ref. pt.

S

18

G31

*)

Measure using switching pushbutton

M

18

G40

Tool radius offset OFF

M

X

7

G41

Tool radius offset to the left of the contour ON M

7

G42

Tool radius offset to the right of the contour
ON

M

7

G43

*)

Tool length offset positive ON

M

8

G44

*)

Tool length offset negative ON

M

8

G49

*)

Tool length offset OFF

M

X

8

G52

*)

Select additive zero offset

M

18

G53

*)

Approach position in the machine coordinate
system

S

18

G54

Select 1st zero offset

M

X

14

G55

Select 2nd zero offset

M

14

G56

Select 3rd zero offset

M

14

G57

Select 4th zero offset

M

14

background image

8. Appendix

09.01

8-46

© Siemens AG, 2001. All rights reserved

SINUMERIK 802D Milling ISO Dialect M (ISF) - Edition 09.01

List of the G Functions

G code

Function

M/S

2)

Initial
setting

1)

Group

G58

Select 5th zero offset

M

14

G59

Select 6th zero offset

M

14

G61

Exact stop

S

15

G63

*)

Tapping

M

15

G64

Continuous-path mode

M

X

15

G73

*)

Deep-hole drilling with chip breakage

M

18

G74

Tapping left-hand thread

M

18

G76

*)

Fine drilling

M

18

G80

*)

Cycle OFF

M

X

9

G81

*)

Drill counterbores

M

9

G82

*)

Drill countersinks

M

9

G83

*)

Deep-hole drilling with chip removal

M

9

G84

Tapping right-hand thread

M

9

G85

*)

Drill

M

9

G90

Absolute programming

M

X

3

G91

Incremental programming

M

3

G92

*)

Set actual value memory

M

18

G94

Feedrate in mm/min, inch/min

M

X

5

G95

Feedrate in mm/revolution, inch/ revolution

M

5

G98

*)

Return to starting point for fixed cycles

M

X

10

G99

*)

Return to point R for fixed cycles

M

10

G290

Select SIEMENS NC programming language

M

X

31

G291

Select ISO-Dialekt NC programming language M

31

Subroutine call: Refer to M98

Subroutine end: Refer to M99

*)

These commands are not described in the accompanying document

1)

Initial setting: Refer to details supplied by the machine OEM

2)

M = acts modally; S = acts blockwise

background image

09.01

8. Appendix

© Siemens AG, 2001. All rights reserved

8-47

SINUMERIK 802D Milling ISO Dialect M (ISF) - Edition 09.01

Cycle Alarms

Alarm no.

Alarm text

Explanation/Remedy

61003

No feed
programmed in
the cycle

Remedy: program feed

61102

No spindle
direction
programmed

Remedy: program spindle direction

61800

ISO dialect NC programming language has not
been activated.

Remedy: Set MD 10880 MM_EXTERN_CNC_SYSTEM
to 1.

Turning has not been activated for G50/51
polygon turning (cycle 3512).

Remedy: Set MD 10880 MM_EXTERN_CNC_SYSTEM
to 2.

61801

Incorrect or undefined G Code selected.

Remedy: Set correct G Code.

61802

Programming error for G28: an axis programmed in the
block is a spindle.

Remedy: Change program appropriately.

61803

Programming error for G28: programmed axis has not
been defined in MD or does not exist.

Note: Because max. 5 axes can be defined for
SINUMERIK 802D, the cycle cannot find axes when
more have been defined in the MDs.

Remedy: Change program or define axis in the MD.

61808

Final drilling
depth or single
drilling depth not
programmed

Remedy: Change program appropriately.

61812

Programming error for G50/51 polygon turning (cycle
3512):

Value for P or Q has not been programmed or = 0.

Remedy: Change program appropriately.

61814

Programming error: calling the drilling cycles with polar
coordinates (G15/G16) is not permitted.

Remedy: Change program appropriately.

61816

Programming error for G27: reached position does not
agree with the reference point.

Remedy: Deselect zero offsets, tool offsets and restart
G27.

background image

8. Appendix

09.01

8-48

© Siemens AG, 2001. All rights reserved

SINUMERIK 802D Milling ISO Dialect M (ISF) - Edition 09.01

Notes

You can enter your user-specific functions here.

background image

To

SIEMENS AG

Suggestions

Corrections

A&D MC BMS

P.O. Box 3180

D-91050 Erlangen

For Publication/Manual:

SINUMERIK 802D
Milling
ISO Dialect M

Germany

(Phone ++49-180-5050-222 [Hotline]

Fax ++49-9131-98-2176

E-mail:

motioncontrol.docu@erlf.siemens.de)

Short Guide

User Documentation

From

Name:

Order No.:

6FC5698-1AA50-0BP0

Edition:

09.01

Company/Dept.:

Address:
_____________________________________

Zip Code:

Town:

_____________________________________

Phone:

/

_____________________________________

Fax:

/

Should you come across any printing
errors when reading this publication,
please notify us on this sheet.
Suggestions for improvement are also
welcomes.

Suggestions and/or corrections


Wyszukiwarka

Podobne podstrony:
802D ISD id 47286 Nieznany (2)
Abolicja podatkowa id 50334 Nieznany (2)
4 LIDER MENEDZER id 37733 Nieznany (2)
katechezy MB id 233498 Nieznany
metro sciaga id 296943 Nieznany
perf id 354744 Nieznany
interbase id 92028 Nieznany
Mbaku id 289860 Nieznany
Probiotyki antybiotyki id 66316 Nieznany
miedziowanie cz 2 id 113259 Nieznany
LTC1729 id 273494 Nieznany
D11B7AOver0400 id 130434 Nieznany
analiza ryzyka bio id 61320 Nieznany
pedagogika ogolna id 353595 Nieznany
Misc3 id 302777 Nieznany
cw med 5 id 122239 Nieznany
D20031152Lj id 130579 Nieznany

więcej podobnych podstron