06.08.2013 Aufrufe

CNC PILOT 4290 B- und Y-Achse - heidenhain - DR. JOHANNES ...

CNC PILOT 4290 B- und Y-Achse - heidenhain - DR. JOHANNES ...

CNC PILOT 4290 B- und Y-Achse - heidenhain - DR. JOHANNES ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Benutzer-Handbuch<br />

<strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong><br />

B- <strong>und</strong> Y-<strong>Achse</strong><br />

NC-Software<br />

625 952-xx<br />

Deutsch (de)<br />

1/2010


<strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> B- <strong>und</strong> Y-<strong>Achse</strong><br />

<strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong><br />

B- <strong>und</strong> Y-<strong>Achse</strong><br />

Dieses Handbuch beschreibt Funktionen, die in dem <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong><br />

mit der NC-Software-Nummer 625 952-xx (Release 7.1) für die B-<br />

<strong>Achse</strong>, die Y-<strong>Achse</strong> <strong>und</strong> für das Werkzeugmagazin verfügbar sind. Das<br />

vorliegende Handbuch ergänzt das <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> Benutzer-Handbuch.<br />

2 B- <strong>und</strong> Y-<strong>Achse</strong>


1 B- <strong>und</strong> Y-<strong>Achse</strong> ..... 7<br />

1.1 Gr<strong>und</strong>lagen ..... 8<br />

Die Y-<strong>Achse</strong> ..... 8<br />

Die B-<strong>Achse</strong> ..... 8<br />

Das Werkzeugmagazin ..... 10<br />

1.2 Handsteuern <strong>und</strong> Automatikbetrieb ..... 11<br />

Automatik ohne Referenz ..... 11<br />

Magazinliste ..... 11<br />

Mit Magazinwerkzeugen arbeiten ..... 14<br />

Magazinwerkzeug messen <strong>und</strong> korrigieren ..... 18<br />

Korrekturen im Automatikbetrieb ..... 19<br />

1.3 Hinweise zur Programmierung ..... 20<br />

Lage der Fräskonturen ..... 20<br />

Schnittbegrenzung ..... 20<br />

Bohren <strong>und</strong> Fräsen auf geschwenkter Ebene ..... 21<br />

1.4 DIN PLUS: Abschnittskennungen ..... 22<br />

Abschnitt SCHEIBENMAGAZIN ..... 22<br />

Abschnitt STIRN_Y, RUECKSEITE_Y ..... 22<br />

Abschnitt MANTEL_Y ..... 23<br />

1.5 DIN PLUS: Konturen XY-Ebene ..... 24<br />

Startpunkt Kontur G170-Geo ..... 24<br />

Linearelement G171-Geo ..... 24<br />

Kreisbogen G172-/G173-Geo ..... 25<br />

Bohrung G370-Geo ..... 26<br />

Lineare Nut G371-Geo ..... 26<br />

Zirkulare Nut G372/G373-Geo ..... 27<br />

Vollkreis G374-Geo ..... 27<br />

Rechteck G375-Geo ..... 28<br />

Regelmäßiges Vieleck G377-Geo ..... 28<br />

Muster linear XY-Ebene G471-Geo ..... 29<br />

Muster zirkular XY-Ebene G472-Geo ..... 30<br />

Einzelfläche G376-Geo ..... 31<br />

Mehrkantflächen G477-Geo ..... 31<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 3


4<br />

1.6 DIN PLUS: Konturen YZ-Ebene ..... 32<br />

Startpunkt Kontur G180-Geo ..... 32<br />

Linearelement G181-Geo ..... 32<br />

Kreisbogen G182/G183-Geo ..... 33<br />

Bohrung G380-Geo ..... 34<br />

Lineare Nut G381-Geo ..... 34<br />

Zirkulare Nut G382/G383-Geo ..... 35<br />

Vollkreis G384-Geo ..... 35<br />

Rechteck G385-Geo ..... 36<br />

Regelmäßiges Vieleck G387-Geo ..... 36<br />

Muster linear YZ-Ebene G481-Geo ..... 37<br />

Muster zirkular YZ-Ebene G482-Geo ..... 38<br />

Einzelfläche G386-Geo ..... 39<br />

Mehrkantflächen G487-Geo ..... 39<br />

1.7 DIN PLUS: Bearbeitungsebenen ..... 40<br />

Bearbeitungsebene schwenken G16 ..... 41<br />

1.8 DIN PLUS (Y-<strong>Achse</strong>): Positionierbefehle ..... 42<br />

Eilgang G0 ..... 42<br />

Werkzeugwechselpunkt anfahren G14 ..... 42<br />

Eilgang in Maschinenkoordinaten G701 ..... 43<br />

1.9 DIN PLUS: Magazinwerkzeuge ..... 44<br />

Magazinwerkzeug einwechseln G714 ..... 44<br />

Werkzeuglage definieren G712 ..... 47<br />

Werkzeugvorwahl G600 ..... 48<br />

1.10 DIN PLUS: Linear- <strong>und</strong> Zirkularwege ..... 49<br />

Fräsen: Linearbewegung G1 ..... 49<br />

Fräsen: Zirkularbewegung G2, G3 – inkrementale Mittelpunktvermassung ..... 50<br />

Fräsen: Zirkularbewegung G12, G13 – absolute Mittelpunktvermassung ..... 51<br />

1.11 DIN PLUS (Y-<strong>Achse</strong>): Fräszyklen ..... 52<br />

Fläche fräsen Schruppen G841 ..... 52<br />

Fläche fräsen Schlichten G842 ..... 53<br />

Mehrkantfräsen Schruppen G843 ..... 54<br />

Mehrkantfräsen Schlichten G844 ..... 55<br />

Taschen fräsen Schruppen G845 (Y-<strong>Achse</strong>) ..... 56<br />

Taschenfräsen Schlichten G846 (Y-<strong>Achse</strong>) ..... 61<br />

Gravieren XY-Ebene G803 ..... 63<br />

Gravieren YZ-Ebene G804 ..... 64<br />

Gewindefräsen XY-Ebene G800 ..... 65<br />

Gewindefräsen YZ-Ebene G806 ..... 66<br />

Abwälzfräsen G808 ..... 67<br />

1.12 Simulation ..... 68<br />

Simulation der geschwenkten Ebene ..... 68<br />

Koordinatensystem anzeigen ..... 69<br />

Positionsanzeige mit B- <strong>und</strong> Y-<strong>Achse</strong> ..... 69


1.13 TURN PLUS: Werkzeugmagazin <strong>und</strong> B-<strong>Achse</strong> ..... 70<br />

Werkzeugmagazin ..... 70<br />

Werkzeuge für die B-<strong>Achse</strong> ..... 70<br />

1.14 TURN PLUS: Y-<strong>Achse</strong> ..... 71<br />

Gr<strong>und</strong>lagen Y-<strong>Achse</strong> ..... 71<br />

Fräskonturen definieren ..... 72<br />

1.15 TURN PLUS: Konturen XY-Ebene ..... 73<br />

Bezugsdaten XY-Stirnfläche/XYR-Rückseite ..... 73<br />

XY-Ebene: Startpunkt Kontur ..... 74<br />

XY-Ebene: Linearelement ..... 75<br />

XY-Ebene: Bogen ..... 76<br />

XY-Ebene: Einzelbohrung ..... 77<br />

XY-Ebene: Kreis (Vollkeis) ..... 79<br />

XY-Ebene: Rechteck ..... 80<br />

XY-Ebene: Vieleck ..... 81<br />

XY-Ebene: Lineare Nut ..... 82<br />

XY-Ebene: Zirkulare Nut ..... 83<br />

XY-Ebene: Lineares Bohrmuster ..... 84<br />

XY-Ebene: Zirkulares Bohrmuster ..... 85<br />

XY-Ebene: Lineares Figurmuster ..... 86<br />

XY-Ebene: Zirkulares Figurmuster ..... 87<br />

XY-Ebene: Einzelfläche ..... 88<br />

XY-Ebene: Mehrkantflächen ..... 88<br />

1.16 TURN PLUS: Konturen YZ-Ebene ..... 89<br />

Bezugsdaten Y-Mantelfläche ..... 89<br />

YZ-Ebene: Startpunkt Kontur ..... 89<br />

YZ-Ebene: Linearelement ..... 90<br />

YZ-Ebene: Bogen ..... 91<br />

YZ-Ebene: Einzelbohrung ..... 92<br />

YZ-Ebene: Kreis (Vollkeis) ..... 94<br />

YZ-Ebene: Rechteck ..... 95<br />

YZ-Ebene: Vieleck ..... 96<br />

YZ-Ebene: Lineare Nut ..... 97<br />

YZ-Ebene: Zirkulare Nut ..... 98<br />

YZ-Ebene: Lineares Bohrmuster ..... 99<br />

YZ-Ebene: Zirkulares Bohrmuster ..... 100<br />

YZ-Ebene: Lineares Figurmuster ..... 101<br />

YZ-Ebene: Zirkulares Figurmuster ..... 102<br />

YZ-Ebene: Einzelfläche ..... 103<br />

YZ-Ebene: Mehrkantflächen ..... 103<br />

1.17 Beispielprogramme ..... 104<br />

Arbeiten mit der Y-<strong>Achse</strong> ..... 104<br />

Arbeiten mit der B-<strong>Achse</strong> ..... 108<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 5


B- <strong>und</strong> Y-<strong>Achse</strong><br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 7


1.1 Gr<strong>und</strong>lagen<br />

1.1 Gr<strong>und</strong>lagen<br />

Die Y-<strong>Achse</strong><br />

Mit der Y-<strong>Achse</strong> erstellen Sie Bohr- <strong>und</strong> Fräsbearbeitungen auf der<br />

Stirn- <strong>und</strong> Rückseite sowie auf der Mantelfläche.<br />

Bei Einsatz der Y-<strong>Achse</strong> interpolieren zwei <strong>Achse</strong>n linear oder zirkular<br />

in der vorgegebenen Bearbeitungsebene, während die dritte <strong>Achse</strong><br />

linear interpoliert. Damit können zum Beispiel Nuten oder Taschen mit<br />

ebenen Gr<strong>und</strong>flächen <strong>und</strong> senkrechten Nutenrändern gefertigt werden.<br />

Durch die Vorgabe des Spindelwinkels bestimmen Sie die Lage<br />

der Fräskontur auf dem Werkstück.<br />

Der <strong>CNC</strong> <strong>PILOT</strong> unterstützt die NC-Programmerstellung mit der Y-<br />

<strong>Achse</strong> in:<br />

DIN PLUS<br />

TURN PLUS Konturdefinition<br />

TURN PLUS Arbeitsplanerstellung<br />

Die Trennung von Konturbeschreibung <strong>und</strong> Bearbeitung gilt auch für<br />

Fräsarbeiten mit der Y-<strong>Achse</strong>. Die Konturnachführung wird bei Fräsbearbeitungen<br />

nicht durchgeführt.<br />

Konturen der Y-<strong>Achse</strong> werden mit Abschnittskennungen gekennzeichnet.<br />

Die grafische Simulation zeigt die Fräsbearbeitung in den bekannten<br />

Dreh-, Stirn- <strong>und</strong> Mantelfenstern <strong>und</strong> zusätzlich in der „Seitenansicht<br />

(YZ)“.<br />

Die B-<strong>Achse</strong><br />

Geschwenkte Bearbeitungsebene<br />

Die B-<strong>Achse</strong> ermöglicht Bohr- <strong>und</strong> Fräsbearbeitungen auf schräg im<br />

Raum liegenden Ebenen. Um eine einfache Programmierung zu<br />

gewährleisten, wird das Koordinatensystem so geschwenkt, dass die<br />

Definition der Bohrmuster <strong>und</strong> Fräskonturen in der YZ-Ebene erfolgt.<br />

Das Bohren bzw. Fräsen erfolgt dann wieder in der geschwenkten<br />

Ebene.<br />

Die Trennung von Konturbeschreibung <strong>und</strong> Bearbeitung gilt auch für<br />

Bearbeitungen auf geschwenkten Ebenen. Eine Konturnachführung<br />

wird nicht durchgeführt.<br />

Konturen auf geschwenkten Ebenen werden mit der Abschnittskennung<br />

MANTEL_Y gekennzeichnet.<br />

Der <strong>CNC</strong> <strong>PILOT</strong> unterstützt die NC-Programmerstellung mit der B-<br />

<strong>Achse</strong> in DIN PLUS.<br />

Die grafische Simulation zeigt die Bearbeitung auf geschwenkten<br />

Ebenen in den bekannten Dreh- <strong>und</strong> Stirnfenstern <strong>und</strong> zusätzlich in der<br />

„Seitenansicht (YZ)“ an.<br />

8


Werkzeuge für die B-<strong>Achse</strong><br />

Ein weiterer Vorteil der B-<strong>Achse</strong> liegt in der flexiblen Nutzung der<br />

Werkzeuge bei der Drehbearbeitung. Durch Schwenken der B-<strong>Achse</strong><br />

<strong>und</strong> Drehen des Werkzeugs erreichen Sie Werkzeuglagen, die Längs<strong>und</strong><br />

Planbearbeitungen bzw. radiale <strong>und</strong> axiale Bearbeitungen auf der<br />

Haupt- <strong>und</strong> Gegenspindel mit dem gleichen Werkzeug ermöglichen.<br />

So reduzieren Sie die Zahl der benötigten Werkzeuge <strong>und</strong> die Zahl der<br />

Werkzeugwechsel.<br />

Werkzeugdaten: Alle Werkzeuge werden mit dem X-, Z- <strong>und</strong> Y-Maß<br />

<strong>und</strong> den Korrekturen in der Werkzeugdatenbank beschrieben. Diese<br />

Maße sind auf den Schwenkwinkel B=0° bezogen.<br />

Zusätzlich wird der Lagewinkel geführt. Dieser Parameter definiert<br />

bei nicht angetriebenen Werkzeugen (Drehwerkzeugen) die Arbeitslage<br />

des Werkzeugs.<br />

Der Schwenkwinkel der B-<strong>Achse</strong> ist nicht Bestandteil der Werkzeugdaten.<br />

Dieser Winkel wird beim Werkzeugaufruf bzw. beim Werkzeugeinsatz<br />

definiert.<br />

Werkzeugorientierung <strong>und</strong> Positionsanzeige: Die Berechnung der<br />

Werkzeugspitzenposition bei Drehwerkzeugen erfolgt auf Basis der<br />

Orientierung der Schneide. Diese Orientierung wird beim Schwenken<br />

<strong>und</strong>/oder Drehen der B-<strong>Achse</strong> nicht automatisch nachgeführt.<br />

Die Steuerung kennzeichnet nach einer manuellen Bewegung der B-<br />

<strong>Achse</strong> die Positionsanzeige als ungültig.<br />

Anzeige mit schwarzen Ziffern: Positionsanzeige ist gültig.<br />

Anzeige mit grauen Ziffern: Positionsanzeige ist ungültig.<br />

Prüfen Sie nach einer Bewegung der B-<strong>Achse</strong>, ob die Orientierung<br />

noch gültig ist, <strong>und</strong> weisen sie gegebenenfalls neu zu.<br />

Die Steuerung unterscheidet bei der Werkzeugorientierung die Typen<br />

Schrupp-, Schlicht- <strong>und</strong> Pilzwerkzeuge sowie Stech- <strong>und</strong> Gewindewerkzeuge<br />

(siehe Bild).<br />

Die Werkzeuglagen 1, 3, 5 oder 7 gelten für Schrupp-, Schlicht- <strong>und</strong><br />

Pilzwerkzeuge. Neutrale Werkzeuge werden aufgr<strong>und</strong> des Einstellwinkels<br />

erkannt.<br />

Die Werkzeuglagen 2, 4, 6 oder 8 gelten für Stech- <strong>und</strong> Gewindewerkzeuge.<br />

Ob ein „rechtes“ oder „linkes“ Werkzeug vorliegt, das<br />

wird in den Werkzeugdaten definiert.<br />

Maschinenanzeige: Das T-Feld der Maschinenanzeige zeigt den<br />

Magazinplatz des Werkzeugs an. Die Korrekturwerte, die in diesem<br />

Feld angezeigt werden, berücksichtigen den aktuellen Schwenkwinkel<br />

der B-<strong>Achse</strong>.<br />

Nach dem Schwenken oder Drehen der B-<strong>Achse</strong> sind die<br />

Werte der Positionsanzeige ungültig.<br />

B90 B180<br />

G714 B.. C0<br />

B0 B90<br />

G714 B.. C180<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 9<br />

4<br />

3<br />

5<br />

O=<br />

2<br />

6<br />

1<br />

7<br />

8<br />

1.1 Gr<strong>und</strong>lagen


1.1 Gr<strong>und</strong>lagen<br />

Multiwerkzeuge für die B-<strong>Achse</strong><br />

Sind mehrere Werkzeuge auf einem Werkzeughalter montiert, wird<br />

das als „Multiwerkzeug“ bezeichnet. Bei Multi-Werkzeugen erhält<br />

jede Schneide (jedes Werkzeug) seine eigene Identnummer <strong>und</strong><br />

Beschreibung.<br />

Der Lagewinkel, im Bild mit „C“ bezeichnet, ist Bestandteil der Werkzeugdaten.<br />

Wird jetzt eine Schneide (ein Werkzeug) des Multi-Werkzeugs<br />

aktiviert, dann dreht der <strong>CNC</strong> <strong>PILOT</strong> das Multiwerkzeug anhand<br />

des Lagewinkels in die richtige Position. Zum Lagewinkel wird der Offset<br />

Lagewinkel aus der Werkzeugwechselroutine addiert. So können<br />

Sie das Werkzeug in „Normallage“ oder „über Kopf“ einsetzen.<br />

Das Foto zeigt ein Multiwerkzeug mit drei Schneiden.<br />

Das Werkzeugmagazin<br />

Der <strong>CNC</strong> <strong>PILOT</strong> unterstützt ein platzorientiertes Werkzeugmagazin<br />

mit bis zu 99 Werkzeugen. Platzorientiert heißt, jedem Werkzeug ist<br />

ein bestimmter Magazinplatz zugewiesen. Der Maschinenbediener<br />

bestimmt diesen Platz beim Einrichten des Magazins.<br />

Die Magazinliste spiegelt die aktuelle Bestückung des Werkzeugmagazins<br />

wider. Die Werkzeuge werden mit ihrer Identnummer in diese<br />

Liste eingetragen.<br />

Werkzeugprogrammierung: Die Magazinwerkzeuge sind für die B-<br />

<strong>Achse</strong> vorgesehen. Für den Werkzeugwechsel bzw. für die Werkzeugpositionierung<br />

steht das G714 zur Verfügung.<br />

Alternativ programmieren Sie das Schwenken der B-<strong>Achse</strong> <strong>und</strong> das<br />

Drehen des Werkzeugs auf den Lagewinkel mit Einzelbefehlen (G0,<br />

G15, etc.). Dann ist aber die Deklaration der Werkzeugposition mit<br />

einem G712 erforderlich.<br />

10<br />

C0<br />

C240<br />

C120


1.2 Handsteuern <strong>und</strong><br />

Automatikbetrieb<br />

Automatik ohne Referenz<br />

Ab Software-Version 625 952-02:<br />

Es besteht die Möglichkeit Magazin- <strong>und</strong> Manual-Programme zu starten,<br />

auch wenn nicht alle <strong>Achse</strong>n referenziert sind. Hierzu muß in dem<br />

zu startenden Programm in einer Kommentarzeile definiert werden,<br />

bei welchen <strong>Achse</strong>n der Referenzstatus fehlen darf.<br />

Syntax der Kommentarzeile:<br />

[@0nn] – hier steht „nn“ für die Achsbuchstaben der nicht referenzierten<br />

<strong>Achse</strong>n<br />

Beispiele:<br />

[@0B] – die B-<strong>Achse</strong> muß nicht referenziert sein<br />

[@0BY] – die <strong>Achse</strong>n B <strong>und</strong> Y müssen nicht referenziert sein<br />

Magazinliste<br />

Die Funktionen zum Einrichten des Werkzeugmagazins<br />

bzw. zum Einwechseln der Magazinwerkzeuge werden<br />

vom Maschinenhersteller an <strong>CNC</strong> <strong>PILOT</strong> <strong>und</strong> Maschine<br />

angepasst. Aus diesem Gr<strong>und</strong> sind Abweichungen von<br />

den im Folgenden beschriebenen Funktionen möglich.<br />

Beachten Sie Ihr Maschinen-Handbuch.<br />

Die Magazinliste stellt die aktuelle Bestückung des Werkzeugmagazins<br />

dar. Beim „Einrichten der Magazinliste“ trägt der Benutzer für<br />

jedes Werkzeug die Identnummer ein <strong>und</strong> legt damit den Magazinplatz<br />

fest. Bei Multi-Werkzeugen wird die Identnummer einer beliebigen<br />

Schneide eingegeben. Da in der Werkzeugdatenbank alle Identnummern<br />

des Multi-Werkzeugs miteinander verkettet sind, sind dem<br />

<strong>CNC</strong> <strong>PILOT</strong> alle Schneiden bekannt.<br />

Für das Einrichten des Werkzeugmagazins stehen folgende Verfahren<br />

zur Verfügung:<br />

Magazin über Ladeklappe bestücken: siehe “Werkzeugmagazin<br />

über Ladeklappe bestücken” auf Seite 12<br />

Magazin über Arbeitsraum bestücken: siehe “Werkzeugmagazin<br />

über Arbeitsraum bestücken” auf Seite 13<br />

Werkzeug aus dem Magazin entfernen: siehe “Werkzeug aus<br />

dem Magazin entfernen” auf Seite 13<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 11<br />

1.2 Handsteuern <strong>und</strong> Automatikbetrieb


1.2 Handsteuern <strong>und</strong> Automatikbetrieb<br />

Die Werkzeug-Standzeitverwaltung gilt uneingeschränkt auch für<br />

Magazinwerkzeuge.<br />

Werkzeugmagazin über Ladeklappe bestücken<br />

Sie bestücken das Werkzeugmagazin über die Ladeklappe <strong>und</strong> tragen<br />

die Identnummern in die zugehörigen Plätze der Magazinliste ein.<br />

Werkzeug-Identnummern eintragen:<br />

U „Einrichten > Werkzeugliste > Liste einrichten“ im<br />

Handsteuern wählen.<br />

12<br />

Kollisionsgefahr<br />

Vergleichen Sie die Magazinliste mit der Bestückung<br />

des Werkzeugmagazins <strong>und</strong> kontrollieren Sie die Werkzeugdaten<br />

vor der Programmausführung.<br />

Die Magazinliste <strong>und</strong> die Maße der eingetragenen<br />

Werkzeuge müssen den aktuellen Gegebenheiten entsprechen,<br />

da der <strong>CNC</strong> <strong>PILOT</strong> bei allen Schlittenbewegungen,<br />

der Schutzzonenkontrolle, etc. diese Daten einrechnet.<br />

U Cursor auf den vorgesehenen Magazinplatz stellen.<br />

U Identnummer des Werkzeugs aus der Datenbank auswählen<br />

<strong>und</strong> übernehmen oder Ins-Taste drükken <strong>und</strong><br />

Identnummer direkt eingeben.<br />

U Werkzeugmagazin auf Position drehen <strong>und</strong> Werkzeug<br />

einsetzen.<br />

Die Funktionen „Werkzeugliste mit NC-Programm vergleichen“<br />

<strong>und</strong> „Werkzeugliste aus NC-Programm übernehmen“<br />

stehen für die Magazinliste nicht zur Verfügung.


Werkzeugmagazin über Arbeitsraum bestücken<br />

Sie stecken das Werkzeug in die Werkzeugaufnahme <strong>und</strong> rufen die<br />

Funktion „SCHEIBENMAGAZIN beladen“ auf. Hier tragen Sie die<br />

Identnummer des Werkzeugs <strong>und</strong> die Magazinplatznummer ein. Der<br />

<strong>CNC</strong> <strong>PILOT</strong> legt das Werkzeug ab <strong>und</strong> trägt die Identnummer in die<br />

Magazinliste ein.<br />

U Werkzeug in die Werkzeugaufnahme (im Arbeitsraum) stecken.<br />

U „T > Magazin > Magazin-Belad(en)“ im Handsteuern wählen. Der<br />

<strong>CNC</strong> <strong>PILOT</strong> öffnet die Dialogbox „Magazin: Magazin-Belad(en)“.<br />

U Parameter eintragen <strong>und</strong> die Dialogbox abschließen. Die Steuerung<br />

lädt das zugehörige NC-Programm.<br />

U NC-Programm mit Zyklus-Start aktivieren.<br />

Parameter<br />

ID Identnummer des Magazinwerkzeugs<br />

P Platznummer im Werkzeugmagazin<br />

B B-Achswinkel. Winkel, auf den die B-<strong>Achse</strong> geschwenkt wird.<br />

Der <strong>CNC</strong> <strong>PILOT</strong><br />

bringt das Werkzeug ins Magazin<br />

trägt das Werkzeug in die Magazinliste ein<br />

fährt den Schlitten auf den Werkzeugwechselpunkt<br />

schwenkt die B-<strong>Achse</strong><br />

Beachten Sie bei der Bedienung <strong>und</strong> Anzeige: Diese Funktion<br />

wird mithilfe eines NC-Programms ausgeführt. Sie<br />

aktivieren das NC-Programm mit Zyklus-Start.<br />

Werkzeug aus dem Magazin entfernen<br />

Nehmen Sie das Werkzeug aus dem Magazin heraus <strong>und</strong> entfernen<br />

den Eintrag aus der Magazinliste.<br />

U Werkzeugmagazin auf Position drehen <strong>und</strong> Werkzeug herausnehmen<br />

U „Einrichten > Werkzeugliste > Liste einrichten“ im Handsteuern<br />

wählen<br />

U Cursor auf den betroffenen Magazinplatz stellen<br />

U Softkey oder Del-Taste drücken <strong>und</strong> Sicherheitsabfrage<br />

bestätigen. Die Steuerung entfernt das Werkzeug<br />

aus der Magazinliste.<br />

1. 2.<br />

3. 4.<br />

ID . . .<br />

P . . .<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 13<br />

B<br />

1.2 Handsteuern <strong>und</strong> Automatikbetrieb


