Sie sind auf Seite 1von 118

V

MAHO

Schulungsunterlagen
-is
I

se

T,

.f1.

400 E

r>*?r -f-

ft.

'

'

'4

1 __

.JCJC

u./

fl
B

LJ!

E*

'

HO

WZ

M
!

1
aagjl

c_
af

'

CNC432

MAHO *
Schulungsunterlagen
M

L*

CNC432

P
P
P
P
P
P
P
P

P
P
P

P
P
P

r
ft

P
P

P
P
P
P
r
P
P
P
r_

MAHO

*
Die MAHO-Schulungsunterlagen beziehen sich auf die Programmierung der

MAHO-Universal-Fras- und Bohrmaschine mit der Steuerung CIMC 432

El
jrj

Die MAHO-Schulungsunterlagen bestehen aus


Folien-Lehrmappe
einer
dem vorliegenden Heft Schulungsunterlagen" und
einem
Heft Didaktisch-methodische Hinweise und
Losungen"

Die auf den folgenden Seiten abgebildeten 85 Themen sind


die Darstellungen der 162 Farbfolien. Diese Folien sind als
Aufbautransparente konzipiert:

Zu jedem Thema gehoren mehrere Einzelfolien, die den


jeweiligen Lehrinhalt in Informationsschritte zerlegen. DieZahl
der Folien je Thema schwankt zwischen einer Folie und vier
Folien (siehe die Ziffern in den Quadraten rechts unterhalb der
Themenangabe).
Die Schulungsunterlagen enthalten sowohl die allgemeinen
Grundlagen des CNC-Frasensals auch die speziellen Programmiermoglichkeiten der CNC432. Besondere Berucksichtigung
hierbei finden die Themen Zyklen, Parameter-Programmierung, Unterprogramm-Technik und das leistungsfahige
Geometrie-Rechensystem.
Die 15 Ubungen im Anhang dienen der Anwendung und der
Vertiefung besonders wichtiger Programmier-lnhalte.

Diese neuen MAHO-Schulungsunterlagen ersetzen die


MAHO-Informations- und Arbeitsblatter aus dem Jahre 1983.

Pfronten/Wuppertal, im November 1986

Die Autoren

UP

UP

MAHO

Inhaltsverzeichnis
l

Emfuhrung

Seite

MAHO - CNC 432

1.1.1
1.1.2
1.1.3
1.1.4

MAHO-Universal-Fras- und Bohrmaschine


CNC 432-Steuerung
Der Bildschirm

6
7

Grafik-Testlaufe

4.1.1
4.1.2
4.1.3
4.1.4

Die Nullpunktverschiebungen G51 ... G59


Darstellungsfenster G98 und Rohteildefinition G99
Frasprogramm mit GO und G 1
Raumliche Positionierlogik

4.2.1
4.2.2
4.2.3

Das Prinzip der Werkzeug-Radiuskorrektur


G41/G42/G40/G43/G44
Frasprogramm mit Werkzeug-Radiuskorrektur

11

1.3

Vergleich herkommliche
Frasmaschine CNC-Frasmaschine

12

Von der Zeichnung zum Werkstuck

13

1.4

2.1.1
2.1.2

2.1.3

Grundlagen der Programmierung


Achsen und Achsrichtungen
Achsen beim Arbeiten mit horizontal Spindel
Achsrichtungen beim Arbeiten
mit horizontaler Spindel
Achsen und Achsrichtungen
beim Arbeiten mit vertikaler Spindel

4.3.4

14

2.2

Die Steuerungsarten

17

2.3

Die Werkstucknullpunktlagen

18

2.4

Punkte am Werkstuck

19

2.5.1
2.5.2

4.3.5

Frasen von Kreisbogen bis 180


Die Kreismittelpunktkoordinaten I, J und K
Frasen beliebiger Kreisbogen
mit BezugsmaBangaben
Frasen beliebiger Kreisbogen
mit KettenmaSangaben
Frasen von Kreisbogen in der Ebene G17

4.4.1
4.4.2
4.4.3

Programmierbeispiel mit G2/G3 Ebene G 18


Programmierbeispiel mit G2/G3 Ebene G 17
Darstellungsfenster G98
und Rohteildefinition G99 (Ebene G 17)

Frasprogramme mit Zyklen

MaBangaben

5.1

Zyklusdefinition und Zyklusaufruf

Absolute MaBangaben G 90 (BezugsmaBangaben) 20


Inkrementale MaBangaben G91
21
(KettenmaBangaben)

5.2.1

GO, G1, G2/G3, G17/G18

22

2.7

M3/M4, M6/M66, M8/M9, M30

23

ft

35
36

37

Programmaufbau und Satzformat

24

Vorbereitungen an der Maschine

3.1

Ermittlung der technologischen Daten

25

3.2

Nullpunktsetzen mitdem Katentaster

26

3.3

Nullpunktsetzen in der Werkzeugachse

27

I
mJ
l

38
39

i
t

40
41

42

.1

43

Bohrzyk/en

5.2.2
5.2.3
5.2.4

Bohrzyklus G81
Tieflochbohrzyklus G83
Gewindeschneidzyklus G84
Reibzyklus G85, Ausdrehzyklus G86

44

45
46
47

5s

rr?

Fraszyklen

2.8

5UP

i
5

2.6

5?

32
33
34

Programmierbeispie/e in den Ebenen G17 und G18

15
16

28
29
30
31

Programmierung von Kreisbogen


4.3.1
4.3.2
4.3.3

Seite

Grund/agen der Werkzeug-Radiuskorrektur

10

CNC 432-Grundausbildung
CNC 432-Fachausbildung

Frasprogramme
mit GO, G1, G2 und G3
Programmienjng der Fraser-Mittelpunktbahn

MAHO CNC 432-Ausbildungssystem auf PC's


1.2.1
1.2.2

5.3.1
5.3.2
5.3.3
5.3.4

Grundlagen zu den Fraszyklen G87, G88 und G89


Rechtecktaschen-Fraszyklus G 87
Nuten-Fraszyklus G88
Kreistaschen-Fraszyklus G89

48
49
50

51

Zyklusaufruf
Zyklusaufruf G 79
5. 4. 1.1 Zyklusaufruf G79
mit kartesischen Oder Polar-Koordinaten
5.4.1.2 Zyklusaufruf G 79 mit gemischter BemaBung

52
53

3?
5
I

1
Seite

5.4.2

Punktedefinition mit G78

54

Seite

Programmieren
mit Polar kooriflnaten

9.1

Grundlagen zu Polarkoordinaten

74

9.2

Frasen von Geraden


mit Polarkoordinaten-Programmierung

75

Frasen von Kreisbogen


mit Polarkoordinaten-Programmierung

76

Lochkreisdefinition G77
5.4.3.1 Lochkreisdefinition G77 mit Bohrzyklen
5. 4.3.2 Lochkreisdefinition G77 mit Fraszyklen

55
56

Programmierbeispiele
in den Ebenen G 17 und G 18

5.5.1
5.5.2

Ebene G17
Programmierbeispiel Ebene G 18
Programmierbeispiel

9.3

57
58

10

6
6.1

6.2

6.3.1

6.3.2
6.3.3

Programme mit spezielien


G-Funktionen

Programmieren mit G 11

Programme mit spezielien


G-Funktionen Ubersicht

59

Sprung- und Wiederholfunktion G 14

60

62

Programmierbeispiel
zumThema Nullpunktverschiebung

63

61

Spiege/n
Spiegeln G73/ G72
Programmierbeispiel zum Thema Spiegeln

6.5.1
6.5.2

VergroBern und Verkieinern mit G 73 A4 = ...


Programmierbeispiel
zum Thema VergroBern /Verkieinern

10.1.1
10.1.2
10.1.3
10.1.4

Programmieren von zwei Geraden mit G11


Eckenrundung und Fasenubergang mit G11
Programmierbeispiel Ebene G 17
Programmierbeispiel Ebene G18

77
78
79
80

Programmieren mit G64

Nullpunktverschiebungen G92/G93
Nullpunktverschiebungen G92/G93
mit kartesischen oder Polar-Koordinaten
Nullpunktverschiebungen G92/G93
mit Achsenrotation

6.4.1
6.4.2

Programmieren
von kompiexen Konturzugen

64
65

10.2.1
10.2.2
10.2.3
10.2.4
10.2.5
10.2.6
10.2.7
10.2.8
10.2.9
10.2.10

Programmieren mit G 64
Schnittpunktberechnung Gerade Gerade
Schnittpunktberechnung Gerade Kreis
Schnittpunktberechnung Kreis Kreis
Verbindungskreise an Schnittpunkten
Tangentenpunktberechnung
Verbindungskreisam Tangentenpunkt
Ubergangskreiszur Elementverbindung
Programmierbeispiel Ebene G17
Programmierbeispiel Ebene G 18

11

Ubungen

11.1

Absolute MaBangaben G90


Inkrementale MaBangaben G 91
Nullpunktsetzen mit dem Kantentaster
Frasprogramm mit GO und G1
Berechnung von Konturpunkten
Frasprogramm mit GO, G1, G2und G3
Frasprogramm
mit den Zyklen G81, G87, G88 und G89
Bohrprogramm mit Punktedefinition G78
Bohr- und Frasprogramm
mit Programmteil-Wiederholung
Spiegeln G 72 /G 73
Nullpunktverschiebung, VergroBern / Verkieinern
Frasprogramm mit Unterprogramm
Frasprogramm mit G 11
Frasprogramm mit G 11 und G64
Frasprogramm mit G64

81
82
83
84-,

85
86
87
88
89
90

VergroBern und Verkieinern

Einfuhrung in die
Programmierung mit Parametern

7.1

Das Prinzip der Parameter-Programmierung

7.2

Programmierbeispiel zum Thema

7.3

66
67

68

Parameter-Programmierung

69

Parameter-Programmierung
mit Berechnung von Parametern

70

11.2
11.3
11.4
11.5
11.6
11.7
11.8
11.9
11.10

11.11
11.12

11.13
11.14
11.15

Unterpro gramm-Technik

8.1

Grundlagen der Unterprogramm-Technik

8.2

Programmierbeispiel zum Thema


Unterprogramm-Technik

72

Unterprogramm mit Parameter-Programmierung

73

8.3

92
93
94
95
96
97
98
99

100
101
102
104
105
106
107

71

12

Fehlerliste

G-Funktionen / M-Funktionen
Sachwortverzeichnis
Bedientafel

108-111
112/113
114/115
116/117

1.1.1

MAHO

MAHO
Universal-Fras- und Bohrmaschine

ft

ft
On.

:=

'

iV

HO
400

"*

i
i

J?:

ft
ft

ft

ft
ft

S!

ft

ft
ft

HK
:

sjj

vw

gjjg|

ft
*?

l1

sis

*.

ptiS-3

EPBIB

/7~?

z7

.
J=#7

EG

'=?_&

4S

4&

>:

:?

j7

//

yn?

i
STH]

"

sunxaid JBWW1
PRO m
u.-Z

EZ

Pi
PUflCUrJ

Iz-MiLlAAf*?*

-JfcsJ

TmV/V

a
TA

6unienes mZV ONO

&

OHVIAI

zri

1.1,3

MAHO

Der Bildschirm

5f?

"T3
RM

COMMAND

V
Z

9006

ACTUAL

30 . OOO X

Y20 . OOO Z
B

100.000
F
800
S
T
1
G 1 18 25 27
3
9
M

OIST TO GO
12.302
31 . 018 X
O
5.000 Y
3 . 067
20.253 2
o
0.000 B

O
0.000 F-OVR
F
S-OVR ioo
800
S
1
T
40 51 54 63 71 72 87 90 94
10 22 42

**

!T!
V.
5

SuP
<tj

iJN

mm
.

Mawwaas

Bildschirm in der Betriebsart AUTO

Efism

1.1.4

MAHO

Grafik-Testlauf e
TESTRUN-5:

2f D-Plottergrafik

Iifell!

50.
&

Cl
&

z
jgiap

TESTRUIM-6: 3D-Plottergrafik
l*J3
C0W1PHD FIBS

HO

a 8

COtflHmD BEL

8 :1

1
TESTRUIM-7: Simulationsgrafik

Is

'

1.2.1

MAHO

CNC 432-Grundausbildung
Imrnmil iimmir

0
*

ss a a

f .rs8:

*s /

f m

y/

DOIB

@i

**

'

m=l

ACHSEN UND ACHS61CHTUN&EN

f-

MAHO

i'ii

'lin1

"

T3

i'<'

j r-OD

TTT

V
DIN 6217

+X

+2

U&rweftdet wil'd
r ec hi shttn di ge s .
mi* den
f s oh iwl n kl \ s es Koordi* at en
Achat* X.Y usd Z.

1 GB
2 Cl

3 G2
4 G_

2S@

XD0

2
Z1N

VI

y-i B

I1G0

KlBti

Ausbildungssystem zum Einstieg in das CNC-Frasen


(ausgezeichnet
mit dem Deutschen Schulsoftware-Preis
des CNC-Frasens nach DIN 66025 und DIN 66217
Grundlagen
Editierung mit Original-CNC 432-Tastatur

1986)

5?

1,2.2

MAHO

CNC 432-Fachausbildung
0

.m

m a mum

m
m

Hi ;j

iTVSrjgtHT

"m

gj

r;FtSE3

ES @3

H ISI
gi i

!%: i
-A

-.r

Tfotfc

1I3TW-5

/
Itatumr-s

SMS

V1

6 sssss
%/

Print

der CNC 432-Steuerung


Original-Tastatur
Original-Editor der CNC 432-Steuerung

der CNC 432-Steuerung


Original-Grafik
5, Testrun 6, Testrun
ON
zur Maschine
LINE-Verbindung

(Testrun

7)

1.3

MAHO

Vergleich herkdmmliche
Frasmaschine
CNC-Frasmaschine

HE

Gesamtantrieb

(Drehstrommotor)

IN.

Pi

Skalen

m
\ /
\

0,01 mm
:

3\

Trapezspindel

Handrader

V
m ?:
\rj:

3*

4 Spindelstock
2 Stander
3 Support (Konsol) 1 StanderfuS

Hauptantrieb

LinearmeSsysteme
(an den Fuhrungen)

(Gleichstrommotor)

\\

(Bildschirm

TT

0,001 mm
.

3
Kugelumlauf-

(JL

111

is:E

spindel

::

ledienfeld

3?
3*

3?

'

7-

3*
*7*

Achseinzelantriebe
(Gleichstromvorschubmotoren)

ZT*
3*
m
3*
IT*

3*

I
.

1.4

MAHO

Von der Zeichnung zum Werkstiick


H3|2|1|
1. Zeichnung lesen

r7

&

s*

fcs

\
2. Programmieren
N9001

N 1 G18
S630 T1 M66'
N2 G54
N3 G98 X-10 Y-20 Z-10 195 J 30 K 74
N4G99X0 Y-20 ZO I75J20K54
N5 GO X-7 Y-5 Z 23
M3
N6 G 1 X45
F 100

1*]

3. Programm eingeben

T.

:?f a

K
111

I/
&
4. Fertigen

Mi

2.1.1

MAHO

Achsen beim Arbeiten


mit horizontaler Spindel
Z

M
j

HU

5T3
V.

DIN 66217: Der Programmierer nimmt immer an,


dalS sich nur das Werkzeug bewegt."

Y
f/XT

i:

5*

k.

S?

Tatsachlich bewegt sich...


...das Werkzeug
in der Z-Achse.

...das Werkstuck
in der Y-Achse.

...das Werkstuck
in der X-Achse.

2.1.2

MAHO

Achsrichtungen beim Arfcjeiten


mit horizontaler Spindel
=

Die Z Achse liegt parallel zur Achse der Arbeitsspindel bzw. fallt mit ihr zusammen (DIN 66217).

W:

m
SB I
a

2 Achse

Y Achse

::

X Achse

jfl
i

JU

'

+Y

III

fl

ill

+Y A
Koordinatensystem

+X

Standort:
am Bedienpult
Blickrichtung:
von hinten gegen

das Werkstuck"

+ X : Werkzeug nach rechts


+ Y : Werkzeug nach oben
+ Z : Werkzeug nach hinten

2.1.3

MAHO

Achsen und Achsrichtungep beim


Arbeiten mit vertikaler Spindel 03
Die Arbeitsspindel wird geschwenkt (Universal-Fras- und Bohrmaschine):

i
/

JP

iiiii

'

5s
2
2
2
2

2
2

Wm

llli
!

63

a2

fi:

s
m

5
Auch nach dem Schwenken der Arbeitsspindel
gilt das urspriingliche Koordinatensystem!

+YA

+x
Standort:
am Bedienpult

Koordinatensystem

+Z
+ X : Werkzeug nach rechts

+ V : Werkzeug nach oben


+ Z : Werkzeug nach hinten

Blickrichtung:
von hinten auf
das Werkstiick"

2
1

2.2

MAHO

Die Steuerungsarten

h|3|2|l|

'

:;1

Punktsteuerung

...

?/<

r,v

Streckensteuerung
achsparalleles
nur
Frasen moglich

2D-Bahnsteuerung
Frasen
ingleichzeitiges
2 Achsen

2D-Bahnsteuerung
in mehreren Ebenen
2D-Frasen
Eilgang in 3 Achsen

3D-Bahnsteuerung
iti

Frasen
gleichzeitiges
in 3 Achsen

gareasMSBia
2.3

MAHO

8=3i

Die Werkstucknullpunktlagjn

5?

Symbol fur den Werkstucknullpunkt:

. . . beim Arbeiten mit horizontaler

Spindel

5s

ti

5*

Koordinatensystem :

+Y

Ma

+Y

wx
+x
+z
...beim Arbeiten mit vertikaler Spindel

+Y

+x
Koordinatensystem:

+Y

v'1
LJ

+Z

fe=5

2.4

Punkte am Werkstiick

n
%

Rt

+Y

MAHO

03

G17

fi

Ww

+x

+z

Punkt

pi

+ 40

f?_

in
20

+
+ 40
+ 30

+20

P3

-201
-10

"

,+Y

7
W

--

r+-\

-V"

T~ar~lF2

G18
P3
Punkt I X

Pi
P2_
P3

+60
+30
0

Y
-10 | +4<
0
+ 40

I -20TT20

I 2.5.1

MAHO

G!*

I
mn

I ei absolute

" Maliangaben bezieht man dimmer auf den


+Yt

Spa
8=3

fr3

WerkstucknullPunkt.

\<5

*x

G90

5F3

bedeutet
X

AUF

si
s?

Eingabe
I

*30 260
+v,

+x

22

Fahre AUF
die Position

*30 260

Ii

Eingabe

*60 240
+V;

I
V

Fahre
d,e

5*]

gSCx
\

AUF

Position

*60 240

I
I

li

2.5.2

Inkrementale MafSangabeji

