MANUALplus
4110
NC-Software
526 488-xx
Deutsch (de)
3/2005
MANUALplus 4110, Software und
Funktionen
Dieses Handbuch beschreibt Funktionen, die in der MANUALplus 4110
mit der NC-Software-Nummer 507 807-xx bzw. 526 488-xx verfgbar
sind.
Der Maschinenhersteller passt den nutzbaren Leistungsumfang der
Steuerung ber Maschinen-Parameter an die jeweilige Maschine an.
Daher sind in diesem Handbuch auch Funktionen beschrieben, die
nicht an jeder MANUALplus verfgbar sind.
MANUALplus Funktionen, die nicht an allen Maschinen zur Verfgung
stehen, sind beispielsweise:
Positionieren der Spindel (M19) und angetriebenes Werkzeug
Bearbeitungen mit der C-Achse
Setzen Sie sich bitte mit dem Maschinenhersteller in Verbindung, um
die individuelle Untersttzung der angesteuerten Maschine kennenzu-
lernen.
Viele Maschinenhersteller und HEIDENHAIN bieten fr die
MANUALplus Programmier-Kurse an. Die Teilnahme an solchen Kur-
sen ist empfehlenswert, um sich intensiv mit den MANUALplus Funk-
tionen vertraut zu machen.
Abgestimmt auf die MANUALplus 4110 bietet HEIDENHAIN das Soft-
warepaket DataPilot 4110 fr Personal Computer an. Der DataPilot ist
fr den maschinennahen Werkstattbereich, fr das Meisterbro, die
Arbeitsvorbereitung und fr die Ausbildung geeignet. Der DataPilot
wird auf PCs mit WINDOWS-Betriebssystem eingesetzt.
Vorgesehener Einsatzort
Die MANUALplus 4110 entspricht der Klasse A nach EN 55022 und ist
hauptschlich fr den Betrieb in Industriegebieten vorgesehen.
Inhalt Einfhrung und Grundlagen
1
Hinweise zur Bedienung
2
Betriebsart Maschine
3
Zyklenprogrammierung
4
ICP-Programmierung
5
DIN-Programmierung
6
Betriebsart Werkzeugverwaltung
7
Betriebsart Organisation
8
Beispiele
9
Tabellen und bersichten
10
6
3 Betriebsart Maschine 41
3.1 Die Betriebsart Maschine ..... 42
3.2 Ein- und Ausschalten ..... 43
Einschalten ..... 43
Referenzfahren ..... 43
berwachung der EnDat-Geber ..... 44
Ausschalten ..... 45
3.3 Maschinendaten ..... 46
Anzeige und Eingabe der Maschinendaten ..... 46
Werkzeug-Aufruf ..... 47
Werkzeuge in unterschiedlichen Quadranten ..... 48
Vorschub ..... 48
Spindel ..... 49
3.4 Maschine einrichten ..... 50
Werkstck-Nullpunkt definieren ..... 50
Schutzzone setzen ..... 51
Werkzeugwechselpunkt setzen ..... 52
C-Achswerte setzen ..... 53
3.5 Werkzeuge einrichten ..... 54
Werkzeugkorrekturen ..... 58
Werkzeugstandzeitberwachung ..... 59
3.6 Modus manueller Betrieb ..... 60
Werkzeug wechseln ..... 60
Spindel ..... 60
Handradbetrieb ..... 60
Jog-Betrieb (Kreuzknppel) ..... 60
Zyklen im manuellen Betrieb ..... 61
3.7 Modus Einlernen ..... 62
3.8 Modus Programmablauf ..... 63
Fehlerhafte Programme ..... 63
Vor der Programmausfhrung ..... 63
Startsatzsuche und Programmausfhrung ..... 64
Korrekturen whrend der Programmausfhrung ..... 65
Korrekturen per Handrad einstellen ..... 66
Programmlauf im Dry Run Modus ..... 67
4 Zyklenprogrammierung 79
4.1 Mit Zyklen arbeiten ..... 80
Zyklus Startpunkt ..... 80
Zyklusbergnge ..... 80
DIN-Makros ..... 81
Grafische Prfung (Simulation) ..... 81
Zyklustasten ..... 81
Schaltfunktionen (M-Funktionen) ..... 82
Kommentare ..... 82
Zyklenmen ..... 83
Softkeys in der Zyklenprogrammierung ..... 84
4.2 Rohteilzyklen ..... 85
Rohteil-Stange/Rohr ..... 86
ICP-Rohteilkontur ..... 87
4.3 Einzelschnittzyklen ..... 88
Eilgang Positionierung ..... 89
Werkzeugwechselpunkt anfahren ..... 90
Linearbearbeitung lngs ..... 91
Linearbearbeitung plan ..... 92
Linearbearbeitung im Winkel ..... 93
Zirkularbearbeitung ..... 94
Fase ..... 95
Rundung ..... 96
M-Funktion ..... 97
8
4.4 Abspanzyklen ..... 98
Zerspanen lngs/plan ..... 101
Zerspanen lngs/plan Erweitert ..... 103
Zerspanen Schlichten lngs/plan ..... 105
Zerspanen Schlichten lngs/plan Erweitert ..... 107
Zerspanen mit Eintauchen lngs/plan ..... 109
Eintauchen lngs/plan Erweitert ..... 111
Eintauchen Schlichten lngs/plan ..... 113
Eintauchen Schlichten lngs/plan Erweitert ..... 115
ICP-Konturparallel lngs/plan ..... 117
ICP-Konturparallel Schlichten lngs/plan ..... 119
ICP-Zerspanen lngs/plan ..... 121
ICP-Schlichten lngs oder plan ..... 123
Beispiele Abspanzyklen ..... 125
4.5 Stechzyklen ..... 129
Einstechen radial/axial ..... 131
Einstechen radial/axial Erweitert ..... 133
Einstechen radial/axial Schlichten ..... 135
Einstechen radial/axial Schlichten Erweitert ..... 137
ICP-Einstechzyklen ..... 139
ICP-Einstechen Schlichten radial/axial ..... 141
Stechdrehen ..... 143
Stechdrehen radial/axial ..... 144
Stechdrehen radial/axial Erweitert ..... 146
Stechdrehen radial/axial Schlichten ..... 148
Stechdrehen radial/axial Schlichten Erweitert ..... 150
ICP-Stechdrehen radial/axial ..... 152
ICP-Stechdrehen radial/axial Schlichten ..... 154
Freistechen Form H ..... 156
Freistechen Form K ..... 157
Freistechen Form U ..... 158
Abstechen ..... 159
Beispiele Stechzyklen ..... 160
10
5 ICP-Programmierung 241
5.1 ICP-Konturen ..... 242
5.2 Editieren von ICP-Konturen ..... 243
ICP-Kontur erstellen oder erweitern ..... 244
Absolute oder inkrementale Vermaung ..... 244
bergnge bei Konturelementen ..... 245
Konturdarstellung ..... 246
ICP-Konturdarstellung verndern ..... 247
Lsungsauswahl ..... 248
Konturrichtung ..... 249
5.3 DXF-Konturen importieren ..... 250
Grundlagen ..... 250
DXF-Import ..... 251
Konfigurierung des DXF-Import ..... 252
5.4 ICP-nderungsprogrammierung ..... 254
Konturelement ndern ..... 254
Konturelement zufgen ..... 257
Konturelement lschen ..... 257
Kontur aufspalten ..... 258
Formelemente berlagern ..... 259
5.5 ICP-Konturelemente Drehkontur ..... 260
Linieneingabe Drehkontur ..... 260
Bogeneingabe Drehkontur ..... 262
Formelementeingabe ..... 263
Fase/Verrundung Drehkontur ..... 264
Freistiche Drehkontur ..... 265
5.6 ICP-Konturelemente Stirnflche ..... 268
Linieneingabe Stirnflche ..... 269
Bogeneingabe Stirnflche ..... 270
Fase/Verrundung Stirnflche ..... 271
5.7 ICP-Konturelemente Mantelflche ..... 272
Linieneingabe Mantelflche ..... 273
Bogeneingabe Mantelflche ..... 274
Fase/Verrundung Mantelflche ..... 275
12
6.10 Aufmae ..... 308
Aufma achsparallel G57 ..... 308
Aufma konturparallel (quidistant) G58 ..... 309
6.11 Konturbezogene Drehzyklen ..... 310
Konturbeschreibung ..... 310
Zyklusende G80 ..... 310
Konturschruppen lngs G817/G818 ..... 311
Konturschruppen lngs mit Eintauchen G819 ..... 313
Konturschruppen plan G827/G828 ..... 314
Konturschruppen plan mit Eintauchen G829 ..... 316
Konturparallel Schruppen G836 ..... 317
Konturschlichten G89 ..... 318
6.12 Einfache Drehzyklen ..... 319
Schruppen lngs G81 ..... 319
Schruppen plan G82 ..... 320
Einfacher Konturwiederholzyklus G83 ..... 321
Strecke mit Radius G87 ..... 322
Strecke mit Fase G88 ..... 323
6.13 Einstechzyklen ..... 324
Konturstechen axial G861/radial G862 ..... 324
Konturstechschlichtzyklus axial G863/radial G864 ..... 326
Einfacher Stechzyklus axial G865/radial G866 ..... 328
Stechschlichten axial G867/radial G868 ..... 329
Einfacher Einstechzyklus G86 ..... 330
6.14 Stechdrehzyklen ..... 331
Arbeitsweise der Stechdrehzyklen ..... 331
Einfacher Stechdrehzyklus lngs G811/plan G821 ..... 332
Stechdrehzyklus lngs G815/plan G825 ..... 333
6.15 Gewindezyklen ..... 335
Universalgewindezyklus G31 ..... 335
Einfacher Gewindezyklus G32 ..... 337
Gewinde-Einzelweg G33 ..... 338
Metrisches ISO-Gewinde G35 ..... 339
Einfaches, eingngiges Lngsgewinde G350 ..... 340
Erweitertes, mehrgngiges Lngsgewinde G351 ..... 341
Kegliges API-Gewinde G352 ..... 342
Kegelgewinde G353 ..... 343
14
6.22 Musterbearbeitung ..... 383
Muster linear Stirn G743 ..... 383
Muster zirkular Stirn G745 ..... 385
Muster linear Mantel G744 ..... 387
Muster zirkular Mantel G746 ..... 389
6.23 Sonstige G-Funktionen ..... 391
Verweilzeit G4 ..... 391
Genauhalt G9 ..... 391
Schutzzone inaktiv setzen G60 ..... 391
Warte auf Zeitpunkt G204 ..... 391
6.24 T, S, F setzen ..... 392
Werkzeugnummer, Drehzahl/Schnittgeschwindigkeit und Vorschub ..... 392
6.25 Dateneingaben, Datenausgaben ..... 393
INPUT ..... 393
WINDOW ..... 394
PRINT ..... 395
6.26 Variablenprogrammierung ..... 396
Grundlagen ..... 396
#-Variablen ..... 397
V-Variablen ..... 399
6.27 Programmverzweigung, Programmwiederholung ..... 401
IF (...) (bedingte Programmverzweigung) ..... 401
WHILE (Programmwiederholung) ..... 402
6.28 Variable als Adressparameter ..... 403
6.29 Unterprogramme ..... 406
6.30 M-Funktionen ..... 408
16
8 Betriebsart Organisation 429
8.1 Die Betriebsart Organisation ..... 430
8.2 Parameter ..... 431
Aktuelle Parameter ..... 432
Konfigurierungs-Parameter ..... 435
8.3 Transfer ..... 441
Datensicherung ..... 441
Datenaustausch mit DataPilot 4110 ..... 441
Drucker ..... 441
Schnittstellen ..... 442
Hinweise zur Datenbertragung ..... 442
Programme (Dateien) bertragen ..... 446
8.4 Service und Diagnose ..... 453
Bedienberechtigung ..... 453
System Service ..... 455
Diagnose ..... 455
9 Beispiele 461
9.1 Mit der MANUALplus arbeiten ..... 462
Maschine einrichten ..... 463
Zyklenprogramm auswhlen ..... 464
Zyklenprogramm erstellen ..... 465
9.2 ICP-Beispiel Gewindezapfen ..... 474
9.3 ICP-Beispiel Matrize ..... 487
9.4 ICP-Beispiel Stechzyklus ..... 499
9.5 ICP-Beispiel Frsen ..... 511
9.6 Beispiel DIN-Programmierung Gewindezapfen ..... 520
9.7 Beispiel DIN-Programmierung Frsen ..... 523
Die C-Achse
Mit der C-Achse fhren Sie Bohr- und Frsbearbeitun-
gen auf der Stirnseite und auf der Mantelflche durch.
Bei Einsatz der C-Achse interpoliert eine Achse linear
oder zirkular in der vorgegebenen Bearbeitungsebene
mit der Spindel, whrend die dritte Achse linear inter-
poliert.
Die MANUALplus untersttzt Bearbeitungen mit der
C-Achse in der Zyklen- und DIN-Programmierung.
1.2 Leistungsmerkmale
Die Funktionen der MANUALplus sind in Betriebsarten aufgeteilt:
Betriebsart Maschine
Die Betriebsart Maschine beinhaltet Funktionen zum Einrichten der
Maschine, zur Bearbeitung von Werkstcken und zur Erstellung von
Zyklen- und DIN-Programmen.
Die Zyklenprogrammierung knnen Sie im Handbetrieb und im
automatischen Betrieb nutzen. Es stehen Zyklen fr Abspan-,
Stech-, Gewinde- und Bohrbearbeitungen zur Verfgung.
Die ICP-Programmierung (Interactive Contour Programming zu
deutsch: interaktive Kontur-Programmierung) untersttzt die Fer-
tigung komplexer und nicht vollstndig vermater Konturen. Sie
geben die bekannten Konturelemente ein bergnge, Schnitt-
punkte und fehlende Angaben errechnet die MANUALplus auto-
matisch. Die MANUALplus stellt eingegebene und errechnete
Konturabschnitte grafisch dar. In der Regel knnen Sie die Kontur
so eingeben, wie die Zeichnung vermat ist. ICP-Konturbeschrei-
bungen werden in Bearbeitungszyklen eingebunden.
Die DIN-Programmierung (NC-Programmierung angelehnt an
DIN 66025) ermglicht technologisch schwierige Bearbeitungen.
Auer den einfachen Verfahrbefehlen stehen DIN-Zerspanzyklen,
Bohr- und Frszyklen, die vereinfachte Geometrieprogrammie-
rung zur Berechnung fehlender Angaben und die Variablenpro-
grammierung zur Verfgung. Sie knnen eigenstndige DIN-Pro-
gramme erstellen oder DIN-Makros in Zyklen einbinden.
Mit der grafischen Simulation berprfen Sie Bearbeitungen,
die Sie mit Zyklen, Zyklenprogrammen oder DIN-Programmen
durchfhren, vor der Zerspanung.
Betriebsart Werkzeugverwaltung
Die MANUALplus verwaltet bis zu 99 Werkzeugbeschreibungen.
Dabei werden die Werkzeugdaten gespeichert, die die MANU-
ALplus zur Berechnung der Schneidenradiuskompensation, der
Schnittaufteilung, des Eintauchwinkels, etc. bentigt.
Process Store
Anwahl einer neuen Betriebsart Abschluss der Dateneingabe mit ber-
nahme der Werte
Backspace
lscht das Zeichen links vom Cursor Cursor-Tasten
Ring-Taste
Hilfebilder Innen-/Auenbearbeitung verschieben den Cursor um eine Posi-
umschalten tion in Pfeilrichtung (ein Zeichen, ein
Feld, eine Zeile, etc.)
Clear
lscht Fehlermeldungen Seite vor, Seite zurck
zur vorhergehenden/nachfolgenden Bild-
schirmseite; wechseln zwischen zwei
Ziffern (0...9) Eingabefenstern
zur Werteeingabe und Mentasten-Aus-
wahl Info
zum Aktivieren der Fehleranzeige bzw.
Dezimalpunkt PLC-Statusanzeige
Minus
zur Vorzeicheneingabe
Koordinationssystem
Mit den Bezeichnungen X und Z werden Positionen in einem zweidi-
mensionalen Koordinatensystem beschrieben. Wie in dem Bild darge-
stellt, wird die Position der Werkzeugspitze mit einer X- und Z-Position
eindeutig beschrieben.
Die MANUALplus kennt geradlinige oder kreisfrmige Verfahrbewe-
gungen (Interpolationen) zwischen programmierten Punkten. Durch
die Angabe aufeinander folgender Koordinaten und lineare/ kreisfr-
mige Verfahrbewegung knnen Sie eine Werkstckbearbeitung pro-
grammieren.
Wie bei Verfahrbewegungen ist auch die Kontur eines Werkstcks mit
einzelnen Koordinatenpunkten und der Angabe linearer oder kreisfr-
miger Verfahrbewegungen vollstndig zu beschreiben.
Die Koordinatenangaben der Achsen X und Z beziehen sich auf den
Werkstck-Nullpunkt (Bild rechts Mitte).
Winkelangaben fr die C-Achse beziehen sich auf den Nullpunkt der
C-Achse (Bild rechts unten).
Sie knnen Positionen mit einer Genauigkeit von 1 m (0,001 mm) vor-
geben. Mit der gleichen Genauigkeit werden sie angezeigt.
Inkrementale Koordinaten
Inkrementale Koordinaten beziehen sich auf die zuletzt programmierte
Position. Inkrementale Koordinaten geben das Ma zwischen der letz-
ten und der darauf folgenden Position an. Jede Position eines Werk-
stcks ist durch inkrementale Koordinaten eindeutig festgelegt (Bild
rechts Mitte).
Polarkoordinaten
Positionsangaben auf der Stirn- oder Mantelflche knnen Sie entwe-
der in kartesischen Koordinaten oder Polarkoordinaten eingeben.
Bei einer Vermaung mit Polarkoordinaten ist eine Position auf dem
Werkstck mit einer Durchmesser- und Winkelangabe eindeutig fest-
gelegt (Bild rechts unten).
1.5 Maschinenbezugspunkte
Maschinen-Nullpunkt
Der Schnittpunkt der X- und Z-Achse wird Maschinen-Nullpunkt
genannt. In einer Drehmaschine ist das in der Regel der Schnittpunkt
der Spindelachse und der Spindelflche. Der Kennbuchstabe ist M
(Bild rechts oben).
Werkstck-Nullpunkt
Fr die Bearbeitung eines Werkstcks ist es einfacher, den Bezugs-
punkt so auf das Werkstck zu legen, wie die Werkstckzeichnung
vermat ist. Dieser Punkt wird Werkstck-Nullpunkt genannt. Der
Kennbuchstabe ist W (Bild rechts Mitte).
Referenzpunkt
Es ist von den eingesetzten Messgerten abhngig, ob die Steuerung
beim Ausschalten ihre Position vergisst. Ist das der Fall, mssen sie
nach dem Einschalten der MANUALplus feste Referenzpunkte anfah-
ren. Das System kennt die Abstnde der Referenzpunkte zum Maschi-
nen-Nullpunkt (Bild rechts unten).
Werkzeuglngenmae
Alle programmierten und angezeigten Positionswerte beziehen sich
auf den Abstand Werkzeugspitze Werkstck-Nullpunkt. Systemin-
tern ist aber nur die absolute Position des Werkzeugtrgers (Schlit-
tens) bekannt. Zur Ermittlung und Anzeige der Werkzeugspitzenposi-
tion bentigt die MANUALplus die Mae XWz und ZWz (Bild rechts
oben).
Werkzeugkorrekturen
Die Werkzeugschneide verschleit whrend der Zerspanung. Um die-
sen Verschlei auszugleichen, fhrt die MANUALplus Korrekturmae.
Die Verwaltung der Korrekturwerte erfolgt unabhngig von den Ln-
genmaen. Das System addiert diese Werte zu den Lngenmaen.
Schneidenradiuskompensation (SRK)
Drehwerkzeuge besitzen an der Werkzeugspitze einen Radius.
Dadurch ergeben sich bei der Bearbeitung von Kegeln, Fasen und
Radien Ungenauigkeiten, die von der MANUALplus durch die Schnei-
denradiuskompensation ausgeglichen werden.
Programmierte Verfahrwege beziehen sich auf die theoretische
Schneidenspitze S (Bild rechts Mitte). Bei nicht achsparallelen Kontu-
ren treten dadurch Ungenauigkeiten auf.
Die SRK errechnet einen neuen Verfahrweg, die quidistante, um
diesen Fehler zu kompensieren (Bild rechts unten).
Die MANUALplus berechnet die SRK bei der Zyklen-Programmierung.
Im Rahmen der DIN-Programmierung wird bei Abspanzyklen ebenfalls
die SRK bercksichtigt. Bei der DIN-Programmierung mit Einzelwegen
knnen Sie zustzlich die SRK ein-/ausschalten.
Menauswahl
Die Zifferntasten verwenden Sie sowohl fr die Menauswahl als
auch fr die Dateneingabe. Dabei werden Mens in einem 9er-Feld
dargestellt. Dieses Feld korrespondiert mit dem Ziffernblock, wobei
die Position der Zifferntaste magebend ist. Funktionen, Zyklen,
Werkzeuge etc. werden per Symbol dargestellt. Die Fuzeile des
Menfensters zeigt die Bedeutung des angewhlten Menpunktes
an.
Bettigen Sie entweder die korrespondierende Zifferntaste oder wh-
len das Symbol mit den Cursortasten an und drcken Enter.
Softkeys
Bei einigen Systemfunktionen ist die Softkeyanwahl mehrstufig.
Bestimmte Softkeys wirken wie Kippschalter. Der Modus ist ein-
geschaltet, wenn das entsprechende Feld aktiv geschaltet ist (far-
biger Hintergrund). Die Einstellung bleibt solange erhalten, bis Sie
die Funktion wieder ausschalten.
Funktionen wie bernahme Position ersetzen eine manuelle Wer-
teeingabe. Die Daten werden in die betreffenden Eingabefelder
geschrieben.
Dateneingaben werden erst bei Bettigung des Softkeys Speichern
oder Eingabe fertig abgeschlossen.
Mit Zurck schalten Sie eine Bedienstufe zurck.
Listenoperationen
Zyklenprogramme, DIN-Programme, Werkzeuglisten, etc. werden in
Listenform dargestellt. Sie navigieren mit den Cursortasten inner-
halb der Liste, um die Daten zu sichten oder Elemente fr Operationen
wie lschen, kopieren, ndern, etc. auszuwhlen.
Direkte Fehlermeldungen
Die MANUALplus verwendet direkte Fehlermeldun-
gen bzw. Warnungen, wenn eine sofortige Korrektur
mglich ist (Beispiel: der Eingabewert des Zyklenpara-
meters auerhalb des gltigen Bereichs). Sie bestti-
gen die Meldung mit Enter und korrigieren den Feh-
ler (Bild rechts oben).
Informationen der direkten Fehlermeldung:
Die Fehlerbeschreibung erklrt den aufgetretenen
Fehler.
Die Fehlernummer sollten Sie bei Rckfragen an
den Lieferanten auffhren.
Die Uhrzeit gibt an, wann dieser Fehler aufgetreten
ist.
Fehleranzeige
Treten whrend des Systemstarts, whrend des Be-
triebs oder whrend des Programmablaufs Fehler/
Meldungen auf, werden sie gespeichert und durch
das Fehlersymbol (links in der Kopfzeile) signalisiert.
ffnen Sie mit der Info-Taste das Fehlerfenster, um
die aufgelaufenen Meldungen zu sichten.
Sind mehr Fehlermeldungen aufgetreten, als in dem
Fehlerfenster darstellbar, dann blttern Sie mit den
Cursortasten und Seite vor/ Seite zurck durch die
Fehleranzeige.
PLC-Fehler, PLC-Statusanzeige
Mit den Softkeys PLC Diagnose und CNC Diagnose wechseln Sie
zwischen der Fehleranzeige und dem PLC-Fenster.
Das PLC-Fenster wird fr PLC-Meldungen und die PLC-Diagnose
genutzt. Informationen dazu finden Sie im Maschinenhandbuch.
41 3 Betriebsart Maschine
3.1 Die Betriebsart Maschine
3.1 Die Betriebsart Maschine
42 3 Betriebsart Maschine
3.2 Ein- und Ausschalten
Referenzfahren
Referenzfahren
X-Referenz whlen
Z-Referenz whlen
44 3 Betriebsart Maschine
3.2 Ein- und Ausschalten
Ausschalten
Ausschalten
Maschinendaten eingeben
46 3 Betriebsart Maschine
3.3 Maschinendaten
Elemente der Maschinendatenanzeige
T-Anzeige
T-Nummer des eingesetzten Werkzeugs
Werkzeugkorrekturwerte
T farbig hinterlegt: gespiegelte Bearbeitung aktiv
S-Anzeige
Symbol fr Spindelzustand
oberes Feld: programmierter Wert
unteres Feld: Einstellung des Override-Reglers und tatschliche
Spindeldrehzahl bei Lageregelung (M19): Spindelposition
Getriebestufe (kleine Zahl neben S)
S farbig hinterlegt: Anzeige gilt fr angetriebenes Werkzeug
F-Anzeige
Symbol fr Zykluszustand
oberes Feld: programmierter Wert
unteres Feld: Einstellung des Override-Reglers und tatschlicher
Vorschub
Werkzeug-Aufruf
T ist der Kennbuchstabe fr Werkzeugdaten. Dem Softkeys bei T, S, F setzen
T folgen abhngig vom eingesetzten Werkzeugtr-
ger 2 oder 4 Ziffern. siehe: Werkzeugkorrekturen auf Seite 58
Vorschub
F ist der Kennbuchstabe fr Vorschubangaben. Abhngig von der Vorschubsymbole (F-Anzeige) Symbol
Stellung des Softkeys Minuten-Vorschub erfolgt die Eingabe in:
Zustand Zyklus Ein
Millimeter pro Spindelumdrehung (Umdrehungsvorschub) Zyklus- oder Programmausfhrung
Millimeter pro Minute (Minutenvorschub). aktiv
Bei der Anzeige sehen Sie anhand der Maeinheit, mit welcher Vor- Zustand Zyklus Aus
schubart gearbeitet wird. keine Zyklus- oder Programmausfh-
Mit dem Vorschub-Korrektur-Regler (Feed-Override) ndern Sie den rung
Vorschubwert (Bereich: 0% bis 150%).
48 3 Betriebsart Maschine
3.3 Maschinendaten
Spindel
S ist der Kennbuchstabe fr Spindeldaten. Abhngig von der Stel- Spindelsymbole (S-Anzeige) Symbol
lung des Softkeys konstante Drehzahl erfolgt die Eingabe in:
Spindeldrehrichtung M3
Umdrehungen pro Minute (konstante Drehzahl)
Meter pro Minute (konstante Schnittgeschwindigkeit)
Die Drehzahl wird durch die maximale Spindeldrehzahl begrenzt. Sie Spindeldrehrichtung M4
definieren die Drehzahlbegrenzung in S, F, T setzen, im Maschinen-
Parameter 805/855 oder in der DIN-Programmierung mit dem Befehl
G26.
Spindel gestoppt
Die Drehzahlbegrenzung gilt solange, bis sie von einer anderen Dreh-
zahlbegrenzung berschrieben wird.
Mit dem Drehzahl-Korrektur-Regler (Speed-Override) ndern Sie die
Spindeldrehzahl (Bereich: 50% bis 150%). Spindel ist in Lageregelung (M19)
Werkstck-Nullpunkt definieren
Einrichten whlen
Maschinen-Nullpunkt Z = Werkstck-Nullpunkt Z
(Versatz = 0)
Maschinen-Nullpunkt X = Werkstck-Nullpunkt X
(Versatz = 0)
50 3 Betriebsart Maschine
Schutzzone setzen
Einrichten whlen
Schutzzonenberwachung ausschalten
Einrichten whlen
Werkzeugwechselpunkt whlen
Werkzeugwechselpunkt anfahren
Mit den Jog-Tasten bzw. mit dem Handrad auf den Werkzeugwech-
selpunkt fahren.
definiert diese Position als Werkzeugwechselpunkt
52 3 Betriebsart Maschine
C-Achswerte setzen
Einrichten whlen
C-Achse positionieren
Position als C-Achs-Nullpunkt definieren
Schneidenradius eingeben
Schneidenradius in die Werkzeugtabelle bernehmen
54 3 Betriebsart Maschine
3.5 Werkzeuge einrichten
Es gibt verschiedene Wege, die Werkzeugmae zu ermitteln. Das
beschriebene Verfahren ermittelt die Lngenmae in Bezug zu einem
vermessenen Werkzeug.
Schneidenradius eingeben
Schneidenradius in die Werkzeugtabelle bernehmen
56 3 Betriebsart Maschine
3.5 Werkzeuge einrichten
Werkzeugmae mit einer Messoptik ermitteln
Schneidenradius eingeben
Schneidenradius in die Werkzeugtabelle bernehmen
Werkzeugkorrektur eintragen
Werkzeugkorrektur bettigen
Werkzeugkorrektur whlen
58 3 Betriebsart Maschine
3.5 Werkzeuge einrichten
Werkzeugstandzeitberwachung
Die MANUALplus berwacht auf Wunsch die
Standzeit von Werkzeugen oder die Anzahl der mit
dem Werkzeug gefertigten Werkstcke.
Die Standzeitberwachung addiert die Zeiten, die ein
Werkzeug im Vorschub eingesetzt wird. Die Stck-
zahlberwachung zhlt die Anzahl der produzierten
Werkstcke. Diese Werte werden mit den Angaben in
den Werkzeugdaten verglichen.
Ist die Standzeit abgelaufen oder die Stckzahl
erreicht, gibt die MANUALplus eine Fehlermeldung
aus und stoppt die Programmausfhrung nach Pro-
grammende. Wenn Sie mit Programmwiederholung
arbeiten (M99 bei DIN-Programmen) stoppt das
System nach diesem Programmdurchlauf.
Die Standzeitberwachung knnen Sie fr jedes ein-
gesetzte Werkzeug vornehmen.
Die Daten der Werkzeugstandzeitberwachung (Art
der berwachung, maximale Standzeit/Reststandzeit
bzw. Stckzahl/Reststckzahl) werden in den Werk-
zeugdaten gefhrt. Hier erfolgt auch die Editierung
und Anzeige (siehe Werkzeugdaten Zusatzparame-
ter auf Seite 426).
Sie aktivieren/deaktivieren die Werkzeugstandzeitver-
waltung in dem Aktuellen Parameter Einrichtepara-
meter Wkz-berwachung.
Aktualisieren Sie die Standzeit-/Stckzahlangaben in
der Betriebsart Werkzeugverwaltung, wenn Sie die
Schneidplatte eines Werkzeugs erneuern.
Werkzeug wechseln
Geben Sie die T-Nummer ein und berprfen Sie die Werkzeug-Para-
meter.
T0 definiert kein Werkzeug. Folglich sind auch keine Lngenmae,
Schneidenradius etc. gespeichert.
Spindel
Die Spindeldrehzahl geben Sie in S, F, T setzen ein. Das Einschalten
und Stoppen der Spindel geschieht ber die Schalter am Maschinen-
bedienpult. Sie positionieren die Spindel durch Eingabe des Still-
setzungswinkel A (Eingabefenster S, F, T setzen).
Handradbetrieb
Sie stellen den Weg pro Handradinkrement mit dem Wahlschalter
Handradauflsung am Maschinenbedienpult ein.
Jog-Betrieb (Kreuzknppel)
Sie verfahren die Achsen mit den Jog-Bedienelementen im Vorschub
oder Eilgang. Die Vorschubgeschwindigkeit geben Sie in S, F, T set-
zen, die Eilganggeschwindigkeit in Aktuelle Parameter Maschinen-
Parameter Vorschbe ein.
60 3 Betriebsart Maschine
3.6 Modus manueller Betrieb
Zyklen im manuellen Betrieb
8 Spindeldrehzahl einstellen
8 Vorschub einstellen
8 Werkzeug einsetzen, T-Nummer definieren und
Werkzeugdaten berprfen (T0 ist nicht erlaubt)
8 Startpunkt des Zyklus anfahren
8 Zyklus auswhlen und Zyklusparameter eingeben.
8 Zyklusablauf grafisch kontrollieren
8 Zyklus ausfhren
62 3 Betriebsart Maschine
3.8 Modus Programmablauf
Fehlerhafte Programme
Die MANUALplus prft die Programme whrend des
Ladens. Wird ein Fehler festgestellt (Beispiel: pro-
grammiertes Werkzeug ist nicht in der Werkzeugli-
ste), erscheint das Fehlersymbol in der Kopfzeile.
Nach Bettigung der Taste Info erhalten Sie detail-
lierte Fehlerinformationen
Fehlerhafte Zyklen bersetzt die MANUALplus nicht.
An dieser Position wird ein Zyklus-Stop eingesetzt.
Die fehlerfreien Zyklen dieses Programms werden
aber bersetzt.
Achtung Kollisionsgefahr
Prfen Sie bei Programmen mit fehlerhaf-
ten Zyklen, ob die Programmausfhrung
kollisionsfrei mglich ist.
64 3 Betriebsart Maschine
3.8 Modus Programmablauf
Korrekturen whrend der Programmausfhrung
Werkzeugkorrektur eingeben
Werkzeugkorrektur aktivieren
Werkzeugnummer eingeben
Speichern bettigen die gltigen
Korrekturwerte werden (im Eingabe-
fenster) angezeigt
Korrekturwerte eingeben
Korrekturwerte bernehmen (siehe
Werkzeuge einrichten auf
Seite 54)
Korrekturwerte eingeben
Speichern bettigen
Werkzeugkorrektur bettigen
Werkzeugkorrektur lschen
Werkzeugkorrektur whlen
66 3 Betriebsart Maschine
3.8 Modus Programmablauf
Programmlauf im Dry Run Modus
Der dry run Modus wird fr die schnelle Programmabarbeitung bis
zu einer Wiedereinstiegsposition genutzt. Voraussetzungen fr dry
run sind:
Die MANUALplus muss vom Maschinen-Hersteller fr dry run
vorbereitet sein. (In der Regel wird die Funktion per Schlsselschal-
ter oder per Taster aktiviert.)
Der Modus Programmablauf muss aktiviert sein.
Im dry run Modus werden alle Vorschubwege (auer Gewinde-
schnitte) im Eilgang verfahren. Sie knnen die Verfahrgeschwindigkeit
mit der Vorschubberlagerung reduzieren. Im dry run Modus drfen
nur Luftschnitte durchgefhrt werden.
Bei Aktivierung des dry run wird der Spindel-Status bzw. die Spin-
del-Drehzahl eingefroren. Nach De-Aktivierung des dry run arbei-
tet die MANUALplus wieder mit den programmierten Vorschben und
der programmierten Spindel-Drehzahl.
68 3 Betriebsart Maschine
3.9 Grafische Simulation
Die Bewegungs-Simulation stellt das Rohteil als
gefllte Flche dar und zerspant es whrend der
Simulation (Radiergrafik). Die Werkzeuge verfahren in
der programmierten Vorschubgeschwindigkeit (in
Echtzeit).
Wenn Sie whrend einer laufenden Simulation auf die
Bewegungs-Simulation umschalten, wird diese Form
der Simulation erst bei erneutem Start ausgefhrt.
Sie knnen die Bewegungs-Simulation jederzeit, auch
innerhalb eines NC-Satzes, anhalten. Die Anzeige
unterhalb des Simulations-Fensters zeigt die Zielposi-
tion des aktuellen Weges an.
Beachten Sie beim Einsatz der Bewegungs-Simula-
tion fr den Test von Einzelzyklen, dass nicht bei allen
Zyklen das Rohteil bekannt ist. In diesen Fllen
sehen Sie zwar die Werkzeugbewegungen aber nicht
den Zerspanungsvorgang.
70 3 Betriebsart Maschine
3.9 Grafische Simulation
Darstellungselemente
Whrend der Simulation stellt die MANUALplus fol- Softkeys
gende Elemente und Werkzeugbewegungen im Gra-
fikfenster dar: Grafische Simulation einschalten
Achsenkreuz
Der Nullpunkt des Achsenkreuzes entspricht dem
Ansicht vergrern, verkleinern, verschieben, etc.
Werkstck-Nullpunkt.
Konturen
Am Beginn einer Zyklensimulation wird die pro- Zyklenprogramm
grammierte Kontur dieses Zyklus in zyan gezeich-
net. Im Modus Einlernen knnen Sie sich die vor- Ein: Zyklen bis zum nchsten Werkzeugwechsel
angegangenen Konturen des Zyklenprogramms simulieren
anzeigen lassen (Funktion Konturen anzeigen). Aus: Stopp nach jedem Zyklus Start des Folge-
Lichtpunkt Zyklus: Grafik Weiter
Der Lichtpunkt (kleines weies Rechteck) reprsen-
tiert die theoretische Schneidenspitze. DIN-Programm
Vorschubwege Ein: Programmausfhrung ohne Unterbrechung
werden mit durchgezogener grner Linie darge- Aus: Stopp vor M01-Befehl
stellt. Sie reprsentieren den Weg der theoreti-
schen Schneidenspitze (Liniendarstellung). Ein: Stopp nach jedem Verfahrweg Start des
Eilgangwege nchsten Wegs: Grafik Weiter. (Empfehlung: Ein-
werden per weier gestrichelter Linie dargestellt. zelsatz gemeinsam mit Basissatzanzeige nutzen.)
Werkzeugschneide (Schneide) Aus: Zyklen/DIN-Befehle ohne Unterbrechung
Statt des Lichtpunktes stellt die MANUALplus den simulieren
schneidenden Bereich des Werkzeugs mit einem
gelben Linienzug dar. Das heit, Sie sehen den rea- Simulation anhalten
len Schneidenradius, die Schneidenbreite und
Schneidenlage.
In Situationen wie Stechbearbeitung, Bearbeiten Simulation fortsetzen
einer Schrge/Rundung knnen Sie so den Zerspa-
nungsablauf exakter kontrollieren als mit dem Licht-
punkt. Bewegungssimulation einschalten
Basis fr die Darstellung sind die Werkzeugdaten.
Ist das Werkzeug nicht ausreichend beschrieben,
wird der Lichtpunkt dargestellt.
Umschalten zu den Softkeys Zusatzfunktionen
Schneidspur
Bei der Schneidspurdarstellung stellt die MANU-
ALplus die vom schneidenden Bereich des Werk-
Ein: Werkzeugwege in Schneidspurdarstellung
zeugs berfahrene Flche schraffiert dar. Das heit,
anzeigen
Sie sehen den real zerspanten Bereich unter
Bercksichtigung des Schneidenradius, der Schnei- Aus: Werkzeugwege in Liniendarstellung anzei-
denbreite und Schneidenlage. Basis fr diese Dar- gen
stellung sind die Werkzeugdaten.
Ein: Werkzeugschneide anzeigen
Aus: der Lichtpunkt reprsentiert die Werkzeug-
schneide
Warnungen
Die Simulation berprft das Zyklen- oder DIN-Pro-
gramm. Eventuelle Warnungen werden mit dem
uersten linken Softkey gemeldet (siehe Fehler-
meldungen auf Seite 36). Bei Bettigung des Soft-
keys wird die Warnung angezeigt.
72 3 Betriebsart Maschine
3.9 Grafische Simulation
Vergrern/Verkleinern
Bei Zyklenprogrammen whlt die Simulation den Dar-
stellungsbereich so, dass alle Verfahrwege angezeigt
werden. Bei DIN-Programmen und DIN-Makros wird
der Darstellungsbereich den Aktuellen Parametern
Grafikparameter Standardfenstergre/Standar-
drohteil entnommen. Dieses Verfahren gilt auch fr
die Stirn- und Mantelansicht.
Um diese Einstellung anzupassen, stehen zwei
Bedienzweige zur Vergrerung/Verkleinerung des
Bildes und zur Wahl des Bildausschnitts zur Verf-
gung:
74 3 Betriebsart Maschine
3.11 Programmverwaltung
3.11 Programmverwaltung
Die MANUALplus unterscheidet die Programmgrup-
pen:
Zyklenprogramme
ICP-Konturen
DIN-Programme
DIN-Makros
76 3 Betriebsart Maschine
3.12 DIN-Konvertierung
3.12 DIN-Konvertierung
Als DIN-Konvertierung wird die Umwandlung eines Zyklenpro-
gramms in ein DIN-Programm mit gleicher Funktionalitt bezeichnet.
Sie knnen ein solches DIN-Programm optimieren, erweitern, etc.
DIN-Konvertierung
78 3 Betriebsart Maschine
Zyklenprogrammierung
Zyklus Startpunkt
Die Zyklusausfhrung beginnt im manuellen Betrieb ab der momen-
tanen Werkzeugposition.
Im Einlernbetrieb geben Sie den Startpunkt als Parameter an. Die
MANUALplus fhrt diesen Punkt vor Zyklusausfhrung auf krze-
stem Weg (diagonal) im Eilgang an.
Achtung Kollisionsgefahr
Wenn das Werkzeug den nchsten Startpunkt nicht kollisi-
onsfrei erreichen kann, mssen Sie mit einem Zyklus Eil-
gang Positionierung eine Zwischenposition definieren.
Zyklusbergnge
Schlichtzyklen im erweiterten Modus halten am Endpunkt Kontur
an. So knnen Sie mehrere Schlichtzyklen koppeln, um einen zusam-
menhngenden Konturabschnitt zu schlichten.
Die MANUALplus kennt aber nur den Konturabschnitt des Zyklus, der
gerade bearbeitet wird. Nachdem dieser Konturabschnitt geschlichtet
ist, wird das Werkzeug fr ein folgendes horizontales Konturelement
positioniert. Ist das Folgeelement nicht horizontal, so wird das Werk-
zeug auf den Anfangspunkt Kontur positioniert, bevor der definierte
Konturabschnitt geschlichtet wird. Die Positioniervorgnge werden
mit Vorschubgeschwindigkeit abgewickelt.
80 4 Zyklenprogrammierung
4.1 Mit Zyklen arbeiten
Hilfebilder
Hilfebildern erlutern die Funktionalitt und Parameter der Zyklen. Sie
zeigen in der Regel eine Auenbearbeitung. Mit der Ring-Taste
schalten Sie zum Hilfebild fr die Innenbearbeitung um,
8 mit der Ring-Taste wechseln Sie zwischen Hilfebild
fr die Auen- und Innenbearbeitung
DIN-Makros
Sie knnen DIN-Makros in Zyklenprogramme einbinden. Die DIN-
Makros sollten keine Nullpunkt-Verschiebungen beinhalten.
Achtung Kollisionsgefahr
Zyklenprogrammierung: bei DIN-Makros wird die Null-
punkt-Verschiebung am Zyklusende zurckgesetzt. Ver-
wenden Sie deshalb keine DIN-Makros mit Nullpunkt-Ver-
schiebungen in der Zyklenprogrammierung.
Zyklustasten
Ein programmierter Zyklus wird bei Bettigung von Zyklus Start aus-
gefhrt. Zyklus Stopp unterbricht einen laufenden Zyklus. Beim
Gewindeschneiden wird der laufende Schnitt noch vollstndig ausge-
fhrt, bevor der Zyklusablauf gestoppt wird.
Whrend einer Zyklusunterbrechung knnen Sie:
die Zyklusbearbeitung mit Zyklus-Start fortsetzen. Dabei wird die
Zyklenbearbeitung immer von der Unterbrechungsstelle aus fortge-
setzt auch wenn Sie die Achsen zwischenzeitlich verfahren haben.
die Achsen mit Jog-Tasten oder mit den Handrdern verfahren.
die Bearbeitung mit dem Softkey Abbrechen beenden.
Kommentare
Einem bestehenden Zyklus knnen Sie einen Kommentar zuordnen.
Der Kommentar wird unterhalb des Zyklus in [...] plaziert.
Zyklus erstellen/auswhlen
Kommentar bernehmen
82 4 Zyklenprogrammierung
4.1 Mit Zyklen arbeiten
Zyklenmen
Das Hauptmen zeigt die Zyklengruppen an. Nach
Anwahl einer Gruppe erscheinen die Mentasten der
Zyklen.
Fr komplexe Konturen setzen Sie ICP-Zyklen und fr
technologisch schwierige Bearbeitungen DIN-
Makros ein (siehe ICP-Konturen auf Seite 242 und
DIN-Programmierung auf Seite 278). Die Nummern
der ICP-Konturen bzw. DIN-Makros stehen im Zyklen-
programm am Zeilenende des Zyklus.
Einige Zyklen haben wahlweise Parameter. Nur
wenn Sie diese Parameter eingeben, werden die ent-
sprechenden Konturelemente gefertigt. Die Kenn-
buchstaben wahlweiser bzw. vorbelegter Parameter
erscheinen in grauer Schrift.
Folgende Parameter werden nur im Einlernbetrieb
verwendet:
Startpunkt X, Z
Maschinendaten S, F und T
Zyklengruppen Mentaste
Rohteil
Standard- oder ICP-Rohteil definieren
Einzelschnitte
Positionieren im Eilgang, lineare und zirkulare Ein-
zelschnitte, Fase und Rundung
Abspanzyklen lngs/plan
Schrupp- und Schlichtzyklen fr die Lngs- und Plan-
bearbeitung.
Gewindeschneiden
Gewindezyklen, Freidrehen und Gewinde nach-
schneiden.
Bohren
Bohrzyklen und Musterbearbeitung fr Stirn- und
Mantelflche
Frsen
Frszyklen und Musterbearbeitung fr Stirn- und
Mantelflche
DIN-Makro
In der DIN-Sprache geschriebene Programmab-
schnitte in das Zyklenprogramm einbinden.
Werkzeugwechselpunkt anfahren
Ein: Innengewinde
Aus: Auengewinde
84 4 Zyklenprogrammierung
4.2 Rohteilzyklen
4.2 Rohteilzyklen
Rohteilzyklen beschreiben das Rohteil und
die Spannsituation. Sie haben keinen Ein-
fluss auf die Zerspanung.
Diese Informationen werden bei der
Simulation der Bearbeitung angezeigt.
Rohteil Symbol
Rohteil-Stange/Rohr
Standard-Rohteil definieren
ICP-Rohteilkontur
Rohteilbeschreibung mit ICP
Rohteil-Stange/Rohr whlen
Der Zyklus beschreibt das Rohteil und die Spannsituation. Diese Infor-
mationen werden in der Simulation ausgewertet.
Zyklusparameter
8 X Auendurchmesser
8 Z Lnge inclusive Plan-Aufma und Spannbereich
8 I Innendurchmesser bei Rohteiltyp Rohr
8 K Rechte Kante (Plan-Aufma)
8 B Spannbereich
8 J Spannart
0: nicht eingespannt
1: auen gespannt
2: innen gespannt
86 4 Zyklenprogrammierung
4.2 Rohteilzyklen
ICP-Rohteilkontur
ICP-Rohteilkontur whlen
Der Zyklus bindet das per ICP beschriebene Rohteil ein und beschreibt
die Spannsituation. Diese Informationen werden in der Simulation aus-
gewertet.
Zyklusparameter
8 X Spanndurchmesser
8 Z Spannposition in Z
8 B Spannbereich
8 J Spannart
0: nicht eingespant
1: auen gespannt
2: innen gespannt
8 N ICP Konturnummer
Einzelschnitte Symbol
Eilgang Positionierung
Werkzeugwechselpunkt anfahren
Linearbearbeitung lngs/plan
einzelner Lngs-/Planschnitt
Linearbearbeitung im Winkel
einzelner schrgen Schnitt
Zirkularbearbeitung
einzelner zirkularen Schnitt (Schnittrichtung
siehe Mentaste)
Fase erstellen
Rundung erstellen
M-Funktion aufrufen
88 4 Zyklenprogrammierung
4.3 Einzelschnittzyklen
Eilgang Positionierung
Einzelschnitte whlen
Einzelschnitte whlen
Das Werkzeug fhrt im Eilgang von der aktuellen Position auf den
Werkzeugwechselpunkt (siehe Werkzeugwechselpunkt setzen auf
Seite 52).
Zyklusparameter
8 Q Reihenfolge default: 0
0: diagonaler Verfahrweg
1: erst X-, dann Z-Richtung
2: erst Z-, dann X-Richtung
3: nur X-Richtung
4: nur Z-Richtung
8 T Werkzeugnummer: nach Erreichen des Werkzeugwechselpunktes
wird auf T umgeschaltet
90 4 Zyklenprogrammierung
4.3 Einzelschnittzyklen
Linearbearbeitung lngs
Einzelschnitte whlen
Linearbearbeitung lngs
Das Werkzeug fhrt vom Startpunkt im Vorschub zum Endpunkt Kon-
tur und bleibt am Ende des Zyklus stehen.
Kontur Linear lngs (mit Rcklauf)
Das Werkzeug fhrt an, fhrt den Lngsschnitt durch und fhrt am
Ende des Zyklus zum Startpunkt zurck (Bilder rechts).
Zyklusparameter
8 X, Z Startpunkt
8 X1 Anfangspunkt Kontur
8 Z2 Endpunkt Kontur
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
Zyklusausfhrung bei mit Rcklauf
1 fhrt von X, Z zum Anfangspunkt X1
2 fhrt im Vorschub zum Endpunkt Z2
3 hebt ab und fhrt achsparallel zum Startpunkt zurck
Einzelschnitte whlen
Linearbearbeitung plan
Das Werkzeug fhrt vom Startpunkt im Vorschub zum Endpunkt Kon-
tur und bleibt am Ende des Zyklus stehen.
Kontur Linear plan (mit Rcklauf)
Das Werkzeug fhrt an, fhrt den Planschnitt durch und fhrt am Ende
des Zyklus zum Startpunkt zurck (Bilder rechts).
Zyklusparameter
8 X, Z Startpunkt
8 Z1 Anfangspunkt Kontur (bei mit Rcklauf)
8 X2 Endpunkt Kontur
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
Zyklusausfhrung bei mit Rcklauf
1 fhrt von X, Z zum Anfangspunkt Z2
2 fhrt im Vorschub zum Endpunkt X2
3 hebt ab und fhrt achsparallel zum Startpunkt zurck
92 4 Zyklenprogrammierung
4.3 Einzelschnittzyklen
Linearbearbeitung im Winkel
Einzelschnitte whlen
Linearbearbeitung im Winkel
Die MANUALplus errechnet die Zielposition und fhrt linear vom Start-
punkt im Vorschub zur Zielposition. Das Werkzeug bleibt am Ende
des Zyklus stehen.
Kontur Linear Winkel (mit Rcklauf)
Die MANUALplus errechnet die Zielposition. Dann fhrt das Werkzeug
an, fhrt den linearen Schnitt durch und fhrt am Ende des Zyklus zum
Startpunkt zurck (Bilder rechts). Die Schneidenradiuskorrektur wird
bercksichtigt.
Zyklusparameter
8 X, Z Startpunkt
8 X1, Z1 Anfangspunkt Kontur (bei mit Rcklauf)
8 X2, Z2 Endpunkt Kontur
8 A Anfangswinkel Bereich: 180 < A < 180
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
Parameterkombinationen fr den Zielpunkt:
X2, Z2
X2, A
Z2, A
Zyklusausfhrung bei mit Rcklauf
1 errechnet die Zielposition
2 fhrt linear von X, Z zum Anfangspunkt X1, Z1
3 fhrt im Vorschub zur Zielposition
4 hebt ab und fhrt achsparallel zum Startpunkt zurck
Einzelschnitte whlen
Zirkularbearbeitung
Das Werkzeug fhrt zirkular vom Startpunkt im Vorschub zum End-
punkt Kontur und bleibt am Ende des Zyklus stehen.
Kontur Zirkular (mit Rcklauf)
Das Werkzeug fhrt an, fhrt den zirkularen Schnitt durch und fhrt am
Ende des Zyklus zum Startpunkt zurck. Die Schneidenradiuskorrektur
wird bercksichtigt (Bilder rechts).
Zyklusparameter
8 X, Z Startpunkt
8 X1, Z1 Anfangspunkt Kontur (bei mit Rcklauf)
8 X2, Z2 Endpunkt Kontur
8 R Radius der Verrundung
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
Zyklusausfhrung bei mit Rcklauf
1 fhrt achsparallel von X, Z zum Anfangspunkt X1, Z1
2 fhrt zirkular im Vorschub zum Endpunkt X2, Z2
3 hebt ab und fhrt achsparallel zum Startpunkt zurck
94 4 Zyklenprogrammierung
4.3 Einzelschnittzyklen
Fase
Einzelschnitte whlen
Fase whlen
Fase
Der Zyklus erstellt eine relativ zur Konturecke vermate Fase. Das
Werkzeug bleibt am Ende des Zyklus stehen.
Kontur Fase (mit Rcklauf)
Das Werkzeug fhrt an, erstellt die relativ zur Konturecke vermate
Fase und fhrt am Ende des Zyklus zum Startpunkt zurck. Die Schnei-
denradiuskorrektur wird bercksichtigt (Bilder rechts).
Zyklusparameter
8 X, Z Startpunkt
8 X1, Z1 Eckpunkt Kontur
8 A Anfangswinkel: Winkel der Fase Bereich: 0< A < 90
8 I, K Fasenbreite (in X, Z)
8 J Elementlage (siehe Hilfebild) default: 1
Lage relativ zu X1, Z1
das Vorzeichen bestimmt die Zerspanungsrichtung
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
Parameterkombinationen fr die Fase:
I (45 Fase)
K (45 Fase)
I, K
I, A
K, A
Zyklusausfhrung bei mit Rcklauf
1 errechnet Anfangspunkt und Endpunkt Fase
2 fhrt achsparallel von X, Z zum Anfangspunkt Fase
3 fhrt im Vorschub zum Endpunkt Fase
4 hebt ab und fhrt achsparallel zum Startpunkt zurck
Einzelschnitte whlen
Rundung whlen
Rundung
Der Zyklus erstellt eine relativ zur Konturecke vermate Rundung. Das
Werkzeug bleibt am Ende des Zyklus stehen.
Kontur Rundung (mit Rcklauf)
Das Werkzeug fhrt an, erstellt die relativ zur Konturecke vermate
Rundung und fhrt am Ende des Zyklus zum Startpunkt zurck. Die
Schneidenradiuskorrektur wird bercksichtigt (Bilder rechts).
Zyklusparameter
8 X, Z Startpunkt
8 X1, Z1 Eckpunkt Kontur
8 R Verrundung: Radius der Verrundung
8 I, K Fasenbreite (in X, Z)
8 J Elementlage (siehe Hilfebild) default: 1
Lage relativ zu X1, Z1
Vorzeichen bestimmt die Zerspanungsrichtung
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
Zyklusausfhrung bei mit Rcklauf
1 errechnet Anfangspunkt und Endpunkt Rundung
2 fhrt achsparallel von X, Z zum Anfangspunkt Rundung
3 fhrt zirkular im Vorschub zum Endpunkt Rundung
4 hebt ab und fhrt achsparallel zum Startpunkt zurck
96 4 Zyklenprogrammierung
4.3 Einzelschnittzyklen
M-Funktion
Maschinenbefehle (M-Funktionen) werden erst nach der Bettigung
von Zyklus Start ausgefhrt. Die Bedeutung der M-Funktion entneh-
men Sie dem Maschinenhandbuch (siehe M-Funktionen auf
Seite 408).
M-Funktion
Einzelschnitte whlen
M-Funktion whlen
M-Funktionsnummer eingeben
Eingabe abschlieen
Einzelschnitte whlen
M-Funktion whlen
M19 zuschalten
Stillsetzungswinkel eingeben
Eingabe abschlieen
98 4 Zyklenprogrammierung
4.4 Abspanzyklen
Werkzeugposition
Beachten Sie die Werkzeugposition (Startpunkt X, Z) vor Zyklusausfh-
rung bei erweiterten Abspanzyklen. Die Regeln gelten fr alle Zerspan-
und Zustellrichtungen und fr Schruppen und Schlichten (siehe Bei-
spiele fr Lngszyklen Bilder rechts)
Der Startpunkt darf nicht in dem schraffierten Bereich liegen.
Der Zerspanungsbereich beginnt ab Startpunkt X, Z, wenn das
Werkzeug vor dem Konturabschnitt steht. Andernfalls wird nur
der definierte Konturabschnitt zerspant.
Liegt bei einer Innenbearbeitung der Startpunkt X, Z oberhalb der
Drehmitte, wird nur der definierte Konturabschnitt zerspant.
(A = Anfangspunkt Kontur X1, Z1; E = Endpunkt Kontur X2, Z2)
Konturformen
Erweiterter Modus
Schrge am Konturanfang
Erweiterter Modus
Schrge am Konturende
Erweiterter Modus
Schrgen am Konturanfang und -ende mit
Winkel > 45
Erweiterter Modus
Eine Schrge (durch Eingabe von Anfangs-
punkt Kontur, Endpunkt Kontur und
Anfangswinkel)
Erweiterter Modus
Verrundung
Normaler Modus
zerspanen bei fallender Kontur
Normaler Modus
Schrge am Konturende
Erweiterter Modus
Verrundung im Konturtal (in beiden Ecken)
Erweiterter Modus
Fase (oder Rundung) am Konturanfang
Erweiterter Modus
Fase (oder Rundung) am Konturende
100 4 Zyklenprogrammierung
4.4 Abspanzyklen
Zerspanen lngs/plan
102 4 Zyklenprogrammierung
4.4 Abspanzyklen
Zerspanen lngs/plan Erweitert
Erweitert zuschalten
104 4 Zyklenprogrammierung
4.4 Abspanzyklen
Zerspanen Schlichten lngs/plan
Schlichtgang zuschalten
106 4 Zyklenprogrammierung
4.4 Abspanzyklen
Zerspanen Schlichten lngs/plan Erweitert
Erweitert zuschalten
Schlichtgang zuschalten
Der Zyklus schlichtet den Konturabschnitt von X1, Z1 bis X2, Z2.
Das Werkzeug bleibt am Ende des Zyklus stehen.
Zyklusparameter
8 X, Z Startpunkt
8 X1, Z1 Anfangspunkt Kontur
8 X2, Z2 Endpunkt Kontur
8 A Anfangswinkel: Bereich: 0 <= A < 90
8 W Endwinkel: Bereich: 0 <= W < 90
8 R Verrundung
8 B, B1 Fase/Rundung (B Konturende; B1 Konturanfang)
B>0: Radius der Rundung
B<0: Breite der Fase
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
Mit folgenden wahlweisen Parametern definieren Sie:
A: Schrge am Konturanfang
W: Schrge am Konturende
R: Verrundung
B: Fase/Rundung am Konturende
B1: Fase/Rundung am Konturanfang
108 4 Zyklenprogrammierung
4.4 Abspanzyklen
Zerspanen mit Eintauchen lngs/plan
Der Zyklus schruppt den durch X1, Z1, X2, Z2 und Eintauchwin-
kel A beschriebenen Bereich.
Achtung Kollisionsgefahr !
Sind Einstell- und Spitzenwinkel des Werkzeugs nicht
definiert, taucht es mit dem Eintauchwinkel ein. Sind sie
definiert, taucht das Werkzeug mit dem maximal mgli-
chen Eintauchwinkel ein. Das Restmaterial bleibt stehen.
Zyklusparameter
8 X, Z Startpunkt
8 X1, Z1 Anfangspunkt Kontur
8 X2, Z2 Endpunkt Kontur
8 P Zustelltiefe: maximale Zustelltiefe
P>0: spant entlang der Kontur
P<0: hebt in 45 um 1 mm ab
8 A Eintauchwinkel (default: 0): Bereich: 0 <= A < 90
8 W Endwinkel: Schrge am Konturende Bereich: 0 <= W < 90
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
110 4 Zyklenprogrammierung
4.4 Abspanzyklen
Eintauchen lngs/plan Erweitert
Erweitert zuschalten
Der Zyklus schruppt den durch X1, Z1, X2, Z2 und Eintauchwin-
kel A beschriebenen Bereich unter Bercksichtigung der Aufmae.
Achtung Kollisionsgefahr !
Sind Einstell- und Spitzenwinkel des Werkzeugs nicht
definiert, taucht es mit dem Eintauchwinkel ein. Sind sie
definiert, taucht das Werkzeug mit dem maximal mgli-
chen Eintauchwinkel ein. Das Restmaterial bleibt stehen.
Zyklusparameter
8 X, Z Startpunkt
8 X1, Z1 Anfangspunkt Kontur
8 X2, Z2 Endpunkt Kontur
8 P Zustelltiefe: maximale Zustelltiefe
P>0: spant entlang der Kontur
P<0: hebt in 45 um den Sicherheitsabstand ab
8 A Eintauchwinkel (default: 0): Bereich: 0 <= A < 90
8 W Endwinkel: Bereich: 0 <= W < 90
8 R Verrundung
8 B1, B2 Fase/Rundung (B1 Konturanfang; B2 Konturende)
B>0: Radius der Rundung
B<0: Breite der Fase
8 T Werkzeugnummer
112 4 Zyklenprogrammierung
4.4 Abspanzyklen
Eintauchen Schlichten lngs/plan
Schlichtgang zuschalten
Der Zyklus schlichtet den Konturabschnitt von X1, Z1 bis X2, Z2.
Das Werkzeug fhrt am Ende des Zyklus auf den Startpunkt X, Z
zurck.
Achtung Kollisionsgefahr !
Sind Einstell- und Spitzenwinkel des Werkzeugs nicht
definiert, taucht es mit dem Eintauchwinkel ein. Sind sie
definiert, taucht das Werkzeug mit dem maximal mgli-
chen Eintauchwinkel ein. Das Restmaterial bleibt stehen.
Zyklusparameter
8 X, Z Startpunkt
8 X1, Z1 Anfangspunkt Kontur
8 X2, Z2 Endpunkt Kontur
8 A Eintauchwinkel (default: 0): Bereich: 0 <= A < 90
8 W Endwinkel: Schrge am Konturende Bereich: 0 <= W < 90
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
114 4 Zyklenprogrammierung
4.4 Abspanzyklen
Eintauchen Schlichten lngs/plan Erweitert
Erweitert zuschalten
Schlichtgang zuschalten
Der Zyklus schlichtet den Konturabschnitt von X1, Z1 bis X2, Z2.
Das Werkzeug bleibt am Ende des Zyklus stehen.
Achtung Kollisionsgefahr !
Sind Einstell- und Spitzenwinkel des Werkzeugs nicht
definiert, taucht es mit dem Eintauchwinkel ein. Sind sie
definiert, taucht das Werkzeug mit dem maximal mgli-
chen Eintauchwinkel ein. Das Restmaterial bleibt stehen.
Zyklusparameter
8 X, Z Startpunkt
8 X1, Z1 Anfangspunkt Kontur
8 X2, Z2 Endpunkt Kontur
8 A Eintauchwinkel (default: 0): Bereich: 0 <= A < 90
8 W Endwinkel: Bereich: 0 <= W < 90
8 R Verrundung
8 B1, B2 Fase/Rundung (B1 Konturanfang; B2 Konturende)
B>0: Radius der Rundung
B<0: Breite der Fase
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
116 4 Zyklenprogrammierung
4.4 Abspanzyklen
ICP-Konturparallel lngs/plan
Achtung Kollisionsgefahr !
Sind Einstell- und Spitzenwinkel des Werkzeugs nicht
definiert, taucht es mit dem Eintauchwinkel ein. Sind sie
definiert, taucht das Werkzeug mit dem maximal mgli-
chen Eintauchwinkel ein. Das Restmaterial bleibt stehen.
Bei Rohteilaufma J>0: Verwenden Sie als Zustelltiefe
P die kleinere Zustellung, wenn aufgrund der Schnei-
dengeometrie die maximale Zustellung in Lngs- und
Planrichtung unterschiedlich ist.
Zyklusparameter
8 X, Z Startpunkt
8 P Zustelltiefe die Zustelltiefe wird abhngig von J ausgewer-
tet
J=0: P ist die maximale Zustelltiefe. Der Zyklus reduziert die
Zustelltiefe, wenn die programmierte Zustellung aufgrund der
Schneidengeometrie in Plan- bzw. Lngsrichtung nicht mglich
ist.
J>0: P ist die Zustelltiefe. Diese Zustellung wird in Lngs- und
Planrichtung verwendet.
8 I, K Aufma X, Z
8 N ICP-Konturnummer
8 J Rohteilaufma der Zyklus zerspant
J=0: ab der Werkzeugposition
J>0: den durch das Rohteilaufma beschriebenen Bereich
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
118 4 Zyklenprogrammierung
4.4 Abspanzyklen
ICP-Konturparallel Schlichten lngs/plan
Schlichtgang zuschalten
Achtung Kollisionsgefahr !
Sind Einstell- und Spitzenwinkel des Werkzeugs nicht
definiert, taucht es mit dem Eintauchwinkel ein. Sind sie
definiert, taucht das Werkzeug mit dem maximal mgli-
chen Eintauchwinkel ein. Das Restmaterial bleibt stehen.
Zyklusparameter
8 X, Z Startpunkt
8 N ICP-Konturnummer
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
120 4 Zyklenprogrammierung
4.4 Abspanzyklen
ICP-Zerspanen lngs/plan
Achtung Kollisionsgefahr !
Sind Einstell- und Spitzenwinkel des Werkzeugs nicht
definiert, taucht es mit dem Eintauchwinkel ein. Sind sie
definiert, taucht das Werkzeug mit dem maximal mgli-
chen Eintauchwinkel ein. Das Restmaterial bleibt stehen.
Zyklusparameter
8 X, Z Startpunkt
8 P Zustelltiefe: maximale Zustelltiefe
P>0: spant entlang der Kontur
P<0: hebt in 45 um den Sicherheitsabstand ab
8 I, K Aufma X, Z
8 N ICP-Konturnummer
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
122 4 Zyklenprogrammierung
4.4 Abspanzyklen
ICP-Schlichten lngs oder plan
Schlichtgang zuschalten
Achtung Kollisionsgefahr !
Sind Einstell- und Spitzenwinkel des Werkzeugs nicht
definiert, taucht es mit dem Eintauchwinkel ein. Sind sie
definiert, taucht das Werkzeug mit dem maximal mgli-
chen Eintauchwinkel ein. Das Restmaterial bleibt stehen.
Zyklusparameter
8 X, Z Startpunkt
8 I, K Aufma X, Z
8 N ICP-Konturnummer
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
124 4 Zyklenprogrammierung
4.4 Abspanzyklen
Beispiele Abspanzyklen
Schruppen und Schlichten einer Auenkontur
126 4 Zyklenprogrammierung
4.4 Abspanzyklen
Schruppen (Auskammern) unter Verwendung des
Zyklus mit Eintauchen
128 4 Zyklenprogrammierung
4.5 Stechzyklen
4.5 Stechzyklen
Die Gruppe Stechzyklen beinhaltet Ein-
stech-, Stechdreh-, Freistech- und
Abstechzyklen. Einfache Konturen bear-
beiten Sie im normalen Modus, kom-
plexe Konturen im erweiterten
Modus. ICP-Stechzyklen bearbeiten
beliebige, mit ICP beschriebene Kon-
turen (siehe ICP-Konturen auf
Seite 242).
Abstechen
Zyklus zum Abstechen des Drehteils
Erweiterter Modus
Schrge am Konturanfang
Erweiterter Modus
Schrge am Konturende
Erweiterter Modus
Verrundung in beiden Ecken des Konturtals
Erweiterter Modus
Fase (oder Rundung) am Konturanfang
Erweiterter Modus
Fase (oder Rundung) am Konturende)
130 4 Zyklenprogrammierung
4.5 Stechzyklen
Einstechen radial/axial
Stechzyklen whlen
132 4 Zyklenprogrammierung
4.5 Stechzyklen
Einstechen radial/axial Erweitert
Stechzyklen whlen
Erweitert zuschalten
134 4 Zyklenprogrammierung
4.5 Stechzyklen
Einstechen radial/axial Schlichten
Stechzyklen whlen
Schlichtgang zuschalten
136 4 Zyklenprogrammierung
4.5 Stechzyklen
Einstechen radial/axial Schlichten Erweitert
Stechzyklen whlen
Erweitert zuschalten
Schlichtgang zuschalten
138 4 Zyklenprogrammierung
4.5 Stechzyklen
ICP-Einstechzyklen
Stechzyklen whlen
Der Zyklus fertigt die in Q definierte Anzahl Einstiche mit der ICP-
Einstech-Kontur. Die Parameter X, Z definieren die Lage des ersten
Einstichs
Zyklusparameter
8 X, Z Startpunkt
8 P Stechbreite: Zustellungen <= P
keine Eingabe: P = 0,8 * Schneidenbreite des Werkzeugs
8 I, K Aufma X, Z
8 N ICP Konturnummer
8 DX, DZ Abstand zum Folgeeinstich relativ zum vorhergehenden
Einstich
8 Q Anzahl der Einstichzyklen default: 1
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
140 4 Zyklenprogrammierung
4.5 Stechzyklen
ICP-Einstechen Schlichten radial/axial
Stechzyklen whlen
Schlichtgang zuschalten
142 4 Zyklenprogrammierung
4.5 Stechzyklen
Stechdrehen
Die Stechdrehzyklen zerspanen durch alternierende Einstech- und
Schruppbewegungen. Dadurch erfolgt die Zerspanung mt einem Mini-
mum an Abhebe- und Zustellbewegungen.
Folgende Parameter beeinflussen Sie die Besonderheiten der Stech-
drehbearbeitung:
Einstechvorschub O: Vorschub fr die Einstechbewegung
Drehbearbeitung uni-/bidirektional U: Sie knnen die Drehbearbei-
tung uni- oder bidirektional durchfhren. Bei radialen Stechdrehzy-
klen erfolgt die unidirektionale Bearbeitung in Richtung Hauptspin-
del bei axialen ICP-Stechdrehzyklen entspricht die
Bearbeitungsrichtung der Richtung der Konturdefinition.
Versatzbreite B: Ab der zweiten Zustellung wird bei dem bergang
von der Dreh- zur Stechbearbeitung die zu zerspanende Strecke um
die Versatzbreite B reduziert. Bei jedem weiteren bergang von
der Dreh- zur Stechbearbeitung an dieser Flanke erfolgt die Reduzie-
rung um B zustzlich zu dem bisherigen Versatz. Die Summe
des Versatzes wird auf 80% der effektiven Schneidenbreite
begrenzt (effektive Schneidenbreite = Schneidenbreite 2*Schnei-
denradius). Die MANUALplus reduziert gegebenenfalls die program-
mierte Versatzbreite. Das verbleibende Restmaterial wird am Ende
des Vorstechens mit einem Stechhub zerspant.
Drehtiefenkorrektur RB: abhngig vom Material, der Vorschubge-
schwindigkeit, etc. verkippt die Schneide bei der Drehbearbei-
tung. Diesen Zustellungsfehler korrigieren Sie beim Schlichten mit
der Drehtiefenkorrektur RB. Die Drehtiefenkorrektur wird in der
Regel empirisch ermittelt.
Stechzyklen whlen
Stechdrehen whlen
144 4 Zyklenprogrammierung
4.5 Stechzyklen
Zyklusausfhrung
1 errechnet die Schnittaufteilung
2 stellt von X, Z aus fr den ersten Schnitt zu
3 sticht ein (Stechbearbeitung)
4 zerspant rechtwinklig zur Stechrichtung (Drehbearbeitung)
5 wiederholt 3...4, bis Endpunkt Z2/X2 erreicht ist
6 fhrt achsparallel zum Startpunkt zurck
Stechzyklen whlen
Stechdrehen whlen
Erweitert zuschalten
146 4 Zyklenprogrammierung
4.5 Stechzyklen
Mit folgenden wahlweisen Parametern definieren Sie:
A: Schrge am Konturanfang
W: Schrge am Konturende
R: Verrundung (in beiden Ecken des Konturtals)
B1: Fase/Rundung am Konturanfang
B2: Fase/Rundung am Konturende
Zyklusausfhrung
1 errechnet die Schnittaufteilung
2 stellt von X, Z aus fr den ersten Schnitt zu
3 sticht ein (Stechbearbeitung)
4 zerspant rechtwinklig zur Stechrichtung (Drehbearbeitung)
5 wiederholt 3...4, bis Endpunkt Z2/X2 erreicht ist
6 sticht Fase/Verrundung am Konturanfang/Konturende, wenn defi-
niert
7 fhrt achsparallel zum Startpunkt zurck
Stechzyklen whlen
Stechdrehen whlen
Schlichtgang zuschalten
Zyklusparameter
8 X, Z Startpunkt
8 X2, Z2 Endpunkt Kontur
8 I, K Rohteilaufma X, Z
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
148 4 Zyklenprogrammierung
4.5 Stechzyklen
Zyklusausfhrung
1 stellt von X, Z aus zu
2 schlichtet erste Flanke, dann das Konturtal bis kurz vor Endpunkt
Z2/X2
3 fhrt achsparallel
radial: auf X/Z2
axial: auf Z/X2
4 schlichtet zweite Flanke, dann Rest des Konturtals
5 fhrt achsparallel zum Startpunkt zurck
Stechzyklen whlen
Stechdrehen whlen
Erweitert zuschalten
Schlichtgang zuschalten
150 4 Zyklenprogrammierung
4.5 Stechzyklen
Mit folgenden wahlweisen Parametern definieren Sie:
A: Schrge am Konturanfang
W: Schrge am Konturende
R: Verrundung (in beiden Ecken des Konturtals)
B1: Fase/Rundung am Konturanfang
B2: Fase/Rundung am Konturende
Zyklusausfhrung
1 stellt von X, Z aus zu
2 schlichtet erste Flanke unter Bercksichtigung der wahlweisen
Konturelemente, dann Konturtal bis kurz vor Endpunkt Z2/X2
3 stellt achsparallel fr das Schlichten der zweiten Flanke zu
4 schlichtet zweite Flanke unter Bercksichtigung der wahlweisen
Konturelemente, dann Rest des Konturtals
5 schlichtet Fase/Verrundung am Konturanfang/Konturende, wenn
definiert
Stechzyklen whlen
Stechdrehen whlen
Zyklusparameter
8 X, Z Startpunkt
8 X1, Z1 Anfangspunkt Rohteil
8 P Zustelltiefe: maximale Zustelltiefe
8 O Einstechvorschub default: aktiver Vorschub
8 B Versatzbreite default: 0
8 U Drehbearbeitung unidirektional default: 0
U=0: bidirektional
U=1: unidirektional (Richtung: siehe Hilfebild)
8 I, K Aufma X, Z
8 N ICP-Konturnummer
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
152 4 Zyklenprogrammierung
4.5 Stechzyklen
Zyklusausfhrung
1 errechnet die Schnittaufteilung
2 stellt von X, Z aus fr den ersten Schnitt zu
3 sticht ein (Stechbearbeitung)
4 zerspant rechtwinklig zur Stechrichtung (Drehbearbeitung)
5 wiederholt 3...4, bis definierter Bereich zerspant ist
6 fhrt achsparallel zum Startpunkt zurck
Stechzyklen whlen
Stechdrehen whlen
Schlichtgang zuschalten
154 4 Zyklenprogrammierung
4.5 Stechzyklen
Zyklusausfhrung
1 stellt von X, Z aus achsparallel zu
2 schlichtet erste Flanke und den Konturabschnitt bis kurz vor End-
punkt X2/Z2
3 stellt achsparallel fr das Schlichten der zweiten Flanke zu
4 schlichtet zweite Flanke, dann Rest des Konturtals
5 fhrt achsparallel zum Startpunkt zurck
Stechzyklen whlen
Freistechen H whlen
156 4 Zyklenprogrammierung
4.5 Stechzyklen
Freistechen Form K
Stechzyklen whlen
Freistechen K whlen
Stechzyklen whlen
Freistechen U whlen
158 4 Zyklenprogrammierung
4.5 Stechzyklen
Abstechen
Stechzyklen whlen
Abstechen whlen
Der Zyklus sticht das Drehteil ab. Wahlweise wird eine Fase oder Run-
dung am Auendurchmesser erstellt.
Zyklusparameter
8 X, Z Startpunkt
8 X1, Z1 Eckpunkt Kontur
8 XE Innendurchmesser (Rohr)
8 I Durchmesser Vorschubreduzierung
8 B Fase/Rundung
B>0: Radius der Rundung
B<0: Breite der Fase
8 E reduzierter Vorschub
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
Zyklusausfhrung
1 stellt von X, Z aus bis auf den Sicherheitsabstand zu
2 sticht bis auf Fase- oder Rundungstiefe vor und erstellt die Fase/
Rundung, wenn definiert
3 fhrt im Vorschub abhngig von den Zyklenparametern
bis zur Drehmitte oder
bis Innendurchmesser (Rohr) XE
Wird mit Vorschubreduzierung gearbeitet, so schaltet die MANU-
ALplus ab I auf den reduzierten Vorschub E um.
4 fhrt an der Planflche hoch und auf den Startpunkt zurck
160 4 Zyklenprogrammierung
4.5 Stechzyklen
Einstich innen
162 4 Zyklenprogrammierung
4.6 Gewinde- und Freistichzyklen
Zustellwinkel (Flankenwinkel)
Bei einigen Gewindezyklen knnen Sie den Zustellwinkel angeben.
Die Bilder rechts erlutern die Arbeitsweise bei einem Zustellwinkel
von 30 (Bild rechts oben) bzw. bei einem Zustellwinkel von 0 (Bild
rechts Mitte).
Gewindetiefe, Schnittaufteilung
Die Gewindetiefe wird bei allen Gewindezyklen programmiert. Die
MANUALplus reduziert die Schnitttiefe mit jedem Schnitt (Bild rechts
Mitte).
Gewindeanlauf/Gewindeauslauf
Der Schlitten bentigt einen Anlauf vor dem eigentlichen Gewinde,
um auf die programmierte Vorschubgeschwindigkeit zu beschleuni-
gen und einen Auslauf am Ende das Gewindes um den Schlitten abzu-
bremsen.
F: Gewindesteigung im mm/Umdrehung
S: Drehzahl in Umdrehungen/Sekunde
8 Werkzeugkorrektur durchfhren
8 Gewinde prfen
164 4 Zyklenprogrammierung
4.6 Gewinde- und Freistichzyklen
Gewindezyklus (lngs)
Gewindeschneiden whlen
Gewindezyklus whlen
Softkey Innengewinde
Ein: Innengewinde
Aus: Auengewinde
Gewindeschneiden whlen
Gewindezyklus whlen
Erweitert zuschalten
Softkey Innengewinde
Ein: Innengewinde
Aus: Auengewinde
Der Zyklus erstellt ein ein- oder mehrgngiges Auen- oder Innenge-
winde. Das Gewinde beginnt am Startpunkt X und endet am End-
punkt Z2 (ohne Vor- und Nachlauf).
Zyklusparameter
8 X, Z Startpunkt Gewinde (ohne Vorlauf)
8 Z2 Endpunkt Gewinde (ohne Nachlauf)
8 F1 Gewindesteigung (= Vorschub)
8 U Gewindetiefe
keine Eingabe: wird errechnet
Auengewinde: U=0.6134*F1
Innengewinde: U=0.5413*F1
8 I 1. Schnitttiefe
I<U: erster Schnitt mit I jeder weitere Schnitt: Reduzierung
der Schnitttiefe bis auf J
I=U: ein Schnitt
keine Eingabe: wird aus U und F1 berechnet
8 A Zustellwinkel (default: 30):
Bereich: 60 < A < 60
A<0: Zustellung von linker Flanke
A>0: Zustellung von rechter Flanke
8 J Restschnitttiefe default: 1/100 mm
8 D Gangzahl default: 1 Gewindegang
8 E inkrementale Steigung default: 0
E=0: konstante Steigung
E>0: vergrert die Steigung je Umdrehung um E
E<0: verkleinert die Steigung je Umdrehung um E
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
166 4 Zyklenprogrammierung
4.6 Gewinde- und Freistichzyklen
Zyklusausfhrung
1 errechnet die Schnittaufteilung
2 startet ab Z fr den ersten Gewindegang
3 fhrt im Vorschub bis Endpunkt Z2
4 fhrt achsparallel zurck und stellt fr den nchsten Gewindegang
zu
5 wiederholt 3...4 fr alle Gewindegnge
6 stellt unter Bercksichtigung der reduzierten Schnitttiefe und des
Zustellwinkel A fr den nchsten Schnitt zu
7 wiederholt 3...6, bis Gangzahl D und Tiefe U erreicht sind
Gewindeschneiden whlen
Kegelgewinde whlen
Softkey Innengewinde
Ein: Innengewinde
Aus: Auengewinde
168 4 Zyklenprogrammierung
4.6 Gewinde- und Freistichzyklen
Parameterkombinationen fr den Kegelwinkel:
X1/Z1, X2/Z2
X1/Z1, Z2, W
Z1, X2/Z2, W
Zyklusausfhrung
1 errechnet die Schnittaufteilung
2 fhrt an zum Startpunkt X1, Z1
3 fhrt im Vorschub bis Endpunkt Z2
4 fhrt achsparallel zurck und stellt fr den nchsten Gewindegang
zu
5 wiederholt 3...4 fr alle Gewindegnge
6 stellt unter Bercksichtigung der reduzierten Schnitttiefe und des
Zustellwinkel A fr den nchsten Schnitt zu
7 wiederholt 3...6, bis Gangzahl D und Tiefe U erreicht sind
Gewindeschneiden whlen
API-Gewinde whlen
Softkey Innengewinde
Ein: Innengewinde
Aus: Auengewinde
Der Zyklus erstellt ein ein- oder mehrgngiges API-Auen- oder Innen-
gewinde. Die Gewindetiefe verringert sich am Auslauf des Gewindes.
Zyklusparameter
8 X, Z Startpunkt
8 X1, Z1 Startpunkt Gewinde (ohne Vorlauf)
8 X2, Z2 Endpunkt Gewinde (ohne Nachlauf)
8 F1 Gewindesteigung (= Vorschub)
8 U Gewindetiefe
keine Eingabe: wird errechnet
Auengewinde: U=0.6134*F1
Innengewinde: U=0.5413*F1
8 I 1. Schnitttiefe
I<U: erster Schnitt mit I jeder weitere Schnitt: Reduzierung
der Schnitttiefe bis auf J
I=U: ein Schnitt
keine Eingabe: wird aus U und F1 berechnet
8 A Zustellwinkel (default: 30):
Bereich: 60 < A < 60
A<0: Zustellung von linker Flanke
A>0: Zustellung von rechter Flanke
8 W Kegelwinkel: Bereich: 45 < W < 45
8 WE Auslaufwinkel: Bereich: 0 < WE < 90
8 J Restschnitttiefe default: 1/100 mm
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 D Gangzahl default: 1 Gewindegang
Parameterkombinationen fr den Kegelwinkel:
X1/Z1, X2/Z2
X1/Z1, Z2, W
Z1, X2/Z2, W
170 4 Zyklenprogrammierung
4.6 Gewinde- und Freistichzyklen
Zyklusausfhrung
1 errechnet die Schnittaufteilung
2 fhrt an zum Startpunkt Gewinde X1, Z1
3 fhrt im Vorschub bis Endpunkt Z2, unter Bercksichtigung des
Auslaufwinkels WE
4 fhrt achsparallel zurck und stellt fr den nchsten Gewindegang
zu
5 wiederholt 3...4 fr alle Gewindegnge
6 stellt unter Bercksichtigung der reduzierten Schnitttiefe und des
Zustellwinkel A fr den nchsten Schnitt zu
7 wiederholt 3...6, bis Gangzahl D und Tiefe U erreicht sind
Gewindeschneiden whlen
Gewindezyklus whlen
Nachschneiden zuschalten
Softkey Innengewinde
Ein: Innengewinde
Aus: Auengewinde
172 4 Zyklenprogrammierung
4.6 Gewinde- und Freistichzyklen
Zyklusausfhrung
1 Gewindewerkzeug mittig in einen Gewindegang stellen
2 Werkzeugposition ZC und Spindelwinkel C mit bernahme
Position bernehmen
3 das Werkzeug manuell aus dem Gewindegang heraus fahren
4 Werkzeug auf den Startpunkt X, Z positionieren
5 Zyklusdurchfhrung mit Eingabe fertig starten, danach Zyklus-
Start
Gewindeschneiden whlen
Gewindezyklus whlen
Erweitert zuschalten
Nachschneiden zuschalten
Softkey Innengewinde
Ein: Innengewinde
Aus: Auengewinde
Der Zyklus schneidet ein ein- oder mehrgngiges Auen- oder Innen-
gewinde nach. Da das Werkstck bereits ausgespannt war, muss die
MANUALplus die exakte Lage des Gewindes kennen. Dazu stellen Sie
die Schneidenspitze des Gewindewerkzeugs mittig in einen Gewinde-
gang und bernehmen diese Positionen in die Parameter C und
ZC (Softkey bernahme Position). Der Zyklus errechnet aus die-
sen Werten den Spindelwinkel am Startpunkt Z.
Zyklusparameter
8 Z2 Endpunkt Gewinde (ohne Nachlauf)
8 C gemessener Winkel
8 ZC gemessene Position
8 F1 Gewindesteigung (= Vorschub)
8 U Gewindetiefe
keine Eingabe: wird errechnet
Auengewinde: U=0.6134*F1
Innengewinde: U=0.5413*F1
8 I 1. Schnitttiefe
I<U: erster Schnitt mit I jeder weitere Schnitt: Reduzierung
der Schnitttiefe bis auf J
I=U: ein Schnitt
keine Eingabe: wird aus U und F1 berechnet
8 A Zustellwinkel (default: 30): Bereich: 60 < A < 60
A<0: Zustellung von linker Flanke
A>0: Zustellung von rechter Flanke
8 J Restschnitttiefe default: 1/100 mm
8 D Gangzahl default: 1 Gewindegang
174 4 Zyklenprogrammierung
4.6 Gewinde- und Freistichzyklen
Zyklusausfhrung
1 Gewindewerkzeug mittig in einen Gewindegang stellen
2 Werkzeugposition ZC und Spindelwinkel C mit bernahme
Position bernehmen
3 das Werkzeug manuell aus dem Gewindegang heraus fahren
4 Werkzeug auf den Startpunkt X, Z positionieren
5 Zyklusdurchfhrung mit Eingabe fertig starten, danach Zyklus-
Start
Gewindeschneiden whlen
Kegelgewinde whlen
Nachschneiden zuschalten
Softkey Innengewinde
Ein: Innengewinde
Aus: Auengewinde
176 4 Zyklenprogrammierung
4.6 Gewinde- und Freistichzyklen
Zyklusausfhrung
1 Gewindewerkzeug mittig in einen Gewindegang stellen
2 Werkzeugposition ZC und Spindelwinkel C mit bernahme
Position bernehmen
3 das Werkzeug manuell aus dem Gewindegang heraus fahren
4 Werkzeug vor das Werkstck positionieren
5 Zyklusdurchfhrung mit Eingabe fertig starten, danach Zyklus-
Start
Gewindeschneiden whlen
API-Gewinde whlen
Nachschneiden zuschalten
Softkey Innengewinde
Ein: Innengewinde
Aus: Auengewinde
178 4 Zyklenprogrammierung
4.6 Gewinde- und Freistichzyklen
Zyklusausfhrung
1 Gewindewerkzeug mittig in einen Gewindegang stellen
2 Werkzeugposition ZC und Spindelwinkel C mit bernahme
Position bernehmen
3 das Werkzeug manuell aus dem Gewindegang heraus fahren
4 Werkzeug vor das Werkstck positionieren
5 Zyklusdurchfhrung mit Eingabe fertig starten, danach Zyklus-
Start
Gewindeschneiden whlen
180 4 Zyklenprogrammierung
4.6 Gewinde- und Freistichzyklen
Parameter die Sie angeben, werden unbedingt bercksichtigt auch
wenn die Normtabelle andere Werte vorsieht. Freistich-Parameter, die
Sie nicht angeben, ermittelt die MANUALplus aus der Normtabelle
(siehe DIN 76 Freistichparameter auf Seite 529):
Gewindesteigung FP anhand des Durchmessers X1
Parameter I, K, W, und R anhand FP
Zyklusausfhrung
1 stellt von X, Z aus
auf die Position Startpunkt X1, oder
fr den Gewindeanschnitt zu
2 erstellt den Gewindeanschnitt, wenn definiert
3 schlichtet den Zylinder bis zum Anfang des Freistichs
4 bearbeitet den Freistich vor, wenn definiert
5 erstellt den Freistich
6 schlichtet bis Endpunkt X2
7
ohne Rcklauf: Werkzeug bleibt am Endpunkt X2 stehen
mit Rcklauf: fhrt diagonal zum Startpunkt zurck
Gewindeschneiden whlen
Der Zyklus fertigt den Freistich DIN 509 Form E, einen Zylinderan-
schnitt, den vorgelagerten Zylinder und die anschlieende Planflche.
Fr den Bereich des Zylinders knnen Sie ein Schleifaufma definie-
ren. Der Zylinderanschnitt wird ausgefhrt, wenn Sie B oder RB
angeben.
Zyklusparameter
8 X, Z Startpunkt
8 X1, Z1 Startpunkt Zylinder
8 X2, Z2 Endpunkt Planflche
8 E Reduzierter Vorschub fr das Eintauchen und fr den Gewinde-
anschnitt default: Vorschub F
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
8 I Freistichtiefe default: Normtabelle
8 K Freistichlnge default: Normtabelle
8 W Freistichwinkel default: Normtabelle
8 R Freistichradius (auf beiden Seiten des Freistichs) default:
Normtabelle
8 B Zylinderanschnittlnge default: kein Gewindeanschnitt
8 WB Anschnittwinkel default: 45
8 RB Anschnittradius default: kein Anschnittradius
8 U Schleifaufma fr den Bereich des Zylinders default: 0
Parameter die Sie angeben, werden unbedingt bercksichtigt auch
wenn die Normtabelle andere Werte vorsieht. Geben Sie I, K, W und
R nicht an, werden sie aufgrund des Zylinderdurchmessers aus der
Normtabelle ermittelt (siehe DIN 509 E, DIN 509 F Freistichparame-
ter auf Seite 531).
182 4 Zyklenprogrammierung
4.6 Gewinde- und Freistichzyklen
Zyklusausfhrung
1 stellt von X, Z aus zu
auf die Position Startpunkt Zylinder X1, oder
fr den Gewindeanschnitt zu
2 erstellt den Gewindeanschnitt, wenn definiert
3 schlichtet den Zylinder bis zum Anfang des Freistichs
4 erstellt den Freistich
5 schlichtet bis Endpunkt Planflche X2
6
ohne Rcklauf: Werkzeug bleibt am Endpunkt X2 stehen
mit Rcklauf: fhrt diagonal zum Startpunkt zurck
Gewindeschneiden whlen
Der Zyklus fertigt den Gewindefreistich DIN 509 Form F, einen Zylin-
deranschnitt, den vorgelagerten Zylinder und die anschlieende Plan-
flche. Fr den Bereich des Zylinders knnen Sie ein Schleifaufma
definieren. Der Zylinderanschnitt wird ausgefhrt, wenn Sie B oder
RB angeben.
Zyklusparameter
8 X, Z Startpunkt
8 X1, Z1 Startpunkt Zylinder
8 X2, Z2 Endpunkt Planflche
8 E Reduzierter Vorschub fr das Eintauchen und fr den Gewinde-
anschnitt default: Vorschub F
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
8 I Freistichtiefe default: Normtabelle
8 K Freistichlnge default: Normtabelle
8 W Freistichwinkel default: Normtabelle
8 R Freistichradius (auf beiden Seiten des Freistichs) default:
Normtabelle
8 P Plantiefe default: Normtabelle
8 A Planwinkel default: Normtabelle
8 B Zylinderanschnittlnge default: kein Gewindeanschnitt
8 WB Anschnittwinkel default: 45
8 RB Anschnittradius default: kein Anschnittradius
8 U Schleifaufma default: 0
Parameter die Sie angeben, werden unbedingt bercksichtigt auch
wenn die Normtabelle andere Werte vorsieht. Geben Sie I, K, W, R,
P und A nicht an, werden sie aufgrund des Zylinderdurchmessers aus
der Normtabelle ermittelt (siehe DIN 509 E, DIN 509 F Freistichpa-
rameter auf Seite 531).
184 4 Zyklenprogrammierung
4.6 Gewinde- und Freistichzyklen
Zyklusausfhrung
1 stellt von X, Z aus
auf die Position Startpunkt Zylinder X1, oder
fr den Gewindeanschnitt zu
2 erstellt den Gewindeanschnitt, wenn definiert
3 schlichtet den Zylinder bis zum Anfang des Freistichs
4 erstellt den Freistich
5 schlichtet bis Endpunkt Planflche X2
6
ohne Rcklauf: Werkzeug bleibt am Endpunkt X2 stehen
mit Rcklauf: fhrt diagonal zum Startpunkt zurck
186 4 Zyklenprogrammierung
4.6 Gewinde- und Freistichzyklen
2. Schritt
Der Gewindezyklus (lngs) Erweitert schneidet
das Gewinde. Die Zyklusparameter definieren Gewin-
detiefe und Schnittaufteilung (Bild oben rechts).
Werkzeugdaten
Gewindewerkzeug (fr Auenbearbeitung)
WO = 1 Werkzeugorientierung
188 4 Zyklenprogrammierung
4.6 Gewinde- und Freistichzyklen
2. Schritt
Der Gewindezyklus (lngs) schneidet das Gewinde.
Die Gewindesteigung wird vorgegeben, die MANU-
ALplus ermittelt die brigen Werte aus der Normta-
belle (Bild rechts).
Beachten Sie die Stellung des Softkeys Innenge-
winde.
Werkzeugdaten
Gewindewerkzeug (fr Innenbearbeitung)
WO = 7 Werkzeugorientierung
Bohrzyklen Symbol
axialer/radialer Bohrzyklus
fr einzelne Bohrungen und Muster
axialer/radialer Tieflochbohrzyklus
fr einzelne Bohrungen und Muster
axialer/radialer Gewindebohrzyklus
fr einzelne Bohrungen und Muster
Gewindefrsen
frst ein Gewinde in eine bestehende Bohrun-
gen
190 4 Zyklenprogrammierung
4.7 Bohrzyklen
Bohren axial/radial
Bohren whlen
Zyklusausfhrung
1 positioniert auf Spindelwinkel C (manueller Betrieb: Bearbeitung
ab aktuellem Spindelwinkel)
2 wenn definiert: fhrt im Eilgang auf
Z1 (axial)
X1 (radial)
3 bohrt mit reduziertem Vorschub an, wenn definiert
4 abhngig von V:
bohrt mit programmiertem Vorschub bis
Endpunkt Z2 (axial)
Endpunkt X2 (radial)
verweilt die Zeit E am Endpunkt der Bohrung, wenn definiert
oder
bohrt mit dem programmierten Vorschub bis Position
Z2 AB (axial)
X2 AB (radial)
bohrt mit reduziertem Vorschub bis
Endpunkt Z2 (axial)
Endpunkt X2 (radial)
5 zieht zurck wenn X1/Z1 programmiert auf
Startpunkt Bohrung Z1 (axial)
Startpunkt Bohrung X1 (radial)
oder wenn X1/Z1 nicht programmiert auf
Startpunkt Z (axial)
Startpunkt X (radial)
192 4 Zyklenprogrammierung
4.7 Bohrzyklen
Tieflochbohren axial/radial
Bohren whlen
Der Zyklus erstellt in mehreren Stufen eine Bohrung auf der Stirn-
flche/Mantelflche. Nach jeder Stufe wird der Bohrer zurckgezogen
und nach einer Verweilzeit auf Sicherheitsabstand zugestellt. Sie defi-
nieren die erste Bohrstufe mit 1. Bohrtiefe P. Bei jeder weiteren
Bohrstufe wird um Bohrtiefenreduzierwert IB verringert, wobei der
Wert minimale Bohrtiefe JB nicht unterschritten wird.
Zyklusparameter
8 X, Z Startpunkt
8 C Spindelwinkel (C-Achsposition) default: aktueller Spindelwinkel
8 P 1. Bohrtiefe default: bohren ohne Unterbrechung
8 IB Bohrtiefenreduzierwert default: 0
8 JB minimale Bohrtiefe default: 1/10 von P
8 B Rckzugslnge default: Rckzug auf Anfangspunkt Bohrung
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
8 E Verweilzeit zum Freischneiden am Bohrungsende default: 0
8 AB An- und Durchbohrlnge default: 0
8 V An- und Durchbohrvarianten default: 0
0: ohne Vorschubreduzierung
1: Durchbohrreduzierung
2: Anbohrreduzierung
3: An- und Durchbohrreduzierung
8 D Rckzug Rckzuggeschwindigkeit und Zustellung innerhalb der
Bohrung default: 0
0: Eilgang
1: Vorschub
Bohren axial:
8 Z1 Startpunkt Bohrung default: Bohrung ab Z
8 Z2 Endpunkt Bohrung
Zyklusausfhrung
1 positioniert auf Spindelwinkel C (manueller Betrieb: Bearbeitung
ab aktuellem Spindelwinkel)
2 wenn definiert: fhrt im Eilgang auf
Z1 (axial)
X1 (radial)
3 erste Bohrstufe (Bohrtiefe: P) bohrt mit reduziertem Vorschub
an, wenn definiert
4 zieht um B oder auf den Anfangspunkt Bohrung zurck und
positioniert auf Sicherheitsabstand in der Bohrung
5 weitere Bohrstufe (Bohrtiefe: letzte Tiefe IB oder JB)
6 wiederholt 4...5, bis Endpunkt Z2/X2 erreicht ist
7 letzte Bohrstufe abhngig von V:
bohrt mit programmiertem Vorschub bis
Endpunkt Z2 (axial)
Endpunkt X2 (radial)
verweilt die Zeit E am Endpunkt der Bohrung, wenn definiert
oder
bohrt mit dem programmierten Vorschub bis Position
Z2 AB (axial)
X2 AB (radial)
bohrt mit reduziertem Vorschub bis
Endpunkt Z2 (axial)
Endpunkt X2 (radial)
8 zieht zurck wenn X1/Z1 programmiert auf
Startpunkt Bohrung Z1 (axial)
Startpunkt Bohrung X1 (radial)
oder wenn X1/Z1 nicht programmiert auf
Startpunkt Z (axial)
Startpunkt X (radial)
194 4 Zyklenprogrammierung
4.7 Bohrzyklen
Gewindebohren axial/radial
Bohren whlen
Zyklusparameter
8 X, Z Startpunkt
8 C Spindelwinkel (C-Achsposition) default: aktueller Spindelwinkel
8 F1 Gewindesteigung (= Vorschub) default: Vorschub aus der Werk-
zeug-Beschreibung
8 B Anlauflnge (default: 2 * Gewindesteigung F1) um die program-
mierte Drehzahl und den Vorschub zu erreichen
8 SR Rckzugsdrehzahl (default: gleiche Drehzahl wie beim Gewinde-
bohren) fr schnellen Rckzug des Gewindebohrers
8 L Ausziehlnge (default: 0) bei Verwendung von Spannzangen mit
Lngenausgleich
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
Bohren axial:
8 Z1 Startpunkt Bohrung default: Bohrung ab Z
8 Z2 Endpunkt Bohrung
Bohren radial:
8 X1 Startpunkt Bohrung default: Bohrung ab X
8 X2 Endpunkt Bohrung
Zyklusausfhrung
1 positioniert auf Spindelwinkel C (manueller Betrieb: Bearbeitung
ab aktuellem Spindelwinkel)
2 wenn definiert: fhrt im Eilgang auf
Z1 (axial)
X1 (radial)
3 schneidet das Gewinde bis
Endpunkt Z2 (axial)
Endpunkt X2 (radial)
4 zieht mit der Drehzahl SR zurck wenn X1/Z1 programmiert
auf
Startpunkt Bohrung Z1 (axial)
Startpunkt Bohrung X1 (radial)
oder wenn X1/Z1 nicht programmiert auf
Startpunkt Z (axial)
Startpunkt X (radial)
196 4 Zyklenprogrammierung
4.7 Bohrzyklen
Gewindefrsen axial
Bohren whlen
Achtung Kollisionsgefahr !
Beachten Sie den Durchmesser der Bohrung und den Fr-
serdurchmesser, wenn Sie den Einfahrradius R pro-
grammieren.
Zyklusparameter
8 X, Z Startpunkt
8 C Spindelwinkel (C-Achsposition) default: aktueller Spindelwinkel
8 Z1 Startpunkt Gewinde default: Startpunkt Z
8 Z2 Endpunkt Gewinde
8 I Gewindedurchmesser
8 R Einfahrradius default: (I Frserdurchmesser)/2
8 F1 Gewindesteigung
8 J Gewinderichtung default: 0
J=0: rechts
J=1: links
8 H Frslaufrichtung default: 0
H=0: Gegenlauf
H=1: Gleichlauf
8 SR Rckzugsdrehzahl fr schnellen Rckzug des Gewindebohrers
default: gleiche Drehzahl wie beim Gewindebohren
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit fr das angetriebene Werk-
zeug
198 4 Zyklenprogrammierung
4.7 Bohrzyklen
Beispiele Bohrzyklen
Zentrisches Bohren und Gewindebohren
200 4 Zyklenprogrammierung
4.8 Frszyklen
4.8 Frszyklen
Frszyklen fr axiale/radiale Nuten, Kon-
turen, Taschen, Flchen und Mehr-
kante.
Musterbearbeitung: siehe Bohr- und
Frsmuster auf Seite 227.
Frszyklen Symbol
Eilgang Positionierung
C-Achse einschalten, Werkzeug und Spindel
positionieren
Nut axial/radial
frst einzelne Nut oder Nut-Muster
Figur axial/radial
frst einzelne Figur
Stirnfrsen
frst Flchen oder Mehrkante
Frsen whlen
Der Zyklus schaltet die C-Achse ein, positioniert die Spindel (C-Achse)
und das Werkzeug.
Zyklusparameter
8 X2, Z2 Zielpunkt
8 C2 Endwinkel (C-Achsposition) default: aktueller Spindelwinkel
Zyklusausfhrung
1 schaltet die C-Achse ein
2 positioniert im Eilgang auf Endwinkel C2
3 positioniert das Werkzeug im Eilgang auf X2, Z2
202 4 Zyklenprogrammierung
4.8 Frszyklen
Nut axial
Frsen whlen
Der Zyklus erstellt eine Nut auf der Stirnflche. Die Nutbreite ent-
spricht dem Frserdurchmesser.
Zyklusparameter
8 X, Z Startpunkt
8 C Spindelwinkel (C-Achsposition) default: aktueller Spindelwinkel
8 C1 Winkel Nutzielpunkt default: Spindelwinkel C
8 X1 Nutzielpunkt in X (Durchmesserma)
8 Z1 Frsoberkante default: Startpunkt Z
8 Z2 Frsgrund
8 L Nutlnge
8 A Winkel zur X-Achse default: 0
8 P Zustelltiefe default: gesamte Tiefe in einer Zustellung
8 FZ Zustellvorschub default: aktiver Vorschub
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
Parameterkombinationen fr Position und Lage der Nut: siehe Hilfe-
bild
Zyklusausfhrung
1 schaltet die C-Achse ein und positioniert im Eilgang auf Spindel-
winkel C (nur im Modus Einlernen)
2 errechnet die Schnittaufteilung
3 fhrt auf Sicherheitsabstand an
4 stellt mit Vorschub FZ zu
5 frst bis Endpunkt Nut
6 stellt mit Vorschub FZ zu
7 frst bis Anfangspunkt Nut
8 wiederholt 4..7, bis die Frstiefe erreicht ist
9 positioniert auf Anfangspunkt Z und schaltet die C-Achse aus
Frsen whlen
Abhngig von den Parametern frst der Zyklus eine der folgenden
Konturen bzw. schruppt/schlichtet eine Tasche auf der Stirnflche:
Rechteck (Q=4, L<>B)
Quadrat (Q=4, L=B)
Kreis (Q=0, RE>0, L und B: keine Eingabe)
Dreieck oder Vieleck (Q=3 oder Q>4, L>0)
Hinweise zu Parametern/Funktionen:
Kontur- oder Taschenfrsen: wird definiert mit U
Frsrichtung: wird beeinflut von H und der Drehrichtung des
Frsers (siehe Frslaufrichtung beim Kontur- und Taschenfrsen
auf Seite 224).
Frserradiauskompensation: wird durchgefhrt (auer beim Kon-
turfrsen mit J=0).
An- und Abfahren: Der Lotpunkt von der Werkzeugposition auf das
erste Konturelement ist die An- und Abfahrposition. Kann das Lot
nicht gefllt werden, ist der Startpunkt des ersten Elements (bei
Rechtecken das lngere Element) die An- und Abfahrposition. Ob
direkt angefahren wird, oder in einem Bogen, beeinflussen Sie mit
Einfahrradius R.
Konturfrsen: J definiert, ob der Frser auf der Kontur (Frser-
mittelpunkt auf der Kontur) oder auf der Innen-/Auenseite der Kon-
tur arbeiten soll.
Taschenfrsen Schruppen (O=0): Konturfrsen J definiert, ob
die Tasche von innen nach auen oder umgekehrt gefrst wird.
Taschenfrsen Schlichten (O=1): Zuerst wird der Taschenrand,
anschlieend der Taschenboden gefrst. J definiert, ob der
Taschenboden von innen nach auen oder umgekehrt geschlichtet
wird.
204 4 Zyklenprogrammierung
4.8 Frszyklen
Zyklusparameter (erstes Eingabefenster)
8 X, Z Startpunkt
8 C Spindelwinkel (C-Achsposition) default: aktueller Spindelwinkel
8 C1 Winkel Figurmittelpunkt default: Spindelwinkel C
8 X1 Durchmesser Figurmittelpunkt
8 Z1 Frsoberkante default: Startpunkt Z
8 Z2 Frsgrund
8 L Rechtecklnge
Rechteck: Rechtecklnge
Quadrat, Vieleck: Kantenlnge
Kreis: keine Eingabe
8 B Rechteckbreite
Rechteck: Rechteckbreite
Quadrat: L=B
Vieleck, Kreis: keine Eingabe
8 RE Verrundungsradius default: 0
Rechteck, Quadrat, Vieleck: Verrundungsradius
Kreis: Radius des Kreises
8 A Winkel zur X-Achse default: 0
Rechteck, Quadrat, Vieleck: Lage der Figur
Kreis: keine Eingabe
8 Q Anzahl Kanten default: 0
Q=0: Kreis
Q=4: Rechteck, Quadrat
Q=3: Dreieck
Q>4: Vieleck
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
206 4 Zyklenprogrammierung
4.8 Frszyklen
Zyklusausfhrung
1 schaltet die C-Achse ein und positioniert im Eilgang auf Spindel-
winkel C (nur im Modus Einlernen)
2 errechnet die Schnittaufteilung (Frsebenen-Zustellungen, Frstie-
fen-Zustellungen)
Konturfrsen:
3 fhrt abhngig von R an und stellt fr die erste Frsebene zu
4 frst eine Ebene
5 stellt fr die nchte Frsebene zu
6 wiederholt 5..6, bis die Frstiefe erreicht ist
7 positioniert auf Startpunkt Z und schaltet die C-Achse aus
Taschenfrsen Schruppen:
3 fhrt auf Sicherheitsabstand an und stellt fr die erste Frsebene
zu
4 bearbeitet eine Frsebene abhngig von J von innen nach
auen bzw. von auen nach innen
5 stellt fr die nchte Frsebene zu
6 wiederholt 4..5, bis die Frstiefe erreicht ist
7 positioniert auf Startpunkt Z und schaltet die C-Achse aus
Taschenfrsen Schlichten:
3 fhrt abhngig von R an und stellt fr die erste Frsebene zu
4 schlichtet den Taschenrand Ebene fr Ebene
5 schlichtet den Taschenboden abhngig von J von innen nach
auen bzw. von auen nach innen
6 schlichtet mit programmiertem Vorschub die Tasche
7 positioniert auf Startpunkt Z und schaltet die C-Achse aus
Frsen whlen
Abhngig von den Parametern frst der Zyklus eine Kontur bzw.
schruppt/schlichtet eine Tasche auf der Stirnflche.
Hinweise zu Parametern/Funktionen:
Kontur- oder Taschenfrsen: wird definiert mit U
Frsrichtung: wird beeinflut von H und der Drehrichtung des
Frsers (siehe Frslaufrichtung beim Kontur- und Taschenfrsen
auf Seite 224).
Frserradiauskompensation: wird durchgefhrt (auer beim Kon-
turfrsen mit J=0).
An- und Abfahren: Bei geschlossenen Konturen ist der Lotpunkt
von der Werkzeugposition auf das erste Konturelement ist die An-
und Abfahrposition. Kann das Lot nicht gefllt werden, ist der Start-
punkt des ersten Elements (bei Rechtecken das lngere Element)
die An- und Abfahrposition. Ob direkt angefahren wird, oder in
einem Bogen, beeinflussen Sie mit Einfahrradius R.
Konturfrsen: J definiert, ob der Frser auf der Kontur (Frser-
mittelpunkt auf der Kontur) oder auf der Innen-/Auenseite der Kon-
tur arbeiten soll.
Taschenfrsen Schruppen (O=0): Konturfrsen J definiert, ob
die Tasche von innen nach auen oder umgekehrt gefrst wird.
Taschenfrsen Schlichten (O=1): Zuerst wird der Taschenrand,
anschlieend der Taschenboden gefrst. J definiert, ob der
Taschenboden von innen nach auen oder umgekehrt geschlichtet
wird.
208 4 Zyklenprogrammierung
4.8 Frszyklen
Zyklusparameter (erstes Eingabefenster)
8 X, Z Startpunkt
8 C Spindelwinkel (C-Achsposition) default: aktueller Spindelwinkel
8 C1 Winkel Figurmittelpunkt default: Spindelwinkel C
8 Z1 Frsoberkante default: Startpunkt Z
8 Z2 Frsgrund
8 P Zustelltiefe default: gesamte Tiefe in einer Zustellung
8 U berlappungsfaktor
keine Eingabe: Konturfrsen
U>0: Taschenfrsen (minimale) berlappung der Frsbahnen =
U*Frserdurchmesser
8 I Aufma konturparallel
8 K Aufma in Zustellrichtung
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
Zyklusparameter (zweites Eingabefenster)
8 N ICP-Konturnummer
8 FZ Zustellvorschub default: aktiver Vorschub
8 E Reduzierter Vorschub fr zirkulare Elemente default: aktiver
Vorschub
8 H Frslaufrichtung default: 0
H=0: Gegenlauf
H=1: Gleichlauf
8 J Konturfrsen (default: 0) abhngig von U gilt:
Taschenfrsen und J=0: auf der Kontur
Taschenfrsen und J=1: innen
Taschenfrsen und J=2: auen
Konturfrsen und J=0: von innen nach auen
Konturfrsen und J=1: von auen nach innen
8 O Schruppen/Schlichten: Frsablauf (nur beim Taschenfrsen)
default: 0
O=0: Schruppen
O=1: Schlichten
8 R Einfahrradius: Radius Ein-/Ausfahrbogen
default: 0
R=0: Konturelement wird direkt angefahren; Zustellung auf
Anfahrpunkt oberhalb der Frsebene danach senkrechte Tiefen-
Zustellung
R>0: Frser fhrt Ein-/Ausfahrbogen, der tangential an das Kontu-
relement anschliet
R<0 bei Innenecken: Frser fhrt Ein-/Ausfahrbogen, der tangen-
tial an das Konturelement anschliet
R<0 bei Auenecken: Lnge lineares Ein-/Ausfahrelement; Kontu-
relement wird tangential an-/abgefahren
210 4 Zyklenprogrammierung
4.8 Frszyklen
Stirnfrsen
Frsen whlen
Stirnfrsen whlen
Abhngig von den Parametern frst der Zyklus auf der Stirnflche:
ein oder zwei Flchen (Q=1 oder Q=2, B>0)
Rechteck (Q=4, L<>B)
Quadrat (Q=4, L=B)
Dreieck oder Vieleck (Q=3 oder Q>4, L>0)
Kreis (Q=0, RE>0, L und B: keine Eingabe)
212 4 Zyklenprogrammierung
4.8 Frszyklen
Zyklusparameter (zweites Eingabefenster)
8 P Zustelltiefe default: gesamte Tiefe in einer Zustellung
8 U berlappungsfaktor
keine Eingabe: Konturfrsen
U>0: Taschenfrsen (minimale) berlappung der Frsbahnen =
U*Frserdurchmesser
8 I Aufma konturparallel
8 K Aufma in Zustellrichtung
8 FZ Zustellvorschub default: aktiver Vorschub
8 E Reduzierter Vorschub fr zirkulare Elemente default: aktiver
Vorschub
8 H Frslaufrichtung default: 0
H=0: Gegenlauf
H=1: Gleichlauf
8 J Frasrichtung: Bei Flchen oder Mehrkant (mit RE = 0) defi-
niert J, ob uni- oder bidirektional geschruppt wird
J=0: unidirektional
J=1: bidirektional
8 O Schruppen/Schlichten: Frsablauf (nur beim Taschenfrsen)
default: 0
O=0: Schruppen
O=1: Schlichten
214 4 Zyklenprogrammierung
4.8 Frszyklen
Nut radial
Frsen whlen
Der Zyklus erstellt eine Nut auf der Mantelflche. Die Nutbreite ent-
spricht dem Frserdurchmesser.
Zyklusparameter
8 X, Z Startpunkt
8 C Spindelwinkel (C-Achsposition) default: aktueller Spindelwinkel
8 C1 Winkel Nutzielpunkt default: Spindelwinkel C
8 X1 Frsoberkante (Durchmesserma) default: Startpunkt X
8 Z1 Nutzielpunkt
8 X2 Frsgrund
8 L Nutlnge
8 A Winkel zur Z-Achse default: 0
8 P Zustelltiefe default: gesamte Tiefe in einer Zustellung
8 FZ Zustellvorschub default: aktiver Vorschub
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
Parameterkombinationen fr Position und Lage der Nut: siehe Hilfe-
bild
Zyklusausfhrung
1 schaltet die C-Achse ein und positioniert im Eilgang auf Spindel-
winkel C (nur im Modus Einlernen)
2 fhrt im Eilgang auf Anfangspunkt Nut X, Z, wenn definiert
3 stellt mit Vorschub FZ zu
4 frst mit programmiertem Vorschub bis Endpunkt Nut
5 zieht auf den Anfangspunkt X zurck
Frsen whlen
Abhngig von den Parametern frst der Zyklus eine der folgenden
Konturen bzw. schruppt/schlichtet eine Tasche auf der Mantelflche:
Rechteck (Q=4, L<>B)
Quadrat (Q=4, L=B)
Kreis (Q=0, RE>0, L und B: keine Eingabe)
Dreieck oder Vieleck (Q=3 oder Q>4, L>0)
Hinweise zu Parametern/Funktionen:
Kontur- oder Taschenfrsen: wird definiert mit U
Frsrichtung: wird beeinflut von H und der Drehrichtung des
Frsers (siehe Frslaufrichtung beim Kontur- und Taschenfrsen
auf Seite 224).
Frserradiauskompensation: wird durchgefhrt (auer beim Kon-
turfrsen mit J=0).
An- und Abfahren: Der Lotpunkt von der Werkzeugposition auf das
erste Konturelement ist die An- und Abfahrposition. Kann das Lot
nicht gefllt werden, ist der Startpunkt des ersten Elements (bei
Rechtecken das lngere Element) die An- und Abfahrposition. Ob
direkt angefahren wird, oder in einem Bogen, beeinflussen Sie mit
Einfahrradius R.
Konturfrsen: J definiert, ob der Frser auf der Kontur (Frser-
mittelpunkt auf der Kontur) oder auf der Innen-/Auenseite der Kon-
tur arbeiten soll.
Taschenfrsen Schruppen (O=0): Konturfrsen J definiert, ob
die Tasche von innen nach auen oder umgekehrt gefrst wird.
Taschenfrsen Schlichten (O=1): Zuerst wird der Taschenrand,
anschlieend der Taschenboden gefrst. J definiert, ob der
Taschenboden von innen nach auen oder umgekehrt geschlichtet
wird.
216 4 Zyklenprogrammierung
4.8 Frszyklen
Zyklusparameter (erstes Eingabefenster)
8 X, Z Startpunkt
8 C Spindelwinkel (C-Achsposition) default: aktueller Spindelwinkel
8 C1 Winkel Figurmittelpunkt default: Spindelwinkel C
8 X1 Frsoberkante default: Startpunkt X
8 Z1 Figurmittelpunkt
8 X2 Frsgrund
8 L Rechtecklnge
Rechteck: Rechtecklnge
Quadrat, Vieleck: Kantenlnge
Kreis: keine Eingabe
8 B Rechteckbreite
Rechteck: Rechteckbreite
Quadrat: L=B
Vieleck, Kreis: keine Eingabe
8 RE Verrundungsradius default: 0
Rechteck, Quadrat, Vieleck: Verrundungsradius
Kreis: Radius des Kreises
8 A Winkel zur Z-Achse default: 0
Rechteck, Quadrat, Vieleck: Lage der Figur
Kreis: keine Eingabe
8 Q Anzahl Kanten default: 0
Q=0: Kreis
Q=4: Rechteck, Quadrat
Q=3: Dreieck
Q>4: Vieleck
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
218 4 Zyklenprogrammierung
4.8 Frszyklen
Zyklusausfhrung
1 schaltet die C-Achse ein und positioniert im Eilgang auf Spindel-
winkel C (nur im Modus Einlernen)
2 errechnet die Schnittaufteilung (Frsebenen-Zustellungen, Frstie-
fen-Zustellungen)
Konturfrsen:
3 fhrt abhngig von Einfahrradius R an und stellt fr die erste Fr-
sebene zu
4 frst eine Ebene
5 stellt fr die nchte Frsebene zu
6 wiederholt 5..6, bis die Frstiefe erreicht ist
7 positioniert auf Startpunkt Z und schaltet die C-Achse aus
Taschenfrsen Schruppen:
3 fhrt auf Sicherheitsabstand an und stellt fr die erste Frsebene
zu
4 bearbeitet eine Frsebene abhngig von J von innen nach
auen bzw. von auen nach innen
5 stellt fr die nchte Frsebene zu
6 wiederholt 4..5, bis die Frstiefe erreicht ist
7 positioniert auf Startpunkt Z und schaltet die C-Achse aus
Taschenfrsen Schlichten:
3 fhrt abhngig von Einfahrradius R an und stellt fr die erste Fr-
sebene zu
4 schlichtet den Taschenrand Ebene fr Ebene
5 schlichtet den Taschenboden abhngig von J von innen nach
auen bzw. von auen nach innen
6 schlichtet mit programmiertem Vorschub die Tasche
7 positioniert auf Startpunkt Z und schaltet die C-Achse aus
Frsen whlen
Abhngig von den Parametern frst der Zyklus eine Kontur bzw.
schruppt/schlichtet eine Tasche auf der Mantelflche.
Hinweise zu Parametern/Funktionen:
Kontur- oder Taschenfrsen: wird definiert mit U
Frsrichtung: wird beeinflut von H und der Drehrichtung des
Frsers (siehe Frslaufrichtung beim Kontur- und Taschenfrsen
auf Seite 224).
Frserradiauskompensation: wird durchgefhrt (auer beim Kon-
turfrsen mit J=0).
An- und Abfahren: Bei geschlossenen Konturen ist der Lotpunkt
von der Werkzeugposition auf das erste Konturelement ist die An-
und Abfahrposition. Kann das Lot nicht gefllt werden, ist der Start-
punkt des ersten Elements (bei Rechtecken das lngere Element)
die An- und Abfahrposition. Ob direkt angefahren wird, oder in
einem Bogen, beeinflussen Sie mit Einfahrradius R.
Konturfrsen: J definiert, ob der Frser auf der Kontur (Frser-
mittelpunkt auf der Kontur) oder auf der Innen-/Auenseite der Kon-
tur arbeiten soll.
Taschenfrsen Schruppen (O=0): Konturfrsen J definiert, ob
die Tasche von innen nach auen oder umgekehrt gefrst wird.
Taschenfrsen Schlichten (O=1): Zuerst wird der Taschenrand,
anschlieend der Taschenboden gefrst. J definiert, ob der
Taschenboden von innen nach auen oder umgekehrt geschlichtet
wird.
220 4 Zyklenprogrammierung
4.8 Frszyklen
Zyklusparameter (erstes Eingabefenster)
8 X, Z Startpunkt
8 C Spindelwinkel (C-Achsposition) default: aktueller Spindelwinkel
8 X1 Frsoberkante default: Startpunkt X
8 X2 Frsgrund
8 P Zustelltiefe default: gesamte Tiefe in einer Zustellung
8 U berlappungsfaktor
keine Eingabe: Konturfrsen
U>0: Taschenfrsen (minimale) berlappung der Frsbahnen =
U*Frserdurchmesser
8 I Aufma in Zustellrichtung
8 K Aufma konturparallel
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
Zyklusparameter (zweites Eingabefenster)
8 N ICP-Konturnummer
8 FZ Zustellvorschub default: aktiver Vorschub
8 E Reduzierter Vorschub fr zirkulare Elemente default: aktiver
Vorschub
8 H Frslaufrichtung default: 0
H=0: Gegenlauf
H=1: Gleichlauf
8 J Konturfrsen (default: 0) abhngig von U gilt:
Taschenfrsen und J=0: auf der Kontur
Taschenfrsen und J=1: innen
Taschenfrsen und J=2: auen
Konturfrsen und J=0: von innen nach auen
Konturfrsen und J=1: von auen nach innen
8 O Schruppen/Schlichten: Frsablauf (nur beim Taschenfrsen)
default: 0
O=0: Schruppen
O=1: Schlichten
8 R Einfahrradius: Radius Ein-/Ausfahrbogen
default: 0
R=0: Konturelement wird direkt angefahren; Zustellung auf
Anfahrpunkt oberhalb der Frsebene danach senkrechte Tiefen-
Zustellung
R>0: Frser fhrt Ein-/Ausfahrbogen, der tangential an das Kontu-
relement anschliet
R<0 bei Innenecken: Frser fhrt Ein-/Ausfahrbogen, der tangen-
tial an das Konturelement anschliet
R<0 bei Auenecken: Lnge lineares Ein-/Ausfahrelement; Kontu-
relement wird tangential an-/abgefahren
222 4 Zyklenprogrammierung
4.8 Frszyklen
Wendelnut frsen radial
Frsen whlen
224 4 Zyklenprogrammierung
4.8 Frszyklen
Frslaufrichtung beim Konturfrsen
Zyklustyp Frslaufrichtung WZ-Drehrichtung FRK Ausfhrung
links (J=3) Gleichlauf (H=1) Mx03 links
226 4 Zyklenprogrammierung
4.9 Bohr- und Frsmuster
Bohren whlen
Frsen whlen
228 4 Zyklenprogrammierung
4.9 Bohr- und Frsmuster
Zyklusparameter
8 X, Z Startpunkt
8 C Spindelwinkel (C-Achsposition) default: aktueller Spindelwinkel
8 X1, C1 Startpunkt Muster: Position, Anfangswinkel (Polarkoordina-
ten)
8 XK, YK Startpunkt Muster: (kartesische Koordinaten)
8 I, J Endpunkt Muster (kartesische Koordinaten)
8 Ii, Ji (inkrementaler) Musterabstand
8 Q Anzahl der Bohrungen/Nuten default: 1
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
Zustzlich werden die Parameter der Bohrung/Frsbearbeitung ange-
fordert.
Verwenden Sie folgende Parameterkombinationen fr:
Startpunkt Muster:
X1, C1 oder
XK, YK
Muster-Positionen:
Ii, Ji und Q
I, J und Q
Zyklusausfhrung
1 Positionieren (abhngig von der Maschinenkonfiguration):
ohne C-Achse: positioniert auf Spindelwinkel C
mit C-Achse: schaltet die C-Achse ein und positioniert im Eilgang
auf Spindelwinkel C
manueller Betrieb: Bearbeitung ab aktuellem Spindelwinkel
2 errechnet die Muster-Positionen
3 positioniert auf Anfangspunkt Muster
4 fhrt die Bohrung/Frsbearbeitung durch
5 positioniert fr die nchste Bearbeitung
6 wiederholt 4...5, bis alle Bearbeitungen gefertigt sind
7 fhrt auf den Startpunkt X, Z zurck
Bohren whlen
Frsen whlen
230 4 Zyklenprogrammierung
4.9 Bohr- und Frsmuster
Zyklusparameter
8 X, Z Startpunkt
8 C Spindelwinkel (C-Achsposition) default: aktueller Spindelwinkel
8 XM, CM Mittelpunkt Muster: Position, Winkel (Polarkoordinaten)
8 XK, YK Mittelpunkt Muster (kartesische Koordinaten)
8 K/KD Musterdurchmesser default: Startpunkt X gilt als Muster-
durchmesser
8 A Winkel 1. Bohrung/1. Nut default: 0
8 Wi Winkelinkrement (Musterabstand) default: Bohrungen/Frsbe-
arbeitungen werden in gleichen Abstnden auf einem Kreis ange-
ordnet
8 Q Anzahl der Bohrungen/Nuten default: 1
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
Zustzlich werden die Parameter zur Erstellung der Bohrung/Frsbear-
beitung angefordert.
Zyklusausfhrung
1 Positionieren (abhngig von der Maschinenkonfiguration):
ohne C-Achse: positioniert auf Spindelwinkel C
mit C-Achse: schaltet die C-Achse ein und positioniert im Eilgang
auf Spindelwinkel C
manueller Betrieb: Bearbeitung ab aktuellem Spindelwinkel
2 errechnet die Muster-Positionen
3 positioniert auf Anfangspunkt Muster
4 fhrt die Bohrung/Frsbearbeitung durch
5 positioniert fr die nchste Bearbeitung
6 wiederholt 4...5, bis alle Bearbeitungen gefertigt sind
7 fhrt auf den Startpunkt X, Z zurck
Bohren whlen
Frsen whlen
232 4 Zyklenprogrammierung
4.9 Bohr- und Frsmuster
Zyklusparameter
8 X, Z Startpunkt
8 C Spindelwinkel (C-Achsposition) default: aktueller Spindelwinkel
8 Z1 Startpunkt Muster: Position 1. Bohrung/Nut (Polarkoordinaten)
8 C1 Winkel 1. Bohrung/Nut: Anfangswinkel (Polarkoordinaten)
8 ZE Endpunkt Muster default: Z1
8 Wi Winkelinkremt Musterabstand default: Bohrungen/Frsbear-
beitungen werden gleichmig auf dem Umfang angeordnet
8 Q Anzahl der Bohrungen/Nuten default: 1
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
Die Muster-Positionen definieren Sie mit ZE Wi oder Wi Q.
Zustzlich werden die Parameter der Bohrung/Frsbearbeitung ange-
fordert.
Zyklusausfhrung
1 Positionieren (abhngig von der Maschinenkonfiguration):
ohne C-Achse: positioniert auf Spindelwinkel C
mit C-Achse: schaltet die C-Achse ein und positioniert im Eilgang
auf Spindelwinkel C
manueller Betrieb: Bearbeitung ab aktuellem Spindelwinkel
2 errechnet die Muster-Positionen
3 positioniert auf Anfangspunkt Muster
4 fhrt die Bohrung/Frsbearbeitung durch
5 positioniert fr die nchste Bearbeitung
6 wiederholt 4...5, bis alle Bearbeitungen gefertigt sind
7 positioniert auf Startpunkt Z und schaltet die C-Achse aus
Bohren whlen
Frsen whlen
234 4 Zyklenprogrammierung
4.9 Bohr- und Frsmuster
Zyklusparameter
8 X, Z Startpunkt
8 C Spindelwinkel (C-Achsposition) default: aktueller Spindelwinkel
8 ZM, CM Mittelpunkt Muster: Position, Winkel (Polarkoordinaten)
8 K/KD Musterdurchmesser default: Startpunkt X gilt als Muster-
durchmesser
8 A Winkel 1. Bohrung/1. Nut default: 0
8 Wi Winkelinkrement (Musterabstand) default: Bohrungen/Frsbe-
arbeitungen werden in gleichen Abstnden auf einem Kreis ange-
ordnet
8 Q Anzahl der Bohrungen/Nuten default: 1
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
Zustzlich werden die Parameter zur Erstellung der Bohrung/Frsbear-
beitung angefordert (siehe Zyklenbeschreibung).
Zyklusausfhrung
1 Positionieren (abhngig von der Maschinenkonfiguration):
ohne C-Achse: positioniert auf Spindelwinkel C
mit C-Achse: schaltet die C-Achse ein und positioniert im Eilgang
auf Spindelwinkel C
manueller Betrieb: Bearbeitung ab aktuellem Spindelwinkel
2 errechnet die Muster-Positionen
3 positioniert auf Anfangspunkt Muster
4 fhrt die Bohrung/Frsbearbeitung durch
5 positioniert fr die nchste Bearbeitung
6 wiederholt 4...5, bis alle Bearbeitungen gefertigt sind
7 positioniert auf Startpunkt Z und schaltet die C-Achse aus
236 4 Zyklenprogrammierung
4.9 Bohr- und Frsmuster
Zirkulares Bohrmuster auf der Stirnflche
238 4 Zyklenprogrammierung
4.10 DIN-Zyklen
4.10 DIN-Zyklen
DIN-Zyklus whlen
Achtung Kollisionsgefahr
Zyklenprogrammierung: bei DIN-Makros wird die Null-
punkt-Verschiebung am Zyklusende zurckgesetzt. Ver-
wenden Sie deshalb keine DIN-Makros mit Nullpunkt-
Verschiebungen in der Zyklenprogrammierung.
In dem DIN-Zyklus wird kein Startpunkt definiert. Beach-
ten Sie, dass das Werkzeug diagonal von der aktuellen
Position auf die erste programmierte Position des DIN-
Makros fhrt.
Zyklusparameter
8 N DIN-Makronummer
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
Geometrieberechnungen
Die MANUALplus berechnet fehlende Koordinaten,
Schnittpunkte, Mittelpunkte etc., soweit das mathe-
matisch mglich ist.
Ergeben sich mehrere Lsungsmglichkeiten, sichten
Sie die mathematisch mglichen Varianten und wh-
len die gewnschte Lsung aus.
Jedes ungelste Konturelement wird durch ein klei-
nes Symbol unterhalb des Grafikfensters reprsen-
tiert. Konturelemente, die nicht vollstndig definiert
sind, aber gezeichnet werden knnen, werden darge-
stellt.
Formelemente
Sie knnen Fasen und Rundungen an jeder Kontu-
recke einfgen. Freistiche (DIN 76, DIN 509 E,
DIN 509 F) sind an achsparallelen, rechtwinkligen
Konturecken mglich.
Zur Eingabe von Formelementen haben Sie folgende
Alternativen:
Sie geben sequentiell alle Konturelemente, inclu-
sive Formelemente ein.
Sie geben zuerst die Grobkontur ohne Formele-
mente ein. Anschlieend berlagern Sie die For-
melemente (siehe auch ICP-nderungs-
programmierung auf Seite 254).
Sondervorschub
Wenn Sie einem Konturelement einen Sondervor-
schub zuordnen, wird der beim Dreh-Schlichten des
Elements gefahren.
242 5 ICP-Programmierung
5.2 Editieren von ICP-Konturen
Aufruf ICP-Editor
ICP-Edit bettigen
Anwahl bettigen
Der ICP-Editor
ist zur Neueingabe einer Kontur bereit oder
zeigt die vorhandene Kontur an und stellt sie zur
Bearbeitung bereit.
ICP-Kontur erstellen
Element-Typ auswhlen:
Linienrichtung (Men Linieneingabe)
Drehsinn und die Art der Vermaung bei Bgen (Men Bogen-
eingabe)
Typ des Formelements
Parameter eingeben
244 5 ICP-Programmierung
5.2 Editieren von ICP-Konturen
bergnge bei Konturelementen
Ein bergang ist tangential, wenn am Berhrungspunkt der Kontu-
relemente kein Knick- oder Eckpunkt entsteht. Bei geometrisch Softkeys fr tangentialen bergang
anspruchsvollen Konturen werden tangentiale bergnge verwendet, tangentialer bergang
um mit einer minimalen Vermaung auszukommen und mathemati- von Linear- auf Zirkularelement
sche Widersprche auszuschlieen.
Fr die Berechnung ungelster Konturelemente muss die MANU- tangentialer bergang
ALplus die Art des bergangs zwischen den Konturelementen ken- von Zirkular- auf Zirkularelement
nen. oder Linearelement (Drehsinn siehe
Symbol)
Den bergang zu dem nchsten Konturelement legen Sie per Softkey
fest.
246 5 ICP-Programmierung
5.2 Editieren von ICP-Konturen
ICP-Konturdarstellung verndern
Die MANUALplus whlt den Darstellungsbereich so,
dass alle eingegebenen Konturelemente angezeigt
werden.
Mit Seite vor/Seite zurck vergrern/verkleinern
Sie die Darstellung, mit den Cursor-Tasten ver-
schieben Sie den Bildausschnitt. Diese Funktionen
sind verfgbar, wenn die Kontur angezeigt, aber nicht
bearbeitet wird.
Wenn Sie den gewnschten Bildausschnitt przise
vorwhlen und anzeigen wollen, gehen Sie wie folgt
vor:
rotes Rechteck
verschieben: Cursortasten
vergrern: Seite zurck
verkleinern: Seite vor
eingestelltes rotes Rechteck wird
als Bild dargestellt
248 5 ICP-Programmierung
5.2 Editieren von ICP-Konturen
Konturrichtung
Die Zerspanrichtung wird anhand der Konturrichtung ermittelt. Ist die
Kontur in Z-Richtung beschrieben, wird ein Lngszyklus eingesetzt
(Bild rechts oben). Ist die Kontur in X-Richtung beschrieben, wird
ein Planzyklus eingesetzt (Bild rechts Mitte).
ICP-Zerspanen lngs/plan (Schruppen)
Die MANUALplus zerspant das Material in Konturrichtung.
ICP-Schlichten lngs/plan
Die MANUALplus schlichtet in Konturrichtung.
Grundlagen
Konturen, die im DXF-Format vorliegen, knnen im ICP-Editor impor-
tiert werden.
DXF-Konturen beschreiben Konturzge fr ICP-Zyklen (Abspan-,
Stech- oder Frszyklen).
Bei Konturzgen fr Abspan- oder Stechzyklen sollte der DXF-Layer
nur eine Kontur beinhalten bei Konturen fr Frszyklen knnen meh-
rere DXF-Konturen vorhanden und importiert werden.
Der DXF-Import steht ab der Software-Version 507 807-11 bzw.
526 488-03 zur Verfgung.
250 5 ICP-Programmierung
5.3 DXF-Konturen importieren
DXF-Import
Der DXF-Import wird im ICP-Editor in der Phase der
Kontureingabe angeboten.
DXF-Import
DXF-Parameter anpassen
252 5 ICP-Programmierung
maximaler Abstand: Der DXF-Import legt den Startpunkt auf
Konturelement ndern
Konturelement ndern
nderungen vornehmen
nderungen bernehmen
254 5 ICP-Programmierung
5.4 ICP-nderungsprogrammierung
Ungelstes Konturelement ndern
Sind ungelste Konturelemente vorhanden, knnen die gelsten
Elemente nicht gendert werden. Beim letzten Konturelement vor
dem ungelsten Konturbereich kann aber der tangentiale bergang
gesetzt oder gelscht werden.
Kontur verschieben
256 5 ICP-Programmierung
5.4 ICP-nderungsprogrammierung
Konturelement zufgen
Konturelement zufgen
Konturelement lschen
Konturelement lschen
258 5 ICP-Programmierung
5.4 ICP-nderungsprogrammierung
Formelemente berlagern
Bei dem berlagern von Formelementen whlen Sie
die Ecke aus und fgen das Formelement ein.
Formelemente berlagern
Ecke auswhlen
Formelement auswhlen
Formelement definieren
Vertikale/Horizontale Linien
Sie vermaen die Linie und legen den bergang zum nchsten Kontu-
relement fest.
Parameter vertikale Linie
8 XS, ZS Startpunkt in X/Z (= Endpunkt des letzten Elements)
8 X Zielpunkt in X
8 Xi Zielpunkt in X (inkremental): Abstand Startpunkt Zielpunkt
8 L Lnge der Linie
8 F Sondervorschub
Parameter horizontale Linie
8 XS, ZS Startpunkt in X/Z (= Endpunkt des letzten Elements)
8 Z Zielpunkt in Z
8 Zi Zielpunkt in Z (inkremental): Abstand Startpunkt Zielpunkt
8 L Lnge der Linie
8 F Sondervorschub
260 5 ICP-Programmierung
5.5 ICP-Konturelemente Drehkontur
Linie im Winkel
Sie vermaen die Linie absolut oder polar und legen den bergang
zum nchsten Konturelement fest. Die Richtung des Winkels entneh-
men Sie dem Hilfebild.
Parameter
8 XS, ZS Startpunkt in X/Z (= Endpunkt des letzten Elements)
8 X, Z Zielpunkt in X/Z
8 Xi, Zi Zielpunkt in X/Z (inkremental): Abstand Startpunkt Ziel-
punkt
8 L Lnge der Linie
8 A Winkel zur Z-Achse
8 F Sondervorschub
Sie vermaen den Kreisbogen und legen den bergang zum nchsten
Konturelement fest.
Parameter (bei Bogen mit Radius wird der Mittelpunkt bei
Bogen mit Mittelpunkt der Radius nicht angefordert)
8 XS, ZS Startpunkt in X/Z (= Endpunkt des letzten Elements)
8 X, Z Zielpunkt in X/Z: Endpunkt des Kreisbogens
8 Xi, Zi Zielpunkt in X/Z (inkremental): Abstand Startpunkt Ziel-
punkt
8 I, K Mittelpunkt in X/Z: Mittelpunkt des Kreisbogens
8 Ii, Ki Mittelpunkt in X/Z (inkremental): Abstand Startpunkt Mit-
telpunkt
8 R Radius
8 F Sondervorschub
262 5 ICP-Programmierung
5.5 ICP-Konturelemente Drehkontur
Formelementeingabe
Fase/Verrundung
Fasen/Verrundungen werden auf Konturecken defi-
niert. Eine Konturecke ist der Schnittpunkt aus ein-
und ausfhrendem Konturelement. Die Fase/Verrun-
dung kann erst berechnet werden, wenn das ausfh-
rende Konturelement bekannt ist. Bei der Eingabe der
Parameter fr Fase/Verrundung werden die Koordina-
ten des Eckpunktes in Startpunkt XS, ZS angezeigt.
Wenn eine ICP-Kontur mit einer Fase/Verrundung
beginnt, fehlt das einfhrende Konturelement. Sie
bestimmen dann mit Elementlage J die eindeutige
Lage der Fase/Verrundung. Die MANUALplus wan-
delt eine Fase/Verrundung am Konturanfang in ein
Linear- bzw. Zirkularelement um.
Freistich
Das Formelement Freistich besteht aus einem
Lngselement, dem eigentlichen Freistich und einem
Planelement. Der Freistich kann mit dem Lngs- oder
Planelement beginnen.
Wenn die Freistichecke noch nicht bekannt ist,
bestimmt der Parameter Elementlage J, ob der
Freistich mit dem Lngs- oder Planelement beginnt
(Bild rechts oben).
Fase
Fase whlen
Verrundung whlen
Der Eckpunkt ist durch den Startpunkt vorgegeben. Sie geben die
Fasenbreite B bzw. den Rundungsradius B ein.
Parameter
8 B Fasenbreite oder
8 B Rundungsradius
8 J Elementlage: gedachtes einfhrendes Bezugselement
J=1: Planelement in +X-Richtung
J=1: Planelement in X-Richtung
J=2: Lngselement in +Z-Richtung
J=2: Lngselement in Z-Richtung
8 F Sondervorschub
264 5 ICP-Programmierung
5.5 ICP-Konturelemente Drehkontur
Freistiche Drehkontur
Gewindefreistich DIN 76
Formelemente whlen
Formelemente whlen
266 5 ICP-Programmierung
5.5 ICP-Konturelemente Drehkontur
Freistich DIN 509 F
Formelemente whlen
Polarkoordinaten:
XD, X: Durchmesser
CS, C: Winkel zur positiven XK-Achse
Wenn Sie mit Konturliste die Auswahl der ICP-Kontu-
ren aufrufen, zeigt die MANUALplus abhngig von
dem Zyklus nur ICP-Konturen fr die Stirnflche oder
Mantelflche an.
268 5 ICP-Programmierung
5.6 ICP-Konturelemente Stirnflche
Linieneingabe Stirnflche
Vertikale/Horizontale Linien
Sie vermaen die Linie und legen den bergang zum nchsten Kontu-
relement fest.
Parameter
8 XS, YS Startpunkt (kartesische Koordinaten)
8 XD, CS Startpunkt (polare Koordinaten)
8 XK, YK Zielpunkt (kartesische Koordinaten)
8 X, C Zielpunkt (polare Koordinaten)
8 L Lnge der Linie
8 F Sondervorschub
Linie im Winkel
Sie vermaen die Linie und legen den bergang zum nchsten Kontu-
relement fest.
Parameter
8 XS, YS Startpunkt (kartesische Koordinaten)
8 XD, CS Startpunkt (polare Koordinaten)
8 XK, YK Zielpunkt in kartesischen Koordinaten
8 X, C Zielpunkt (polare Koordinaten)
8 A Winkel zur XK-Achse Winkelrichtung siehe Hilfebild
8 L Lnge der Linie
8 F Sondervorschub
Bogen eingeben
Sie vermaen den Kreisbogen und legen den bergang zum nchsten
Konturelement fest.
Parameter (bei Bogen mit Radius wird der Mittelpunkt bei
Bogen mit Mittelpunkt der Radius nicht angefordert)
8 XS, YS Startpunkt (kartesische Koordinaten)
8 XD, CS Startpunkt (polare Koordinaten)
8 XK, YK Zielpunkt (kartesische Koordinaten)
8 X, C Zielpunkt (polare Koordinaten)
8 I, J Mittelpunkt (kartesische Koordinaten)
8 XM, CM Mittelpunkt (polare Koordinaten)
8 R Radius
8 F Sondervorschub
270 5 ICP-Programmierung
5.6 ICP-Konturelemente Stirnflche
Fase/Verrundung Stirnflche
Fase/Verrundung eingeben
Fase whlen
Verrundung whlen
Der Eckpunkt ist durch den Startpunkt vorgegeben. Sie geben die
Fasenbreite B bzw. den Rundungsradius B ein.
Parameter
8 B Fasenbreite oder
8 B Rundungsradius
8 F Sondervorschub
272 5 ICP-Programmierung
5.7 ICP-Konturelemente Mantelflche
Linieneingabe Mantelflche
Vertikale/Horizontale Linien
Sie vermaen die Linie und legen den bergang zum nchsten Kontur-
element fest.
Parameter
8 ZS, YS Startpunkt (YS als Streckenma Bezug: Durchmesser XS)
8 CS Startpunkt als Winkelma
8 XS Abwicklungsdurchmesser
8 Z Zielpunkt
8 CY Zielpunkt als Streckenma (Bezug: Durchmesser XS)
8 C Zielpunkt als Winkelma
8 L Lnge der Linie
8 F Sondervorschub
Linie im Winkel
Sie vermaen die Linie und legen den bergang zum nchsten Kontur-
element fest.
Parameter
8 ZS, YS Startpunkt (YS als Streckenma Bezug: Durchmesser XS)
8 CS Startpunkt als Winkelma
8 XS Abwicklungsdurchmesser
8 Z Zielpunkt
8 CY Zielpunkt als Streckenma (Bezug: Durchmesser XS)
8 C Zielpunkt als Winkelma
8 A Winkel zur Z-Achse Winkelrichtung siehe Hilfebild
8 L Lnge der Linie
8 F Sondervorschub
Bogen eingeben
Sie vermaen den Kreisbogen und legen den bergang zum nchsten
Konturelement fest.
Parameter (bei Bogen mit Radius wird der Mittelpunkt bei
Bogen mit Mittelpunkt der Radius nicht angefordert)
8 ZS, YS Startpunkt (YS als Streckenma Bezug: Durchmesser XS)
8 CS Startpunkt als Winkelma
8 XS Abwicklungsdurchmesser
8 Z Zielpunkt
8 CY Zielpunkt als Streckenma (Bezug: Durchmesser XS)
8 C Zielpunkt als Winkelma
8 K, CJ Mittelpunkt (CJ als Streckenma Bezug: Durchmesser XS)
8 CM Mittelpunkt als Winkelma
8 R Radius
8 F Sondervorschub
274 5 ICP-Programmierung
5.7 ICP-Konturelemente Mantelflche
Fase/Verrundung Mantelflche
Fase/Verrundung eingeben
Fase whlen
Verrundung whlen
Der Eckpunkt ist durch den Startpunkt vorgegeben. Sie geben die
Fasenbreite B bzw. den Rundungsradius B ein.
Parameter
8 B Fasenbreite oder
8 B Rundungsradius
8 F Sondervorschub
278 6 DIN-Programmierung
6.1 DIN-Programmierung
Programm- und Satzaufbau
Programmaufbau
Programmnummer, eingeleitet mit einem %, bis zu 8 Ziffern und Beispiel: Programm- und Satzaufbau
der Extension nc fr Haupt-, bzw. ncs fr Unterprogramme
%12345678.nc
Programmbezeichnung (Kommentar in der zweiten Programmzeile)
NC- oder Kommentar-Stze [Beispiel Example]
dem Begriff ENDE bei Hauptprogrammen, bzw. RETURN bei N1 G21 X80 Z110 B10 J1
Makros und Unterprogrammen N2 G1 Z-15 B-1
Die erste und letzte Zeile des NC-Programms knnen nicht bearbeitet N3 G1 X102 B2
werden. Die Programmbezeichnung kann editiert, aber nicht
gelscht werden. N4 G1 Z-22
280 6 DIN-Programmierung
6.2 DIN-Programme editieren
DIN-Editor aufrufen
Programmliste aufrufen
DIN-Programme einstellen
DIN-Makros einstellen
DIN-Programm/DIN-Makro aufrufen
Satz-Funktionen
Sie navigieren mit den Cursor- und Page-Tasten innerhalb des DIN-
Programms und bestimmen so die Position, an der Sie einfgen, Softkeys fr Satz-Funktionen
lschen oder ndern wollen. Den Cursor positionieren Sie auf den Unterhalb des Cursors wird ein neuer
Anfang eines Satzes, eines NC-Wortes oder eines Parameters. NC-Satz mit der nchsten Satznum-
mer eingefgt.
Mit einer Funktions- oder Mentaste whlen Sie die gewnschte
Funktion aus. Die MANUALplus fordert Sie dann auf, weitere Parame- Das Men Funktionsauswahl wird
ter einzugeben. Bei Zyklen und Verfahrbefehlen (G-Funktionen) wer- angeboten, um weitere NC-Befehle
den die Funktion und Parameter in Hilfebildern erlutert. hinzuzufgen.
Positionieren Sie den Cursor auf dem Satzanfang, um Satz-Funktio- Satz, auf dem der Cursor steht, wird
nen auszuwhlen. gelscht.
Neu numerieren
282 6 DIN-Programmierung
6.2 DIN-Programme editieren
Wort-Funktionen
Die Funktionen (Wort lschen, Wort ndern, etc.) beziehen sich auf
das Wort, auf dem der Cursor steht. Was Sie lschen oder ndern, Softkeys fr Wort-Funktionen
ist von der Bedeutung des Wortes abhngig. Beispiele: NC-Befehl oder Parameter (Wort), auf
dem der Cursor steht, wird gelscht
der Cursor steht auf einem G-Befehl
Wort ndern: ndert zuerst diesen Befehl, dann die zugehrigen NC-Befehl oder Parameter (Wort), auf
Parameter dem der Cursor steht, wird zum
Wort lschen: lscht diesen Befehl und die zugehrigen Parame- ndern angeboten.
ter
das Men Funktionsauswahl wird
der Cursor steht auf dem Adressbuchstaben eines Parameters angeboten, um weitere NC-Befehle
Wort ndern: alle Parameter dieser Funktion werden zur nde- hinzuzufgen
rung angeboten
Wort lschen: es wird ausschlielich dieser Parameter gelscht
Einen NC-Befehl knnen Sie innerhalb einer Gruppe ndern. Sie
knnen zum Beispiel die Nummer des G-Befehls wechseln aber
einen G-Befehl nicht in einen M-Befehl ndern. Der Editor lscht die
Parameter, die bei einer solchen nderung nicht mehr bentigt wer-
den.
Adressparameter
Sie geben Adressparametern wie folgt ein:
Absolutes Ma: bezieht sich auf den Werkstck-Nullpunkt
Inkrementales Ma: bezieht sich auf die vorhergehende Koordi-
nate
Variable: Der Wert der Variable, oder das Ergebnis des mathemati-
schen Ausdrucks reprsentiert den Wert des Adressparameters.
Vereinfachte Geometrie-Programmierung: Die Koordinate wird
berechnet, sofern das mathematisch mglich ist.
Welche Eingaben bei einem konkreten Adressparameter untersttzt
werden, ist von der Bedeutung dieses Parameters abhngig. Die
MANUALplus sperrt die nicht erlaubten Funktionen.
Die Eingabefelder sind standardmig fr absolute Mae vorberei-
tet. Sie definieren inkrementale Mae, durch Zuschalten von
Inkrement. Der Adressbuchstabe erhlt das Attribut i (Beispiel:
Zi). Das Attribut wird ins DIN-Programm bernommen. Die Einstel-
lung absolut oder inkremental gilt fr ein Eingabefeld.
Die Variableneingabe rufen Sie mit dem Softkey Variable auf (siehe
Variable als Adressparameter auf Seite 403.
Mit dem Softkey ? teilen Sie der MANUALplus mit, dass diese Koordi-
nate berechnet werden soll. Das ? wird in das DIN-Programm ber-
nommen.
284 6 DIN-Programmierung
6.2 DIN-Programme editieren
Block-Funktionen
Sie markieren mehrere aufeinanderfolgende NC-
Stze (einen Block), um sie dann ausschneiden, zu
kopieren oder zu lschen. Beim Ausschneiden oder
Kopieren wird der Block in den Zwischenpuffer ber-
nommen. Sie knnen den Block an anderer Stelle des
Programms einfgen oder ein anderes DIN-Pro-
gramm aufrufen und hier den Block einfgen. Der
Zwischenpuffer bleibt solange erhalten, bis er ber-
schrieben, oder die MANUALplus ausgeschaltet wird.
Block-Funktionen aufrufen
Blockanfang markieren
Blockende markieren
DIN-Funktionsgruppen Mentaste
G-Funktion
Verfahrbefehle, Zyklen, sonstige G-Befehle
M-Funktion
Schaltfunktionen fr Maschinenaggregate und Pro-
grammsteuerfunktionen (siehe M-Funktionen auf
Seite 408)
Maschinendaten
Eingabe von F, S, T (siehe T, S, F setzen auf
Seite 392)
Kommentar
Eingabe von Kommentaren (siehe DIN-Programme
editieren auf Seite 281)
Programm-Variablen Funktionen
schaltet auf das Programm-Variablen Men um
(siehe Variablenprogrammierung auf Seite 396)
Maschinen-Variablen Funktionen
schaltet auf das Maschinen-Variablen Men um
(ist fr Sonderflle vorgesehen und fr den DIN-Pro-
grammierer ohne Bedeutung)
Unterprogrammaufruf
Programmierung eines UP-Aufrufs (siehe Unterpro-
gramme auf Seite 406)
286 6 DIN-Programmierung
6.2 DIN-Programme editieren
G-Funktion programmieren
G-Funktion whlen
G-Nummer eingeben
G-Funktion aufrufen
Parametereingabe
G-Funktionen bernehmen
G-Funktion whlen
G-Funktion auswhlen
G-Funktion bernehmen
G-Funktionen aufrufen
Parametereingabe
G-Funktionen bernehmen
%20.nc
[G20]
N1 G20 X80 Z100 K2 B10 J1
N2 T3 G95 F0.25 G96 S200 M3
N3 G0 X0 Z2
N.. . . .
ENDE
288 6 DIN-Programmierung
6.3 Rohteilbeschreibung
Rohteilkontur G21
G21 beschreibt die Spannsituation. Die Rohteilbeschreibung erfolgt
unmittelbar nach dem G21 mit G1-, G2-, G3-, G12- und G13-Befehlen.
Ein G80 beendet die Rohteilbeschreibung. Diese Informationen wer-
den in der Simulation ausgewertet.
Parameter
8 X Durchmesser
8 Z Lnge
8 B Spannbereich
8 J Spannart
0: nicht eingespannt
1: auen gespannt
2: innen gespannt
Beispiel: G21
%21.nc
[G21]
N1 G21 X80 Z110 B10 J1
N2 G1 Z-15 B-1
N3 G1 X102 B2
N4 G1 Z-22
N5 G1 X90 Zi-12 B1
N6 G1 Zi-6
N7 G1 X100 A80 B-1
N8 G1 Z-47
N9 G1 X110
N10 G80
N11 T3 G95 F0.25 G96 S200 M3
N12 G0 X0 Z2
N.. . . .
ENDE
Beispiel: G0
%0.nc
[G0]
N1 T3 G95 F0.25 G96 S200 M3
N2 G0 X120 Z2
N3 G819 P5 I1 K0.3
N4 G0 X80 Z2
N5 G1 Z-15 B-1
N6 G1 X102 B2
N7 G1 Z-22
N8 G1 X90 Zi-12 B1
N9 G1 Zi-6
N10 G1 X100 A80 B-1
N11 G1 Z-47
N12 G1 X120
N13 G80
ENDE
290 6 DIN-Programmierung
6.4 Werkzeugbewegungen ohne Bearbeitungsvorgang
Werkzeugwechselpunkt G14
Der Schlitten verfhrt im Eilgang zum Werkzeugwechselpunkt. Die
Koordinaten des Wechselpunktes legen Sie im Einrichtebetrieb fest
(siehe Werkzeugwechselpunkt setzen auf Seite 52).
Parameter
8 Q Reihenfolge (default: 0): bestimmt den Ablauf der Verfahrbewe-
gungen
Q=0: diagonaler Verfahrweg
Q=1: erst X-, dann Z-Richtung
Q=2: erst Z-, dann X-Richtung
Q=3: nur X-Richtung, Z bleibt unverndert
Q=4: nur Z-Richtung, X bleibt unverndert
292 6 DIN-Programmierung
6.5 Einfache Linear- und Zirkularbewegungen
Zirkularbewegung G2, G3 inkrementale
Mittelpunktvermaung
Geometriebefehl: G2/G3 definiert einen Kreisbogen in einer Kontur-
beschreibung.
Bearbeitungsbefehl: Das Werkzeug verfhrt zirkular im Vorschub
zum Endpunkt.
Die Drehrichtung entnehmen Sie dem Hilfebild.
294 6 DIN-Programmierung
6.5 Einfache Linear- und Zirkularbewegungen
Zirkularbewegung G12, G13 absolute
Mittelpunktvermaung
Geometriebefehl: G12/G13 definiert einen Kreisbogen in einer Kon-
turbeschreibung.
Bearbeitungsbefehl: Das Werkzeug verfhrt zirkular im Vorschub
zum Endpunkt.
Die Drehrichtung entnehmen Sie dem Hilfebild.
296 6 DIN-Programmierung
6.6 Vorschub, Drehzahl
298 6 DIN-Programmierung
6.6 Vorschub, Drehzahl
Konstante Schnittgeschwindigkeit G96/G196
G96/G196 definiert eine konstante Schnittgeschwindigkeit. Beispiel: G96, G196
G96: Die Spindeldrehzahl der Hauptspindel ist abhngig von der %96.nc
X-Position der Werkzeugspitze. [G96, G196]
G196: Die Spindeldrehzahl ist abhngig von dem Durchmesser N1 T3 G195 F0.25 G196 S200 M3
des Werkzeugs.
N2 G0 X0 Z2
Parameter N3 G42
N4 G1 Z0
8 S Schnittgeschwindigkeit in m/min bzw. ft/min
N5 G1 X20 B-0.5
N6 G1 Z-12
N7 G1 Z-24 A20
N8 G1 X48 B6
N9 G1 Z-52 B8
N10 G1 X80 B4 E0.08
N11 G1 Z-60
N12 G1 X82 G40
ENDE
Drehzahl G97/G197
G97/G197 definiert eine konstante Drehzahl. Beispiel: G97, G197
300 6 DIN-Programmierung
6.7 Schneiden- und Frserradius-kompensation
Prinzipielle Arbeitsweise der SRK/FRK
N.. . . .
N.. G0 X10 Z10
N.. G41 G0 Z20 [Verfahrweg: von X10/Z10 nach X10+SRK/
X20+SRK]
N.. G1 X20 [der Verfahrweg ist um die SRK verschoben]
N.. G40 G0 X30 Z30 [Verfahrweg: von X20+SRK/Z20+SRK
nach X30/X30]
N.. . . .
302 6 DIN-Programmierung
6.8 Korrekturen
Additive Korrektur G149
Die MANUALplus verwaltet 16 werkzeugunabhngige Korrekturwerte Beispiel: G149
mit der Bezeichnung D901..D916. Diese Korrekturwerte wirken addi-
tiv zu den aktiven Verschleikorrekturen der Werkzeuge. %149.nc
Additive Korrekturen sind ab dem Satz wirksam, in dem G149 pro- [G149]
grammiert wird und bleibt wirksam bis N1 T3 G96 S200 G95 F0.4 M4
zum nchsten G149 D900 N2 G0 X62 Z2
zum nchsten Werkzeugwechsel N3 G89
Programmende.
N4 G42
Parameter N5 G0 X27 Z0
8 D Additive Korrektur (default: D900): N6 G1 X30 Z-1.5
D900: schaltet die additive Korrektur aus
N7 G1 Z-25
D901..D916: aktiviert die additive Korrektur
N8 G149 D901
N9 G1 X40 B-1
N10 G1 Z-50
N11 G149 D902
N12 G1 X50 B-1
N13 G1 Z-75
N14 G149 D900
N15 G1 X60 B-1
N16 G1 Z-80
N17 G1 X62
N18 G80
ENDE
304 6 DIN-Programmierung
6.9 Nullpunkt-Verschiebungen
6.9 Nullpunkt-Verschiebungen
Nullpunkt-Verschiebung G51
G51 verschiebt den Werkstck-Nullpunkt um Z (oder X). Die Ver-
schiebung bezieht sich auf den im Einrichtebetrieb definierten Werk-
stck-Nullpunkt (siehe Werkstck-Nullpunkt definieren auf
Seite 50).
Auch wenn Sie G51 mehrfach programmieren, bleibt der Bezugspunkt
der im Einrichtebetrieb definierte Werkstck-Nullpunkt.
Ein mit G51 definierter Werkstck-Nullpunkt gilt bis Programmende,
oder bis er von anderen Nullpunkt-Verschiebungen aufgehoben wird.
Parameter
8 X Verschiebung (Durchmesserma)
8 Z Verschiebung
Achtung Kollisionsgefahr
Beispiel: G51
Zyklenprogrammierung: bei DIN-Makros wird die Null-
punkt-Verschiebung am Zyklusende zurckgesetzt. Ver- %51.nc
wenden Sie deshalb keine DIN-Makros mit Nullpunkt-Ver-
[G51]
schiebungen in der Zyklenprogrammierung.
N1 T30 G95 F0.25 G96 S200 M3
N2 G0 X62 Z-15
N3 G862 Q0
N4 G0 X60 Z-19.2327
N5 G3 X58.5176 Z-20.1986 R1 I-1 K0
N6 G1 X48 Z-21.6077 B1
N7 G1 Z-28.3923 B1
N8 G1 X58.5176 Z-29.8014
N9 G3 X60 Z-30.7673 R1 I-0.2588 K-0.9659
N10 G80
N11 G51 Z-28
N12 G0 X62 Z-15
N13 G862 Q0
N14 G0 X60 Z-19.2327
N.. . . .
N.. G80
N.. G51 Z-56
N.. . . .
ENDE
Achtung Kollisionsgefahr
Zyklenprogrammierung: bei DIN-Makros wird die Null- Beispiel: G56
punkt-Verschiebung am Zyklusende zurckgesetzt. Ver-
%56.nc
wenden Sie deshalb keine DIN-Makros mit Nullpunkt-Ver-
schiebungen in der Zyklenprogrammierung. [G56]
N1 T30 G95 F0.25 G96 S200 M3
N2 G0 X62 Z-15
N3 G862 Q0
N4 G0 X60 Z-19.2327
N5 G3 X58.5176 Z-20.1986 R1 I-1 K0
N6 G1 X48 Z-21.6077 B1
N7 G1 Z-28.3923 B1
N8 G1 X58.5176 Z-29.8014
N9 G3 X60 Z-30.7673 R1 I-0.2588 K-0.9659
N10 G80
N11 G56 Z-28
N12 G0 X62 Z-15
N13 G862 Q0
N14 G0 X60 Z-19.2327
N.. . . .
N.. G80
N.. G56 Z-28
N.. . . .
ENDE
306 6 DIN-Programmierung
6.9 Nullpunkt-Verschiebungen
Nullpunkt-Verschiebung absolut G59
G59 setzt den Werkstck-Nullpunkt auf die Position X, Z. Der neue
Werkstck-Nullpunkt gilt bis Programmende.
Parameter
8 X Nullpunktverschiebung (Durchmesserma)
8 Z Nullpunktverschiebung
Achtung Kollisionsgefahr
Zyklenprogrammierung: bei DIN-Makros wird die Null-
punkt-Verschiebung am Zyklusende zurckgesetzt. Ver-
wenden Sie deshalb keine DIN-Makros mit Nullpunkt-Ver- Beispiel: G59
schiebungen in der Zyklenprogrammierung.
%59.nc
[G59]
N1 G59 Z256
N2 G14 Q0
N3 T3 G95 F0.25 G96 S200 M3
N4 G0 X62 Z2
N5 . . .
ENDE
308 6 DIN-Programmierung
6.10 Aufmae
Aufma konturparallel (quidistant) G58
G58 definiert ein konturparalleles Aufma. G58 wird vor dem Stech-
oder Abspanzyklus programmiert.
Parameter
8 P Aufma
Ein negatives Aufma ist bei dem Zyklus G89 erlaubt.
Folgende Zyklen bercksichtigen die Aufmae:
Abspanzyklen: G817, G818, G819, G827, G828, G829, G83
Stechzyklen: G86x
Stechdrehzyklen: G81x, G82x
Der Zyklus G83 lscht nicht die Aufmae nach Zyklusausfhrung.
Konturbeschreibung
Bei den konturbezogenen Zyklen (Dreh-, Stech- und Stechdrehzyklen)
folgt dem Zyklusaufruf die Konturbeschreibung wie folgt:
ein G0-Befehl definiert den Anfangspunkt des Konturabschnitts
der Konturabschnitt wird mit G1-, G2-, G3-, G12- und G13-Befehlen
beschrieben
ein G80 beendet die Konturbeschreibung
Zyklusende G80
G80 schliet die Konturbeschreibung nach Abspan-, Stech- und Frei-
stichzyklen ab. Auer G80 darf kein anderer Befehl in diesem Satz ste-
hen.
310 6 DIN-Programmierung
6.11 Konturbezogene Drehzyklen
Konturschruppen lngs G817/G818
Die Zyklen zerspanen den durch die Werkzeugposition und der Kontur-
beschreibung in den Folgestzen definierten Konturbereich in Lngs-
richtung ohne Eintauchen (siehe Konturbeschreibung auf
Seite 310).
Parameter G817, G818
8 X Schnittbegrenzung (Durchmesserma): Die Zerspanung erfolgt
bis zur Schnittbegrenzung.
8 P maximale Zustellung: Die Schnittaufteilung wird so berechnet,
dass ein Schleifschnitt vermieden wird und die Zustellung <= P
ist.
8 H Abfahrart (default: 1):
0: spant nach jedem Schnitt entlang der Kontur
1: hebt unter 45 ab; spant mit dem letzten Schnitt entlang der
Kontur
2: hebt unter 45 ab es erfolgt kein Schnitt entlang der Kontur
8 I Aufma X (Durchmesserma) (default: 0)
8 K Aufma Z (default: 0)
312 6 DIN-Programmierung
6.11 Konturbezogene Drehzyklen
Konturschruppen lngs mit Eintauchen G819
Der Zyklus zerspant den durch die Werkzeugposition und der Kontur-
beschreibung in den Folgestzen definierten Konturbereich in Lngs-
richtung mit Eintauchen (siehe Konturbeschreibung auf Seite 310).
Parameter
8 X Schnittbegrenzung (Durchmesserma): Die Zerspanung erfolgt
bis zur Schnittbegrenzung.
8 P maximale Zustellung: Die Schnittaufteilung wird so berechnet,
dass ein Schleifschnitt vermieden wird und die Zustellung <= P
ist.
8 E Eintauchvorschub: Das Werkzeug taucht mit dem Vorschub E in
das Material ein.
E=0: fallende Konturen nicht bearbeiten
keine Eingabe: Je steiler das Werkzeug eintaucht, desto grer ist
die Vorschubreduzierung (maximal: 50%). Beispiel: G819
8 H Abfahrart (default: 1):
%819.nc
H=0: spant nach jedem Schnitt entlang der Kontur
H=1: hebt unter 45 ab; spant mit dem letzten Schnitt entlang der [G819]
Kontur N1 T3 G95 F0.25 G96 S200 M3
H=2: hebt unter 45 ab es erfolgt kein Schnitt entlang der Kontur N2 G0 X120 Z2
8 I Aufma X (Durchmesserma) (default: 0) N3 G819 P5 I1 K0.3
8 K Aufma Z (default: 0) N4 G0 X80 Z2
Hinweise zur Zyklusausfhrung: N5 G1 Z-15 B-1
Die MANUALplus ermittelt die Zerspan- und Zustellrichtung anhand N6 G1 X102 B2
der aktuellen Werkzeugposition relativ zum Anfangspunkt/Endpunkt
des Konturabschnitts. N7 G1 Z-22
Werkzeugposition nach Zyklusausfhrung: Zyklusstartpunkt N8 G1 X90 Zi-12 B1
N9 G1 Zi-6
Das Werkzeug muss auerhalb des definierten Kontur-
bereichs stehen. N10 G1 X100 A80 B-1
Schneidenradiuskorrektur: wird durchgefhrt. N11 G1 Z-47
G57/G58-Aufmae werden verrechnet, wenn I, K N12 G1 X120
nicht programmiert werden. Nach der Zyklusausfhrung
werden die Aufmae gelscht. N13 G80
Sicherheitsabstand nach einem Schnitt: Parameter ENDE
Aktuelle Parameter Bearbeitung Sicherheitsab-
stnde
Achtung Kollisionsgefahr
Sind Einstell- und Spitzenwinkel des Werkzeugs nicht
definiert, taucht das Werkzeug mit dem Eintauchwinkel
ein. Sind sie definiert, taucht das Werkzeug mit dem
maximal mglichen Winkel ein. Das Restmaterial bleibt
stehen.
314 6 DIN-Programmierung
Beispiel: G827, 828
Achtung Kollisionsgefahr
Sind Einstell- und Spitzenwinkel des Werkzeugs nicht
definiert, taucht das Werkzeug mit dem Eintauchwinkel
ein. Sind sie definiert, taucht das Werkzeug mit dem
maximal mglichen Winkel ein. Das Restmaterial bleibt
stehen.
316 6 DIN-Programmierung
6.11 Konturbezogene Drehzyklen
Konturparallel Schruppen G836
G836 zerspant Werkstckabschnitte konturparallel. Der Konturstart-
punkt wird entweder im Zyklus mit X, Z oder im G0-Satz nach dem
Zyklusaufruf definiert. Die Folgestze des G836 beschreiben den Kon-
turabschnitts. G80 schliet die Konturbeschreibung ab.
Parameter
8 X Startpunkt (Durchmesserma)
8 Z Startpunkt
8 P maximale Zustellung: Die Zustelltiefe wird abhngig von J aus-
gewertet. Die Schnittaufteilung wird so berechnet, dass ein
Schleifschnitt vermieden wird
J=0: P ist die maximale Zustelltiefe. Der Zyklus reduziert die
Zustelltiefe, wenn die programmierte Zustellung aufgrund der
Schneidengeometrie in Plan- bzw. Lngsrichtung nicht mglich
ist.
Beispiel: G836
J>0: P ist die Zustelltiefe. Diese Zustellung wird in Lngs- und
Planrichtung verwendet. %836.nc
8 I Aufma X (Durchmesserma) (default: 0) [G836]
8 K Aufma Z (default: 0) N1 T3 G95 F0.25 G96 S200 M3
8 J Rohteilaufma der Zyklus zerspant
N2 G0 X120 Z2
J=0: ab der Werkzeugposition
N3 G836 P4 I1 K0.3
J>0: den durch das Rohteilaufma beschriebenen Bereich
N4 G0 X80 Z0
8 Q Plan-Schruppen (default: 0): Lngs- oder Planbearbeitung
Q=0: Lngsbearbeitung N5 G1 Z-15 B-1
Q=1: Planbearbeitung N6 G1 X102 B2
Die MANUALplus ermittelt die Zerspan- und Zustellrichtung anhand N8 G1 X90 Zi-12 B1
der aktuellen Werkzeugposition relativ zum Anfangspunkt/Endpunkt N9 G1 Zi-6
des Konturabschnitts.
N10 G1 X100 A80 B-1
Werkzeugposition nach Zyklusausfhrung: Zyklusstartpunkt
N11 G1 Z-47
Das Werkzeug muss am Zyklusanfang auerhalb des N12 G1 X110
definierten Konturbereichs stehen.
N13 G0 Z2
Schneidenradiuskorrektur: wird durchgefhrt.
G57/G58-Aufmae werden verrechnet, wenn I, K N14 G80
nicht programmiert werden. Nach der Zyklusausfhrung ENDE
werden die Aufmae gelscht.
Sicherheitsabstand nach einem Schnitt: Parameter
Aktuelle Parameter Bearbeitung Sicherheitsab-
stnde
Bei Rohteilaufma J>0: Verwenden Sie als Zustell-
tiefe P die kleinere Zustellung, wenn aufgrund der
Schneidengeometrie die maximale Zustellung in Lngs-
und Planrichtung unterschiedlich ist.
Der Zyklusparameter Rohteilaufma J steht ab der NC-
Softwareversionen 507 807-16 bzw. 526 488-08 zur
Verfgung. Bei frheren Softwareversionen zerspant
der Zyklus ab der Werkzeugposition.
318 6 DIN-Programmierung
6.12 Einfache Drehzyklen
320 6 DIN-Programmierung
6.12 Einfache Drehzyklen
Einfacher Konturwiederholzyklus G83
G83 fhrt mehrfach den in den Folgestzen programmierten Bearbei-
tungszyklus aus. Im Bearbeitungszyklus sind einfache Verfahrwege
oder Zyklen (ohne Konturbeschreibung) erlaubt. G80 beendet den
Bearbeitungszyklus.
X, Z definiert den Konturstartpunkt. G83 beginnt die Zyklusbearbei-
tung ab der Werkzeugposition. Vor jedem Schnitt stellt der Zyklus um
den in I, K definierten Betrag zu. Danach fhrt der Zyklus die in den
Folgestzen definierte Bearbeitung durch, wobei der Abstand der
Werkzeugposition zum Konturstartpunkt als Aufma angenommen
wird. G83 wiederholt diesen Vorgang so oft, bis der Startpunkt
erreicht ist.
G83 wird eingesetzt:
fr die Zerspanung von konturparallelen Werkstckabschnitten
(Schruppen vorgeformter Rohteile).
zur Wiederholung von Bearbeitungsvorgngen (zum Beispiel Beispiel: G83
Nutenstechen).
%83.nc
Parameter
[G83]
8 X Startpunkt (Durchmesserma) N1 T3 G95 F0.25 G96 S200 M3
8 Z Startpunkt
N2 G0 X120 Z2
8 I maximale Zustellung in X-Richtung (I ohne Vorzeichen eingeben)
N3 G83 X80 Z0 I4 K0.3
8 K maximale Zustellung in Z-Richtung (K ohne Vorzeichen eingeben)
N4 G0 X80 Z0
Hinweise zur Zyklusausfhrung:
N5 G1 Z-15 B-1
Werden in X- und Z-Richtung unterschiedlich viele Zustellungen
bentigt, wird zunchst in beiden Richtungen mit den programmier- N6 G1 X102 B2
ten Werten gearbeitet. Ist fr eine Richtung der Zielwert erreicht, N7 G1 Z-22
wird in dieser Richtung nicht mehr zugestellt.
N8 G1 X90 Zi-12 B1
Die MANUALplus ermittelt die Zerspan- und Zustellrichtung anhand
der aktuellen Werkzeugposition relativ zum Startpunkt des Kontur- N9 G1 Zi-6
abschnitts.
N10 G1 X100 A80 B-1
Werkzeugposition nach Zyklusausfhrung: Konturstartpunkt
N11 G1 Z-47
G83 darf nicht geschachtelt werden, auch nicht durch N12 G1 X110
den Aufruf von Unterprogrammen.
N13 G0 Z2
Das Werkzeug muss am Zyklusanfang auerhalb des
definierten Konturbereichs stehen. N14 G80
Schneidenradiuskorrektur: wird nicht durchgefhrt ENDE
Sie knnen die SRK separat programmieren.
Aufmae: G57-Aufmae werden verrechnet. Ein G58-
Aufma wird verrechnet, wenn die SRK aktiv ist. Die
Aufmae bleiben nach Zyklusausfhrung aktiv.
Achtung Kollisionsgefahr !
Nach einem Schnitt fhrt das Werkzeug diagonal zurck,
um fr den nchsten Schnitt zuzustellen. Wenn ein Kollisi-
onsrisiko besteht, mssen Sie einen zustzlichen Eilgang-
weg programmieren, um eine Kollision zu vermeiden.
322 6 DIN-Programmierung
6.12 Einfache Drehzyklen
Strecke mit Fase G88
G88 erzeugt Fasen an rechtwinkligen, achsparallelen Auenecken.
Das vorhergehende Lngs- oder Planelement wird bearbeitet, wenn
das Werkzeug vor Zyklusausfhrung auf der X- oder Z-Koordinate des
Eckpunktes steht. Die Fasen werden in einem Schnitt bearbeitet.
Die MANUALplus ermittelt die Richtung der Fase aus der Werkzeu-
gorientierung (siehe Drehwerkzeuge auf Seite 419).
Werkzeugposition nach Zyklusausfhrung: Endpunkt der Fase
Parameter
8 X Eckpunkt (Durchmesserma)
8 Z Eckpunkt
8 B Fasenbreite
8 E Reduzierter Vorschub: default: aktiver Vorschub
Beispiel: G88
Schneidenradiuskorrektur: wird durchgefhrt.
Aufmae: werden nicht verrechnet. %88.nc
[G88]
N1 T3 G95 F0.25 G96 S200 M3
N2 G0 X70 Z2
N3 G1 Z0
N4 G88 X84 Z0 B2
N5 . . .
ENDE
324 6 DIN-Programmierung
Beispiel: G861
6.13 Einstechzyklen
Hinweise zur Zyklusausfhrung:
Die MANUALplus ermittelt die Zerspanrichtung anhand der aktuel- %861.nc
len Werkzeugposition relativ zum Anfangspunkt/Endpunkt des Kon-
turabschnitts. [G861]
Werkzeugposition nach Zyklusausfhrung: Zyklusstartpunkt N1 T38 G95 F0.15 G96 S200 M3
N2 G0 X110 Z2
Schneidenradiuskorrektur: wird durchgefhrt.
N3 G861 I1 K0.2 Q1
G57/G58-Aufmae werden verrechnet, wenn I, K
nicht programmiert werden. Nach der Zyklusausfh- N4 G0 X100 Z2
rung werden die Aufmae gelscht.
N5 G1 Z-6 B3
N6 G1 X88 B2
N7 G1 Z-13 A-20 B2
N8 G1 X60 B3
N9 G1 Z0 B-1
N10 G1 X55
N11 G80
ENDE
Beispiel: G862
%862.nc
[G862]
N1 T30 G95 F0.15 G96 S200 M3
N2 G0 X87 Z-35
N3 G862 I0.5 Q1 E0.11
N4 G0 X85 Z-29.5
N5 G1 X84 Z-30
N6 G1 X75 A-75 B2
N7 G1 Z-42 B-1
N8 G1 X70
N9 G1 Z-58.5 B3
N10 G1 X85 Z-63 B-2
N11 G1 Z-66
N12 G80
ENDE
326 6 DIN-Programmierung
Beispiel: G863
6.13 Einstechzyklen
Hinweise zur Zyklusausfhrung:
Werkzeugposition nach Zyklusausfhrung: Zyklusstartpunkt %863.nc
Beispiel: G864
%864.nc
[G864]
N1 T30 G95 F0.15 G96 S200 M3
N2 G0 X87 Z-35
N3 G864 E0.11
N4 G0 X85 Z-29.5
N5 G1 X84 Z-30
N6 G1 X75 A-75 B2
N7 G1 Z-42 B-1
N8 G1 X70
N9 G1 Z-58.5 B3
N10 G1 X85 Z-63 B-2
N11 G1 Z-66
N12 G80
ENDE
Beispiel: G866
%866.nc
[G866]
N1 T30 G95 F0.15 G96 S200 M3
N2 G0 X62 Z-18
N3 G866 X54 Z-30 I0.2 K1 Q1 E0.12
ENDE
328 6 DIN-Programmierung
6.13 Einstechzyklen
Stechschlichten axial G867/radial G868
Die Zyklen schlichten axial/radial den durch die Werkzeugposition und
X, Z beschriebenen Konturabschnitt.
Werkzeugposition nach Zyklusausfhrung: Zyklusstartpunkt
Parameter
8 X Bodeneckpunkt X (Durchmesserma)
8 Z Bodeneckpunkt Z
8 E Schlichtvorschub (default: aktiver Vorschub)
Hinweise zur Zyklusausfhrung:
Werkzeugposition nach Zyklusausfhrung: Zyklusstartpunkt
Beispiel: G867
%867.nc
[G867]
N1 T38 G95 F0.15 G96 S200 M3
N2 G0 X120 Z1
N3 G867 X102 Z-4 E0.11
ENDE
Beispiel: G868
%868.nc
[G868]
N1 T30 G95 F0.15 G96 S200 M3
N2 G0 X62 Z-18
N3 G868 X54 Z-30 E0.12
ENDE
330 6 DIN-Programmierung
6.14 Stechdrehzyklen
6.14 Stechdrehzyklen
Arbeitsweise der Stechdrehzyklen
Stechdrehzyklen zerspanen den definierten Konturbereich durch alter-
nierende Einstech- und Schruppbewegungen. Dadurch erfolgt die Zer-
spanung mit einem Minimum an Abhebe- und Zustellbewegungen.
Die zu bearbeitende Kontur darf mehrere Tler enthalten. Gegebenen-
falls wird die Zerspanungsflche in mehrere Bereiche unterteilt.
Folgende Parameter beeinflussen die Besonderheiten der Stechdreh-
bearbeitung:
Einstechvorschub O: Vorschub fr die Einstechbewegung defi-
nieren Sie O nicht, gilt der aktive Vorschub fr die Dreh- und
Stechbearbeitung
Drehbearbeitung unidirektional/bidirektional U: Sie knnen die
Drehbearbeitung unidirektional oder bidirektional durchfhren. Bei
radialen Stechdrehzyklen erfolgt die unidirektionale Bearbeitung in
Richtung Hauptspindel bei axialen Stechdrehzyklen in Richtung
der Konturdefinition.
Versatzbreite B: Ab der zweiten Zustellung wird bei dem bergang
von der Dreh- zur Stechbearbeitung die zu zerspanende Strecke um
die B reduziert. Bei jedem weiteren bergang an dieser Flanke
erfolgt die Reduzierung um B zustzlich zu dem bisherigen Ver-
satz. Die Summe des Versatzes wird auf 80% der effektiven
Schneidenbreite begrenzt (effektive Schneidenbreite = Schneiden-
breite 2*Schneidenradius). Die MANUALplus reduziert gegebe-
nenfalls die programmierte Versatzbreite. Das verbleibende Rest-
material wird am Ende des Vorstechens mit einem Stechhub
zerspant.
Drehtiefenkorrektur R (nur bei G815/G825): abhngig vom Mate-
rial, der Vorschubgeschwindigkeit, etc. verkippt die Schneide bei
der Drehbearbeitung. Den dadurch entstehenden Zustellungsfehler
korrigieren Sie beim Schlichten mit R. Die Drehtiefenkorrektur
wird in der Regel empirisch ermittelt.
Schruppen/Schlichten Q: Sie legen fest, ob der Konturabschnitt
geschruppt und/oder geschlichtet wird. Sie knnen durch Program-
mierung von Q die Schruppbearbeitung im ersten Zyklus durch-
fhren, ein anderes Werkzeug einwechseln und in einem weiteren
Zyklus den Konturabschnitt Schlichten.
Beispiel: G821
%821.nc
[G821]
N1 T30 G95 F0.4 G96 S140 M3
N2 G0 X100 Z5
N3 G821 X60 Z-15 P2 Q1 B0.1 O0.25
ENDE
332 6 DIN-Programmierung
6.14 Stechdrehzyklen
Stechdrehzyklus lngs G815/plan G825
Die Zyklen zerspanen den durch die Werkzeugposition und der Kontur-
beschreibung in den Folgestzen definierten Konturbereich (siehe
Konturbeschreibung auf Seite 310).
Parameter
8 X Schnittbegrenzung (Durchmesserma)
8 Z Schnittbegrenzung
8 P maximale Zustellung: Die Schnittaufteilung wird so berechnet,
dass ein Schleifschnitt vermieden wird und die Zustellung <= P
ist.
8 I Aufma X (default: 0)
8 K Aufma Z (default: 0)
8 Q Schruppen/Schlichten (default: 0)
Q=0: zuerst erfolgt die Vorbearbeitung unter Bercksichtigung
der Aufmae und anschlieend das Schlichten mit dem
Vorschub E
Q=1: nur Schruppen
Q=2: nur Schlichten I, K definiert das zu zerspanende Material
8 U Drehbearbeitung unidirektional (default: 0):
U=0: bidirektional
U=1: unidirektional
G815: in Richtung Hauptspindel
G825: in Richtung der Konturdefinition
8 B Versatzbreite (default: 0)
8 R Drehtiefenkorrektur (default: 0)
8 O Einstechvorschub (default: aktiver Vorschub)
8 E Schlichtvorschub (default: aktiver Vorschub)
Beispiel: G825
%825.nc
[G825]
N1 T30 G95 F0.4 G96 S140 M3
N2 G0 X82 Z2
N3 G825 P3 I2 K1 Q1 B0.1 O0.3
N4 G0 X81 Z0
N5 G1 X79.9477 Z-0.4993
N6 G1 X79.8355 Z-1.5698
N7 G1 X70 Z-2
N8 G1 X60 Z-7 B1
N9 G1 X46.2248 B1
N10 G1 X45 Z0 B-1
N11 G1 X42
N12 G80
ENDE
334 6 DIN-Programmierung
6.15 Gewindezyklen
6.15 Gewindezyklen
Universalgewindezyklus G31
G31 erstellt Gewinde in beliebiger Richtung und Lage (Lngs-, Kegel-
oder Plangewinde; Innen- oder Auengewinde). Es knnen mehrere
Gewinde gekettet werden.
Parameter
8 X Endpunkt Gewinde (Durchmesserma)
8 Z Endpunkt Gewinde
8 F Gewindesteigung
8 U Gewindetiefe
U>0: Innengewinde
U<=0: Auengewinde (Lngs- und Stirnseite)
U= +999 oder 999: Gewindetiefe wird berechnet
8 I maximale Zustellung
8 R Radiendifferenz (default: 0): Differenz zwischen Durchmesser Beispiel: G31
Gewindeanfang (XA) und Gewindeende (X). R ist bei abfallender
Kontur negativ. %31.nc
R=(XXA)/2 [G31]
8 B Anlauflnge: Strecke, um auf die programmierte Vorschubge-
N1 T45 G97 S800 M3
schwindigkeit zu beschleunigen
keine Eingabe: interne Berechnung (siehe Gewindeanlauf/Gewin- N2 G0 X20 Z5
deauslauf auf Seite 163)
N3 G31 Z-50 F1.5 I0.2
8 P berlauflnge: Strecke, um den Schlitten abzubremsen
keine Eingabe: interne Berechnung (siehe Gewindeanlauf/Gewin- ENDE
deauslauf auf Seite 163)
8 A Zustellwinkel: Bereich: 0 < A < 60
keine Eingabe: A=arctan (0,5*F/U)
8 V Zustellart (default: 0)
V=0: konstanter Spanquerschnitt
V=1: konstante Zustellung
V=2: mit Restschnittaufteilung
V=3: ohne Restschnittaufteilung
8 H Versatzart (default: 0)
H=0: ohne Versatz
H=1: Versatz von links in Richtung Gewindegrund
H=2: Versatz von rechts in Richtung Gewindegrund
H=3: Versatz abwechselnd rechts/links (Zickzack)
8 Q Anzahl Leerdurchlufe nach dem letzten Schnitt (default: 0)
8 C Startwinkel: Position der Hauptspindel beim Gewindestart
(default : 0)
G31 ohne Konturbeschreibung: X, Z wird programmiert das
Gewinde beginnt an der aktuellen Werkzeugposition und endet im
Endpunkt X, Z.
Plangewinde:
werden mit Stechwerkzeugen erstellt
Radiendifferenz muss programmiert werden
Zyklus-Stop wirkt am Ende eines Gewindeschnitts
Vorschuboverride ist whrend der Zyklusausfhrung
nicht wirksam
Vorsteuerung ist eingeschaltet
336 6 DIN-Programmierung
6.15 Gewindezyklen
Einfacher Gewindezyklus G32
G32 erstellt ein einfaches Gewinde in beliebiger Richtung und Lage
(Lngs-, Kegel- oder Plangewinde; Innen- oder Auengewinde). Das
Gewinde beginnt an der aktuellen Werkzeugposition und endet im
Endpunkt X, Z.
Parameter
8 X Endpunkt Gewinde (Durchmesserma)
8 Z Endpunkt Gewinde
8 F Gewindesteigung
8 U Gewindetiefe
U>0: Innengewinde
U<=0: Auengewinde (Lngs- und Stirnseite)
U= +999 oder 999: Gewindetiefe wird berechnet
8 I maximale Zustellung Beispiel: G32
8 B Restschnitte (default: 0)
%32.nc
B=0: Aufteilung des letzten Schnitts" in 1/2-, 1/4-, 1/8- und 1/8-
Schnitt. [G32]
B=1: ohne Restschnittaufteilung N1 T45 G97 S800 M3
8 Q Anzahl Leerdurchlufe nach dem letzten Schnitt (default: 0) N2 G0 X16 Z4
8 K Auslauflnge am Endpunkt des Gewindes (default: 0) N3 G32 X16 Z-29 F1.5 U-0.9 I0.2
8 W Kegelwinkel (default: 0): Lage des Gewindes in Bezug zur Lngs-
ENDE
oder Planachse. Bei abfallendem Kegelgewinde ist W negativ.
Bereich: 45 < W < 45
8 C Startwinkel: Position der Hauptspindel beim Gewindestart
(default : 0)
8 H Versatzart (default: 0)
H=0: ohne Versatz
H=1: Versatz von links in Richtung Gewindegrund
H=2: Versatz von rechts in Richtung Gewindegrund
H=3: Versatz abwechselnd rechts/links (Zickzack)
Innen- oder Auengewinde: siehe Vorzeichen von U
Zustellungen: Wenn U/I einen Rest ergibt, gilt dieser Rest" fr die
erste Zustellung. Der letzte Schnitt" wird in 1/2-, 1/4-, 1/8- und 1/8-
Schnitt aufgeteilt.
338 6 DIN-Programmierung
6.15 Gewindezyklen
Metrisches ISO-Gewinde G35
G35 erstellt ein Lngsgewinde (Innen- oder Auengewinde). Das
Gewinde beginnt an der aktuellen Werkzeugposition und endet im
Endpunkt X, Z.
Die MANUALplus ermittelt anhand der Werkzeugposition relativ zum
Endpunkt des Gewindes ob ein Auen- oder Innengewinde erstellt
wird.
Parameter
8 X Endpunkt Gewinde (Durchmesserma)
8 Z Endpunkt Gewinde
8 F Gewindesteigung default: wird anhand des Durchmessers aus
der Tabelle ermittelt (siehe Gewindesteigung auf Seite 528)
8 I maximale Zustellung keine Eingabe: I wird aus Gewindestei-
gung und Gewindetiefe errechnet
8 Q Anzahl Leerdurchlufe (default: 0): die nach dem letzten Schnitt Beispiel: G35
durchgefhrt werden
%35.nc
8 B Restschnitte (default: 0)
B=0: Aufteilung des letzten Schnitts" in 1/2-, 1/4-, 1/8-, 1/8- [G35]
Schnitt. N1 T45 G97 S1500 M3
B=1: ohne Restschnittaufteilung N2 G0 X16 Z4
Zustellungen: Wenn U/I einen Rest ergibt, gilt dieser Rest" fr die N3 G35 X16 Z-29 F1.5
erste Zustellung. Der letzte Schnitt" wird in 1/2-, 1/4-, 1/8- und 1/8-
Schnitt aufgeteilt. ENDE
340 6 DIN-Programmierung
6.15 Gewindezyklen
Erweitertes, mehrgngiges Lngsgewinde G351
G351 erstellt ein- oder mehrgngige Lngsgewinde (Innen- oder
Auengewinde) mit variabler Steigung. Das Gewinde beginnt an der
aktuellen Werkzeugposition und endet im Endpunkt X, Z.
Parameter
8 Z Endpunkt Gewinde
8 F Gewindesteigung
8 U Gewindetiefe
U>0: Innengewinde
U<=0: Auengewinde (Lngs- und Stirnseite)
U= +999 oder 999: Gewindetiefe wird berechnet
8 I maximale Zustellung keine Eingabe: wird aus Gewindesteigung
und Gewindetiefe errechnet
8 A Zustellwinkel (default: 30): Beispiel: G351
Bereich: 60 < A < 60
A>0: Zustellung von der rechten Flanke %351.nc
A<0: Zustellung von der linken Flanke [G351]
8 D Gangzahl (default: 1) N1 T45 G97 S1500 M3
8 J Restschnitttiefe (default: 1/100 mm) N2 G0 X16 Z4
8 E variable Steigung (default: 0) N3 G351 Z-29 F1.5 U-0.9 I0.2
E > 0: vergrert die Steigung je Umdrehung um E
ENDE
E < 0: verkleinert die Steigung je Umdrehung um E
Innen- oder Auengewinde: siehe Vorzeichen von U
Schnittaufteilung: Der erste Schnitt erfolgt mit I, bei jedem weite-
ren Schnitt wird die Schnitttiefe reduziert, bis J erreicht ist.
Handradberlagerung (wenn Ihre Maschine dafr ausgerstet ist):
Die berlagerungen sind begrenzt:
X-Richtung: abhngig von aktueller Schnitttiefe Start-/Endpunkt
Gewinde werden nicht berschritten
Z-Richtung: maximal 1 Gewindegang Start-/Endpunkt Gewinde
werden nicht berschritten
342 6 DIN-Programmierung
6.15 Gewindezyklen
Kegelgewinde G353
G353 erstellt ein ein- oder mehrgngiges Kegelgewinde mit variabler
Steigung.
Parameter
8 X Endpunkt Gewinde (Durchmesserma)
8 Z Endpunkt Gewinde
8 XS Anfangspunkt Gewinde (Durchmesserma)
8 ZS Anfangspunkt Gewinde
8 F Gewindesteigung
8 U Gewindetiefe
U>0: Innengewinde
U<=0: Auengewinde (Lngs- und Stirnseite)
U= +999 oder 999: Gewindetiefe wird berechnet
8 I maximale Zustellung default: wird aus Gewindesteigung und Beispiel: G353
Gewindetiefe errechnet
%353.nc
8 A Zustellwinkel (default: 30):
Bereich: 60 < A < 60 [G353]
A>0: Zustellung von der rechten Flanke N1 T45 G97 S1500 M3
A<0: Zustellung von der linken Flanke N2 G0 X13 Z4
8 D Gangzahl default: 1 N3 G353 X16 Z-28 XS13 ZS0 F1.5 U-999
8 W Kegelwinkel (default: 0): Bereich: 45 < W < 45 ENDE
8 J Restschnitttiefe (default: 1/100 mm)
8 E variable Steigung (default: 0)
E > 0: vergrert die Steigung je Umdrehung um E
E < 0: verkleinert die Steigung je Umdrehung um E
Innen- oder Auengewinde: siehe Vorzeichen von U
Schnittaufteilung: Der erste Schnitt erfolgt mit I, bei jedem weite-
ren Schnitt wird die Schnitttiefe reduziert, bis J erreicht ist.
Handradberlagerung (wenn Ihre Maschine dafr ausgerstet ist):
Die berlagerungen sind begrenzt:
X-Richtung: abhngig von aktueller Schnitttiefe Start-/Endpunkt
Gewinde werden nicht berschritten
Z-Richtung: maximal 1 Gewindegang Start-/Endpunkt Gewinde
werden nicht berschritten
Definition des Kegelwinkels: XS/ZS, X/Z oder XS/ZS, Z, W oder
ZS, X/Z, W
Freistichkontur G25
G25 generiert ein Formelement Freistich (DIN 509 E, DIN 509 F, DIN
76), das Sie in die Konturbeschreibung von Schrupp- oder Schlicht-
zyklen einbinden. Die Tabelle im Hilfebild erlutert die Parametrierung
der Freistiche.
Parameter
8 H Freisstichart (default: 0)
H=0, 5: DIN 509 E
H=6: DIN 509 F
H=7: DIN 76
8 I Freistichtiefe (default: Normtabelle)
8 K Freistichbreite (default: Normtabelle)
8 R Freistichradius (default: Normtabelle)
8 P Plantiefe (default: Normtabelle) Beispiel: G25
8 W Freistichwinkel (default: Normtabelle)
%25.nc
8 A Planwinkel (default: Normtabelle)
8 FP Gewindesteigung keine Eingabe: wird aufgrund des Gewinde- [G25]
durchmessers ermittelt N1 T1 G95 F0.4 G96 S150 M3
8 U Schleifaufma (default: 0) N2 G0 X62 Z2
8 E reduzierter Vorschub fr die Fertigung des Freistichs (default:
aktiver Vorschub) N3 G819 P4 H0 I0.3 K0.1
N4 G0 X13 Z0
Hinweis:
Werden Parameter nicht angeben, ermittelt die MANUALplus fol- N5 G1 X16 Z-1.5
gende Werte anhand des Durchmessers bzw. der Gewindesteigung
N6 G1 Z-30
(Freistich DIN 76) aus der Normtabelle (siehe Gewindesteigung auf
Seite 528): N7 G25 H7 I1.15 K5.2 R0.8 W30 FP1.5
DIN 509 E: I, K, W, R N8 G1 X20
DIN 509 F: I, K, W, R, P, A N9 G1 X40 Z-35
DIN 76: I, K, W, R und FP (anhand des Durchmessers) N10 G1 Z-55 B4
Parameter die Sie angeben, werden unbedingt berck- N11 G1 X55 B-2
sichtigt auch wenn die Normtabelle andere Werte vor- N12 G1 Z-70
sieht.
N13 G1 X60
Bei Innengewinden sollten Sie die Gewindesteigung
FP vorgeben, da der Durchmesser des Lngselements N14 G80
nicht der Gewindedurchmesser ist. Wird die Ermittlung ENDE
der Gewindesteigung durch die MANUALplus genutzt,
ist mit geringen Abweichungen zu rechnen.
344 6 DIN-Programmierung
6.16 Freistichzyklen
Freistichzyklus G85
G85 erstellt Freistiche nach DIN 509 E, DIN 509 F und DIN 76 (Gewin-
defreistich). Der vorgelagerte Zylinder wird bearbeitet, wenn das
Werkzeug auf dem Zylinderdurchmesser vor dem Zylinder positio-
niert wird. Steht es nicht auf dem Zylinderdurchmesser, fhrt es dia-
gonal an, um den Freistich zu fertigen.
Parameter
8 X Zielpunkt (Durchmesserma)
8 Z Zielpunkt
8 I Schleifaufma/Tiefe
DIN 509 E, F: Schleifaufma (default: 0)
DIN 76: Freistichtiefe
8 K Freistichlnge (und Freistichtyp)
keine Eingabe: Freistich DIN 509 E
Beispiel: G85
K=0: Freistich DIN 509 F
K>0: Freistichlnge bei DIN 76 %85.nc
> 80 0,45 4 1
346 6 DIN-Programmierung
6.16 Freistichzyklen
Freistich DIN 509 E mit Zylinderbearbeitung
G851
Der Zyklus fertigt den vorgelagerten Zylinder, den Freistich, die
anschlieende Planflche und den Zylinderanschnitt, wenn Sie einen
der Parameter B oder RB angeben.
Parameter
8 I Freistichtiefe (default: Normtabelle)
8 K Freistichlnge (default: Normtabelle)
8 W Freistichwinkel (default: Normtabelle)
8 B Anschnittlnge keine Eingabe: der Zylinderanschnitt wird nicht
gefertigt
8 RB Anschnittradius keine Eingabe: der Anschnittradius wird nicht
gefertigt
8 WB Anschnittwinkel (default: 45 )
8 E reduzierter Vorschub (default: aktiver Vorschub): fr das Eintau-
chen und fr den Zylinderanschnitt Beispiel: G851
8 H Abfahrart (default: 0): %851.nc
H=0: Werkzeug fhrt zum Startpunkt zurck
[G851]
H=1: Werkzeug steht am Ende der Planflche
N1 T21 G95 F0.23 G96 S248 M3
8 U Schleifaufma fr den Bereich des Zylinders (default: 0)
N2 G0 X60 Z2
Hinweis:
Parameter, die Sie nicht programmieren, ermittelt die MANUALplus N3 G851 I3 K15 W30 R2 B5 RB2 WB30 E0.2 H1
aufgrund des Zylinderdurchmessers aus der Normtabelle (siehe DIN N4 G0 X50 Z0
509 E, DIN 509 F Freistichparameter auf Seite 531).
N5 G1 Z-30
Folgestze des Zyklusaufrufs N6 G1 X60
N.. G851 I.. K.. W.. /Zyklusaufruf N7 G80
N.. G0 X.. Z.. /Eckpunkt Zylinderanschnitt ENDE
N.. G1 Z.. /Freistichecke
N.. G1 X.. /Endpunkt Planflche
N.. G80 /Ende der Konturbeschreibung
348 6 DIN-Programmierung
6.16 Freistichzyklen
Freistich DIN 76 mit Zylinderbearbeitung G853
Der Zyklus fertigt den vorgelagerten Zylinder, den Freistich, die
anschlieende Planflche und den Zylinderanschnitt, wenn Sie einen
der Parameter B oder RB angeben.
Parameter
8 FP Gewindesteigung
8 I Freistichdurchmesser (Durchmesserma) (default: Normtabelle)
8 K Freistichlnge (default: Normtabelle)
8 W Freistichwinkel (default: Normtabelle)
8 R Freistichradius (default: Normtabelle)
8 P Aufma
P nicht angegeben: der Freistich wird in einem Schnitt gefertigt
P angegeben: Aufteilung in Vor- und Fertigdrehen
P = Lngsaufma
Beispiel: G853
Planaufma ist immer 0,1 mm.
8 B Anschnittlnge keine Eingabe: der Zylinderanschnitt wird nicht %853.nc
gefertigt [G853]
8 RB Anschnittradius keine Eingabe: der Anschnittradius wird nicht
N1 T21 G95 F0.23 G96 S248 M3
gefertigt
8 WB Anschnittwinkel (default: 45 ) N2 G0 X60 Z2
8 E reduzierter Vorschub (default: aktiver Vorschub): fr das Eintau- N3 G853 FP1.5 I47 K15 W30 R2 P1 B5 RB2
chen und fr den Gewindeanschnitt WB30 E0.2 H1
8 H Abfahrart (default: 0): N4 G0 X50 Z0
H=0: Werkzeug fhrt zum Startpunkt zurck N5 G1 Z-30
H=1: Werkzeug steht am Ende der Planflche
N6 G1 X60
Hinweis:
N7 G80
Parameter, die Sie nicht programmieren, ermittelt die MANUALplus
aus der Normtabelle (siehe DIN 76 Freistichparameter auf ENDE
Seite 529):
FP anhand des Durchmessers
I, K, W, und R anhand von FP (Gewindesteigung)
350 6 DIN-Programmierung
6.16 Freistichzyklen
Freistich Form H G857
G857 erstellt den Freistich. Der Endpunkt wird gem Freistich Form
H anhand des Eintauchwinkels ermittelt. Nach der Zyklusausfhrung
fhrt das Werkzeug auf den Startpunkt zurck.
Parameter
8 X Eckpunkt Kontur (Durchmesserma)
8 Z Eckpunkt Kontur
8 K Freistichlnge
8 R Radius keine Eingabe: kein Zirkularelement (Werkzeugradius =
Freistichradius)
8 W Eintauchwinkel keine Eingabe: wird anhand K und R
berechnet
%858.nc
[G858]
N1 T9 G95 F0.23 G96 S248 M3
N2 G0 X60 Z2
N3 G858 X50 Z-30 I0.5
ENDE
352 6 DIN-Programmierung
6.17 Abstechzyklus
6.17 Abstechzyklus
Abstechzyklus G859
G859 sticht das Drehteil ab. Wahlweise wird eine Fase oder Rundung
am Auendurchmesser erstellt. Nach der Zyklusausfhrung fhrt das
Werkzeug an der Planflche hoch und auf den Startpunkt zurck.
Ab Position I kann eine Vorschubreduzierung definiert werden.
Parameter
8 X Abstechdurchmesser
8 Z Abstechposition
8 I Durchmesser Vorschubreduzierung
I angegeben: ab dieser Position wird auf Vorschub E umge-
schaltet
I nicht angegeben: keine Vorschubreduzierung
8 XE Innendurchmesser (Rohr)
8 E Reduzierter Vorschub default: aktiver Vorschub Beispiel: G859
8 B Fase/Verrundung
%859.nc
B>0: Radius der Verrundung
[G859]
B<0: Breite der Fase
N1 T30 G95 F0.23 G96 S248 M3
N2 G0 X60 Z-28
N3 G859 X50 Z-30 I10 XE8 E0.11 B1
ENDE
Bohrzyklus G71
G71 erstellt axiale Bohrungen im Zentrum mit feststehenden Werk-
zeugen sowie axiale und radiale Bohrungen mit angetriebenen Werk-
zeugen.
Parameter
8 X Endpunkt axiale Bohrung (Durchmesserma)
8 Z Endpunkt radiale Bohrung
8 A An-/Durchbohrlnge (default: 0)
8 E Verweilzeit zum Freischneiden am Bohrungsende (default: 0)
8 V Durchbohrvarianten Vorschubreduzierung um 50% beim An-
bzw. Durchbohren
0: ohne Vorschubreduzierung
1: Durchbohrreduzierung
2: Anbohrreduzierung
Beispiel: G71
3: An- und Durchbohrreduzierung
%71.nc
8 K Bohrtiefe (radiale Bohrung: Radiusma)
K angegeben: der Startpunkt Bohrung wird aus Endpunkt Boh- [G71]
rung und K errechnet N1 T50 G97 S1000 G95 F0.2 M3
K nicht angegeben: K wird aus Endpunkt Bohrung und aktu- N2 G0 X0 Z5
eller Werkzeugposition errechnet
N3 G71 Z-25 A5 V2
8 D Rckzug default: 0
ENDE
0: Eilgang
1: Vorschub
Hinweise:
Die Zyklusausfhrung beginnt ab der aktuellen Werkzeug- und Spin-
delposition. Der Startpunkt wird im Eilgang angefahren.
Axiale Bohrung:
X nicht programmieren
Z programmieren
Radiale Bohrung:
X programmieren
Z nicht programmieren
X und Z programmiert: die Werkzeugorientierung ist fr eine
radiale/axiale Bohrung entscheidend (siehe Bohrwerkzeuge auf
Seite 423).
354 6 DIN-Programmierung
6.18 Bohrzyklen
Tieflochbohrzyklus G74
G74 erstellt axiale Bohrungen im Zentrum mit feststehenden Werk-
zeugen sowie axiale und radiale Bohrungen mit angetriebenen Werk-
zeugen.
Die Bohrung wird in mehreren Stufen ausgefhrt. Nach jeder Stufe
wird der Bohrer zurckgezogen und wieder auf Sicherheitsabstand
zugestellt. Die Bohrtiefe wird bei jeder Bohrstufe reduziert.
Parameter
8 X Endpunkt axiale Bohrung (Durchmesserma)
8 Z Endpunkt radiale Bohrung
8 R Sicherheitsabstand keine Eingabe: Wert aus Aktuelle Parame-
ter Bearbeitung Sicherheitsabstnde
8 P 1. Bohrtiefe keine Eingabe: die Bohrung erfolgt ohne Unterbre-
chung
8 I Reduzierwert (default: 0): ab der zweiten Bohrstufe wird die Bohr- Beispiel: G74
tiefe um I reduziert, wobei J nicht unterschritten wird
%74.nc
8 B Rckzugsabstand (default: Rckzug auf Anfangspunkt Bohrung)
8 J minimale Bohrtiefe (default: 1/10 von P) [G74]
8 A An-/Durchbohrlnge (default: 0) N1 M5
8 E Verweilzeit zum Freischneiden am Bohrungsende (default: 0) N2 T49 G197 S1000 G195 F0.2 M103
8 V Durchbohrvarianten Vorschubreduzierung um 50% beim An- N3 M14
bzw. Durchbohren
N4 G110 C0
0: ohne Vorschubreduzierung
1: Durchbohrreduzierung N5 G0 X80 Z2
2: Anbohrreduzierung N6 G745 XK0 YK0 Z2 K80 Wi90 Q4 V2
3: An- und Durchbohrreduzierung N7 G74 Z-40 R2 P12 I2 B0 J8
8 K Bohrtiefe (radiale Bohrung: Radiusma) N8 M15
K angegeben: der Startpunkt Bohrung wird aus Endpunkt Boh- ENDE
rung und K errechnet
K nicht angegeben: K wird aus Endpunkt Bohrung und aktu-
eller Werkzeugposition errechnet
8 D Rckzug Rckzuggeschwindigkeit und Zustellung innerhalb der
Bohrung default: 0
0: Eilgang
1: Vorschub
356 6 DIN-Programmierung
6.18 Bohrzyklen
Gewindebohren G36
G36 schneidet axiale Gewinde im Zentrum mit feststehenden Werk-
zeugen sowie axiale und radiale Gewinde mit angetriebenen Werkzeu-
gen.
Bedeutung der Ausziehlnge J: Verwenden Sie diesen Parameter
bei Spannzangen mit Lngenausgleich. Der Zyklus berechnet auf
Basis der Gewindetiefe, der programmierten Steigung und der Aus-
ziehlnge eine neue Nenn-Steigung. Die Nenn-Steigung ist etwas
kleiner als die Steigung des Gewindebohrers. Bei der Erstellung des
Gewindes wird der Bohrer um Ausziehlnge aus dem Spannfutter
herausgezogen. Mit diesem Verfahren erreichen Sie bessere Stand-
zeiten bei Gewindebohrern.
Parameter
8 X Endpunkt Gewindebohren axiale Bohrung (Durchmesserma)
8 Z Endpunkt Gewindebohren radiale Bohrung Beispiel: G36
8 F Vorschub pro Umdrehung: Gewindesteigung %36.nc
8 B Anlauflnge (default: 2 * Gewindesteigung F1): Strecke, um die
[G36]
programmierte Drehzahl und den Vorschub zu erreichen
8 Q Nummer der Spindel N1 T50 G97 S1000 G95 F0.2 M3
Q=0: Hauptspindel (feststehendes Werkzeug) N2 G0 X0 Z5
Q=1: angetriebenes Werkzeug N3 G71 Z-30
8 H Bezugsrichtung fr Gewindesteigung (default: 0) N4 G14 Q0
H=0: Vorschub auf Z-Achse N5 T51 G97 S600 M3
H=1: Vorschub auf X-Achse N6 G0 X0 Z8
8 S Rckzug-Drehzahl (default: gleiche Drehzahl wie beim Gewinde- N7 G36 Z-25 F1.5 B3 Q0
bohren)
ENDE
8 K Bohrtiefe (radiale Bohrung: Radiusma)
K angegeben: der Startpunkt Bohrung wird aus Endpunkt Boh-
rung und K errechnet
K nicht angegeben: K wird aus Endpunkt Bohrung und aktu-
eller Werkzeugposition errechnet
8 J Ausziehlnge (default: 0) bei Verwendung von Spannzangen mit
Lngenausgleich
Hinweise:
Die Zyklusausfhrung beginnt ab der aktuellen Werkzeug- und Spin-
delposition. Der Startpunkt wird im Eilgang angefahren.
Axiale Bohrung:
X nicht programmieren
Z programmieren
Radiale Bohrung:
X programmieren
Z nicht programmieren
X und Z programmiert: die Werkzeugorientierung ist fr eine
radiale/axiale Bohrung entscheidend (siehe Gewindebohrwerk-
zeuge auf Seite 424).
358 6 DIN-Programmierung
6.19 C-Achs-Befehle
6.19 C-Achs-Befehle
Nullpunkt-Verschiebung C-Achse G152
G152 definiert den Nullpunkt der C-Achse absolut (Bezug: Maschinen-
Parameter 1005 Referenzpunkt-C-Achse"). Der Nullpunkt gilt bis Pro-
grammende.
Parameter
8 C Winkel: Spindelposition des neuen" C-Achs-Nullpunktes
Beispiel: G152
%152.nc
[G152]
N1 M5
N2 T71 G197 S1010 G193 F0.08 M104
N3 M14
N4 G152 C30
N5 G110 C0
N6 G0 X122 Z-50
N7 G744 X122 Z-50 ZE-50 C0 Wi90 Q4
N8 G792 K30 A0 X100 J11 P5 F0.15
N9 M15
ENDE
Achtung Kollisionsgefahr !
Bei G100 fhrt das Werkzeug eine geradlinige Bewegung Beispiel: G100
durch auch wenn Sie nur C programmieren. Benutzen
Sie G110 zur Positionierung des Werkstcks auf einen %100.nc
bestimmten Winkel.
[G100, G101, G102, G103]
N1 T70 G197 S1200 G195 F0.2 M104
Definieren Sie den Anfangspunkt Kontur bzw. End-
punkt entweder mit polaren oder kartesischen Koordi- N2 M14
naten. N3 G110 C0
nur bei G100 als Bearbeitungsbefehl zugelassen: Para- N4 G0 X100 Z2
meter Z
N5 G793 Z2 ZE-5 P2 U0.5 R0 I0.5 F0.15 H0 Q0
N6 G100 XK20 YK5
N7 G101 XK50 B5
N8 G103 XK5 YK50 R50 Q1 B5
N9 G101 XK5 YK20 B5
N10 G102 XK20 YK5 R20 B5
N11 G80
N12 M15
ENDE
360 6 DIN-Programmierung
6.20 Stirnflchenbearbeitung
Linear Stirnflche G101
Geometriebefehl: G101 definiert eine Strecke in einer Stirnflchen-
kontur.
Bearbeitungsbefehl: Das Werkzeug verfhrt linear im Vorschub zum
Endpunkt".
Parameter
8 X Endpunkt (Durchmesserma)
8 C Endwinkel Winkelrichtung: siehe Hilfebild
8 XK Endpunkt (kartesisch)
8 YK Endpunkt (kartesisch)
8 Z Endpunkt
8 A Winkel zur positiven XK-Achse
8 Q Schnittpunkt (default: Q=0): Ergeben sich bei der Berechnung
des Endpunktes zwei Lsungsmglichkeiten, definiert Q den Beispiel: G101
Endpunkt.
8 B Fase/Verrundung: bergang zum nchsten Konturelement. Pro- %101.nc
grammieren Sie den theoretischen Endpunkt des Konturelements, [G101, G102, G103]
wenn Sie eine Fase/Verrundung angeben.
N1 T70 G197 S1200 G195 F0.2 M104
B keine Eingabe: tangentialer bergang
B=0: nicht tangentialer bergang N2 M14
B>0: Radius der Rundung N3 G110 C0
B<0: Breite der Fase N4 G0 X110 Z2
8 Z Endpunkt N5 G100 XK50 YK0
N6 G1 Z-5
Definieren Sie den Endpunkt entweder mit polaren oder
kartesischen Koordinaten. N7 G42 Q1
nur bei G101 als Geometriebefehl zugelassen: Parame- N8 G101 XK40
ter Q, B N9 G101 YK30
nur bei G101 als Bearbeitungsbefehl zugelassen: Para-
N10 G103 XK30 YK40 R10
meter Z
N11 G101 XK-30
N12 G103 XK-40 YK30 R10
N13 G101 YK-30
N14 G103 XK-30 YK-40 R10
N15 G101 XK30
N16 G103 XK40 YK-30 R10
N17 G101 YK0
N18 G100 XK110 G40
N19 G0 X120 Z50
N20 M15
ENDE
Definieren Sie den Endpunkt entweder mit polaren oder Beispiel: G102, G103
kartesischen Koordinaten.
%100.nc
Endpunkt im Koordinatenursprung: XK=0, YK=0 pro-
grammieren [G100, G101, G102, G103, G793]
Mittelpunkt" oder Radius" programmieren N1 T70 G197 S1200 G195 F0.2 M104
Ist der Kreismittelpunkt nicht programmiert, wird der N2 M14
Mittelpunkt berechnet, der den krzesten Kreisbogen
ergibt. N3 G110 C0
nur bei G102/G103 als Geometriebefehl zugelassen: N4 G0 X100 Z2
Parameter Q, B N5 G793 Z2 ZE-5 P2 U0.5 R0 I0.5 F0.15 H0 Q0
nur bei G102/G103 als Bearbeitungsbefehl zugelassen:
N6 G100 XK20 YK5
Parameter Z
N7 G101 XK50 B5
N8 G103 XK5 YK50 R50 Q1 B5
N9 G101 XK5 YK20 B5
N10 G102 XK20 YK5 R20 B5
N11 G80
N12 M15
ENDE
362 6 DIN-Programmierung
6.20 Stirnflchenbearbeitung
Lineare Nut Stirnflche G791
G791 frst eine Nut von der aktuellen Werkzeugposition bis zum End-
punkt. Die Nutbreite entspricht dem Frserdurchmesser. Es erfolgt
keine Aufmaverrechnung.
Parameter
8 X Durchmesser Endpunkt der Nut
8 C Endwinkel Endpunkt der Nut Winkelrichtung: siehe Hilfebild
8 XK Endpunkt der Nut (kartesisch)
8 YK Endpunkt der Nut (kartesisch)
8 K Lnge der Nut bezogen auf den Frsermittelpunkt
8 A Winkel der Nut Bezug: siehe Hilfebild
8 Z Frsgrund
8 J Frstiefe
J angegeben: der Zyklus stellt bis auf Sicherheitsabstand zu und Beispiel: G791
frst dann die Nut
J nicht angegeben: der Zyklus frst ab Werkzeugposition %791.nc
364 6 DIN-Programmierung
6.20 Stirnflchenbearbeitung
8 Q Zyklustyp (default: 0): die Bedeutung ist abhngig von U
Konturfrsen (U=0):
Q=0: Frsermittelpunkt auf der Kontur
Q=1 geschlossene Kontur: Innenfrsen
Q=1 offene Kontur: links in Bearbeitungsrichtung
Q=2 geschlossene Kontur: Auenfrsen
Q=2 offene Kontur: rechts in Bearbeitungsrichtung
Q=3 offene Kontur: Frsposition ist abhngig von H und der
Drehrichtung des Frsers siehe Hilfebild
Taschenfrsen (U>0):
Q=0: von innen nach auen
Q=1: von auen nach innen
8 O Schruppen/Schlichten default: 0
O=0: Schruppen
O=1: Schlichten zuerst wird der Taschenrand, dann der
Taschenboden geschlichtet
Hinweise:
Frstiefe: der Zyklus berechnet die Tiefe aus Z und ZE unter
Bercksichtigung der Aufmae.
Frserradiauskompensation: wird durchgefhrt (auer beim Kontur-
frsen mit Q=0).
An- und Abfahren: Bei geschlossenen Konturen ist der Lotpunkt von
der Werkzeugposition auf das erste Konturelement die An- und
Abfahrposition. Kann das Lot nicht gefllt werden, ist der Startpunkt
des ersten Elements die An- und Abfahrposition. Ob direkt angefahren
wird, oder in einem Bogen, beeinflussen Sie beim Konturfrsen und
beim Schlichten (Taschenfrsen) mit R.
Aufmae werden bercksichtigt, wenn I, K nicht programmiert sind:
G57: Aufma in X-, Z-Richtung
G58: das Aufma verschiebt die zu frsende Kontur bei
Innenfrsen und geschlossener Kontur: nach innen
Auenfrsen und geschlossener Kontur: nach auen
offener Kontur und Q=1: in Bearbeitungsrichtung links
offener Kontur und Q=2: in Bearbeitungsrichtung rechts
366 6 DIN-Programmierung
6.20 Stirnflchenbearbeitung
Hinweise:
Bei Q=0 wird im nachfolgenden Befehl eine der folgenden Figu-
ren und dann ein G80 programmiert:
G304 Kreis
G305 Rechteck
G307 Vieleck
Ein Vieleck, das Sie mit G797 (Q>0) definieren, liegt im Zentrum.
Eine im nachfolgenden Befehl definierte Figur kann auerhalb des
Zentrums liegen.
Der Zyklus berechnet die Frstiefe aus Z und ZE unter
Bercksichtigung der Aufmae.
Beispiel: G304
%304.nc
[G304]
N1 T70 G197 S1200 G195 F0.2 M104
N2 M14
N3 G110 C0
N4 G0 X100 Z2
N5 G793 Z2 ZE-5 P2 U0.5 R0 I0.5 F0.15 H0 Q0
N6 G304 XK20 YK5 R20
N7 G80
N8 M15
ENDE
368 6 DIN-Programmierung
6.20 Stirnflchenbearbeitung
Figurdefinition Rechteck Stirnflche G305
G305 definiert ein Rechteck auf der Stirnflche. Diese Figur program-
mieren Sie in Kombination mit G793 oder G797.
Parameter
8 XK Mittelpunkt
8 YK Mittelpunkt
8 A Winkel Bezug: siehe Hilfebild
8 K Lnge des Rechtecks
8 B Hhe des Rechtecks
8 R Fase/Verrundung
R<0: Fasenlnge
R>0: Verrundungsradius
Beispiel: G305
%305.nc
[G305]
N1 T70 G197 S1200 G195 F0.2 M104
N2 M14
N3 G110 C0
N4 G0 X100 Z2
N5 G793 Z2 ZE-5 P2 U0.5 R0 I0.5 F0.15 H0 Q0
N6 G305 XK20 YK5 A0 K15 B10 R2
N7 G80
N8 M15
ENDE
%307.nc
[G307]
N1 T70 G197 S1200 G195 F0.2 M104
N2 M14
N3 G110 C0
N4 G0 X100 Z2
N5 G793 Z2 ZE-5 P2 U0.5 R0 I0.5 F0.15 H0 Q0
N6 G307 XK20 YK5 Q4 A0 K-10 R2
N7 G80
N8 M15
ENDE
370 6 DIN-Programmierung
6.21 Mantelflchenbearbeitung
6.21 Mantelflchenbearbeitung
Referenzdurchmesser G120
G120 legt den Referenzdurchmesser der abgewickelten Mantelfl-
che" fest. Programmieren Sie G120, wenn Sie CY" bei G110... G113
verwenden. G120 ist selbsthaltend.
Parameter
8 X Durchmesser
Beispiel: G120
%111.nc
[G111, G120]
N1 T71 G197 S1200 G195 F0.2 M104
N2 M14
N3 G120 X100
N4 G110 C0
N5 G0 X110 Z5
N6 G41 Q2 H0
N7 G110 Z-20 CY0
N8 G111 Z-40
N9 G113 CY39.2699 K-40 J19.635
N10 G111 Z-20
N11 G113 CY0 K-20 J19.635
N12 G40
N13 G110 X105
N14 M15
ENDE
372 6 DIN-Programmierung
6.21 Mantelflchenbearbeitung
Linear Mantelflche G111
Geometriebefehl: G111 definiert eine Strecke in einer Mantelflchen-
kontur.
Bearbeitungsbefehl: Das Werkzeug verfhrt linear im Vorschub zum
Endpunkt".
Parameter
8 Z Endpunkt default: aktuelle Z-Position
8 C Endwinkel Winkelrichtung: siehe Hilfebild
8 CY Endpunkt als Streckenma (Bezug: G120-Referenzdurchmesser)
8 A Winkel Bezug: siehe Hilfebild
8 Q Schnittpunkt (default: Q=0): Ergeben sich bei der Berechnung
des Endpunktes zwei Lsungsmglichkeiten, definiert Q den
Endpunkt.
8 B Fase/Verrundung: bergang zum nchsten Konturelement. Pro-
Beispiel: G111
grammieren Sie den theoretischen Endpunkt des Konturelements,
wenn Sie eine Fase/Verrundung angeben. %111.nc
B keine Eingabe: tangentialer bergang
[G111, G120]
B=0: nicht tangentialer bergang
N1 T71 G197 S1200 G195 F0.2 M104
B>0: Radius der Rundung
B<0: Breite der Fase N2 M14
374 6 DIN-Programmierung
Beispiel: G112, G113
6.21 Mantelflchenbearbeitung
Definieren Sie den Endpunkt/Mittelpunkt entweder mit
%110.nc
C/Woder CY/J.
Mittelpunkt" oder Radius" programmieren [G110, G111, G113, G794]
Ist der Kreismittelpunkt nicht programmiert, wird der N1 T71 G197 S1200 G195 F0.2 M104
Mittelpunkt berechnet, der den krzesten Kreisbogen N2 M14
ergibt.
nur bei G112/G113 als Geometriebefehl zugelassen: N3 G120 X100
Parameter Q, B N4 G110 C0
nur bei G112/G113 als Bearbeitungsbefehl zugelassen: N5 G0 X110 Z5
Parameter X
N6 G794 X100 XE97 P2 U0.5 R0 K0.5 F0.15 H0
Q0
N7 G110 Z-20 CY0
N8 G111 Z-40
N9 G113 CY39.2699 K-40 J19.635
N10 G111 Z-20
N11 G113 CY0 K-20 J19.635 B0
N12 G80
N13 M15
ENDE
376 6 DIN-Programmierung
6.21 Mantelflchenbearbeitung
Kontur- und Figurfrszyklus Mantelflche G794
G794 frst Figuren oder freie Konturen (offen oder geschlossen) auf
der Mantelflche. Dem G794 folgt:
die zu frsende Figur mit:
Kreis (G314), Rechteck (G315) oder Vieleck (G317)
Abschluss der Konturbeschreibung (G80)
die freie Kontur mit:
Startpunkt (G110)
Konturbeschreibung (G111, G112, G113)
Abschluss der Konturbeschreibung (G80)
Parameter
8 X Frsoberkante
8 XE Frsgrund
Beispiel: G794
8 P maximale Zustellung (default: gesamte Tiefe in einer Zustellung)
8 U berlappungsfaktor: Kontur- oder Taschenfrsen (default: 0) %110.nc
U=0: Konturfrsen [G110, G111, G113, G794]
U>0: Taschenfrsen minimale berlappung der Frsbahnen = N1 T71 G197 S1200 G195 F0.2 M104
U*Frserdurchmesser
N2 M14
8 R Einfahrradius (Radius Ein-/Ausfahrbogen) (default: 0)
N3 G120 X100
R=0: Konturelement wird direkt angefahren; Zustellung auf
Anfahrpunkt oberhalb der Frsebene danach senkrechte Tiefen- N4 G110 C0
Zustellung N5 G0 X110 Z5
R>0: Frser fhrt Ein-/Ausfahrbogen, der tangential an das Kontu-
relement anschliet N6 G794 X100 XE97 P2 U0.5 R0 K0.5 F0.15 H0
Q0
R<0 bei Innenecken: Frser fhrt Ein-/Ausfahrbogen, der tangen-
tial an das Konturelement anschliet N7 G110 Z-20 CY0
R<0 bei Auenecken: Lnge lineares Ein-/Ausfahrelement; Kontu- N8 G111 Z-40
relement wird tangential an-/abgefahren
N9 G113 CY39.2699 K-40 J19.635
8 K Aufma konturparallel
N10 G111 Z-20
8 I Aufma X (in Zustellrichtung)
N11 G113 CY0 K-20 J19.635 B0
8 F Zustellvorschub fr Tiefenzustellung (default: aktiver Vorschub)
8 E reduzierter Vorschub fr zirkulare Elemente (default: aktueller N12 G80
Vorschub) N13 M15
8 H Frslaufrichtung (default: 0) beeinflusst gemeinsam mit der ENDE
Drehrichtung des Frsers die Frsrichtung (siehe Hilfebild)
H=0: Gegenlauf
H=1: Gleichlauf
378 6 DIN-Programmierung
6.21 Mantelflchenbearbeitung
Wendelnut frsen G798
G798 frst eine Wendelnut ab der aktuellen Werkzeugposition bis zum
Endpunkt X, Z. Die Nutbreite entspricht dem Frserdurchmesser.
Die erste Zustellung wird mit I durchgefhrt die weiteren Zustel-
lungen berechnet die MANUALplus wie folgt:
Die Reduzierung der Zustellung erfolgt bis auf >= 0,5 mm. Danach
wird jede Zustellung mit 0,5 mm durchgefhrt.
Parameter
8 X Endpunkt (Durchmesserma) (default: aktuelle X-Position)
8 Z Endpunkt der Nut
Beispiel: G798
8 C Startwinkel: Position des Nutanfangs (default: 0)
8 F Steigung %798.nc
F positiv: Rechtsgewinde [G798]
F negativ: Linksgewinde N1 T71 G197 S800 G195 F0.2 M104
8 F Steigung N2 M14
8 P Anlauflnge: Rampe am Anfang der Nut (default: 0) N3 G110 C0
8 K Auslauflnge: Rampe am Ende der Nut (default: 0)
N4 G0 X80 Z15
8 U Gewindetiefe
N5 G798 X80 Z-120 C0 F20 K20 U5 I1
8 I maximale Zustellung (default: gesamte Tiefe in einer Zustellung)
8 E Reduzierwert fr Zustellungsreduzierung (default: 1) N6 M15
ENDE
Eine Wendelnut kann ausschlielich auen gefrst wer-
den.
Beispiel: G314
%314.nc
[G314]
N1 T71 G197 S1200 G195 F0.2 M104
N2 M14
N3 G110 C0
N4 G0 X110 Z5
N5 G794 X100 XE97 P2 U0.5 R0 K0.5 F0.15 H0
Q0
N6 G314 Z-35 C0 R20
N7 G80
N8 M15
ENDE
380 6 DIN-Programmierung
6.21 Mantelflchenbearbeitung
Figurdefinition Rechteck Mantelflche G315
G315 definiert ein Rechteck auf der Mantelflche. Die Figur program-
mieren Sie in Kombination mit G794.
Parameter
8 Z Mittelpunkt
8 CY Mittelpunkt als Streckenma (Bezug: G120-Referenzdurchmes-
ser)
8 C Mittelpunkt Winkel des Mittelpunktes Winkelrichtung: siehe
Hilfebild
8 A Winkel Bezug: siehe Hilfebild
8 K Lnge des Rechtecks
8 B Hhe (Breite) des Rechtecks
8 R Fase/Verrundung
R<0: Fasenlnge
Beispiel: G315
R>0: Verrundungsradius
%315.nc
[G315]
N1 T71 G197 S1200 G195 F0.2 M104
N2 M14
N3 G110 C0
N4 G0 X110 Z5
N5 G794 X100 XE97 P2 U0.5 R0 K0.5 F0.15 H0
Q0
N6 G315 Z-35 C0 A5 K30 B15 R3
N7 G80
N8 M15
ENDE
382 6 DIN-Programmierung
6.22 Musterbearbeitung
6.22 Musterbearbeitung
Muster linear Stirn G743
G743 erstellt ein lineares Bohr- oder Frsmuster mit gleichmigen
Abstnden auf der Stirnflche.
Geben Sie ZE nicht an, wird der Bohr-/Frszyklus des nchsten NC-
Satzes herangezogen. Mit diesem Prinzip kombinieren Sie die Muster-
beschreibung mit
Bohrzyklen (G71, G74, G36)
dem Frszyklus lineare Nut (G791)
dem Konturfrszyklus mit freier Kontur (G793)
Parameter
8 XK Anfangspunkt Muster (kartesisch)
8 YK Anfangspunkt Muster (kartesisch)
8 Z Anfangspunkt Bohr-/Frsbearbeitung
8 ZE Endpunkt Bohr-/Frsbearbeitung Beispiel: G743
8 X Durchmesser (Polarkoordinaten)
%743.nc
8 C Anfangswinkel (Polarkoordinaten)
[G743]
8 A Musterwinkel
8 I Endpunkt Muster (kartesisch) N1 T70 G197 S1200 G195 F0.2 M104
8 J Endpunkt Muster (kartesisch) N2 M14
8 Ii Endpunkt: Musterabstand (kartesisch) N3 G110 C0
8 Ji Endpunkt: Musterabstand (kartesisch) N4 G0 X100 Z2
8 R Lnge: Abstand erste letzte Position N5 G743 XK20 YK5 A45 Ri30 Q2
8 Ri Lnge: Abstand zur nchsten Position
N6 G791 X50 C0 Z-5 P2 F0.15
8 Q Anzahl Bohrungen/Figuren (default: 1)
N7 M15
Parameterkombinationen zur Definition des Anfangspunktes bzw.
der Muster-Positionen: ENDE
Anfangspunkt Muster:
XK, YK
X, C
Muster-Positionen:
I, J und Q
Ii, Ji und Q
R, A und Q
Ri, Ai und Q
384 6 DIN-Programmierung
6.22 Musterbearbeitung
Muster zirkular Stirn G745
G745 erstellt Bohr- oder Frsmuster mit gleichmigen Abstnden auf
einem Kreis oder Kreisbogen auf der Stirnflche.
Geben Sie ZE nicht an, wird der Bohr-/Frszyklus des nchsten NC-
Satzes herangezogen. Mit diesem Prinzip kombinieren Sie die Muster-
beschreibung mit
Bohrzyklen (G71, G74, G36)
dem Frszyklus lineare Nut (G791)
dem Konturfrszyklus mit freier Kontur (G793)
Parameter
8 XK Mittelpunkt Muster (kartesisch)
8 YK Mittelpunkt Muster (kartesisch)
8 Z Anfangspunkt Bohr-/Frsbearbeitung
8 ZE Endpunkt Bohr-/Frsbearbeitung Beispiel: G745
8 X Durchmesser (Polarkoordinaten)
%745.nc
8 C Winkel (Polarkoordinaten)
[G745]
8 K Durchmesser: Musterdurchmesser default: die aktuelle X-Posi-
tion wird als Musterdurchmesser angenommen N1 T70 G197 S1200 G195 F0.2 M104
8 A Anfangswinkel Lage der ersten Bohrung/Figur N2 M14
8 W Endwinkel Lage der letzten Bohrung/Figur N3 G110 C0
8 Wi Endwinkel Abstand zur nchsten Position
N4 G0 X100 Z2
8 Q Anzahl Bohrungen/Figuren (default: 1)
N5 G745 XK0 YK0 K50 A0 Q3
8 V Umlaufrichtung (default: 0): Plazierung der Bohrungen/Figuren
(erforderlich, wenn W definiert ist): N6 G791 K30 A0 Z-5 P2 F0.15
V=0: auf dem lngeren Kreisbogen N7 M15
V=1: ab A im Uhrzeigersinn ENDE
V=2: ab A gegen den Uhrzeigersinn
Parameterkombinationen zur Definition des Muster-Mittelpunktes
bzw. der Muster-Positionen:
Muster-Mittelpunkt:
X, C
XK, YK
Muster-Positionen:
A, W und Q
A, Wi und Q
386 6 DIN-Programmierung
6.22 Musterbearbeitung
Muster linear Mantel G744
G744 erstellt ein lineares Bohr- oder Figurmuster mit gleichmigen
Abstnden auf der Mantelflche.
Parameterkombinationen zur Definition des Anfangspunktes bzw. der
Muster-Positionen:
Anfangspunkt Muster: Z und C
Muster-Positionen:
W und Q
Wi und Q
Geben Sie XE nicht an, wird der Bohr-/Frszyklus oder die Figurbe-
schreibung des nchsten NC-Satzes herangezogen. Mit diesem Prin-
zip kombinieren Sie die Musterbeschreibung mit Bohrzyklen (G71,
G74, G36) oder Frsbearbeitungen (Figurdefinitionen G314, G315,
G317).
Beispiel: G744
Parameter
8 Z Anfangspunkt (Polarkoordinaten) %744.nc
8 C Anfangswinkel (Polarkoordinaten) [G744]
8 X Anfangspunkt Bohrung/Frsbearbeitung (Durchmesserma) N1 T60 G197 S1200 G195 F0.2 M104
8 XE Endpunkt Bohrung/Frsbearbeitung (Durchmesserma) N2 M14
8 ZE Endpunkt Muster (default: Z)
N3 G110 C0
8 W Endwinkel Muster keine Eingabe: Bohrungen/Figuren werden
gleichmig auf dem Umfang angeordnet N4 G0 X110 Z2
8 Wi Endwinkel: Winkelinkrement Abstand zur nchsten Position N5 G744 X102 Z-10 ZE-35 C0 W270 Q5
8 Q Anzahl Bohrungen/Figuren (default: 1) N6 G71 X102 K7
N7 M15
ENDE
388 6 DIN-Programmierung
6.22 Musterbearbeitung
Muster zirkular Mantel G746
G746 erstellt Bohr- oder Figurmuster mit gleichmigen Abstnden
auf einem Kreis oder Kreisbogen auf der Mantelflche.
Parameterkombinationen zur Definition des Muster-Mittelpunktes
bzw. der Muster-Positionen:
Muster-Mittelpunkt: Z und C
Muster-Positionen:
W und Q
Wi und Q
Geben Sie XE nicht an, wird der Bohr-/Frszyklus oder die Figurbe-
schreibung des nchsten NC-Satzes herangezogen. Mit diesem Prin-
zip kombinieren Sie die Musterbeschreibung mit Bohrzyklen (G71,
G74, G36) oder Frsbearbeitungen (Figurdefinitionen G314, G315,
G317).
Beispiel: G746
Parameter
8 Z Mittelpunkt Muster (polar) %746.nc
8 C Winkel: Mittelpunkt Muster (polar) [G746]
8 X Anfangspunkt Bohr-/Frsbearbeitung (Durchmesserma) N1 T60 G197 S1200 G195 F0.2 M104
8 XE Endpunkt Bohr-/Frsbearbeitung (Durchmesserma) N2 M14
8 K Durchmesser: Musterdurchmesser
N3 G110 C0
8 A Anfangswinkel Lage der ersten Bohrung/Figur
N4 G0 X110 Z2
8 K Durchmesser: Musterdurchmesser (default: aktuelle X-Position)
8 W Endwinkel Lage der letzten Bohrung/Figur N5 G746 Z-40 C0 K40 Q8
8 Wi Endwinkel Abstand zur nchsten Position N6 G71 X102 K7
8 Q Anzahl Bohrungen/Figuren (default: 1) N7 M15
8 V Umlaufrichtung (default: 0): Plazierung der Bohrungen/Figuren ENDE
(erforderlich, wenn W definiert ist):
V=0: auf dem lngeren Kreisbogen
V=1: ab A im Uhrzeigersinn
V=2: ab A gegen den Uhrzeigersinn
390 6 DIN-Programmierung
6.23 Sonstige G-Funktionen
Genauhalt G9
Programmieren Sie G9 gemeinsam in einem Satz mit einem Verfahr-
befehl (G1, G2, G3, G12 oder G13), so wird am Ende des Verfahrwe-
ges der Vorschub bis auf Null reduziert. Die Werkzeugspitze hlt exakt
an der programmierten Position an, bevor die nchste Bewegung aus-
gefhrt wird. So erhalten Sie eine scharfkantige Ecke.
Anwendungsbeispiel: [G60]
Mit G60 heben Sie die Schutzzonenberwachung vorbergehend auf, N1 T49 G97 S1000 G95 F0.3 M3
um eine zentrische Durchbohrung zu erstellen.
N2 G0 X0 Z5
Parameter
N3 G60 Q1
8 Q aktivieren/deaktivieren
N4 G71 Z-60 K65
Q=0: Schutzzonenberwachung wieder aktivieren
N5 G60 Q0
Q=1: Schutzzonenberwachung ausschalten
ENDE
Werkzeugnummer, Drehzahl/
Schnittgeschwindigkeit und Vorschub
Vorschub und Drehzahl, die Sie mit T, S, F setzen
programmieren, beziehen sich auf die Hauptspindel.
Die Parameter werden unter dem Kennbuchstaben
bzw. der G-Funktion ins DIN-Programm bernom-
men:
T: T..
S: G96/G97 S..
F: G94/G95 F..
T, S, F eingeben
S, F, T setzen whlen