1.2 Handsteuern <strong>und</strong> Automatikbetrieb<br />

Mit Magazinwerkzeugen arbeiten<br />

Magazinwerkzeug wechseln<br />

Nutzen Sie diese Funktion zum Wechseln des Werkzeugs oder zum<br />

Ändern des Schwenkwinkels bzw. des Lagewinkels des aktiven Werkzeugs.<br />

14<br />

U „T > Magazin > Wkz-Wechsel“ im Handsteuern wählen.<br />

Die Steuerung öffnet die Dialogbox „Magazin:<br />

Wkz-Wechsel“<br />

U Softkey drücken, Werkzeug aus der Magazinliste auswählen,<br />

die weiteren Parameter eingeben <strong>und</strong> die<br />

Dialogbox abschließen. Die Steuerung lädt das zugehörige<br />

NC-Programm.<br />

U NC-Programm mit Zyklus-Start aktivieren.<br />

Parameter<br />

ID Identnummer des Magazinwerkzeugs<br />

O Orientierung bei Drehwerkzeugen. Lage der Werkzeugschneide<br />

(siehe Bild).<br />

Werkzeuglagen 1, 3, 5, 7: für Schrupp-, Schlicht- <strong>und</strong> Pilzwerkzeuge<br />

(neutrale Werkzeuge werden aufgr<strong>und</strong> des Einstellwinkels<br />

erkannt)<br />

Werkzeuglagen 2, 4, 6, 8: für Stech- <strong>und</strong> Gewindewerkzeuge<br />

(ein „rechtes“ oder „linkes“ Werkzeug wird in den<br />

Werkzeugdaten definiert)<br />

B B-Achswinkel. Winkel, auf den die B-<strong>Achse</strong> geschwenkt wird.<br />

C Offset Lagewinkel bei Drehwerkzeugen<br />

0°: Werkzeuglage „normal“<br />

180°: Werkzeuglage „über Kopf“<br />

H Backenbremse<br />

0: Die Bremse wird abhängig vom Werkzeugparameter<br />

geklemmt („nicht angetrieben“ wird geklemmt; „angetrieben“<br />

wird nicht geklemmt)<br />

1: Bremse wird geklemmt<br />

2: Bremse wird nicht geklemmt<br />

Der <strong>CNC</strong> <strong>PILOT</strong><br />

bringt das Werkzeug ins Magazin<br />

holt das angegebene Werkzeug aus dem Magazin<br />

fährt auf den Werkzeugwechselpunkt<br />

schwenkt die B-<strong>Achse</strong><br />

dreht das Werkzeug auf „normal“ oder „über Kopf“ (Offset Lagewinkel<br />

C)<br />

verrechnet die Werkzeugdaten unter Berücksichtigung der „Orientierung<br />

O“, der B-Achs-Position <strong>und</strong> dem Lagewinkel<br />

stellt die Backenbremse ein<br />

4<br />

3<br />

5<br />

O<br />

O=<br />

2<br />

6<br />

1<br />

7<br />

8<br />

TM<br />

C<br />

0°<br />

C=0° C=180°<br />

B<br />

B


Werkzeugposition ändern: Bezieht sich der Aufruf auf das aktive<br />

Werkzeug, dann fährt der Schlitten auf den Werkzeugwechselpunkt<br />

<strong>und</strong> schwenkt die B-<strong>Achse</strong> bzw. dreht das Werkzeug auf den Lagewinkel.<br />

Offset Lagewinkel: Mit dem „Offset Lagewinkel“ stellen Sie Drehwerkzeuge<br />

auf „normal“ oder „über Kopf“. Dabei berücksichtigt der<br />

<strong>CNC</strong> <strong>PILOT</strong> die in der Werkzeugdatenbank gespeicherte Gr<strong>und</strong>einstellung<br />

(Lagewinkel = Lagewinkel aus den Werkzeugdaten + Offset<br />

Lagewinkel).<br />

Werkzeugorientierung: Bei der Berechnung der Werkzeugspitzenposition<br />

berücksichtigt der <strong>CNC</strong> <strong>PILOT</strong> die Lage der Schneide. Der<br />

<strong>CNC</strong> <strong>PILOT</strong> unterscheidet die Typen Schrupp-, Schlicht- <strong>und</strong> Pilzwerkzeuge<br />

sowie Stech- <strong>und</strong> Gewindewerkzeuge (siehe Bild).<br />

Beachten Sie bei der Bedienung <strong>und</strong> Anzeige: Diese Funktion<br />

wird mithilfe eines NC-Programms ausgeführt. Sie<br />

aktivieren das NC-Programm mit Zyklus-Start.<br />

Magazinwerkzeug deklarieren<br />

Befindet sich beim Aus- <strong>und</strong> wieder Einschalten der Steuerung ein<br />

Werkzeug im Arbeitsraum, muss es erneut deklariert werden. Dabei<br />

verwendet der <strong>CNC</strong> <strong>PILOT</strong> die beim Ausschalten gültigen Werte als<br />

Vorschlagswerte für die Dialogbox.<br />

U „T > Magazin > Wkz-Manuell“ im Handsteuern wählen.<br />

Die Steuerung öffnet die Dialogbox „Magazin:<br />

Wkz-Manuell“.<br />

U Softkey drücken, B-Achswinkel eingeben, die weiteren<br />

Parameter überprüfen <strong>und</strong> die Dialogbox abschließen.<br />

Die Steuerung lädt das zugehörige NC-Programm.<br />

U NC-Programm mit Zyklus-Start aktivieren.<br />

Parameter<br />

ID Identnummer des Magazinwerkzeugs<br />

P Platznummer im Werkzeugmagazin<br />

O Orientierung bei Drehwerkzeugen. Lage der Werkzeugschneide<br />

(siehe Bild).<br />

Werkzeuglagen 1, 3, 5, 7: für Schrupp-, Schlicht- <strong>und</strong> Pilzwerkzeuge<br />

(neutrale Werkzeuge werden aufgr<strong>und</strong> des Einstellwinkels<br />

erkannt)<br />

Werkzeuglagen 2, 4, 6, 8: für Stech- <strong>und</strong> Gewindewerkzeuge<br />

(ein „rechtes“ oder „linkes“ Werkzeug wird in den<br />

Werkzeugdaten definiert)<br />

B B-Achswinkel. Winkel, auf den die B-<strong>Achse</strong> geschwenkt wird.<br />

C Offset Lagewinkel bei Drehwerkzeugen<br />

0°: Werkzeuglage „normal“<br />

180°: Werkzeuglage „über Kopf“<br />

C=0° C=180°<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 15<br />

4<br />

3<br />

5<br />

O<br />

O=<br />

2<br />

6<br />

1<br />

7<br />

8<br />

TM<br />

C<br />

B<br />

B<br />

1.2 Handsteuern <strong>und</strong> Automatikbetrieb


1.2 Handsteuern <strong>und</strong> Automatikbetrieb<br />

Parameter<br />

H Backenbremse<br />

0: Die Bremse wird abhängig vom Werkzeugparameter<br />

geklemmt („nicht angetrieben“ wird geklemmt; „angetrieben“<br />

wird nicht geklemmt)<br />

1: Bremse wird geklemmt<br />

2: Bremse wird nicht geklemmt<br />

Der <strong>CNC</strong> <strong>PILOT</strong><br />

fährt auf den Werkzeugwechselpunkt<br />

schwenkt die B-<strong>Achse</strong><br />

dreht das Werkzeug auf „normal“ oder „über Kopf“ (Offset Lagewinkel<br />

C)<br />

verrechnet die Werkzeugdaten unter Berücksichtigung der „Orientierung<br />

O“, der B-Achs-Position <strong>und</strong> dem Lagewinkel<br />

stellt die Backenbremse ein<br />

Magazinwerkzeug ablegen<br />

Die Funktion „Magazinwerkzeug ablegen“ bringt das Werkzeug aus<br />

dem Arbeitsraum in das Magazin zurück. Anschließend fährt der<br />

Werkzeugträger auf den Werkzeugwechselpunkt <strong>und</strong> schwenkt die B-<br />

<strong>Achse</strong> auf den angegebenen Winkel.<br />

U „T > Magazin > Wkz-Ablegen“ im Handsteuern wählen. Die Steuerung<br />

öffnet die Dialogbox „Magazin: Wkz-Ablegen“.<br />

U Parameter „B-Achswinkel B“ eingeben <strong>und</strong> die Dialogbox abschließen.<br />

Die Steuerung lädt das zugehörige NC-Programm.<br />

U NC-Programm mit Zyklus-Start aktivieren<br />

Der <strong>CNC</strong> <strong>PILOT</strong><br />

bringt das Werkzeug ins Magazin<br />

fährt auf den Werkzeugwechselpunkt<br />

schwenkt die B-<strong>Achse</strong><br />

16<br />

Mit dem Ausschalten der Steuerung geht die Information,<br />

über das Werkzeug in der Werkzeugaufnahme verloren.<br />

HEIDENHAIN empfiehlt, Magazinwerkzeuge vor<br />

dem Ausschalten aus dem Arbeitsraum zu entfernen.<br />

Beachten Sie bei der Bedienung <strong>und</strong> Anzeige: Diese<br />

Funktion wird mithilfe eines NC-Programms ausgeführt.<br />

Sie aktivieren das NC-Programm mit Zyklus-Start.<br />

Parameter<br />

B B-Achswinkel. Winkel, auf den die B-<strong>Achse</strong> geschwenkt wird.<br />

Beachten Sie bei der Bedienung <strong>und</strong> Anzeige: Diese Funktion<br />

wird mithilfe eines NC-Programms ausgeführt. Sie<br />

aktivieren das NC-Programm mit Zyklus-Start.<br />

T M 0<br />

B


B-<strong>Achse</strong> im Handsteuern schwenken<br />

Nutzen Sie entweder den Werkzeugwechselaufruf für die Positionierung<br />

der B-<strong>Achse</strong> oder schwenken Sie die <strong>Achse</strong> manuell per Handrad<br />

bzw. mit PLC-Tasten.<br />

Werkzeugwechselaufruf: Beim Aufruf der Werkzeugwechselfunktion<br />

sind die Eingaben bereits mit aktuellen Werten vorbelegt. Sie<br />

geben jetzt den gewünschten B-Achswinkel vor <strong>und</strong> aktivieren die<br />

Funktion.<br />

Manuell schwenken: Die B-<strong>Achse</strong> schwenken Sie per Handrad. Sie<br />

können die B-<strong>Achse</strong> auch mit PLC-Tasten verfahren, wenn die Steuerung<br />

dafür vom Maschinenhersteller vorbereitet ist. Beachten Sie Ihr<br />

Maschinen-Handbuch.<br />

Beim manuellen Schwenken der B-<strong>Achse</strong> wird zwar der neue B-Achswinkel<br />

berücksichtigt, eine Änderung der Werkzeugorientierung aber<br />

nicht erkannt. Deshalb kennzeichnet die Steuerung die Istwertanzeigen<br />

X <strong>und</strong> Z als ungültig (graue Darstellung der Anzeigewerte). Beim<br />

nächsten Werkzeugaufruf berechnet der <strong>CNC</strong> <strong>PILOT</strong> die Position der<br />

Werkzeugspitze neu <strong>und</strong> kennzeichnet die Istwertanzeigen X <strong>und</strong> Z als<br />

gültig.<br />

Beachten Sie, dass die Istwertanzeigen X <strong>und</strong> Z (Maschinenanzeige)<br />

ungültige Werte anzeigen, sobald die B-<br />

<strong>Achse</strong> manuell geschwenkt wird. Der <strong>CNC</strong> <strong>PILOT</strong> kennzeichent<br />

das durch eine graue Darstellung der Anzeigewerte.<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 17<br />

1.2 Handsteuern <strong>und</strong> Automatikbetrieb


1.2 Handsteuern <strong>und</strong> Automatikbetrieb<br />

Magazinwerkzeug messen <strong>und</strong> korrigieren<br />

Werkzeug messen: Die Funktion ermittelt die Werkzeuglängen mit<br />

dem aktuellen Schwenkwinkel der B-<strong>Achse</strong> <strong>und</strong> Lagewinkel des<br />

Werkzeugs. Diese Werte werden auch angezeigt. Zusätzlich rechnet<br />

die Steuerung die Maße auf die Position B=0 um <strong>und</strong> speichert diese<br />

in der Werkzeugdatenbank.<br />

18<br />

U „Einrichten > Wkz-Einrichten > Wkz-Messen“ im<br />

Handsteuern wählen. Die Steuerung zeigt in der Dialogbox<br />

„Wkz-Messen T..“ die gültigen Messwerte<br />

an.<br />

U Werkzeugmaße ermitteln, eingeben <strong>und</strong> die Dialogbox<br />

abschließen.<br />

Die Steuerung<br />

löscht die Korrekturwerte<br />

trägt die Werkzeugmaße in die Datenbank ein<br />

Korrekturwerte ermitteln: Die Korrekturwerte werden mit dem aktuellen<br />

Schwenkwinkel der B-<strong>Achse</strong> <strong>und</strong> Lagewinkel des Werkzeugs<br />

ermittelt bzw. angezeigt. Die Steuerung rechnet die Maße auf die<br />

Position B=0 um <strong>und</strong> speichert diese in der Werkzeugdatenbank.<br />

U „Einrichten > Wkz-Einrichten > Wkz-Korrekturen“ im<br />

Handsteuern wählen. Die Steuerung zeigt in der Dialogbox<br />

„Werkzeug ankratzen“ die gültigen, auf die<br />

Position B=0 bezogenen, Korrekturwerte an.<br />

U Korrekturwerte ermitteln <strong>und</strong> die Dialogbox abschließen<br />

Die Steuerung übernimmt die Korrekturwerte.


Korrekturen im Automatikbetrieb<br />

Werkzeugkorrekturen: Ermitteln Sie die Korrekturwerte mit dem<br />

aktuellen Schwenkwinkel der B-<strong>Achse</strong> <strong>und</strong> Lagewinkel des Werkzeugs.<br />

Die Steuerung rechnet die Maße auf die Position B=0 um <strong>und</strong><br />

speichert diese in der Werkzeugdatenbank.<br />

U „Korr(ekturen) > Wkz-Korrekturen“ im Automatikbetrieb<br />

wählen. Die Steuerung öffnet die Dialogbox<br />

„Wkz-Lage für Wkz-Korrekturen“.<br />

U Parameter eingeben <strong>und</strong> die Dialogbox abschließen<br />

U Die Steuerung zeigt in der Dialogbox „Wkz-Korrekturen“<br />

die Korrekturwerte, bezogen auf den in der vorhergehenden<br />

Dialogbox angegebenen B-Achswinkel,<br />

an.<br />

U Neue Korrekturwerte eingeben<br />

Die Steuerung zeigt im Feld „T“ (Maschinenanzeige) die Korrekturwerte<br />

bezogen auf den aktuellen B-Achswinkel <strong>und</strong> dem Werkzeuglagewinkel<br />

an.<br />

Der <strong>CNC</strong> <strong>PILOT</strong> speichert die Werkzeugkorrekturen<br />

gemeinsam mit den anderen Werkzeugdaten in der<br />

Datenbank.<br />

Wird die B-<strong>Achse</strong> geschwenkt, berücksichtigt der <strong>CNC</strong><br />

<strong>PILOT</strong> die Werkzeugkorrekturen bei der Berechnung<br />

der Werkzeugspitzenposition.<br />

Additive Korrekturen sind unabhängig von den Werkzeugdaten.<br />

Die Korrekturen wirken in X-, Y- <strong>und</strong> Z-Richtung. Das Schwenken der<br />

B-<strong>Achse</strong> hat keinen Einfluss auf additive Korrekturen.<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 19<br />

1.2 Handsteuern <strong>und</strong> Automatikbetrieb


1.3 Hinweise zur Programmierung<br />

1.3 Hinweise zur Programmierung<br />

Lage der Fräskonturen<br />

Die Referenzebene bzw. den Referenzdurchmesser definieren Sie in<br />

der Abschnittskennung. Die Tiefe <strong>und</strong> Lage einer Fräskontur (Tasche,<br />

Insel) legen Sie wie folgt in der Konturdefinition fest:<br />

mit Tiefe P im vorab programmierten G308<br />

alternativ bei Figuren: Zyklusparameter Tiefe P<br />

Das Vorzeichen von „P“ bestimmt die Lage der Fräskontur:<br />

P0: Insel<br />

Lage der Fräskontur<br />

Abschnitt P Oberfläche Fräsgr<strong>und</strong><br />

STIRN P0 Z+P<br />

Z<br />

RUECKSEITE P0<br />

MANTEL P0<br />

X: Referenzdurchmesser aus der Abschnittskennung<br />

Z: Referenzebene aus der Abschnittskennung<br />

P: Tiefe aus G308 oder aus der Figurbeschreibung<br />

Schnittbegrenzung<br />

Liegen Teile der Fräskontur außerhalb der Drehkontur begrenzen Sie<br />

die zu bearbeitende Fläche mit dem Flächendurchmesser X / Referenzdurchmesser<br />

X (Parameter der Abschnittskennung oder der<br />

Figurdefinition).<br />

Die Schnittbegrenzung wirkt auch bei Fräsbearbeitungen auf<br />

geschwenkten Ebenen.<br />

20<br />

Z<br />

Z–P<br />

X<br />

X+(P*2)<br />

Z–P<br />

Z<br />

X+(P*2)<br />

X<br />

Die Flächenfräszyklen fräsen die in der Konturdefinition<br />

beschriebene Fläche. Inseln innerhalb dieser Fläche werden<br />

nicht berücksichtigt.


Bohren <strong>und</strong> Fräsen auf geschwenkter Ebene<br />

HEIDENHAIN empfiehlt, das Koordinatensystem so schwenken, dass<br />

die Definition der Bohrmuster <strong>und</strong> Fräskonturen in der YZ-Ebene erfolgen<br />

kann. Dann stehen Ihnen alle Kontur-, Figur- <strong>und</strong> Musterdefinitionen<br />

für die YZ-Ebene zur Verfügung.<br />

Die Bohr- <strong>und</strong> Fräszyklen arbeiten wieder in der geschwenkten Ebene.<br />

Die Lage der geschwenkte Ebene entnehmen diese Zyklen den Konturdefinitionen.<br />

Weiterhin ist es empfehlenswert die B-<strong>Achse</strong> mit dem G714 zu<br />

schwenken, da diese G-Funktion die Berechnung der Werkzeugposition<br />

beinhaltet.<br />

Daraus folgt folgende Vorgehensweise bei der Programmierung:<br />

Drehen <strong>und</strong> verschieben Sie das Koordinatensystem für die<br />

geschwenkte Ebene mit der Abschnittskennung MANTEL_Y (siehe<br />

“Abschnitt MANTEL_Y” auf Seite 23)<br />

Definieren Sie die Bohrmuster <strong>und</strong> Fräskonturen in der YZ-Ebene<br />

Positionieren Sie die B-<strong>Achse</strong> mit G714<br />

Aktivieren Sie die YZ-Ebene mit G19<br />

Nutzen Sie die Bohr- <strong>und</strong> Fräszyklen für die Bearbeitung<br />

Alternativ schwenken Sie die Bearbeitungsebene mit G16 <strong>und</strong> führen<br />

dann die Bearbeitungen in der geschwenkten Ebene durch.<br />

Beachten Sie, dass die Werkzeugorientierung nicht nachgeführt wird,<br />

wenn Sie die B-<strong>Achse</strong> mit den Einzelbefehlen G0 oder G15 positionieren.<br />

Programmieren Sie ein G712, um die Neuberechnung der Werkzeugposition<br />

zu veranlassen.<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 21<br />

1.3 Hinweise zur Programmierung


1.4 DIN PLUS: Abschnittskennungen<br />

1.4 DIN PLUS:<br />

Abschnittskennungen<br />

Für Drehmaschinen mit einem Werkzeugmagazin <strong>und</strong>/oder einer Y-<br />

<strong>Achse</strong> stehen die folgenden Abschnittskennungen zur Verfügung.<br />

Abschnitt SCHEIBENMAGAZIN<br />

Im Abschnitt SCHEIBENMAGAZIN listen Sie alle Werkzeuge auf, die<br />

im NC-Programm benutzt werden. Diese Liste wird bei der Programmierung<br />

des G714 (Magazinwerkzeug einwechseln) herangezogen.<br />

Die Reihenfolge der Einträge ist beliebig.<br />

Liste der Magazinwerkzeuge erstellen/ändern:<br />

U „Vorsp(ann) > Werkzeugliste einrichten“ wählen<br />

U Werkzeuge aus der Datenbank auswählen <strong>und</strong> in die<br />

Liste eintragen<br />

22<br />

U ESC-Taste drücken, um die Liste abzuschließen<br />

Einzelnes Magazinwerkzeug eingeben oder ändern:<br />

U Cursor innerhalb des Abschnitts SCHEIBENMAGAZIN<br />

positionieren<br />

U Werkzeug neu eingeben: INS-Taste betätigen<br />

U Werkzeug ändern: RETURN betätigen oder Doppelklick<br />

mit der linken Maustaste<br />

U Dialogbox „Werkzeugliste einrichten“ editieren<br />

Abschnitt STIRN_Y, RUECKSEITE_Y<br />

Die Abschnittskennung kennzeichnet die XY-Ebene (G17) <strong>und</strong> die<br />

Referenzebene der Kontur (Z-Richtung).<br />

Parameter<br />

X Flächendurchmesser (zur Schnittbegrenzung)<br />

Z Lage der Referenzebene – default: 0<br />

C Spindelposition – default: 0


Abschnitt MANTEL_Y<br />

Die Abschnittskennung kennzeichnet die YZ-Ebene (G19) <strong>und</strong> definiert<br />

bei Maschinen mit B-<strong>Achse</strong> die geschwenkte Ebene.<br />

Ohne B-<strong>Achse</strong>: Der Referenzduchmesser definiert die Lage der Kontur<br />

in X-Richtung, der C-Achswinkel die Lage auf dem Werkstück.<br />

Parameter<br />

X Referenzduchmesser<br />

C C-Achswinkel – legt die Spindelposition fest<br />

Mit B-<strong>Achse</strong> (siehe Bilder): MANTEL_Y führt zusätzlich folgende<br />

Transformationen <strong>und</strong> Rotationen für die geschwenkte Ebene durch:<br />

Verschiebt das Koordinatensystem auf die Position I, K<br />

Dreht das Koordinatensystem um den Winkel B; Bezugspunkt: I, K<br />

H=0: Verschiebung des gedrehten Koordinatensystems um –I. Das<br />

Koordinatensystem wird „zurück“ verschoben.<br />

Parameter<br />

X Referenzduchmesser<br />

C C-Achswinkel – legt die Spindelposition fest<br />

B Ebenenwinkel: positive Z-<strong>Achse</strong><br />

I Ebenenreferenz in X-Richtung (Radiusmaß)<br />

K Ebenenreferenz in Z-Richtung<br />

H Automatische Verschiebung des Koordinatensystems<br />

(default: 0)<br />

0: Das gedrehte Koordinatensystem wird um –I verschoben<br />

1: Das Koordinatensystem wird nicht verschoben<br />

Koordinatensystem „zurück“ verschieben: Der <strong>CNC</strong> <strong>PILOT</strong> wertet<br />

den Referenzduchmesser für die Schnittbegrenzung aus. Zusätzlich<br />

gilt er als Referenz für die Tiefe, die Sie für Fräskonturen <strong>und</strong> Bohrungen<br />

programmieren.<br />

Da sich der Referenzduchmesser auf den aktuellen Nullpunkt bezieht,<br />

empfiehlt es sich beim Arbeiten auf der geschwenkten Ebene, das<br />

gedrehte Koordinatensystem um den Betrag –I „zurück“ zu verschieben.<br />

Wird die Schnittbegrenzung nicht benötigt, zum Beispiel bei Bohrungen,<br />

können Sie die Verschiebung des Koordinatensystems ausschalten<br />

(H=1) <strong>und</strong> den Referenzduchmesser=0 setzen.<br />

Beachten Sie:<br />

Im geschwenkten Koordinatensytem ist X die Zustellachse.<br />

X-Koordinaten werden als Durchmesser-Koordinaten<br />

vermaßt.<br />

Die Spiegelung des Koordinatensystems hat keinen einfluss<br />

auf die Bezugsachse des Schwenkwinkels („B-<br />

Achswinkel“ des G714).<br />

Beispiel: „MANTEL_Y“<br />

PROGRAMMKOPF<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 23<br />

...<br />

KONTUR Q1 X0 Z600<br />

ROHTEIL<br />

...<br />

FERTIGTEIL<br />

...<br />

MANTEL_Y X118 C0 B130 I59 K0<br />

...<br />

BEARBEITUNG<br />

...<br />

I<br />

B, I, K<br />

B<br />

B<br />

–K<br />

X<br />

X<br />

Z<br />

Z<br />

Z<br />

–I<br />

X<br />

H=0<br />

H=1<br />

B<br />

1.4 DIN PLUS: Abschnittskennungen


1.5 DIN PLUS: Konturen XY-Ebene<br />

1.5 DIN PLUS: Konturen XY-Ebene<br />

Startpunkt Kontur G170-Geo<br />

G170 definiert den Anfangspunkt einer Kontur in der XY-Ebene.<br />

Parameter<br />

X Anfangspunkt Kontur (Radiusmaß)<br />

Y Anfangspunkt Kontur<br />

Linearelement G171-Geo<br />

G171 definiert ein Linearelement in einer Kontur der XY-Ebene.<br />

Parameter<br />

X Endpunkt (Radiusmaß)<br />

Y Endpunkt<br />

A Winkel zur positiven X-<strong>Achse</strong><br />

B Fase/Verr<strong>und</strong>ung. Definiert den Übergang zum nächsten Konturelement.<br />

Programmieren Sie den theoretischen Endpunkt,<br />

wenn Sie eine Fase/Verr<strong>und</strong>ung angeben.<br />

keine Eingabe: tangentialer Übergang<br />

B=0: nicht tangentialer Übergang<br />

B>0: Radius der R<strong>und</strong>ung<br />

B


Kreisbogen G172-/G173-Geo<br />

G172/G173 definiert einen Kreisbogen in einer Kontur der XY-Ebene.<br />