(Kettenmaf&angaben)

Bei ink

MAHO

G91

uum

rementa/en M

angabenbezfeht man sich

immer auf die

+x

moentaneWerk*eu9Position. I

5r=

G91
bedeutet

Eingabe

X20 230

Oiw

Fahre

Ufl/J

X20 mrn fn +R/chtung

*-JU mm in

tz_ v\

Eingabe

EJ

+ F)jchtung

z30 2-20
Fahre (JIW

X30 rnm ,n +Flchtung

*x

7pn

0mmin-WChtun9

2.6

MAHO

GO, G1, G2/G3, G17/G18

hi i11

Die G-Funktionen sind in DIN 66025 festgelegt.

GO
Eilgang

G1

*=*

Vorschub auf
einer Geraden

2
s=i

G2
Vorschub im
Uhrzeigersinn

G3

Vorschub im
Gegenuhrzeigersinn

G17

5*
r*

+Y,

X Y Ebene

+X

G18

+X

X Z Ebene
-Z

-=s

2.7

MAHO

M3/M4, M6/M66, M8, M9M30


3

Die M-Funktionen sind in DIN 66025 festgelegt.


la

M3
Drehrichtung
RECHTS

M4

Drehrichtung
LINKS

rs

t= 4s

M6

45

iff*

Werkzeugwechsel mit
automatischem Ruckzug
t= 2s

M66

J!

45

fl

Werkzeugwechsel an
aktueller Achsposition

&
"

M8

P*

Kuhlmittel EIN

s.

M9

Kuhlmittel AUS

2 i

6
START
-V-

V~

M30

Jr

Programmende

y >- ibppjlF

TOPOQ;

roo

\GU7.

Rucksprung zum
Programmbeginn

M30

1
T-.

t.

* IS
01

.
2.8

MAHO

Programmaufbau und Satzformat

5!
63

Programmauszug'

..

O
O

|
o

N 9004
N 1 G 17
N2 G54
N 3 G 98
N 4 G 99
N5 GO
N 5 G1
N7 G43
N8 G42
N9 G 2

S630 T1
X-10
X0

M 66

e=.

Y-10 Z20 1150 J 140 K30


Y0 Z-20 1 130 J120 K20
M3
Y30 Z-8
Z-10 F50
F100

X60
X 80

,
,

N 9004 ist die


Programmnummer

N 9004
N 1...
N 2...
N 3...

Ein Programm besteht aus einer


geordreten Folge von Befehlen,

IN >

9000)

N 1, N2, N 3 usw,

sind die Satznummern.

5=
e=
I

ss

.
Gliederung eines Programme:

N 1 G 17
N5

GO

N~6l

[GTI

S630 T.1 M66

X 60 Y30 2-0

fnol [FSOT

30 HUSET
@

CD Programmtechnische
Befehle

CD

d) Geometrische @ Technologische
Befehle

Das PROGRAMM besteht aus


Der SATZ
besteht aus
Das WORT
besteht aus einer

Befehle

* Satzen.
* Wortern.
* Adresse und einer Zahl.

'i

3.1

fca

MAHO

Ermittlung der
technologischen Daten
jtm

Was ist
2U tun?

HSS

m
p

m U\

vc - 20 m /min
sz = 0,08 mm

We!chen
Schaftfraser?"

Werkzeug Nr. 1
heilSt

/<

V,

c/ * 7C
n = 20 m /min
0,010 m * K
n = 637 min1

T1

010

n-

||!'3

Welche

/r

- 637 mirr1

Drehzahl?"

ftei&t

S637
>

Vf

-2

st- n

Vi = 2 0,08 mm * 637 min


P

-m_

*/f

tfl

Welche
Vorschubgeschwindigkel t ?"

sj =

100 mm
min
heiiit

Jsm.
min

FIOO

3.2

MAHO

Nullpunktsetzen
mit dem Kantentaster

K9

HQ

Der Steuerung mu6 die Lage des Werkstucknullpunktes mitgeteilt werden.

i
+x

Der Kantentaster [d = 10mm)


befindet sich AUF der
Position X-5.

-V

5?

X|

ii

mI

VW

Eingabe (Reset Axis):

X-5

T-

rr!

Mi

rr!

II i

ZT!
!T!

iiji

Der Kantentaster ( d = 10 mm)


befindet sich AUF der
Position Z-5.

+Z

m
m

Eingabe (Reset Axis}:

Z-5

3?
*7*

rr!

3.3

MAHO

Nullpunktsetzen
in der Werkzeugachse

EH

Bei den Verfahrwegen mull die Werkzeuglange verrechnet werden.


Diese wird in den Werkzeugspeicher eingegeben.
In der Praxis sind zwei Arbeitsweisen ublich:

1 BearbeJtung mil einem Werkzeug

m i|

Eingabe:

ft

Steuerung
(Reset Axis)

Werkzeugspeicher

YO

T1 LO

+Y
O

2. Bearbeitung mrt mehreren Werkzeugen

ifeyi

urn

Spindelnase

+Y
ii

s:

Eingabe:
Steuerung
(Reset Axis)

Y50

iti

II

Hi

gi
CO

End man
50.000

T1

Werkzeugspeicher

T1 L89.300
T2 L112.650

12

4.1.1

MAHO

Die Nullpunktverschiebungen
G51 G59

...

Beim Abschalten der Maschine verliert" die Steuerung den Werkstucknullpunkt W.

R - Referenzpunkt

Erst nach dem Anfahren


des Referenzpunktes R
wei& die Steuerung, wo
das Werkzeug stebt".

oi

/
i

()

M = Maschinennullpunkt
M wird vom Hersteller festgeiegt
( = maschinenfestes

Koordinatensystem)

\v

W = Werkstucknullpunkt

'
M

W wird vom Programmierer


frei gewahft
I = werkstiickabhangiges
Koordinatensystem)

Unter G52 (automatische Speicherung)


bzw. G54 bis G59 kbnnen die Verschiebungen
M
W gespeichert werden.

Die Steuerung 1indet" nach dem Einschalten


den Werkstucknullpunkt W wreder.

Mit G51 bzw. G53 verschiebt sich wieder W auf M:


G51 hebt G 52 auf.
G53 hebt G54 bis G 59 auf.

i,

m
*T*

rf*

4.1.2

MAHO

Darstellungsfenster G98
*
Rohteildefinition G99

rrn

+VA
0-

Die Grafik-Testlaufe disnen zur


Oberprufung neuer Programme
auf dem Bifdschiim

0
X

lllir
A?

+Y-

+z

+x
o

ii

jtezt
y

fpJ
o

1= 75

<VI
H

St

1 = 95

G98

G99
Rohteildefinition

D arst e 11ungs f enster

m.

(wird auf dem Bildschirm nicht gezeigt}

Darstellungsfenster

G98 X-10 Y-20 Z-10 B... 195 J30 K74 B1=...


Punkt Pf

Drehung urn X Achse


(kflin B Wert; B-60)

Punkt Pp
(inkrementall

Drehung um V Achse
(kein B1 Weft; B1 = 30h

Rohteildefinition

G99 X0 Y-20 ZO
Punkt

PR

175 J20 K54


Punkt Pp|'
finkremental)

S]

4.1.3

MAHO

Frasprogramm mit GO und pi


Frasermittelpunktbahn

00

Die gezeichnete Nut soil mit einem lOer Fraser gefrast werden.

+YJ
0
-5

IT

T3
T3
T3
T3

-20

+X

o
*Z
IB

--

MB

36

R7rr

54

75

50

% PM
N 9001

N1

G 18

N2

G 54

N3
N4

G 98
G 99

N5
N6
N7
N8
N9

G0
G1

X 45

G0

X-7
X0

N 10

G 53

:
S 630 T 1 M 66

X 10
X0
X-7

Y-20
Y-20

2-20
Z0

Y-5

I 95

175
2 23

J 30
J 20

[M

M3
MOO

fr*

T3
rr

Z 31

Y 50

ZO
M 30

Nachteil dieser Programmierung:


s werden keine Zeichnungsmalie programmiert.
Neuer Fraser-Durehmesser
neues Programm

K 74
K 54

Sr?

4.1.4

MAHO

Raumliche Positionierlogik
TTTTTm
1. Bewegung in negativer Richtung der Werkzeugachse

PROGRAMS:

BEWEGUNG:

m
m

GO X-7 Y-5 Z23

(T) X/Z Ebene


()
l

&

+Y

Y Achse

'

+z

7
illiissisig

if

j!|jgF

2, Bewegung in positiver Richtung der Werkzeugachse

PROGRAMM:

BEWEGUNG:

GO XO Y+50 ZO

CD

i.
mm
ix

Y Achse

X/Z Ebene

+y

+X

ii&i

2Z
:

EtgBHVIBD

ism

Ebene G17:
Negative Richtung
der Werkzeugachse

Positive Richtung

der Werkzeugachse

1. Bewegung

2. Bewegung

X und Y

X und Y

4.2.1

MAHO

| Das Prinzip der


Werkzeug-Radiuskorrektur

03

Durch die Werkzeug-Radiuskorrektur wird es moglich, die WerkstuckmalSe zu programmiereru

Prinzip:
Wer kzeugspeicher:
N8

,:i

3"

G42

N9

X50

N 10

Z3e

Nil

Era!

X-7

4%

Die Werkstuckmafte werden programmiert, die Steuerung berechnet


mit dem jeweiligen Radiuswert R die Werkzeugmittelpunktbahn.
Em gab e in den Werkzeugspeicher:

Fraserdure hmesser
10mm

LL

I
I

///, ///,.-'/

T1

T2

T1

L89.3

T2

L112.65

T99
E

IT!
5F3
*7*

t:u

5?

T3

Werkzeug Nr. 2

Werkzeug Nr. 1

5?

R5
R8

Frassrdurchrnesser
16 mm

/.v;

5F?
ft!
S

!r*
B

4.2.2

MAHO

G41/G42, G40, G43/G44

FTTFI

Damit die Steuerurtg aus den Programm-Daten und den Werkzeugspeicher-Daten die FrSser-Mittelpunktbahn berechnen kann, mul3 Thr mrtgeteilt werden, wo das Werkzeug frasen soil.
Dafur gibt es 5 G-Funktionen:

1G44

G41

J,
y

G42

ft

r3,

G43

G41

G42

Radiuskorrektur
links...

rechts...

G40
keine

Radiuskorrektur

G43

G44

Radiuskorrektur
uber. . .

bis.. .

Fraskontur

von der Fraskontur

MerkhNfe:
Q4 I = links

Werkstuckkante

Mit G4G werden

Bewegungsrichtung = Blickrichtung

G41r G42, G43 und G44


aufgehoben.

Ji

4.2.3

MAHO

Frasprogramm
*
mit Werkzeug-Radiuskorrektur

HE

Die Werkzeugbahn wird von der Steuerung automatisch als eine Bahn berechnet, die um den
Werkzeugradius parallel zur V\ferkstuckkontur veriauft.

Fraserdurchmesser: d - 10 mm
0
-5

-20

+X

*Z. Vy Anfangspunkt

18

&

N9

N7

3S

N1Q

N 11

Si

75

50

% PM
N 9002
N1
N2

G 18

N3

G 54
G 96

N4

G 99

N5

G0
G1
G 43

N6
N7
N8
N9
N 10
N 11
N 12
N 13
N 14

CD

$630 T 1

X-10
X0
X-7

Y-20
Y-20

Z-10
Z0
Y-5

1 95
175

J 30
J 20

M 66

K 74
K 54
M3

Z 25
F 100
Z 18

G 42
X 50
Z 36

X-7
G 40
G0

X0

Y 50

Z0

G 53

In jeden Satz darf nur sine G-Funktion geschrieben warden.


(D In G43 ist G 1 nicht enthalten, daher vorher G 1.
(D Position des Frasermittelpunktes nach dem Konturfrasen

M 30

4.3.1

MAHO

Frasen von Kreisbogen bis 180


1

a ji j

Kreisbogen / Kreise warden uber die Funktionen G2 oder G3 programmed:

+Y

%
+X

+2

+X

+2

__

-1' v

L".

'1

Frasen im

Uhrzetgersinn

G e genuhrz eiger sinn

G2

G3
Y

Kreisbogen bis 180 werden mit einem R Wort programmiert:

Satzformat:

N... G... X... Z... R...


I

Bewegungsric htung

40

BO

Koordinaten des
Endpun ktes des
Kreisbogens

+x

+X

Radius des Kreisbogens

+z

+?

40-*-

N...
N...

N...

G42

G1

X25

F100

N... G2 X55 Z40 R15


N...

G1

X87

N...

G41
X56
G1

F100

N... G3 X25 Z40 R15


N...

G1

11

X-7

S3

4.3.2

MAHO

Die Kreismittelpunktkoordinaten
I, J und K
0
Wenn die Pnogrammierung von Kreisbogen mit der Adresse R nicht moglich ist, muS der Kreismrttelpunkt programmiert werden. Das geschieht mit den Adressen I, J und K:

*T*

I ist eine Koordinate parallel zur X Achse.


J ist eine Koordinate parallel zur Y Achse.
K ist eine Koordinate parallel zur Z Achse.
Das Frasen des Kreisbogens erfolgt in der Regei
entweder in der Ebene

oder in der Ebene

G17

G18

IT

5*

1
i

&

K:

+X

<3

+Z

+Y

*9

A = Anfangspunkt
E = Endpunkt
M = Mittelpunkt

In der Ebene

in der Ebene

G17

G18
werden folglich

Iund J

Iund 1

als Kreismittelpunktkoordinaten verwendet,


.*

jt

*
-r

i'

* * *

*-

*'*r * * * *

*,rn

- -

- - **
* * - * * * m
..

*-M

*-* t

S ft

si:

4.3.3

ftps

MAHO

Frasen beliebiger Kreisbogen


mit Bezugsma&angaben
+Y

?X.

30

jSSr

__

EH

&

mm
Kreisbogen = 180 konnen, Kreisbogen > 180 miissen mit den Mittelpunktkoordinaten I und K {Jj programmiert werdert.
G18 G 17

1*

I I

N... G... X... Z... I. K (J)

Satzformat:

Koordinaten des
Mrttalpunktes

8s weg u ngsrichtung

Koordinalen des
Endpunktes des
Kreisbogens

Die Steuerung berechnet aus den Koordinaten von A und M den Radiuswert.

>

1
0

15

25

35

O
A

+Z

K:

N,
M.,,

G42
G1 X25

N.,. G2 X15
30

N..,

G1

X-7

F100

Z30 135 K30

1I
11

4.3.4

MAHO

Frasen beliebiger Kreisbogen


mit Kettenmaf&angaben

HU

Diese Art der Programmierung von Kreisbogen wird insbesondere bei Pnogrammteilwiederhoiungen verwendet.

+Y

30

Tl

+Z
E

jV'

=*
G18 G 17

N... G... X.., Z... I... K (J)...

Satzformat:

Bestlmmung der X und Z Koordinaten

Bestimmung der I und K Koordinaten

<inJ<rementair

(inkremental}

+X

+X

xLA

*Z
55

"" M"

Yorzeichen :
A

*T
Z

e,

JO

TwT

JO
0

25

Merke: Von A nach E schauen f

Von A nach M schauen!

X-10 Z17.321

110 K 17.321

N...
N...

G42
G1 X25

N...

G91

F100

N... G2 X-10 Z17.321 110 K17.321


N...
M.,,
k]j]

G90
G1 X-7

4.3.5

MAHO

Frasen von Kreisbdgen iivder


Ebene G17 (Zusammenstellung)

80

Kreisprogrammierung mit R Wort:

N...
N...

40

G42

G1

Y25

F100

N... G2 X40 Y55 R15


+Y

N...

G1

Y87

+X
0

40

Kreisprogrammierung mit
Bezugsma&angaben:

<0

35T
25

N. ..
N...

15

F100

IM... G2 X30 Y15 130 J35

G42
G1 Y25

N...

G1

Y-7

+X
o

30

MI
Kreisprogrammierung mit
KettenmaiSangaben:

17 321

*Y

+X

N... G2 X17.321 Y-10 117321 J10

M,
1

G42

N...
N...
N...

N...
N...

G1

Y25

F100

G91

G90
G1 Y-7

4.4.1

MAHO

Programmierbeispiel
Ebene G18
-10 0

30

-12.5
0

90

+X

HH

130 U0

P2

P1
*Z

50

Pi

N5

iP

P5

1m

69

P6

105

P1

0,836

1,434

P2

85.418

0,717

P3

99,642

26,491

P4

58 821

60,743

P5

69,106

89,000

P6

114,000

89,000

P7

113,218

125.000

P8

34,641

126,000

105

t -20

m
P8

cinlauchpunkt

125

P7

'-Anfangspvnkt
(Jer

Konlur

Die gezeichnete Kontur soli aus einem Rohteil 150 x 150 mm mit Werkzeug-Radiuskorrektur gefrast
werden. Die Frastiefe soil 5 mm betragen. Fraserdurchmesser : d = 10 mm
% PM

N 9003
S 630 T 1 M 66

N1

G 18

N2

G 54

N3
N4

G 98
G 99

X-20
X-10

NS
N6
N7

GO

X-17

N8

G 41

N9
N 10
N 11
N 12
N 13
N 14
N 15
N 16
N 17
ISI 18
N 19
N 20

V-20
Y-20

Z-22,5

Z-12.5
Y-5

1170
1160

J 30
J 20

K 170
K 150

Z 125

M3
F 100

G1
G 43

G2
G1
G2
G1
G3
G1
G2
G1

N 21

G 40

N 22

GO

N 23

G S3

X0
Z 50
2 21 434
2 0.717
Z 26,491
Z 60.743
Z 89

X 20.836
X 85.418
X 99.642
X 58.821
X 69.106
X 114
X 130
X 113.218
X 34.641
X0

R 30 (I 30 K SO)
R 15

Y 50

Z0

00 K

15)
1

R 16 (189.106 K 73)
R 16

Z 106
Z 125
2 105
Z 100

(I

(I

114 K

105)

:_
M 30

4.4.2

MAHO

Programmierbeispiel
Ebene G17

dH

Die Tasche 1st 10 mm tief vorgefrast. Die Kontur soli geschlichtet werder. Das Anfahren an die
Kontur bzw. das Abfahren von der Kontur solien im Viertelkreis mit R20 erfolgen.
0

60.716 76,039

40

Die rot dargestellten Mafte


mussen berechnet warden

120
110

100,000

X-20

30

Xj

Einlsuchpunr

AnFang jpjnkt
Ocr Kgntui

A ui Fuhr kfeii

V# A

*V
10
0

(siehe Arbeitsblatt).

Fraserdurcbmesser: d = 10 mm

.... 40,000

+x
0 10

95.359 112,679 130

60

% PM

N 9004
N2

G 17
G 64
G 98

S 63D T 1 M 66

G 99

X-10
X0

N5
IM 6
N7

G0

X 60

M8
IM 9
IM 10
IM 13
IM 14
IM 15
IM 16
IM 17
IM 18
IM 19

G 42
G2
G1
G2
G1
G2
G1
G3
G1
G2
G1
G2

N 20

G1

N 21
N 22
N 23
N 24

G2
G1
G2
G 40

IM 26

G0

IM 26

G 53

N3
N4

IM 11
IM 12

G1
G 43

Y-10
Y0

Z-2D
Z-20

Y 30

1150
1130

J 140

J 120

Z-8
Z-10

X 60
X 60
X 25
X 10

X 25
X 32
X 40
X
X
X
X
X
X
X

55
60.718

78.039
112.679
95.359
80
40

X0

K 30
K 20

M3
F 50
F 100

Y 10

ft 20 (I 60 J

Y 25

ft 15 (I 25

J 25)

Y 55
Y 70

ft 15 (I 25

J 55)

30)

Y 78
Y 95
Y 110

R8

Y 100
Y 40
Y 10

R 20 II 60.718 J 90)

Y 30

ft 20 (I 60 J

Y0

(I

32 J 78)

R 15 || 55

J 95)

R 20 II 90.359

J 30)
30)