Drehrichtung: siehe Hilfebild<br />

Parameter<br />

X Endpunkt (Radiusmaß)<br />

Y Endpunkt<br />

I Mittelpunkt in X-Richtung (Radiusmaß)<br />

J Mittelpunkt in Y-Richtung<br />

R Radius<br />

B Fase/Verr<strong>und</strong>ung. Definiert den Übergang zum nächsten Konturelement.<br />

Programmieren Sie den theoretischen Endpunkt,<br />

wenn Sie eine Fase/Verr<strong>und</strong>ung angeben.<br />

keine Eingabe: tangentialer Übergang<br />

B=0: nicht tangentialer Übergang<br />

B>0: Radius der R<strong>und</strong>ung<br />

B


1.5 DIN PLUS: Konturen XY-Ebene<br />

Bohrung G370-Geo<br />

G370 definiert eine Bohrung mit Senkung <strong>und</strong> Gewinde in der XY-<br />

Ebene.<br />

Parameter<br />

X Mittelpunkt Bohrung (Radiusmaß)<br />

Y Mittelpunkt Bohrung<br />

B Bohrdurchmesser<br />

P Bohrtiefe (ohne Bohrspitze)<br />

W Spitzenwinkel (default: 180°)<br />

R Senkdurchmesser<br />

U Senktiefe<br />

E Senkwinkel<br />

I Gewindedurchmesser<br />

J Gewindetiefe<br />

K Gewindeanschnitt (Auslauflänge)<br />

F Gewindesteigung<br />

V Links- oder Rechtsgewinde (default: 0)<br />

V=0: Rechtsgewinde<br />

V=1: Linksgewinde<br />

A Winkel zur Z-<strong>Achse</strong>. Neigung der Bohrung<br />

Stirnseite (Bereich: –90° < A < 90°) – default: 0°<br />

Rückseite (Bereich: 90° < A < 270°) – default: 180°<br />

O Zentrierdurchmesser<br />

Lineare Nut G371-Geo<br />

G371 definiert eine lineare Nut in der XY-Ebene.<br />

Parameter<br />

X Mittelpunkt der Nut (Radiusmaß)<br />

Y Mittelpunkt der Nut<br />

K Nutlänge<br />

B Nutbreite<br />

A Winkel Längsachse der Nut (Bezug: positive X-<strong>Achse</strong>) –<br />

default: 0°<br />

P Tiefe/Höhe (default: „P“ aus G308)<br />

P0: Insel<br />

I Flächendurchmesser (zur Schnittbegrenzung)<br />

Keine Eingabe: „X“ aus Abschnittskennung<br />

„I“ überschreibt „X“ aus Abschnittskennung<br />

26


Zirkulare Nut G372/G373-Geo<br />

G372/G373 definiert eine zirkulare Nut in der XY-Ebene.<br />

G372: zirkulare Nut im Uhrzeigersinn<br />

G373: zirkulare Nut im Gegen-Uhrzeigersinn<br />

Parameter<br />

X Krümmungsmittelpunkt der Nut (Radiusmaß)<br />

Y Krümmungsmittelpunkt der Nut<br />

R Krümmungsradius (Bezug: Mittelpunktbahn der Nut)<br />

A Anfangswinkel; Bezug: positive X-<strong>Achse</strong> (default: 0°)<br />

W Endwinkel; Bezug: positive X-<strong>Achse</strong> (default: 0°)<br />

B Nutbreite<br />

P Tiefe/Höhe (default: „P“ aus G308)<br />

P0: Insel<br />

I Flächendurchmesser (zur Schnittbegrenzung)<br />

keine Eingabe: „X“ aus Abschnittskennung<br />

„I“ überschreibt „X“ aus Abschnittskennung<br />

Vollkreis G374-Geo<br />

G374 definiert einen Vollkreis in der XY-Ebene.<br />

Parameter<br />

X Kreismittelpunkt (Radiusmaß)<br />

Y Kreismittelpunkt<br />

R Radius des Kreises<br />

P Tiefe/Höhe (default: „P“ aus G308)<br />

P0: Insel<br />

I Flächendurchmesser (zur Schnittbegrenzung)<br />

keine Eingabe: „X“ aus Abschnittskennung<br />

„I“ überschreibt „X“ aus Abschnittskennung<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 27<br />

1.5 DIN PLUS: Konturen XY-Ebene


1.5 DIN PLUS: Konturen XY-Ebene<br />

Rechteck G375-Geo<br />

G375 definiert ein Rechteck in der XY-Ebene.<br />

Parameter<br />

X Mittelpunkt des Rechtecks (Radiusmaß)<br />

Y Mittelpunkt des Rechtecks<br />

K Länge des Rechtecks<br />

B (Höhe) Breite des Rechtecks<br />

R Fase/Verr<strong>und</strong>ung (default: 0)<br />

R>0: Radius der R<strong>und</strong>ung<br />

R= 3)<br />

A Winkel zur X-<strong>Achse</strong> (default: 0°)<br />

K Kantenlänge<br />

K>0: Kantenlänge<br />

K0: Radius der R<strong>und</strong>ung<br />

R


Muster linear XY-Ebene G471-Geo<br />

G471 definiert ein lineares Muster in der XY-Ebene. G471 wirkt auf die<br />

im Folgesatz definierte Bohrung oder Figur (G370..375, G377).<br />

Parameter<br />

Q Anzahl der Figuren<br />

X Anfangspunkt Muster (Radiusmaß)<br />

Y Anfangspunkt Muster<br />

I Endpunkt Muster (X-Richtung; Radiusmaß)<br />

J Endpunkt Muster (Y-Richtung)<br />

Ii Abstand zwischen zwei Figuren in X-Richtung<br />

Ji Abstand zwischen zwei Figuren in Y-Richtung<br />

A Winkel der Längsachse zur X-<strong>Achse</strong><br />

R Gesamtlänge Muster<br />

Ri Abstand zwischen zwei Figuren (Musterabstand)<br />

Programmierhinweise<br />

Programmieren Sie die Bohrung/Figur im Folgesatz<br />

ohne Mittelpunkt.<br />

Der Fräszyklus (Abschnitt BEARBEITUNG) ruft die Bohrung/Figur<br />

im Folgesatz auf, nicht die Musterdefinition.<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 29<br />

1.5 DIN PLUS: Konturen XY-Ebene


1.5 DIN PLUS: Konturen XY-Ebene<br />

Muster zirkular XY-Ebene G472-Geo<br />

G472 definiert ein zirkulares Muster in der XY-Ebene. G472 wirkt auf<br />

die im Folgesatz definierte Figur (G370..375, G377).<br />

Parameter<br />

Q Anzahl der Figuren<br />

K Musterdurchmesser<br />

A Anfangswinkel – Position erste Figur; Bezug: positive X-<br />

<strong>Achse</strong>; (default: 0°)<br />

W Endwinkel – Position letzte Figur; Bezug: positive X-<strong>Achse</strong>;<br />

(default: 360°)<br />

Wi Winkel zwischen zwei Figuren<br />

V Richtung – Orientierung (default: 0)<br />

V=0, ohne W: Vollkreisaufteilung<br />

V=0, mit W: Aufteilung auf längerem Kreisbogen<br />

V=0, mit Wi: Vorzeichen von Wi bestimmt die Richtung<br />

(Wi


Einzelfläche G376-Geo<br />

G376 definiert eine Fläche in der XY-Ebene.<br />

Parameter<br />

Z Referenzkante (default: „Z“ aus Abschnittskennung)<br />

K Restdicke<br />

Ki Tiefe<br />

B Breite (Bezug: Referenzkante Z)<br />

B0: Fläche in positive Z-Richtung<br />

I Flächendurchmesser<br />

keine Eingabe: „X“ aus Abschnittskennung<br />

„I“ überschreibt „X“ aus Abschnittskennung<br />

C Lagewinkel des Flächenlots (default: „C“ aus Abschnittskennung)<br />

Das Vorzeichen von „Breite B“ wird unabhängig davon, ob<br />

die Fläche auf der Stirn- oder Rückseite liegt, ausgewertet.<br />

Mehrkantflächen G477-Geo<br />

G477 definiert Mehrkantflächen in der XY-Ebene.<br />

Parameter<br />

Z Referenzkante (default: „Z“ aus Abschnittskennung)<br />

K Innenkreisdurchmesser (Schlüsselweite)<br />

Ki Kantenlänge<br />

B Breite (Bezug: Referenzkante Z)<br />

B0: Fläche in positive Z-Richtung<br />

Q Anzahl der Flächen (Q >= 2)<br />

I Flächendurchmesser<br />

keine Eingabe: „X“ aus Abschnittskennung<br />

„I“ überschreibt „X“ aus Abschnittskennung<br />

C Lagewinkel des Flächenlots (default: „C“ aus Abschnittskennung)<br />

Das Vorzeichen von „Breite B“ wird unabhängig davon, ob<br />

die Fläche auf der Stirn- oder Rückseite liegt, ausgewertet.<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 31<br />

1.5 DIN PLUS: Konturen XY-Ebene


1.6 DIN PLUS: Konturen YZ-Ebene<br />

1.6 DIN PLUS: Konturen YZ-Ebene<br />

Startpunkt Kontur G180-Geo<br />

G180 definiert den Anfangspunkt einer Kontur in der YZ-Ebene.<br />

Parameter<br />

Y Anfangspunkt Kontur<br />

Z Anfangspunkt Kontur<br />

Linearelement G181-Geo<br />

G181 definiert ein Linearelement in einer Kontur der YZ-Ebene.<br />

Parameter<br />

Y Endpunkt<br />

Z Endpunkt<br />

A Winkel zur positiven Z-<strong>Achse</strong><br />

B Fase/Verr<strong>und</strong>ung. Definiert den Übergang zum nächsten Konturelement.<br />

Programmieren Sie den theoretischen Endpunkt,<br />

wenn Sie eine Fase/Verr<strong>und</strong>ung angeben.<br />

keine Eingabe: tangentialer Übergang<br />

B=0: nicht tangentialer Übergang<br />

B>0: Radius der R<strong>und</strong>ung<br />

B


Kreisbogen G182/G183-Geo<br />

G182/G183 definiert einen Kreisbogen in einer Kontur der YZ-Ebene.<br />

Drehrichtung: siehe Hilfebild<br />

Parameter<br />

Y Endpunkt (Radiusmaß)<br />

Z Endpunkt<br />

J Mittelpunkt (Y-Richtung)<br />

K Mittelpunkt (Z-Richtung)<br />

R Radius<br />

B Fase/Verr<strong>und</strong>ung. Definiert den Übergang zum nächsten Konturelement.<br />

Programmieren Sie den theoretischen Endpunkt,<br />

wenn Sie eine Fase/Verr<strong>und</strong>ung angeben.<br />

keine Eingabe: tangentialer Übergang<br />

B=0: nicht tangentialer Übergang<br />

B>0: Radius der R<strong>und</strong>ung<br />

B


1.6 DIN PLUS: Konturen YZ-Ebene<br />

Bohrung G380-Geo<br />

G380 definiert eine Einzelbohrung mit Senkung <strong>und</strong> Gewinde in der<br />

YZ-Ebene.<br />

Parameter<br />

Y Mittelpunkt Bohrung<br />

Z Mittelpunkt Bohrung<br />

B Bohrdurchmesser<br />

P Bohrtiefe (ohne Bohrspitze)<br />

W Spitzenwinkel (default: 180°)<br />

R Senkdurchmesser<br />

U Senktiefe<br />

E Senkwinkel<br />

I Gewindedurchmesser<br />

J Gewindetiefe<br />

K Gewindeanschnitt (Auslauflänge)<br />

F Gewindesteigung<br />

V Links- oder Rechtsgewinde (default: 0)<br />

V=0: Rechtsgewinde<br />

V=1: Linksgewinde<br />

A Winkel zur X-<strong>Achse</strong>; Bereich: –90° < A < 90°<br />

O Zentrierdurchmesser<br />

Lineare Nut G381-Geo<br />

G381 definiert eine lineare Nut in der YZ-Ebene.<br />

Parameter<br />

Y Mittelpunkt der Nut<br />

Z Mittelpunkt der Nut<br />

X Referenzdurchmesser<br />

keine Eingabe: „X“ aus Abschnittskennung<br />

„X“ aus G381 überschreibt „X“ aus Abschnittskennung<br />

A Winkel zur Z-<strong>Achse</strong> (default: 0°)<br />

K Nutlänge<br />

B Nutbreite<br />

P Tiefe der Tasche (default: „P“ aus G308)<br />

34


Zirkulare Nut G382/G383-Geo<br />

G382/G383 definiert eine zirkulare Nut in der YZ-Ebene.<br />

G382: zirkulare Nut im Uhrzeigersinn<br />

G383: zirkulare Nut im Gegen-Uhrzeigersinn<br />

Parameter<br />

Y Krümmungsmittelpunkt der Nut<br />

Z Krümmungsmittelpunkt der Nut<br />

X Referenzdurchmesser<br />

keine Eingabe: „X“ aus Abschnittskennung<br />

„X“ aus G381 überschreibt „X“ aus Abschnittskennung<br />

R Radius; Bezug: Mittelpunktbahn der Nut<br />

A Anfangswinkel; Bezug: X-<strong>Achse</strong> (default: 0°)<br />

W Endwinkel; Bezug: X-<strong>Achse</strong> (default: 0°)<br />

B Nutbreite<br />

P Tiefe der Tasche (default: „P“ aus G308)<br />

Vollkreis G384-Geo<br />

G384 definiert einen Vollkreis in der YZ-Ebene.<br />

Parameter<br />

Y Kreismittelpunkt<br />

Z Kreismittelpunkt<br />

X Referenzdurchmesser<br />

keine Eingabe: „X“ aus Abschnittskennung<br />

„X“ aus G381 überschreibt „X“ aus Abschnittskennung<br />

R Radius des Kreises<br />

P Tiefe der Tasche (default: „P“ aus G308)<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 35<br />

1.6 DIN PLUS: Konturen YZ-Ebene


1.6 DIN PLUS: Konturen YZ-Ebene<br />

Rechteck G385-Geo<br />

G385 definiert ein Rechteck in der YZ-Ebene.<br />

Parameter<br />

Y Mittelpunkt des Rechtecks<br />

Z Mittelpunkt des Rechtecks<br />

X Referenzdurchmesser<br />

keine Eingabe: „X“ aus Abschnittskennung<br />

„X“ aus G381 überschreibt „X“ aus Abschnittskennung<br />

A Winkel Längsachse zur Z-<strong>Achse</strong> (default: 0°)<br />

K Länge des Rechtecks<br />

B (Höhe) Breite des Rechtecks<br />

R Fase/Verr<strong>und</strong>ung (default: 0)<br />

R>0: Radius der R<strong>und</strong>ung<br />

R= 3)<br />

A Winkel zur Z-<strong>Achse</strong> (default: 0°)<br />

K Kantenlänge<br />

K>0: Kantenlänge<br />

K0: Radius der R<strong>und</strong>ung<br />

R


Muster linear YZ-Ebene G481-Geo<br />

G481 definiert ein lineares Muster in der YZ-Ebene. G481 wirkt auf die<br />

im Folgesatz definierte Figur (G380..385, G387).<br />

Parameter<br />

Q Anzahl der Figuren<br />

Y Anfangspunkt Muster<br />

Z Anfangspunkt Muster<br />

J Endpunkt Muster (Y-Richtung)<br />

K Endpunkt Muster (Z-Richtung)<br />

Ji Abstand zwischen zwei Figuren (in Y-Richtung)<br />

Ki Abstand zwischen zwei Figuren (in Z-Richtung)<br />

A Winkel Längsachse des Musters (Bezug: positive Z-<strong>Achse</strong>)<br />

R Gesamtlänge Muster<br />

Ri Abstand zwischen zwei Figuren (Musterabstand)<br />

Programmierhinweise<br />

Die Bohrung/Figur im Folgesatz ohne Mittelpunkt programmieren.<br />

Der Fräszyklus (Abschnitt BEARBEITUNG) ruft die Bohrung/Figur<br />

im Folgesatz auf, nicht die Musterdefinition.<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 37<br />

1.6 DIN PLUS: Konturen YZ-Ebene


1.6 DIN PLUS: Konturen YZ-Ebene<br />

Muster zirkular YZ-Ebene G482-Geo<br />

G482 definiert ein zirkulares Muster in der YZ-Ebene. G482 wirkt auf<br />

die im Folgesatz definierte Figur (G380..385, G387).<br />

Parameter<br />

Q Anzahl der Figuren<br />

K Musterdurchmesser<br />

A Anfangswinkel – Position erste Figur, Bezug: Z-<strong>Achse</strong><br />

(default: 0°)<br />

W Endwinkel – Position letzte Figur; Bezug: Z-<strong>Achse</strong><br />

(default: 360°)<br />

Wi Winkel zwischen zwei Figuren<br />

V Richtung – Orientierung (default: 0)<br />

V=0, ohne W: Vollkreisaufteilung<br />

V=0, mit W: Aufteilung auf längerem Kreisbogen<br />

V=0, mit Wi: Vorzeichen von Wi bestimmt die Richtung<br />