Z 50
M 30

N1

4.4.3

MAHO

Darstellungsfenster G98 und


Rohteildefinition G99 (Ebene G17)
Die Grafik-Testiaufe dienen zur Uberpriifung
neuer Programme auf dem Bildschirm.

-r

)
1

fS
I

'to
V

PR

%
II

-4

PF

1-

.J

CN|

o
;
II

+x

+2

Q
II

G99

1-130
1=150

Rohteildefinition

G98
Darstellungsfenster
(wird auf dem Bildschirm nicht gezelgt}

DarsteNungsf enster

G98 X-10 Y-10 Z-20 B... 1150 J140 K30 B1=.


Drehung um X Achse
(kein B Weft: B-60>

Punkt Pf

Punkt

PF'

(inkremsntah

D rehung um Y Achae
(kein B1 Wert: B1 = -30)

Rohteildefinition

G99 X0 Y0 Z-20
PR

Punkt

42

'

Ml-

sF

---

..

-i

npi
sc

ft

i*

1130 J120 K20


Punkt

PR'

(inkremental)

5.1

MAHO

Zyklusdefinition und Zyklusaufruf


03
Ein Zyklus ist ein in der Steuerung festgelegter Ablaut von Einzelschritten

(DIN 66257}.

Es mussen nur noch die gewunschten Malle eingesetzt werden.

1. Zyklusdefinition:

Mit der Zyklusdefinition wird der


notwendige Arbeitsablauf festgelegt.

z. B.
Bohrungstiefe

Sfcherheitsabstand

G81-Bohrzyklus

N... G81 Y2 Z-15...


Weitere Zyklen:
G 83 - Tieflochbohrzyklus
G84 - Gewindeschneidzyklus
G85 - Reibzyklus
G86 - Ausdrehzyklus
G87 - Rechtecktaschen-Fraszyklus
G88 - Nuten-Fraszyklus
G89 - Kreistaschen-Fraszyklus

15

2. Zyklusaufruf:

Durch G77, G78 und G79 wird angegeben,


wo der Zyklus abgearbeitet werden soil.

o oo o

Es bedeuten:
G77 - Lochkreisdefinition

G 78 - Punktedefinition

G79
Oder

G 79 - Zyklusaufruf

K9

G78/G79
+Y

G77
+x

1]

5.2.1

MAHO

Bohrzyklus G81
HE

6=3
!

as

Zyklusdefinition :

G81

(X1.5)

Y2 Z-15 B20 F... S... M...

Verweilzjeit

Bohmngstiefe

Slcherhgitsabstand

Ruckugsabstand

6=3
mit B Wort

ft'

b r j

B = 20
I

ohne B Wort

Y=2

Z-15

bedeutet Vorschub

0JL

/////

ft

1,5 s

bedeutet Eilgang

O bedeutet Verweilzeit in s

rr*
as

0670

376

+Y,

&

+x

&

06

+Y/
o
+Z

+X
0

Vz

5=3

42.5

G17
G81 (XI.5) Y2 Z-14 B...
G79..,

* .f

r*

X42.5 Y37.6 ZO

G18

G81 (X1.5) Y2 Z-14 B...


G79... X39J YO Z27.8

Beachten Sie:
Auch in der Ebene G 18 bedeutet Z die Bohrungstiefe,
Fur den Zyklusaufruf (hier G 79) gelten die Koordinaten der jeweiliger Ebene.

If

5.2.2

MAHO

Tieflochbohrzyklus G83

r*TH

Fur das Tiefiochbohren steher 2 Mbgiichkerten zur Verfugung:


1. Vollstandiger Ruckzug aus der Bohrung (Entspanen)
Erkennung: Kein J Wort programmiert
Zyklusdafinition:

G83 IX...) Y2 Z-27 B20 13 K10 F... S... M...

G79...

TT

siehe G 81

Rsduziarvuert

Tiefie der ersten Bewegung

B = 20

Ys2
K=10

B Wort

Zykiusabtauf

an.

ohne
B Wort

K-I = 7

2= -27

K- 21

m
1= 3

-21

-24-fr

27

7
2. Ruckzug um einen programmierten Abstand (Spanbrechenf
Erkennung: J Wort programmiert

Zyklusdeftnition;

G83 (X...) Y2 Z-27 B20 13 J5 K10 F... S... M...


G79...

jeweiligef HUcJuugssbstand

B20

Y=2

6 Wort

Zyklusablauf
ohne

' B Wort

/
K-[=7

Zc-27

K- 21 =4

/ X
/

///////

1*3
[-3

10

Mi

f
27

11

r
5.2.3

MAHO

Gewindeschneidzyklus G84
HE
Zyklusdefinition:

1. Programmierung mit der Gewindesteigung {J Wort)


Diese vereinfachte Art der Programmierung ist erst ab der neuen Steuerung moglich.

G84 (X.) Y5* 2-12 B20 I3 J1.5 S318 M

G79...

fT3
5*

Gewinde

slehe G 81

steigung

Drahzahl
ampanEinfahrra
grofce ( = 1% von SI

2. Programmierung mrt dem Vorschub (F Wort)

G84 (X...) Y5* Z-12 B20 I3 F477* S318 M

Vo r sc 'mb

5*

*- mit B Wort
B=20
r- ohne B Wort

Y=5

2= -12 1

* Umschalten der
Dnehrichtung

M 10
Gewinde:
Gewindesteigung: P = 1,5mm
Schnrttgeschwind.: vc = 10-min

Drehzahl:
Vorschub*:

n =318 min-1
F = 477 iUni
min

Beachten Sie:

* Vorschub F = Gewindesteigung * Drehzahl

Grdfterer Sicherheitsabstand Y ais bei G81 / G83

F= 1,5 mm 318 min'1

F = 477

min

!f
3P

5.2.4

MAHO

Reibzyklus G85
Ausdrehzyklus G86

03

Reibzyklus G85:

G85

(X.)

G 79,

Y2 Z-20 B20 F... S... M...


siehe G B1

rnit B Wort

tL

B = 20
Y=2

ohre B Wort

Z =-20

_
/

fi

Ausdrehzyklus G 86:

G86 (X.J Y2 Z-20 B20 F... S... M...


G79...

m
r*

siehe GB1

-A-mit B Wort

B= 20
Y =2

-ohne B Wort

Z=20

"V
/

X
* Spindel-Stop

1
II

5.3.1

MAHO

Grundlagen zu den Fraszyklep


G87, G88 und G89

dB

Bei den Zyklen G87, G88 und G89 mul3 man in den Ebenen G17 und G18 zwischen
Zyklusdefinition und Zyklusaufruf streng unterscheiden,

2. Zyklusaufruf:

1. Zyklusdefinition:

6g

30'r_

G17

51ief

+Y

m
5s
V.

V
Ebene

fr*

Hi

S3

40

G87 X60 Y42 Z-5...

G79 X40 Y30 ZO

r3

+Y.

+z

Ebene

+x

G18

&

isiiiaillili
G87 X60 Y42 Z-5...

G79 X40 Y0 Z30

Beachten Sie:
Bei G 37, G 88 und G 89 ist der

X Wert
Y Wert
Z Wert

immer die 1. Abmessung im Zyklus


parallel zur X Achse (X ist immer X")
Immer die 2. Abmessung im Zyklus
immer die Gesarrrttiefe im Zyklus

Fur den Zyklusaufruf mit G77.

GTS und G79 gelten die KoordiG 17


oder G18.
naten der jeweiligen Ebene

ft3
!T!
*7*
5?
IT3
5r!
r3
5*
fr3
zr3

W!

5.3,2

MAHO

Rechtecktaschen-Fraszykjus G87
00
1. Zykfusdefimtion:

G87 X60 Y50


1- Atimess urig
der Tasche:
parallel zui
x Achse

ZJO B2

Gesamttiefa
der Tasohe

R8 (I70){JJ) K5 F... S... M...

Ecfcsnradius

Gegenlauffrasen

der Tasche
ift S Fraser radius!

[kein J Wort
Oder J 1:

Gleichlauffrasan)

2. AbmBssung
Sicherheitsder Tasche
abstand
G 17: parallel zur Y Achse
G18; parallel zur 2 Achse

S&bnittbreite des

Tiefe iedes
einzelnen
Schnittes

Frasers in % des
ikein l Wort: I = 83%)

B,2

XeO

- 3
r
ji

30

+YA

*L:

gSr

YA

vA *4

o
L/J

-V\

>

rA

8
K=5

i0

Eintauch-Vorschub = progr F
2

2. Zyklusaufruf:

W -

+Z

Z--10

Es wird der Taschenmrtteipunkt programmiert

10

G79 X40 Y30 ZO (81 = ...)*


B 1 = + ,. fl

* Mit B1 =

kann eine WinkeHage der Tasche programmiert werden.

11

5.3.3

MAHO

Nuten-Fraszyklus G88

1. Zyklusdefinition:

G88 X60 Y15 Z-10 B2

K5 F... S... M...

siehe G 87

Gesamttiefa

1. Abmessung
dar Nut:
parallel

(170) IJ-1)

der Nut
Tiefe Jedes

Sicherheitsabstand

jur

X Achse

B=2

X = 60
Eirvtrittspunkt

J85|3

in

l+YA

>-

|H>Z

0
+,

K=5
15

(2) Umfangsbewegung

(T) Langsbewegungen
in der Nutmitte

c
2. Zyklusaufruf :

,Z = -10L

Zyklusablauf :

rE HI

Eintauch-Vorschub
_ progr. F Wert
2

ifi
J1

-if- J-1

Es wird der Eirtrittspurkt programmiert

G79 X15 Y20 Z0 {B1 = ...)*


,B1 = +

*=*

einzelnen Schnittes

2. Abmessung der Nut:


G 17: parallel zur Y Achse
CIS: parallel zur 2. Achee

20

03

* Mlt B1 = ...c kann eire Winkellage der Nut programmed werden.

TSSj=S
rff

5r!

, vv
5.34

?r

5*

?r

MAHO

Kreistaschen-Fraszyklus G89
S3
1. Zyklusdefinition :

G89 2-10 B2 R20


Gesemtuefe
der

(170) IJ-1)

Tasctie

Tiefe jedes
einzelnen

siehe G 67

Radius
der Tasche

K5 F... S... M...


Schnittas

Sicherheitsabstand

B= 2

Jt

J-1

&

35

+Y

K=5

35

Z = -1Q
Eintauch-Vorschub

_ progr. F Wert

2
j;

NR

2. Zyklusaufruf:

Es wird der Ta&chenmlttelpunkt prograrnmiert

G79 X35 Y35 Z0


.
i

'

*,>

r
5.4.1.1

MAHO

Zyklusaufruf G79 mit kartesischen

cnn

oder Polar-Koordinaten
lm G 79-Satz wlrd die Position programmiert, wo der zuletzt definierte Zyklus abgearbeitet

werden soli.
1. Kartesische Koordinaten

G90

G91

0
0

T7.2

+Y
o-

26.374

+X
23.5 Der Bohrzyklus GS1
steht hier steNveitretand

fur a lie Zyklen

N...

G81

N... G79 X23.5 Y17.2 Z0

N...
N...
N...

G81...
G79... X... Y...
G91...

JT

Z.J

N... G79 X26.374 Y14.819 (Z.J*


N,..

G90

2. Polarkoordinaten

+Y/

B2

N.

-29.5'

G81

N... G79 B2 52.5 L2=39.1 Z0

rf

rf

*52 5*

+X

*f
!T
rf

G90

G90

5*
!f?
rf
5P
ff
f?
5
5R

N... G81

+x

N... G79 G2 = ... L2

...

2...*

N,.. G79 B1=-29.5 LI =307 (Z.J*

* Zum 1. Zyklusaufruf G79 mussen alle Koordinaten angegeben werden. In den danach foigenden
G79-Satzen brauchen nur noch die Koordinaten angegeben werden, die sich andern.

5
5
5
rf
!f
rr
H

5.4.1.2

MAHO

Zyklusaufruf G79
*
mit gemischter BemafSung
Je nach Bemaliung des Werkstuckes bringt die gemischte Bemaftung (kartesisch und polar)
Vorteile bei der Programmienjng.

G90

G91

0
+YA

B1 = 41 *

4v

+Y

B1 20,5*

-t

iB1=39
ia. 7

+X
o
N

24.5

50

G81...

N...
N...
N...

N... G79 X24.5 B1=20.5 Z0


N. G79 X50 B1=41 Z...

G90

'Bl = -28
14.8
;Q1 = 49

N...

G79

X.., B 1

Z...

G91

N... G79 X18.7 B1=39 (Z...)


N...

28.2

G 81...

G81 ,,,

N... G79 Y28.2 B1=49 20


N... G79 Y14.8 B1 = -28 <Z...)

G90

5.4.2

MAHO

Punktedefinition mil G78

tn einem G78-Satz wird jeweils die Lage eines Punktes deifiniert.


Kartesische Koordinaten

Polarkoordinaten

+Y

,Lh<

82=29,05

+x

45

G78 P1 X46 Y25 Z0

s
5*
5

rr!

<+>

25

G78 PI B2 =29.05 L2=51.478 Z0

S
S

Die Punkte kdnnen auch in verschiedenen Ebenen liegen:

0.

Pi

P2

P3

+Y

o
*z

+)

10

30

50

G78 PI X10 Y20 Z0


G78 P2 X30 Y20 Z-5
G78 P3 X50 Y20 Z0

Die mittels G78 definierten Punkte konnen fur Zyklusaufrufe verwendet werden:
N... G81...
N... G79 PI P2 P3*
* max. 4 Punkte pro Satz

5.4.3.1

MAHO

Lochkreisdefinition
G77 mit Bohrzyklen

In einem G 77-Satz werden Punkte definiert, die sich in einem gleichbleibenden Abstand
auf einem Lochkreis beflnden.
An diesen Punkten wird ein vorher defir ierter Zyklus ausgefuhrt.
Lo c hk reisdef Fnition:
G81...

G77 X32 Y25 ZO R15 130 J5 K195


Koordinaten des
Kieisinittelpun kies

Radius des
LochkreiseS

Werksttickebene

Anzahl der
Punkte auf
dem Lochkreis

AnfangswinkaJ

Mit Endwinkelangabe

Ohne Endwinkelangabe

25

\3Q

32

'Vi ,/

+YJ

*x
0

25

0 0

+Y

Endwinkel

+X

32

Die Koordinaten des Kreismittelpunktes konnen auch uber Polarkoordinaten Oder mittels
Punktedefinition programmiert werden :

G77 L2 = ... B2 = ... Z... R... I... J... (K...)


G77 L1 =

B1 =. Z... R... I... J... (K...)

G78 PI X... Y... Z...


G77 P1
R... I... J... IK...}

r
5.4.3.2

MAHO

Lochkreisdefinition
G77 mit Fraszyklen

HE

Auch die Fraszykfen G87, G88 und G89 konnen mit der Lochkreisdefinition G77 aufgerufen
werden.

1. Zyklusdefinition (am Beispiel G87):


G87 X40 Y24 Z 5 B2 R5

2. Lochkreisdefinition:

G77 X70 Y60 ZO R40 145 J4


sfehe 5.4.3. 1

40

60-

*Y.
Q

-2s. I
\

-h--

*X
0

70

Bei den Fraszyklen G87 und G8S kann zusatzlich eine Winkeliage mit B1 =... programmiert
werden.

G77 X70 Y60 ZO R40 145 J4 B1 = 0

\
-

+Yj

+x

Oe

S
g

m
a
g
g
g
g
g
g
g
g
g
g

*T

5.5.1

MAHO

Programmierbeispiel Zyklen
Ebene G17

00

Das gezeichnete Werkstuck soil mit folgenden Werkzeugen bearbeitet warden:


T1 Bohrer 6mm
30 <VG
15
so
0
flO aD
*4
T2 Bohrer 0 5mm
T3 Gewindebohrer M6
no
PI

fi

P2

-fV0:

P4

H".

r-:

P5

v*_

i-w

"0
--

ss

H*-

>=

<AVV
-

&

i-D
-Ml

% PM
N 9005
N1

G 17

N2

G 54

N3

G 96
G 99
G 99

N4

M5
N6

!=

P3

!=d

Ez=

1=3

N7
N8
N9
N 10
N 11
N 12
N 13
N 14
N 15
N 16
N 17
N 18
N 19
N 20
N 21
N 22

G 81
G 79
G 79
G 79
G 77
GO
G 78

GTS
GTS
G 78
G 78
G 78
G 83
G 79
G 79
GO

M 23
N 24
N 25
N 26
N 27

G 79
G 79
GO

N 28

G 53

G 84

S 950

X-10
X0
X 30

Y-10
YO
Y 50

Z20
Z-20
ZO
Y2

X 15
X 60

Y 80
Y 80

X
X
X
X

Y
Y
Y
Y

15
40
80
15
X 40
X 80

100
100
100
60
Y 60
Y 60
Y2

1110
ISO
160

J110

K 40
K 20

J 60

K 10

J 130

T 1 M 66

Z-12
ZO

B 10 F 50 M3
B 2 = 37.1 L2 = 50.52
B 1 10.5 L 1 = 40.4

Z10
Z 50

R 15 10 J 6

ZO
Z 10
Z 10
ZO
Z 10
Z 10
Z-14

K 270

S 1200 T 2 M 66
P1
P2
P3
P4
PS
P6
I 0 J 0.3 K 3
PI P 2 P 3 PB
PS P 4

Z 50

Y5

Z-10

S 530 T 3 M 66
J1
P4 P5 P6 P3
P 2 PI

Z 50

M 30

5.5.2

MAHO

Programmierbeispiel Zyklen
Ebene G18

dE

Das gezeichnete Werkstuck soli mit einem Fraser d = 8mm (T 1 } und einem Bohrer d = 6 mm (T2)
150
iaft.7
TIP
gefertigt werden.
*
>

\p

2P

* 1011*1 /

O'

-*JStg!

15
1*'

LS&

iJBJi'L.M*!!!!.

-5 5-er

<=>

r\K ry

JEJ'W r

3 ()

19.77

I-- is

'O

20

150
0

70

iiJLi? 6ohrjngfi

fte.lZIlff

% PM
N 9006
N1

G 18

N2

G 54

N3
N4

G 98
G 99

X-10
XO

N5
N6
N7
N8
N9
N 10
N 11
N 12
N 13
N 14
N 15

G 87
G 79
G 89
G 79
G 88
G 79
G 87
G 79
G 88
G 79
GO

X 50
X 30

S 800 T 1 M 66

X-45
X 126.7
X 45
X 110
X 12.5
X 10

Y-20

Z-10

Y-20

ZO
Y 30
Y0
Y-5
Y 11.5
Y0
Y 25

Y-80

1 170
1150

J 30
JZO

Z-5
Z 20
Z-5

B 2 R 7.5 F 100 M3

Z-4
Z 19.77

B2
B 1 = 17.4
B2 R6
8 1 17.4
B 2 K 4.2

Z-2,7

Z 55
Z-5. 2
Z 130

G 81
G 77
G
G
G
G
G
G

N 27

G 53

79
91
79
79
79
79
G 90
G0

R 12.5

B2

X 52
X 70

Y2
Y0
Y0

X 16.7
X 15.917

Z-12
Z 80
Z 130

S 1000 T 2 M 65
F 50
R 17.5 I 32.5 J 7

X 12.8

XO

Z 19.2
Y 50

a
Z?
rf

Z-17.51

X 17.71

rf

Y 50

N 16

N 17
N 18
N 19
IM 20
N 21
N 22
M 23
N 24
N 25
N 26

if

K 170
K 150

ZO

M 30

a
w

6.1

MAHO

Programme mit speziellep

G-Funktionen (Ubersicht)

Mrt der Wiederholfunktion G14 in Verblndung mit jeweils einer werteren speziellen G-Funktion
sind verschiedene Veranderungen von Programmteilen moglich.

Verkfeinern
G73 A4 = .,.

Verschieben Mehrfach wiederholen


G93 X... V... G92 X.,. Y...

Vergroliern
G73 A4 = ...

Lr-J

G=J
G=D C=J U
G
G73 X-

PQV

i
G73 -1
/
/

G73 X-T V- 1

V
Spiegeln
G73...

Verschieben mit

Achsenrotation
G93 X... Y... B4 =

6.2

:j

MAHO

Sprung- und
*
Wiederholungsfunktion G14

03

Mit der Funktion G14 konnen Programnrteiie wiederftolt werden.

G14 J1 N1 = 7 N2 = 18*
T

Satzformat:

Aniahl der
Wiederholungen
fohne J Wort: J 1|

Arvfang der

Wiederholung

Ende der
Wiederholung

t2G j

HO

65

45

5 tief
30

30

* S oil nur ein $a tz wiedertiolt werden,


so entfallt N2 = ...

LJ

FraserdurchmBaser: d = 16 mm

Ein touch
I putikl

+YJ
10
0
0

35

15

55

75

105 120

% PM
N W7
IM 1

G 17

PJ 2

G 54

N3

G 96

X-10

Y-10

Z-20

1140

N4

G 99

X 0

Y0

Z-20

1120

NS

GO

X 55

N6

G 91

PJ7

G1

N8
N9

G 43
G 42

S 400 T1 M 66

K 30
K 20

Z2
Z-7

Y 10

M3
F 50

F 100

X 50

N 10

Y-46

N 11
N 12
IM 13

X-30

Y 20
X-40

Y-20

N 14

M 15
M 16
N 17
IM 18
M 19
IM 20
IM 21
IM 22
IM 23

Y 45

J 140
J 120

X-20

Y 45
X 40

G
G
G
G

40

0
14
90
G0
G 53

Y 46

Z7
(J 1)

X0

Y0

N 1= 7

N 2 = 18

Z 50
M 30

S*

_-

_,

6.3.1

MAHO

Nullpunktverschiebungep
G92/G93 mit kartesischen
oder Polar-Koordinaten

HE

Durch Nullpunktverschiebungen (NPV) kann das Programmieren vereinfacht werden.

Es gibt zwei Arten der NPV:

Absolute NPV

Inkrementale NPV

G93

G92

1. Kartesische Koordinaten

+Y

+Y

|i

15

+X

+X

+Y,

+X

20

+X

vorhergehender Nullpunkt

2*

G93 X25 Y15 (Z...)

G92 X20 Y10 <Z.J


[*.

2. Polarkoordinaten

s?

+Y

\+Y,
+X

jj

01-27

+YJ

+x

+X

B2*
+X

G93 B2 = 31 L2-29.15 (Z..J

vo rhergehen der Nullpunkt*

G92 B1=27 LI =22 (Z...)

6.3.2

MAHO

Nullpunktverschiebungen

G92/G93 mit Achsenrotation

EE

I Mrt der Achsenrotation kann das Koordinatensystem urn den wirksamen l\lulIpunkt gedreht werden.

Inkrementale NPV G92


mit Achsenrotation

Absolute NPV G93


mit Achsenrotation

%
Bi * - 20
\

'5H
0

+X i
20

+x
25

G93 X25 Y15 Z... B4 = 25

G92 X20 Y10 Z... B4=~20

Eire weitere O rehung des Koordinatensystems ist mit G92 B4 =

... moglich:

aV
3QO

G92 B4 = 20

G92 B4 = 30

Die Programmierung einer NPV mit Achsratation ist auch in Pdarkoordinaten moglich:

G93 B2=... L2=... Z=. B4=25

G92 B1=... L1=... Z=... B4=-20

6.3.3

MAHO

Programmierbeispiel zum Thema


Nullpunktverschiebung
HEI
I\1PV
Inkrementsle
Absolute
NPV

MPV + Achsenrotation

Programmiert warden:

G92
G93
G93 B4 =

t =20

]20

55
56
15

5 tief

LJ

LJ

Fr a ser dur c hmesser ;


d = 16 mm

EinlaucHpunkl

10

tJC

+X

w
to
0

+.1

0 15

35

55

75

105 120

210

1t5

% PM
1M 9008

S 400 T 1 M 66

N1

G 17

N2

G 54

N3
N4

G 98
G 39

X-10
X0

N5
N6
N7

G
G
G
G

0
1
43
42

X 55

N8
N9

Y-10
Y0

Z-20
Z-ZQ

Y 45

I 260
I 240
Z2
Z-5

Y 55

J 215
J 195

K 30
K 20

M3

F 50
F 100

X 105

Y 10

X 75

N 10
N 11
N 12

Y 30
X 35

Y 10

IV 13

M 14
N 15
N 16

X 15
Y 55
X 55

N 17

G 40

N 18
N 19

G 92
G 14

N 20
N 21

G 93
G 14

X 120

M 22
M 23

G 93
G 14

X 145

N 24

G0

X0

N 25

G S3

Y 55

JZ

N1= 6

N2-18

N2=17

N1 = 5

N2 = 17

Y 130
(J11

B4 = 30

Y 10

{J1|

Y0

N1

Z GO
M 30

6.4.1

MAHO

Spiegeln G72/G73

Mit der Funktion G73 kann durch Vorzeichenumkehr der Koordinatenwerte

Achse <x Oder y> bzw.


inin einer
zwei Achsen und y}
(x

gespiegelt werden.

Programm-

G73 X-1

GleichlaufFrasen

_J

Grundform

U*YA U

Gegenlauf-

FrSsen

n n_n
G73 X-1 Y-1

G73 Y-1

Die Spiegeifunktion kann geloscht werden


G 73 und der entsprechenden Achse
mit
und positivem Vorzeichen, z. B. G73 XI

mit G72 fur alle Achsen gleichzeitig.

6.4.2

MAHO

Programmierbeispiel
zum Thema Spiegeln
0

J i = 20

15

--

55

35

EH

75

105 120
GS

mw

uiy
n n

55
45
5 tief
30

EintauchpanId V

10

4rr-

r
Fr aser dur c hmesse r :

d = 16 mm

% PM

N 9003
N1

G 17

N2

G 54

!\l 3

G 98
G 99

X-130
X 120

G0
G1
G 43
G 42

X 55

IM 4
IM 5
N6
IM 7
IM 8

M9
IM 10

S 400 T 1 M 60

Y-75
Y-65

Z-20
Z-20

Y 45

1 260
1 240
Z*2
Z-5

Y 55

J 150
J 130

K 30
K 20
M3
F 50
F 100

X 105

Y 10
X 75
Y 30

IM 11

M 12
IM 13
IM 14
IM 15
ft 16
N 17

G 40

N 19
N 19

G 73
G 14

X-1

N 20
N 21

G 73
G 14

fX-1)

N 22
IM 23

G 73
G 14

X +1

IM 24

G 72

N 25

G0

M 26

G 53

X 35

Y 10
X 15
Y 55
X 55

X0

(J1)

N1 = 5 IM2 = 17

(J1)

N1 = 5 N2 = 17

U1)

N1

Y-1
(Y-11

Y0

5 N2 = 17

2 50

ri

M 30

L
4,4

"

6.5.1

MAHO

VergrdfSern und Verkleinerp


mit G73 A4 =

...

Mrt G73 A4-... konnen die Abmessungen eines Werkstuckes vergraliert oder verkleinert
warden. Die Veranderung kann ais Faktor (z. B. A4 = 2*) Oder in Prozent (z.B. A4 = 200*)
angegeben werden.

*
i

Verkleinerung

G73

VergroJSerung

A4 = 0,5

GAJ
X

NPV G93 X... Y...

G73 A4 = 1*5

150%

Programme

Grundform

5f*
it

NPV G93 X... Y,..

100%

LJ

+Y/
+X

Mit G72 wird die Vergrbfterung bzw. die Verkfeinerung wieder aufgehoben.

35
5
rf

* einstellbar fiber Parameter


66

IT

s5

6.5.2

MAHO

Programmierbeispiel zum.Thema
VergrofSern/Verkleinern

30 _

Fraserdurchmesser;

ns
G73 A 4

= 0.5

*5

5 tief

_!

30-

10'
D-

" Einiauch-

*VJ,

"I purkt

+Yr

= 20

ti

30

+J

IS

d= 16 mm

+X

G73 A4 = 1.5

ISr0

?Q-r

35

is

75

295

105

% PM
N 9010

S 400 T 1 M 66 (Fraser 0 16 mm)

N1

G 17

N2

G 54

N3
N4

G 9B
G 99

X-10
X0

M5

G0
G1
G 43
G 42

X 55

W6
N7
IM 8

K30
K20

M3
F 50
F 100

Y 30
X 35
Y 10

N 16

X 55

M 24
IM 25
IM 26

J 135
J 115

X 75

X 15

N 23

Z2
Z-5

Y 55

IM 13

Y 45

1315
1 295

X 105

M 14
IM 15

N 19
N 20
N 21
N 22

Z-20
Z-20

Y 10

N9
(VI 10
N 11
N 12

N 17
N 19

Y-10
Y0

V 55
G 40
G0

Z 50
5 250 T2 M 06 (Fraser 0 24 mm}

G S3

X 120

Y 20

G 73

A 4 = 1.5

G 14

(J1)

Kt*

N1=5 N2 = 19

G 72
S 000 T3 M 66 (Fraser 0 8 mm)

X 30

Y 70

N 27

G 93
G 73
G 14

N 28

G 72

N 29

G 93

X0

Y0

N 30

GO

X0

Y0

N 31

G 53

A4-0.5
N 1 = 5 N2 = 18

(J1)

Z 50
M 30

7.1

MAHO

Das Prinzip der


*
Parameter-Programmierung
AhnJiche WerkstCicke...

00

0+0
0-0

+YJ

0-

0
0

+YJ

0J0

Q.

+YJ

&
0

+x

... haben mit der Parameter-Programmierung dasselbe Programm,


Anzahl der
Bohrungen: & E0

Prinzip:

.SC

#<?/

EA

45 E2
{

IiE'
~Sic herheitsab s tand

0
0

Bohrungsebene -Z'S' ES

+75 E3
0
Die Parameter El. E2... sind Platzhaher, die verschiedene Werte annehmen konnen,
Programmaufbau:

% PM
N...
N5
N6
N7

G 31
G 77

El = 2
E2-15
E5 = 0...

E3 = 70

Y - El
Y = E4

Z- = E2

X- E3

N8

E4 = 60

Definition der
Parameter
Zyklusdefinition
mrt Parametem
Zyklusaufnrf
mrt Parametern

7.2

MAHO

Programmierbeispiel zunvThema
ran
Parameter-Programmierung
Das Programm fur ein haufig wiederkehrendes Werkstuck mit Bohrungen auf einem Lochkrets soil
mft dec Parameter-Programmierung erstellt werden.

E2

Anzahl der
Bahrungen E8

160

Bohrungsebene E5

0.

|<JJ vdrschub
E 10

E4'

abstand

.0

+Y/

El

E9

0
200 -20

E3

% PM

==

N 9011
M1
N2
N3
N4

I
S 800 T1 M 66 {Bohrer 0 8}

G 17
G 54
G 98
G 99

X-10
X0

Y-10
Y0

El =2
E7 = 20,5

N5
N6
N7
N8

G 81
G 77
G0

N9

G 53

X = E3
X0

Z-20
Z-20

E2 = 15
E8 = 8

Y-El
Y=E4
Y0

1220
1200
E3 = 100
E9316

Z-= E2
Z = E5
Z 50

J 180
J 160

K30
K20

E5 = 0
E6 = 60
E4 = 80
E10 = 50
F = E10
M3
=
E6
\
R
= E7 J = E8 K = E9

M 30

7.3

MAHO

Parameter*Programmierung
mit Berechnung von Parametern

[10

Innerhalb eines Programms ist eine Berechnung von Parametern mit den Rechenoperationen
+ * : m&glich.
Bei dem gezeichneten Werkstuck sol! der Eintauchpunkt EP des Frasers stets mittig zwischen El
und E4 liegen und einen Abstand von E13 = Radius + 2 mm zur Fraskontur haben.
150

E7
E10

E13

E14

1 E 11

X
XV

E6

0 El

E2

E9

E3

TSicherheitsabstand

2
ZT

rE8
*0

E4 200

-20 El 2 0

Fr aserdurc hmesser : d = 16 mm
% PM
N 9012
N1
N2
N3
N4

ZT
G 17
G 54
G 98
G 99

N5
N6
N7
N8
N9
N 10
N 11
N 12
N 13
N 14
N 16
N 1B
N 17
N 18
N 19
N 20
N 21

5P
*T

G0
G1
G 43
G 42

S 400 T 1 M 00
X-1Q
I 220
K 30
Y-10
Z-20
J 170
J 150
X0
Y0
I 200
K 20
2-20
1 = 15
2 = 80
E3 = 150 E4 = 190 E5 = 10
E6 = 60
E7 = 130
8 = 15
E13 = 10 E17 = 50 18 = 100
E12 = 6
Ell = 2
E14 = E16 E15
E15 = E1 *0.5
E16= E4.0.5
9 = El + E14
10= E7-E13
X = E9
Y = E10
Z = Ell
M3
F = E17
Z--E12
Y = E7
F = E1B
X = E4
Y = E8
X = E3
Y= 6
X = E2

x = ei
G 40

GO
G 63

Y=E5

Y=E7

X = E9
X0

Y0

Z 50
M 30

5
n
K-

8.1

MAHO

Grundlagen
*
der Unterprogramm-Technik
Unterprogramme (Makros) sind selbstandige Programme, die mit eigener %-Nr. im separaten
Unterprogramm-Speicher abgelegt sind,
% PM
N 9745

HauptProgramm

N9805~>

Hl 1!

N... G22 N = 9803


N... G22 N =9803

19608

M9807
Schachteln

N... G22 N = 9807

Es bedeuten:

% PM = Part Memory (Teileprogramm-Speicherl


% MM = Makro Memory (Unterprogramm-Speicher)
Unterprogramme werden zur Programmvereinfachung bei Werkstucken mit wiederkehrenden
gleichen Programmteilen verwendet.
Programmablauf :

% PM

Haupt-

N 9745

Programm

7.MM
N9803

N... G22 N = 9803

N... G22 N = 9803

N... G22 N = 9807

%MM
N9807

022 N = 9808

Schachteln :
8 x moglich

7>MM
N9808

i
HJ
I

'

_
8.2

MAHO

Programmierbeispiel zum Thema


Unterprogramm-Technik
Fur das gezeichnete Werkstuck sind das Hauptprogramm und die Unterprogramme zu erstellen.
140

*
; *Y
1

7S-.
I

20

--

20-HA
10'

oo

k0 0)

5 tief

<t>

l+X

Fraser T1 d= 16 mm
Bohrer T2 d= 6 mm

&

F f

45

Werkzeuge:

-0;

+x

55

30

AS

36 /to tief

10

5*
ff-

15 25 35

55

*4

75 83 97 105

180

200

% MM
IM 9801

UP fur die Kontur

M1

% PM

Hauptprogramm

N 9013
N1

G 17

N2
M3

G G4
G 98

IM 4

G 99

N5
IMS

G 22
G 22

IM 7

G 93

NS

G 22

N9

G 93

N 10

IM9B01

N 11

G 22
G 22

N 12

G 93

B4 = 0

X-10 Y-10 Z-20


XD Y0 Z-20

1 220 J160 K30

1200 J140 K20

JM = 9801
IM = 9002

Y 75

JM-9801
X ISO

Y 70

B4 = 90

JM

N 13

G 93

X0

Y0

N 14

G0

X0

Y0

N 16

G 53

9S02

M 30

M2
N3
M4
N5
N8
N7
N8
N9
N 10
N 11
N 12
N 13
IM 14
IM 15

G0
G1
G 43
G 42

T 1 M 86

Y 46

Z2
Z-5

Y 55

M3
F 50
F 100

X 105
Y 10
X 75
Y 30

X 35
Y 10
X 15
Y 55

X 55
G 40
G0

% MM
N 3802

Z 50
UP fur das Bohrbild

IM 1

IM 2
IM 3
IM 4
IM 5
IM 6
IM 7
IM 8
IM 9

S 400
X 55

G
G
G
G
G
G
G
G

81
79
79
79
79
79
79
0

S 800 T 2 M 65
Z-10
Y2
Z-5
X 25
Y 20
Y 45
X S3
X 97
Y 20
X S3
Z 60

F50 M3

8.3

MAHO

Unterprogramm mit
*
Parameter-Programmierung

GHI

Fur das gezeichnete Werkstuck mit den verschiedenen Konturen ist das Programm in ParameterProgrammierung mit Unterprogramm zu erstellen,
KG

32*

R
7S

t = 20

E10

Et

E
0

Fraserdurchmesser :
d= 16mm

12

Ell, El3, E14


siehe Thema 7.3

MXEP

&
0

El

% PM

E 12 tief

E2

E9 E3

N1

G 17

N2

G 54

N3
N4

G 98
G 99

Tso

N6

G 22

N7

G 93

N8

G 22

M 10

G 93

1220 J 160 K30


1200 J140 K20

N = 9803
Y 75

N = 9803
X 180

B4 = 90

Y 10

E3=85 E5 = 23 EB = 35 E8 = 10

N 11

E16 = E1 #0.5
E16= E4 * 0,5
E14 = E16 E15 E9 = E1 + E14
E10 = E7 E13

N1

E8 = 30

N9

UP fur die Kontur

N 9803

S400 T1 M66

X-10 Y-10 Z-20


X 0 Y 0 Z-20

N 12

G 22

N = 9803

N 13

G 93

B4 = 0

N 14

G 93

X0

Y0

N 15

GO

X0

YO

N 18

G 53

200

% MM

El =15 E2 =35 E3 =76 E4 = 105


E5 =10 E6 =30 E7 =55 E8 = 10
E11 2 E12 = 5 E13 = 10

N5

E4

Hauptprogramm

N 9014

10

E8

G 43

X = E9 V = E10 Z = E11 M3
Z-= E12 F50
Y = E7
F100

N5
N6
N7
N8
N9
N 10
Nil
N 12
N 13
N 14

G 42

X=E4

N 15

G 40

N2

N3
N4

G0
G1

Y=E8

X=E3

Y=E6
X= E2

Y=E5

X = E1

Y=E7
X = E9

G0

Z = E11

Z 80
M30

9.1

MAHO

Grundlagen zu Polarkoordinaten
00
Die Lage eines Punktes P In der Ebere kann bestimmt werden durch
Kartesische Koordinaten

Polarkoordinaten.

Oder

30

P
i = y(40 mm)5 + (30mm)!
L = BO mm
30 mm = 0,75
tana
40 mm
a 36,87"

+YJ

rr3
fr3

L+Y
+X

s
I

40
Bei den Polarkoordinaten wlrd ein Punkt P durch einen Winkel

und durch eine Lange bestimmt.

n3

Fur die Eingabe des Winkels a wird die Adresse 8 verwendet.


Vorzeichenregeh

G17

G18
+B

+B

+x
+z

-B

-B
3

+YJ

&

+x

+x

TX

+x

+Z

B63

Oder

B-297

B-135
Oder

B 225

B120

B-42
Oder

B 318

Oder

B-240

9.2

MAHO

Frasen von Geraden mit Polarkoordinaten-Programmierung

HE

Meben der Programmierung von Bewegungen im Eilgang (G0X...Y..J oder im linearen Vorschub
{G 1 X... Y...j ist die Programmierung auch mogllch...

A = Anfangspunkt der Bewegung


E = Endpunkt der Bewegung
1... in Polarkoordinaten

G90

G91

A
.

ft

si

+Y

G1 (GO) B2 = 36 L2 = 100

TS*

tx
G1 (GO) B1 =25 L1 = 68

2.,. mit gsmischter BemalJung

__
G90

G91

b
G1 (GO) X80

80

B1 =25

G1 (GO) X60 B1 =25


G91

A
o

60

+X

G90

60-

*
*YA

TK

G1 (GO) Y60 B1 = 25

G1 (GO) Y30 B1 25

I,

9.3

WIAHO

Frasen von Kreisbdgen mil,Polarkoordinaten-Programmierung


HU
Neben der Programmierung einer Kreisbewegung in kartesischen Koordinaten mit G2 (G3)
X... Y... t... J... ist auch eine Programmierung in PoJarkoordinaten moglich.
1. Programmierung des Kreis-Endpunktes

G 90

G91

40-

'E

G2 (G3) 150 J40 B2=22 L2=96

G2 (G3) 1 34 J20 B1=-18 L1=77

rV3E

E
M

+v

TM

o
0

30

G2 (G3) I30 J30 B5 = 80

G2 (G3) 111 J42 B5 = 89

2. Programmierung des Kreis-Mittelpunktes

A = Anfangspunkt der Bewegung


E = Endpunkt der Bewegung

O'

G2 (G3) X90 Y34 B3 = 38 L3 = 64

m
m

Ii

G90

+vA

B
B

5?
rr!

*T*

E==

IP

10.1.1

MAHO

Programmieren von zwei Geraden

mit G11

EHEI

Mit G11 konnen vereinfacht zwei Gerade in einem Satz programmiert werder.

G11
Polarkoordinaten

Kartesische Koordinaten

2. Langen und Winkel der beiden Geraden


sind bekannt

1. Endpunkte der beiden Geraden sind


bekannt

70JU
70
60 --

.8,13*

&
X

0-

'TX
0

7X
ISO

80

1. Gerade

G1 X80 Y60

1 Gerade

2. Gerade

G1 X150 Y70

2. Gerade

G1 B2 = 36.87 L2=100
G91
G1 B1=8.13 L1 = 70.711

G11 B 36.87 L100


G91
G11 B8.13 L70.711

G11 X80 Y60


G11 X150 Y70

G11 X80 Y60 X1 = 150 Y1 = 70*


!

G91
G 11 B36.87 L100 B1 = 8.13 L1 = 70.711*

* Die Adressen der 2. Geraden werden mit Index programmiert.


3. Endpunkt der 2. Geraden und Winkel sind bekannt
70-

\*
0-

81

+x
0

G11 X150 Y70 B 36.87 B1=8.13

10.1.2

MAHO

Eckenrundung und Faseniibergang


mit G11
An zwei sich schneidenden Geraden kann mit der Gll-Programmierung die Ecke gerundet
(Adresse R) bzw. eine Fase (Adresse K) angebracht warden:

G11
Polarkoordinatsn

Kartesische Koordinaten

1. Endpunkte der beiden Geraden sind


bekannt

2, Langen und Winkef der beiden Geraden sind

bekannt

Ef3

4>

4-,

<P

fr3
5?

+Y

+x
G11 X80 Y60 R20 X1 = 150 Y1=70
K15

G91
G11 B36.87 L100 R20 B1=8.13 LI = 70.711
K15

3. Endpunkt der 2, Geraden und Winkel sind bekannt

rP
+Y/

G11 X160 Y70 B36.87 R20 B1 = 8.13


K15
Am Ende der 2. Geraden kann mit R1 = ... ein weiterer Radius bzw, mit K1 =
angefugt werden,

... eine weitere Fase

10.1.3

MAHO

Programmierbeispiel
Ebene G17
0

40

tun

Die Tasche ist 10mm tief vorgefrast. Die Kontur sol! geschlichtet
werden. Das Anfahren an die
Kontur bzw. das Abfahren von
der Kontur sollen im Viertelkneis
mrt R20 erfolgen.

120
110

t = 20

Fraserdurchmesser: d- 10mm

&
70

Arfangsp jnht

r Kontjj'

Ausfahrkrcii

10
0

o.

+X

0 10

60

130

% PM

N 9015
N1

G 17

N2
N3
N4

G 54

N5
N6

N7
N8
N9
H 10
N 11
N 12
N 13
N 14
M 15
N 16
N 17

G 98
G 99

S 800 T 1 M 66

X-10

Y-10

Z-20

X0

Y0

Z-20

GO
G1
G 43
G 42
G2

X 60

G 11
G 11
G 11

G1
G2
G 40
G0

Y 30

1150
1 130

J 140
J 120

K 30

K 20

Z2
Z-10

M3
F 80

X 80
Y 10
R 20
10 Y10 R15 XI = 10 Y1 = 70
R 1 = 15
40 Y 70 fl 8
X 1 = 40 Y 1 = 110 R1 = 15
130 Y 10 B0 R 20 B 1 = -60 R 1 = 20
60
40
Y 30
R 20

X 60

X
X
X
X

X0

Y0

Z 50

G 53

M 30
n.

.
.
..

10,14

MAHO

Programmierbeispiel
Ebene G18
-75

03

10*

>ths

-55

<Cl
ni

15*
h

15

or i

>

t = 20

R 15

+x

+v

IS

-z

"

/
t

ft
%
55

-75

- -

T5

r~

-55 -40

-20

75

40

-5 0

Fraserdurchmesser; tf = 20mm

% PM
N 9016

w1

G 18

N2

G 54

N3
N4

G 98
G 99

I\f 5
N6

G0
G1
G 43
G 41

N7
N8

N 11
N 12
N 13
N 14
M 15

N 16
N 17
N 18

EE

X 75
X-65

G 91
G 11
G 11
G 11
G 11
G 90

G 40
G0

G 53

Z 86

Y-20
Y-20

Z-75

Y2
Y-5

1170
1150

J 30
J 20

B-15
B-80
X-80
X-15

X0

K 150
M3
F 50
F 100

-J-

L 56.94 R 36
R 15
L 40
Z 0 B 165 R
Z 40 X 1 = 0

Y 50

5!

M
*r

K 170

Z 67
Z-55

X-55

N9
IM 10

S 350 T 1 M 66
X-85

5=1

B 1 = 15 L1 = 56.94
L 1 = 73.94 FU = 10
15 B 1 = 60
Z 1 = 70
B 1 = -107.266

Z0

M 30

*
T

10.2,1

MAHO

Programmieren mit G64

Die Geometrieberechnung mit G64 ermoglicht die Programmierung komplizierter Konturen;


Schnrtt- und Tangerrtenpunkte wercten von der Steuerung errechnet,
Pr ogr ammauf bau

N...
N...

Einschalien der Geometrieberechnung

G64

N...

Programmierung der Kontur

N...
N...

Ausschaiten der Geometrieberechnung

G63

N...

Anwendungs-Maglichkerten
1. Schnittpunktberechnung

KREIS - KREIS

GERADE KREIS

GERADE - GERADE

O
2. Verbindungskreise an Schnittpunkten
KREIS - KREIS

GERADE - KREIS

GERADE - GERADE

GB
3. Tangentenpunktberechnung

-"0
4. Verbindungskreise an Tangentenpunkten

/<o
5. Gber gangskreise zur Element verbindung
GERADE - KREIS

KREIS - KREIS

00

10.2.2

MAHO

Schnittpunktberechnung
Gerade Gerade

Bei zwei aufeinanderfolgenden Geraden wird


die erste Gerade mit dem Winkel B1 = ...
programmiert.

G1

N... G1

B1 =

+x
Fiir die zweite Gerade gibt es zwei Moglichkeiten:
1. Endpunktprogrammierung

G1

G1
B1= 32

N..
N... G64

N... G1 B1 =32
N... (G1) X100 Y3G* B1 = -41
N..

30

+x

* Die Programmierung dee Endpunktes ist such in


Polaritoordinaten mit L2 = ... B2 = rndglich,

...

100

0
2, Hilfspunktprogrammierung

N...
N. G64

G1

!T*
55
5?
rf1
5?
5?
5*

5
5!

N... G1 B1 =32
M... CG1> X1 = 124 Y1=0 B1 = 45
B1 = 18
Y40
N... (G1) X 140
N...

G1

61-32

5*
5>!
55
5?

B1 = -45

G1

40

B1 = 18

+Y
+X
0

Hilfspunkt

124

140

r=

!
10.2.3
P

MAHO

Schnittpunktberechnung,
Gerade Kreis

J1= 2

Schneidet eine Gerade einen Kreisr so


ergeben sich zwei Schnittpunkte.
Unterscheidung nach Blickrichtung:

J1=1

J 1 = 1 linker Schnittpunkt
J 1 = 2 rechter Schnittpunkt

+
GERADE - KREIS

G2
ft

J1-1

N...

50

N,.. G64

+1
B1= 30

G1

N... G1 81 =30 J 1 = 1
IM. i G2 R32* 192 J60
N.,,
* R entfSIlt, wenn der Kreisendpunki
programmieft wird.

0+

+x
92

0
KREIS

- GERADE

*&

70

G2
J1 = 2

G\
B1 = -30

40

N.

N... G64
N... G2 R32* i 40 J70 J1=2
N... G1 X130 Y40 61 = -30

+Y

N,

*X
0

40

130

* R entfallt, wenn der Startpunkt


das K raises programmiert wird,

10.2.4

MAHO

Schnittpunktberechnung
Kreis Kreis

JI*I

$
l

Schneiden sich zwei Kreise, so ergeberi


sich zwei Schnittpunkte.

Unterscheidung nach Blickrichtung:


J 1 = 1 linker Schnlttpunkt
J 1 = 2 rechter Schnittpunkt

5?

J1=1

G2
50
"J
Or

N.

N... G64
N,.. G2
R46* (65 J40 J 1 = 1*
(G2J
R30* 1120 J40
N...

40
+Y,

N...

+x

65

+'\

ft

03

J1-2

N...

N... G64
N,., G3
R45* 165 J65 J1 =2*
N... (G3) R28" 1120 J65
* R entfallt, warm der Startpunkt cfes Kreisea

G3

program miert wird.

* R entfaNt, wenn der Kneisendpunkt


program miert wird.

120

5*

5*

53

120

S5

55

5*

5*
53
5*
5s

Or

s
ZT3

G2

53

Kreis 2

J1- 2

Kreis 1

5*

* Tangieren die boidan Kreise, so entf alien


J1 == 1 biw. J 1 = 2.

ZT3
5*
5*
Z73

5*]

10.2.5

MAHO

Verbindungskreise
an Schnittpunkten

Schneider sich die Geometrie-Eiemente GERADE-GERADE, GERADE-KREIS oder KREIS-KREIS,


so sind an den Schnittpunkten vier Verbindungskreise moglich,
GERADE-GERADE
3!

GERADE - KREiS

KT~3 ;
f

K1 = 4

K1 = 3

K1= 2

-t

K1= 4

K1 = 1

KREIS - KREiS

+
+

K1= 2

K1= 1

Kl=4 f +
K1= 1

K1 = 3

+
I

K1= 2

Unterscheidung: K1 liegt in der Bewegungsrichtung rechts vor dem Schnittpunkt. Die Verdindungskreise K1 = 2... liegen dann im Gegenuhrzeigersinn um den Schnittpunkt.

GERADE-GERADE

G2

N..

G1

B105

Bl=-40e

K l =1__

10

it

*X
0

K0

GERADE-KREIS
52

J1= l

4%

G2;

G1

G3

G1 B.1 =30 J1 =1
ft... G2 R18 K 1 = 1
N... G3 H34* 1 105 J62
N...

+X
0

105

KREIS-KREIS

J*_{6

K1 =4

G2

G2

N...
N... G64

ft..,

rkK1 1

B1= 30?

0-4

25

G1

N... G64
H... G1 B 1 =35
|4... G2 R20
K1 =1
X140 Y10 B1 = -40
N...
N..

J1= 1

G3

+-

w.
N... G64

J25 J 1 = 1
N... G2 R35* (45
N... G3 R16 K1 =4
N... G2 R30* 1100 J25
N.

+x

45

100

entfSIlt, wenn der Startpunkt des Kreises


programmiert wird.
R entfallt, wenn der Kreisendpunkt
programnriiert wird.

10.2.6

MAHO

Tangentenpunktberechnung

Eine Gerade kann links Oder reohts einerr Kreis

R1= 1

R1= 1

tangieren.

I R1" 2

R1- 2

Unterscheidung nach Blickrichtung:


R1 = 1 linker Tan gentenpunkt

R 1 = 2 rechter Tangentertpunkt
Wird am Tan gentenpunkt die Bewegungsrichtung beibehalten, so kann auch R 1 = 0 pro

KREIS - GERAOE

G2

grammiert werden.

R1M

G1

N...

40 -i

*?
5=3

N. G64
N.., G2 R25* 1 35 J40 R1 *= 1 <R1 = 0)

N... G1 B1 = -36*

N...
0

r3

as

enTfSHt, wann der Endpunkt program miert


wird oder ein Tangentenpunkt berechnat wird.

* B1 =

5*

35

GERADE -KREIS

G2
Rl=l

G1si
40

N.
N, G64

&

3S

M... G1 R1 1 (R1 0)
M... G2 R 30* 1 70 J40

N...

+v

*x
0

70

KREIS GERADE - KREIS

G2

R1M

G1
R1=1

45

N... G64
N..* G2 R15* 120 J25 R1 = 1|R1=0)

N... G1 R1 = 1 (R1 =0)


N... G2 R25" ISO J45

G2

25

N...

N.
*

fi enrtfallt, wenn der Startpunkt des Kreisea program


mer! wird.

*x
Q

20

* R ervtfallt, wenn der Kreistndpunkt

BO

wird.

programmer!

10.2.7

MAHO

Verbindungskreis
am Tangentenpunkt
Tangienen die Geometrie-Elemente GERADE - KREIS Oder KREIS - KREIS, so sind an den
Tangentenpunkten je zwei Verbindurgskreise mogiich.

GERADE -KRESS
KI=IO

KRESS - KREIS

K1- 20

iiy
f

K1- 22

Unterscheidung nach Blickrichtung: K 1 = 10 Oder K 1 = 12 linker Verbindungskreis


K 1 = 20 oder K 1 = 22 rechter Verbindungskreis
GERADE -KREIS
Rl-1

N...
N... G64
N.,. G1
R1 = 1
N... G2 R 15 K 1 = 10
N... G3 R25* 1 30 J40
M...

G2

40

Kl =10

G3

+X
80

KREIS -GERADE

G2

Kl = 10

Gt

35

G3

B1 = 30

N...
N... G64

N... G2 R28* 140 J35 R1 =2


N... G3 R16 K1 = 10
N... G1 B 1 = 30*
N...

R1 - 2

entfailt, wenn der Endpunkt


programmiert wird oder ein Tangentenpunkt
berechnet wird.

* ei =

*x

0
40
KREIS - KREIS

Kl = 12

G2

G2

m G3\/
4

f--

25
0

+X
0

IM...
N ... G64
. G2 R3Q* 135 J25
N... G3 R18 K1 = 12
N... G2 R20* 185 J25

N...
*

35

05

.-

R entfSHt, wenn tier Startpunfct des K raises


program miert wird.
R entfaHt, wenn der Kreisendpunkt
programmed wird.

10.2.8

MAHO

Ubergangskreis
zur Elementverbindung

5-

Uegen die Geometric Elemente GERADE - KREIS bzw. KREIS - KREIS nebeneinander (keine
Schnittpunkte/keine Tangente}, so gibt es unter anderem folgende Ubergangskreise:

GERADE -KREIS
K1= 21

K1=11

-o

+
K1= 10

K1-21

N
N...
N...
N...
N...

B1=0

4
30-

fs

Q2kM
br

o
0

5*
5
5*

G1

G2

so

C+-\

K1= 20

G64
G2
<G2)

G1

R20* 1 35 J30
R45 K 1 = 21
X85 YQO 81=0

N...

+x

as

35

KREIS - KREIS

K1 = 12

S5fl
Sep

K1 =13

+
K1 =23

K1 = 22

G2

30

K1 =23

N..

*//v&

G2

G2

N... G64
N G2 R20* 1 35 J30
N... (G2) R50 K1 =23
N... (G2) R15* 180 J30
N..

...

R entfallt, wenn der Startpunkt des Krejses


programmed wird.

5*

35

80

R entfallt, wenn der Kreisendpunkt


programmed wird.

55

10.2.9

MAHO

Programmierbeispiel
Ebene G17
100

95

VJ

48 '

4
&

Q:

*75

13

75

03

Fur die gezeichnete Kontur soli


das Programm mit der G64*Funktion erstellt werden.
Die Frastiefe soli 5 mm betragen.
Fraserdurchmesser: d=10mm

1 = 20

L20_

30

+Y

*x

30 40

120
75
\s5
Anfungapunkt d*r Kontur

150

% PM

N 9017

G 17

N2

G 54

N3

G 98
G 99

X-10
X0

G0
G1

X 40

N4

N5
N6

._

2
_

S 630 T 1 M 66

N1

N7
N8
N9

G 43
G 41

N 10
N 11
N 12
N 13
N 14
N 15

G 64

Y-12

1170
1150

J 120
J 100

K 30
K 20
M3

Z-5
F 100

Y5

B1 = 110
R15 K1 = 1
81 = 48 R 1 = 1
R12 K1 = 10
R20 165 J100 J1=1
RIO K1 =1
B1 = 0 J1 = 2
R25 1120 J75 J1 = 1
R 15 K1 = 4
1120 J30
B1 =0
R10 K1 = 10
R20 175 J30
R10 K1 = 20
B1 = 0

IG 11
G2
G1
G2

N 25

N 26

G 63

N 27
N 28

G 40
G0

N 29

G 53

N 18
N 19
N 20
N 21
N 22
N 23
N 24

Z-20
Z-20

X 30

G3
G2
G1
G2
G3
G2
G1
G2
G3
G2
G1

N 16
N 17

Y-10
Y0

X 1 = 150

Y 1 =95

X 120

Y5

X 30

Y6

X0

Y0

Z 50
M 30

10.2.10

MAHO

Programmierbeispiel
Ebene G18
-12,5
0

90
w-

30

-10 0

130 U0

+X
I

td

03

Fur die gezeichnete Kortur soli


das Programm rntt der G64-Funktion erstelit werdert.
Die Frastiefe soil 5mm betragen.

Fraserdurchmesser: tf=10mm

*Z

;S

50

ft
105

f8

09

105

t =20
ni

125

1375

Anfangspunkt der Kontur


% PM
IM 9018

S 630 T 1 M 66

fti 1

G 18

IM 2

G 54

M3
N4

G 98
G 99

X-20

Y20

X-10

Y-20

M5
IM 6
M7

G0

X-17

Y-5

1170
1150

J 30
J 20

M3

Z 125

F 100

G1

G 43
G 41

K 170
K 150

X0
2 50

M 10

G 64

M 11
N 12
IM 13
IM 14
M 15
IM 16

G2
G1

G 2

1
3
1
2

IM 17
N 13

G
G
G
G
G

N 19
N 20
N 21

IG 11
IG 11
IG II

X 130

Z 105

X 1= 0
X0

Z 1 = 125
Z 105
2 100

N 22

G 63

N 23
IM 24
IM 25

G 40
G0
G 53

R 30 I 30 K 50
R1 1
R 15 I 90 K 15
B 1 = 220
R 16 K 1 4
B 1=0 R 1 1
I 114 K 105
B 1 = -130
B 1 = 180
8 1 = 150

X0

Y 50

R1

R 1=1

--

Z0
M 30

IM 8
M8

Z-22.5
Z-12.5

.1

T1

MAHO

Ubungen
Kapitel 2:

Grundlagen der Programmierung

1. Absolute Maftangaben G90


2, Inkrementale Mafcangaben G91
Kapitel 3:

Vorbereitung an der Maschine

3. Nutlpunktsetzen mit dem Kantentaster


Kapitel 4:

Frasprogramme mit GO, G1, G2 und G3

4. Frasprogramm mit GO und G1


5. Berechnung von Konturpunkten
6. Frasprogramm mit GO, G1, G2 und G3
Kapitel 5:

Frasprogramme mit Zyklen

7. Frasprogramm mit den Zyklen G81, G87, G88 und G89


8. Bohrprogramm mit Punktedefinition G78
Kapitel 0:

Programme mit speziellen G-Funktionen

9. Bohr- und Frasprogramm mit Programmteil-Wiederhotung


10. Spiegeln G72/G73
11. Nullpunktverschiebung, Vergro&ern/Verkleinern
Kapitel 7/8: Einfuhrung in die Programmierung mit Parametern /

Unterprogramm-Technik

12. Frasprogramm mit Unterprogramm


Kapitel 9/10: Programmieren mit Polarkoordinaten/
Programmieren von komplexen Konturziigen

13. Frasprogramm mit G11


14. Frasprogramm mit G11 und G64
15. Frasprogramm mit G64

__
11.1

MAHO

Absolute Maf&angaben G9Q,


Izu 2.5.1}
x

a) Istwert:

+x

*z

X
2
cl Was wurde programmiert?
b} Sollwert;

-Tt.

(G90)

IL-7

Tragen Sie den Bewegungspfeil eln.

Sollwert

a)

b)

to

II I I I I

+X

+Y

mm

X=

Eingabe:

X - 20

MINI
+2

mm

V=

2
2
rf3
2
2!

10

+-H

Istwerte:

Istwert

Z=

mm

Z + 20

+ 20

Neue
Fraser-

I- t-+H +

position H
bei G90:

MINI

II I I I

+Z<-

Der Schriftzug MAHO soil mit der Vertikaispindel graviert werden


(die Y Koordinaten bleiben unberucksicbtigtl :
Start punkt
i

+X

+z

G90-Eingaben:
PI

-+154- 4
I
H
dhr +nri
|-

"

-W- +
'V'hcr
IT \ + d" + r~

Lni

i,0

9,

X+5

Z+20

X
pit

P2

P12

P3

P13

P4

P14

P5

P15

P6

P16

P7

P17

PS

P18

PS

P10

X *20,333

P19
PZ0

2
5=3
r*
2
2
2
2
2
2
2
2
2

H
2
2
2
2
2
2

tf*
5*

MAHO

11.2

Inkrementale Malangaben G91


(zu 2.5.2}
a) Istwert:

Z
X
Was wurde programmiert?

E
u

+x

+Z

b) Sollwert:
c)

(G91)

X
Z
Tragen Sis den Bewegungspfeil ein.

V3SII

fe/_

Istwert

Sollwert

b)

a)