(Wi


Einzelfläche G386-Geo<br />

G386 definiert eine Fläche in der YZ-Ebene.<br />

Parameter<br />

Z Referenzkante<br />

K Restdicke<br />

Ki Tiefe<br />

B Breite (Bezug: Referenzkante Z)<br />

B0: Fläche in positive Z-Richtung<br />

X Referenzdurchmesser<br />

keine Eingabe: „X“ aus Abschnittskennung<br />

„X“ aus G381 überschreibt „X“ aus Abschnittskennung<br />

C Lagewinkel des Flächenlots (default: „C“ aus Abschnittskennung)<br />

Der Referenzdurchmesser X begrenzt die zu bearbeitende<br />

Fläche.<br />

Mehrkantflächen G487-Geo<br />

G487 definiert Mehrkantflächen in der YZ-Ebene.<br />

Parameter<br />

Z Referenzkante<br />

K Innenkreisdurchmesser (Schlüsselweite)<br />

Ki Kantenlänge<br />

B Breite (Bezug: Referenzkante Z)<br />

B0: Fläche in positive Z-Richtung<br />

X Referenzdurchmesser<br />

keine Eingabe: „X“ aus Abschnittskennung<br />

„X“ aus G381 überschreibt „X“ aus Abschnittskennung<br />

C Lagewinkel des Flächenlots (default: „C“ aus Abschnittskennung)<br />

Q Anzahl der Flächen (Q >= 2)<br />

Der Referenzdurchmesser X begrenzt die zu bearbeitende<br />

Fläche.<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 39<br />

1.6 DIN PLUS: Konturen YZ-Ebene


1.7 DIN PLUS: Bearbeitungsebenen<br />

1.7 DIN PLUS: Bearbeitungsebenen<br />

Legen Sie die Bearbeitungsebene fest, wenn Sie Bohr- oder Fräsbearbeitungen<br />

mit der Y-<strong>Achse</strong> programmieren.<br />

Ohne programmierte Bearbeitungsebene geht der <strong>CNC</strong> <strong>PILOT</strong> von<br />

einer Drehbearbeitung bzw. einer Fräsbearbeitung mit der C-<strong>Achse</strong><br />

aus (G18 XZ-Ebene).<br />

Ab Software-Version 625 952-05: Am Ende eines Bearbeitungsprogramms<br />

(M30, M99) wird die Bearbeitungsebene wieder auf G18<br />

zurückgesetzt.<br />

G17 XY-Ebene (Stirn- oder Rückseite)<br />

Die Bearbeitung bei Fräszyklen erfolgt in der XY-Ebene <strong>und</strong> die Zustellung<br />

bei Fräs- <strong>und</strong> Bohrzyklen in Z-Richtung.<br />

G18 XZ-Ebene (Drehbearbeitung)<br />

In der XZ-Ebene werden die „normale Drehbearbeitung“ <strong>und</strong> die Bohr<strong>und</strong><br />

Fräsbearbeitung mit der C-<strong>Achse</strong> durchgeführt.<br />

G19 YZ-Ebene (Draufsicht/Mantel)<br />

Die Bearbeitung bei Fräszyklen erfolgt in der YZ-Ebene <strong>und</strong> die Zustellung<br />

bei Fräs- <strong>und</strong> Bohrzyklen in X-Richtung.<br />

40


Bearbeitungsebene schwenken G16<br />

G16 führt folgende Transformationen <strong>und</strong> Rotationen durch:<br />

Verschiebt das Koordinatensystem auf die Position I, K<br />

Dreht das Koordinatensystem um den Winkel B; Bezugspunkt: I, K<br />

Verschiebt, wenn programmiert, das Koordinatensystem um U <strong>und</strong><br />

W im gedrehten Koordinatensystem<br />

Parameter<br />

B Ebenenwinkel; Bezug: positive Z-<strong>Achse</strong><br />

I Ebenenreferenz in X-Richtung (Radiusmaß)<br />

K Ebenenreferenz in Z-Richtung<br />

U Verschiebung in X-Richtung<br />

W Verschiebung in Z-Richtung<br />

Q Bearbeitungsebene schwenken Ein-/Ausschalten<br />

0: „Bearbeitungsebene schwenken“ ausschalten<br />

1: Bearbeitungsebene schwenken<br />

2: auf vorhergehende G16-Ebene zurückschalten<br />

G16 Q0 setzt die Bearbeitungsebene wieder zurück. Der Nullpunkt<br />

<strong>und</strong> das Koordinatensystem, das vor dem G16 definiert war, ist jetzt<br />

wieder gültig.<br />

G16 Q2 schaltet auf die vorhergehende G16-Ebene zurück.<br />

Die Bezugsachse für den „Ebenenwinkel B“ ist die positive Z-<strong>Achse</strong>.<br />

Das gilt auch im gespiegelten Koordinatensystem.<br />

Beachten Sie:<br />

Im geschwenkten Koordinatensytem ist X die Zustellachse.<br />

X-Koordinaten werden als Durchmesser-Koordinaten<br />

vermaßt.<br />

Die Spiegelung des Koordinatensystems hat keinen einfluss<br />

auf die Bezugsachse des Schwenkwinkels („B-<br />

Achswinkel“ des G714).<br />

Solange G16 aktiv ist, sind andere Nullpunktverschiebungen<br />

nicht zulässig.<br />

Beispiel: „G16“<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 41<br />

. . .<br />

BEARBEITUNG<br />

...<br />

N.. G19<br />

N.. G15 B130<br />

N.. G16 B130 I59 K0 Q1<br />

N.. G1 X.. Z.. Y..<br />

N.. G16 Q0<br />

. . .<br />

I<br />

B, I, K<br />

B<br />

B<br />

–K<br />

X<br />

X<br />

Z<br />

Z<br />

Z<br />

–U<br />

X<br />

U, W<br />

B<br />

W<br />

X<br />

Z<br />

1.7 DIN PLUS: Bearbeitungsebenen


1.8 DIN PLUS (Y-<strong>Achse</strong>): Positionierbefehle<br />

1.8 DIN PLUS (Y-<strong>Achse</strong>):<br />

Positionierbefehle<br />

Eilgang G0<br />

G0 verfährt im Eilgang auf kürzestem Weg zum „Zielpunkt X, Y, Z“<br />

<strong>und</strong> schwenkt die B-<strong>Achse</strong>.<br />

Parameter<br />

X Durchmesser - Zielpunkt<br />

Z Länge – Zielpunkt<br />

Y Länge – Zielpunkt<br />

B Winkel B-<strong>Achse</strong><br />

Werkzeugwechselpunkt anfahren G14<br />

G14 verfährt im Eilgang zum Werkzeugwechselpunkt. Die Koordinaten<br />

des Wechselpunktes legen Sie im Einrichtebetrieb fest.<br />

42<br />

Programmierung X, Y, Z, B: absolut, inkremental oder<br />

selbsthaltend<br />

Parameter<br />

Q Reihenfolge (default: 0)<br />

0: X- <strong>und</strong> Z-<strong>Achse</strong> verfahren gleichzeitig (diagonal)<br />

1: erst X-, dann Z-Richtung<br />

2: erst Z-, dann X-Richtung<br />

3: nur X-Richtung, Z bleibt unverändert<br />

4: nur Z-Richtung, X bleibt unverändert<br />

5: nur Y-Richtung<br />

6: X-, Y- <strong>und</strong> Z-<strong>Achse</strong> verfahren gleichzeitig (diagonal)<br />

Bei Q=0...4 wird die Y-<strong>Achse</strong> nicht verfahren.<br />

B<br />

–Z<br />

Z<br />

Y<br />

Y<br />

X<br />

X


Eilgang in Maschinenkoordinaten G701<br />

G701 verfährt im Eilgang auf kürzestem Weg zum „Zielpunkt X, Y, Z“<br />

<strong>und</strong> schwenkt die B-<strong>Achse</strong>.<br />

Parameter<br />

X Endpunkt (Durchmessermaß)<br />

Y Endpunkt<br />

Z Endpunkt<br />

B Winkel B-<strong>Achse</strong><br />

„X, Y, Z“ beziehen sich auf den Maschinen-Nullpunkt<br />

<strong>und</strong> den Schlittenbezugspunkt.<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 43<br />

1.8 DIN PLUS (Y-<strong>Achse</strong>): Positionierbefehle


1.9 DIN PLUS: Magazinwerkzeuge<br />

1.9 DIN PLUS: Magazinwerkzeuge<br />

Magazinwerkzeug einwechseln G714<br />

Das G714 beinhaltet folgende Funktionen:<br />

Werkzeugwechselpunkt anfahren<br />

Aktives Werkzeug in das Magazin zurückbringen<br />

Programmiertes Werkzeug aus dem Magazin holen<br />

B-<strong>Achse</strong> auf den programmierten Winkel schwenken<br />

Werkzeug auf den „Lagewinkel“ drehen (auf „normal“ oder „über<br />

Kopf“)<br />

Werkzeugdaten entsprechend der „Orientierung O“, der B-Achsposition<br />

<strong>und</strong> dem Lagewinkel verrechnen<br />

Wenn programmiert, (additive) „Korrektur D“ aktivieren<br />

Backenbremse wie programmiert einstellen<br />

44<br />

Der Zyklus G714 wird vom Maschinenhersteller an die<br />

Maschine angepasst. Die folgende Parameter- <strong>und</strong> die<br />

Ablaufbeschreibung kann von der Arbeitsweise Ihrer<br />

Maschine abweichen. Beachten Sie das Maschinen-Handbuch.<br />

Parameter<br />

ID Identnummer des Magazinwerkzeugs<br />

Bei Betätigung des Softkeys „Weiter“ zeigt die Steuerung die<br />

Liste SCHEIBENMAGAZIN an. Wählen Sie das gewünschte<br />

Werkzeug aus <strong>und</strong> übernehmen es.<br />

O Orientierung bei Drehwerkzeugen. Lage der Werkzeugschneide<br />

(siehe Bild).<br />

Werkzeuglagen 1, 3, 5, 7: für Schrupp-, Schlicht- <strong>und</strong> Pilzwerkzeuge<br />

(neutrale Werkzeuge werden aufgr<strong>und</strong> des Einstellwinkels<br />

erkannt)<br />

Werkzeuglagen 2, 4, 6, 8: für Stech- <strong>und</strong> Gewindewerkzeuge<br />

(ein „rechtes“ oder „linkes“ Werkzeug wird in den<br />

Werkzeugdaten definiert)<br />

B B-Achswinkel. Winkel, auf den die B-<strong>Achse</strong> geschwenkt wird.<br />

C Offset Lagewinkel bei Drehwerkzeugen<br />

0°: Werkzeuglage „normal“<br />

180°: Werkzeuglage „über Kopf“<br />

D Additive Korrektur (1..16). Aktiviert die additive Korrektur. Die<br />

additive Korrektur wird beim nächsten Werkzeugwechsel<br />

deaktiviert (siehe G149).<br />

4<br />

3<br />

5<br />

O<br />

O=<br />

C<br />

2<br />

6<br />

1<br />

7<br />

C=0° C=180°<br />

8<br />

0°<br />

B<br />

V<br />

B<br />

V– X+Z+Y<br />

V0 X + Z<br />

V1 X, Z<br />

V2 Z, X<br />

V3 X<br />

V4 Z<br />

V5 Y<br />

V6 X+Z+Y<br />

V9 –


Parameter<br />

H Backenbremse<br />

0: Die Bremse wird abhängig vom Werkzeugparameter<br />

geklemmt („nicht angetrieben“ wird geklemmt; „angetrieben“<br />

wird nicht geklemmt)<br />

1: Bremse wird geklemmt<br />

2: Bremse wird nicht geklemmt<br />

V Werkzeugwechselpunkt anfahren (default: 6)<br />

Keine Eingabe: X-, Y- <strong>und</strong> Z-Richtung gleichzeitig<br />

0: X- <strong>und</strong> Z-Richtung gleichzeitig<br />

1: erst X-, dann Z-Richtung<br />

2: erst Z-, dann X-Richtung<br />

3: nur X-Richtung<br />

4: nur Z-Richtung<br />

5: nur Y-Richtung<br />

6: X-, Y- <strong>und</strong> Z-Richtung gleichzeitig<br />

9: Werkzeugwechselpunkt nicht anfahren<br />

Ab Software-Version 625 952-02:<br />

Parameter<br />

Q Zusatzfunktionen<br />

Hier kann ein Wert an den Werkzeugwechsel übergeben werden,<br />

dessen Funktion durch den Maschinenhersteller definiert<br />

wird.<br />

X Durchmesser<br />

X-Durchmesser, der bei Bedarf am Ende des Werkzeugwechsels<br />

angefahren wird.<br />

Z Länge<br />

Z-Position, die bei Bedarf am Ende des Werkzeugwechsels<br />

angefahren wird.<br />

Y Länge<br />

Y-Position, die bei Bedarf am Ende des Werkzeugwechsels<br />

angefahren wird.<br />

Werkzeug ins Magazin zurückbringen: Programmieren Sie das<br />

G714 ohne „Identnummer ID“, bringt der <strong>CNC</strong> <strong>PILOT</strong> das Werkzeug<br />

in das Magazin zurück, ohne ein neues Werkzeug einzuwechseln.<br />

Werkzeugposition ändern: Bezieht sich der Aufruf auf das aktive<br />

Werkzeug, wird die B-<strong>Achse</strong> geschwenkt <strong>und</strong>/oder der Lagewinkel<br />

geändert. Im Parameter „V“ legen Sie fest, ob diese Funktionen auf<br />

der aktuellen Position oder auf dem Werkzeugwechselpunkt durchgeführt<br />

werden.<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 45<br />

1.9 DIN PLUS: Magazinwerkzeuge


1.9 DIN PLUS: Magazinwerkzeuge<br />

Offset Lagewinkel: Mit dem „Offset Lagewinkel“ stellen Sie Drehwerkzeuge<br />

auf „normal“ oder „über Kopf“. Dabei berücksichtigt der<br />

<strong>CNC</strong> <strong>PILOT</strong> die in der Werkzeugdatenbank gespeicherte Gr<strong>und</strong>einstellung<br />

(Lagewinkel = Lagewinkel aus den Werkzeugdaten + Offset<br />

Lagewinkel).<br />

Werkzeugorientierung: Bei der Berechnung der Werkzeugspitzenposition<br />

berücksichtigt der <strong>CNC</strong> <strong>PILOT</strong> die Lage der Schneide. Der<br />

<strong>CNC</strong> <strong>PILOT</strong> unterscheidet die Typen Schrupp-, Schlicht- <strong>und</strong> Pilzwerkzeuge<br />

sowie Stech- <strong>und</strong> Gewindewerkzeuge (siehe Bild).<br />

G16 aktiv: Ist eine geschwenkte Ebene (G16) aktiv, so wird diese für<br />

die Abwicklung des G714-Aufrufs deaktiviert. Nach dem G714 gilt wieder<br />

die geschwenkte Ebene.<br />

Beispiel: G714<br />

46<br />

HEIDENHAIN empfiehlt das G714 auch für die Änderung<br />

des Schwenkwinkels oder der Werkzeuglage (Offset<br />

Lagewinkel) zu verwenden.<br />

. . .<br />

FERTIGTEIL<br />

. . .<br />

MANTEL_Y X118 C0 B130 I59 K0 Geschwenkte Bearbeitungsebene beschreiben<br />

. . .<br />

BEARBEITUNG<br />

. . .<br />

N . . G714 ID“B_522-32-10“ O0 B130 Magazin-Wkz einwechseln; B-<strong>Achse</strong> schwenken<br />

N . . G19 YZ-Ebene aktivieren<br />

. . .<br />

N . . G840 NS .. Fräsbearbeitung auf geschwenkter Ebene<br />

. . .<br />

N . . G18 XZ-Ebene aktivieren<br />

N . . G714 ID“B_112-93-80“ O1 B90 C0 Magazin-Wkz einwechseln; B-<strong>Achse</strong> schwenken;<br />

Offset Wkz-Lagewinkel einstellen<br />

. . .<br />

N . . G810 NS .. Drehbearbeitung<br />

. . .<br />

ENDE


Werkzeuglage definieren G712<br />

Der Zyklus G712 wird vom Maschinenhersteller an die<br />

Maschine angepasst. Die folgende Parameter- <strong>und</strong> die<br />

Ablaufbeschreibung kann von der Arbeitsweise Ihrer<br />

Maschine abweichen. Beachten Sie das Maschinen-Handbuch.<br />

Wurde die B-<strong>Achse</strong> mit Einzelbefehlen positioniert, teilen Sie der<br />

Steuerung mit G712 die Werkzeuglage mit.<br />

Das G712 beinhaltet folgende Deklarationen:<br />

Winkel der B-<strong>Achse</strong><br />

Offset Lagewinkel<br />

Werkzeugorientierung<br />

Parameter<br />

B B-Achswinkel. Winkel, auf dem die B-<strong>Achse</strong> steht.<br />

C Offset Lagewinkel bei Drehwerkzeugen<br />

0°: Werkzeuglage „normal“<br />

180°: Werkzeuglage „über Kopf“<br />

O Orientierung bei Drehwerkzeugen. Lage der Werkzeugschneide<br />

(siehe Bild).<br />

Werkzeuglagen 1, 3, 5, 7: für Schrupp-, Schlicht- <strong>und</strong> Pilzwerkzeuge<br />

(neutrale Werkzeuge werden aufgr<strong>und</strong> des Einstellwinkels<br />

erkannt)<br />

Werkzeuglagen 2, 4, 6, 8: für Stech- <strong>und</strong> Gewindewerkzeuge<br />

(ein „rechtes“ oder „linkes“ Werkzeug wird in den<br />

Werkzeugdaten definiert)<br />

Offset Lagewinkel: Der „Offset Lagewinkel“ stellt Drehwerkzeuge<br />

auf „normal“ oder „über Kopf“. Dabei berücksichtigt der <strong>CNC</strong> <strong>PILOT</strong><br />

die in der Werkzeugdatenbank gespeicherte Gr<strong>und</strong>einstellung (Lagewinkel<br />

= Lagewinkel aus den Werkzeugdaten + Offset Lagewinkel).<br />

Werkzeugorientierung: Bei der Berechnung der Werkzeugspitzenposition<br />

berücksichtigt der <strong>CNC</strong> <strong>PILOT</strong> die Lage der Schneide. Der<br />

<strong>CNC</strong> <strong>PILOT</strong> unterscheidet die Typen Schrupp-, Schlicht- <strong>und</strong> Pilzwerkzeuge<br />

sowie Stech- <strong>und</strong> Gewindewerkzeuge (siehe Bild).<br />

G712 definiert die Lage des Werkzeugs. Das Werkzeug<br />

wird nicht bewegt.<br />

C=0° C=180°<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 47<br />

4<br />

3<br />

5<br />

O<br />

O=<br />

2<br />

6<br />

1<br />

7<br />

8<br />

C<br />

B<br />

B<br />

1.9 DIN PLUS: Magazinwerkzeuge


1.9 DIN PLUS: Magazinwerkzeuge<br />

Werkzeugvorwahl G600<br />

Ab Software-Version 625 952-04:<br />

Bei Drehmaschinen mit einem Werkzeugmagazin kann das G600 für<br />

Sonderfunktionen verwendet werden. G600 übergibt die aktuelle<br />

Magazinplatznummer des Werkzeugs an die PLC.<br />

Parameter<br />

ID Identnummer des Magazinwerkzeugs<br />

48<br />

Die Funktion des G600 wird vom Maschinenhersteller<br />

bereitgestellt. Beachten Sie das Maschinen-Handbuch.


1.10 DIN PLUS: Linear- <strong>und</strong><br />

Zirkularwege<br />

Fräsen: Linearbewegung G1<br />

G1 verfährt linear im Vorschub zum „Endpunkt". G1 wird abhängig von<br />

der Bearbeitungsebene ausgeführt:<br />

G17 Interpolation in der XY-Ebene<br />

Zustellung in Z-Richtung<br />

Winkel A – Bezug: positive X-<strong>Achse</strong><br />

G18 Interpolation in der XZ-Ebene<br />

Zustellung in Y-Richtung<br />

Winkel A – Bezug: negative Z-<strong>Achse</strong><br />

G19 Interpolation in der YZ-Ebene<br />

Zustellung in X-Richtung<br />

Winkel A – Bezug: positive Z-<strong>Achse</strong><br />

Parameter<br />

X Endpunkt (Durchmessermaß)<br />

Y Endpunkt<br />

Z Endpunkt<br />

A Winkel (Bezug: abhängig von der Bearbeitungsebene)<br />

Q Schnittpunkt. Endpunkt, wenn die Strecke einen Kreisbogen<br />

schneidet (default: 0):<br />

Q=0: naher Schnittpunkt<br />

Q=1: entfernter Schnittpunkt<br />

B Fase/Verr<strong>und</strong>ung. Definiert den Übergang zum nächsten Konturelement.<br />

Programmieren Sie den theoretischen Endpunkt,<br />

wenn Sie eine Fase/Verr<strong>und</strong>ung angeben.<br />

keine Eingabe: tangentialer Übergang<br />

B=0: nicht tangentialer Übergang<br />

B>0: Radius der R<strong>und</strong>ung<br />

B


1.10 DIN PLUS: Linear- <strong>und</strong> Zirkularwege<br />

Fräsen: Zirkularbewegung G2, G3 –<br />

inkrementale Mittelpunktvermassung<br />

G2/G3 verfährt zirkular im Vorschub zum „Endpunkt".<br />

G2/G3 werden abhängig von der Bearbeitungsebene ausgeführt:<br />

G17 Interpolation in der XY-Ebene<br />

Zustellung in Z-Richtung<br />

Mittelpunktsdefinition: mit I, J<br />

G18 Interpolation in der XZ-Ebene<br />

Zustellung in Y-Richtung<br />

Mittelpunktsdefinition: mit I, K<br />

G19 Interpolation in der YZ-Ebene<br />

Zustellung in X-Richtung<br />

Mittelpunktsdefinition: mit J, K<br />

Parameter<br />

X Endpunkt (Durchmessermaß)<br />

Y Endpunkt<br />

Z Endpunkt<br />

I Mittelpunkt inkremental (Radiusmaß)<br />

J Mittelpunkt inkremental<br />

K Mittelpunkt inkremental<br />

R Radius<br />

Q Schnittpunkt. Endpunkt, wenn die Strecke einen Kreisbogen<br />

schneidet (default: 0):<br />

Q=0: naher Schnittpunkt<br />

Q=1: entfernter Schnittpunkt<br />

B Fase/Verr<strong>und</strong>ung. Definiert den Übergang zum nächsten Konturelement.<br />

Programmieren Sie den theoretischen Endpunkt,<br />

wenn Sie eine Fase/Verr<strong>und</strong>ung angeben.<br />

keine Eingabe: tangentialer Übergang<br />

B=0: nicht tangentialer Übergang<br />

B>0: Radius der R<strong>und</strong>ung<br />

B


Fräsen: Zirkularbewegung G12, G13 – absolute<br />

Mittelpunktvermassung<br />

G12/G13 verfährt zirkular im Vorschub zum „Endpunkt".<br />

G12/G13 werden abhängig von der Bearbeitungsebene ausgeführt:<br />

G17 Interpolation in der XY-Ebene<br />

Zustellung in Z-Richtung<br />

Mittelpunktsdefinition: mit I, J<br />

G18 Interpolation in der XZ-Ebene<br />

Zustellung in Y-Richtung<br />

Mittelpunktsdefinition: mit I, K<br />

G19 Interpolation in der YZ-Ebene<br />

Zustellung in X-Richtung<br />

Mittelpunktsdefinition: mit J, K<br />

Parameter<br />

X Endpunkt (Durchmessermaß)<br />

Y Endpunkt<br />

Z Endpunkt<br />

I Mittelpunkt absolut (Radiusmaß)<br />

J Mittelpunkt absolut<br />

K Mittelpunkt absolut<br />

R Radius<br />

Q Schnittpunkt. Endpunkt, wenn die Strecke einen Kreisbogen<br />

schneidet (default: 0):<br />

Q=0: naher Schnittpunkt<br />

Q=1: entfernter Schnittpunkt<br />

B Fase/Verr<strong>und</strong>ung. Definiert den Übergang zum nächsten Konturelement.<br />

Programmieren Sie den theoretischen Endpunkt,<br />

wenn Sie eine Fase/Verr<strong>und</strong>ung angeben.<br />

keine Eingabe: tangentialer Übergang<br />

B=0: nicht tangentialer Übergang<br />

B>0: Radius der R<strong>und</strong>ung<br />

B


1.11 DIN PLUS (Y-<strong>Achse</strong>): Fräszyklen<br />

1.11 DIN PLUS (Y-<strong>Achse</strong>): Fräszyklen<br />

Fläche fräsen Schruppen G841<br />

G841 schruppt mit G376-Geo (XY- Ebene) oder G386-Geo (YZ-Ebene)<br />

definierte Flächen. Der Zyklus fräst von außen nach innen. Die Zustellung<br />

erfolgt außerhalb des Materials.<br />

Parameter<br />

NS Satznummer – Referenz auf die Konturbeschreibung<br />

P (Maximale) Frästiefe (Zustellung in der Fräsebene)<br />

I Aufmaß in X-Richtung<br />

K Aufmaß in Z-Richtung<br />

U (Minimaler) Überlappungsfaktor. Legt die Überlappung der<br />

Fräsbahnen fest (default: 0,5).<br />

Überlappung = U*Fräserdurchmesser<br />

V Überlauffaktor. Definiert den Betrag, um den der Fräser den<br />

Außenradius überragen soll (default: 0,5).<br />

Überlauf = V*Fräserdurchmesser<br />

F Zustellvorschub für Tiefenzustellung (default: aktiver Vorschub)<br />

J Rückzugsebene (default: zurück zur Startposition)<br />

XY-Ebene: Rückzugsposition in Z-Richtung<br />

YZ-Ebene: Rückzugsposition in X-Richtung (Durchmessermaß)<br />

52<br />

Aufmaße werden berücksichtigt:<br />

G57: Aufmaß in X-, Z-Richtung<br />

G58: äquidistantes Aufmaß in der Fräsebene<br />

Zyklusablauf<br />

1 Startposition (X, Y, Z, C) ist die Position vor dem Zyklus<br />

2 Errechnet die Schnittaufteilung (Fräsebenen-Zustellung, Frästiefen-Zustellung)<br />

3 Fährt auf Sicherheitsabstand an <strong>und</strong> stellt für die erste Frästiefe<br />

zu<br />

4 Fräst eine Ebene<br />

5 Hebt um den Sicherheitsabstand ab, fährt an <strong>und</strong> stellt für die<br />

nächste Frästiefe zu<br />

6 Wiederholt 4...5, bis die komplette Fläche gefräst ist<br />

7 Fährt entsprechend „Rückzugsebene J“ zurück


Fläche fräsen Schlichten G842<br />

G842 schlichtet mit G376-Geo (XY- Ebene) oder G386-Geo (YZ-Ebene)<br />

definierte Flächen. Der Zyklus fräst von außen nach innen. Die Zustellung<br />

erfolgt außerhalb des Materials.<br />

Parameter<br />

NS Satznummer – Referenz auf die Konturbeschreibung<br />

H Fräslaufrichtung bezogen auf die Flankenbearbeitung (default:<br />

0)<br />

H=0: Gegenlauf<br />

H=1: Gleichlauf<br />

P (Maximale) Frästiefe (Zustellung in der Fräsebene)<br />

U (Minimaler) Überlappungsfaktor. Legt die Überlappung der<br />

Fräsbahnen fest (default: 0,5).<br />

Überlappung = U*Fräserdurchmesser<br />

V Überlauffaktor. Definiert den Betrag, um den der Fräser den<br />

Außenradius überragen soll (default: 0,5).<br />

Überlauf = V*Fräserdurchmesser<br />

F Zustellvorschub für Tiefenzustellung (default: aktiver Vorschub)<br />

J Rückzugsebene (default: zurück zur Startposition)<br />

XY-Ebene: Rückzugsposition in Z-Richtung<br />

YZ-Ebene: Rückzugsposition in X-Richtung (Durchmessermaß)<br />

Zyklusablauf<br />

1 Startposition (X, Y, Z, C) ist die Position vor dem Zyklus<br />

2 Errechnet die Schnittaufteilung (Fräsebenen-Zustellung, Frästiefen-Zustellung)<br />

3 Fährt auf Sicherheitsabstand an <strong>und</strong> stellt für die erste Frästiefe<br />

zu<br />

4 Fräst eine Ebene<br />

5 Hebt um den Sicherheitsabstand ab, fährt an <strong>und</strong> stellt für die<br />

nächste Frästiefe zu<br />

6 Wiederholt 4...5, bis die komplette Fläche gefräst ist<br />

7 Fährt entsprechend „Rückzugsebene J“ zurück<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 53<br />

1.11 DIN PLUS (Y-<strong>Achse</strong>): Fräszyklen


1.11 DIN PLUS (Y-<strong>Achse</strong>): Fräszyklen<br />

Mehrkantfräsen Schruppen G843<br />

G843 schruppt mit G477-Geo (XY- Ebene) oder G487-Geo (YZ-Ebene)<br />

definierte Mehrkantflächen. Der Zyklus fräst von außen nach innen.<br />

Die Zustellung erfolgt außerhalb des Materials.<br />

Parameter<br />

NS Satznummer – Referenz auf die Konturbeschreibung<br />

P (Maximale) Frästiefe (Zustellung in der Fräsebene)<br />

I Aufmaß in X-Richtung<br />

K Aufmaß in Z-Richtung<br />

U (Minimaler) Überlappungsfaktor. Legt die Überlappung der<br />

Fräsbahnen fest (default: 0,5).<br />

Überlappung = U*Fräserdurchmesser<br />

V Überlauffaktor. Definiert den Betrag, um den der Fräser den<br />

Außenradius überragen soll (default: 0,5).<br />

Überlauf = V*Fräserdurchmesser<br />

F Zustellvorschub für Tiefenzustellung (default: aktiver Vorschub)<br />

J Rückzugsebene (default: zurück zur Startposition)<br />

XY-Ebene: Rückzugsposition in Z-Richtung<br />

YZ-Ebene: Rückzugsposition in X-Richtung (Durchmessermaß)<br />

54<br />

Aufmaße werden berücksichtigt:<br />

G57: Aufmaß in X-, Z-Richtung<br />

G58: äquidistantes Aufmaß in der Fräsebene<br />

Zyklusablauf<br />

1 Startposition (X, Y, Z, C) ist die Position vor dem Zyklus<br />

2 Errechnet die Schnittaufteilung (Fräsebenen-Zustellung, Frästiefen-Zustellung)<br />

<strong>und</strong> die Spindelpositionen<br />

3 Spindel dreht auf erste Position, der Fräser fährt auf Sicherheitsabstand<br />

an <strong>und</strong> stellt für die erste Frästiefe zu<br />

4 Fräst eine Ebene<br />

5 Hebt um den Sicherheitsabstand ab, fährt an <strong>und</strong> stellt für die<br />

nächste Frästiefe zu<br />

6 Wiederholt 4...5, bis die komplette Fläche gefräst ist<br />

7 Werkzeug fährt entsprechend „Rückzugsebene J“ zurück; Spindel<br />

dreht auf nächste Position, der Fräser fährt auf Sicherheitsabstand<br />

an <strong>und</strong> stellt für die erste Fräsebene zu<br />

8 Wiederholt 4...7, bis alle Mehrkantflächen gefräst sind<br />

9 Fährt entsprechend „Rückzugsebene J“ zurück


Mehrkantfräsen Schlichten G844<br />

G844 schlichtet mit G477-Geo (XY- Ebene) oder G487-Geo (YZ-Ebene)<br />

definierte Mehrkantflächen. Der Zyklus fräst von außen nach innen.<br />

Die Zustellung erfolgt außerhalb des Materials.<br />

Parameter<br />

NS Satznummer – Referenz auf Konturbeschreibung<br />

H Fräslaufrichtung bezogen auf die Flankenbearbeitung<br />

(default: 0)<br />

H=0: Gegenlauf<br />

H=1: Gleichlauf<br />

P (Maximale) Frästiefe (Zustellung in der Fräsebene)<br />

U (Minimaler) Überlappungsfaktor. Legt die Überlappung der<br />

Fräsbahnen fest (default: 0,5).<br />

Überlappung = U*Fräserdurchmesser<br />

V Überlauffaktor. Definiert den Betrag, um den der Fräser den<br />

Außenradius überragen soll (default: 0,5).<br />

Überlauf = V*Fräserdurchmesser<br />

F Zustellvorschub für Tiefenzustellung (default: aktiver Vorschub)<br />

J Rückzugsebene (default: zurück zur Startposition)<br />

XY-Ebene: Rückzugsposition in Z-Richtung<br />

YZ-Ebene: Rückzugsposition in X-Richtung (Durchmessermaß)<br />

Zyklusablauf<br />

1 Startposition (X, Y, Z, C) ist die Position vor dem Zyklus<br />

2 Errechnet die Schnittaufteilung (Fräsebenen-Zustellung, Frästiefen-Zustellung)<br />

<strong>und</strong> die Spindelpositionen<br />

3 Spindel dreht auf erste Position, der Fräser fährt auf Sicherheitsabstand<br />

an <strong>und</strong> stellt für die erste Frästiefe zu<br />

4 Fräst eine Ebene<br />

5 Hebt um den Sicherheitsabstand ab, fährt an <strong>und</strong> stellt für die<br />

nächste Frästiefe zu<br />

6 Wiederholt 4...5, bis die komplette Fläche gefräst ist<br />

7 Werkzeug fährt entsprechend „Rückzugsebene J“ zurück; Spindel<br />

dreht auf nächste Position, der Fräser fährt auf Sicherheitsabstand<br />

an <strong>und</strong> stellt für die erste Fräsebene zu<br />

8 Wiederholt 4...7, bis alle Mehrkantflächen gefräst sind<br />

9 Fährt entsprechend „Rückzugsebene J“ zurück<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 55<br />

1.11 DIN PLUS (Y-<strong>Achse</strong>): Fräszyklen


1.11 DIN PLUS (Y-<strong>Achse</strong>): Fräszyklen<br />

Taschen fräsen Schruppen G845 (Y-<strong>Achse</strong>)<br />

G845 schruppt in der XY- oder YZ-Ebene definierte geschlossene Konturen<br />

der Programmabschnitte:<br />

STIRN_Y<br />

RUECKSEITE_Y<br />

MANTEL_Y<br />

Wählen Sie, abhängig vom Fräser, eine der folgenden Eintauchstrategien:<br />

Senkrecht Eintauchen<br />

An vorgebohrter Position eintauchen<br />

Pendelnd oder helikal eintauchen<br />

Für das „Eintauchen an vorgebohrter Position“ haben Sie folgende<br />

Alternativen:<br />

Positionen ermitteln, Bohren, Fräsen. Die Bearbeitung erfolgt in<br />

den Schritten:<br />

Bohrer einwechseln<br />

Vorbohrpositionen mit „G845 A1 ..“ ermitteln<br />

Vorbohren mit „G71 NF ..“<br />

Zyklus „G845 A0 ..“ aufrufen. Der Zyklus positioniert oberhalb der<br />

Vorbohrposition, taucht ein <strong>und</strong> fräst die Tasche.<br />

Bohren, Fräsen. Die Bearbeitung erfolgt in den Schritten:<br />

Mit „G71 ..“ innerhalb der Tasche vorbohren.<br />

Fräser oberhalb der Bohrung positionieren <strong>und</strong> „G845 A0 ..“ aufrufen.<br />

Der Zyklus taucht ein <strong>und</strong> fräst den Abschnitt.<br />

Besteht die Tasche aus mehreren Abschnitten, berücksichtigt G845<br />

beim Vorbohren <strong>und</strong> Fräsen alle Bereiche der Tasche. Rufen Sie<br />

„G845 A0 ..“ für jeden Abschnitt separat auf, wenn Sie die Vorbohrpositionen<br />

ohne „G845 A1 ..“ ermiteln.<br />

56<br />

Der G845 berücksichtigt folgende Aufmaße:<br />

G57: Aufmaß in X-, Z-Richtung<br />

G58: äquidistantes Aufmaß in der Fräsebene<br />

Programmieren Sie Aufmaße beim Ermitteln der Vorbohrpositionen<br />

<strong>und</strong> beim Fräsen.


G845 (Y-<strong>Achse</strong>) – Vorbohrpositionen ermitteln<br />

Der „G845 A1 ..“ ermittelt die Vorbohrpositonen <strong>und</strong> speichert Sie<br />

unter der in „NF“ angegebenen Referenz. Der Zyklus berücksichtigt<br />

bei der Berechnung der Vorbohrpositionen den Durchmesser des aktiven<br />

Werkzeugs. Wechseln Sie deshalb vor Aufruf des „G845 A1 ..“<br />

den Bohrer ein. Programmieren Sie nur die in folgender Tabelle aufgeführten<br />

Parameter.<br />

Siehe auch:<br />

G845 – Gr<strong>und</strong>lagen: Seite 56<br />

G845 – Fräsen: Seite 58<br />

Parameter – Vorbohrpositionen ermitteln<br />

NS Satznummer – Referenz auf die Konturbeschreibung<br />

I Aufmaß in X-Richtung<br />

K Aufmaß in Z-Richtung<br />

Q Bearbeitungsrichtung (default: 0)<br />

Q=0: von innen nach außen<br />

Q=1: von außen nach innen<br />

A Ablauf „Vorbohrpositionen ermitteln“: A=1<br />

NF Positions-Marke – Referenz, unter der der Zyklus die Vorbohrpositionen<br />

speichert [1..127].<br />

WB Eintauchlänge – Durchmesser Fräswerkzeug<br />

Der G845 überschreibt Vorbohrpositionen, die noch<br />

unter der Referenz „NF“ gespeichert sind.<br />

Der Parameter „WB“ wird sowohl beim Ermitteln der<br />

Vorbohrpositionen, als auch beim Fräsen benutzt. Beim<br />

Ermitteln der Vorbohrpositionen beschreibt „WB“ den<br />

Durchmesser des Fräswerkzeugs.<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 57<br />

1.11 DIN PLUS (Y-<strong>Achse</strong>): Fräszyklen


1.11 DIN PLUS (Y-<strong>Achse</strong>): Fräszyklen<br />

G845 (Y-<strong>Achse</strong>) – Fräsen<br />

Die Fräsrichtung beeinflussen Sie mit der „Fräslaufrichtung H“, der<br />

„Bearbeitungsrichtung Q“ <strong>und</strong> der Drehrichtung des Fräsers (siehe<br />

Tabelle G845 im Benutzer-Handbuch). Programmieren Sie nur die in<br />

folgender Tabelle aufgeführten Parameter.<br />

Siehe auch:<br />

G845 – Gr<strong>und</strong>lagen: Seite 56<br />

G845 – Vorbohrpositionen ermitteln: Seite 57<br />

Parameter – Fräsen<br />

NS Satznummer – Referenz auf die Konturbeschreibung<br />

P (Maximale) Frästiefe (Zustellung in der Fräsebene)<br />

I Aufmaß in X-Richtung<br />

K Aufmaß in Z-Richtung<br />

U (Minimaler) Überlappungsfaktor (default: 0,5)<br />

Überlappung = U*Fräserdurchmesser<br />

V Überlauffaktor. Definiert den Betrag, um den der Fräser den<br />

Außenradius überragen soll (default: 0,5):<br />

0: die definierte Kontur wird komplett gefräst<br />

0 < V


Parameter – Fräsen<br />

Eintauchen an vorgebohrter Position O=1:<br />

„NF“ programmiert: Der Zyklus positioniert den Fräser<br />

oberhalb der ersten Vorbohrposition, taucht ein <strong>und</strong> fräst<br />

den ersten Bereich. Gegebenenfalls positioniert der Zyklus<br />

den Fräser auf die nächste Vorbohrposition <strong>und</strong> bearbeitet<br />

den nächsten Bereich, etc.<br />

„NF“ nicht programmiert: Der Zyklus taucht an der aktuellen<br />

Position ein <strong>und</strong> fräst den Bereich. Positionieren Sie<br />

gegebenenfalls den Fräser auf die nächste Vorbohrposition<br />

<strong>und</strong> bearbeiten den nächsten Bereich, etc.<br />

Helikal Eintauchen O=2, 3: Der Fräser taucht im Winkel „W“<br />

ein <strong>und</strong> fräst Vollkreise mit dem Durchmesser „WB“. Sobald<br />

die Frästiefe „P“ erreicht ist, geht der Zyklus zum Planfräsen<br />

über.<br />

O=2 – manuell: Der Zyklus taucht an der aktuellen Position<br />

ein <strong>und</strong> bearbeitet den Bereich, der von dieser Position aus<br />

erreichbar ist.<br />

O=3 – automatisch: Der Zyklus berechnet die Eintauchposition,<br />

taucht ein <strong>und</strong> bearbeitet diesen Bereich. Die Eintauchbewegung<br />

endet, wenn möglich, auf dem Startpunkt<br />

der ersten Fräsbahn. Besteht die Tasche aus mehreren<br />

Bereichen, bearbeitet der Zyklus nacheinander alle Bereiche.<br />

Pendelnd, linear Eintauchen O=4, 5: Der Fräser taucht im<br />

Winkel „W“ ein <strong>und</strong> fräst eine lineare Bahn der Länge „WB“.<br />

Den Lagewinkel definieren Sie in „WE“. Anschließend fräst<br />

der Zyklus diese Bahn in umgekehrter Richtung. Sobald die<br />

Frästiefe „P“ erreicht ist, geht der Zyklus zum Planfräsen<br />

über.<br />

O=4 – manuell: Der Zyklus taucht an der aktuellen Position<br />

ein <strong>und</strong> bearbeitet den Bereich, der von dieser Position aus<br />

erreichbar ist.<br />

O=5 – automatisch: Der Zyklus berechnet die Eintauchposition,<br />

taucht ein <strong>und</strong> bearbeitet diesen Bereich. Die Eintauchbewegung<br />

endet, wenn möglich, auf dem Startpunkt<br />

der ersten Fräsbahn. Besteht die Tasche aus mehreren<br />

Bereichen, bearbeitet der Zyklus nacheinander alle Bereiche.<br />

Die Eintauchposition wird wie folgt, abhängig von der<br />

Figur <strong>und</strong> „Q“, ermittelt:<br />

Q0 (von innen nach außen):<br />

– lineare Nut, Rechteck, Vieleck: Referenzpunkt der Figur<br />

– Kreis: Mittelpunkt des Kreises<br />

– zirkulare Nut, „freie“ Kontur: Startpunkt der innersten<br />

Fräsbahn<br />

Q1 (von außen nach innen):<br />

– lineare Nut: Startpunkt der Nut<br />

– zirkulare Nut, Kreis: wird nicht bearbeitet<br />

– Rechteck, Vieleck: Startpunkt des ersten Linearelements<br />

– „freie“ Kontur: Startpunkt des ersten Linearelements<br />

(mindestens ein Linearelement muss vorhanden sein)<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 59<br />

1.11 DIN PLUS (Y-<strong>Achse</strong>): Fräszyklen


1.11 DIN PLUS (Y-<strong>Achse</strong>): Fräszyklen<br />

Parameter – Fräsen<br />

Pendelnd, zirkular Eintauchen O=6, 7: Der Fräser taucht im<br />

Eintauchwinkel „W“ ein <strong>und</strong> fräst einen Kreisbogen von 90°.<br />

Anschließend fräst der Zyklus diese Bahn in umgekehrter<br />

Richtung. Sobald die Frästiefe „P“ erreicht ist, geht der<br />

Zyklus zum Planfräsen über. „WE“ definiert die Mitte des<br />

Bogens <strong>und</strong> „WB“ den Radius.<br />

O=6 – manuell: Die Werkzeugposition entspricht dem Mittelpunkt<br />

des Kreisbogens. Der Fräser fährt auf den Anfang<br />

des Bogens <strong>und</strong> taucht ein.<br />

O=7 – automatisch (ist nur für zirkulare Nut <strong>und</strong> Kreis<br />

erlaubt): Der Zyklus berechnet die Eintauchposition abhängig<br />

von „Q“:<br />

Q0 (von innen nach außen):<br />

– zirkulare Nut: der Kreisbogen liegt auf dem Krümmungsradius<br />

der Nut<br />

– Kreis: nicht erlaubt<br />

Q1 (von außen nach innen): zirkulare Nut, Kreis: der Kreisbogen<br />

liegt auf der äußeren Fräsbahn<br />

W Eintauchwinkel in Zustellrichtung<br />

WE Lagewinkel der Fräsbahn/des Kreisbogens. Bezugsachse:<br />

Stirn- oder Rückseite: positive XK-<strong>Achse</strong><br />

Mantelfläche: positive Z-<strong>Achse</strong><br />

Defaultwert Lagewinkel, abhängig von „O“:<br />

O=4: WE= 0°<br />

O=5 <strong>und</strong><br />

lineare Nut, Rechteck, Vieleck: WE= Lagewinkel der<br />

Figur<br />

zirkulare Nut, Kreis: WE=0°<br />

„freie“ Kontur <strong>und</strong> Q0 (von innen nach außen): WE=0°<br />

„freie“ Kontur <strong>und</strong> Q1 (von außen nach innen): Lagewinkel<br />

des Startelements<br />

WB Eintauchlänge/Eintauchdurchmesser (default: 1,5 * Fräserdurchmesser)<br />

Fräsrichtung, Fräslaufrichtung, Bearbeitungsrichtung <strong>und</strong> Drehrichtung<br />

des Fräsers: siehe Tabelle G845 im Benutzer-Handbuch<br />

60<br />

Beachten Sie bei der Bearbeitungsrichtung Q=1 (von<br />

außen nach innen):<br />

Die Kontur muss mit einem linearen Element beginnen.<br />

Ist das Startelement < WB, wird WB auf die Länge des<br />

Startelements gekürzt.<br />

Die Länge des Startelements darf das 1,5-fache des Fräserdurchmessers<br />

nicht unterschreiten.


Zyklusablauf<br />

1 Startposition (X, Y, Z, C) ist die Position vor dem Zyklus<br />

2 Errechnet die Schnittaufteilung (Fräsebenen-Zustellung, Frästiefen-Zustellung);<br />

errechnet die Eintauchwege bei pendelnden oder<br />

helikalen Eintauchen.<br />

3 Fährt auf Sicherheitsabstand an <strong>und</strong> stellt für die erste Frästiefe<br />

zu<br />

4 Fräst eine Ebene<br />

5 Hebt um den Sicherheitsabstand ab, fährt an <strong>und</strong> stellt für die<br />

nächste Frästiefe zu<br />

6 Wiederholt 4...5, bis die komplette Fläche gefräst ist<br />

7 Fährt entsprechend „Rückzugsebene J“ zurück<br />

Taschenfräsen Schlichten G846 (Y-<strong>Achse</strong>)<br />

G846 schlichtet in der XY- oder YZ-Ebene definierte geschlossene<br />

Konturen der Programmabschnitte:<br />

STIRN_Y<br />

RUECKSEITE_Y<br />

MANTEL_Y<br />

Die Fräsrichtung beeinflussen Sie mit der „Fräslaufrichtung H“, der<br />

„Bearbeitungsrichtung Q“ <strong>und</strong> der Drehrichtung des Fräsers.<br />

Parameter – Fräsen<br />

NS Satznummer – Referenz auf die Konturbeschreibung<br />

P (Maximale) Frästiefe (Zustellung in der Fräsebene)<br />

R Radius Ein-/Ausfahrbogen (default: 0)<br />

R=0: Das Konturelement wird direkt angefahren. Die<br />

Zustellung erfolgt auf dem Anfahrpunkt oberhalb der Fräsebene,<br />

danach erfolgt die senkrechte Tiefen-Zustellung.<br />

R>0: Der Fräser fährt einen Ein-/Ausfahrbogen, der tangential<br />

an das Konturelement anschließt.<br />

U (Minimaler) Überlappungsfaktor. Legt die Überlappung der<br />

Fräsbahnen fest (default: 0,5).<br />

Überlappung = U*Fräserdurchmesser<br />

V Überlauffaktor, wenn die Fräskontur die Drehkontur überragt:<br />

0: die definierte Kontur wird komplett gefräst<br />

0 < V


1.11 DIN PLUS (Y-<strong>Achse</strong>): Fräszyklen<br />

Parameter – Fräsen<br />

E Reduzierter Vorschub für zirkulare Elemente (default: aktueller<br />

Vorschub)<br />

J Rückzugsebene (default: zurück zur Startposition)<br />

XY-Ebene: Rückzugsposition in Z-Richtung<br />

YZ-Ebene: Rückzugsposition in X-Richtung (Durchmessermaß)<br />

Q Bearbeitungsrichtung (default: 0)<br />

Q=0: von innen nach außen<br />

Q=1: von außen nach innen<br />

O Eintauchverhalten (default: 0)<br />

O=0 – senkrecht Eintauchen: Der Zyklus fährt auf den Startpunkt,<br />

taucht ein <strong>und</strong> schlichtet die Tasche.<br />

Q=1 – Einfahrbogen mit Tiefenzustellung: Bei den oberen<br />

Fräsebenen stellt der Zyklus für die Ebene zu <strong>und</strong> fährt dann<br />

im Einfahrbogen an. Bei der untersten Fräsebene taucht der<br />

Fräser beim Fahren des Einfahrbogens bis auf die Frästiefe<br />

ein(drei-dimensionaler Einfahrbogen). Diese Eintauchstrategie<br />

können Sie nur in Kombination mit einem Einfahrbogen<br />

„R“ verwenden. Voraussetzung ist die Bearbeitung von<br />

außen nach innen (Q=1).<br />

Fräsrichtung, Fräslaufrichtung, Bearbeitungsrichtung <strong>und</strong> Drehrichtung<br />

des Fräsers: siehe Tabelle G846 im Benutzer-Handbuch<br />

Zyklusablauf<br />

1 Startposition (X, Y, Z, C) ist die Position vor dem Zyklus<br />

2 Errechnet die Schnittaufteilung (Fräsebenen-Zustellung, Frästiefen-Zustellung)<br />

3 Fährt auf Sicherheitsabstand an <strong>und</strong> stellt für die erste Frästiefe<br />

zu<br />

4 Fräst eine Ebene<br />

5 Hebt um den Sicherheitsabstand ab, fährt an <strong>und</strong> stellt für die<br />

nächste Frästiefe zu<br />

6 Wiederholt 4...5, bis die komplette Fläche gefräst ist<br />

7 Fährt entsprechend „Rückzugsebene J“ zurück<br />

62


Gravieren XY-Ebene G803<br />

G803 graviert Zeichenfolgen in linearer Anordnung in der YZ-Ebene.<br />

Den zu gravierenden Text geben sie als Zeichenfolge in das Feld „ID“<br />

ein.<br />

Parameter<br />

ID Text. Zu gravierender Text ()<br />

NS Zeichen-Nummer. ASCII-Code des zu gravierenden Zeichens<br />

X Startdurchmesser (Durchmessermaß)<br />

Y Startpunkt<br />

Z Fräsgr<strong>und</strong>. Z-Position, auf die zum Fräsen zugestellt wird.<br />

K Rückzugsebene. Z-Position, auf die zum Positionieren zurückgezogen<br />

wird.<br />

H Schrifthöhe. Höhe der Zeichen in [mm]<br />

W Lagewinkel des Schriftzugs bei linearer Darstellung. Beispiel:<br />

0° = senkrechte Zeichen; die Zeichen werden fortlaufend in<br />

positiver X-Richtung angeordnet.<br />

E Abstandsfaktor. Der Abstand zwischen den Zeichen wird<br />

nach folgender Formel berechnet: H / 6 * E<br />

F Ab Software-Version 625 952-05:<br />

Zustellvorschub-Faktor (Vorschub = aktueller Vorschub * F)<br />

Umlaute <strong>und</strong> Sonderzeichen, die Sie im DIN Editor nicht eingeben können,<br />

definieren Sie Zeichen für Zeichen in „NS“. Ist in „ID“ ein Text<br />

<strong>und</strong> in „NS“ ein Zeichen definiert, wird zuerst der Text <strong>und</strong> dann das<br />

Zeichen graviert.<br />

G803 graviert ab der Startposition, bzw. ab der aktuellen Position,<br />

wenn Sie keine Startposition angeben.<br />

Beispiel: Wird ein Schriftzug mit mehreren Aufrufen graviert, geben<br />

Sie beim ersten Aufruf die Startposition vor. Die weiteren Aufrufe programmieren<br />

Sie ohne Startposition.<br />

Zeichentabelle: siehe Benutzer-Handbuch<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 63<br />

1.11 DIN PLUS (Y-<strong>Achse</strong>): Fräszyklen


1.11 DIN PLUS (Y-<strong>Achse</strong>): Fräszyklen<br />

Gravieren YZ-Ebene G804<br />

G804 graviert Zeichenfolgen in linearer Anordnung auf der YZ-Ebene.<br />

Den zu gravierenden Text geben sie als Zeichenfolge in das Feld „ID“<br />

ein.<br />

Parameter<br />

ID Text. Zu gravierender Text ()<br />

NS Zeichen-Nummer. ASCII-Code des zu gravierenden Zeichens<br />

Z Startpunkt<br />

Y Startpunkt<br />

X Fräsgr<strong>und</strong> (Durchmessermaß). X-Position, auf die zum Fräsen<br />

zugestellt wird.<br />

I Rückzugsdurchmesser. X-Position, auf die zum Positionieren<br />

zurückgezogen wird.<br />

H Schrifthöhe. Höhe der Zeichen in [mm]<br />

W Lagewinkel des Schriftzugs. Beispiele:<br />

0°: von –Y nach +Y<br />

90°: von –Z nach +Z (siehe Bild)<br />

E Abstandsfaktor. Der Abstand zwischen den Zeichen wird<br />

nach folgender Formel berechnet: H / 6 * E<br />

F Ab Software-Version 625 952-05:<br />

Zustellvorschub-Faktor (Vorschub = aktueller Vorschub * F)<br />

Umlaute <strong>und</strong> Sonderzeichne, die Sie im DIN Editor nicht eingeben können,<br />

definieren Sie Zeichen für Zeichen in „NS“. Ist in „ID“ ein Text<br />

<strong>und</strong> in „NS“ ein Zeichen definiert, wird zuerst der Text <strong>und</strong> dann das<br />

Zeichen graviert.<br />

G804 graviert ab der Startposition, bzw. ab der aktuellen Position,<br />

wenn Sie keine Startposition angeben.<br />

Beispiel: Wird ein Schriftzug mit mehreren Aufrufen graviert, geben<br />

Sie beim ersten Aufruf die Startposition vor. Die weiteren Aufrufe programmieren<br />

Sie ohne Startposition.<br />

Zeichentabelle: siehe Benutzer-Handbuch<br />

64


Gewindefräsen XY-Ebene G800<br />

Ab Software-Version 625 952-05: G800 fräst ein Gewinde in eine<br />

bestehende Bohrung.<br />

Der Zyklus positioniert das Werkzeug innerhalb der Bohrung auf den<br />

„Endpunkt Gewinde“. Dann fährt das Werkzeug im „Einfahrradius R“<br />

an <strong>und</strong> fräst das Gewinde. Dabei stellt das Werkzeug bei jeder Umdrehung<br />

um die Steigung „F“ zu. Anschließend fährt der Zyklus das<br />

Werkzeug frei <strong>und</strong> zieht es auf den Startpunkt zurück. Im Parameter V<br />

programmieren Sie, ob das Gewinde in einer Umdrehung, oder bei<br />

einschneidigen Werkzeugen mit mehreren Umdrehungen gefräst<br />

wird.<br />

Parameter<br />

X Startpunkt<br />

Y Startpunkt<br />

C Startpunkt<br />

Z Fräsoberkante<br />

I Gewindedurchmesser<br />

K Gewindetiefe<br />

R Einfahrradius<br />

F Gewindesteigung<br />

J Gewinderichtung (default: 0)<br />

0: Rechtsgewinde<br />

1: Linksgewinde<br />

H Fräslaufrichtung (default: 0)<br />

0: Gegenlauf<br />

1: Gleichlauf<br />

V Einmalig/Mehrmalig<br />

0: das Gewinde wird in einer Drehung von 360° gefräst<br />

1: das Gewinde wird in mehreren Drehungen gefräst (einschneidiges<br />

Werkzueg)<br />

O Spindelbremse (O wird ausgewertet, wenn in Maschinen-<br />

Parameter 1019, .. die Bremse eingetragen ist) – default: 0<br />

0: Spindelbremse aktivieren<br />

1: Spindelbremse nicht aktivieren<br />

Verwenden Sie Gewindefräswerkzeuge für den Zyklus<br />

G800.<br />

Achtung Kollisionsgefahr<br />

Die Bohrungstiefe muss mindestens F/2 tiefer, als die<br />

Gewindetiefe sein.<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 65<br />

1.11 DIN PLUS (Y-<strong>Achse</strong>): Fräszyklen


1.11 DIN PLUS (Y-<strong>Achse</strong>): Fräszyklen<br />

Gewindefräsen YZ-Ebene G806<br />

Ab Software-Version 625 952-05: G806 fräst ein Gewinde in eine<br />

bestehende Bohrung.<br />

Der Zyklus positioniert das Werkzeug innerhalb der Bohrung auf den<br />

„Endpunkt Gewinde“. Dann fährt das Werkzeug im „Einfahrradius R“<br />

an <strong>und</strong> fräst das Gewinde. Dabei stellt das Werkzeug bei jeder Umdrehung<br />

um die Steigung „F“ zu. Anschließend fährt der Zyklus das<br />

Werkzeug frei <strong>und</strong> zieht es auf den Startpunkt zurück. Im Parameter V<br />

programmieren Sie, ob das Gewinde in einer Umdrehung, oder bei<br />

einschneidigen Werkzeugen mit mehreren Umdrehungen gefräst<br />

wird.<br />

Parameter<br />

I Gewindedurchmesser<br />

X Startpunkt X<br />

K Gewindetiefe<br />

R Einfahrradius<br />

F Gewindesteigung<br />

J Gewinderichtung (default: 0)<br />

0: Rechtsgewinde<br />

1: Linksgewinde<br />

H Fräslaufrichtung (default: 0)<br />

0: Gegenlauf<br />

1: Gleichlauf<br />

V Einmalig/Mehrmalig<br />

0: das Gewinde wird in einer Drehung von 360° gefräst<br />

1: das Gewinde wird in mehreren Drehungen gefräst (einschneidiges<br />

Werkzueg)<br />

O Spindelbremse (O wird ausgewertet, wenn in Maschinen-<br />

Parameter 1019, .. die Bremse eingetragen ist) – default: 0<br />

0: Spindelbremse aktivieren<br />

1: Spindelbremse nicht aktivieren<br />

66<br />

Verwenden Sie Gewindefräswerkzeuge für den Zyklus<br />

G806.<br />

Achtung Kollisionsgefahr<br />

Die Bohrungstiefe muss mindestens F/2 tiefer, als die<br />

Gewindetiefe sein.


Abwälzfräsen G808<br />

Ab Software-Version 625 952-05.<br />

G808 fräst von „Startpunkt Z“ bis „Endpunkt K“ein Zahnradprofil. In<br />

W geben Sie die Winkelstellung des Werkzeugs an.<br />

Wird ein Aufmaß programmiert, dann wird das Abwälzfräsen in Vorbearbeitung<br />

<strong>und</strong> anschließendem Schlichten aufgeteilt.<br />

In den Parametern O, R <strong>und</strong> V legen Sie das „Versetzen“ des Werkzeugs<br />

fest. Mit dem Versetzen um R erreichen Sie einen gleichmäßigen<br />

Verschleiß des Abwälzfräsers.<br />

Parameter<br />

Z Startpunkt<br />

K Endpunkt<br />

A Fußkreisdurchmesser<br />

B Kopfkreisdurchmesser<br />

W Winkelstellung<br />

J Zähnezahl Werkstück<br />

D Drehrichtung des Werkstücks<br />

3: M3<br />

4: M4<br />

S Schnittgeschwindigkeit [m/min]<br />

P Maximale Zustellung<br />

F Vorschub pro Umdrehung<br />

I Aufmaß<br />

E Schlichtvorschub<br />

O Shift Startposition<br />

R Shiftbetrag<br />

V Shiftanzahl<br />

H Zustellachse<br />

0: die Zustellung erfolgt in X-Richtung<br />

1: die Zustellung erfolgt in Y-Richtung<br />

Q Werkstück-Spindel<br />

0: Spindel 0 (Hauptspindel) hält das Werkstück<br />

3: Spindel 3 (Gegenspindel) hält das Werkstück<br />

U Übersetzungsverhältnis des Werkzeugs<br />

K P<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 67<br />

Y<br />

O<br />

V=4<br />

R RR R<br />

Y=0<br />

Y<br />

H=0 H=1<br />

X<br />

X<br />

B<br />

Y<br />

I<br />

A<br />

Z<br />

Z<br />

1.11 DIN PLUS (Y-<strong>Achse</strong>): Fräszyklen


1.12 Simulation<br />

1.12 Simulation<br />

Simulation der geschwenkten Ebene<br />

Konturdarstellung: Die Simulation stellt die YZ-Ansicht des Werkstücks<br />

<strong>und</strong> die Konturen der geschwenkten Ebenen in der Seitenansicht<br />

dar. Um die Bohrmuster <strong>und</strong> Fräskonturen rechtwinklig zur<br />

geschwenkten Ebene – also ohne Verzerrung – darzustellen, ignoriert<br />

die Simulation die Drehung des Koordinatensystems <strong>und</strong> eine Verschiebung<br />

innerhalb des gedrehten Koordinatensystems.<br />

Berücksichtigen Sie bei der Darstellung der Konturen geschwenkter<br />

Ebenen:<br />

Der Parameter „K“ des G16 bzw. des MANTEL_Y bestimmt den<br />

„Anfang“ des Bohrmusters oder der Fräskontur in Z-Richtung.<br />

Die Bohrmuster <strong>und</strong> Fräskonturen werden senkrecht zur<br />

geschwenkten Ebene gezeichnet. Dadurch ergibt sich eine „Verschiebung“<br />

zur Drehkontur.<br />

Das Bild <strong>und</strong> der zugehörige Programmabschnitt verdeutlichen diese<br />

Situation.<br />

Fräs- <strong>und</strong> Bohrbearbeitung: Bei der Darstellung der Werkzeugwege<br />

auf der geschwenkten Ebene gelten in der Seitenansicht die gleichen<br />

Regeln, wie bei der Konturdarstellung.<br />

Bei Arbeiten auf der geschwenkten Ebene wird das Werkzeug im<br />

Stirnfenster „skizziert“. Dabei stellt die Simulation die Werkzeugbreite<br />

maßstabsgerecht dar. Mit dieser Methode können Sie die Überlappung<br />

bei der Fräsbearbeitung kontrollieren. Die Werkzeugwege<br />

werden ebenfalls maßstabsgerecht (perspektivisch) in Strichgrafik<br />

dargestellt.<br />

In allen „Zusatzfenstern“ stellt die Simulation das Werkzeug <strong>und</strong> die<br />

Schneidspur dar, wenn das Werkzeug rechtwinklig zur jeweiligen<br />

Ebene steht. Dabei wird eine Toleranz von +/– 5° berücksichtigt. Steht<br />

das Werkzeug nicht rechtwinklig, repräsentiert der „Lichtpunkt“ das<br />

Werkzeug <strong>und</strong> der Werkzeugweg wird als Linie dargestellt.<br />

68<br />

Beispiel: „Kontur auf geschwenkter Ebene“<br />

...<br />

FERTIGTEIL<br />

N2 G0 X0 Z0<br />

N3 G1 X50<br />

N4 G1 Z–50<br />

N5 G1 X0<br />

N6 G1 Z0<br />

MANTEL_Y X50 C0 B80 I25 K-10 H0<br />

N7 G386 Z0 Ki10 B–30 X50 C0 [Einzelfläche]<br />

MANTEL_Y X50 C0 B20 I25 K-20 H1<br />

N8 G384 Z–10 Y10 X50 R10 P5 [Vollkreis]<br />

...


Koordinatensystem anzeigen<br />

Die Simulation blendet auf Wunsch das verschobene/gedrehte Koordinatensystem<br />

in dem „Drehfenster“ ein. Voraussetzung: Die Simulation<br />

befindet sich im Stoppmodus.<br />

U „Weiter-Taste“ drücken. Die Simulation blendet das<br />

aktuelle Koordinatensystem ein.<br />

Bei der Simulation des nächsten Befehls oder bei einem erneuten<br />

Drücken der „Weiter-Taste“ wird das Koordinatensystem wieder ausgeblendet.<br />

Positionsanzeige mit B- <strong>und</strong> Y-<strong>Achse</strong><br />

Folgende Felder der Anzeige sind „fest“:<br />

N: Satznummer des NC-Quellsatzes<br />

X, Z, C: Positionswerte (Istwerte)<br />

Die weitern Felder stellen Sie mit „PgUp/PgDown“ oder per Menü<br />

(„Einstell > Statuszeile“) ein:<br />

Standardeinstellung (Werte des angewählten Schlittens):<br />

Y: Positionswert (Istwert)<br />

T: Werkzeugdaten mit Revolverplatz, Magazinplatz (in „(..)“) <strong>und</strong><br />

Identnummer<br />

Einstellung „Technologiedaten“:<br />

Drehzahl<br />

Vorschub<br />

Spindeldrehrichtung<br />

Einstellung „B-<strong>Achse</strong>“:<br />

B: Schwenkwinkel B-<strong>Achse</strong><br />

G16/B: Winkel der geschwenkten Ebene<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 69<br />

1.12 Simulation


1.13 TURN PLUS: Werkzeugmagazin <strong>und</strong> B-<strong>Achse</strong><br />

1.13 TURN PLUS: Werkzeugmagazin<br />

<strong>und</strong> B-<strong>Achse</strong><br />

Werkzeugmagazin<br />

TURN PLUS erkennt, ob ein Revolver als Werkzeugträger verwendet<br />

wird, oder der Werkzeugträger von einem Magazin versorgt wird. Die<br />

Werkzeugwahl ist von der Einstellung des Bearbeitungs-Parameter 2<br />

abhängig:<br />

Einstellung „Werkzeuge aus dem Revolver“: TURN PLUS verwendet<br />

die in der Magazinliste eingetragenen Werkzeuge.<br />

Einstellung „Werkzeuge aus der Datenbank“: TURN PLUS sucht die<br />

passenden Werkzeuge in der Datenbank.<br />

Einstellung „kombiniert“: TURN PLUS sucht die passenden Werkzeuge<br />

in der Magazinliste <strong>und</strong> in der Datenbank.<br />

Wird ein Werkzeugmagazin eingesetzt, führt TURN PLUS bei der<br />

Generierung des NC-Programms die verwendeten Werkzeuge im<br />

Abschnitt SCHEIBENMAGAZIN auf <strong>und</strong> generiert für den Werkzeugwechsel<br />

das G714.<br />

Werkzeuge für die B-<strong>Achse</strong><br />

Durch Schwenken der B-<strong>Achse</strong> <strong>und</strong> Drehen des Werkzeugs erreichen<br />

Sie Werkzeuglagen, die Längs- <strong>und</strong> Planbearbeitungen bzw. radiale<br />

<strong>und</strong> axiale Bearbeitungen auf der Haupt- <strong>und</strong> Gegenspindel mit dem<br />

gleichen Werkzeug ermöglichen. TURN PLUS untersützt diesen flexiblen<br />

Werkzeugeinsatz in der IAG.<br />

Nach der Werkzeugwahl öffnet die IAG die Dialogbox „Werkzeuglage“.<br />

Hier spezifizieren Sie die Lage des Werkzeugs für die anstehende<br />

Bearbeitung.<br />

Parameter<br />

O Orientierung bei Drehwerkzeugen. Lage der Werkzeugschneide<br />

(siehe Bild).<br />

Werkzeuglagen 1, 3, 5, 7: für Schrupp-, Schlicht- <strong>und</strong> Pilzwerkzeuge<br />

(neutrale Werkzeuge werden aufgr<strong>und</strong> des Einstellwinkels<br />

erkannt)<br />

Werkzeuglagen 2, 4, 6, 8: für Stech- <strong>und</strong> Gewindewerkzeuge<br />

(ein „rechtes“ oder „linkes“ Werkzeug wird in den<br />

Werkzeugdaten definiert)<br />

B B-Achswinkel. Winkel, auf den die B-<strong>Achse</strong> geschwenkt wird.<br />

C Offset Lagewinkel bei Drehwerkzeugen<br />

70<br />

0°: Werkzeuglage „normal“<br />

180°: Werkzeuglage „über Kopf“<br />

4<br />

3<br />

5<br />

O<br />

O=<br />

2<br />

6<br />

1<br />

7<br />

8<br />

TM<br />

C<br />

0°<br />

C=0° C=180°<br />

B<br />

B


1.14 TURN PLUS: Y-<strong>Achse</strong><br />

Die AAG kann nur für Schlitten ohne B-<strong>Achse</strong> verwendet<br />

werden. Ist im Programmkopf ein Schlitten mit B-<strong>Achse</strong><br />

deklariert, dann ist eine automatische Arbeitsplangenerierung<br />

nicht möglich.<br />

Gr<strong>und</strong>lagen Y-<strong>Achse</strong><br />

TURN PLUS unterstützt die Definition von Fräskonturen <strong>und</strong> Bohrungen<br />

<strong>und</strong> erstellt Arbeitspläne für die Fräs- <strong>und</strong> Bohrbearbeitung mit der<br />

Y-<strong>Achse</strong>.<br />

Fräskonturen/Bohrungen: Fräskonturen, das sind Figuren (Nuten,<br />

Rechtecke, etc.), lineare/zirkulare Muster oder von Ihnen definierte<br />

„freie“ Konturen. Bohrungen, das sind einzelne Bohrungen oder Bohrmuster.<br />

Fräs- <strong>und</strong> Bohrbearbeitung: TURN PLUS unterstützt die Fräs- <strong>und</strong><br />

Bohrbearbeitung in der IAG (Interaktive Arbeitsplan Generierung) <strong>und</strong><br />

in der AAG (Automatische Arbeitsplan Generierung).<br />

Bevor Sie die AAG einsetzen, ordnen Sie den Konturen Bearbeitungsattribute<br />

zu (siehe Benutzer-Handbuch). Sie können die Reihenfolge<br />

der Fräsbearbeitung, den Einsatz der Werkzeuge, etc. mit den in<br />

TURN PLUS üblichen Verfahren beeinflussen.<br />

Hinweis zur Dateneingabe: Bei hierarchisch aufgebauten<br />

Fräskonturen (Tasche in Tasche, Bohrungen/Figuren<br />

auf einer Fläche, etc.), durchlaufen Sie mit Pfeil auf/ab alle<br />

Konturen der Hierarchiestufe einer „Werkstück-Fläche“.<br />

Mit Pfeil links/rechts durchlaufen Sie die Fräskonturen<br />

einer Hierarchiestufe.<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 71<br />

1.14 TURN PLUS: Y-<strong>Achse</strong>


1.14 TURN PLUS: Y-<strong>Achse</strong><br />

Fräskonturen definieren<br />

Definieren Sie das Rohteil <strong>und</strong> die Drehkontur, bevor Sie eine Fräskontur<br />

eingeben.<br />

„Freie“ Kontur: Sie definieren mit den Elementen „Strekke“ <strong>und</strong><br />

„Bogen“ beliebige Konturen. Dazu legen Sie den „Startpunkt der Kontur“<br />

fest, definieren die Kontur <strong>und</strong> bestimmen abschließend die Tiefe<br />

der Tasche/Kontur.<br />

„Freie“ Kontur eingeben<br />

U „Werkstück > Fertigteil > Figur > Kontur“ wählen<br />

U Wenn noch nicht definiert: Eingabeebene wählen (XY-Stirnfläche,<br />

XYR-Rückseite, ZY-Mantelfläche)<br />

U Referenzelement einstellen<br />

U „Bezugsdaten“ prüfen, gegebenenfalls ergänzen<br />

U Kontur definieren<br />

U Kontur in der Kontrollgrafik überprüfen<br />

Figuren/Muster eingeben<br />

U „Werkstück > Fertigteil > Muster“ (oder „.. > Figur“) wählen<br />

U Muster oder Figur auswählen<br />

U Wenn noch nicht definiert: Eingabeebene wählen (XY-Stirnfläche,<br />

XYR-Rückseite, ZY-Mantelfläche)<br />

U Referenzelement einstellen<br />

U „Bezugsdaten“ prüfen, gegebenenfalls ergänzen<br />

U Muster-/Figurparameter eingeben<br />

U Muster/Figur in der Kontrollgrafik überprüfen<br />

72<br />

Wenn Sie von der Hauptansicht ausgehen, fordert<br />

TURN PLUS Sie auf, die Bearbeitungsebene einzustellen.<br />

Wenn Sie vom Stirn-, Rückseiten- oder Mantelfenster<br />

ausgehen, wird diese Bearbeitungsebene angenommen.<br />

Das „aktive Fenster“ wechseln Sie mit „Seite vor/<br />

zurück“ oder per Cursor.


1.15 TURN PLUS: Konturen XY-<br />

Ebene<br />

Bezugsdaten XY-Stirnfläche/XYR-Rückseite<br />

Legen Sie in „Bezugsdaten“ die Position der Ebene fest.<br />

Parameter<br />

C Spindelwinkel (Spindelposition); (default: 0)<br />

I Begrenzungsdurchmesser. Dient der Schnittbegrenzung,<br />

wenn die Figur über das Werkstück hinausragt.<br />

Z Bezugsmaß. Lage der Referenzebene.<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 73<br />

1.15 TURN PLUS: Konturen XY-Ebene


1.15 TURN PLUS: Konturen XY-Ebene<br />

XY-Ebene: Startpunkt Kontur<br />

Die Funktion legt den Startpunkt in der XY-Ebene fest.<br />

Parameter<br />

X Anfangspunkt der Kontur (Radiusmaß)<br />

Y Anfangspunkt der Kontur<br />

P Anfangspunkt der Kontur in Polarkoordinaten<br />

a Anfangspunkt der Kontur in Polarkoordinaten (Bezug Winkel:<br />

positive X-<strong>Achse</strong>)<br />

74


XY-Ebene: Linearelement<br />

Die Funktion definiert ein Linearelement in der XY-Ebene.<br />

Parameter<br />

X Endpunkt in kartesischen Koordinaten (Radiusmaß)<br />

Y Endpunkt in kartesischen Koordinaten<br />

Xi Endpunkt inkremental<br />

Yi Endpunkt inkremental<br />

P Endpunkt in Polarkoordinaten<br />

a Endpunkt in Polarkoordinaten (Bezug Winkel: positive X-<br />

<strong>Achse</strong>)<br />

W Winkel der Strecke (Bezug: siehe Hilfebild)<br />

WV Winkel gegen den Uhrzeigersinn zum Vorgängerelement.<br />

Bogen als Vorgängerelement: Winkel zur Tangente<br />

WN Winkel gegen den Uhrzeigersinn zum Nachfolgerelement.<br />

Bogen als Nachfolgerelement: Winkel zur Tangente<br />

L Länge des Elements<br />

tangential/nicht tangential: Übergang zum nächsten<br />

Konturelement festlegen<br />

Linearelement definieren:<br />

Streckenmenü aufrufen<br />

Richtung des Linearelements wählen:<br />

Vertikale Strecke<br />

Horizontale Strecke<br />

Strecke im Winkel<br />

Strecke im Winkel<br />

Strecke in beliebiger Richtung<br />

Strecke vermaßen <strong>und</strong> Übergang zum nächsten Element festlegen.<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 75<br />

1.15 TURN PLUS: Konturen XY-Ebene


1.15 TURN PLUS: Konturen XY-Ebene<br />

XY-Ebene: Bogen<br />

Die Funktion definiert ein Zirkularelement in der XY-Ebene.<br />

Parameter<br />

Endpunkt Bogen<br />

X Endpunkt in kartesischen Koordinaten (Radiusmaß)<br />

Y Endpunkt in kartesischen Koordinaten<br />

Xi Endpunkt inkremental<br />

Yi Endpunkt inkremental<br />

P Endpunkt in Polarkoordinaten<br />

a Endpunkt in Polarkoordinaten (Bezug Winkel: positive X-<br />

<strong>Achse</strong>)<br />

Pi Endpunkt polar, inkremental (linearer Abstand Anfang- bis<br />

Endpunkt)<br />

ai Endpunkt polar, inkremental (Bezug: Winkel zwischen<br />

gedachter Linie im Anfangspunkt, parallel zur X-<strong>Achse</strong> <strong>und</strong><br />

Linie Anfangspunkt – Endpunkt)<br />

Mittelpunkt Bogen<br />

XM Mittelpunkt in kartesischen Koordinaten (Radiusmaß)<br />

YM Mittelpunkt in kartesischen Koordinaten<br />

XMi Mittelpunkt inkremental<br />

YMi Mittelpunkt inkremental<br />

PM Mittelpunkt in Polarkoordinaten<br />

b Mittelpunkt in Polarkoordinaten (Bezug Winkel: positive X-<br />

<strong>Achse</strong>)<br />

PMi Mittelpunkt polar, inkremental (linearer Abstand Anfang- bis<br />

Endpunkt)<br />

bi Mittelpunkt polar, inkremental (Bezug: Winkel zwischen<br />

gedachter Linie im Anfangspunkt, parallel zur X-<strong>Achse</strong> <strong>und</strong><br />

Linie Anfangspunkt – Endpunkt)<br />

Weitere Parameter<br />

R Radius des Bogens<br />

tangential/nicht tangential: Übergang zum nächsten<br />

Konturelement festlegen<br />

WA Winkel zwischen positiver X-<strong>Achse</strong> <strong>und</strong> Tangente im Startpunkt<br />

des Bogens<br />

WE Winkel zwischen positiver X-<strong>Achse</strong> <strong>und</strong> Tangente im Endpunkt<br />

des Bogens<br />

WV Winkel gegen den Uhrzeigersinn zwischen Vorgängerelement<br />

<strong>und</strong> Tangente im Startpunkt des Bogens. Bogen als<br />

Vorgängerelement: Winkel zur Tangente<br />

WN Winkel gegen den Uhrzeigersinn zwischen Tangente im Endpunkt<br />

des Bogens <strong>und</strong> Nachfolgerelement. Bogen als Nachfolgerelement:<br />

Winkel zur Tangente<br />

76


Zirkularelement definieren:<br />

Bogenmenü aufrufen<br />

Drehsinn des Bogens wählen<br />

Bogen vermaßen <strong>und</strong> Übergang zum nächsten Element festlegen.<br />

XY-Ebene: Einzelbohrung<br />

Die Funktion definiert eine Einzelbohrung in der XY-Ebene, die folgende<br />

Elemente enthalten kann:<br />

Zentrierung<br />

Kernbohrung<br />

Senkung<br />

Gewinde<br />

Parameter Bezugspunkt der Bohrung<br />

X Position – Mittelpunkt in kartesischen Koordinaten (Radiusmaß)<br />

Y Position – Mittelpunkt in kartesischen Koordinaten<br />

PM Position – Mittelpunkt in Polarkoordinaten<br />

a Position – Mittelpunkt in Polarkoordinaten (Bezug Winkel:<br />

positive X-<strong>Achse</strong>)<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 77<br />

1.15 TURN PLUS: Konturen XY-Ebene


1.15 TURN PLUS: Konturen XY-Ebene<br />

Zentrierung XY-Ebene<br />

Parameter Zentrierung<br />

Q Zentrierdurchmesser<br />

Kernbohrung XY-Ebene<br />

Parameter Kernbohrung<br />

B Bohrdurchmesser<br />

P Bohrtiefe (ohne Bohrspitze)<br />

W Spitzenwinkel<br />

W=0°: die AAG generiert bei dem Bohrzyklus eine „Vorschubreduzierung<br />

(V=1)“<br />

W>0°: Spitzenwinkel<br />

Passung: H6...H13 oder „ohne Passung“<br />

Senkung XY-Ebene<br />

Parameter Senkung<br />

R Senkdurchmesser<br />

U Senktiefe<br />

E Senkwinkel<br />

78


Gewindebohren XY-Ebene<br />

Parameter Gewinde<br />

I Nenn-Durchmesser<br />

J Gewindetiefe<br />

K Gewindeschnitt (Auslauflänge)<br />

F Gewindesteigung<br />

Gangart:<br />

Rechtsgewinde<br />

Linksgewinde<br />

XY-Ebene: Kreis (Vollkeis)<br />

Die Funktion definiert einen Vollkreis in der XY-Ebene.<br />

Parameter<br />

X Mittelpunkt in kartesischen Koordinaten (Radiusmaß)<br />

Y Mittelpunkt in kartesischen Koordinaten<br />

PM Mittelpunkt in Polarkoordinaten<br />

a Mittelpunkt in Polarkoordinaten (Bezug Winkel: positive X-<br />

<strong>Achse</strong>)<br />

R Radius des Kreises<br />

K Durchmesser des Kreises<br />

P Tiefe der Figur<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 79<br />

1.15 TURN PLUS: Konturen XY-Ebene


1.15 TURN PLUS: Konturen XY-Ebene<br />

XY-Ebene: Rechteck<br />

Die Funktion definiert ein Rechteck in der XY-Ebene.<br />

Parameter<br />

X Mittelpunkt in kartesischen Koordinaten (Radiusmaß)<br />

Y Mittelpunkt in kartesischen Koordinaten<br />

PM Mittelpunkt in Polarkoordinaten<br />

a Mittelpunkt in Polarkoordinaten (Bezug Winkel: positive X-<br />

<strong>Achse</strong>)<br />

A Lagewinkel (Bezug: positive X-<strong>Achse</strong> <strong>und</strong> Längsseite Rechteck)<br />

K Länge des Rechtecks<br />

B Breite des Rechtecks<br />

R Fase/Verr<strong>und</strong>ung<br />

Breite der Fase<br />

Radius der R<strong>und</strong>ung<br />

P Tiefe der Figur<br />

80


XY-Ebene: Vieleck<br />

Die Funktion definiert ein Vieleck in der XY-Ebene.<br />

Parameter<br />

X Mittelpunkt in kartesischen Koordinaten (Radiusmaß)<br />

Y Mittelpunkt in kartesischen Koordinaten<br />

PM Mittelpunkt in Polarkoordinaten<br />

a Mittelpunkt in Polarkoordinaten (Bezug Winkel: positive X-<br />

<strong>Achse</strong>)<br />

A Winkel zu einer Vieleckseite (Bezug: X-<strong>Achse</strong>)<br />

Q Eckenzahl (Q>=3)<br />

K Kantenlänge<br />

SW Schlüsselweite (Innenkreisdurchmesser)<br />

R Fase/Verr<strong>und</strong>ung<br />

Breite der Fase<br />

Radius der R<strong>und</strong>ung<br />

P Tiefe der Figur<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 81<br />

1.15 TURN PLUS: Konturen XY-Ebene


1.15 TURN PLUS: Konturen XY-Ebene<br />

XY-Ebene: Lineare Nut<br />

Die Funktion definiert eine lineare Nut in der XY-Ebene.<br />

Parameter<br />

X Mittelpunkt in kartesischen Koordinaten (Radiusmaß)<br />

Y Mittelpunkt in kartesischen Koordinaten<br />

PM Mittelpunkt in Polarkoordinaten<br />

a Mittelpunkt in Polarkoordinaten (Bezug Winkel: positive X-<br />

<strong>Achse</strong>)<br />

A Winkel Längsachse der Nut (Bezug: X-<strong>Achse</strong>)<br />

K Nutlänge<br />

B Nutbreite<br />

P Tiefe der Figur<br />

82


XY-Ebene: Zirkulare Nut<br />

Die Funktion definiert eine zirkulare Nut in der XY-Ebene.<br />

Parameter<br />

X Krümmungsmittelpunkt in kartesischen Koordinaten (Radiusmaß)<br />

Y Krümmungsmittelpunkt in kartesischen Koordinaten<br />

PM Krümmungsmittelpunkt in Polarkoordinaten<br />

a Krümmungsmittelpunkt in Polarkoordinaten (Bezug Winkel:<br />

positive X-<strong>Achse</strong>)<br />

A Startwinkel der Nut (Bezug: X-<strong>Achse</strong>)<br />

W Endwinkel der Nut (Bezug: X-<strong>Achse</strong>)<br />

R Krümmungsradius (Bezug: Mittelpunktbahn der Nut)<br />

B Nutbreite<br />

P Tiefe der Figur<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 83<br />

1.15 TURN PLUS: Konturen XY-Ebene


1.15 TURN PLUS: Konturen XY-Ebene<br />

XY-Ebene: Lineares Bohrmuster<br />

Die Funktion definiert ein lineares Bohrmuster in der XY-Ebene.<br />

Parameter<br />

X Anfangspunkt Muster in kartesischen Koordinaten (Radiusmaß)<br />

Y Anfangspunkt Muster in kartesischen Koordinaten<br />

a Anfangspunkt Muster in Polarkoordinaten (Bezug Winkel:<br />

positive X-<strong>Achse</strong>)<br />

P Anfangspunkt Muster in Polarkoordinaten<br />

Q Anzahl der Bohrungen<br />

I Endpunkt Muster in kartesischen Koordinaten (Radiusmaß)<br />

J Endpunkt Muster in kartesischen Koordinaten<br />

Ii Abstand zwischen zwei Bohrungen in X-Richtung<br />

Ji Abstand zwischen zwei Bohrungen in Y-Richtung<br />

b Winkel Längsachse des Musters (Bezug: X-<strong>Achse</strong>)<br />

L Gesamtlänge Muster<br />

Li Abstand zwischen zwei Bohrungen (Musterabstand)<br />

Beschreibung der Bohrung (siehe “XY-Ebene: Einzelbohrung”<br />

auf Seite 77)<br />

84


XY-Ebene: Zirkulares Bohrmuster<br />

Die Funktion definiert ein zirkulares Bohrmuster in der XY-Ebene.<br />

Parameter<br />

X Mittelpunkt Muster in kartesischen Koordinaten (Radiusmaß)<br />

Y Mittelpunkt Muster in kartesischen Koordinaten<br />

a Mittelpunkt Muster in Polarkoordinaten (Bezug Winkel: positive<br />

X-<strong>Achse</strong>)<br />

PM Mittelpunkt Muster in Polarkoordinaten<br />

Q Anzahl der Bohrungen/Figuren<br />

Orientierung:<br />

im Uhrzeigersinn<br />

gegen Uhrzeigersinn<br />

R Radius des Musters<br />

K Durchmesser des Musters<br />

A Anfangswinkel, Position erste Bohrung (Bezug: X-<strong>Achse</strong>)<br />

W Endwinkel, Position letzte Bohrung (Bezug: X-<strong>Achse</strong>)<br />

Wi Winkel zwischen zwei Bohrungen (Vorzeichen ist ohne<br />

Bedeutung)<br />

Beschreibung der Bohrung (siehe “XY-Ebene: Einzelbohrung”<br />

auf Seite 77)<br />

Sonderfälle Anfangs- <strong>und</strong> Endwinkel (A, W):<br />

Ohne A <strong>und</strong> W: Vollkreisaufteilung, beginnend bei 0°<br />

Ohne W: Vollkreisaufteilung<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 85<br />

1.15 TURN PLUS: Konturen XY-Ebene


1.15 TURN PLUS: Konturen XY-Ebene<br />

XY-Ebene: Lineares Figurmuster<br />

Die Funktion definiert ein lineares Figurmuster in der XY-Ebene.<br />

Parameter<br />

X Anfangspunkt Muster in kartesischen Koordinaten (Radiusmaß)<br />

Y Anfangspunkt Muster in kartesischen Koordinaten<br />

a Anfangspunkt Muster in Polarkoordinaten (Bezug Winkel:<br />

positive X-<strong>Achse</strong>)<br />

P Anfangspunkt Muster in Polarkoordinaten<br />

Q Anzahl der Figuren<br />

I Endpunkt Muster in kartesischen Koordinaten (Radiusmaß)<br />

J Endpunkt Muster in kartesischen Koordinaten<br />

Ii Abstand zwischen zwei Figuren in X-Richtung<br />

Ji Abstand zwischen zwei Figuren in Y-Richtung<br />

b Winkel Längsachse des Musters (Bezug: X-<strong>Achse</strong>)<br />

L Gesamtlänge Muster<br />

Li Abstand zwischen zwei Figuren (Musterabstand)<br />

Beschreibung der Figur<br />

86


XY-Ebene: Zirkulares Figurmuster<br />

Die Funktion definiert ein zirkulares Figurmuster in der XY-Ebene.<br />

Parameter<br />

X Mittelpunkt Muster in kartesischen Koordinaten (Radiusmaß)<br />

Y Mittelpunkt Muster in kartesischen Koordinaten<br />

a Mittelpunkt Muster in Polarkoordinaten (Bezug Winkel: positive<br />

X-<strong>Achse</strong>)<br />

PM Mittelpunkt Muster in Polarkoordinaten<br />

Q Anzahl der Figuren<br />

Orientierung:<br />

im Uhrzeigersinn<br />

gegen Uhrzeigersinn<br />

R Radius des Musters<br />

K Durchmesser des Musters<br />

A Anfangswinkel, Position erste Figur (Bezug: X-<strong>Achse</strong>)<br />

W Endwinkel, Position letzte Figur (Bezug: X-<strong>Achse</strong>)<br />

Wi Winkel zwischen zwei Figuren (Vorzeichen ist ohne Bedeutung)<br />

Lage der Figuren<br />

Normallage: die Ausgangsfigur wird um den Mustermittelpunkt<br />

gedreht (Rotation um den Mustermittelpunkt)<br />

Originallage: die Lage der Ausgangsfigur bleibt erhalten<br />

(Translation)<br />

Beschreibung der Figur<br />

Sonderfälle Anfangs- <strong>und</strong> Endwinkel (A, W):<br />

Ohne A <strong>und</strong> W: Vollkreisaufteilung, beginnend bei 0°<br />

Ohne W: Vollkreisaufteilung<br />

Bei Mustern mit zirkularen Nuten wird der „Krümmungsmittelpunkt“<br />

auf die Musterposition addiert.<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 87<br />

1.15 TURN PLUS: Konturen XY-Ebene


1.15 TURN PLUS: Konturen XY-Ebene<br />

XY-Ebene: Einzelfläche<br />

Die Funktion definiert eine Einzelfläche in der XY-Ebene.<br />

Parameter<br />

Ki Tiefe (zu fräsendes Material)<br />

K Restdicke (bleibendes Material)<br />

B Breite (Bezug: Referenzkante Z)<br />

B0: Fläche geht in positive Z-Richtung<br />

XY-Ebene: Mehrkantflächen<br />

Die Funktion definiert Mehrkantflächen in der XY-Ebene.<br />

Parameter<br />

Q Flächenanzahl (Q >= 2)<br />

K Schlüsselweite (Innenkreisdurchmesser)<br />

Ki Kantenlänge<br />

B Breite (Bezug: Referenzkante Z)<br />

88<br />

B0: Fläche geht in positive Z-Richtung


1.16 TURN PLUS: Konturen YZ-<br />

Ebene<br />

Bezugsdaten Y-Mantelfläche<br />

Legen Sie in „Bezugsdaten“ die Position der Ebene fest.<br />

Parameter<br />

C Spindelwinkel (Spindelposition); (default: 0)<br />

Z Begrenzungsmaß – Referenzposition für Einzel- <strong>und</strong> Mehrkantflächen<br />

X Bezugsdurchmesser<br />

Referenzposition für die Figuren/Konturen<br />

Dient der Schnittbegrenzung, wenn die Figur über das<br />

Werkstück hinausragt<br />

YZ-Ebene: Startpunkt Kontur<br />

Die Funktion legt den Startpunkt in der YZ-Ebene fest.<br />

Parameter<br />

Y Anfangspunkt der Kontur in kartesischen Koordinaten<br />

Z Anfangspunkt der Kontur in kartesischen Koordinaten<br />

P Anfangspunkt der Kontur in Polarkoordinaten<br />

a Anfangspunkt der Kontur in Polarkoordinaten (Bezug: positive<br />

Z-<strong>Achse</strong>)<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 89<br />

1.16 TURN PLUS: Konturen YZ-Ebene


1.16 TURN PLUS: Konturen YZ-Ebene<br />

YZ-Ebene: Linearelement<br />

Die Funktion definiert ein Linearelement in der YZ-Ebene.<br />

Parameter<br />

Y Endpunkt in kartesischen Koordinaten<br />

Z Endpunkt in kartesischen Koordinaten<br />

Yi Endpunkt inkremental<br />

Zi Endpunkt inkremental<br />

P Endpunkt in Polarkoordinaten<br />

a Endpunkt in Polarkoordinaten (Bezug Winkel: positive Z-<br />

<strong>Achse</strong>)<br />

W Winkel der Strecke (Bezug: siehe Hilfebild)<br />

WV Winkel gegen den Uhrzeigersinn zum Vorgängerelement.<br />

Bogen als Vorgängerelement: Winkel zur Tangente<br />

WN Winkel gegen den Uhrzeigersinn zum Nachfolgerelement.<br />

Bogen als Nachfolgerelement: Winkel zur Tangente<br />

L Länge des Elements<br />

tangential/nicht tangential: Übergang zum nächsten<br />

Konturelement festlegen<br />

Linearelement definieren:<br />

90<br />

Streckenmenü aufrufen<br />

Richtung des Linearelements wählen:<br />

Vertikale Strecke<br />

Horizontale Strecke<br />

Strecke im Winkel<br />

Strecke im Winkel<br />

Strecke in beliebiger Richtung<br />

Strecke vermaßen <strong>und</strong> Übergang zum nächsten Element festlegen.


YZ-Ebene: Bogen<br />

Die Funktion definiert ein Zirkularelement in der YZ-Ebene.<br />

Parameter<br />

Endpunkt Bogen<br />

Y Endpunkt in kartesischen Koordinaten<br />

Z Endpunkt in kartesischen Koordinaten<br />

Yi Endpunkt inkremental<br />

Zi Endpunkt inkremental<br />

P Endpunkt in Polarkoordinaten<br />

a Endpunkt in Polarkoordinaten (Bezug Winkel: positive Z-<br />

<strong>Achse</strong>)<br />

Pi Endpunkt polar, inkremental (linearer Abstand Anfang- bis<br />

Endpunkt)<br />

ai Endpunkt polar, inkremental (Bezug: Winkel zwischen<br />

gedachter Linie im Anfangspunkt, parallel zur Z-<strong>Achse</strong> <strong>und</strong><br />

Linie Anfangspunkt – Endpunkt)<br />

Mittelpunkt Bogen<br />

YM Mittelpunkt in kartesischen Koordinaten (Radiusmaß)<br />

ZM Mittelpunkt in kartesischen Koordinaten<br />

YMi Mittelpunkt inkremental<br />

ZMi Mittelpunkt inkremental<br />

PM Mittelpunkt in Polarkoordinaten<br />

b Mittelpunkt in Polarkoordinaten (Bezug Winkel: positive Z-<br />

<strong>Achse</strong>)<br />

PMi Mittelpunkt polar, inkremental (linearer Abstand Anfang- bis<br />

Endpunkt)<br />

bi Mittelpunkt polar, inkremental (Bezug: Winkel zwischen<br />

gedachter Linie im Anfangspunkt, parallel zur Z-<strong>Achse</strong> <strong>und</strong><br />

Linie Anfangspunkt – Endpunkt)<br />

Weitere Parameter<br />

R Radius des Bogens<br />

tangential/nicht tangential: Übergang zum nächsten<br />

Konturelement festlegen<br />

WA Winkel zwischen positiver Z-<strong>Achse</strong> <strong>und</strong> Tangente im Startpunkt<br />

des Bogens<br />

WE Winkel zwischen positiver Z-<strong>Achse</strong> <strong>und</strong> Tangente im Endpunkt<br />

des Bogens<br />

WV Winkel gegen den Uhrzeigersinn zwischen Vorgängerelement<br />

<strong>und</strong> Tangente im Startpunkt des Bogens. Bogen als<br />

Vorgängerelement: Winkel zur Tangente<br />

WN Winkel gegen den Uhrzeigersinn zwischen Tangente im Endpunkt<br />

des Bogens <strong>und</strong> Nachfolgerelement. Bogen als Nachfolgerelement:<br />

Winkel zur Tangente<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 91<br />

1.16 TURN PLUS: Konturen YZ-Ebene


1.16 TURN PLUS: Konturen YZ-Ebene<br />

Zirkularelement definieren:<br />

92<br />

Bogenmenü aufrufen<br />

Drehsinn des Bogens wählen<br />

Bogen vermaßen <strong>und</strong> Übergang zum nächsten Element festlegen.<br />

YZ-Ebene: Einzelbohrung<br />

Die Funktion definiert eine Einzelbohrung in der YZ-Ebene, die folgende<br />

Elemente enthalten kann:<br />

Zentrierung<br />

Kernbohrung<br />

Senkung<br />

Gewinde<br />

Parameter Bezugspunkt der Bohrung<br />

Y Position - Mittelpunkt in kartesischen Koordinaten<br />

Z Position - Mittelpunkt in kartesischen Koordinaten<br />

PM Position - Mittelpunkt in Polarkoordinaten<br />

a Position - Mittelpunkt in Polarkoordinaten (Bezug Winkel:<br />

positive Z-<strong>Achse</strong>)


Zentrierung XY-Ebene<br />

Parameter Zentrierung<br />

Q Zentrierdurchmesser<br />

Kernbohrung XY-Ebene<br />

Parameter Kernbohrung<br />

B Bohrdurchmesser<br />

P Bohrtiefe (ohne Bohrspitze)<br />

W Spitzenwinkel<br />

W=0°: die AAG generiert bei dem Bohrzyklus eine „Vorschubreduzierung<br />

(V=1)“<br />

W>0°: Spitzenwinkel<br />

Passung: H6...H13 oder „ohne Passung“<br />

Senkung XY-Ebene<br />

Parameter Senkung<br />

R Senkdurchmesser<br />

U Senktiefe<br />

E Senkwinkel<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 93<br />

1.16 TURN PLUS: Konturen YZ-Ebene


1.16 TURN PLUS: Konturen YZ-Ebene<br />

Gewindebohren XY-Ebene<br />

Parameter Gewinde<br />

I Nenn-Durchmesser<br />

J Gewindetiefe<br />

K Gewindeschnitt (Auslauflänge)<br />

F Gewindesteigung<br />

Gangart:<br />

Rechtsgewinde<br />

Linksgewinde<br />

YZ-Ebene: Kreis (Vollkeis)<br />

Die Funktion definiert einen Vollkreis in der YZ-Ebene.<br />

Parameter<br />

Y Mittelpunkt in kartesischen Koordinaten<br />

Z Mittelpunkt in kartesischen Koordinaten<br />

PM Mittelpunkt in Polarkoordinaten<br />

a Mittelpunkt in Polarkoordinaten (Bezug Winkel: positive Z-<br />

<strong>Achse</strong>)<br />

R Radius des Kreises<br />

K Durchmesser des Kreises<br />

P Tiefe der Figur<br />

94


YZ-Ebene: Rechteck<br />

Die Funktion definiert ein Rechteck in der YZ-Ebene.<br />

Parameter<br />

Y Mittelpunkt in kartesischen Koordinaten<br />

Z Mittelpunkt in kartesischen Koordinaten<br />

PM Mittelpunkt in Polarkoordinaten<br />

a Mittelpunkt in Polarkoordinaten (Bezug Winkel: positive Z-<br />

<strong>Achse</strong>)<br />

A Lagewinkel (Bezug: positive Z-<strong>Achse</strong> <strong>und</strong> Längsseite Rechteck)<br />

K Länge des Rechtecks<br />

B Breite des Rechtecks<br />

R Fase/Verr<strong>und</strong>ung<br />

Breite der Fase<br />

Radius der R<strong>und</strong>ung<br />

P Tiefe der Figur<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 95<br />

1.16 TURN PLUS: Konturen YZ-Ebene


1.16 TURN PLUS: Konturen YZ-Ebene<br />

YZ-Ebene: Vieleck<br />

Die Funktion definiert ein Vieleck in der YZ-Ebene.<br />

Parameter<br />

Y Mittelpunkt in kartesischen Koordinaten<br />

Z Mittelpunkt in kartesischen Koordinaten<br />

PM Mittelpunkt in Polarkoordinaten<br />

a Mittelpunkt in Polarkoordinaten (Bezug Winkel: positive Z-<br />

<strong>Achse</strong>)<br />

A Winkel zu einer Vieleckseite (Bezug: Z-<strong>Achse</strong>)<br />

Q Eckenzahl (Q>=3)<br />

K Kantenlänge<br />

SW Schlüsselweite (Innenkreisdurchmesser)<br />

R Fase/Verr<strong>und</strong>ung<br />

Breite der Fase<br />

Radius der R<strong>und</strong>ung<br />

P Tiefe der Figur<br />

96


YZ-Ebene: Lineare Nut<br />

Die Funktion definiert eine lineare Nut in der YZ-Ebene.<br />

Parameter<br />

Y Mittelpunkt in kartesischen Koordinaten<br />

Z Mittelpunkt in kartesischen Koordinaten<br />

PM Mittelpunkt in Polarkoordinaten<br />

a Mittelpunkt in Polarkoordinaten (Bezug Winkel: positive Z-<br />

<strong>Achse</strong>)<br />

A Winkel Längsachse der Nut (Bezug: Z-<strong>Achse</strong>)<br />

K Nutlänge<br />

B Nutbreite<br />

P Tiefe der Figur<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 97<br />

1.16 TURN PLUS: Konturen YZ-Ebene


1.16 TURN PLUS: Konturen YZ-Ebene<br />

YZ-Ebene: Zirkulare Nut<br />

Die Funktion definiert eine zirkulare Nut in der YZ-Ebene.<br />

Parameter<br />

Y Krümmungsmittelpunkt in kartesischen Koordinaten<br />

Z Krümmungsmittelpunkt in kartesischen Koordinaten<br />

PM Krümmungsmittelpunkt in Polarkoordinaten<br />

a Krümmungsmittelpunkt in Polarkoordinaten (Bezug Winkel:<br />

positive Z-<strong>Achse</strong>)<br />

A Startwinkel der Nut (Bezug: Z-<strong>Achse</strong>)<br />

W Endwinkel der Nut (Bezug: Z-<strong>Achse</strong>)<br />

R Krümmungsradius (Bezug: Mittelpunktbahn der Nut)<br />

B Nutbreite<br />

P Tiefe der Figur<br />

98


YZ-Ebene: Lineares Bohrmuster<br />

Die Funktion definiert ein lineares Bohrmuster in der YZ-Ebene.<br />

Parameter<br />

Y Anfangspunkt Muster in kartesischen Koordinaten<br />

Z Anfangspunkt Muster in kartesischen Koordinaten<br />

a Anfangspunkt Muster in Polarkoordinaten (Bezug Winkel:<br />

positive Z-<strong>Achse</strong>)<br />

P Anfangspunkt Muster in Polarkoordinaten<br />

Q Anzahl der Bohrungen<br />

J Endpunkt Muster in kartesischen Koordinaten<br />

K Endpunkt Muster in kartesischen Koordinaten<br />

Ji Abstand zwischen zwei Bohrungen in Y-Richtung<br />

Ki Abstand zwischen zwei Bohrungen in Z-Richtung<br />

b Winkel Längsachse des Musters (Bezug: Z-<strong>Achse</strong>)<br />

L Gesamtlänge Muster<br />

Li Abstand zwischen zwei Bohrungen (Musterabstand)<br />

Beschreibung der Bohrung (siehe “XY-Ebene: Einzelbohrung”<br />

auf Seite 77)<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 99<br />

1.16 TURN PLUS: Konturen YZ-Ebene


1.16 TURN PLUS: Konturen YZ-Ebene<br />

YZ-Ebene: Zirkulares Bohrmuster<br />

Die Funktion definiert ein zirkulares Bohrmuster in der YZ-Ebene.<br />

Parameter<br />

Y Mittelpunkt Muster in kartesischen Koordinaten<br />

Z Mittelpunkt Muster in kartesischen Koordinaten<br />

a Mittelpunkt Muster in Polarkoordinaten (Bezug Winkel: positive<br />

X-Zchse)<br />

PM Mittelpunkt Muster in Polarkoordinaten<br />

Q Anzahl der Bohrungen/Figuren<br />

Orientierung:<br />

im Uhrzeigersinn<br />

gegen Uhrzeigersinn<br />

R Radius des Musters<br />

K Durchmesser des Musters<br />

A Anfangswinkel, Position erste Bohrung (Bezug: Z-<strong>Achse</strong>)<br />

W Endwinkel, Position letzte Bohrung (Bezug: Z-<strong>Achse</strong>)<br />

Wi Winkel zwischen zwei Bohrungen (Vorzeichen ist ohne<br />

Bedeutung)<br />

Beschreibung der Bohrung (siehe “XY-Ebene: Einzelbohrung”<br />

auf Seite 77)<br />

Sonderfälle Anfangs- <strong>und</strong> Endwinkel (A, W):<br />

Ohne A <strong>und</strong> W: Vollkreisaufteilung, beginnend bei 0°<br />

Ohne W: Vollkreisaufteilung<br />

100


YZ-Ebene: Lineares Figurmuster<br />

Die Funktion definiert ein lineares Figurmuster in der YZ-Ebene.<br />

Parameter<br />

Y Anfangspunkt Muster in kartesischen Koordinaten<br />

Z Anfangspunkt Muster in kartesischen Koordinaten<br />

a Anfangspunkt Muster in Polarkoordinaten (Bezug Winkel:<br />

positive Z-<strong>Achse</strong>)<br />

P Anfangspunkt Muster in Polarkoordinaten<br />

Q Anzahl der Figuren<br />

J Endpunkt Muster in kartesischen Koordinaten<br />

K Endpunkt Muster in kartesischen Koordinaten<br />

Ji Abstand zwischen zwei Figuren in Y-Richtung<br />

Ki Abstand zwischen zwei Figuren in Z-Richtung<br />

b Winkel Längsachse des Musters (Bezug: Z-<strong>Achse</strong>)<br />

L Gesamtlänge Muster<br />

Li Abstand zwischen zwei Figuren (Musterabstand)<br />

Beschreibung der Figur<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 101<br />

1.16 TURN PLUS: Konturen YZ-Ebene


1.16 TURN PLUS: Konturen YZ-Ebene<br />

YZ-Ebene: Zirkulares Figurmuster<br />

Die Funktion definiert ein zirkulares Figurmuster in der YZ-Ebene.<br />

Parameter<br />

Y Mittelpunkt Muster in kartesischen Koordinaten<br />

Z Mittelpunkt Muster in kartesischen Koordinaten<br />

a Mittelpunkt Muster in Polarkoordinaten (Bezug Winkel: positive<br />

Z-<strong>Achse</strong>)<br />

PM Mittelpunkt Muster in Polarkoordinaten<br />

Q Anzahl der Figuren<br />

Orientierung:<br />

im Uhrzeigersinn<br />

gegen Uhrzeigersinn<br />

R Radius des Musters<br />

K Durchmesser des Musters<br />

A Anfangswinkel, Position erste Figur (Bezug: Z-<strong>Achse</strong>)<br />

W Endwinkel, Position letzte Figur (Bezug: Z-<strong>Achse</strong>)<br />

Wi Winkel zwischen zwei Figuren (Vorzeichen ist ohne Bedeutung)<br />

Lage der Figuren<br />

Normallage: die Ausgangsfigur wird um den Mustermittelpunkt<br />

gedreht (Rotation um den Mustermittelpunkt)<br />

Originallage: die Lage der Ausgangsfigur bleibt erhalten<br />

(Translation)<br />

Beschreibung der Figur<br />

Sonderfälle Anfangs- <strong>und</strong> Endwinkel (A, W):<br />

Ohne A <strong>und</strong> W: Vollkreisaufteilung, beginnend bei 0°<br />

Ohne W: Vollkreisaufteilung<br />

102<br />

Bei Mustern mit zirkularen Nuten wird der „Krümmungsmittelpunkt“<br />

auf die Musterposition addiert.


YZ-Ebene: Einzelfläche<br />

Die Funktion definiert eine Einzelfläche in der YZ-Ebene.<br />

Parameter<br />

Ki Tiefe (zu fräsendes Material)<br />

K Restdicke (bleibendes Material)<br />

B Breite (Bezug: Referenzkante Z)<br />

B0: Fläche geht in positive Z-Richtung<br />

YZ-Ebene: Mehrkantflächen<br />

Die Funktion definiert Mehrkantflächen in der YZ-Ebene.<br />

Parameter<br />

Q Flächenanzahl (Q >= 2)<br />

K Schlüsselweite (Innenkreisdurchmesser)<br />

Ki Kantenlänge<br />

B Breite (Bezug: Referenzkante Z)<br />

B0: Fläche geht in positive Z-Richtung<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 103<br />

1.16 TURN PLUS: Konturen YZ-Ebene


1.17 Beispielprogramme<br />

1.17 Beispielprogramme<br />

Arbeiten mit der Y-<strong>Achse</strong><br />

Das folgende NC-Programm fräst zuerst die „Mehrkantfläche“ (Stirnseite),<br />

dann eine Einzelfläche. Anschließend wird eine Tasche in Form<br />

einer „Acht“ in die Einzelfläche gefräst.<br />

Beispiel: „Y-<strong>Achse</strong> [BSP_Y.NC]“<br />

PROGRAMMKOPF<br />

#DATUM 01.03.07<br />

#MATERIAL ST 60-2<br />

#SCHLITTEN $1<br />

#SYNCHRO 0<br />

REVOLVER 1<br />

T 1 ID"512-1000.10"<br />

T 2 ID"111-80-080.1"<br />

T 3 ID"521-1400.10"<br />

T 4 ID"121-55-040.1"<br />

T 5 ID"511-1000.10"<br />

ROHTEIL<br />

N 1 G20 X100 Z150 K1<br />

FERTIGTEIL<br />

N 2 G0 X0 Z-120<br />

N 3 G1 Z0<br />

N 4 G1 X50 B-2<br />

N 5 G1 Z-40 B3<br />

N 6 G1 X80 B-2<br />

N 7 G1 Z-100<br />

N 8 G1 X100 B-2<br />

104


N 9 G1 Z-120<br />

N 10 G1 X0<br />

STIRN_Y Z0 X50 C0 [ Mehrkantfläche Stirnseite definieren ]<br />

N 11 G308<br />

N 12 G477 Z0 K40 B-3 I50 C0 Q6<br />

N 13 G309<br />

STIRN_Y Z0 X46 C0 [ Vieleck Stirnseite definieren ]<br />

N 14 G308 P-2<br />

N 15 G377 X4 Y0 K-30 A30 R3 Q6<br />

N 16 G309<br />

MANTEL_Y X80 C90<br />

N 17 G308 [ Einzelfläche definieren ]<br />

N 18 G386 Z-37 KI15 B-43 X80 C90<br />

N 19 G308 P-2 [ Tasche in Form der „Acht“ definieren ]<br />

N 20 G180 Z-53 Y0<br />

N 21 G181 Y? B12 Q1<br />

N 22 G183 Z-61 YI0 R12 K-57 J-18 B12<br />

N 23 G181 Y? A-90 B12<br />

N 24 G183 Z-53 YI0 R12 K-57 J18 Q1 B12<br />

N 25 G181 Y0<br />

N 26 G309<br />

N 27 G309<br />

BEARBEITUNG<br />

N 28 G0 Y0 [// Schruppen - plan - aussen - Stirnfläche ]<br />

N 29 G701 X380 Z500<br />

N 30 G26 S4000<br />

N 31 T2<br />

N 32 G96 S150 G95 F0.3 M4<br />

N 33 G0 X106 Z4<br />

N 34 G47 P3<br />

N 35 G820 NS4 NE4 P1 I1 K0.3 E0 Z-134 A90 W270 Q2 V3 D4<br />

N 36 G0 X52<br />

N 37 G0 Z4<br />

N 38 G95 F0.5 [// Schruppen - laengs - aussen ]<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 105<br />

1.17 Beispielprogramme


1.17 Beispielprogramme<br />

N 39 G0 X106 Z3.3<br />

N 40 G47 P3<br />

N 41 G810 NS5 NE9 P1 I1 K0.3 E0 Z-134 A0 W180 Q2 V1 D4<br />

N 42 G0 Z3.3<br />

N 43 G0 X106<br />

N 44 G0 X210 Z465<br />

N 45 T4 [// Schlichten - plan - aussen - Stirnfläche ]<br />

N 46 G96 S200 G95 F0.25 M4<br />

N 47 G0 X52 Z3<br />

N 48 G47 P2<br />

N 49 G890 NS4 NE4 V3 H3 D3<br />

N 50 G47 P2 [// Schlichten - konturparallel - aussen ]<br />

N 51 G890 NS5 NE9 V1 H0 D1 I106 K-117<br />

N 52 G0 X210 Z464<br />

N 53 G126 S4000 [// Fräsen - Fläche 10mm - aussen - Stirnfläche ]<br />

N 54 M5<br />

N 55 T1<br />

N 56 G17<br />

N 57 G197 S637 G193 F0.1 M103<br />

N 58 M14<br />

N 59 G0 X64 Z3<br />

N 60 G0 Y0<br />

N 61 G147 I2 K2<br />

N 62 G843 NS12 P1 U0.5 V0.5<br />

N 63 G0 X64 Z3<br />

N 64 G0 Y0<br />

N 65 G0 X220 Z400<br />

N 66 M105<br />

N 67 T3 [// Fräsen - Fläche 14mm - aussen - Mantelfläche ]<br />

N 68 G19<br />

N 69 G197 S455 G193 F0.1 M103<br />

N 70 G0 X106 Z-37<br />

N 71 G0 Y0<br />

N 72 G147 I2 K2<br />

N 73 G841 NS18 P1 V0.5<br />

N 74 G0 X106 Z-37<br />

N 75 G0 Y0<br />

N 76 G0 X180 Z500<br />

106


N 77 M105<br />

N 78 T1 [// Fraesen - Kontur 10mm - aussen - Stirnflaeche ]<br />

N 79 G17<br />

N 80 G197 S637 G193 F0.1 M103<br />

N 81 G0 X8 Z3<br />

N 82 G0 Y0<br />

N 83 G147 I2 K2<br />

N 84 G845 NS15 P3 I1 U0.5 V0.5 H1 Q0<br />

N 85 G0 X8 Z3<br />

N 86 G0 Y0<br />

N 87 G0 X220 Z400<br />

N 88 M105<br />

N 89 T5 [// Fraesen - freie Figur - aussen - Mantelflaeche ]<br />

N 90 G19<br />

N 91 G197 S637 G193 F0.1 M103<br />

N 92 G0 X106 Z-50<br />

N 93 G0 Y11<br />

N 94 G147 I2 K2<br />

N 95 G845 NS23 P1 U0.5 V0.5 H1 Q0<br />

N 96 G0 X106 Z-50<br />

N 97 G0 Y0<br />

N 98 G0 X140 Z500<br />

N 99 M105<br />

N 100 G0 Y0<br />

N 101 G18<br />

N 102 M15<br />

N 103 M30<br />

ENDE<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 107<br />

1.17 Beispielprogramme


1.17 Beispielprogramme<br />

Arbeiten mit der B-<strong>Achse</strong><br />

Das folgende NC-Programm fräst zuerst eine „Fläche“ (geschwenkte<br />

Ebene) <strong>und</strong> dann eine Tasche auf der geschwenkten Ebene. Im<br />

Anschluss daran erfolgen Bohrungen innerhalb der Tasche.<br />

Die geschwenkte Ebene wird in diesem Beispiel mit Einzelbefehlen<br />

gefräst. In der Konturdefinition ist diese Einzelfläche aber definiert. So<br />

können die Figuren <strong>und</strong> Bohrungen in Bezug zur geschwenkten Ebene<br />

definiert werden. Ein weiterer Vorteil ist, dass die Fläche in der Simulation<br />

dargestellt wird.<br />

Beispiel: „B-<strong>Achse</strong> [DOKBSP1.NC]“<br />

PROGRAMMKOPF<br />

#DATUM 01.03.07<br />

#MATERIAL ST 60-2<br />

#SCHLITTEN $1<br />

#SYNCHRO 0<br />

SCHEIBENMAGAZIN<br />

ID"B_112-80-0.8"<br />

ID"B_512-600.10"<br />

ID"B_322-1000.10"<br />

ID"B_332-0500.10"<br />

ID"372-600.10"<br />

ID"B_522-6000.1"<br />

ROHTEIL<br />

N 1 G20 X120 Z120 K1<br />

FERTIGTEIL<br />

N 2 G0 X0 Z-118<br />

N 3 G1 Z0<br />

N 4 G1 X100 B-1<br />

N 5 G1 Z-80 B2<br />

N 6 G1 X118 B-1<br />

N 7 G1 Z-118 B-1<br />

N 8 G1 X0<br />

108


MANTEL_Y X100 C45 B75 I35 K0 [ Definition der geschwenkten Ebene ]<br />

N 9 G308<br />

N 10 G386 Z0 KI15 B-65 X100 C45 [ Fläche definieren ]<br />

N 11 G308 P-8<br />

N 12 G385 Z-25 Y10 A90 K55 B30 R4 [ Rechteckige Tasche definieren ]<br />

N 13 G308 P-12<br />

N 14 G481 Z-17.5 Y30 K-32.5 J-10 Q2 [ Lineares Bohrmuster ]<br />

N 15 G380 B5 P12 W118 I6 J8 K2 F1 V0 A90 O6<br />

N 16 G309<br />

N 17 G309<br />

N 18 G309<br />

BEARBEITUNG<br />

N 19 G0 Y0 [// Schruppen - plan - aussen - Stirnflaeche ]<br />

N 20 G14 Q0<br />

N 21 G26 S4000<br />

N 22 G714 ID"B_112-80-0.8" B90 O1 C0<br />

N 23 G96 S220 G95 F0.4 M3<br />

N 24 M108<br />

N 25 G0 X126 Z4<br />

N 26 G47 P3<br />

N 27 G820 NS4 NE4 P2.5 I1 K0.3 E0 Z-104 A90 W270 Q2 V3 D4<br />

N 28 G0 X104<br />

N 29 G0 Z4<br />

N 30 G14 Q0<br />

N 31 M109<br />

N 32 G95 F0.2 [// Schruppen - laengs - aussen ]<br />

N 33 M108<br />

N 34 G0 X126 Z3.3<br />

N 35 G47 P3<br />

N 36 G810 NS5 NE7 P5 I1 K0.3 E0 Z-104 A0 W180 Q2 V1 D4<br />

N 37 G0 Z3.3<br />

N 38 G0 X126<br />

N 39 G14 Q0<br />

N 40 M109<br />

N 41 G714 ID"B_122-55-0.8" B90 O1 C0 [// Schlichten - konturparallel - aussen ]<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 109<br />

1.17 Beispielprogramme


1.17 Beispielprogramme<br />

N 42 G96 S250 G95 F0.2 M3<br />

N 43 M108<br />

N 44 G0 X6 Z3<br />

N 45 G47 P2<br />

N 46 G890 NS4 NE6 E0.2 V2 H0 D1 I124 K-78<br />

N 47 G14 Q0<br />

N 48 M109<br />

N 49 G126 S4000 [// Fräsen - Flaeche 75 Grad ]<br />

N 50 M5<br />

N 51 G714 ID"B_522-6000.1" O0 B75 C0 [ Werkzeug zum Fläche fräsen ]<br />

N 52 G19 [ YZ-Ebene aktivieren ]<br />

N 53 G197 S2500 G193 F0.05 M103<br />

N 54 M14<br />

N 55 M108<br />

N 56 G0 X126 Z0 Y-60<br />

N 57 G110 C45<br />

N 58 M12 [ Hauptspindel klemmen ]<br />

N 59 G16 B75 I35 K0 U-35 W0 Q1 [ Bearbeitungsebene schwenken ]<br />

N 60 G0 X83 Z-28 Y-60<br />

N 61 G1 Y50<br />

N 62 G1 X70<br />

N 63 G1 Y-60<br />

N 64 G0 X100<br />

N 65 G16 Q0 [ Bearbeitungsebene zurücksetzen ]<br />

N 66 G0 X126 Z-25<br />

N 67 G0 Y0<br />

N 68 G14 Q0<br />

N 69 M105<br />

N 70 M109<br />

N 71 G714 ID"B_512-600.10" O0 B75 C0 [// Fräsen - Tasche 6mm - aussen - Mantelflaeche ]<br />

N 72 G197 S1485 G193 F0.05 M103<br />

N 73 M108<br />

N 74 G0 X126 Z-25<br />

N 75 G0 Y10<br />

N 76 G147 I2 K2<br />

N 77 G845 NS12 P5 U0.5 V0.5 F0.01 Q0 [ Tasche fräsen ]<br />

N 78 G0 X126 Z-25<br />

110


N 79 G0 Y0<br />

N 80 G14 Q0<br />

N 81 M105<br />

N 82 M109<br />

N 83 G714 ID"B_322-1000.10" O0 B75 C0 [// Zentrieren 10mm - aussen - Mantelflaeche ]<br />

N 84 G197 S1146 G195 F0.1 M103<br />

N 85 M108<br />

N 86 G0 X126 Z-25<br />

N 87 G147 K2<br />

N 88 G72 NS15 K75<br />

N 89 G14<br />

N 90 M105<br />

N 91 M109<br />

N 92 G714 ID"B_332-0500.10" O0 B75 C0 [// Bohren 5mm - aussen - Mantelflaeche ]<br />

N 93 G197 S2228 G195 F0.08 M103<br />

N 94 M108<br />

N 95 G0 X126 Z-17.5<br />

N 96 G0 Y30<br />

N 97 G147 K2<br />

N 98 G71 NS15 E0.05 K75<br />

N 99 G0 X126 Z-32.5<br />

N 100 G0 Y0<br />

N 101 G14 Q0<br />

N 102 M105<br />

N 103 M109<br />

N 104 G714 ID"372-600.10" O0 B75 C0 [// Gewinde M6 - aussen - Mantelflaeche ]<br />

N 105 G197 S1000 G195 F1 M103<br />

N 106 M108<br />

N 107 G0 X126 Z-17.5<br />

N 108 G0 Y30<br />

N 109 G147 K5<br />

N 110 G73 NS15 B5 K75<br />

N 111 G0 X126 Z-32.5<br />

N 112 G0 Y0<br />

N 113 G14 Q0<br />

N 114 M105<br />

N 115 M109<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 111<br />

1.17 Beispielprogramme


1.17 Beispielprogramme<br />

N 116 G0 Y0<br />

N 117 G18<br />

N 118 M15<br />

N 119 M30<br />

ENDE<br />

112


A<br />

Abschnittskennungen für Y-<strong>Achse</strong> ... 22<br />

Abschnittskennungen<br />

Werkzeugmagazin ... 22<br />

Abwälzfräsen G808 ... 67<br />

B<br />

B-<strong>Achse</strong><br />

flexibler Werkzeugeinsatz ... 9<br />

Gr<strong>und</strong>lagen ... 8<br />

Multi-Werkzeuge ... 10<br />

Positionsanzeige ... 9<br />

schwenken im Handsteuern ... 17<br />

Werkzeugorientierung ... 9<br />

Bearbeitungsebene schwenken<br />

G16 ... 41<br />

Bearbeitungsebenen DIN PLUS ... 40<br />

Beispiel<br />

Arbeiten mit der B-<strong>Achse</strong> ... 108<br />

Arbeiten mit der Y-<strong>Achse</strong> ... 104<br />

Bezugsdaten TURN PLUS<br />

Y-Mantelfläche ... 89<br />

Y-Stirn- <strong>und</strong> Rückseite ... 73<br />

Bohrbearbeitung<br />

TURN PLUS<br />

Bohrung XY-Ebene ... 77<br />

Bohrung YZ-Ebene ... 92<br />

Bohrung<br />

DIN PLUS<br />

Bohrung XY-Ebene G370 ... 26<br />

Bohrung YZ-EbeneG380 ... 34<br />

E<br />

Eilgang<br />

Eilgang G0 (Y-<strong>Achse</strong>) ... 42<br />

in Maschinenkoordinaten G701 (Y-<br />

<strong>Achse</strong>) ... 43<br />

Einzelfläche<br />

G376 (XY-Ebene) ... 31<br />

G386 (YZ-Ebene) ... 39<br />

XY-Ebene TURN PLUS ... 88<br />

YZ-Ebene TURN PLUS ... 103<br />

F<br />

Fläche fräsen<br />

Fläche fräsen Schlichten G842 (DIN<br />

PLUS) ... 53<br />

Fläche fräsen Schruppen G841 (DIN<br />

PLUS) ... 52<br />

Fräskonturen definieren TURN<br />

PLUS ... 72<br />

Frästiefe ... 20<br />

Fräszyklen<br />

DIN PLUS<br />

Fläche fräsen Schlichten G842<br />

(Y-<strong>Achse</strong>) ... 53<br />

Fläche fräsen Schruppen G841<br />

(Y-<strong>Achse</strong>) ... 52<br />

Gravieren XY-Ebene G803 (Y-<br />

<strong>Achse</strong>) ... 63<br />

Gravieren YZ-Ebene G804 (Y-<br />

<strong>Achse</strong>) ... 64<br />

Mehrkant fräsen Schlichten<br />

G844 (Y-<strong>Achse</strong>) ... 55<br />

Mehrkant fräsen Schruppen<br />

G843 (Y-<strong>Achse</strong>) ... 54<br />

Taschen fräsen Schlichten G846<br />

(Y-<strong>Achse</strong>) ... 61<br />

Taschen fräsen Schruppen G845<br />

(Y-<strong>Achse</strong>) ... 56<br />

Fräszyklen DIN PLUS ... 52<br />

G<br />

Geschwenkte Bearbeitungsebene -<br />

Gr<strong>und</strong>lagen ... 8<br />

Geschwenkte Ebene - Bohren <strong>und</strong><br />

Fräsen ... 21<br />

Gewindebohren<br />

TURN PLUS<br />

XY-Ebene ... 77<br />

YZ-Ebene ... 92<br />

Gewindefräsen XY-Ebene G800 ... 65<br />

Gewindefräsen YZ-Ebene G806 ... 66<br />

G-Funktionen Bearbeitung<br />

G0 Eilgang (Y-<strong>Achse</strong>) ... 42<br />

G1 Linearbewegung (Y-<strong>Achse</strong>) ... 49<br />

G12 Zirkularbewegung (Y-<br />

<strong>Achse</strong>) ... 51<br />

G13 Zirkularbewegung (Y-<br />

<strong>Achse</strong>) ... 51<br />

G14 Werkzeugwechselpunkt<br />

anfahren (Y-<strong>Achse</strong>) ... 42<br />

G16 Bearbeitungsebene<br />

schwenken ... 41<br />

G17 XY-Ebene ... 40<br />

G18 XZ-Ebene<br />

(Drehbearbeitung) ... 40<br />

G19 YZ-Ebene ... 40<br />

G2 Zirkularbewegung (Y-<br />

<strong>Achse</strong>) ... 50<br />

G3 Zirkularbewegung (Y-<br />

<strong>Achse</strong>) ... 50<br />

G600 Werkzeugvorwahl ... 48<br />

G701 Eilgang in<br />

Maschinenkoordinaten (Y-<br />

<strong>Achse</strong>) ... 43<br />

G712 Werkzeuglage<br />

definieren ... 47<br />

G714 Magazinwerkzeug<br />

einwechseln ... 44<br />

G800 Gewindefräsen XY-<br />

Ebene ... 65<br />

G803 Gravieren XY-Ebene (Y-<br />

<strong>Achse</strong>) ... 63<br />

G804 Gravieren YZ-Ebene (Y-<br />

<strong>Achse</strong>) ... 64<br />

G806 Gewindefräsen YZ-<br />

Ebene ... 66<br />

G808 Abwälzfräsen ... 67<br />

G841 Fläche fräsen Schruppen (Y-<br />

<strong>Achse</strong>) ... 52<br />

G842 Fläche fräsen Schlichten (Y-<br />

<strong>Achse</strong>) ... 53<br />

G843 Mehrkant fräsen Schruppen<br />

(Y-<strong>Achse</strong>) ... 54<br />

G844 Mehrkant fräsen Schlichten<br />

(Y-<strong>Achse</strong>) ... 55<br />

G845 Taschen fräsen Schruppen (Y-<br />

<strong>Achse</strong>) ... 56<br />

G846 Taschen fräsen Schlichten (Y-<br />

<strong>Achse</strong>) ... 61<br />

G-Funktionen Konturbeschreibung<br />

G170 Startpunkt Kontur XY-<br />

Ebene ... 24<br />

G171 Strecke XY-Ebene ... 24<br />

G172 Kreisbogen XY-Ebene ... 25<br />

G173 Kreisbogen XY-Ebene ... 25<br />

G180 Startpunkt Kontur YZ-<br />

Ebene ... 32<br />

G181 Strecke YZ-Ebene ... 32<br />

G182 Kreisbogen YZ-Ebene ... 33<br />

G183 Kreisbogen YZ-Ebene ... 33<br />

G370 Bohrung XY-Ebene ... 26<br />

G371 Lineare Nut XY-Ebene ... 26<br />

G372 Zirkulare Nut XY-Ebene ... 27<br />

G373 Zirkulare Nut XY-Ebene ... 27<br />

G374 Vollkreis XY-Ebene ... 27<br />

G375 Rechteck XY-Ebene ... 28<br />

G376 Einzelfläche XY-Ebene ... 31<br />

G377 Regelmäßiges Vieleck XY-<br />

Ebene ... 28<br />

G380 Bohrung YZ-Ebene ... 34<br />

G381 Lineare Nut YZ-Ebene ... 34<br />

G382 Zirkulare Nut YZ-Ebene ... 35<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 113<br />

Index


Index<br />

G383 Zirkulare Nut YZ-Ebene ... 35<br />

G384 Vollkreis YZ-Ebene ... 35<br />

G385 Rechteck YZ-Ebene ... 36<br />

G386 Einzelfläche YZ-Ebene ... 39<br />

G387 Regelmäßiges Vieleck YZ-<br />

Ebene ... 36<br />

G471 Muster linear XY-Ebene ... 29<br />

G472 Muster zirkular XY-<br />

Ebene ... 30<br />

G477 Mehrkantflächen XY-<br />

Ebene ... 31<br />

G481 Muster linear YZ-Ebene ... 37<br />

G482 Muster zirkular YZ-<br />

Ebene ... 38<br />

G487 Mehrkantflächen YZ-<br />

Ebene ... 39<br />

G-Konturbefehle<br />

G472 Muster zirkular (XY-<br />

Ebene) ... 30<br />

Gravieren<br />

Gravieren XY-Ebene G803 ... 63<br />

Gravieren YZ-Ebene G804 ... 64<br />

K<br />

Konturdefinition<br />

DIN PLUS<br />

XY-Ebene ... 24<br />

YZ-Ebene ... 32<br />

TURN PLUS<br />

XY-Ebene ... 73<br />

YZ-Ebene ... 89<br />

Kreisbogen<br />

DIN PLUS<br />

Kreisbogen fräsen (Y-<strong>Achse</strong>)<br />

G12 ... 51<br />

Kreisbogen fräsen (Y-<strong>Achse</strong>)<br />

G13 ... 51<br />

Kreisbogen fräsen (Y-<strong>Achse</strong>)<br />

G2 ... 50<br />

Kreisbogen fräsen (Y-<strong>Achse</strong>)<br />

G3 ... 50<br />

Kreisbogen XY-Kontur<br />

G172 ... 25<br />

Kreisbogen XY-Kontur<br />

G173 ... 25<br />

G182 (YZ-Ebene) ... 33<br />

G183 (YZ-Ebene) ... 33<br />

114<br />

L<br />

Lage der Fräskonturen<br />

DIN PLUS Y-<strong>Achse</strong> ... 20<br />

Linearbewegung G1 (Fräsen) ... 49<br />

Lineare Nut<br />

DIN PLUS<br />

Lineare Nut XY-Ebene<br />

G371 ... 26<br />

Lineare Nut YZ-Ebene<br />

G381 ... 34<br />

M<br />

Magazinliste - Gr<strong>und</strong>lagen ... 11<br />

Magazin-Werkzeug<br />

ablegen ... 16<br />

deklarieren ... 15<br />

Korrekturen im<br />

Automatikbetrieb ... 19<br />

korrigieren ... 18<br />

Magazinwerkzeug einwechseln<br />

G714 ... 44<br />

messen ... 18<br />

wechseln ... 14<br />

Werkzeuglage definieren<br />

G712 ... 47<br />

MANTEL_Y - Abschnittskennung ... 23<br />

Mantelfläche<br />

Abschnitt MANTEL_Y ... 23<br />

Mehrkantflächen<br />

DIN PLUS<br />

XY-Ebene G477 ... 31<br />

YZ-Ebene G487 ... 39<br />

TURN PLUS<br />

XY-Ebene ... 88<br />

YZ-Ebene ... 103<br />

Mehrkantfräsen Schlichten G844 ... 55<br />

Mehrkantfräsen Schruppen G843 ... 54<br />

Multi-Werkzeuge<br />

Eintrag in Magazinliste ... 11<br />

Multiwerkzeuge für die B-<strong>Achse</strong> ... 10<br />

Muster<br />

DIN PLUS<br />

Muster linear XY-Ebene<br />

G471 ... 29<br />

Muster linear YZ-Ebene<br />

G481 ... 37<br />

Muster zirkular XY-Ebene<br />

G472 ... 30<br />

Muster zirkular YZ-Ebene<br />

G482 ... 38<br />

TURN PLUS<br />

Lineares Bohrmuster XY-<br />

Ebene ... 84<br />

Lineares Bohrmuster YZ-<br />

Ebene ... 99<br />

Lineares Figurmuster XY-<br />

Ebene ... 86<br />

Lineares Figurmuster YZ-<br />

Ebene ... 101<br />

Zirkulares Bohrmuster XY-<br />

Ebene ... 85<br />

Zirkulares Bohrmuster YZ-<br />

Ebene ... 100<br />

Zirkulares Figurmuster XY-<br />

Ebene ... 87<br />

Zirkulares Figurmuster YZ-<br />

Ebene ... 102<br />

N<br />

Nut<br />

DIN PLUS<br />

Lineare Nut XY-Ebene<br />

G371 ... 26<br />

Lineare Nut YZ-<br />

EbeneG381 ... 34<br />

Zirkulare Nut XY-Ebene G372/<br />

G373 ... 27<br />

Zirkulare Nut YZ-Ebene G382/<br />

G383 ... 35<br />

P<br />

Positionier-Befehle DIN PLUS ... 42<br />

R<br />

Rechteck<br />

DIN PLUS<br />

Rechteck XY-Ebene G375 ... 28<br />

Rechteck YZ-Ebene G385 ... 36<br />

Referenzebene<br />

Abschnitt MANTEL_Y ... 23<br />

Abschnitt STIRN_Y,<br />

RUECKSEITE_Y ... 22<br />

Regelmäßiges Vieleck<br />

DIN PLUS<br />

Vieleck XY-Ebene G377 ... 28<br />

Vieleck YZ-Ebene G387 ... 36<br />

RUECKSEITE_Y -<br />

Abschnittskennung ... 22


S<br />

Schnittbegrenzung ... 20<br />

Startpunkt Kontur<br />

DIN PLUS<br />

Startpunkt Kontur XY-Ebene<br />

G170 ... 24<br />

Startpunkt Kontur YZ-Ebene<br />

G180 ... 32<br />

TURN PLUS<br />

XY-Ebene ... 74<br />

YZ-Ebene ... 89<br />

STIRN_Y - Abschnittskennung ... 22<br />

Strecke<br />

DIN PLUS<br />

Strecke XY-Ebene G171 ... 24<br />

Strecke YZ-Ebene G181 ... 32<br />

TURN PLUS<br />

Strecke XY-Ebene ... 75<br />

Strecke YZ-Ebene ... 90<br />

T<br />

Taschenfräsen<br />

DIN PLUS<br />

Taschen fräsen Schruppen G845<br />

(Y-<strong>Achse</strong>) ... 56<br />

Taschenfräsen Schlichten G846<br />

(Y-<strong>Achse</strong>) ... 61<br />

V<br />

Vollkreis<br />

DIN PLUS<br />

Vollkreis XY-Ebene G374 ... 27<br />

Vollkreis YZ-Ebene G384 ... 35<br />

G374 (XY-Ebene) ... 27<br />

W<br />

Werkzeuglage definieren G712 ... 47<br />

Werkzeugmagazin<br />

Gr<strong>und</strong>lagen ... 10<br />

Magazin bestücken ... 12<br />

Werkzeug entfernen ... 13<br />

Werkzeugvorwahl G600 ... 48<br />

Werkzeug-Wechselpunkt<br />

Werkzeug-Wechselpunkt G14 (Y-<br />

<strong>Achse</strong>) ... 42<br />

X<br />

XY-Ebene G17 (Stirn- oder<br />

Rückseite) ... 40<br />

XZ-Ebene G18 (Drehbearbeitung) ... 40<br />

Y<br />

Y-<strong>Achse</strong> - Gr<strong>und</strong>lagen ... 8<br />

Y-<strong>Achse</strong> - Gr<strong>und</strong>lagen TURN<br />

PLUS ... 71<br />

Y-Mantelfläche, Bezugsdaten TURN<br />

PLUS ... 89<br />

Y-Rückseite, Bezugsdaten TURN<br />

PLUS ... 73<br />

Y-Stirnfläche, Bezugsdaten TURN<br />

PLUS ... 73<br />

YZ-Ebene G19 (Draufsicht/Mantel) ... 40<br />

Z<br />

Zirkularbewegung<br />

G12 (Fräsen) ... 51<br />

G13 (Fräsen) ... 51<br />

G2 (Fräsen) ... 50<br />

G3 (Fräsen) ... 50<br />

Zirkulare Nut<br />

DIN PLUS<br />

Zirkulare Nut XY-Ebene G372/<br />

G373 ... 27<br />

Zirkulare Nut YZ-Ebene G382/<br />

G383 ... 35<br />

HEIDENHAIN <strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> 115<br />

Index


<strong>DR</strong>. <strong>JOHANNES</strong> HEIDENHAIN GmbH<br />

Dr.-Johannes-Heidenhain-Straße 5<br />

83301 Traunreut, Germany<br />

{ +49 8669 31-0<br />

| +49 8669 5061<br />

E-mail: info@<strong>heidenhain</strong>.de<br />

Technical support | +49 8669 32-1000<br />

Measuring systems { +49 8669 31-3104<br />

E-mail: service.ms-support@<strong>heidenhain</strong>.de<br />

TNC support { +49 8669 31-3101<br />

E-mail: service.nc-support@<strong>heidenhain</strong>.de<br />

NC programming { +49 8669 31-3103<br />

E-mail: service.nc-pgm@<strong>heidenhain</strong>.de<br />

PLC programming { +49 8669 31-3102<br />

E-mail: service.plc@<strong>heidenhain</strong>.de<br />

Lathe controls { +49 8669 31-3105<br />

E-mail: service.lathe-support@<strong>heidenhain</strong>.de<br />

www.<strong>heidenhain</strong>.de<br />

628 947-12 · Ver02 · pdf · 1/2010

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!