++++

I M M I II

hi I H1

X=

Eingabe:

X 20

Neue
Fraserposrtion Mill
bei G91:

mm

I !! I -H

I I I I I I

*z

+Y

+X
Istwerte:

+ 20

z=

mm

Z + 20

H-H

11 M I I

+X

cl

10

10

,10

l-HH

I I M-H

i i i ii i

+ Z<?=

=o+Y

Der Schriftzug MAHO soli mit der Vertikalsplndel graviert werden


(die Y Koordinaten bleiben unberticksichtigt):
G91 -Eingaben:
Startpunkt

fc5

PI

_j_ Y

+z

31

LT-

!T

710 1 9V

-4*-+-

+ 5T T+ 5T'Ti'+i6T
t

44-

X+5

Z + 20

P11

P2

P12

P3

P13

P4

P14

P5

PI5

PS

P16

P7

P17

PS

PIS

P9

P19

PIP

P20

11.3

MAHO

Nullpunktsetzen
mit dem Kantentaster

(zu 3.2)

Welche Eingaben sind zum Nullpunktsetzen fur die gezeichneten Belspiele notwendig, wenn
der Kantentaster einen Durchmesser d = 10,0 mm hat?

Ebene G18

Ebene G17

110

-10 0

5=3

-12,5

+x

-=*

+Z

+v,
87,5 J-

+X
Eingabe:
(Reset Axis)

x
y

Eingabe:

(Reset Axis)

V-:

Kantentaster
d = 10,0 mm

-41
1

+Y
0
0

+x

z
59

-46
t

-68
Eingabe:
(Reset Axis)

x
y

I
52

-44,5

75,5

Eingabe:

(Reset Axis)

6=3

-J

11.4
_

MAHO

Frasprogramm
GO und G1 (zu 4.2.2)
mit
u
50

9$

M-

iX

O'

Korctyr ]

17 1

*Z

15
KOrtturI

SM

Fraserdurchmesser :
d = 10 mm

35'

i =20

<3
55

I \

25

80'

D 5

Frastiefe: r = 5mm

15

33

?'

65

95

115 12Q

% PM
M 9019
N1

M2
N3

G 98
G 99

IM 4

NS
N6
IM 7
Na

G 41

N9
N 10
N 11
N 12

N 13
N 14
N IS

N 16
IM 17
IM 10
N 19
N 20
N 21

G 40
-

G 42

N 22
IM 23

N 24
N 25
N 26
N 27
IM 28
IM 29
IM 30
IM 31

G 40

11.5

MAHO

Berechnung von KonturpunKten


(zu 4,4.2)
Die Koordinaten der Punkte P1(
Programm siehe 4.4.2).

P2>

1. Berechnung der Lange a


tan 60' = - GIL = 100 mm

B\

&

Pj und P4 seller berechnet werden fWerksttickzeichnung und

a=

mm

b=

mm

c =
20 mm
x, = b c
y, = 10mm + 100mm pi

mm

2. Berechnung der Lange b


b = 130 mm

.V
,

3. Berechnung der Lange c

tan

30 =

13D

Ak

;=

mm

4. Berechnung der Langen d und e


E

mm

e=

mm

x
\

sin 60" =

H )

cos 60s = AL =
c
H
x2 = b + e
y3

Einzdheit X

= 110mm

mm

mm

,E

6. Berechnung der Lange f (A ABM}

w6

di

tan 30" =

G!< . =

20

Ak

f=

mm

6. Berechnung der Lange g und h (AABD)

ft

4 v.\< \
D

/
Einzelheit

\!

;
,

A/

cos 60" = All. = S_


f
H

g=

mm

sin 00" = AL = Jl
f
H
130mm g
x3
y3 = 10mm + h

h=

mm

X4 = 130mm f

mm

mm
p

j:

mm
mm

f3
5*

11.6

MAHO

Frasprogramm
*
mit GO, G1, G2 und G3 <zu 4.3)

I
i

I
:
15-

__

-W

?r
HO

% PM

5T*
5F

N 9020

N1
N2

N3
N4
N5
N6

IM 7
IM 8

G 41

N9

N 10
N 11
N 12

fr3

N 13

N 14
N IS
N 16
N 17

N 18
IM 19
IM 2Q

fcp

IM 21

N 22
IM 23
IM 24
IN 25
N 26
N 27
IM 28
N 29
IM 30
N 31
N 32

5?
Ff3

&-

it:

G 40

G2
G2

Fr a serdur c hmesser ;
d = 16 mm
Frastiefe: f = 6mm

11.7

MAHO

Frasprogramm mit den ZyhJen


G81, G87, G88 und G89 (zu 5.3)

=3-

+T

J E,

'

lo i
E

,,
r

7#
<V

Werkzeuge:
Fraser d= 10 mm
T2 Bohrer tf = 5mm

T1

1
31

ti

-i

_,r
aJIe Bohrungen d = 5 mm, 6 mm tietf

% PM
N 9021

N1
N2

N3
N4
N5
IM6
M7
N8
N9
N 10
N 11
M 12
N 13
N 14

5*

N IS

N 16
N17
_N18
N 13
N 20
N 21
N 22
_ N 23
NZ4
N 25
N 26

G61

N27
M 28
M 23
_ N 30
N 31
N 32

G 81

B6

N 33

__
11.8

MAHO

Bohrprogramm
mit Punktedefinition G78*

(zu 5.4.2)

Arbeitsfolge:

Werkzeuge:

1 Zentrieren
2. Bohrer (mrt G83)
3. Gewindeschneiden

T1 Zentrierbohrer
T2 Bohrer d= 8,5 mm
T3 Bohrer d= 6 mm
T4 Gewindebohner M10

% PM
N 9022
N1

N2
N3
N4
*,

N5

MB.

N6
HI
N8

T6

D-

A
m

G 98
G 99
G 99
G 79
G 78

N9

iin.

'

M 10
M 11

VA

D-

16

-0 0

*z

N 16

N 17
N 18
N 19
N 20
N21
N 22 G 83
N 23

ij-

fO75-

O'

BA

<0

-0? ?'
*Q

S6

US

12

N13
N 14
N 15

130

N 24
N25
N 26
N 27
N 28
N 29
N 30
N 31
N 32
N 33

G 83

G 84

Mb

11.9

Bohr- und Frasprogramm mit


Programmteil-Wiederholung (zu 6.2)

5Q

T--0'

*1

MAHO

TT

;
'O

o1

Arbeitslolge:
1. Frasen der Taschen

* -io

(O

---

2. Zentrieren
3. Bohrer
4. Senken lEntgraten}
Werkzeuge:
T1 Fraser rflOmm
T2 Zentrierbohrer
T3 Sohrer d= 5mm
T4 Kegelsenker fiO

fb

$)

0s!

&?Oj
in

alie Bohrungen

10mm tiet

% PM

N 9023
N1
N2
N3
N4
N6
N6

*
t

G 87

N7
N8
N9
N 10
N 11

N 12
N 13
N14
N 15

G B1

M 16
N 17
N 13
M 19
N 20
N 21

N 22
N 23
M 24
N 25
N26
N 27
N 28
N 29

N 30
N 31
M 32

O 81

81

*r
ff3

11.10

MAHO

Spiegeln G72 / G73 (zu 6.4.1) m


rsfi

B
IT?
IT?

f3

Ht
% PM
fll 9024
IM 1
\2
M3

?r

5*
5r?
5?

rr

5?
5C

N4
NS
NS
N7
NS
N9
N 10
N 11
N 12
N 13
M 74
N 15
N 16
M 17
N 18
N 19
N 20
N 21
N 22

N 23
N 24
N 25

N 26
N 27
N 29

O'

-le

t-a

s;

is

Fra serdur c h messer;


d = 16 mm
Frastiefe: t = 5 mm

I,

11.11

MAHO

Nullpunktverschiebung,
VergrofSern/Verkleinern
0 2,5

40

112,5

150

129,3

+x

O#

MAHO

MAHO
30

MAHO

-A

60

/
75

90

rf1

(zu e.3/6.5)

30,6

/P/IMAHO

V
\

44" MAhO

t = 20

150
0 5
0

20

29

38

48

57.5

+x

o-f7.5

70

+Z

&
18
22,5

30

12.5

22 24,1

33,9 36

% PM
N 9025
N1
N2

N3
N4
N5
N

N7
NS
N9
N 10
N 11
N 12

N
N 15
N 16

N 17

N IS
N 19
N 20
1M 21
N22
N23
N 24
N 25
N26
N 27
N2S
N 29
N 30
N 31
N 32
N 33
N 34
IM 35
N 36
IM 37
N 3S

5s
ff3

IM 39
N 40
IM 41

2X
wiederholen
Vergrd&ern
G73 A4 = 2

V&rkleinern
G73 A4= 0.5

IM 42

N 43
N 44
N 45
N 46
N 47
N 48
N 49

Verkteinem

G73 A4 =0,7
und Drehen
(-65"/ + 65")

N 50

5r?
5?

ftl 51
N 52
N 53
N 54
N 55

11.12

MAHO

Frasprogramm
mit Unterprogramm

(zu 8)

Fur haufig vorkommende Rechtecktaschen ist ein Unterprogramm fur das Schlichten in Parameterprogrammierung zu erstellen.
o
120 -20
-5 0
60
+X

+Y

11

+Z1

s
50-

z-

TJS in

a?

*x

--

LU

Staff und EF

E 5-

SEHLIEHTBEWTJUNIJ

T1

tE7

'r

80

100

N 9026
N1
N2
N3
N4

T1

N10
N11
N12
N13
N14
N15

Nl

N2

G91

N3

N4
N5
M6

G87

N6
N7
NB
N9

T2

Fraserdurchmesser:
d= 10 mm
Fraserdurchmesser:
d = 10 mm
( S chiichtwerkzeug)

% MM
N 9804

% PM

ES

T2

El =
E4

E2 =
B =

E3
E6 =

G90
G41

N7

NB
N9

N10
Ml
N 12
N 13
N14
N15
N16
N17

N18
NIB
N20 G40
N21
N22 G91
N23
N24 G90

.13

11.13

*7*
5*

MAHO

Frasprogramm mit G11


20

130

10

(ZM*IO.D
ISO

-o

+2

J-30

*/
= 20
\

nr
3_oj \

>

100

<n/

!r*

Vf

#
wo-

*r
5r"

5?

/
Fraser durc hmesser:
d = 12 mm

150

T*

Frastiefe: t = 5 mm
10

% PM
N 9027
N1
N2
N3

N4
N5
N6

N7
N8
N9
N 10

N 11

G 41

G 11
G 11

N 12

N 13
M 14
N 15
IM 16

G 11
G 11
G 40

N 17
N 18

fr!

105

EW

ni4

MAHO

Frasprogramm
mit G11 und G64
5

(zu 10.1/10.2)

0>

H
r*

lM

-+

fe=f

fP

.1#*
*Z

30 1-

1 =20

s=3

fl?S

no 1

Tti
8

*
wo r

3$

% PM

120

N1

N2
N3
M4
M5
N6

M9
N 10
N 11
N 12

G 41
G 64

N 13
M 14

M 15
M 16
N 17
IV 18
IV 19

N20
M21
N 22
N 23
N

24

Fra serdur c hmesser :


d - 12 mm
Frastiefe: f = 5mm
HO

=T*

<M 9023

N7
IM a

3*

1*0

G 63
G 11
G 11
G 11
G 11
G 40

11.15

MAHO

Frasprogramm mit G64

10.2)

1DD

<

~3

+X

>

ID

+z

to
I

5,

'

Fr aser du rc h messer:
tf=10 mm
Frastlefe: f = 5 mm

__L75

75

% PM
N 5023
N1
N2

N3
N4
N5
N6
N7
N8
N9
N 1D

5"
*7*

G 41

G 64

N 11
N 12

N 13
hi 14
N 15
N 16

N 17
N 18

G63

N 19

N20
N 21
M 22

G 40

775

MAHO

Fehlerliste CNC 432


PG1
PQ2

P D2
P 94
P05
P 06
P 07

POS
P09
P 10

P 11
P 12
P 13
P 14

P 15
P 16

P 17
P 10
P 19
P 20

P 21
P 22

P 23
P 24
P 25
p 26
P27

P 2fl
P 29
P 30
P 31
P 32
P 33

P34
P 35

Unguluges Wart in ainam Brack programmieri


EH order'llhe AdreEEe fohlt z. 0. bsr G 04 X
UngijftigE G-Funktion
Kein Vorachub progrsmmiert
4. Achse ist eine Rotalionsachse und es wurde GOG. GQ3 programmieft
Wer kzEugac hse gespiegelt [G 731 untf es wurde sin Zyklu* aufgerufen (G ?Si
Pnagrammierte PeramstEr zi> gnoU
G14, G29 Setznummem im Teileprcigremm otter Monro nicht vorharteen

G22 gesuchtes Macro- Progremm nicht gefunden


G22 Macro- Programm mehr ala Bx geschachtelt, G14 mehr ats 3* geschachtelt

G 21 MuckSprung aus dom Macro merit muglich Iwcil dsr SuLz nach G22 galflscht
Q 14. G29 wurde in Teach in pnegrammiert
Kre'stoewegung bei G43/G4* programmer!
G79 programm iert aber kein Zvkius definien
Zykins mit G79 aufflerufen aber kein M3, M4, M13 Oder Ml 4 programmieri

beaefehler im aktivao Programm iNC-Systemlehlerl


Bei Aulruf von G43, G44 sind isl-Positioner und progrsmmierte Positioner identiach
WerkMugisdius grCGer a is pnogrammiener Radios iG4l, G42. GS7, G B8. G89>

E- Parameter durch 0 diuidiert


Bei G 14 Sprungenfang und Ends wenausetit (Batznummer uberpriifen]
Bei G 87, G B8r GB9 kein Werkieugradios programmieft
I -Wart bei GS7, 0 89 klainer 1% brw. grower 100% aingegebsn
Bar M3, M4, M13, M14 kein S progrtShlfniErt
Wane der Maachinenkonstanlen euGerhalb des zuteasigen Qereichs
Programmierte T-Nummem sind in NC nicht vorhanden Oder T-Nurnmam wurden mit falschem M aufgerufen
(z, B. M6. M46. TM bei Magazrn mit 24 Werkieugen)
Aufgarufene E- Parameter sihd niclii definiert
E- Parameter Reehenboreith ZL grull
NC auf Matrisch, as words Ein Zollprogramm Eingelesen (G 70 G ?tl
NC auf Zoll, es wurde ein metnisches Programm eingelesen (G7Q/G71I
Programmierte Drehzahl auilerbalb des Bereicbs
Wiederholung J wurde 0. Programmiert bei G 14, G29. G77
4. -Achse ist keine linear Achse (G20 aktiv)
Programmierfehler im n&chsten Sail bei G41, G42 und G11
Programmiertar Endpunkt nicht auf dam Kreis

P38
P 39
P 40

MeBzvkius programmiert, eber MeGtastef fiber Maschinenkorstame nicht aktiviert

P 41

G23: keine Prograrnmnummer engegeben


G23: programmierter San nicht gefonden
G231 pragrsmmiartet Pnogramm nicht gefonden
G23; Editiaran moQ fOr Aofrof baardat warden
G23. EditiBmn muli for RuckSprung beandat warden

P 42
P43
P 44
P45
P 47
P 40
P 49

P 51
P52
PS3

P 64
P 55

P$6

PS7
P 56
P SB
P 80

P66
P67
P 68
P 69
P 70

words)

Autgerulan; Punkte sind nichr delintert


ProgrammiartE Achse ist nicht vnrhsnrter

Kolhston das Mettrastens wihtand Eilgang innarhalb das MeGtyk losses


MeCLziBl wurde nicht g ef unden
Die gemessener DiftE-'e nzwerte sind grafter els dip vnrgenehens Tplerdnz m G49
Keine richtigen Diffenenzwerte otter Tolererz in G 60

P 36
P 37

Stand: 3- 8. 1966

Bei aktiver Potation

is:

Function nicht

gestettEl

MB / M4 programmiert wahrard MeBtaater aktiv

Wtarnurg, Werkzeugradius groUer als programmiertei Radius IG41, G4J, GB7, G3S, GB9)

G tirade mit
Gararte mit
Garade mit
G&rede mit
Gerade mit

Fase nicht

Punkt nicht gastanat


Winkel nicht gestattat
Winkel und Punkt nicht geEUfttal
Berubrungspunkt nicht geatetlet
Schnirtpunkt nicht gestattat

P 61

gsEtattet

Xreis mil Endpunkt nicht gestattet


Kreis mil Mitielpunkt nicht gestattet
Krs mit Beruhrungspunkt nicht gesteitet
Kreis mil Schnittpunki nicht gestattat

e2

P S3
P 64
P 65

Kein Schnrttpunkr zweter Geraden


Kein Schnittpunki Gerede-Krais
Schnittpunki Ganade-Kreis und J 1 = nicht programmiert
Kein Servhrungspunkt Krei9-Gerade-Krei5
Keine Rundung mdglich Gerade-Kreis

Keine Rundung mdglich Kreis-KrELs


R-Rundeng zu groli zwischen zwei schneidenden Kretsen
Beruhrungsturnkt nicht mogiich zwischen Gerade und schneidendem Kreis
R-Rimdung zo graB zwischen Garade und schneidenden Kreis
Rundung nicht gastatiat

IK

fcpa

5r

P 71
P 72
P 73
P 74
P 80

Undefiniertar Satz
Satz nicht gastattel
Anfanysp jnkt der Gcrudc Jst KrOiemlitjelpunItt
K1 = J1 = gdsr PI - nicht geatattCE
Fehlgf im SfStien Geomeltiesatz

P 81

Fehlef
Fehler
Fehler
Fehlef
Fehlef

nach Gersde
nach Gerade-Fase
nach Gerade-Fese-BefuhruntFsgerade
nach Gerade-Fase-BefUhrungsgerade-RurKiung
nach Gerade-Rundurtg

Fehlef
Fehlef
Fehler
Fahler
Fahler

each Gerade-Rundung-Beruhrungsgersde
each Gerade-Rundunfl-Beruhmngsgerede-flufidung
nach GeradC'Bamhnjngsgerade
nach Geradtj-BarOhrungsgeradeRundung
nach Sehnltigerada

F f iler
Pahler
Fehler
Fehler
Fehler

nach BaruhrungSgarade
nach Bamhmngsgefade-Hurtdursg
nach Schnittkreis
nach Schnitfkreis-BEtiihmng&gurade

P 82
P S3
P84
P 85
P 86
P 87
P 88
P 89
PM
P 91
P 93
P

fcp
r

93

P 94
P 95

P 100
P 101
P 102

P
P

106

P
P
P
P

107
108
109
110

Pnagramnnarfahlar Fensier
Pragrammiarla hiar l-lchteilkunrur

0 91

Andern ernes Pragramms ader Macros vtiihrend der Bearbeitung


Kerne 9u1summer eingeben
Gesuchte SaranummEr nicht gefundan

0 i)IS

0 00
0 97
0 08
0 09
0 10

103
104

P 105

G1
G2
G 30

OD2
0 03
0 04

6=3

nach Sehnitigerada-Rundung

P 96
P 97
P 98
P 99

Fenier nach
Fehlef nach
Pettier nach
Fehler nach
fiiinttung
Ftshlsr nach

Schrittfcneis-BeruhnjngstFerede- Funding
Sctinittkreis-Rufidung
SchniUkreis-Rundung-Beruhrungsgerade
Schmttkreis-RunrJung-Beruhmngsgerade-

3erU h rjOskreis

Fehler nach Sard hm ngskreis- B et(jhrungagerade


Fehler nach Bemhrunyskrais- BatUhrungsgerade-Rundung
Fehler nach IS ar u F r ur ysk ru is H u nd'j ny
Fehler nach Beruhrunyskniis- Ftundirflg-BerUhrungsgefade
Fehler nac-h Beriihrungskrais-Bundling- B arUhrungsgefadeRimdung
Fehler each Kreis
Fehler each Kraia-Rundung
Fehler each Kreis-flundung-BerijhrungSgeradu
Fehfer nach Kneis-Rurdung-BerOhrunesgarade-Rundung
Schwesterwerkzeug im Teileprogramm

Kcmmanikatignsfehler

Lesefehler (NC-Sygtemtehlerl
Mehr ale 90 Zeicher ih einem Satz programmiarl
Satmummer bereits belegt

Vorwamung Progremmspelcher mil


Programmspeicher veil
Ungiiltige N, T, E Oder P Plummer pfogrsmmiert Izulassigsr Bereich iiberschritlenl
Progremnnnummer bereits belegt

O 11
0 12
0 14
0 1G
0 17

Programmnummer nicht gesuebt


kerne Progremmnummer eingegeben (N9000-N9999999)
Bei G 41, G 42 Lesefehter im nachsten Satz INC-Systemlahler)
Bei Playback vier Achsen in emem Set? abgespeichert
Bei Saizsuchlauf in Teach in /Playback wurde M3Q gefunden

0 18
0 19
0 30
0 31
0 33

SpcichergrOGe in MC2 ru kleln elrgegeben


Nach
Zaiehen faische Adrasse Oder Oaten (z. B. El = NJ eingegeben
Ungtiltigo G Futiktlon In Playback programmiert
Umschaltan auf Teach In, wane ein Satz mil G 11 akfciv ist, Oder mehrere Punkte in einem Saitz ebgsarbeitei warden
Mehrere gleiche Platznijnnimem In Werkzsugspeicher

0 2!)
0 24
0 25

MC Kunstanten aulJerhalb das zutassigen Bereichs


Malitasted: Dlliiihin aufiarhalb das Melizyklus
Die Anzahl der Aufmfnumrnarn ist grdfiar als in MC43 cingegeben
;-ieiche Ac Iruf nummar iit bereits im PE-Spaicher
Werkzeuy ist beteite sin SchweSterwerkzeug

0 25
0 37
0 2%
Q 39
T 00

Die Autnjfnummer ist nicht im PE-Spsicher


Keine Auffufriijmrner zugeordnet
ialsrhe Achsorientierung

IMC102 etc.)

0 01
0 49

Orientierung der 4. Achse fehlt (MC117)


Progran-m wurde liber Softkay lock gEspem

O 60
OM

Speicherbereich ist in Benutzimg

X 01
X 02
X 03
X 04
X 05

Voralarm linfiares MelSsystefn


Alarm M&fifiystHfnfehl&r
Stramvarsorgung des Maftsystenns defekt
majt. SchlDppabstand ubef&chriiten

X 06
X 07
X OS

Errchn&ta

Anzghl

rier Pregremme ist grofier els in M CSS eingegeben

Sofiware Endschalter aingefahren


Geschwindlgkeii der Achse zu gro&, vorgegeb&ri dutch Cilganggescbwindigkeit in MC
StillsiEandLiberwaiqhijng hat aingaspnachan
errechnBte Geschwindigkart der Achse z u graft vargegfttMn durch Vorschubgescwindigkeit in MC

Gleidhe FehlerbesghreitHjng bei Y, 2, 4,, 5.-AchfiB

M O'
M 02
M 03

M7I
M 33
M 23

M 60

Checksum Fehler MC-Speicher (BAM-Speicherl


Checksum Fenier Werkzeugspeicher (R AM-Speicherf
Checksum Fr-ii ei Hinrarundepeicher keschinenkonstanten iRAM -Spei Cher)
Checksum Fehler EPROM 1-4

Checksum Ashler EPROM


Ch-rtcksyn-

68

-[ehler EPROM 9-12

Checksum Fehlef Wterkstiickprogramnn und Macnopfogrammspeichef IRAM-Speicher]

_ _ _ _.
a

_k

OO'O'Ul*'

_ _

1.

tiJ

si U*
iJ

ooo DOODD OO

C?

OOO C5QOOO O

$8

OOOOC?

OOOOO

O DO

ooooo o

#8132 SISKSS &=: BSBSS SSS2

fetiJS StSfiS

S
III
1 ff ?! If
!
I
I
f
fiffl
Jiifi i pit ij mb i iSi im Pill
> M I*JH s !
f
Ss .
IllIt if ffi |
5
s
is
mi I
!
*

is
f
, : hi
bill i fl||
ii - I'Ht
IP
H
1 Iff IliM
* 1 ml .! s
|ii{if!
i|sif
If*
if

i?rci ffiii
3ii!i
Si n -isi|
8
u

CT

3 A

Cr

Iff

ilii
ffiffi

a =r

C;

s-

ffg-

I?

II I
s
ip
Iff 3
ff

c in

El

(fl

i:
n

t
I
X

:-v

ilia b~ |,1 Is
IB ills Ji I! fin
a
3
It

ff

lip
||
of- =5

S ffi

9
03

Ti
ti

;I jfl-g lag II |l

I S;
B

fir

hi

=r

m =? 3

&
s
Cti

&8

ao

s*

to

a
i-

Fe
3

S'

gi

Fs

5.

lie

|H |J|?1 sz
s M p Ia
I
-

m>

% $
2 -

Si

*f

E."

2.
B

*n

5.

JS

tin?
i
a|

32

til
s?

iff
111

I
2

_T

to

CL

3,

&

i
fill
|||1

i.

t/)

I*
E.

ff

Ii
I

I
Ci

>

Se rt *H

% % %

a.

sigsa

sssss

cntncin

f.

g-

n>
2

FT
=L

5
i;

iff

to to to t/i

S8S2

d FO

Hi
O

a33

Iflt|

mm
o

5?

*g 5

i
mm
|i|

|||

lift?
! hi
i it*
ii 5

ill ill

m
ff3

i ia

121
122
123

2. MelJwert groEer wie 1 MeEweh


Es ist echon eine Aufrufnummer zu rtiesern Freigubesignal SngdbDten, bz.v. es wurdc zuerSt die z welts Aufi ufrlununcr dnd
ersts Aufrufnummer SngdbDien
Start eines eKtemen Progranwns ohne Aufrufnumnriei
Extern aufgetufenes Programm wird gerade geandert
Der Aefrulnunnmer ist keine Programmnummer zugeordnet

134
137
I 26
I 29

Der Aufrutfiummer ist sine Programme ummer zugeordnet, diH night im PrDgrammspeicher ist
End&chatter Grerfer pffen/ Greifer geschlgssen beide 0- Signal
Anzahl der Paletten etimmt nleht mit ttem Wert in MC41 6 herein
Rtickmeldung Paletienwechset ausgefilhrt fehlt

I 30
I 31
I 32
I 33
I 34

5s

Endachefter onenliertier Spindelstop Ein/Aus beide l-Signei


Endschalter YVerKrcuggreifsir aut zu beide I -Signal
Endschalter Wcrkzuugwuchslur vdriwNntMt beide I -Signal
Endschalter Werkzeugwechsfer links.-' rechts beide I -Signal
Werkzeugspanner gelost
Eingsng Spindel und Vorschub Halt 0-Signal

I 35

Katrine ntansrar

137
1 38
133
140

Endschalter Kabinenfeneter bffeni gaschlDSsen betda I- Signet


Progtamm Staa und keine Palette auf derm Tisch
Endschaiter Palettenkiemmung geklemmt/gelMt beide I -Signal
Endsctialter Pa lettenwechsler innen/ auiien beide 1-Signal

141
I 42
I 43
I 44
I 45

Paluttenwachsler nicht aulJon auftarhatb M60


NC Start obwohl SchwenkftSszyklus nicht beendet ist
Endschalter Schwenkfrftskopf Getriebesteilung waagrecht/ senkrecht beide l-Signa>
Endschalter Schwenkfraskopf Indexserung auf/ zu beide I -Signal
Keine Emiesefneigabe von tPC Oder intern vpn NC

r 46
r 47
I 43

Endschalter WsehMlsijS rechts 0-Signal


Endschalter Wechselarm links Q-Signal
Endschalter Wtechselami vorne 0-Signal
Endschalter Werkza uggrerter often 0-Signal

160

Zehtimpulef abler des Werkzeugmagazins

I 51
I 52
I 53
I 54

Werkzeugmagazin nicht in Position Oder Magezin nicht synchronisiert oder beide Zahl impulse warden nicht t-Signal
Wechselarm nicht in linker oder rechter Position
Wsrkzfluggreifer gesehlrasen WShrSnd 7 Suchiuut
Werkzeuggneifer gaschiossen aufiertialb von MQ5
Werk?eugwechsler nicht hinten suEerhalb M06
Werkzjeugwechselamn nicht hinten bei M 06 innerhalb 6 see.
Synchronisetionsfehler Vtferkzeugmagazin
Jngultiger Whrkzeugplatz im Spaicher
Endschalter WferfczeugSpa nner gespannt l-Sigrul
Ungultige Drehzahl progremmiert (bei ISstuflgem Gstriebe)
h.j none Orehzahlraihs in Meechinenk pnstante angewahlt (bei iSstufigem Gulr.ebe.l
fj01rietrestu te nicht definierter Position
Endschalter Orientiertsr Spin eel halt Ein Fehler
Endschalter Otientierter Spindel halt Aus Febier
Sr ndeFHalt wabrend Vcrsrh'.jb r-ist = n-suil 0-SignaJ. FriSapindel hat pragrammierte Drehzahl nicht urruictit.
Emgang n < n-mln hat 1-Signal LIPC1 St l(r(

If"
If3
fcpS

fcp

lU

f 35

143

s
m

56

156
i 57
I 58
i 53
(60

I 61

162
163
164
I 65
I 66

167
163
169

Is

170
171

172
173
174

ITS

T3

I 76
177
I 73
I 79
190
(31

182
I S3

104
I 85
(36

187
liffil
I 09

190

(Ifl'irl

die

nicht

zu (AuGethalh M60)

a aim Intrpnot-Melitester ist die MeEetnecke unterbroeben


MC 6GQ 0 oPur 3 wahTend automatischen Werbzieugwee hsel
fl.Qckmeldung n ist = n soil fehlt
Paleitertwechsel mit M61 /M62 und Endschalter Pelette in linker /rechter Position
r-Signek bzw. Palettenwechsel mit M60 und Endschalter Palette in tinker und rechter Position J-Signal wghnend Palette gaiaden
Palettenwechaler nicht freigegeben
Warkzeugspanner nicht golds:
I 91
Endschalter Palette in linker oder rechter
Vorgelegte Drehzahlschaiipng auf Miitelsiellung
I 92
Position beide O-Signgl
Scbwenkfraskopf Schwenkzyklus niebt beendet
PalattanwachEler,
I 93
Fraskopf Getriebesteilung nicht weagrecht
Fenster often / geschlossan Fehler
194
196
Fraskool Getriebeetiellung nicht EOnkreCht
Palettenwechsler. nicht auSen
Pelettenwechelen nicht innen
196
Endschalter Frdskouf senkracht und waegrocht bride 0-Signal
Palettenweeheter. Klemmungsfehler
FtUcknieldung Zentralschmierung Dfdckschalter nicht 0-Signal
I 100
Palettenklemmung nicht gelflst
ROcknneldung Zentralschmierung Dmckschalter fur 1. Achse nicht 1-Signal
I 101
Pelettenklemmung nicht geklemmt
J 102
Ruckmoldung Zentralachmisrung DruckschaJter fur 2. Achse nicht 1-Signal
Ends:li L; Iter Palette Links Pos. Fehler
Riickmeldung Zentralschmlorung Druckschalter fur 3. Achse nicht 1-Signal
1 103
Endscltalior Paiaito Rachte Pcs. Fohler
Rtickmeldung Zentralschmierung Druckschalter fur 4. Achse nicht 1-Signal
104
Fraskopf Getriebesteilung
Riickmeldung Zentralachmierung Dmcksohelter fur 5. Achse nicht 1-Signal
105
nicht snkrecht oder waagrecht
Ruckmeldung Zentralschmierung Druckschalter fur 6. Achse nicht 1-Signal
105
steht nicht waagrechl
Werkze jgmugazin nicht treigOgdben iKdlctiwOChSlOrl
107
Fraskopf steht nicht senktecht
Wsrkzeugwecheal nicht frdigegebsn -IKulchweCiSfCrJ
100
rTHskcpf ndexierung nicht often
M-Funktlon nicht freigegeben IKelchwechslert
109
Fraskcpfindexierung miebt zu
Werkzeugsiianner Idsen nicht freigegeben |elchwechslef)
110
Fraskopfklammung nicht gslfist
Werkzeugsoanner ppennen nicht freigegaben (KelchwechslerJ
111
F'ui-ncufklammung mcht getilcnimt
keine Huckmuidung M6 (Kalchwachslarf
112
Keine Ruckmeldung Spindel steht
113
Kllnke nicht effen linkc Palette
Pinole nicht in Endlage
Klinke nicht geschlossen linke Palette
114
X- oder Z-Achse
Klinke nicht often reebte Falette
T15
nitbt in Wecbselpoeition
ns Klinke nicht geschlossen rschte Palette
GagarJialt* oder Muhrlachfreskopf
Fehler Zentralschmierung
T17
montlen

MAHO

G-Funktionen

Bedeutung

Bede Lit Ling

GO*
G1
G2
G3

Eiigeng
Geradeninterpolation
Kraisinterpolation, im Uhrzelgersinn
Kreisintgrpolation, im Gegenuhrzeigersinn

G4"

Verweilzeit (0,1 bis 983 sec.i

G11**

G70
G71*

Zoll- Eingabesystem
Metrisches Eingabesystem

G73

Keine Spiegel bildbaarbehung


Spiegelbildbearbeitung

Polarkoordinaten, Eckenrundung, FasenQbergang

G77*
G78*

Lochkreisdefinitron
Punktedefiniticn

G14

Sprungbefehl und Wiederholfunktion

G79*

Zykluseulrirf

G17*

Ebenenanwahl XY, horizontal


Ebenenanwahl XZ, vertikal
Ebenenanwahl ZY, horizontal um 9CY gedreht

G81
G83

Tieflochbohrzyklus

G84

Gawindebohrzyklus

G35
G86
G37

Beibzyklus

G18
G19

G22**

UP-Aufruf

G25*
G26

Vorschuboverride wirksam
Vorschub 100%

G27
G28

Vorschubbewegung mlt Vetschleifen


Vorschubbewegung mit Genauhait

G29"

Bedingter Sprungbefehl

G40*
G41
G42
G43

Keine Radiuskorrektur
Radiuskorrektur, links
Radiuskorrektur, rechts
Radiuskorrektur, bis

G44

Radiuskorrektur, Ober

G51
G52

Ldschen yon G52


Verschiebungswert von Reset AXIS aktivieren

G53*
G54
G55
G56
G57
G58

Keine gespeicherte NP-Verschiebung


Gespeicherte NP-Verschiebung 1
Gespeicherte NP-Verschiebung 2
Gespeicherte NP-Verschiebung 3
Gespeicherte NP-Verschiebung 4
Gespeicherte NP-Verschiebung 5
Gespeicherte NP-Verschiebung 6

G72*

Bohrzyklus

G89

Ausdrehzyklus
Taschenfraszyklus
NutenfrSszyklus
KreistaschentrSszyk lus

G90*
G91

BezugsmaB-Programmierung
Kettenma ($- Programmierung

Gsa**
G93BH

NP-Verschiebung inkremental
NP-Varschiebung absolut

G94*
G95

Vorschub in mm/min, EJnheit 0,001 mm/min.


Vorschub in rnm/'U, Einheit 0,001 mm/U

G98
G99

Rohteilkontur

G88

Darstellungsfenster

ZeichenerklSrung:

G59
G63
G64

Ausschatten des Geometrie-Recben systems


Einschalten des Geometrie-Rechensystems

* = Einscheltsteltung

** = nur satzweise wirksam

rf3

MAHO

M-Funktionen

ff3
I

Bedeutung

M0
M3

m
M5
M6"
M7

*1
f1

M9
MlO

Mil
M13
M14
Mtfl
MT7
MIS
M19
M20**
M21

NC-Rundtiseh geklemmt
NC-Rundtisch gelost
Arbeitsspindel-Rechtslauf und Kuhlmittel Ein
Arbeitsspindel-Linkslauf und Kuhlmittel Ein
Loschen von Ml? und M1B
Spanespulung
Werkstuckreinigung
Orientierter Spindelstop

M06

zusatzliche M-Funktion
2. Wechselgeschwindigkeit bei M6, M46
Programm Ende
Werkzeugwechsel bei beliebiger Position
Palettenwechsel
Palettenwechsel linke Palette
Palettenwechsel rechte Palette
Werkzeugwechsel an aktueller Achspositlon

M67"

WefkzeugkDrrEkturwachsal

M30**
M46*
M60**
M61*

fr*
rr

Programm Stop
Arbeitsspindel-Rechtslauf
Arbeitssprndel-Un kslauf
Arbeitsspi ndel - Stop
Werkzeugwechsal mit automatischem Riickzug
Kuhlmittel Nr. 2 Ein
Kuhlmittel Nr. 1 Ein
KOhlmlttel Aus

Zeichenerklarung:

= Einschaltstellung
= nur satzweise wirksam
3

=J

MAHO

Sachwortverzeichnis
A

Absolute MalJangaben
Absolute Nuilpunktverschiebung
Achsen
AchSfichtungen

Achsenrotation
Adresse
AusbiIdungssystem
Ausdrehzyklus G86

20

Gege nuhrzeigerein n

61, 62

Geometrische Befehle

14, 15
15, 16
56, 62

Gewindeschneidzyklus G84

24

G 84-Programmierung

10, 11

Grafik-TestlSufe

47

B
Bahnsteuerurtg
Bedientafel der Steuerung
Berechnung von Parametern
Eewegung bei Positfo niertog ik
B ewegungsrichtung ( G 2 / G 3 1
B ezugsma&angaben
BezugsmaGangaben bei Kreisbdgen

Bildschirm
Bohrungen auf einem Lochkreis (G77i
Bohrzyklus G81

17
116
70
31
35
20
37
8
55
44

C
CNC-FrSsmaschine

6, 12

D
Darstellungsfenster G98
Drehrichtung M3 / M4
D rehung des Koordinatensystems
Drehzahlermittlung
DIN 66025
DIN 66217

Folarkoordinaten
End punktprog rammierung

Hauptprogramm
Herkdmmliche FrSsmaschine
Hilfspunkfprogrammierung (G64I

J-Koordinate

35, 37, 38
75, 75

82

36
21
61, 62

36

K
Kartesischa Koordinaten
Ebene G 17 / G 18
2yklusaufruf G79
Punktedefinrtion G78
Nuilpunktverschiebung G92/G93
Gll-Programmierung

Koordinatenwerte

15, 16
52
54
61
77
21
36, 37, 38
15, 16
62
19

KreisbogenfrSsen
- bis W
- Ober 180"
KreisbogenfrSsen (Ebene G17I
Kreistaschen-Frftszyklus G89

35
36, 37
39
56

25

112. 113

12
82

KettenmaBangaben (G9H

22, 23
14

71

\
l-Koordinate
Inkrementale Maftangaben (G91)
Inkrementale Nullpunktverachiebung

Koordinaten lr J, K

15
16
78

(G 641

29, 42
23
62

E
Ebene G17
Ebene G18
Eckenrundung
Einschaltstellung
End punktkoordi naten
Kreisprogrammierung

G-Funktionen
G 11-Progr a mmierung

35
24
46
22, 112
77, 76
81 ff,
9

Koordinatensystem (G17/G18)
Koor dinatensystem-D reh ung

L
Lochkreisdefinitlon G77
bei Bohrzyklen
bei Frflszykien

56
56

Fahre AUF
Fahre UM
Fase
Fehlerliste
FrSsen von Geraden
mit GO, G1
mit Folarkoordinaten
mit G 11
mit G64
Frasen von Kreisbdgen
mit kartesischen Koordinaten
mit Folarkoordinaten
Frasermittel punktbahn
Fraszykien auf einem Lochkreis
Fraszykien, Grundlagen

20
21
78
108 ff,

30. 34
75
77, 78
81 ff.
35 ff.
76
30
56
48

Makro
Maschinennullpunkt

M-Funktionen
Mittelpunktkoordinaten
MM (Makro- Memory)

71
28
23, 113
37, 38
71

N
Nullpunktsetzen
Nullpunktlagen
Nuilpunktverschiebung G92/ G93
Nuten-FrSszyklus G88

26, 27
18
61, 62
50

P
Parameter- Programmierung
PM (Part- Memory)

68
71

"

5*
fr3

5*

T*
9

fcf=
'T3

H
IT3

rf3

Polarkoordinaten
Grundlagen

17
17

Steuerungsarten

- Nullpunfctverschiebung
Progranimieren von Geraden
ProgTammiefen von Kreisbdgen

Punktedefwition G78
Zyklusaufruf G79
Posirlonierlogik
Program meufbau
Program mierbeispiele
GO/Gl iFrasermittelpunktweg)
- G Q / G 1 iWerkzeug-Radiuskorrekturi
- G2/G3
Zyklen
- Sprung- und Wiedetfiolfunktion G14
Nullpunktverschietung G92/G93
- S pregel n G72/G73
- VergrUarn/Verklejnem G73A4,,,
- Parameter-Programmietung
- Berechnen von Parametern
- llnterprogramm
UnterpFOgrarnm mit Parameter- Berechnung
- Gll-Programmierung
- G64-Programmierung
Progrannrnieren mit G 11
Programmieren mit GW
Prograrnmnummer
Programmtethnische Befehle
Prog ram mvotbereitung
Punktedefinition
Punktsteuerung

74

Streckensteuerung

61
75
76
54
52
31
24

Tangentenpunktberechnung |G64)
Technologische Befehle
Technologische Oaten
TiefiochbohrzyWus G83

86
24
26

45

30
34
40, 41
57, 53

Gbergangskreis zur Elementverbindting (G64i

6B

(Jb ungen

91 ft.

Uhrzeigersinn
Unterprogramm

71

35

60
63
65
67
69
70
72
73

Verbirrdungskreise an Schnittpunkten fG64J


Verbindungskreis an Tangentenpunkten IG64J
Vergrb&erniVer kleinem G73 A4 = . .
Vorschub berm Gewindeschneiden
Vorsch ubgeschwirtdig keir
Vorzelchen in Winkelangaben

79, ao
89, 90

77 ff,
81 ff,
24
24
25, 26, 27
54
17

Ft
Radius des Kreisbogens
Hadiuskorrektur
Rechtecktaschen-Fraszyklus G87
Referenzpunkt
Reibzyklus G85

35
33
49
28
47

Rohte-ildefiniiion G99
R Wort

29, 42

85
87
68
46
25
74

w
Wegbedingungeo
WerkstO ckn uIIpu nktl ag en
WerkstOckh U llpunkt-Symbo I
Werkzeug l&ngen- Korrektu r
Werkzeugm ittelpunktbahn
Werkzeugnummer
Werkzeug- R adiuskorrektur
Werkze ugspeic her
Werkzetigwechselbefehle M6/M66
Wiederholfunktion G14
Winkel bei Polarkoordinaten
Winkellage bet Fraszyklen
Wort

22, 112
1&

19
27
32
25
32, 33
27, 32
23
60
74
49, 50, 56
24

35

X Achse
X + Richtung

24
24
71

Y Achse
Y + Richtung

82
83
84
59 ff.
64
66

Z Achse
Z + Richtung
Zusatzfunktionen

23, 113

Zyklen
Zyklusaufruf
Zyklusaufruf G79
Zyklusdefinitlon

44 ff
43, 48
52, 53
43, 44 ff,

14, 15

15, 16

Satzformat
Satznummer
Schachteln
Schnittpunktberechnung (G64f
Gerade-Gerade
Gerade-Kreis
Kreis-Kreia
Spuziella G-Funktionen
Spiegel n G72/G73
Sprung- und Wiederholfunktion G14

Steuerung

14, 15
15, 16

T4, 15
15, 16

G-Funktionen / M-Funktionen

GO
G1
G2
G3

22
22
22, 3S
22, 35

Gil

77, 78

G14

60

G17
G 18

15, 22
16, 22

G22

71 ff.

G40
G41
G42
G43
G44

33
33
33
33
33

G&1
28
28
G52
G53
28
28
G54
G55-G59 28

G64

81 ff.

G72
G73

54

G77
G7B
G79
G&1
G33
G84
G85

56, 56

64, 66

54
52, 53

44
46
46
47

G86
G87
G88
G89
G90
G91
G92
G93

G9S
G99

47
48, 49

48, 50
48, 51
20
21
61, 62
61, 62
29, 42
29, 42

M3
M4

23
23

M6

23

M8
M9

23

M30

23

M66

23

23

MAHO

Bedientafel der Steuerung <*


CNC 432
1 Bedienfeld fur die Betriebsarten-Anwahl
2 Bedienfeld fur die Betriebsart MANUAL
3 Bedienfeld fur die Programmierung
4 Bedienfeld mit den Softkeys (Taster mrt wechselnden Funktlonszuweisungen)

0 0 0 0 0

12

20
6

1D0

3
22

7+

12

0 "0

21)

+Y

0000 0

-z

+z

j |j j| j| j

-4

29

1-

10

1Q&

TOCO

31

32

33

34

pnI

J6

Ii W, II W, I
ini TM
37

3B

SO

0
35

|nrat.1

|_mj
39

19

5EACH

0 0
-V

2S

19

21

+x

27

20

18

IS

,50

-X

20

S'!

25

+4

00

0
*1

41

42

43

0
40

0 0
44

45

0 0 0
48

47

48

.3
116
K

V00XV

MAHO

Funktion der Tasten


auf der Bedientafel der Steuerung

fr

htul&funldionstaste Fl ( Softkey t

25

Manuetles Verfahren der Achsen

Multilunktionstastc F2 (Softkey \

26

Linkslauf der Arbeitsspindel rm Tippbetrieb

Muthfunktidnstaste F3 (Softkey t

27

Hechtslauf der Arbeitsspindel im Tippbetrieb

Muttifunktionstasie F4 (Softkey!

25

Spindeldrehzahl-Korrektur nach untan

Muttifunktionstaste F5 ( Softkey f

29

Spindeldrehzahl-Korrektur nach oben

30

Wiederherstellung der program mierten


Arbeitsspin del - Drehzahl

Anwahl des Hauptprogrsmm-Speichers

Anwghl

Anwahl des Maschinnnkonstanten-Speichei'S

10

des Werfczeugdaten-Sperchers

Anwahl der Betriebsart Oaten- Dbertragung


Eingabe der Hechenzeicheii
fur die Parsmeterberechnung

31

SchrittmaB-Verfahren der Achsen um 1 Inkrement


(0,001 mm)

"r",
32

SchriTtmaS-Verfahron der Achsen um 10 inkremente


(0,01 mm)
SchrittmaB-Verfahren der Achsen um 100 Inkremte
<0,1 mm)

11

2ehnertastaUir fQr die Eingabe von Zahlenwerten

33

12

VorzeichenwachseJ und Kannzeichnung der


Auablendsatze /N

34

SchrittmaB-Verfahren der Achsen um 1000 Inkremente


<1,0mm|

13

Eingabe ctes Dezimalpunkts

14

Lbschen von Fehlermeldungen und von Emgaben


im Erngabefield

35

Abwaht das SchrittmaB-Verfahrens

36

Vorschub-Korrektur 0% (F-OVRI

15

Eingabe dss Gteichheitsaeichens

37

Vorschub-Korrektur nach

16

Anwahl der BEldschirm-MenQs

38

Vorschub-Korrektuf nach oben

17

Ubemahme von Eingaben in den Eingabespeicher

39

18

Abspeichem

Wlederharstellung der program mierten Vorschub- und


Eilganggeschwi ndigkert

19

Cu rsor- Steuarung Iinks rec hts"

40

Anwahl: und AbwahE der Funktion Uberlesen der


Ausblendsatze

20

Cursor-Steuetung auf - ab"

21

Suchen

41

Anwahl der Betriebsart TEACH-IN MDJ

22

Oehen des Werkzeugmagazins nach links Oder nach


rechts (das Magazin dreht, wenn beide Tasten betatigt
gehalten warden; die zuerst betStigte Taste bestimmt
die Drehrichtung]

42

Anwahl der Betriebsart SINGLE

23

24

Lbsen und Spa men des Werkzeugs in der


Arbeitsspindel
Aus- und Einschalten der Kuh(schmierstoff-Pumpe
bei wrrksamer Zusatzfunktion kuhlschmierstoff Ein

unten

43

Anwahl der Betriebsart

44

Anwahl der Betriebsart MANUAL

45

Hucksetian der Steuerung in den Einschaltiustand

46

Vorschub- und Arbeitsspindel -Stop

47

Vorschub-Stop

46

Start

AUTO

11?

Alte FI echo vorbehalten


Die Vervielfaltigung oder Obertragung auch einzelner TeKtabschnitte, Biider oder Zelchnungeo ret ohne scltriftltche
Zustimmung des Veriages rticht julassig. Das gilt sowohl fur die Vervielfaltigung durch Fotokopie Oder irgendein
anderes Verfahren als auch fur die Gbertragung auf Filme, BSnder, Flatten, Arbeitstransparente Oder anderen Medien.
Hetausgeberi MAHO AG, Pfronten
Production: R . & S. Keller GtnbH, Wuppertal
Autoren:
Manfred Berg/ Siegfried Keller, Wuppertal
27,70993
Nr.