06.08.2013 Aufrufe

cnc pilot 4290 v7 - heidenhain - DR. JOHANNES HEIDENHAIN GmbH

cnc pilot 4290 v7 - heidenhain - DR. JOHANNES HEIDENHAIN GmbH

cnc pilot 4290 v7 - heidenhain - DR. JOHANNES HEIDENHAIN GmbH

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Benutzer-Schulung<br />

CNC PILOT<br />

<strong>4290</strong><br />

NC-Software<br />

368 650-xx<br />

Deutsch (de)<br />

V1<br />

11/2004


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

Einführung in die Bedienung und Programmierung 1<br />

Die vorliegende Schulungsunterlage macht Sie mit der<br />

Bedienung und Programmierung der CNC PILOT <strong>4290</strong> V7<br />

vertraut. Schritt für Schritt wird das Schreiben von DIN-<br />

Programmen, das Arbeiten mit TURN PLUS, das Programmieren<br />

der C- und Y-Achse und der Umgang mit den<br />

Werkzeugen erläutert.<br />

Die vorliegenden Beispiele wurden mit der NC-Software<br />

368 650-xx erstellt.<br />

© 2004 <strong>DR</strong>. <strong>JOHANNES</strong> <strong>HEIDENHAIN</strong> <strong>GmbH</strong><br />

Alle Texte, Bilder und Grafiken einschließlich ihrer Teile sind urheberrechtlich geschützt.<br />

Sie dürfen nur zum privaten, wissenschaftlichen und nicht gewerblichen Gebrauch zum<br />

Zwecke der Information kopiert und ausgedruckt werden, wenn sie den Urheberrechtsvermerk<br />

enthalten. Die <strong>DR</strong>. <strong>JOHANNES</strong> <strong>HEIDENHAIN</strong> <strong>GmbH</strong> behält sich das Recht vor,<br />

diese Erlaubnis jederzeit zu widerrufen. Ohne vorherige schriftliche Genehmigung der<br />

<strong>DR</strong>. <strong>JOHANNES</strong> <strong>HEIDENHAIN</strong> <strong>GmbH</strong> dürfen die Texte, Bilder und Grafiken nicht vervielfältigt,<br />

archiviert, auf einem Server gespeichert, in Newsgruppen einbezogen, in Online-<br />

Diensten genutzt, auf CD-ROMs gespeichert oder in gedruckten Publikationen verwendet<br />

werden. Die widerrechtliche Vervielfältigung und/oder Verbreitung der urheberrechtlich<br />

geschützten Texte, Bilder und Grafiken kann strafrechtlich und zivielrechtlich verfolgt<br />

werden.


1<br />

2<br />

3<br />

4<br />

5<br />

6<br />

7<br />

8<br />

9<br />

10<br />

11<br />

12<br />

Basiswissen<br />

Systembedienung<br />

Info- und Fehlersystem<br />

DIN PLUS<br />

Simulation<br />

TURN PLUS<br />

C-Achs-Pogrammierung<br />

Y-Achs-Pogrammierung<br />

Komplettbearbeitung<br />

Werkzeugverwaltung<br />

Maschine einrichten<br />

Aufgaben und Lösungen<br />

Grundlagen<br />

Programmierung<br />

Einrichten


Achsrichtungen und Bezugspunkte 1<br />

Achsrichtungen und Verfahrbewegungen<br />

Achsrichtungen:<br />

X-Achse: der Querschlitten wird als<br />

X-Achse bezeichnet – alle angezeigten<br />

und eingegebenen X-Werte werden<br />

als Durchmesser betrachtet.<br />

Z-Achse: der Bettschlitten wird als<br />

Z-Achse bezeichnet.<br />

Y-Achse: die senkrecht zur X- und<br />

Z-Achse stehende Achse wird als<br />

Y-Achse bezeichnet.<br />

Verfahrbewegungen:<br />

Bewegungen in + Richtung gehen<br />

vom Werkstück weg<br />

Bewegungen in – Richtung gehen<br />

zum Werkstück hin<br />

Bezugspunkte<br />

Der Maschinen-Nullpunkt (M) ist der<br />

Ursprung des Maschinen-Koordinatensystems.<br />

In der Regel liegt der<br />

Maschinen-Nullpunkt im Schnittpunkt<br />

der Z-Achse mit der Spindelfläche.<br />

Der Werkstück-Nullpunkt (W) ist der<br />

Ursprung des Werkstück-Koordinatensystems.<br />

In der Regel liegt der Werkstück-Nullpunkt<br />

im Schnittpunkt der<br />

Z-Achse mit der Planfläche.<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Grundlagen 1.1


Achsrichtungen und Koordinatensysteme 2<br />

Hauptachsen des Werkstücks<br />

Die Koordinatenangaben der X-, Y- und<br />

Z-Achse beziehen sich auf den Werkstück-Nullpunkt.<br />

Die Winkelangaben der C-Achse beziehen<br />

sich auf den Nullpunkt der<br />

C-Achse.<br />

Absolute Koordinaten<br />

Alle Positionsangaben beziehen sich auf<br />

den Werkstück-Nullpunkt. Jede Position<br />

kann durch absolute Koordinaten eindeutig<br />

beschrieben werden.<br />

Inkrementale Koordinaten<br />

Inkrementale Koordinaten beziehen sich<br />

auf die zuletzt programmierte Position.<br />

Inkrementale X-Maße werden als Radiusmaße<br />

angegeben.<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Grundlagen 1.2


Bildschirm 1<br />

1<br />

1 Ins-Taste: Gleiche Funktion wie Ins-Taste auf dem Bedienfeld<br />

2 Softkeys: Die Bedeutung wird am unteren Bildschirmrand angezeigt<br />

3 Esc-Taste: Gleiche Funktion wie Esc-Taste auf dem Bedienfeld<br />

12<br />

4 Softkeys für Maschinen-Funktionen: Die Bedeutung wird am rechten Bildschirmrand<br />

angezeigt<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Systembedienung 2.1<br />

4<br />

3


Bedienfeld 2<br />

1 Alpha-Tastatur für Dateneingabe<br />

2 Betriebsartenwahl und Maschinenbedienung<br />

3 Touch-Pad<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Systembedienung 2.2<br />

3<br />

1<br />

12


Betriebsartenwahl, Fehleranzeige und Hilfesystem 3<br />

Betriebsartenwahl<br />

Taste Funktion<br />

Aufruf der Betriebsart Handsteuern<br />

(DataPilot: F1-Taste)<br />

Aufruf der Betriebsart Automatik<br />

(DataPilot: F2-Taste)<br />

Aufruf der Programmier-Betriebsarten<br />

(DataPilot: F3-Taste)<br />

Aufruf der Organisations-Betriebsarten<br />

(DataPilot: F4-Taste)<br />

Fehleranzeige und Hilfesystem<br />

Taste Funktion<br />

Aufruf des Informationssystems<br />

(DataPilot: Strg- und F1-Taste)<br />

Aufruf der Fehleranzeige<br />

(DataPilot: Strg- und F2-Taste)<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Systembedienung 2.3


Maschinenbedienung 4<br />

Taste Funktion<br />

Zyklus Start<br />

(DataPilot: Strg- und F7-Taste)<br />

Zyklus Stop<br />

(DataPilot: Strg- und F5-Taste)<br />

Vorschub Stop<br />

(DataPilot: Strg- und F6-Taste)<br />

Spindel Stop<br />

(DataPilot: Strg- und F7-Taste)<br />

Handrichtungstasten: +X/-X<br />

Handrichtungstasten: +Z/-Z<br />

Handrichtungstasten: +Y/-Y<br />

Eilgang: Diese Taste zusammen mit der jeweiligen Handrichtungstaste<br />

drücken<br />

Spindel Ein M3/M4<br />

(DataPilot: M3 = Strg- und F10-Taste; M4 = Strg- und F12-Taste)<br />

Spindel tippen M3/M4<br />

Schlittenwechsel<br />

(DataPilot: Strg- und F8-Taste)<br />

Spindelwechsel<br />

(DataPilot: Strg- und F9-Taste)<br />

Spindeldrehzahl auf den programmierten Wert setzen<br />

Spindeldrehzahl um 5 % erhöhen oder erniedrigen<br />

Override-Drehkopf zur Vorschubüberlagerung<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Systembedienung 2.4


Dateneingabe 5<br />

Taste Funktion<br />

Escape (englisch): flüchten<br />

Eine Menüstufe zurück<br />

Dialogbox abschließen ohne Daten zu speichern<br />

Insert (englisch): einfügen<br />

Dialog abschließen, Daten speichern<br />

Listenelement einfügen<br />

End<br />

Ausgewählte Elemente ändern<br />

Delete (englisch): löschen<br />

Zeilen oder Zeichen löschen<br />

Ziffern zur Werteeingabe und Menüauswahl<br />

Dezimalpunkt<br />

Minus zur Vorzeicheneingabe<br />

Taste Weiter für Sonderfunktionen (z. B. markieren)<br />

Enter<br />

Abschluss einer Werte-Eingabe<br />

Page Up oder Page down (englisch): Seite vor oder Seite zurück<br />

Cursor-Tasten<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Systembedienung 2.5


Dateneingabe 6<br />

Touch-Pad<br />

Benutzen Sie das Touch-Pad, um den Cursor in Menüs,<br />

Listen und Dialogboxen oder auf der Softkeyleiste, etc.<br />

zu positionieren<br />

Einfach-Klick mit der linken Touch-Pad-Taste<br />

Ausgewähltes Listenelement oder Eingabefeld anwählen<br />

oder<br />

Menüpunkt, Softkey oder Schaltfläche aktivieren<br />

Doppel-Klick mit der linken Touch-Pad-Taste<br />

Ausgewähltes Listenelement aktivieren<br />

Einfach-Klick mit der rechten Touch-Pad-Taste<br />

Funktion der Taste Esc, wenn diese Funktion zugelassen<br />

ist oder<br />

gleiche Funktion wie linke Touch-Pad-Taste<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Systembedienung 2.6


Bildschirmaufbau 7<br />

2<br />

14<br />

15<br />

1 Betriebsartenzeile: Die aktive Betriebsart ist dunkelgrau hinterlegt<br />

unterhalb des Betriebsarten-Symbols werden Zusatzinformationen angezeigt<br />

(Unter-Betriebsart, angewähltes NC-Programm, etc.)<br />

Programmier- und Organisations-Betriebsarten: Die angewählte Betriebsart<br />

steht rechts neben dem Symbol<br />

2 Menüzeile und Pulldown-Menüs für die Funktionsauswahl<br />

3 Arbeitsfenster: Inhalt und Aufteilung ist von der Betriebsart abhängig<br />

1<br />

4 Konfigurierbare Maschinenanzeige:<br />

aktueller Status der Maschine (Werkzeugposition, Schlitten- und Spindelstatus,<br />

aktives Werkzeug, etc.)<br />

5 Statuszeile<br />

Betriebsart Simulation: aktuelle Einstellungen<br />

Betriebsart TURN PLUS: Hinweise zu den nächsten Bedienschritten<br />

andere Betriebsarten: letzte Fehlermeldung<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Systembedienung 2.7<br />

3


Bildschirmaufbau 8<br />

6 Datumsfeld und Service-Ampel<br />

Anzeige von Datum und Uhrzeit<br />

farbiger Hintergrund: eine Fehlermeldung oder PLC-Information liegt vor<br />

Service-Ampel: Wartungszustand der Maschine<br />

7 Horizontale Softkeyleiste für Systemfunktionen<br />

8 Vertikale Softkeyleiste für Maschinenfunktionen<br />

7<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Systembedienung 2.8<br />

18<br />

16


Betriebsarten 9<br />

Taste Funktion<br />

Betriebsart Handsteuern<br />

Maschine einrichten und die Achsen manuell verfahren<br />

Betriebsart wählen<br />

Betriebsart Automatik<br />

NC-Programme ausführen; die Fertigung der Werkstücke steuern<br />

und überwachen<br />

Programmier-Betriebsarten<br />

DIN PLUS: NC-Programme editieren<br />

Simulation: Grafische Darstellung von programmierten Konturen,<br />

Verfahrbewegungen und Zerspanungsvorgängen<br />

TURN PLUS<br />

Werkstückkonturen grafisch interaktiv beschreiben<br />

Arbeitspläne automatisch oder grafisch interaktiv erstellen<br />

Organisations-Betriebsarten<br />

Parameter: Parameter sichten und ändern<br />

Service: Systemeinstellungen und Diagnosefunktionen durchführen<br />

Transfer<br />

Programme und Dateien mit anderen Systemen austauschen<br />

Datensicherung durchführen<br />

Betriebsarten-Taste drücken<br />

Unterbetriebsarten bei der Programmier-<br />

oder Organisations-<br />

Betriebsart per Menü oder per<br />

Softkey wählen<br />

Bei aktiver Programmier- oder Organisations-Unterbetriebsart:<br />

Drücken Sie erneut die Betriebsarten-Taste,<br />

um auf die Hauptebene<br />

der Betriebsart zu gelangen.<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Systembedienung 2.9


Funktionsauswahl per Menü 10<br />

Pulldown-Menüs<br />

Menüpunkt mit Pfeil: Es folgt ein<br />

weiteres Pulldown-Menü<br />

Menüpunkt ohne Pfeil: Eie Funktion<br />

wird aktiviert<br />

Anwahl eines Menüpunktes<br />

Mit 9-er-Feld: Den Menüpunkten<br />

ist das Symbol des 9-er-Feldes mit<br />

einer rot markierten Position vorangestellt.<br />

Dieses Feld korrespondiert<br />

mit dem Ziffernblock der Tastatur.<br />

Drücken Sie die rot markierte<br />

Taste, um den Menüpunkt anzuwählen<br />

Mit Cursor-Tasten<br />

Positionieren Sie den Cursor auf<br />

die gewünschte Funktion<br />

Aktivieren Sie diese Funktion mit<br />

der Taste Enter<br />

Mit Touch-Pad<br />

Positionieren Sie den Cursor auf<br />

die gewünschte Funktion<br />

Aktivieren Sie diese Funktion mit<br />

der linken Touch-Pad-Taste<br />

Taste Esc<br />

Drücken Sie die Taste Esc, um eine Menüstufe zurückzugelangen.<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Systembedienung 2.10


Softkeys 11<br />

Die Steuerungs-Software belegt<br />

Funktionen von Softkeys kontextabhängig.<br />

Drücken Sie die unter dem Softkey<br />

angeordnete Taste, um die<br />

jeweilige Funktion zu aktivieren.<br />

Softkeys als Kippschalter<br />

Drücken Sie den Softkey, um den Modus umzuschalten.<br />

Blaue Hintergrundfarbe: Modus ist aktiviert<br />

Standard-Hintergrundfarbe: Modus ist deaktiviert<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Systembedienung 2.11


Listen 12<br />

DIN PLUS Programme, Werkzeuge, Parameter, etc. in Listen auswählen<br />

Mit den Cursortasten oder dem Touch-Pad innerhalb der Liste navigieren<br />

An der Cursorposition die Operationen Kopieren, Ändern, Löschen, etc. durchführen<br />

Liste mit Taste Esc verlassen. Durchgeführte Änderungen bleiben erhalten<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Systembedienung 2.12


Dateneingabe in der Dialogbox 13<br />

Aufbau der Dialogbox<br />

1 Titelzeile: Überschrift und in [...] die aktuelle Box von n Dialogboxen der Gruppe<br />

2 Eingabefelder, eins oder mehrere<br />

3 Schaltflächen zum Beenden des Dialogs<br />

Dateneingabe<br />

Eingabefeld mit Taste Pfeil auf/ab oder Touch-Pad auswählen<br />

Cursor innerhalb des Eingabefeldes mit Taste Pfeil links/rechts oder Touch-Pad<br />

positionieren<br />

Eingabe mit Taste Enter abschließen: Der Cursor springt zum nächsten Eingabefeld,<br />

oder mit den Tasten Pfeil auf/ab zum nächsten Eingabefeld wechseln<br />

Dialog beenden:<br />

Um Daten zu speichern, Schaltfläche OK betätigen oder Taste Ins drücken<br />

Um Daten nicht zu speichern, Schaltfläche Abbruch betätigen oder Taste Esc<br />

drücken<br />

Zur nächsten/vorherigen Dialogbox mit den Tasten Seite vor/zurück wechseln<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Systembedienung 2.13<br />

1<br />

2<br />

3


System-Service 14<br />

Bedienberechtigung<br />

Das Ändern wichtiger Parameter, sowie die Durchführung bestimmter Systemfunktionen<br />

ist privilegierten Benutzern vorbehalten. Eine Berechtigung wird bei der<br />

Funktion Anmeldung (Betriebsart Service) erteilt, wenn das richtige Passwort eingegeben<br />

wird.<br />

Der CNC PILOT unterscheidet die Benutzerklassen:<br />

Ohne Schutzklasse<br />

NC-Programmierer<br />

System-Manager<br />

Service-Personal (des Maschinenherstellers)<br />

Die Benutzerklasse wird im Rahmen der Neuanmeldung für einen Benutzer vergeben<br />

(Menügruppe Benutzer-Service).<br />

Datum und Uhrzeit einstellen<br />

In der Betriebsart Service den<br />

Menüpunkt Sys.Srv. > Datum/<br />

Uhrzeit wählen<br />

Datum und Uhrzeit in der Dialogbox<br />

System-Zeit einstellen<br />

Taste Ins drücken oder Schaltfläche<br />

OK betätigen<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Systembedienung 2.14


System-Service 15<br />

Dialogsprache wechseln<br />

In der Betriebsart Service den<br />

Menüpunkt Sys.Srv. > Sprachumschaltung<br />

wählen<br />

Gewünschte Sprache in der Dialogbox<br />

Sprachumschaltung einstellen<br />

Taste Ins drücken oder Schaltfläche<br />

OK betätigen<br />

Steuerung ausschalten und neu<br />

starten – der CNC PILOT aktiviert<br />

die gewählte Sprache<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Systembedienung 2.15


Informations-System 1<br />

Das Info-System gibt Ihnen Auskunft zur aktuellen Bediensituation. Über Querverweise<br />

gelangen Sie zu zugehörigen Themen. Weitere Themen rufen Sie mit den<br />

Softkeys Inhalt (Inhaltsverzeichnis) oder Index aufrufen.<br />

Info-System aufrufen/verlassen<br />

Querverweise<br />

Info-System aufrufen:<br />

Taste Info drücken (DataPilot: Strg- und F1-Taste)<br />

Info-System verlassen:<br />

Taste Esc drücken<br />

Querverweise werden in roter Schrift dargestellt. Querverweis anwählen:<br />

Cursor auf gewünschten Querverweis positionieren<br />

Softkey Thema Anwahl oder Taste Enter drücken<br />

Zurück zum ursprünglischen Info-Thema:<br />

Softkey Thema zurück drücken<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Info- und Fehlersystem 3.1


Direkte Fehlermeldung 2<br />

Eine direkte Fehlermeldung wird<br />

angezeigt, wenn z. B. die angewählte<br />

Funktion nicht ausgeführt<br />

werden kann oder der eingegebene<br />

Wert falsch ist.<br />

Informationen der Fehlermeldung<br />

Fehlerbeschreibung<br />

Fehlernummer für Service-Rückfragen<br />

Uhrzeit zu Ihrer Information<br />

Reaktion auf eine Fehlermeldung<br />

Fehlermeldung bestätigen<br />

Fehlerursache beheben (anderes<br />

Werkzeug wählen, Wert korrekt<br />

eingeben, etc.)<br />

Vorgang wiederholen<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Info- und Fehlersystem 3.2


Fehleranzeige 3<br />

Treten während des Programmablaufs (oder anderen Hintergrundprogrammen)<br />

Fehler auf, so werden diese Fehler im Datumsfeld signalisiert, in der Statuszeile<br />

angezeigt und in der Fehleranzeige gespeichert.<br />

Fehleranzeige öffnen/schließen<br />

Fehlerfenster öffnen:<br />

Taste Fehleranzeige<br />

drücken (DataPilot: Strgund<br />

F2-Taste)<br />

Fehlerfenster schließen:<br />

Taste Esc drücken<br />

Zusatzinformationen anzeigen<br />

Cursor auf den Fehler positionieren<br />

Taste Info drücken<br />

(DataPilot: Strg- und F1-<br />

Taste)<br />

Fehler löschen<br />

Info-System verlassen:<br />

Taste Esc drücken<br />

Die vom Cursor markierte<br />

Fehlermeldung löschen:<br />

Taste Del drücken<br />

Alle Fehler löschen:<br />

Softkey Alle Fehler<br />

löschen drücken<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Info- und Fehlersystem 3.3


NC-Programm anlegen 1<br />

Programmier-Betriebsarten<br />

wählen<br />

Menüpunkt DIN PLUS<br />

wählen oder<br />

Softkey DIN PLUS drücken<br />

Menüpunkt Prog > Neu<br />

wählen<br />

Feld Progamm: Programmnamen<br />

eingeben (maximal 8 Buchstaben<br />

und/oder Ziffern – keine Sonderzeichen)<br />

Hauptprogamm einstellen<br />

Taste Ins drücken oder Schaltfläche<br />

OK betätigen<br />

Der CNC PILOT<br />

legt ein NC-Programm mit dem<br />

vorgegebenen Namen an<br />

trägt die Festworte (Schlüsselworte)<br />

für die DIN PLUS Programmstruktur<br />

ein.<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 DIN PLUS 4.1


DIN PLUS Programmstruktur 2<br />

Programmabschnitte<br />

Programmabschnitte werden duch Festworte eingeleitet.<br />

PROGRAMMKOPF Einrichteinformationen<br />

Maßsystem metrisch oder inch<br />

REVOLVER n Werkzeuge werden durch Referenzen auf die Werkzeug-<br />

Datenbank definiert und einer Revolverposition zugeordnet<br />

Für jeden Werkzeugträger wird ein Abschnitt REVOLVER n<br />

(n: 1, 2, ...) angelegt<br />

SPANNMITTEL n Spannmittel werden durch Referenzen auf die Spannmittel-Datenbank<br />

definiert und der Spindel zugeordnet<br />

Für jede Spindel, die das Werkstück aufnimmt, kann ein<br />

Abschnitt SPANNMITTEL n (n: 1, 2, ...) angelegt werden<br />

ROHTEIL Beschreibt das verwendete Rohteil (Stange, Rohr oder<br />

beliebige Kontur)<br />

FERTIGTEIL Beschreibt die Fertigteilkontur<br />

BEARBEITUNG Beinhaltet alle Verfahr- und Maschinenbefehle zur Bearbeitung<br />

des Werkstücks<br />

ENDE Abschluss des NC-Programms<br />

Die Spannmittel-Daten werden ausschließlich in der Simulation ausgewertet.<br />

Sie haben keinen Einfluss auf den Programmablauf.<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 DIN PLUS 4.2


Abschnitt PROGRAMMKOPF 3<br />

Die Einträge der Felder Schlitten und Einheit beeinflussen den Programmablauf.<br />

Alle anderen Felder enthalten Einrichte-Informationen, die den Programmablauf<br />

nicht beeinflussen.<br />

Schlitten: Das NC-Programm wird nur auf den angegebenen Schlitten ausgeführt<br />

Einheit: Legt fest, ob die Maßeinheit metrisch oder inch verwendet wird<br />

Das Feld kann nur beim Anlegen eines neuen NC-Programms editiert<br />

werden<br />

Programmkopf-Editierung anwählen<br />

Neues NC-Programm:<br />

Schaltfläche Programmkopf<br />

betätigen<br />

Bestehendes NC-Programm:<br />

Menüpunkt Vorsp > Programmkopf<br />

wählen<br />

Bei Feldern mit der Markierung „>>“ wählen Sie Ihre Eingabe aus einer<br />

Liste aus: Aufruf mit Taste Weiter<br />

Wenn Sie neue Namen in die Felder Maschine, Zeichnungsnummer etc.<br />

eintragen, werden diese gespeichert und stehen dann in den Listen zur<br />

Verfügung<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 DIN PLUS 4.3


Abschnitt PROGRAMMKOPF 4<br />

Beispiel-Sätze:<br />

PROGRAMMKOPF<br />

#MATERIAL CK 45<br />

#MASCHINE <strong>DR</strong>EH_01<br />

#ZEICHNUNG ABB1<br />

#AUFSPANNUNG 1 VON 1<br />

#SCHLITTEN $1<br />

#WERKSTUECK UEBUNG<br />

#FIRMA <strong>HEIDENHAIN</strong><br />

#AUTOR MICHEL MEYER<br />

#DATUM 05.01.04<br />

#EINSPANNDURCHM 60<br />

#AUSSPANNLAENGE 65<br />

#SPANN<strong>DR</strong>UCK 30<br />

REVOLVER 1<br />

SPANNMITTEL 1<br />

ROHTEIL<br />

FERTIGTEIL<br />

BEARBEITUNG<br />

ENDE<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 DIN PLUS 4.4


Abschnitt REVOLVER 5<br />

Im Abschnitt REVOLVER werden alle für die Erstellung des Werkstücks erforderlichen<br />

Werkzeuge aufgeführt und den Revolverplätzen zugeordnet. So ist die Werkzeugbelegung<br />

dokumentiert und es ist gewährleistet, dass das NC-Programm unabhängig<br />

von dem Maschinenzustand simuliert werden kann.<br />

Sie können die im NC-Programm definierte Revolverbelegung als Werkzeugliste im<br />

Einrichten übernehmen.<br />

Werkzeugliste (Revolverbelegung) programmieren<br />

Menüpunkt Vorsp > Werkzeugliste<br />

einrichten wählen<br />

Cursor auf den gewünschten<br />

Revolverplatz positionieren<br />

Werkzeug nach Identnummer oder<br />

Typ auswählen und übernehmen<br />

Mit der Taste Esc die<br />

Werkzeugliste verlassen.<br />

Der CNC PILOT<br />

übernimmt die Werkzeug-Identnummern<br />

in<br />

den Abschnitt REVOLVER<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 DIN PLUS 4.5


Werkzeuge aus der Datenbank übernehmen 6<br />

Identnummer und Werkzeugtyp<br />

Identnummer: Alle in der Werkzeug-Datenbank definierten Werkzeuge sind mit<br />

einer eindeutigen Identnummer gekennzeichnet<br />

Typ: Jedes Werkzeug wird mit einer dreistelligen Typenkennung klassifiziert<br />

Werkzeug nach Identnummer auswählen<br />

Softkey ID-Liste drücken<br />

Cursor auf Werkzeug positionieren<br />

Mit Taste Enter Werkzeug übernehmen<br />

Taste Ins drücken oder Schaltfläche OK betätigen<br />

Werkzeug nach Typ auswählen<br />

Softkey Typ-Liste drücken<br />

Werkzeugtyp eingeben/auswählen<br />

Cursor auf Werkzeug positionieren<br />

Mit Taste Enter Werkzeug übernehmen<br />

Taste Ins drücken oder Schaltfläche OK betätigen<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 DIN PLUS 4.6


Einzelne Werkzeuge im Abschnitt REVOLVER programmieren 7<br />

Abschnitt REVOLVER anwählen:<br />

Menüpunkt Vorsp > Revolverbelegung<br />

wählen<br />

Für jedes Werkzeug<br />

Dialogbox Werkzeug<br />

aufrufen:<br />

Taste Ins drücken<br />

Feld T-Nummer: Revolverposition<br />

eintragen<br />

Feld ID: Werkzeug-<br />

Identnummer eintragen<br />

Taste Ins drücken oder<br />

Schaltfläche OK betätigen<br />

Alternativ zur manuellen Eingabe der Wkz-Identnummer können Sie das<br />

Werkzeug nach Typ oder nach Identnummer auswählen.<br />

Leeren Revolverplatz definieren<br />

Eingaben Dialogbox Werkzeug:<br />

Feld T-Nummer: Revolverposition<br />

eintragen<br />

ohne weitere Eingaben:<br />

Taste Ins drücken oder Schaltfläche<br />

OK betätigen<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 DIN PLUS 4.7


Sondereingaben im Abschnitt REVOLVER 8<br />

Erweiterte Eingabe<br />

Bei der erweiterten Eingabe werden nur die Daten der Werkzeugschneide eingegeben.<br />

Für den Einsatz des Werkzeugs gibt es keine Einschränkungen, aber die<br />

Simulation kann jetzt nur die Werkzeugschneide darstellen.<br />

Abhängig davon, ob Sie die Identnummer eingeben unterscheidet der CNC PILOT:<br />

Reguläre Werkzeuge: Die Werkzeuge werden mit der angegebenen Identnummer<br />

in die Datenbank aufgenommen<br />

Temporäre Werkzeuge: Für diese Werkzeuge sind die Standardnamen<br />

„_AUTOxxxx“ bzw. „_SIMxxxx“ (xxxx: Werkzeugträger und Revolverposition)<br />

reserviert<br />

Reguläres oder temporäres Werkzeug eingeben<br />

Feld T-Nummer: Revolverposition<br />

eintragen<br />

Feld ID<br />

reguläres Werkzeug: Werkzeug-Identnummer<br />

eintragen<br />

temporäres Werkzeug: kein<br />

Eintrag<br />

Schaltfläche Erweiterte Eingabe<br />

betätigen<br />

Werkzeugtyp eingeben/auswählen<br />

Werkzeugdaten eingeben<br />

Taste Ins drücken oder Schaltfläche<br />

OK betätigen<br />

Im NC-Programm definierte Werkzeugdaten werden bei jedem Aufruf des<br />

Programms (Simulation, Automatikbetrieb) erneut in die Werkzeug-Datenbank<br />

geschrieben. Wenn Sie zum Beispiel die Einstellmaße geändert<br />

haben, werden diese bei einem erneuten Aufruf des NC-Programms überschrieben.<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 DIN PLUS 4.8


Sondereingaben im Abschnitt REVOLVER 9<br />

Einfach-Werkzeug<br />

Bei Einfach-Werkzeugen werden die Einstellmaße und der Schneidenradius (bzw.<br />

Schneidenbreite oder Bohrerdurchmesser) angegeben. Das Werkzeug wird ausschließlich<br />

für Einzelwege (G1..G3, G12, G13) und einfache Drehzyklen (G81..G88)<br />

eingesetzt.<br />

Das Einfach-Werkzeug gilt als temporäres Werkzeug.<br />

Einfach-Werkzeug eingeben<br />

Eingaben Dialogbox Werkzeug:<br />

Feld T-Nummer: Revolverposition<br />

eintragen<br />

Schaltfläche Einfach-Wkz betätigen<br />

(minimale) Werkzeugbeschreibung<br />

eingeben<br />

Taste Ins drücken oder Schaltfläche<br />

OK betätigen<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 DIN PLUS 4.9


Abschnitt REVOLVER 10<br />

Beispiel-Sätze:<br />

PROGRAMMKOPF<br />

#MATERIAL CK 45<br />

#MASCHINE <strong>DR</strong>EH_01<br />

#ZEICHNUNG ABB1<br />

#AUFSPANNUNG 1 VON 1<br />

#SCHLITTEN $1<br />

#WERKSTUECK UEBUNG<br />

#FIRMA <strong>HEIDENHAIN</strong><br />

#AUTOR MICHEL MEYER<br />

#DATUM 05.01.04<br />

#EINSPANNDURCHM 60<br />

#AUSSPANNLAENGE 65<br />

#SPANN<strong>DR</strong>UCK 30<br />

REVOLVER 1<br />

T2 ID"111-80-080.1"<br />

T4 ID"111-55-080.1"<br />

T6 ID"121-55-040.1"<br />

T8 ID"151-400.2"<br />

T10 ID"141-200.1"<br />

T11 ID"" Leerer Revolverplatz<br />

SPANNMITTEL 1<br />

ROHTEIL<br />

FERTIGTEIL<br />

BEARBEITUNG<br />

ENDE<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 DIN PLUS 4.10


Abschnitt SPANNMITTEL 11<br />

Dieser Abschnitt definiert die verwendeten Spannmittel für die Simulation. Die Einträge<br />

haben keinen Einfluss auf den Programmablauf.<br />

Spannmittel programmieren<br />

Abschnitt SPANNMITTEL anwählen:<br />

Menüpunkt Vorsp > Spannmittel<br />

wählen<br />

Für jedes Spannmittel:<br />

Dialogbox Spannmittel<br />

aufrufen:<br />

Taste Ins drücken<br />

Feld Nummer H:<br />

1: Spannfutter<br />

2: Spannbacke<br />

3: Spannzusatz – Spindelseite<br />

4: Spannzusatz – Reitstockseite<br />

Feld Identnummer ID: Referenz<br />

zur Datenbank<br />

Feld Spann-Durchmesser X:<br />

Durchmesser bei Spannbacken<br />

eingeben<br />

Feld Spannform Q: Spannform<br />

anhand grafischer Darstellungauswählen<br />

Taste Ins drücken oder Schaltfläche<br />

OK betätigen<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 DIN PLUS 4.11


Abschnitt SPANNMITTEL 12<br />

Beispiel-Sätze:<br />

PROGRAMMKOPF<br />

#MATERIAL CK 45<br />

#MASCHINE <strong>DR</strong>EH_01<br />

#ZEICHNUNG ABB1<br />

#AUFSPANNUNG 1 VON 1<br />

#SCHLITTEN $1<br />

#WERKSTUECK UEBUNG<br />

#FIRMA <strong>HEIDENHAIN</strong><br />

#AUTOR MICHEL MEYER<br />

#DATUM 05.01.04<br />

#EINSPANNDURCHM 60<br />

#AUSSPANNLAENGE 65<br />

#SPANN<strong>DR</strong>UCK 30<br />

REVOLVER 1<br />

T2 ID"111-80-080.1"<br />

T4 ID"111-55-080.1"<br />

T6 ID"121-55-040.1"<br />

T8 ID"151-400.2"<br />

T10 ID"141-200.1"<br />

T11 ID"" Leerer Revolverplatz<br />

SPANNMITTEL 1<br />

H1 ID"KH250"<br />

H2 ID"WBA240-55" X60 Q2<br />

ROHTEIL<br />

FERTIGTEIL<br />

BEARBEITUNG<br />

ENDE<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 DIN PLUS 4.12


Abschnitt ROHTEIL 13<br />

Der CNC PILOT unterstützt folgende Formen der Rohteilprogrammierung:<br />

Stange G20: definiert die Rohteilkontur eines Zylinders/Hohlzylinders<br />

Gußteil G21: generiert die Rohteilkontur aus der Fertigteilkontur zuzüglich dem<br />

Aufmaß<br />

Freie Kontur: Sie beschreiben die Rohteilkontur mit den Elementen der Drehkontur.<br />

Der CNC PILOT verwendet das Rohteil<br />

als Ausgangskontur für die Konturnachführung<br />

für die Darstellung in der Simulation<br />

Rohteil programmieren<br />

Menüpunkt: Geo > Rohteil > ...<br />

dann<br />

... > Futterteil > Stange G20<br />

oder<br />

... > Gußteil G21<br />

oder<br />

... > Freie Kontur:<br />

wählen<br />

Rohteil beschreiben<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 DIN PLUS 4.13


Abschnitt ROHTEIL 14<br />

Beispiel-Sätze:<br />

PROGRAMMKOPF<br />

#MATERIAL CK 45<br />

#MASCHINE <strong>DR</strong>EH_01<br />

#ZEICHNUNG ABB1<br />

#AUFSPANNUNG 1 VON 1<br />

#SCHLITTEN $1<br />

#WERKSTUECK UEBUNG<br />

#FIRMA <strong>HEIDENHAIN</strong><br />

#AUTOR MICHEL MEYER<br />

#DATUM 05.01.04<br />

#EINSPANNDURCHM 60<br />

#AUSSPANNLAENGE 65<br />

#SPANN<strong>DR</strong>UCK 30<br />

REVOLVER 1<br />

T2 ID"111-80-080.1"<br />

T4 ID"111-55-080.1"<br />

T6 ID"121-55-040.1"<br />

T8 ID"151-400.2"<br />

T10 ID"141-200.1"<br />

T11 ID"" Leerer Revolverplatz<br />

SPANNMITTEL 1<br />

H1 ID"KH250"<br />

H2 ID"WBA240-55" X60 Q2<br />

ROHTEIL<br />

N1 G20 X60 Z80 K2<br />

FERTIGTEIL<br />

BEARBEITUNG<br />

ENDE<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 DIN PLUS 4.14


Abschnitt FERTIGTEIL 15<br />

Dieser Abschnitt beschreibt die Fertigteilkontur. Bei der Programmierung der Bearbeitungszyklen<br />

legen Sie den zu bearbeitenden Konturabschnitt durch Referenzen<br />

auf die Fertigteilkontur fest.<br />

Abschnitt Fertigteil anwählen<br />

Menüpunkt: Geo > Fertigteil<br />

wählen<br />

Fertigteil programmieren<br />

Legen Sie den Startpunkt (G0) an einen Übergang von der Innen- zur Aussenbearbeitung.<br />

Beschreiben Sie die Kontur vom Startpunkt aus mit Geraden (G1) und Kreisbögen<br />

(G2, G3, G12, G13) in „einem Zug“. Berücksichtigen Sie dabei:<br />

Es wird immer der Zielpunkt programmiert<br />

Als Übergang zum nächsten Element können Sie eine Fase oder Verrundung<br />

programmieren (Parameter B)<br />

Programmieren Sie eine geschlossene Kontur. (Andernfalls schließt der<br />

CNC PILOT die Kontur achsparallel.)<br />

Freistiche, Einstiche und Gewinde werden den Kontur-Grundelementen<br />

überlagert.<br />

Sie können den Konturelementen Sondervorschübe oder Aufmaße zuordnen.<br />

Definieren Sie den Anfangspunkt einer Konturbeschreibung mit G0 X.. Z.. .<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 DIN PLUS 4.15


Grundelemente der Drehkontur 16<br />

Startpunkt Drehkontur G0<br />

Definiert den Anfang einer Konturbeschreibung.<br />

Programmieren Sie die X- und Z-Koordinate<br />

Strecke G1<br />

G1 definiert eine Strecke in einer Konturbeschreibung.<br />

Der Winkel A bezieht sich auf die negative<br />

Z-Achse<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 DIN PLUS 4.16


Grundelemente der Drehkontur 17<br />

Kreisbogen G2, G3, G12, G13<br />

G2, G3 definieren Kreisbögen mit inkrementaler Mittelpunktsangabe in einer Konturbeschreibung.<br />

G12, G13 definieren Kreisbögen mit absoluter Mittelpunktsangabe in einer Konturbeschreibung.<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 DIN PLUS 4.17


Grundelemente der Drehkontur 18<br />

Konturübergang<br />

Der Parameter Fase/Verrundung B legt den Übergang zum nächsten Konturelement<br />

fest.<br />

keine Eingabe: tangentialer Übergang<br />

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

B>0: Rundung als Übergang; B=Radius der Rundung<br />

B


Grundelemente der Drehkontur 19<br />

Programmierung der Koordinaten X, Z<br />

Selbsthaltend: Koordinaten, die sich nicht ändern, können entfallen.<br />

Der CNC PILOT übernimmt den zuletzt programmierten<br />

Wert<br />

Erweiterte Eingabe: ? bedeutet vereinfachte Geometrieprogrammierung.<br />

Eine Koordinate wird berechnet, wenn Sie ? programmieren.<br />

X und Z werden absolut oder inkremental programmiert.<br />

Xi, Zi sind die Kennungen für inkrementale<br />

Koordinaten.<br />

Variable: Sie können eine Koordinate mit einem<br />

Variablenausdruck berechnen.<br />

Erweiterte Eingabe<br />

Grundelement der Drehkontur anwählen<br />

(zum Beispiel G1)<br />

Eingabefeld anwählen<br />

Softkey Weiter drücken<br />

mit Tasten Pfeil auf/Pfeil ab die erweiterte<br />

Eingabe auswählen<br />

Taste Enter drücken<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 DIN PLUS 4.19


Formelemente der Drehkontur 20<br />

Freistich G25<br />

G25 generiert an achsparallelen Konturinnenecken die im Folgenden aufgeführten<br />

Freistiche. Programmieren Sie G25 nach dem ersten achsparallelen Element.<br />

Freistich DIN 509 E Freistich DIN 509 F<br />

Freistich DIN 76<br />

Bei den Freistichen DIN 509 E und F ermittelt der CNC PILOT Parameter,<br />

die Sie nicht eingeben, anhand der Norm.<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 DIN PLUS 4.20


Formelemente der Drehkontur 21<br />

Freistich G25<br />

Freistich Form U Freistich Form H<br />

Freistich Form K<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 DIN PLUS 4.21


Formelemente der Drehkontur 22<br />

Einstich G22<br />

G22 generiert einen Einstich auf einer<br />

achsparallelen Strecke als Bezugselement.<br />

Programmieren Sie G22 nach dem<br />

Bezugselement.<br />

Zentrische Bohrung G49<br />

G49 generiert eine Bohrung auf der Drehmitte.<br />

Gewinde G37<br />

G37 generiert ein beliebiges Gewinde auf<br />

einer Strecke als Bezugselement. Programmieren<br />

Sie G37 nach dem Bezugselement.<br />

Bei Normgewinden ist nur die Angabe<br />

der Gewindeart und der Steigung erforderlich.<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 DIN PLUS 4.22


Gewindearten 23<br />

Nr. Gewindeart Q<br />

1 Metrisches ISO-Feingewinde<br />

2 Metrisches ISO-Gewinde<br />

3 Metrisches ISO-Kegelgewinde<br />

4 Metrisches ISO-Kegelfeingewinde<br />

5 Metrisches ISO-Trapezgewinde<br />

6 Flaches metrisches Trapezgewinde<br />

7 Metrisches Sägengewinde<br />

8 Zylindrisches Rundgewinde<br />

9 Zylindrisches Whithworth-Gewinde<br />

10 Kegelförmiges Whithworth-Gewinde<br />

11 Ungenormtes Gewinde<br />

12 WhithworthRohrgewinde<br />

13 UNC US-Grobgewinde<br />

14 UNF US-Feingewinde<br />

15 UNEF US-Extrafeingewinde<br />

16 NPT US-kegliges Rohrgewinde<br />

17 NPTF US-kegliges Dryseal Rohrgewinde<br />

18 NPSC US-zylindrisches Rohrgewinde mit Schmiermittel<br />

19 NPSC US-zylindrisches Rohrgewinde ohne Schmiermittel<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 DIN PLUS 4.23


Aufgabe: Schraube<br />

Unbemaßte Fasen 1 x 45°<br />

Unbemaßte Radien 2 mm<br />

DIN PLUS-Aufgabe:<br />

Rohteil programmieren<br />

Fertigteil programmieren mit ...<br />

Einstich<br />

Freistich<br />

Gewinde<br />

Siehe auch folgende Aufgaben in Kapitel 12:<br />

Schraube<br />

Kreise<br />

Zapfen<br />

Werkstoff: ST 60-2<br />

Rohteil: Ø 60 x 80<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 DIN PLUS 4.24


Abschnitt BEARBEITUNG 24<br />

Initialisierungen am Programmanfang<br />

Zu Beginn des Bearbeitungsprogramms sind folgende Initialisierungs-Befehle<br />

erforderlich:<br />

G59 – Nullpunkt setzen<br />

G26 – Drehzahlbegrenzung für die Hauptspindel<br />

G14 – Werkzeug-Wechselpunkt anfahren<br />

Initialisierungs-<br />

Befehle<br />

%BEISPIEL.NC<br />

PROGRAMMKOPF<br />

REVOLVER 1<br />

SPANNMITTEL 1<br />

ROHTEIL<br />

FERTIGTEIL<br />

BEARBEITUNG<br />

N.. G59 Z.. Nullpunkt setzen<br />

N.. G26 S..<br />

N.. G14 Q..<br />

ENDE<br />

Drehzahlbegrenzung<br />

Hauptspindel<br />

Werkzeug-Wechselpunkt<br />

anfahren<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 DIN PLUS 4.25


Bearbeitungszyklus programmieren 25<br />

Ein Zyklus wird nach folgendem Schema programmiert:<br />

Werkzeug einwechseln<br />

Vorschub und Drehzahl (bzw. Schnittgeschwindigkeit) festlegen<br />

Spindel aktivieren und Drehrichtung festlegen<br />

Kühlmittel einschalten<br />

Mit G0 Werkzeug vorpositionieren<br />

Mit G47 Sicherheitsabstand definieren (ohne G47 gelten die Sicherheitsabstände<br />

aus den Bearbeitungs-Parametern)<br />

Zyklusaufruf<br />

mit G0 Werkzeug freifahren<br />

Kühlmittel ausschalten<br />

Werkzeug-Wechselpunkt oder andere geeignete Position anfahren<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 DIN PLUS 4.26


Bearbeitungszyklus programmieren 26<br />

Initialisierungs-<br />

Befehle<br />

Bearbeitungszyklus<br />

%BEISPIEL.NC<br />

PROGRAMMKOPF<br />

REVOLVER 1<br />

SPANNMITTEL 1<br />

ROHTEIL<br />

FERTIGTEIL<br />

BEARBEITUNG<br />

N.. G59 Z.. Nullpunkt setzen<br />

N.. G26 S..<br />

N.. G14 Q..<br />

Drehzahlbegrenzung<br />

Hauptspindel<br />

Werkzeug-Wechselpunkt<br />

anfahren<br />

N.. T.. Werkzeug einwechseln<br />

N.. G96 S.. G95 F.. M4<br />

Vorschub, Drehzahl oder<br />

Schnittgeschwindigkeit<br />

festlegen; Spindel aktivieren<br />

N.. M.. Kühlmittel einschalten<br />

N.. G0 X.. Z..<br />

Werkzeug vorpositionieren<br />

N.. G47 P..<br />

Sicherheitsabstand definieren<br />

N.. G810 NS.. NE.. .. Zyklusaufruf<br />

N.. G0 X.. Z.. Werkzeug freifahren<br />

N.. M.. Kühlmittel ausschalten<br />

N.. G14 Q..<br />

...<br />

ENDE<br />

Werkzeug-Wechselpunkt<br />

anfahren<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 DIN PLUS 4.27


Konturbezogene Schruppzyklen programmieren 27<br />

Programmieren Sie folgende Parameter der konturbezogenen Schruppzyklen:<br />

NS, NE: Referenzen auf den Konturabschnitt in der Fertigteilkontur<br />

P: maximale Zustellung<br />

I, K: Aufmaße<br />

Anschließend:<br />

überprüfen Sie die Zyklusausführung in der Simulation<br />

modifizieren Sie bei Bedarf die Zyklusparameter und überprüfen den Zyklus<br />

erneut<br />

Verwenden Sie die Parameter E, X, Z, H, A, W, Q, V, B nur bei Bedarf. Die Zyklenparameter<br />

sind im Info-System erläutert.<br />

Konturbezogene Schruppzyklen<br />

G810 Schruppzyklus längs G820 Schruppzyklus plan<br />

G830 Schruppzyklus konturparallel G835 Schruppzyklus konturparallel<br />

mit neutralem Werkzeug<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 DIN PLUS 4.28


Aufgabe: Schraube<br />

Unbemaßte Fasen 1 x 45°<br />

Unbemaßte Radien 2 mm<br />

DIN 76 (l = 1.5; K = 7)<br />

DIN PLUS-Aufgabe:<br />

Bearbeitung programmieren<br />

Siehe auch folgende Aufgaben in Kapitel 12:<br />

Schraube<br />

Kreise<br />

Zapfen<br />

Werkstoff: ST 60-2<br />

Rohteil: Ø 60 x 80<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 DIN PLUS 4.29


Übersicht Bearbeitungsfunktionen 28<br />

Technologiebefehle (Auszug)<br />

T Werkzeug einwechseln<br />

M... Schaltbefehle<br />

G94 Minutenvorschub<br />

Gx95 Umdrehungsvorschub<br />

Gx96 Konstante Schnittgeschwindigkeit<br />

Gx97 Drehzahl<br />

G64 Unterbrochener Vorschub<br />

Gx26 Drehzahlbegrenzung<br />

G47 Sicherhaitsabstand setzen<br />

x: Spindel-Nummer<br />

Einzelwege<br />

G0 Positionieren im Eilgang<br />

G1 Linearbewegung<br />

G2, G3 Zirkularbewegung – inkrementale Mittelpunktsvermaßung<br />

G12, G13 Zirkularbewegung – absolute Mittelpunktsvermaßung<br />

G14 Werkzeug-Wechselpunkt anfahren<br />

G33 Einzelner Gewindeschnitt<br />

G36 Gewindebohren<br />

G701 Eilgang in Maschinenkoordinaten<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 DIN PLUS 4.30


Übersicht Schrupp- und Schlichtzyklen 29<br />

G810 Schruppzyklus längs G820 Schruppzyklus plan<br />

G830 Schruppzyklus konturparallel G835 Schruppzyklus konturparallel<br />

mit neutralem Werkzeug<br />

G890 Schlichtzyklus<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 DIN PLUS 4.31


Übersicht Stechzyklen 30<br />

G860 Universeller Stechzyklus G866 Einfacher Einstechzyklus<br />

G869 Stechdrehzyklus<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 DIN PLUS 4.32


Übersicht Bohrzyklen 31<br />

G71 Einfacher Bohrzyklus G72 Aufbohren, Senken, etc.<br />

G74 Tiefbohrzyklus G73 Gewindebohrzyklus<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 DIN PLUS 4.33<br />

¬X


Übersicht Gewindezyklen 32<br />

G31 Gewindezyklus G32 Einfacher Gewindezyklus<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 DIN PLUS 4.34


Nullpunkt-Verschiebung 33<br />

Wirkung der Nullpunkt-Verscheibung<br />

Betriebsart Handsteuern: Es ist immer der mit der Einrichtefunktion Nullpunkt-Verschiebung<br />

definierte Werkstück-Nullpunkt<br />

wirksam. Diese Position ist im Einrichte-<br />

Parameter 1 gespeichert.<br />

Betriebsart Automatik: Der Werkstück-Nullpunkt kann wie folgt mit G-Funktionen<br />

verändert werden:<br />

G51 und G56 verschieben den Nullpunkt. Der Eintrag<br />

im Einrichte-Parameter 1 bleibt erhalten.<br />

G59 ersetzt den Nullpunkt. Der mit G59 definierte<br />

Nullpunkt wird nicht in den Einrichte-Parameter 1<br />

übernommen.<br />

G-Funktionen zur Nullpunkt-Verschiebung<br />

G51 – relative Nullpunkt-Verschiebung<br />

Die Verschiebung bezieht sich auf den im<br />

Einrichtebetrieb festgelegten Werkstück-<br />

Nullpunkt<br />

Auch wenn G51 mehrfach programmiert<br />

wird, bleibt der im Einrichtebetrieb festgelegte<br />

Werkstück-Nullpunkt der Bezugspunkt<br />

G56 – additive Nullpunkt-Verschiebung<br />

Die Verschiebung bezieht sich auf den<br />

aktuellen Werkstück-Nullpunkt<br />

Wird G56 mehrfach programmiert, wird die<br />

Verschiebung immer auf den aktuell gültigen<br />

Werkstück-Nullpunkt addiert.<br />

G59 – absolute Nullpunkt-Verschiebung<br />

Die Verschiebung bezieht sich auf den<br />

Maschinen-Nullpunkt<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 DIN PLUS 4.35


Aufmaße im Abschnitt FERTIGTEIL 34<br />

Die Geometriebefehle G52 und G39 definieren ein äquidistantes Aufmaß, das von<br />

den Bearbeitungszyklen G810, G820, G830, G835, G860 und G890 berücksichtigt wird.<br />

G52-Geo – Aufmaß für Konturgrundelemente<br />

G52 definiert ein äquidistantes Aufmaß für Konturgrundelemente. G52 wirkt nicht<br />

auf Überlagerungselemente wie<br />

Fasen/Rundungen, die zusammen mit Konturgrundelementen definiert wurden<br />

Formelemente (Freistiche, Einstiche)<br />

Programmierung des G52<br />

Parameter H:<br />

H=0: Das G52-Aufmaß ersetzt ein G57-/G58-Aufmaß<br />

H=1: Das G52-Aufmaß wird auf ein G57-/G58-Aufmaß addiert<br />

G52 wirkt satzweise<br />

G52 wird in dem NC-Satz mit dem Konturelement programmiert<br />

G50 vor einem Zyklus (Abschnitt BEARBEITUNG) schaltet G52-Aufmaße für diesen<br />

Zyklus ab<br />

G39-Geo – Aufmaß für Formelemente<br />

Die Aufmaß-Funktion des G39 definiert ein äquidistantes Aufmaß für Überlagerungselemente.<br />

Programmierung des G39:<br />

Parameter H:<br />

H=0: das G39-Aufmaß ersetzt ein G57-/G58-Aufmaß<br />

H=1: das G39-Aufmaß wird auf ein G57-/G58-Aufmaß addiert<br />

G39 wirkt satzweise<br />

G39 wird vor dem NC-Satz mit dem Konturelement programmiert<br />

G50 vor einem Zyklus (Abschnitt BEARBEITUNG) schaltet G39-Aufmaße für diesen<br />

Zyklus ab<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 DIN PLUS 4.36


Aufmaße im Abschnitt BEARBEITUNG 35<br />

Im Abschnitt BEARBEITUNG definieren Sie Aufmaße entweder mit den Zyklusparamtern<br />

oder mit den Funktionen G57/G58. Die Aufmaß-Funktionen G57/G58 wirken auf<br />

konturbezogene Drehzyklen nicht auf die einfachen Drehzyklen (G81, G82).<br />

Ist das Aufmaß mit G57/G58 und im Zyklus programmiert, wird das Zyklus-<br />

Aufmaß verwendet.<br />

G57 – achsparalleles Aufmaß<br />

Es sind nur positive Aufmaße erlaubt<br />

G57 wirkt auf den folgenden Zyklus.<br />

Nach Zyklusausführung werden die<br />

Aufmaße gelöscht.<br />

G58 – konturparalleles (äquidistantes)<br />

Aufmaß<br />

Ein negatives Aufmaß ist nur für den<br />

Schlichtzyklus G890 erlaubt. Verwenden<br />

Sie für alle anderen Drehzyklen<br />

positive Aufmaße.<br />

G58 wirkt auf den folgenden Zyklus.<br />

Nach Zyklusausführung wird das Aufmaß<br />

gelöscht.<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 DIN PLUS 4.37


Korrekturen – Grundlagen 36<br />

Werkzeugkorrekturen<br />

Die Werkzeugkorrekturen gleichen den Verschleiß der Werkzeugschneide aus. Die<br />

Korrekturwerte werden gemeinsam mit den anderen Werkzeug-Parametern in der<br />

Werkzeug-Datenbank gespeichert. Der CNC PILOT addiert die Werkzeugkorrektur<br />

zu den Werkzeug-Längenmaßen.<br />

Sie können die Werkzeugkorrektur jederzeit, auch während des Automatik-<br />

Betriebs, eingeben.<br />

Additive Korrekturen<br />

Der CNC PILOT verwaltet 16 werkzeugunabhängige Korrekturen, die Sie mit<br />

G-Funktionen aktivieren/deaktivieren. Die Korrekturwerte werden im Einrichte-<br />

Parameter 10 Additive Korrekturen gespeichert und können im Automatikbetrieb<br />

geändert werden.<br />

Additive Korrekturen werden<br />

im Abschnitt FERTIGTEIL mit den Befehlen G149- und G39-Geo den Konturelementen<br />

zugeordnet und/oder<br />

im Abschnitt BEARBEITUNG mit G149 für eine Bearbeitungssequenz aktiviert.<br />

Anzeige der Korrekturen in der Maschinenanzeige<br />

Element T-Anzeige: Die T-Anzeige zeigt die Summe der aktuell gültigen Korrekturen<br />

an.<br />

Element D-Anzeige: Die D-Anzeige beinhaltet die Nummer und die Werte der<br />

aktuell gültigen additiven Korrektur.<br />

Die Maschinenanzeigen werden in den Steuerungs-Parametern 301 (und folgende)<br />

konfiguriert.<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 DIN PLUS 4.38


Korrekturen im Abschnitt FERTIGTEIL programmieren 37<br />

G149-Geo – additive Korrektur für Konturgrundelemente<br />

G149 gefolgt von einer D-Nummer (D901..916) aktiviert die additive Korrektur für<br />

Konturgrundelemente. Ein G149 D900 deaktiviert die additive Korrektur.<br />

G149 wirkt nicht auf Überlagerungselemente wie<br />

Fasen/Rundungen, die zusammen mit Konturgrundelementen definiert werden<br />

Formelemente (Freistiche, Einstiche).<br />

Programmierung des G149-Geo<br />

Die additive Korrektur wirkt ab dem NC-Satz, in dem G149 programmiert ist.<br />

Eine additive Korrektur bleibt wirksam bis:<br />

zum nächsten G149 D9xx (D900 .. D916)<br />

zum Ende der Fertigteilbeschreibung<br />

G39-Geo – additive Korrektur für Formelemente<br />

Der Parameter D gefolgt von einer D-Nummer (D901..916) aktiviert eine additive Korrektur<br />

für die Überlagerungselemente des folgenden NC-Satzes.<br />

Programmierung des G39-Geo<br />

Programmieren Sie G39 vor dem NC-Satz mit dem Konturelement<br />

G39 wirkt satzweise<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 DIN PLUS 4.39


Korrekturen im Abschnitt BEARBEITUNG programmieren 38<br />

G149 – Additive Korrektur<br />

G149 gefolgt von einer D-Nummer (D901..916) aktiviert/deaktiviert eine additive Korrektur.<br />

Ein G149 D900 deaktiviert die additive Korrektur.<br />

Programmierung des G149:<br />

Programmieren Sie G149 einen Satz vor dem Verfahrweg, in dem die Korrektur<br />

wirksam sein soll. Dann ist die Korrektur bereits ausgefahren, wenn die zu korrigierende<br />

Sequenz beginnt.<br />

Eine additive Korrektur bleibt wirksam bis:<br />

zum nächsten G149 D9xx (D900 .. D916)<br />

zum nächsten Werkzeugwechsel<br />

zum Programmende<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 DIN PLUS 4.40


Beispiel: Additive Korrektur im Fertigteil programmieren 39<br />

%BSPKORR1.NC<br />

PROGRAMMKOPF<br />

...<br />

REVOLVER 1<br />

T4 ID“121-35-040.1“ Schlichtwerkzeug<br />

...<br />

ROHTEIL<br />

N1 G20 X81 Z102 K2<br />

Unbemaßte Fase 1 x 45°<br />

FERTIGTEIL<br />

N2 G0 X0 Z0 Kontur-Startpunkt<br />

N3 G1 X20<br />

N4 G1 Z-25<br />

N5 G1 X40<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 DIN PLUS 4.41


Beispiel: Additive Korrektur im Fertigteil programmieren 40<br />

Schlichtzyklus<br />

plan<br />

Schlichtzyklus<br />

längs mit Korrekturen<br />

Korrektur D901 für Längs-<br />

N6 G149 D901<br />

element<br />

N7 G1 Z–50<br />

N8 G149 D900 Korrektur ausschalten<br />

N9 G39 D902 Korrektur D902 für Fase<br />

N10 G1 X60 B–1<br />

Korrektur D902 für Längs-<br />

N11 G149 D902<br />

element<br />

N12 G1 Z–75<br />

N13 G149 D900 Korrektur ausschalten<br />

N14 G1 X80<br />

N15 G1 Z–100<br />

N16 G1 X0 Kontur schließen<br />

N17 G1 Z0<br />

BEARBEITUNG<br />

... Drehzahlbegrenzung<br />

N50 T4 Schlichtwerkzeug<br />

N51 G96 S290 G95 F0.22 M4<br />

N52 G0 X26 Z3<br />

N53 G47 P2<br />

N54 G890 NS3 NE3 Schlichtzyklus<br />

N55 G47 P2<br />

N56 G890 NS4 NE15<br />

N57 G14 Q0<br />

N58 ...<br />

Schlichtzyklus mit Berücksichtigung<br />

der Korrekturen<br />

aus der Fertigteilbeschreibung<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 DIN PLUS 4.42


Beispiel: Additive Korrektur im Bearbeitungsteil programmieren 41<br />

%BSPKORR1.NC<br />

PROGRAMMKOPF<br />

...<br />

REVOLVER 1<br />

T4 ID“121-35-040.1“ Schlichtwerkzeug<br />

...<br />

ROHTEIL<br />

N1 G20 X81 Z102 K2<br />

Unbemaßte Fase<br />

Unbemaßte Fase 1 x 45°<br />

FERTIGTEIL<br />

N2 G0 X0 Z0 Kontur-Startpunkt<br />

N3 G1 X20<br />

N4 G1 Z-25<br />

N5 G1 X40<br />

N6 G1 Z–50<br />

N7 G1 X60 B–1<br />

N8 G1 Z–75<br />

N9 G1 X80<br />

N10 G1 Z–100<br />

N11 G1 X0 Kontur schließen<br />

N12 G1 Z0<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 DIN PLUS 4.43


Beispiel: Additive Korrektur im Bearbeitungsteil programmieren 42<br />

Schlichtzyklus<br />

plan<br />

Schlichtzyklus<br />

längs<br />

BEARBEITUNG<br />

...<br />

N50 T4 Schlichtwerkzeug<br />

N51 G96 S290 G95 F0.22 M4<br />

N52 G0 X26 Z3<br />

N53 G47 P2<br />

N54 G890 NS3 NE3 Schlichtzyklus<br />

N55 G47 P2<br />

N56 G890 NS4 H4<br />

N57 G47 P2<br />

N58 G149 D901<br />

N59 G890 NS5 NE6 V3 H4<br />

N60 G47 P2<br />

N61 G149 D902<br />

N62 G890 NS7 NE8 V1 H4<br />

N63 G47 P2<br />

N64 G890 NS9 NE10<br />

N65 G14 Q0<br />

...<br />

Schlichtzyklus ohne Korrekturen<br />

Korrektur D901 für Längselement<br />

Schlichtzyklus mit Berücksichtigung<br />

der Korrektur<br />

(V3: Fase am Ende nicht<br />

bearbeiten)<br />

Korrektur D902 für Fase<br />

und Längselement<br />

Schlichtzyklus mit Berücksichtigung<br />

der Korrektur<br />

(V1: Fase am Anfang bearbeiten)<br />

Schlichtzyklus ohne Korrekturen<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 DIN PLUS 4.44


Beispiel: Additive Korrekturen mit DIN-Basisbefehlen 43<br />

%BSPKORR1.NC<br />

PROGRAMMKOPF<br />

...<br />

REVOLVER 1<br />

T4 ID“121-35-040.1“ Schlichtwerkzeug<br />

...<br />

ROHTEIL<br />

...<br />

FERTIGTEIL<br />

...<br />

BEARBEITUNG<br />

...<br />

Unbemaßte Fase 1 x 45°<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 DIN PLUS 4.45


Beispiel: Additive Korrekturen mit DIN-Basisbefehlen 44<br />

Schlichten mit<br />

additiven Korrekturen<br />

N50 T4 Schlichtwerkzeug<br />

Technologiedaten, SRK<br />

N51 G96 S290 G95 F0.22 M4 G42<br />

einschalten<br />

N52 G0 X20 Z2 Vorpositionieren<br />

N53 G1 Z0<br />

N54 G1 Z–25<br />

Korrektur D901 für Längs-<br />

N55 G149 D901<br />

element<br />

N56 G1 X40<br />

N57 G1 Z–50<br />

Korrektur D902 für Fase<br />

N58 G149 D902<br />

und folgendes Längselement<br />

N59 G1 X60 B–1<br />

N60 G1 Z–75<br />

N61 G149 D900 Korrektur abschalten<br />

N62 G1 X80<br />

...<br />

N70 G40 SRK ausschalten<br />

...<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 DIN PLUS 4.46


Gewinde erstellen – Grundlagen 45<br />

Anlauf, Auslauf bei Gewinden<br />

Der Schlitten benötigt einen Anlauf vor dem eigentlichen Gewinde, um auf die programmierte<br />

Vorschubgeschwindigkeit zu beschleunigen und einen Auslauf (Überlauf)<br />

am Ende des Gewindes, um den Schlitten abzubremsen.<br />

Berechnen Sie die minimale Anlauf- bzw. Auslauflänge nach folgenden Formeln:<br />

Anlauflänge > 0,75 * (F*S) 2 / a + 0,15<br />

Auslauflänge > 0,75 * (F*S) 2 / e + 0,15<br />

F: Gewindesteigung [mm/Umdrehung]<br />

S: Drehzahl [Umdrehungen/Sekunde]<br />

a, e: Beschleunigung Satzstart/Satzende<br />

(zum Beispiel Maschinen-Parameter 1155 für die Z-Achse)<br />

Wird die Anlauf-/Auslauflänge nicht programmiert, gilt:<br />

Ist ein anschließender Freistich vorhanden, ermittelt der CNC PILOT hieraus den<br />

Wert.<br />

Ist kein Freistich vorhanden, verwendet der CNC PILOT die Werte aus dem Bearbeitungs-Parameter<br />

7.<br />

Vorschub und Drehzahl<br />

Beim Gewindeschnitt bzw. Gewindezyklus wird kein Vorschub programmiert. Die<br />

Gewindesteigung [in mm pro Umdrehung] definiert den Vorschub.<br />

Die Drehzahl wird programmiert. Da die Gewindesteigung feststeht, bestimmt die<br />

Drehzahl die Bahngeschwindigkeit des Schlittens.<br />

Vorsteuerung ein-/ausschalten G918<br />

Mit G918 können Sie vor einer Gewindebearbeitung die Vorsteuerung ausschalten<br />

und nach der Gewindebearbeitung wieder einschalten. G918 wird in einem separaten<br />

NC-Satz programmiert.<br />

Ausgeschaltete Vorsteuerung:<br />

Ecken werden bei Richtungsänderungen verschliffen.<br />

Der CNC PILOT gibt keine Warnung aus, wenn die An- oder Überlauflänge zu kurz<br />

ist.<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 DIN PLUS 4.47


Gewinde erstellen – Grundlagen 46<br />

G31 – Gewindezyklus<br />

G31 erstellt einfache, verkettete und<br />

mehrgängige Gewinde, die im Abschnitt<br />

FERTIGTEIL definiert sind.<br />

G32 – einfacher Gewindezyklus<br />

G32 erstellt ein einfaches Gewinde in<br />

beliebiger Richtung und Lage ohne Vorsteuerung.<br />

G33 – einzelner Gewindeweg<br />

G33 ist der Elementar-Befehl zur Gewindeerstellung.<br />

Beim G33 werden die Spindel<br />

und der Vorschubantrieb synchronisiert.<br />

Verkettete Gewinde erstellen Sie durch<br />

Programmierung mehrerer G33-Befehle<br />

nacheinander.<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 DIN PLUS 4.48


Variablenprogrammierung 47<br />

Grundlagen<br />

Der CNC PILOT übersetzt NC-Programme vor der Programmausführung. Deshalbwerden<br />

zwei Variablentypen unterschieden:<br />

#-Variable: die Auswertung erfolgt während der NC-Programmübersetzung<br />

V-Variable (und externe Ereignisse): die Auswertung erfolgt während der NC-<br />

Programmausführung<br />

Für das Rechnen mit Variablen stehen die Grundrechenarten, Winkelfunktionen<br />

und weitere mathematische Funktionen zur Verfügung.<br />

Mit Variablen arbeiten<br />

Beispiele:<br />

Berechnung von Koordinaten<br />

Übernahme von Parametern, Werkzeugdaten oder NC-Informationen<br />

Externe Ereignisse auswerten (Stangenlader, etc.)<br />

Informationen der Werkzeug-Diagnose auswerten<br />

Programmverzweigungen, Programmwiederholung<br />

Bei Programmverzweigungen bzw. Programmwiederholungen beeinflussen Variable<br />

den Programmablauf.<br />

Programmverzweigung: IF (...) THEN .. ELSE ..<br />

Ist die Bedingung (...) erfüllt, wird der THEN-Zweig ausgeführt – andernfalls wird<br />

der ELSE-Zweig ausgeführt<br />

Programmverzweigung: SWITCH (...) CASE .. CASE .. DEFAULT<br />

Wenn der SWITCH-Variablenwert (...) einem CASE... entspricht, wird dieser CASE-<br />

Zweig ausgeführt. – andernfalls der DEFAULT-Zweig<br />

Programmwiederholung: WHILE (...) ENDWHILE<br />

Die NC-Sätze zwischen WHILE und ENDWHILE werden solange ausgeführt, wie die<br />

Bedingung (...) erfüllt ist<br />

Bedingung (bei IF .. und WHILE ..): Links und rechts von dem Vergleichsoperator<br />

stehen Variable oder mathematische Ausdrücke. Mehrere Bedingungen können<br />

logisch verknüpft werden.<br />

Der SWITCH-Variablenwert sollte ganzzahlig sein, da nicht gerundet wird.<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 DIN PLUS 4.49


Unterprogramme – Grundlagen 48<br />

Programmablauf<br />

1 Das Hauptprogramm (oder ein anderes Unterprogramm) ruft das Unterprogramm<br />

auf<br />

2 Das Unterprogramm wird ausgeführt<br />

3 Danach wird der dem UP-Aufruf folgende NC-Satz ausgeführt<br />

Unterprogramm-Schachtelung<br />

In einem Unterprogramm können Sie ein weiteres Unterprogramm aufrufen. Diese<br />

Schachtelung von Unterprogrammen kann bis zu 6- mal erfolgen.<br />

Übergabeparameter<br />

Ein Unterprogramm-Aufruf kann bis zu 20 Übergabeparameter enthalten<br />

Die Übergabeparameter werden mit LA, LB, ... bezeichnet<br />

Im Unterprogramm stehen die Übergabeparameter in Variablen zur Verfügung.<br />

Die Bezeichnung ist:: #__la, #__lb, ....<br />

Den Übergabeparametern kann ein Dialogtext vorangestellt werden. Die Definition<br />

des Dilaogtextes steht am Anfang des Unterprogramms<br />

Externe oder lokale Unterprogramme<br />

Externe Unterprogramme<br />

werden in separaten Dateien abgelegt<br />

können von beliebigen NC-Hauptprogrammen aufgerufen werden<br />

Lokale (interne) Unterprogramme<br />

werden dem NC-Hauptprogramm angehängt und stehen in der Hauptprogramm-<br />

Datei<br />

können ausschließlich von dem einen NC-Hauptprogramm (der gemeinsamen<br />

Datei) aufgerufen werden<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 DIN PLUS 4.50


Externes Unterprogramm anlegen 49<br />

Menüpunkt Prog > Neu wählen<br />

Feld Progamm: Unterprogrammnamen<br />

eingeben<br />

(maximal 8 Buchstaben und/oder<br />

Ziffern – keine Sonderzeichen)<br />

Unterprogamm einstellen<br />

Taste Ins drücken oder Schaltfläche<br />

OK betätigen<br />

Der CNC PILOT trägt die Programm-<br />

Abschnittskennung RETURN ein<br />

Programmieren Sie das Unterprogramm.<br />

RETURN ist der Abschluss<br />

des Unterprogramms<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 DIN PLUS 4.51


Externes Unterprogramm aufrufen 50<br />

Cursor auf gewünschte Position<br />

innerhalb des NC-Programms<br />

stellen<br />

Menüpunkt Anweis > L-Aufruf<br />

extern wählen<br />

Der CNC PILOT öffnet die Auswahlbox<br />

Unterprogramm mit den<br />

vorhandenen (externen) Unterprogrammen<br />

gewünschtes Unterprogramm<br />

auswählen<br />

Taste Ins drücken oder Schaltfläche<br />

OK betätigen<br />

Dialogbox Unterprogramm-Aufruf<br />

(Beipsiel).<br />

Übergabeparameter LA, LB, ..<br />

spezifizieren<br />

Taste Ins drücken oder Schaltfläche<br />

OK betätigen<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 DIN PLUS 4.52


Lokales Unterprogramm anlegen 51<br />

Cursor auf gewünschte Position<br />

innerhalb des NC-Programms<br />

stellen<br />

Menüpunkt PAb (Programm-<br />

Abschnittskennungen) wählen<br />

In der Auswahlbox DIN PLUS-<br />

Worte die Abschnittskennung<br />

UNTERPROGAMM wählen<br />

Dialogbox Internes Unterprogramm:<br />

Feld Name: Unterprogrammnamen<br />

eingeben<br />

(maximal 8 Buchstaben und/oder<br />

Ziffern – keine Sonderzeichen).<br />

Taste Ins drücken oder Schaltfläche<br />

OK betätigen<br />

Der CNC PILOT trägt die Programm-Abschnittskennungen<br />

UNTERPROGRAMM ... und RETURN<br />

ein<br />

Programmieren Sie das Unterprogramm<br />

ab der Abschnittskennung<br />

UNTERPROGRAMM ...<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 DIN PLUS 4.53


Lokales Unterprogramm aufrufen 52<br />

Cursor auf gewünschte Position<br />

innerhalb des NC-Programms<br />

stellen<br />

Menüpunkt Anweis > L-Aufruf<br />

intern wählen<br />

Dialogbox Unterprogramm-Aufruf.<br />

Feld Programmname L: UP-Namen<br />

eingeben<br />

Parameter V: kein Eintrag (oder<br />

„0“)<br />

Übergabeparameter LA, LB, ..<br />

spezifizieren<br />

Taste Ins drücken oder Schaltfläche<br />

OK betätigen<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 DIN PLUS 4.54


Aufgabe: Lünettensitz mit Hilfe eines Unterprogramms und der Variablen-<br />

Programmierung erstellen<br />

Arbeitsablauf:<br />

1 Im Eilgang bis auf Sicherheitsabstand anfahren (P1)<br />

2 Im Vorschub unter 30° eintauchen (P2)<br />

3 Im Vorschub überdrehen (P3)<br />

4 Im Vorschub unter 30° abheben (P4)<br />

5 Zusatzaufgabe: Zur Startposition zurückfahren<br />

(Siehe auch Kapitel 12 Aufgaben und Lösungen.)<br />

Rohteil: Ø 105 x 200<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 DIN PLUS 4.55


Die Betriebsart Simulation 1<br />

Simulation<br />

Mit der Simulation kontrollieren Sie vor der Zerspanung:<br />

die definierte Roh- und Fertigteilkontur<br />

den Zerspanungsablauf<br />

die Schnittaufteilung<br />

die erreichte Kontur<br />

Werkzeuge und Spannmittel<br />

Werkzeuge und Spannmittel werden, so wie in der Werkzeug- bzw. Spannmitteldatenbank<br />

beschrieben, dargestellt. Damit wird eine visuelle Kollisionskontrolle unterstützt.<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Grafische Simulation 5.1


Unterbetriebsarten und Sonderfunktionen der Simulation 2<br />

Unterbetriebsarten der Simulation<br />

Die Kontur-Simulation stellt alle programmierten Konturen dar<br />

Die Bearbeitungs-Simulation simuliert die Zerpanung des Werkstücks Schnitt<br />

für Schnitt. Dabei wird jeder einzelne Schnitt grafisch dargestellt<br />

Die Bewegungs-Simulation „zerspant“ das Werkstück in der programmierten<br />

Vorschubgeschwindigkeit (Radiergrafik)<br />

Die 3D-Ansicht zeigt das Werkstück entsprechend dem simulierten Fertigungszustand<br />

an<br />

Sonderfunktionen der Simulation<br />

Debug-Funktionen<br />

zur Überprüfung des Programmablaufs bei NC-Programmen mit Variablen<br />

Startsatzsuche in der grafischen Simulation<br />

Bearbeitungszeit ermitteln<br />

Synchronpunktanalyse bei Bearbeitung des Werkstücks mit mehreren Schlitten<br />

Lupenfunktionen: vergrößern/verkleinern, Ausschnitte darstellen, etc.<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Grafische Simulation 5.2


Kontur-Simulation 3<br />

Mit der Kontur-Simulation überprüfen Sie die Roh- und Fertigteilkontur.<br />

Funktionen der Kontur-Simulation (Auszug)<br />

Konturaufbau Element für Element anzeigen<br />

Daten eines Konturelements anzeigen<br />

Daten eines Konturpunktes anzeigen<br />

Konturpunkte relativ zu einem Bezugspunkt vermaßen<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Grafische Simulation 5.3


Bearbeitungs-Simulation 4<br />

Mit der Bearbeitungs-Simulation überprüfen Sie die Werkzeugwege und die<br />

Schnittaufteilung.<br />

Funktionen der Bearbeitungs-Simulation (Auszug)<br />

Zerspanung Schnitt für Schnitt anzeigen<br />

Schnittaufteilung mit der Liniendarstellung prüfen<br />

Zerspanten Bereich mit der Schneidspurdarstellung prüfen<br />

Kontur entsprechend dem Fertigungszustand anzeigen<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Grafische Simulation 5.4


Bearbeitungs-Simulation 5<br />

Werkzeuge und Spannmittel<br />

Werkzeuge:<br />

Werkzeugdarstellung per Softkey zuschalten<br />

Basis für die Darstellung ist die Werkzeug-Datenbank<br />

Die Simulation stellt das im Abschnitt REVOLVER programmierte Werkzeug dar.<br />

Ist kein Werkzeug programmiert, wird das in der Werkzeugliste der Maschine<br />

eingetragene Werkzeug dargestellt<br />

Spannmittel:<br />

Die Simulation stellt nur programmierte Spannmittel dar<br />

Basis für die Darstellung ist die Spannmittel-Datenbank<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Grafische Simulation 5.5


Bearbeitungs-Simulation 6<br />

Liniendarstellung<br />

Die Simulation stellt die Vorschubwege mit einer durchgezogenen Linie dar. Diese<br />

Linien repräsentieren den Weg der theoretischen Schneidenspitze.<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Grafische Simulation 5.6


Bearbeitungs-Simulation 7<br />

Schneidspurdarstellung<br />

Die Simulation stellt den von der Werkzeugschneide überfahrene Bereich schraffiert<br />

dar. Dadurch sehen Sie den zerspanten Bereich unter Berücksichtigung der<br />

exakten Schneidengeometrie.<br />

Die Schneidspurdarstellung ist insbesondere bei Stech- oder Bohrbearbeitungen<br />

vorteilhaft, da die Werkzeugform für das Ergebnis entscheidend ist.<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Grafische Simulation 5.7


Bewegungs-Simulation 8<br />

Mit der Bewegungs-Simulation überprüfen Sie die den Zerspanungsverlauf.<br />

Funktionen der Bewegungs-Simulation (Auszug)<br />

Zerspanung Schnitt für Schnitt anzeigen, d.h. jeden Zyklus oder jeden Verfahrweg<br />

Simulation anhalten/fortführen<br />

Simulation in Echtzeit, d.h. die Geschwindigkeit der Bewegungen hängen von<br />

den programmierten Vorschubgeschwindigkeiten ab<br />

Zerspanungsvorgang verlangsamen/beschleunigen<br />

Radiergrafik<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Grafische Simulation 5.8


3D-Ansicht 9<br />

Die 3D-Darstellung zeigt das Werkstück entsprechend dem simulierten Fertigungszustand<br />

an.<br />

Darstellung drehen:<br />

Taste Pfeil rechts/links drücken, für eine Drehung um die X-Achse<br />

Taste Pfeil auf/ab drücken, für eine Drehung um die Z-Achse<br />

Darstellung verkleinern:<br />

Softkey oder<br />

Taste Seite vor drücken, um die Darstellung zu verkleinern<br />

Darstellung vergrößern:<br />

Softkey oder<br />

Taste Seite zurück drücken, um die Darstellung zu vergrößern<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Grafische Simulation 5.9


Simulation – Debug-Funktionen 10<br />

Die Debug-Funktionen der Simulation unterstützen den Test komplexer NC-Programme.<br />

Durch Beeinflussung der Variablen können Sie alle Zweige des NC-Programms<br />

überprüfen.<br />

Debug-Funktionen (Auszug)<br />

Anzeige der Variablen-Inhalte<br />

Variablen-Inhalte ändern<br />

Startsatz-Funktionen<br />

Das NC-Programm wird bis zum Startsatz übersetzt, ohne dass die Verfahrwege<br />

angezeigt werden. Die Verfahrwege nach dem Startsatz werden angezeigt<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Grafische Simulation 5.10


Zeitberechnung 11<br />

Die Zeitberechnung erfolgt während der Bearbeitungs- oder Bewegungs-Simulation.<br />

Anzeige der Bearbeitungszeit:<br />

Werkstückbearbeitung komplett simulieren<br />

Menüpunkt Einstell > Zeiten wählen<br />

Die Simulation führt die Haupt-, Neben- und Gesamtzeiten auf und zeigt sie grafisch<br />

an<br />

Schaltzeiten, die bei der Zeitberechnung berücksichtigt werden, stellen Sie<br />

in den Steuerungs-Parametern 20 und 21 ein.<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Grafische Simulation 5.11


Grundsätzlicher Ablauf, Konturprogrammierung 1<br />

Grundsätzlicher Ablauf<br />

1 Fertigteil beschreiben<br />

2 Rohteil beschreiben<br />

3 Rüsten:<br />

Spannmittel<br />

Werkzeuge<br />

4 Arbeitsplangenerierung:<br />

AAG: Automatische Arbeitsplangenerierung<br />

IAG: Interaktive Arbeitsplangenerierung<br />

5 Programm Speichern (Menüpunkt Programm > Sichern > Komplett)<br />

Rohteil, Fertigteil und Arbeitsplan (Datei „*.gtc“)<br />

DIN PLUS-Programm (Datei „*.nc“)<br />

Ablauf der Konturprogrammierung<br />

1 Startpunkt der Kontur festlegen<br />

2 Grundkontur Element für Element definieren<br />

3 Formelemente überlagern<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 TURN PLUS 6.1


Werkstückbeschreibung 2<br />

Konturelemente<br />

Elemente der Grundkontur:<br />

Strecken<br />

Kreisbögen<br />

Formelemente, die überlagert werden:<br />

Fasen an Außenecken<br />

Rundungen an Außen- und Innenecken<br />

Freistiche an Innenecken mit achsparallelen Geraden<br />

Gewinde<br />

zentrische Bohrung<br />

Eingabe der Konturelemente<br />

Strecken: Richtung anhand des<br />

Menüsymbols auswählen<br />

Bögen: Drehsinn anhand des Menüsymbols<br />

auswählen<br />

Konturpunkte absolut, inkremental,<br />

kartesisch oder polar vermaßen<br />

TURN PLUS<br />

berechnet fehlende Koordinaten<br />

bietet bei mehreren Lösungen eine<br />

Lösungsauswahl an<br />

Standard-Rohteilformen<br />

Stange<br />

Rohr<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 TURN PLUS 6.2


Neues Programm anlegen, Programmkopf editieren 3<br />

Neues TURN PLUS-Programm anlegen<br />

Menüpunkt Programm > Neu wählen<br />

Feld Progamm: Programmnamen<br />

eingeben (maximal 8 Buchstaben<br />

und/oder Ziffern – keine Sonderzeichen)<br />

Feld Werkstoff: Werkstoff auswählen<br />

Schaltfläche Programm-Kopf<br />

betätigen, um Programm-Kopf-<br />

Editierung aufzurufen<br />

Programmkopf editieren<br />

Der Programmkopf enthält Informationen für die automatische Arbeitsplangenerierung<br />

und NC-Programmgenerierung, sowie organisatorische Daten, die keinen Einfluss<br />

auf den Programmablauf haben.<br />

Folgende Einträge sind für die Arbeitsplangenerierung und NC-Programmgenerierung<br />

erforderlich:<br />

Werkstoff zur Ermittlung der Schnittwerte<br />

Spindel, die das Werkstück hält<br />

Schlitten, der das Werkstück bearbeitet<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 TURN PLUS 6.3


Aufgabe: Konturbeschreibung Schraube<br />

Unbemaßte Fasen 1 x 45°<br />

Unbemaßte Radien 2 mm<br />

TURN PLUS-Aufgabe:<br />

Rohteil programmieren<br />

Fertigteil programmieren<br />

Werkstoff: ST 60-2<br />

Rohteil: Ø 60 x 80<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 TURN PLUS 6.4


Schema: Schraube (Konturbeschreibung)<br />

Rohteilkontur programmieren<br />

Menüpunkt Werkstück > Rohteil<br />

wählen<br />

Menüpunkt Stange oder Rohr<br />

wählen<br />

Rohteilmaße eingeben<br />

Fertigteilkontur programmieren<br />

Menüpunkt Werkstück > Fertigteil<br />

wählen<br />

Startpunkt der Kontur festlegen<br />

Grundkontur Element für Element<br />

beschreiben<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 TURN PLUS 6.5


Schema: Schraube (Konturbeschreibung)<br />

Kontur schließen<br />

Formelemente überlagern<br />

Weitere Aufgaben siehe Kapitel 12:<br />

Huelse<br />

Lagerbolzen<br />

Stopfen<br />

Gehaeuse<br />

Matrize<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 TURN PLUS 6.6


Rüsten 4<br />

Spannmittel und Spannsituation<br />

beschreiben:<br />

Menüpunkt Rüsten > Spannen ><br />

Einspannen wählen<br />

Menüpunkt Spindelseite > ...<br />

und Spannfutter wählen<br />

Beispiel Dreibackenfutter:<br />

Feld Identnummer Futter: Spannfutter<br />

auswählen<br />

Felder Backentyp: Art des Spannmittels<br />

einstellen<br />

Feld Spannform D: Spannform einstellen<br />

Feld Identnummer Backe: Spannbacke<br />

auswählen<br />

Feld Einspannlänge: wird automatisch<br />

eingetragen<br />

Feld Spanndruck: Spanndruck eintragen<br />

(der Eintrag hat keinen Einfluß<br />

auf den Programmablauf)<br />

Schaltfläche Spannbereich wählen<br />

betätigen<br />

Eckpunkt, den die Spannbacke<br />

greifen soll, markieren<br />

Die Vorschlagswerte werden der Spannmitteltabelle der Maschine entnommen.<br />

TURN PLUS zeigt an:<br />

Spannmittel mit eingespanntem<br />

Werkstück<br />

Die Schnittbegrenzung<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 TURN PLUS 6.7


Arbeitsplangenerierung 5<br />

Voraussetzungen für die Arbeitsplangenerierung<br />

TURN PLUS generiert einen Arbeitsplan, wenn folgende Voraussetzungen erfüllt<br />

sind:<br />

Das Rohteil ist definiert<br />

Das Fertigteil ist definiert<br />

Die Werkzeuge sind in der Werkzeug-Datenbank beschrieben<br />

Die Schnittwerte sind in der Technologie-Datenbank eingetragen<br />

Werkstück spannen<br />

Es ist empfehlenswert, das Werkstück<br />

einzuspannen.<br />

Wird das nicht durgeführt, meldet<br />

TURN PLUS diese Situation in einer<br />

Warnung und geht von Standardwerten<br />

aus.<br />

TURN PLUS erzeugt bei der NC-Programmgenerierung keine Nullpunktverschiebung,<br />

wenn das Einspannen nicht durchgeführt wird.<br />

AAG – Automatische Arbeitsplangenerierung<br />

TURN PLUS<br />

wählt die Werkzeuge aus und positioniert sie auf dem Revolver<br />

ermittelt die Schnittwerte<br />

generiert Arbeitsgang für Arbeitsgang den Arbeitsplan<br />

zeigt den Zerspanungsvorgang auf dem Bildschirm an<br />

Menüpunkt AAG > Automatik<br />

wählen<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 TURN PLUS 6.8


Arbeitsplangenerierung 6<br />

TURN PLUS:<br />

Erzeugt das DIN PLUS Programm<br />

Speichert das Roh- und Fertigteil<br />

Speichert den Arbeitsplan<br />

NC-Programmgenerierung<br />

Nach der Generierung des Arbeitsplans:<br />

Menüpunkt Programm > Sichern<br />

> Komplett wählen<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 TURN PLUS 6.9


TURN PLUS – Struktur 7<br />

Die Werkstückbeschreibung ist die Grundlage für die Arbeitsplangenerierung<br />

Die Reihenfolge der Arbeitsschritte ist in der Bearbeitungssfolge festgelegt. Die<br />

Bearbeitungs-Parameter definieren Details der Bearbeitung<br />

Durch die Rohteilnachführung kennt TURN PLUS den aktuellen Fertigungszustand<br />

– das wird bei der Zerspanung und bei der Optimierung der An- und Abfahrwege<br />

berücksichtigt<br />

TURN PLUS ermittelt anhand der Spannmitteldaten:<br />

Die Schnittbegrenzung für die automatische Arbeitsplangenerierung<br />

Die Grafik-Befehle zum Zeichnen der Spannmittel in der Simulation<br />

Die Nullpunkt-Verschiebung für das NC-Programm<br />

TURN PLUS Dateigruppen<br />

Komplett-Programme, sie beinhalten den Programmkopf, die Roh- und Fertigteilbeschreibung,<br />

den Arbeitsplan und die Revolverliste<br />

Werkstückbeschreibungen, sie beinhalten den Programmkopf und die Roh- und<br />

Fertigteilbeschreibung<br />

Rohteilbeschreibungen<br />

Fertigteilbeschreibungen<br />

einzelne Konturzüge<br />

TURN PLUS eigene Revolverbelegungen<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 TURN PLUS 6.10


AAG – Bearbeitungsfolge 8<br />

Bearbeitungsfolge festlegen<br />

Menüpunkt AAG > Bearb.-Folge<br />

> Ändern wählen<br />

Arbeitsfolge Ihren Vorstellungen<br />

entsprechend festlegen<br />

Sie können die definierten Arbeitsfolgen in einer Datei speichern und später<br />

wieder verwenden.<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 TURN PLUS 6.11


Bearbeitungs-Parameter: Stech- oder Drehbearbeitung, Werkzeugwahl und<br />

Revolverbestückung 9<br />

Stech- oder Drehbearbeitung<br />

Der Parameter zulässiger Einwärtskopierwinkel<br />

[EKW] (Bearbeitungs-Parameter<br />

1) entscheidet, ob TURN PLUS<br />

eine Stech- oder Drehbearbeitung durchgeführt.<br />

EKW > mtw: Drehbearbeitung<br />

EKW


Bearbeitungs-Parameter: Werkzeugwahl und Revolverbestückung<br />

(Beispiel) 10<br />

TURN PLUS verwendet ausschließlich die aktuelle<br />

Revolverbelegung der Maschine<br />

TURN PLUS verwendet die in der Datenbank verfügbaren<br />

Werkzeuge<br />

TURN PLUS verwendet eigene Revolverbelegungen.<br />

Alternativ setzen Sie den Parameter WKZ aus auf 2.<br />

TURN PLUS verwendet dann vorrangig die „TURN<br />

PLUS eigene Revolverbelegung“ und bei Bedarf<br />

zusätzliche Werkzeuge aus der Werkzeug-Datenbank.<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 TURN PLUS 6.13


Bearbeitungs-Parameter: Globale Sicherheitsabstände 11<br />

Der Parameter globale Sicherheitsabstände<br />

(Bearbeitungs-Parameter 2; Dialogbox<br />

2) legt die Sicherheitsabstände<br />

fest.<br />

Außen auf Rohteil [SAR]: Sicherheitsabstand<br />

auf das äußere Rohteil<br />

Innen auf Rohteil [SIR]: Sicherheitsabstand<br />

auf das innere Rohteil<br />

Außen auf bearbeitetes Teil [SAT]:<br />

Sicherheitsabstand auf das äußere<br />

vorbearbeitete Werkstück<br />

Innen auf bearbeitetes Teil [SIT]:<br />

Sicherheitsabstand auf das innere vorbearbeitete<br />

Werkstück<br />

Die Sicherheitsabstände definieren eine Hülle um das aktuelle Rohteil, in<br />

der nicht im Eilgang positioniert wird.<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 TURN PLUS 6.14


Bearbeitungs-Parameter: Zentrisches Vorbohren 12<br />

Die AAG unterstützt das Vorbohren in drei Stufen:<br />

Erste Vorbohrstufe<br />

Zweite Vorbohrstufe<br />

Fertigbohren<br />

Die Parameter UBD1 und UBD2 (Bearbeitungs-Parameter<br />

3; Dialogbox 1) steuern<br />

das zentrische Vorbohren:<br />

UBD1: Die erste Vorbohrstufe wird<br />

durchgeführt, wenn die Innenkontur<br />

UBD1 schneidet.<br />

UBD2:<br />

die Innenkontur schneidet UBD2:<br />

die zweite Vorbohrstufe wird durchgeführt<br />

die Innenkontur schneidet UBD2<br />

nicht: das Fertigbohren wird durchgeführt<br />

Bezeichnungen:<br />

db1, db2: Bohrdurchmesser<br />

DB1max, DB2max: maximaler Innendurchmesser für erste/zweite Bohrstufe<br />

dimin: minimaler Innendurchmesser<br />

Die AAG führt den Arbeitsschritt mit dem größten Durchmesser zuerst aus. Dafür<br />

wird der Einsatz von Wendeplattenbohrern vorausgesetzt.<br />

Fertigbohren: Die AAG verwendet Spiralbohrer, deren Durchmesser dem Durchmesser<br />

der Innenkontur entsprechen. Es wird kein Aufmaß verwendet.<br />

<strong>HEIDENHAIN</strong> empfiehlt folgende Einstellungen für die Standardbearbeitung:<br />

UBD1 so wählen, dass die erste Vorbohrstufe unterdrückt wird.<br />

UBD2 so wählen, dass beim Fertigbohren keine Innenbearbeitung folgt<br />

UBD1 und UBD2 haben keine Bedeutung, wenn in der Bearbeitungsfolge die<br />

Hauptbearbeitung zentrisches Vorbohren mit der Subbearbeitung Fertigbohren<br />

definiert ist.<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 TURN PLUS 6.15


Bearbeitungs-Parameter: Schruppen, Schlichten 13<br />

Werkzeugwahl bei Schrupp- und Schlichtwerkzeugen<br />

TURN PLUS wählt die Schrupp- und Schlichtwerkzeuge anhand der Einstell- und<br />

Spitzenwinkel aus. Dabei werden die Außen- und Innenbearbeitung sowie die<br />

Längs- und Planbearbeitung unterschieden.<br />

Schruppwerkzeuge: Bearbeitungs-Parameter 4; Dialogbox 1..3<br />

Schlichtwerkzeuge: Bearbeitungs-Parameter 5; Dialogbox 1..3<br />

Einstell- und Spitzenwinkel<br />

Schruppen:<br />

Außen/Längs: RALEW, RALSW<br />

Außen/Plan: RAPEW, RAPSW<br />

Innen/Längs: RILEW, RILSW<br />

Innen/Plan: RIPEW, RIPSW<br />

Schlichten:<br />

Außen/Längs: FALEW, FALSW<br />

Außen/Plan: FAPEW, FAPSW<br />

Innen/Längs: FILEW, FILSW<br />

Innen/Plan: FIPEW, FIPSW<br />

Toleranzen<br />

Die automatische Werkzeugwahl von TURN PLUS findet keine Werkzeuge<br />

mit abweichendem Einstellwinkel.<br />

Folgende Toleranzen gelten für alle Bearbeitungsorte:<br />

Nebenwinkeltoleranz<br />

Schruppen: RNWT<br />

Schlichten: FNWT<br />

Freischnittwinkel (minimale Differenz<br />

Kontur – Nebenschneide)<br />

Schruppen: RFW<br />

Schlichten: FFW<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 TURN PLUS 6.16


Bearbeitungs-Parameter: Schruppen, Schlichten 14<br />

Bearbeitung mit Eintauchen<br />

TURN PLUS entscheidet bei der Schrupp- und Schlichtbearbeitung anhand der<br />

Parameter Standard/Komplett, ob eine Standardbearbeitung oder Komplettbearbeitung<br />

durchgeführt wird.<br />

Schruppwerkzeuge: Bearbeitungs-Parameter 4; Dialogbox 2<br />

Schlichtwerkzeuge: Bearbeitungs-Parameter 5; Dialogbox 2<br />

Eingestellte Vorschlagswerte:<br />

Außen: Standard<br />

Innen: Komplett<br />

Werkzeugauswahl<br />

Abhängig von der Einstellung wählt<br />

TURN PLUS folgende Werkzeuge aus:<br />

Standard: TURN PLUS verwendet<br />

drei Werkzeuge.<br />

Werkzeug für Bereich 1 ohne Eintauchen<br />

mit Standardspitzenwinkel<br />

Werkzeug für Bereich 2 mit möglichst<br />

großem Spitzenwinkel<br />

Werkzeug für Bereich 3 mit möglichst<br />

großem Spitzenwinkel<br />

Komplett: TURN PLUS wählt ein<br />

Werkzeug aus, mit dem die komplette<br />

Kontur bearbeitet werden kann.<br />

TURN PLUS bearbeitet bei der Einstellung Komplettbearbeitung alle<br />

Bereiche mit einem Werkzeug.<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 TURN PLUS 6.17


Bearbeitungs-Parameter: Schruppen 15<br />

Parameter Überhanglänge und Abhebelänge<br />

Bearbeitungs-Parameter 4; Dialogbox 6<br />

TURN PLUS schruppt um die Überhanglänge<br />

über den Zielpunkt hinaus.<br />

Überhanglänge Außen [ULA]<br />

Überhanglänge Innen [ULI]<br />

TURN PLUS hebt um die Abhebelänge<br />

ab, um das Werkzeug zurückzufahren.<br />

Abhebelänge Außen [RAHL]<br />

Abhebelänge Innen [RIHL]<br />

<strong>HEIDENHAIN</strong> empfiehlt die Überhanglänge Außen [ULA] so groß zu wählen,<br />

dass der zu bearbeitende Bereich bis zum Spannfutter verlängert wird.<br />

Dann wirkt die Schnittbegrenzung als Bearbeitungsgrenze.<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 TURN PLUS 6.18


Bearbeitungs-Parameter: Schlichten 16<br />

Minimale Schlichtplanlänge<br />

Bearbeitungs-Parameter 5; Dialogbox 4<br />

TURN PLUS entscheidet anhand des<br />

Parameters FMPL, ob ein separater Planschnitt<br />

von außen nach innen durchgeführt<br />

wird:<br />

FMPL ≥ Länge der Planfläche: kein<br />

separater Planschnitt<br />

FMPL > Länge der Planfläche: separater<br />

Planschnitt<br />

Anzahl Umdrehungen bei Fase/Rundung<br />

Bearbeitungs-Parameter 5; Dialogbox 4<br />

TURN PLUS reduziert beim Schlichtzyklus (G890) den Vorschub so, dass bei Fasen<br />

und Verrundungen mindestens die in Parameter FMUR definierte Anzahl Umdrehungen<br />

ausgeführt werden.<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 TURN PLUS 6.19


AAG – Strategie der Werkzeugsuche 17<br />

TURN PLUS verwendet<br />

das ideale Werkzeug, wenn vorhanden<br />

das Ausweichwerkzeug, wenn das ideale Werkzeug nicht vorhanden ist<br />

das Notwerkzeug, wenn das Ausweichwerkzeug nicht vorhanden ist<br />

Sind die Ausweichstrategien nicht erfolgreich,<br />

wird die Bearbeitung nicht durchgeführt.<br />

Es erfolgt eine Fehlermeldung.<br />

Drücken Sie bei geöffentem Fehlerfenster<br />

die Taste Weiter, um<br />

detaillierte Informationen zum<br />

Arbeitsblock und zum gesuchten<br />

Werkzeug zu bekommen<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 TURN PLUS 6.20


Die Technologie-Datenbank 18<br />

Aufbau der Technologie-Datenbank<br />

Der CNC PILOT verwaltet die Schnittwerte anhand folgender Merkmale:<br />

Werkstoff (Material der Werkstücks)<br />

Schneidstoff (Material der Werkzeugschneide<br />

Bearbeitungsarten<br />

Die Werkstoffe und Schneidstoffe werden in Festwortlisten definiert. Die<br />

Bearbeitungsarten sind festgelegt.<br />

Verwaltung der Technologie-Datenbank<br />

<strong>HEIDENHAIN</strong> empfiehlt:<br />

Beschränken Sie sich bei der Anzahl Werkstoffe und Schneidstoffe auf das Nötigste.<br />

Eine feine Differenzierung kann nicht genutzt werden, da die Werkzeugwahl<br />

von TURN PLUS nur die geometrischen Kriterien berücksichtigt.<br />

Ändern Sie nicht die Reihenfolge der Werkstoff- und Schneidstoff-Einträge in den<br />

Festwortlisten, wenn bereits Schnittwerte eingetragen sind. Ergänzen Sie in diesem<br />

Fall neue Einträge.<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 TURN PLUS 6.21


Technologiedaten editieren 19<br />

Schnittwerte direkt<br />

Schnittwerte direkt aufrufen:<br />

Menüpunkt Tech > Schnittw direkt<br />

wählen<br />

Werkstoff, Schneidstoff und<br />

Schneidstoff auswählen<br />

Der CNC PILOT stellt die Schnittwerte<br />

zum editieren bereit<br />

Liste der Schnittwerte<br />

Liste der Schnittwerte nach Werkstoffen aufrufen:<br />

Menüpunkt Tech > Tab Werkstoff wählen<br />

Bearbeitungsart und Schneidstoff auswählen<br />

Der CNC PILOT listet die Schnittwerte aller Werkstoffe auf<br />

Cursor auf gewünschten Eintrag positionieren<br />

Taste Enter drücken<br />

Der CNC PILOT stellt die Schnittwerte zum Editieren bereit<br />

Die Liste der Schnittwerte nach Schneidstoffen bzw. nach Bearbeitungsarten<br />

rufen sie analog dem oben beschriebenen Verfahren auf.<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 TURN PLUS 6.22


Werkzeugspezifische Korrekturen der Schnittwerte 20<br />

TURN PLUS multipliziert die aus der<br />

Technologie-Datenbank ermittelten<br />

Schnittwerte mit den Korrekturfaktoren<br />

der Werkzeugbeschreibung. Die so<br />

errechneten Werte werden bei der<br />

Arbeitsplangenerierung verwendet.<br />

CSP-Korr: Schnittgeschwindigkeits-<br />

Korrekturfaktor<br />

F<strong>DR</strong>-Korr: Vorschub-Korrekturfaktor<br />

Deep-Korr: Schnitttiefen-Korrekturfaktor<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 TURN PLUS 6.23


Attribute zuordnen 21<br />

Konturattribute<br />

TURN PLUS berücksichtigt Attribute bei der Arbeitsplanerstellung. Sie können den<br />

Elementen einer Fertigteilbeschreibung folgende Attribute zuordnen:<br />

Aufmaß<br />

Sondervorschub<br />

additive Korrektur<br />

Trennpunkt<br />

Ein Trennpunkt ist die Bearbeitungsgrenze bei einer Bearbeitung in zwei Aufspannungen.<br />

Die von TURN PLUS automatisch gesetzten Trennpunkte liegen<br />

bei der Außenbearbeitung am größten Durchmesser<br />

bei der Innenbearbeitung am kleinsten Durchmesser<br />

Mit dem Attribut Trennpunkt wird der Bearbeitungsbereich für die erste/zweite Aufspannung<br />

erweitert oder eingeschränkt.<br />

Bearbeitungsattribute<br />

Bearbeitungsattribute werden der Bohrung, der Figur, dem Gewinde, etc. innerhalb<br />

einer Fertigteilbeschreibung zugeordnet. Bei der Bearbeitung von Bohrkombinationen<br />

bzw. bei der Generierung der entsprechenden Bearbeitungszyklen berücksichtigt<br />

TURN PLUS folgende Attribute:<br />

nicht bearbeiten<br />

Gewinde<br />

Bohren<br />

Kontur oder Fläche fräsen<br />

Entgraten<br />

Gravieren<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 TURN PLUS 6.24


Interaktive Arbeitsplangenerierung (IAG) 22<br />

Sie erstellen den Arbeitsplan Arbeitsgang für Arbeitsgang und bestimmen die<br />

Details wie Werkzeugwahl, Positionierung der Werkzeuge auf dem Revolver, etc..<br />

TURN PLUS unterstützt die Arbeitsplangenerierung mit Vorschlagswerten.<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 TURN PLUS 6.25


Interaktive Arbeitsplangenerierung (IAG) 23<br />

Definition eines Arbeitsgangs:<br />

Bearbeitungszyklus auswählen<br />

Werkzeug auswählen<br />

Schnittdaten und Kühlmittel prüfen und gegebenenfalls anpassen<br />

Zerspanungsbereich festlegen<br />

Schnittbegrenzung im Zyklus setzen<br />

Zyklusdetails prüfen und gegebenenfalls anpassen (Anfahren, Zyklusparameter,<br />

Freifahren, Werkzeugwechselpunkt anfahren)<br />

Zerspanung grafisch prüfen (Menüpunkt Start)<br />

Den Arbeitsblock übernehmen, ändern oder verwerfen<br />

Die IAG verwendet nicht die beim Rüsten definierte Schnittbegrenzung.<br />

Setzen Sie die Schnittbegrenzung im Zyklus!<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 TURN PLUS 6.26


Die C-Achse 1<br />

Die C-Achse ist die Rundachse um die<br />

Z-Achse. Mit der C-Achse in Kombination<br />

mit angetriebenen Werkzeugen<br />

erstellen Sie auf der Stirnfläche und auf<br />

der Mantelfläche Bohrungen und führen<br />

Fräsbearbeitungen durch.<br />

Bei der<br />

Stirnflächenbearbeitung interpoliert<br />

die C-Achse linear oder zirkular mit der<br />

X-Achse. Gleichzeitig kann die<br />

Z-Achse zugestellt werden.<br />

Mantelflächenbearbeitung interpoliert<br />

die C-Achse linear oder zirkular<br />

mit der Z-Achse. Gleichzeitig kann die<br />

X-Achse zugestellt werden.<br />

Programmierung einer C-Achs-Bearbeitung<br />

Bearbeitungsebene festlegen<br />

Position und Kontur der Bohrung bzw. der zu fräsenden Figur im Abschnitt<br />

FERTIGTEIL beschreiben<br />

Bohr- oder Fräsbearbeitung im Abschnitt BEARBEITUNG programmieren<br />

Für Standardfiguren wie Rechteck, Kreis, Vieleck, etc. und für Bohr- und Figurmuster<br />

stehen Makros zur Verfügung.<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 C-Achs-Programmierung 7.1


Koordinatensysteme der Stirnfläche 2<br />

Kartesische Koordinaten:<br />

XK und YK beziehen sich auf den Nullpunkt<br />

XKi und YKi (inkremental) beziehen<br />

sich auf den vorhergehenden Punkt<br />

Polarkoordinaten:<br />

X (Durchmesserwert) und der Winkel<br />

C definieren einen Punkt auf der Stirnfläche<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 C-Achs-Programmierung 7.2


Stirnflächenkontur programmieren 3<br />

Programmier-Hinweise<br />

Definieren Sie Stirnflächenkonturen innerhalb der Fertigteilbeschreibung.<br />

Das Schlüsselwort STIRN Z.. leitet eine Konturbeschreibung ein. Z.. definiert<br />

die Referenzebene.<br />

Beschreiben Sie mehrere Stirnflächenkonturen mit der gleichen Referenzebene<br />

nacheinander im Abschnitt STIRN Z.. .<br />

Eine Stirnflächenkontur mit abweichender Referenzebene beginnen Sie<br />

mit einem weiteren STIRN Z.. .<br />

G308 definiert den Konturanfang, G309 das Konturende. Das ist die Voraussetzung,<br />

um verschachtelte Konturen zu programmieren.<br />

Abschnittskennung STIRN programmieren<br />

Cursor auf gewünschte Position<br />

im Abschnitt FERTIGTEIL positionieren<br />

im Geometrie-Menü den Menüpunkt<br />

Anweis > STIRN wählen<br />

Dialogbox Stirnebene:<br />

Z-Position der Referenzebene<br />

eingeben<br />

Taste Ins drücken oder Schaltfläche<br />

OK betätigen<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 C-Achs-Programmierung 7.3


Stirnflächenkontur programmieren 4<br />

Figur programmieren:<br />

Aus Menügruppe Stirn > Figuren<br />

Stirn > .. Figur auswählen<br />

Figur programmieren<br />

Muster programmieren:<br />

Menüpunkt Stirn > Lochachse<br />

G401 oder Lochkreis G402 wählen<br />

Muster definieren<br />

Menüpunkt Stirn > Bohrung<br />

G300 wählen oder aus Menügruppe<br />

Stirn > Figuren Stirn > .. Figur<br />

auswählen<br />

Bohrung/Figur programmieren<br />

Freie Kontur programmieren:<br />

Mit G308 P.. Konturanfang deklarieren<br />

und die Tiefe angeben<br />

Mit G100 Startpunkt festlegen<br />

Mit G101, G102 und G103 die Stirnflächenkontur<br />

definieren<br />

Mit G309 Konturende deklarieren<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 C-Achs-Programmierung 7.4


Grundelemente der Stirnflächenkontur 5<br />

Startpunkt Stirnflächenkontur G100<br />

Strecke Stirnflächenkontur G101<br />

Kreisbogen Stirnflächenkontur G102, G103<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 C-Achs-Programmierung 7.5


Beispiel: Stirnflächenkontur programmieren 6<br />

Buchstaben „V“ darstellen<br />

Beispiel-Sätze:<br />

PROGRAMMKOPF<br />

REVOLVER 1<br />

SPANNMITTEL 1<br />

ROHTEIL<br />

N 1 G20 X50 Z80 K2<br />

FERTIGTEIL<br />

. . .<br />

STIRN Z0 Referenzebene ist Z=0<br />

N 50 G308 P–3 Konturanfang, Tiefe 3 mm<br />

N 51 G100 XK-15 YK10<br />

N 52 G101 XK-10 YK-12 B0<br />

N 53 G103 XK-4.0725 YK-12.6555<br />

R3 J-12<br />

N 54 G101 XK1 YK10<br />

N 55 G101 XK10<br />

N 56 G309 Konturende<br />

BEARBEITUNG<br />

ENDE<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 C-Achs-Programmierung 7.6


Bohrung und Figuren für die Stirnfläche 7<br />

Bohrung Stirnfläche G300 Lineare Nut Stirnfläche G301<br />

Zirkulare Nut Stirnfläche G302/G303 Vollkreis Stirnfläche G304<br />

Rechteck Stirnfläche G305 Vieleck Stirnfläche G307<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 C-Achs-Programmierung 7.7


Muster auf der Stirnfläche 8<br />

G401 definiert ein lineares Bohr- oder<br />

Figurmuster.<br />

Programmier-Hinweise<br />

Programmieren Sie im NC-Satz nach dem Musterbefehl die Bohrung/<br />

Figur.<br />

Verwenden Sie beim Bohr-/Fräszyklus (Abschnitt BEARBEITUNG) die Bohrung/Figur<br />

als Referenz – nicht den Musterbefehl.<br />

Der Musterbefehl definiert den Mittelpunkt der Bohrung/Figur. Programmieren<br />

Sie deshalb die Bohrung/Figur ohne Mittelpunkt (Ausnahme: zirkulare<br />

Nut in zirkularem Muster).<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 C-Achs-Programmierung 7.8


Muster auf der Stirnfläche 9<br />

G402 definiert ein zirkulares Bohr- oder<br />

Figurmuster.<br />

Der Parameter H beeinflusst bei zirkularen<br />

Mustern die Lage der Figuren:<br />

H=0: die Figuren werden um den<br />

Muster-Mittelpunkt gedreht<br />

H=1: die Originallage der Figuren<br />

bleibt erhalten<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 C-Achs-Programmierung 7.9


Aufgabe: Bohrmuster<br />

TURN PLUS-Aufgabe:<br />

Roh- und Fertigteil programmieren<br />

Zirkulares Bohrmuster<br />

Arbeitsplan automatisch generieren<br />

DIN PLUS-Programm speichern<br />

Siehe auch folgende Aufgaben in Kapitel 12:<br />

Bohrmuster<br />

Vieleck als Insel<br />

Fläche fräsen<br />

Tasche fräsen<br />

Kontur als Insel fräsen<br />

Bearbeitung auf unterschiedlichen Referenzebenen<br />

Zirkulare Nut<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 C-Achs-Programmierung 7.10


Koordinatensysteme der Mantelfläche 10<br />

Polarkoordinaten:<br />

Z und der Winkel C definieren einen<br />

Punkt auf der Mantelfläche<br />

Zi und Ci (inkrementaler Winkel) beziehen<br />

sich auf den vorhergehenden<br />

Punkt<br />

Zylinderkoordinaten:<br />

Z und das Streckenmaß CY definieren<br />

einen Punkt auf der Mantelfläche<br />

Zi und CYi (inkrementales Streckenmaß)<br />

beziehen sich auf den vorhergehenden<br />

Punkt<br />

Das Steckenmaß CY ist die Länge bezogen auf den Referenzdurchmesser<br />

(Referenzebene) der Mantelflächenkontur in mm. Der Referenzdurchmesser<br />

wird bei der Geometrie-Programmierung mit dem Schlüsselwort<br />

MANTEL X.. festgelegt und im Abschnitt BEARBEITUNG mit G120 definiert.<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 C-Achs-Programmierung 7.11


Mantelflächenkontur programmieren 11<br />

Programmier-Hinweise<br />

Definieren Sie Mantelflächenkonturen innerhalb der Fertigteilbeschreibung.<br />

Das Schlüsselwort MANTEL X.. leitet eine Konturbeschreibung ein. Das<br />

Durchmessermaß X.. definiert die Referenzebene.<br />

Beschreiben Sie mehrere Mantelflächenkonturen mit der gleichen Referenzebene<br />

nacheinander im Abschnitt MANTEL X.. .<br />

Eine Mantelflächenkontur mit abweichender Referenzebene beginnen<br />

Sie mit einem weiteren MANTEL X.. .<br />

G308 definiert den Konturanfang, G309 das Konturende. Das ist die Voraussetzung,<br />

um verschachtelte Konturen zu programmieren.<br />

Abschnittskennung MANTEL programmieren<br />

Cursor auf gewünschte Position<br />

im Abschnitt FERTIGTEIL positionieren<br />

im Geometrie-Menü den Menüpunkt<br />

Anweis > Mantel wählen<br />

Dialogbox Mantelfläche:<br />

X-Position der Referenzebene<br />

eingeben<br />

Taste Ins drücken oder Schaltfläche<br />

OK betätigen<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 C-Achs-Programmierung 7.12


Mantelflächenkontur programmieren 12<br />

Figur programmieren:<br />

Aus Menügruppe Mantel > Figuren<br />

Mantel > .. Figur auswählen<br />

Figur programmieren<br />

Muster programmieren:<br />

Menüpunkt Mantel > Lochachse<br />

G411 oder Lochkreis G412 wählen<br />

Muster definieren<br />

Menüpunkt Mantel > Bohrung<br />

G310 wählen oder aus Menügruppe<br />

Mantel > Figuren Mantel > ..<br />

Figur auswählen<br />

Bohrung/Figur programmieren<br />

Freie Kontur programmieren:<br />

Mit G308 P.. Konturanfang deklarieren<br />

Mit G110 Startpunkt festlegen<br />

Mit G111, G112 und G113 die Mantelflächenkontur<br />

definieren<br />

Mit G309 Konturende deklarieren<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 C-Achs-Programmierung 7.13


Grundelemente der Mantelflächenkontur 13<br />

Startpunkt Mantelflächenkontur<br />

G110<br />

Strecke Mantelflächenkontur G111<br />

Kreisbogen G112, G113<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 C-Achs-Programmierung 7.14


Beispiel: Mantelflächenkontur programmieren 14<br />

Buchstaben „M“ darstellen<br />

Beispiel-Sätze:<br />

PROGRAMMKOPF<br />

REVOLVER 1<br />

SPANNMITTEL 1<br />

ROHTEIL<br />

N 1 G20 X50 Z80 K2<br />

FERTIGTEIL<br />

. . .<br />

MANTEL X58 Referenzebene ist X=58<br />

N 50 G308 P–3 Konturanfang, Tiefe 3 mm<br />

N 51 G110 Z-70 CY0<br />

N 52 G111 CY-10<br />

N 53 G111 Z-66 CY-3.0718<br />

N 54 G111 Z-62 CY-10<br />

N 55 G111 CY0<br />

N 56 G309 Konturende<br />

BEARBEITUNG<br />

ENDE<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 C-Achs-Programmierung 7.15


Bohrung und Figuren für die Mantelfläche 15<br />

Bohrung Mantelfläche G310 Lineare Nut Mantelfläche G311<br />

Zirkulare Nut Mantelfläche G312/<br />

G313<br />

Vollkreis Mantelfläche G314<br />

Rechteck Mantelfläche G315 Vieleck Mantelfläche G317<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 C-Achs-Programmierung 7.16


Muster auf der Mantelfläche 16<br />

G411 definiert ein lineares Bohr- oder<br />

Figurmuster.<br />

Programmier-Hinweise<br />

Programmieren Sie im NC-Satz nach dem Musterbefehl die Bohrung/<br />

Figur.<br />

Verwenden Sie beim Bohr-/Fräszyklus (Abschnitt BEARBEITUNG) die Bohrung/Figur<br />

als Referenz – nicht den Musterbefehl.<br />

Der Musterbefehl definiert den Mittelpunkt der Bohrung/Figur. Programmieren<br />

Sie deshalb die Bohrung/Figur ohne Mittelpunkt (Ausnahme: zirkulare<br />

Nut in zirkularem Muster).<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 C-Achs-Programmierung 7.17


Muster auf der Mantelfläche 17<br />

G412 definiert ein zirkulares Bohr- oder<br />

Figurmuster.<br />

Der Parameter H beeinflusst bei zirkularen<br />

Mustern die Lage der Figuren:<br />

H=0: die Figuren werden um den<br />

Muster-Mittelpunkt gedreht<br />

H=1: die Originallage der Figuren bleibt<br />

erhalten<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 C-Achs-Programmierung 7.18


C-Achs-Bearbeitung: Befehlsübersicht 18<br />

Allgemeine C-Achsbefehle<br />

M14 C-Achse ein<br />

M 15 C-Achse aus<br />

G120 Referenzdurchmesser Mantelflächenbearbeitung<br />

G152 Nullpunkt-Verschiebung C-Achse<br />

G40, G41,<br />

G42<br />

Eilgang mit der C-Achse<br />

G100 Eilgang Stirnfläche<br />

Fräserradius-Kompensation<br />

G110 Eilgang Mantelfläche<br />

Bei G100 führt das Werkzeug eine geradlinige Bewegung durch, bei der<br />

sich auch die X-Achse bewegt. Zur Positionierung des Werkstücks auf<br />

einen bestimmten Winkel können Sie G110 benutzen.<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 C-Achs-Programmierung 7.19


Einzelwege für die Stirnflächenbearbeitung 19<br />

G101 Linearbewegung<br />

G102 Zirkularbewegung CW G103 Zirkularbewegung CCW<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 C-Achs-Programmierung 7.20


Einzelwege für die Mantelflächenbearbeitung 20<br />

G111 Linearbewegung<br />

G112 Zirkularbewegung CW G113 Zirkularbewegung CCW<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 C-Achs-Programmierung 7.21


Bohrzyklen 21<br />

G71 Einfacher Bohrzyklus G72 Aufbohren, Senken, etc.<br />

G74 Tiefbohrzyklus G73 Gewindebohrzyklus<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 C-Achs-Programmierung 7.22<br />

¬X


Fräszyklen 22<br />

G840 Konturfräsen<br />

G845 Taschenfräsen Schruppen<br />

G846 Taschenfräsen Schlichten<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 C-Achs-Programmierung 7.23


Aufgabe: Bohrmuster Mantelfläche<br />

120<br />

YK<br />

135°<br />

TURN PLUS-Aufgabe:<br />

Roh- und Fertigteil programmieren<br />

Arbeitsplan automatisch generieren<br />

DIN PLUS-Programm speichern<br />

Siehe auch folgende Aufgaben in Kapitel 12:<br />

Bohrmuster Mantelfläche<br />

Nut Mantelfläche<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 C-Achs-Programmierung 7.24<br />

15<br />

10<br />

XK<br />

M8<br />

40<br />

15<br />

C=0°


Die Y-Achse 1<br />

Bei Einsatz der Y-Achse interpolieren<br />

zwei Achsen linear oder zirkular in der<br />

vorgegebenen Bearbeitungsebene, während<br />

die dritte Achse linear interpoliert.<br />

Damit fertigen Sie Nuten oder Taschen<br />

mit ebenen Grundflächen und senkrechten<br />

Nutenrändern.<br />

Der Spindelwinkel bestimmt die Lage<br />

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

Programmierung einer Y-Achs-Bearbeitung<br />

Bearbeitungsebene festlegen<br />

Position und Kontur der Bohrung bzw. der zu fräsenden Figur im Abschnitt<br />

FERTIGTEIL beschreiben<br />

Bohr- oder Fräsbearbeitung im Abschnitt BEARBEITUNG programmieren<br />

Für Standardfiguren wie Rechteck, Kreis, Vieleck, etc. und für Bohr- und Figurmuster<br />

stehen Makros zur Verfügung.<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Y-Achs-Programmierung 8.1


Koordinatensystem der XY-Ebene 2<br />

Kartesische Koordinaten:<br />

X und Y beziehen sich auf den Nullpunkt<br />

Xi und Yi (inkremental) beziehen sich<br />

auf den vorhergehenden Punkt<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Y-Achs-Programmierung 8.2


XY-Konturen programmieren 3<br />

Programmier-Hinweise<br />

Definieren Sie XY-Stirnflächenkonturen innerhalb der Fertigteilbeschreibung.<br />

Das Schlüsselwort STIRN_Y X.. Z.. C.. leitet eine Konturbeschreibung<br />

ein. Z.. definiert die Referenzebene, C die Spindelposition.<br />

Beschreiben Sie mehrere XY-Stirnflächenkonturen mit der gleichen Referenzebene<br />

nacheinander im Abschnitt STIRN_Y .. .<br />

Eine XY-Stirnflächenkontur mit abweichender Referenzebene beginnen<br />

Sie mit einem weiteren STIRN_Y .. .<br />

G308 definiert den Konturanfang, G309 das Konturende. Das ist die Voraussetzung,<br />

um verschachtelte Konturen zu programmieren.<br />

Abschnittskennung STIRN_Y programmieren<br />

Cursor auf gewünschte Position<br />

im Abschnitt FERTIGTEIL positionieren<br />

Im Geometrie-Menü den Menüpunkt<br />

Anweis > DIN PLUS-Worte<br />

wählen<br />

Auswahlbox DIN PLUS-Worte:<br />

STIRN_Y auswählen<br />

Dialogbox Stirnebene:<br />

X: Flächendurchmesser zur<br />

Schnittbegrenzung<br />

Z: Referenzebene<br />

C: Spindelposition<br />

Taste Ins drücken oder Schaltfläche<br />

OK betätigen<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Y-Achs-Programmierung 8.3


XY-Konturen programmieren 4<br />

Figur programmieren:<br />

Eine der folgenden Figuren programmieren<br />

G370 Bohrung<br />

G371 Lineare Nut<br />

G372/G373 zirkulare Nut<br />

G374 Vollkreis<br />

G375 Rechteck<br />

G377 Vieleck<br />

Muster programmieren:<br />

Eine der folgenden Muster programmieren<br />

G471 lineares Muster<br />

G472 zirkulares Muster<br />

Anschließend die im Muster verwendete Bohrung/Figur programmieren<br />

Freie Kontur programmieren:<br />

Mit G308 P.. Konturanfang deklarieren und die Tiefe angeben<br />

Mit G170 den Startpunkt der XY-Kontur festlegen<br />

Mit G171-, G172- und G173-Befehlen die XY-Kontur definieren<br />

Mit G309 Konturende deklarieren<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Y-Achs-Programmierung 8.4


Kontur-Grundelemente für die XY-Ebene 5<br />

Startpunkt XY-Kontur G170<br />

Strecke XY-Kontur G171<br />

Kreisbogen XY-Kontur G172, G173<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Y-Achs-Programmierung 8.5


Bohrung und Figuren für die XY-Ebene 6<br />

Bohrung XY-Kontur G370 Lineare Nut XY-Kontur G371<br />

Zirkulare Nut XY-Kontur G372/G373 Vollkreis XY-Kontur G374<br />

Rechteck XY-Kontur G375 Vieleck XY-Kontur G377<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Y-Achs-Programmierung 8.6


Muster für die XY-Ebene 7<br />

G471 definiert ein lineares Bohr- oder<br />

Figurmuster.<br />

Programmier-Hinweise<br />

Programmieren Sie im NC-Satz nach dem Musterbefehl die Bohrung/<br />

Figur.<br />

Verwenden Sie beim Bohr-/Fräszyklus (Abschnitt BEARBEITUNG) die Bohrung/Figur<br />

als Referenz – nicht den Musterbefehl.<br />

Der Musterbefehl definiert den Mittelpunkt der Bohrung/Figur. Programmieren<br />

Sie deshalb die Bohrung/Figur ohne Mittelpunkt (Ausnahme: zirkulare<br />

Nut in zirkularem Muster).<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Y-Achs-Programmierung 8.7


Muster für die XY-Ebene 8<br />

G472 definiert ein zirkulares Bohr- oder<br />

Figurmuster.<br />

Der Parameter H beeinflusst bei zirkularen<br />

Mustern die Lage der Figuren:<br />

H=0: die Figuren werden um den<br />

Muster-Mittelpunkt gedreht<br />

H=1: die Originallage der Figuren<br />

bleibt erhalten<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Y-Achs-Programmierung 8.8


Koordinatensystem der YZ-Ebene 9<br />

Kartesische Koordinaten:<br />

Y und Z beziehen sich auf den Nullpunkt<br />

Yi und Zi (inkremental) beziehen sich<br />

auf den vorhergehenden Punkt<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Y-Achs-Programmierung 8.9


YZ-Konturen programmieren 10<br />

Programmier-Hinweise<br />

Definieren Sie YZ-Konturen innerhalb der Fertigteilbeschreibung.<br />

Das Schlüsselwort MANTEL_Y X.. C.. leitet eine Konturbeschreibung ein.<br />

X.. definiert die Referenzebene, C die Spindelposition.<br />

Geben Sie X als Durchmessermaß ein.<br />

Beschreiben Sie mehrere Mantelflächenkonturen mit der gleichen Referenzebene<br />

nacheinander im Abschnitt MANTEL_Y .. .<br />

Eine Mantelflächenkontur mit abweichender Referenzebene beginnen<br />

Sie mit einem weiteren MANTEL_Y .. .<br />

G308 definiert den Konturanfang, G309 das Konturende. Das ist die Voraussetzung,<br />

um verschachtelte Konturen zu programmieren.<br />

Abschnittskennung Mantel_Y programmieren<br />

Cursor auf gewünschte Position<br />

im Abschnitt FERTIGTEIL positionieren<br />

Im Geometrie-Menü den Menüpunkt<br />

Anweis > DIN PLUS-Worte<br />

wählen<br />

Auswahlbox DIN PLUS-Worte:<br />

MANTEL_Y auswählen<br />

Dialogbox Mantelfläche:<br />

X: Referenzdurchmesser<br />

C: Spindelposition<br />

Taste Ins drücken oder Schaltfläche<br />

OK betätigen<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Y-Achs-Programmierung 8.10


YZ-Konturen programmieren 11<br />

Figur programmieren:<br />

Eine der folgenden Figuren programmieren<br />

G380 Bohrung<br />

G381 Lineare Nut<br />

G382/G383 zirkulare Nut<br />

G384 Vollkreis<br />

G385 Rechteck<br />

G387 Vieleck<br />

Muster programmieren<br />

Eine der folgenden Muster programmieren<br />

G481 lineares Muster<br />

G482 zirkulares Muster<br />

Anschließend die im Muster verwendete Bohrung/Figur programmieren<br />

Freie Kontur programmieren:<br />

Mit G308 P.. Konturanfang deklarieren und die Tiefe angeben<br />

Mit G180 Startpunkt der YZ-Kontur festlegen<br />

Mit G181-, G182- und G183-Befehlen die YZ-Kontur definieren<br />

Mit G309 Konturende deklarieren<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Y-Achs-Programmierung 8.11


Kontur-Grundelemente für die YZ-Ebene 12<br />

Startpunkt YZ-Kontur G180<br />

Strecke YZ-Kontur G181<br />

Kreisbogen YZ-Kontur G182, G183<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Y-Achs-Programmierung 8.12


Bohrung und Figuren für die YZ-Ebene 13<br />

Bohrung YZ-Kontur G380 Lineare Nut YZ-Kontur G381<br />

Zirkulare Nut YZ-Kontur G382/G383 Vollkreis YZ-Kontur G384<br />

Rechteck YZ-Kontur G385 Vieleck YZ-Kontur G387<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Y-Achs-Programmierung 8.13


Muster für die YZ-Ebene 14<br />

G481 definiert ein lineares Bohr- oder<br />

Figurmuster.<br />

Programmier-Hinweise<br />

Programmieren Sie im NC-Satz nach dem Musterbefehl die Bohrung/<br />

Figur.<br />

Verwenden Sie beim Bohr-/Fräszyklus (Abschnitt BEARBEITUNG) die Bohrung/Figur<br />

als Referenz – nicht den Musterbefehl.<br />

Der Musterbefehl definiert den Mittelpunkt der Bohrung/Figur. Programmieren<br />

Sie deshalb die Bohrung/Figur ohne Mittelpunkt (Ausnahme: zirkulare<br />

Nut in zirkularem Muster).<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Y-Achs-Programmierung 8.14


Muster für die YZ-Ebene 15<br />

G482 definiert ein zirkulares Bohr- oder<br />

Figurmuster.<br />

Der Parameter H beeinflusst bei zirkularen<br />

Mustern die Lage der Figuren:<br />

H=0: die Figuren werden um den<br />

Muster-Mittelpunkt gedreht<br />

H=1: die Originallage der Figuren<br />

bleibt erhalten<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Y-Achs-Programmierung 8.15


Konturbeschreibung für Einzel- und Mehrkantflächen 16<br />

XY-Ebene<br />

G376 definiert eine Einzelfläche. G477 definiert eine Mehrkantfläche.<br />

YZ-Ebene<br />

G386 definiert eine Einzelfläche. G487 definiert eine Mehrkantfläche.<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Y-Achs-Programmierung 8.16


Bearbeitungsebenen 17<br />

Bevor Sie die Y-Achse für eine Fräsbearbeitung mit Linear- oder Zirkularbewegungen<br />

bzw. mit Bearbeitungszyklen programmieren, müssen Sie die<br />

Bearbeitungsebene festlegen.<br />

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

Bearbeitung: XY-Ebene<br />

Zustellung: Z-Richtung<br />

G18 XZ-Ebene: normale Drehbearbeitung<br />

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

Bearbeitung: YZ-Ebene<br />

Zustellung: X-Richtung<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Y-Achs-Programmierung 8.17


Y-Achs-Bearbeitung: Einzelwege 18<br />

G0 Eilgang<br />

Das Werkzeug verfährt im Eilgang auf kürzestem Weg zum Zielpunkt X, Y, Z.<br />

G1 Linearbewegung<br />

G1 wird abhängig von der Bearbeitungsebene ausgeführt:<br />

XY-Ebene (G17)<br />

Interpolation in der XY-Ebene<br />

Zustellung in Z-Richtung<br />

XZ-Ebene (G18) – Drehbearbeitung<br />

Interpolation in der XZ-Ebene<br />

Zustellung in Y-Richtung<br />

YZ-Ebene (G19)<br />

Interpolation in der YZ-Ebene<br />

Zustellung in X-Richtung<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Y-Achs-Programmierung 8.18


Y-Achs-Bearbeitung: Einzelwege 19<br />

G2, G3, G12, G13 Zirkularbewegung<br />

(Beispiel: Bearbeitung mit G2)<br />

XY-Ebene (G17)<br />

Interpolation in der XY-Ebene<br />

Zustellung in Z-Richtung<br />

Mittelpunktsdefinition: mit I, J<br />

XZ-Ebene (G18)<br />

Interpolation in der XZ-Ebene<br />

Zustellung in Y-Richtung<br />

Mittelpunktsdefinition: mit I, K<br />

YZ-Ebene (G19)<br />

Interpolation in der YZ-Ebene<br />

Zustellung in X-Richtung<br />

Mittelpunktsdefinition: mit J, K<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Y-Achs-Programmierung 8.19


Kontur- und Taschenfräszyklen 20<br />

G840 – Konturfräsen<br />

G840 fräst, schlichtet, graviert oder entgratet<br />

Figuren oder „freie Konturen“.<br />

G845 – Taschenfräsen Schruppen<br />

XY-Ebene<br />

G846 – Taschenfräsen Schlichten<br />

XY-Ebene<br />

G845 – Taschenfräsen Schruppen<br />

YZ-Ebene<br />

G846 – Taschenfräsen Schlichten<br />

YZ-Ebene<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Y-Achs-Programmierung 8.20


Flächenfräszyklen 21<br />

G841 – Flächenfräsen Schruppen<br />

XY-Ebene<br />

G842 – Flächenfräsen Schlichten<br />

XY-Ebene<br />

G841 – Flächenfräsen Schruppen<br />

YZ-Ebene<br />

G842 – Flächenfräsen Schlichten<br />

YZ-Ebene<br />

G843 – Mehrkantfräsen Schruppen G844 – Mehrkantfräsen Schlichten<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Y-Achs-Programmierung 8.21


Grundlagen der Komplettbearbeitung 1<br />

Maschinenkonzepte<br />

Als Komplettbearbeitung wird die Vorder- und Rückseitenbearbeitung des Werkstücks<br />

in einem NC-Programm bezeichnet.<br />

Der CNC PILOT unterstützt verschiedene Maschinenkonzepte zur Komplettbearbeitung.<br />

Im Folgenden wird das Prinzip der Komplettbearbeitung anhand einer<br />

Drehmaschine mit verfahrbahrer Gegenspindel erläutert.<br />

Ablauf der Komplettbearbeitung:<br />

Die Vorderseite wird bearbeitet.<br />

Die Gegenspindel übernimmt das Werkstück.<br />

Die Rückseite wird bearbeitet.<br />

Vorder- oder Rückseitenbearbeitung aktivieren<br />

Das Umschalten von der Vorder- zur Rückseitenbearbeitung (oder umgegekehrt)<br />

wird mit dem G30 durchgeführt.<br />

Betriebsart Handsteuern: Hier stehen vorbereitete NC-Programme für das<br />

Umschalten zur Verfügung (Menüpunkte manual > Man.-Programm > RSB ein/<br />

RSB aus).<br />

Betriebsart Automatik: Die G30-Befehle sind Bestandteil eines NC-Programms<br />

zur Komplettbearbeitung.<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Komplettbearbeitung 9.1


Referenzpunkte, Koordinatensystem 2<br />

Maschinen-Nullpunkt: Bei der Vorderseitenbearbeitung gilt der Maschinen-Nullpunkt.<br />

Beim Übergang zur Rückseitenbearbeitung wird der Nullpunkt um den Nullpunkt-Offset<br />

verschoben (Maschinen-Parameter 1164, ..). Jetzt gilt der verschobene<br />

Maschinen-Nullpunkt.<br />

Werkstück-Nullpunkt: der CNC PILOT führt<br />

den Werstück-Nullpunkt Hauptspindel und<br />

den Werstück-Nullpunkt Gegenspindel<br />

(siehe Einrichte-Parameter)<br />

Werkstück-Nullpunkt verschieben: Die Einrichtefunktion Nullpunkt verschieben<br />

und die Nullpunkt-Verschiebung mit G59 beziehen sich auf den aktiven Maschinen-Nullpunkt.<br />

Sie verschieben den Werstück-Nullpunkt Hauptspindel bei ausgeschalteter Rückseitenbearbeitung<br />

Sie verschieben den Werstück-Nullpunkt Gegenspindel bei eingeschalteter<br />

Rückseitenbearbeitung<br />

Koordinatensystem<br />

Ziel ist es, die Rückseitenbearbeitung nach dem gleichen Prinzip wie die Vorderseitenbearbeitung<br />

zu programmieren. Damit die Regel Bewegungen in positiver<br />

Richtung gehen vom Werkstück weg auch für die Rückseitenbearbeitung gilt,<br />

wird beim Einschalten der Rückseitenbearbeitung das Koordiantensystem gespiegelt.<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Komplettbearbeitung 9.2


Konvertierungsliste, Rückseitenbearbeitung aktivieren/deaktivieren 3<br />

Konvertierungsliste<br />

Beim Aktivieren der Rückseitenbearbeitung wird mit Hilfe einer Konvertierungsliste<br />

der Drehsinn von Kreisbögen umgekehrt. Das unterstützt das Prinzip die Rückseitenbearbeitung<br />

wie die Vorderseitenbearbeitung zu programmieren. Es gilt: G2/G112<br />

= Kreisbogen im Uhrzeigersinn; G3/G113 = Kreisbogen gegen den Uhrzeigersinn.<br />

Programmieren Sie bei der Rückseitenbearbeitung mit der Y-Achse (XY-Ebene)<br />

nach dem G17 ein G30 H2. Damit wird eine Konvertierungsliste aktiviert, die G2 und<br />

G3 nicht konvertiert.<br />

Die Konvertierungslisten sind ab Maschinen-Parameter 135 abgelegt.<br />

Rückseitenbearbeitung aktivieren/deaktivieren<br />

Beim Einschalten der Rückseitenbearbeitung wird mit dem G30-Befehl<br />

die Konvertierungsliste aktiviert<br />

die Z-Achse des Koordinatensystems gespiegelt<br />

der Maschinen-Nullpunkt verschoben<br />

der Werkstück-Nullpunkt Gegenspindel aktiviert<br />

In der Regel wird anschließend der Werkstück-Nullpunkt mit G59 oder mit der Einrichte-Funktion<br />

Nullpunkt verschieben auf die Rückseite des Werkstücks gelegt.<br />

Das Ausschalten der Rückseitenbearbeitung erfolgt ebenfalls mit dem G30-Befehl.<br />

Dabei werden die oben aufgeführten Konvertierungs- und Spiegelfunktionen deaktiviert.<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Komplettbearbeitung 9.3


Programmierung der Komplettbearbeitung 4<br />

Programmkopf: Tragen Sie in das Feld 2. Aufspannung die Spindel- und Schlittennummer<br />

für die Rückseitenbearbeitung ein.<br />

Konturprogrammierung: Beschreiben Sie die Rohteilkontur und alle Fertigteilkonturen<br />

(Konturen für die Drehbearbeitung und Konturen für die Bearbeitung<br />

mit der C- und Y-Achse).<br />

Werkstückbearbeitung programmieren:<br />

Vorderseitenbearbeitung programmieren<br />

Expertenprogramm für die Werkstückübergabe und das Umschalten auf die<br />

Rückseitenbearbeitung aufrufen<br />

Rückseitenbearbeitung programmieren<br />

Expertenprogramme<br />

Die Expertenprogramme beinhalten abhängig vom Maschinenkonzept, bzw. dem<br />

Verfahren der Werkstückübergabe die Funktionen:<br />

Fahren auf Festanschlag oder Fahren auf Übergabeposition<br />

Winkelsynchrone Werkstückübergabe bei drehender Spindel<br />

Abstechen (nur beim Expertenprogramm UMKOMPLA)<br />

Umschalten auf die Rückseitenbearbeitung<br />

G30: Rückseitenbearbeitung aktiviern<br />

G59: Werkstück-Nullpunkt auf die Werkstück-Rückseite legen<br />

G121: Konturbeschreibungen spiegeln und Beschreibungsrichtung umkehren –<br />

dann kann die Rückseitenbearbeitung so wie die Vorderseitenbearbeitung programmieren<br />

werden<br />

Expertenprogramme sind als NC-Unterprogramme realisiert.<br />

DIN PLUS: rufen Sie das Expertenprogramm in einem Unterprogrammaufruf auf<br />

TURN PLUS: abhängig vom Eintrag in der Bearbeitungsfolge ruft die AAG eines<br />

der folgenden Expertenprogramme auf:<br />

Eintrag Bearbeitungsfolge Umspannen – Komplettbearbeitung: Expertenprogramm<br />

UMKOMPL (Umspannen)<br />

Eintrag Bearbeitungsfolge Abstechen – Komplettbearbeitung: Expertenprogramm<br />

UMKOMPLA (Abstechen, anschsließend Umspannen)<br />

Dabei aktiviert TURN PLUS das in Bearbeitungs-Parameter 21 unter UMKOMPL bzw.<br />

UMKOMPLA eingetragene Unterprogramm.<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Komplettbearbeitung 9.4


Komplettbearbeitung in TURN PLUS 5<br />

Komplettbearbeitung in der AAG<br />

Die AAG aktiviert die Komplettbearbeitung, wenn<br />

die Spindel und der Schlitten in den Feldern 2. Aufspannung des Programmkopfes<br />

eingetragen sind<br />

und Umspannen .. bzw. Abstechen .. in der Bearbeitungsfolge eingetragen ist.<br />

Die Arbeitsfolge für die Rückseitenbearbeitung ist abhängig davon, ob Einträge<br />

nach Umspannen .. bzw. Abstechen .. vorhanden sind:<br />

keine weitern Einträge: die AAG nutzt die gleiche Bearbeitungsfolge wie bei<br />

der Vorderseitenbearbeitung<br />

Bearbeitungsfolge nach Umspannen .. bzw. Abstechen .. eingetragen: die AAG<br />

nutzt die eingetragene Bearbeitungsfolge<br />

Ablauf der Komplettbearbeitung in der AAG<br />

Rohteil beschreiben<br />

Fertigteil komplett beschreiben<br />

Rüsten für die Vorderseitenbearbeitung<br />

Arbeitsplan für die Vorderseitenbearbeitung generieren<br />

Rüsten für die Rückseitenbearbeitung<br />

Unterprogramm-Dialog UMKOMPL bzw. UMKOMPLA: Details der Werkstückübergabe<br />

spezifizieren<br />

Arbeitsplan für die Rückseitenbearbeitung generieren<br />

Gesamten Arbeitsplan und das NC-Progamm sichern<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Komplettbearbeitung 9.5


Komplettbearbeitung in TURN PLUS 6<br />

Komplettbearbeitung in der IAG<br />

Rohteil beschreiben<br />

Fertigteil komplett beschreiben<br />

Rüsten für die Vorderseitenbearbeitung<br />

Arbeitsplan für die Vorderseitenbearbeitung generieren<br />

Menüpunkt Rüsten > Spannen > Umspannen > Komplettbearbeitung 1. Aufsp.<br />

– 2. Aufsp. wählen<br />

Rüsten für die Rückseitenbearbeitung<br />

Unterprogramm-Dialog UMKOMPL bzw. UMKOMPLA: Details der Werkstückübergabe<br />

spezifizieren<br />

Arbeitsplan für die Rückseitenbearbeitung generieren<br />

Gesamten Arbeitsplan und das NC-Progamm sichern<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Komplettbearbeitung 9.6


Aufgabe: Schieber<br />

Unbemaßte Fasen 1 x 45°<br />

Unbemaßte Radien 1 mm<br />

Werkstoff: Ck 45<br />

Rohteil: Ø 60 x 80<br />

TURN PLUS-Aufgabe:<br />

Programmkopf für die Komplettbearbeitung vorbereiten<br />

Rohteil beschreiben<br />

Fertigteil beschreiben<br />

Bearbeitungsfolge für die Komplettbearbeitung anpassen<br />

Rüsten für die Vorderseitenbearbeitung<br />

Arbeitsplan für die Vorderseitenbearbeitung automatisch generieren<br />

Details für den Umspannvorgang spezifizieren<br />

Arbeitsplan für die Rückseitenbearbeitung automatisch generieren<br />

Arbeitsplan und DIN PLUS-Programm speichern<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Komplettbearbeitung 9.7


Schema: Schieber<br />

Vorderseite<br />

bearbeiten<br />

%KOMPBEA.NC<br />

PROGRAMMKOPF<br />

REVOLVER 1<br />

SPANNMITTEL 1 Hauptspindel<br />

...<br />

SPANNMITTEL 4 Gegenspindel<br />

...<br />

ROHTEIL<br />

...<br />

FERTIGTEIL<br />

...<br />

BEARBEITUNG<br />

$1 N30 G65 H1 X0 Z-112 D1<br />

$1 N31 G65 H2 X60 Z-78 D1 Q4<br />

$1 N32 G59 Z242<br />

...<br />

Spannmittel Hauptspindel<br />

anzeigen<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Komplettbearbeitung 9.8


Schema: Schieber<br />

Umspannen $1 N120 G65 H1 D1<br />

Rückseite bearbeiten<br />

Schruppen -<br />

plan - aussen -<br />

Stirnfläche<br />

Rückseitenbearbeitungausschalten<br />

$1 N121 G65 H2 D1<br />

$1$2 N122 M97<br />

$1$2 N123 L"UMKOMPL" V1 LA1000<br />

LB0 LC0 LD409 LE700 LF76<br />

LH164 I3<br />

$1$2 N124 M97<br />

$1 N125 G65 H1 X0 Z-110 D4<br />

$1 N126 G65 H2 X35 Z-76 D4 Q4<br />

$1 N127 G59 Z262<br />

$1 N128 G14 Q0<br />

$1 N133 G326 S4000<br />

$1 N129 T101<br />

$1 N130 G396 S230 G395 F0.4<br />

M304<br />

$1 N131 M108<br />

$1 N132 G0 X66 Z5<br />

$1 N133 G47 P3<br />

$1 N134 G820 NS12 P2.5 I1 K0.3<br />

E0 Z-60 A90 W270 Q2 V3 D4<br />

...<br />

$1$2 N190 M97<br />

$1 N191 G30 H0 Q0<br />

N192 M30<br />

ENDE<br />

Spannmittel-Anzeige ausschalten<br />

Synchronisation Schlitten<br />

1 und 2<br />

Expertenprogramm<br />

Spannmittel Gegenspindel<br />

Nullpunkt-Verschiebung<br />

unter Berücksichtigung<br />

der Spannmittel<br />

Drehzahlbegrenzung<br />

Gegenspindel<br />

Technologiedaten Gegenspindel<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Komplettbearbeitung 9.9


Werkzeug-Datenbank 1<br />

Der CNC PILOT speichert bis zu 999 Werkzeugbeschreibungen in der Werkzeug-<br />

Datenbank. Die Werkzeugbeschreibung umfasst:<br />

Einstellmaße und Verschleißkorrekturen<br />

geometrische Daten der Schneide<br />

geometrische Daten des Werkzeughalters<br />

technologische Daten<br />

Nutzung der Werkzeugdaten:<br />

Der CNC PILOT nutzt die Werkzeugdaten für folgende Aufgaben:<br />

Berechnung einzelner Schnitte in Zyklen<br />

Berechnung der Konturnachführung<br />

Werkzeugdarstellung in der Simulation<br />

automatische Werkzeugwahl in TURN PLUS<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Werkzeugverwaltung 10.1


Werkzeug-Identnummer und Werkzeugtyp 2<br />

Die Wkz-Identnummer (Wkz-Id) kennzeichnet das Werkzeug eindeutig. In<br />

Revolverlisten, etc. ist die Wkz-Id die Referenz zur Werkzeug-Datenbank.<br />

Der dreistellige Werkzeugtyp beschreibt die Art des Werkzeugs und definiert<br />

die Hauptbearbeitungsrichtung.<br />

Verwenden Sie die Wkz-Identnummer oder den Werkzeugtyp bei der Auswahl<br />

eines Werkzeugs als Suchschlüssel.<br />

Aufbau des Werkzeugtyps<br />

Erste Ziffer: Hauptgruppe<br />

Zweite Ziffer: Untergruppe<br />

Dritte Ziffer: Werkzeuglage/Hauptbearbeitungsrichtung<br />

Beispiel Wkz-Typ 121<br />

1** = Hauptgruppe: Standarddrehwerkzeuge<br />

12* = Untergruppe: Schlichtwerkzeuge<br />

121 = Werkzeuglage/Hauptbearbeitungsrichtung:Außenbearbeitung/–Z<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Werkzeugverwaltung 10.2


Werkzeuggruppen 3<br />

Hauptgruppe Untergruppe Typ<br />

Drehwerkzeug Schruppwerkzeug 11*<br />

Schlichtwerkzeug 12*<br />

Gewindewerkzeug 14*<br />

Einstechwerkzeug 15*<br />

Abstechwerkzeug 161<br />

Pilzwerkzeug 21*<br />

Kopierwerkzeug 22*<br />

Stechdrehwerkzeug 26*<br />

Rändelwerkzeug 28*<br />

Bohrwerkzeug NC-Anbohrer 32*<br />

Spiralbohrer 33*<br />

Wendeplattenbohrer 34*<br />

Flachsenker 35*<br />

Kegelsenker 36*<br />

Gewindebohrer 37*<br />

Stufenbohrer 42*<br />

Reibahle 43*<br />

Bohrgewindebohrer 44*<br />

Delta-Bohrer 47*<br />

Ausspindelwerkzeug 48*<br />

Fräswerkzeug Bohrnutenfräser 51*<br />

Schaftfräser 52*<br />

Scheibenfräser 56*<br />

Winkelfräser 61*<br />

Gewindefräser 63*<br />

Frässtifte 64*<br />

Kreissägeblatt 66*<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Werkzeugverwaltung 10.3


Werkzeuggruppen 4<br />

Hauptgruppe Untergruppe Typ<br />

Werkstückhandlingsystem<br />

Anschlagwerkzeug 71*<br />

Stangengreifer 72*<br />

Rotierende Abgreifeinrichtung 75*<br />

Messgerät Messtaster 81*<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Werkzeugverwaltung 10.4


Werkzeugdaten editieren (Beispiel: Schruppwerkzeug Typ 111) 5<br />

Eingaben erste Dialogbox:<br />

Identnummer<br />

Einstellmaße<br />

Einstellwinkel<br />

Schneidengeometrie<br />

Verschleißkorrekturen<br />

Nebenbearbeitungsrichtung<br />

Drehrichtung der Spindel<br />

Das Hilfebild erläutert die geometrieschen<br />

Werkzeug-Parameter.<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Werkzeugverwaltung 10.5


Werkzeugdaten editieren (Beispiel: Schruppwerkzeug Typ 111) 6<br />

Eingaben zweite Dialogbox:<br />

Maße des Wkz-Halters<br />

Maße des Wkz-Schneidenhalters<br />

Schneidstoff<br />

Werkzeugspezifische Korrekturwerte<br />

CSP-Korr: Schnittgeschwindigkeits-<br />

Korrekturfaktor<br />

F<strong>DR</strong>-Korr: Vorschub-Korrekturfaktor<br />

Deep-Korr: Schnitttiefen-Korrekturfaktor<br />

organisatorische Daten<br />

Das Hilfebild erläutert die geometrieschen<br />

Werkzeug-Parameter.<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Werkzeugverwaltung 10.6


Werkzeugdaten editieren 7<br />

Bedeutung der organisatorischen Werkzeugdaten:<br />

Verfügbarkeit: Tragen Sie nein ein, wenn das Werkzeug temporär nicht verfügbar<br />

ist. Dann wird das Werkzeug bei der automatischen Werkzeugwahl von<br />

TURN PLUS nicht berücksichtigt.<br />

Bildnummer<br />

0: die Simulation stellt das Werkzeug dar<br />

–1: die Simulation stellt nur die Werkzeugschneide dar<br />

Aufnahmetyp: Bei Drehmaschinen mit unterschiedlichen Werkzeugaufnahmen<br />

wird das Werkzeug nur verwendet, wenn Werkzeug und Werkzeugaufnahme mit<br />

dem gleichen Aufnahmetyp spezifiziert sind.<br />

Werkzeugdaten mit der Grafik-Funktion überprüfen<br />

Werkzeugbild anzeigen:<br />

Softkey Grafik einschalten<br />

Werkzeugbild ausblenden:<br />

Softkey Grafik ausschalten<br />

Paramter-Einstellungen bei neutralen Werkzeugen (Typ 111)<br />

Einstellwinkel (ew):<br />

ew + sw/2 = 90°<br />

Breite (dn): sd/2 = dn<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Werkzeugverwaltung 10.7


Mulit-Werkzeuge 8<br />

Drehwerkzeuge mit mehreren Schneiden<br />

werden als Multi-Werkzeug<br />

bezeichnet.<br />

Multi-Werkzeuge beschreiben<br />

Beschreiben Sie jede Schneide in einem separaten Datensatz.<br />

Deklarieren Sie eine Schneide als Hauptschneide, die anderen als Nebenschneide.<br />

Jeder Datensatz zeigt auf den folgenden Datensatz. So wird eine geschlossene<br />

Kette gebildet.<br />

Multi-Werkzeuge programmieren<br />

Abschnitt REVOLVER: Identnummer der Hauptschneide eintragen<br />

T-Befehl: nach der T-Nummer folgt die Nummer der Schneide:<br />

Hauptschneide: T3 (oder T3.0)<br />

erste Nebenschneide: T3.1<br />

zweite Nebenschneide: T3.2<br />

. . .<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Werkzeugverwaltung 10.8


Mulit-Werkzeuge 9<br />

Hauptschneide des Multi-Werkzeugs beschreiben<br />

Parameter der Dialogboxen 1 und<br />

2 eingeben<br />

auf Dialogbox 3 schalten:<br />

Taste Seite vor drücken<br />

Feld Multi-WZ:<br />

Haupt(schneide) einstellen<br />

Feld M-ID: Identnummer der folgenden<br />

Nebenschneide eintragen<br />

Taste Ins drücken oder Schaltfläche<br />

OK betätigen<br />

Nebenschneiden des Multi-Werkzeugs beschreiben<br />

Parameter der Dialogboxen 1 und<br />

2 eingeben<br />

auf Dialogbox 3 schalten:<br />

Taste Seite vor drücken<br />

Feld Multi-WZ:<br />

Neben(schneide) einstellen<br />

Feld M-ID: Identnummer der folgenden<br />

Nebenschneide oder bei<br />

der letzten Nebenschneide<br />

Identnummer der Hauptschneide<br />

eintragen<br />

Taste Ins drücken oder Schaltfläche<br />

OK betätigen<br />

Die Dateneingabe ist für jede Nebenschneide erforderlich.<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Werkzeugverwaltung 10.9


Werkzeuge vermessen vorbereiten 1<br />

Planfläche erstellen<br />

Im Handbetrieb:<br />

Beliebiges Rohteil einspannen und beliebiges Drehwerkzeug montieren<br />

Drehzahl und Umdrehungsvorschub festlegen<br />

Spindel starten<br />

Achsen mit den Handrichtungstasten verfahren und Planfläche erstellen<br />

Freifahren<br />

Revolverscheibe als „Null-Werkzeug“ definieren<br />

Leere Revolverposition einschwenken<br />

Menüpunkt Einrichten > Nullpunkt Verschiebung wählen<br />

Revolver mit den Handrichtungstasten vor die Planfläche fahren<br />

Die Planfläche per Handrad ankratzen<br />

Softkey Z = 0 drücken<br />

Der Werkstück-Nullpunkt liegt auf der Planfläche<br />

Die Vorderseite des Revolvers entspricht der Länge = 0 (Null-Werkzeug)<br />

Freifahren<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Maschine einrichten 11.1


Werkzeug vermessen 2<br />

Voraussetzungen für das Vermessen des Werkzeugs<br />

Die Planfläche ist erstellt und als Werkstück-Nullpunkt definiert<br />

Das Werkzeug ist in der Datenbank beschrieben<br />

Werkzeug einrichten<br />

Werkzeug montieren<br />

Betriebsart Handsteuern wählen<br />

Menüpunkt Einrichten > Werkzeugliste > Liste einrichten wählen<br />

Werkzeug-Identnummer in die Werkzeugliste eintragen<br />

Werkzeug durch „Ankratzen“ vermessen<br />

Einstellmaße xe und ze ermitteln:<br />

Menüpunkt Einrichten > Wkz-Einrichten > Wkz-Messen wählen<br />

Durchmesser drehen bzw. ankratzen und in Z-Richtung freifahren<br />

Softkey X übernehmen drücken<br />

Durchmesser messen<br />

Durchmesser in das Eingabefeld Meßwert eintragen<br />

Planfläche (= Werkstück-Nullpunkt) ankratzen und in X-Richtung freifahren<br />

Softkey Z übernehmen drücken<br />

0 in das Eingabefeld Meßwert eintragen<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Maschine einrichten 11.2


Werkzeugliste (Revolverliste) 3<br />

Werkzeugliste einrichten<br />

Die Werkzeugliste beschreibt, welche Werkzeuge auf den Revolverplätzen montiert<br />

sind.<br />

Im Einrichtemenü stehen folgende<br />

Funktionen zur Verfügung:<br />

Liste einrichten<br />

Werkzeuge „manuell“ den Revolverplätzen<br />

zuordnen<br />

Liste vergleichen<br />

Bestehende Werkzeugliste mit<br />

der Liste des zuletzt übersetzten<br />

NC-Programms vergleichen<br />

Liste übernehmen<br />

Werkzeugliste des zuletzt übersetzten<br />

NC-Programms übernehmen<br />

Die Werkzeugliste muss die Revolverbestückung exakt wiederspiegeln und<br />

die Werkzeugmaße müssen korrekt eingetragen sein.<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Maschine einrichten 11.3


Werkstück-Nullpunkt, Werkzeugwechselpunkt 4<br />

Werkstück-Nullpunkt festlegen<br />

Werkzeug einschwenken<br />

Menüpunkt Einrichten > Nullpunkt-Versch<br />

wählen<br />

Dialogbox Nullpunkt verschieben:<br />

Planfläche ankratzen<br />

Ankratzposition als<br />

Werkstück-Nullpunkt<br />

übernehmen:<br />

Softkey Z=0 drücken<br />

Taste Ins drücken oder<br />

Schaltfläche OK betätigen<br />

Werkzeugwechselpunkt festlegen<br />

Revolver auf geeignete Position<br />

fahren<br />

Menüpunkt Einrichten > Wkz-<br />

Wechselpunkt wählen<br />

Dialogbox Wkz.-Wechselpunkt<br />

setzen:<br />

Revolverposition als<br />

Werkzeugwechselpunkt<br />

übernehmen:<br />

Softkey Position übernehmen<br />

drücken<br />

Taste Ins drücken oder<br />

Schaltfläche OK betätigen<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Maschine einrichten 11.4


Werkzeuginspektion 5<br />

Mit der Werkzeuginspektion unterbrechen Sie das NC-Programm während des<br />

Automatikbetriebs. Sie kontrollieren die Schneidplatte des Werkzeugs und wechseln<br />

sie gegebenfalls. Danach wird das Programm an der Unterbrechungsstelle<br />

fortgesetzt.<br />

Schritte der Werkzeuginspektion<br />

Programm unterbrechen (Vorschub Stop)<br />

Werkzeug freifahren<br />

Werkzeug überprüfen, gegebenenfalls die Schneide wechseln<br />

Werkzeug zurückfahren<br />

kein Wechsel der Schneidplatte: automatischen Programmablauf fortsetzen<br />

Wechsel der Schneidplatte: Werkzeug vor dem Unterbrechungspunkt anhalten;<br />

die Korrekturwerte durch Ankratzen ermitteln und danach den automatischen<br />

Programmablauf fortsetzen<br />

Ablauf der Werkzeuginspektion<br />

Beim Freifahren speichert der CNC PILOT die Verfahrbewegungen. Diese Wege<br />

werden im Wiederanfahrzyklus in umgekehrter Reihenfolge verfahren. Im Wiederanfahrzyklus<br />

fragt der CNC PILOT<br />

ob die Bearbeitung ohne Halt fortgesetzt werden soll oder<br />

das Werkzeug auf bzw. vor dem Unterbrechungspunkt angehalten werden soll.<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Maschine einrichten 11.5


Aufgabe: Schraube<br />

Unbemaßte Fasen 1 x 45°<br />

Unbemaßte Radien 2 mm<br />

DIN 76 (l = 1.5; K = 7)<br />

DIN PLUS-Aufgabe 1:<br />

Rohteil programmieren<br />

Fertigteil programmieren mit ...<br />

Einstich<br />

Freistich<br />

Gewinde<br />

DIN PLUS-Aufgabe 2:<br />

Bearbeitung programmieren<br />

Werkstoff: ST 60-2<br />

Rohteil: Ø 60 x 80<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.1


Schema: Schraube (Konturbeschreibung)<br />

Rohteil-<br />

Beschreibung<br />

Fertigteil-<br />

Beschreibung<br />

%CP1.NC<br />

PROGRAMMKOPF<br />

REVOLVER 1<br />

SPANNMITTEL 1<br />

ROHTEIL<br />

N1 G20 X... Z... K...<br />

FERTIGTEIL<br />

N2 G0 X... Z... Kontur-Startpunkt<br />

N3 G1 X... B-... Gerade mit Fase<br />

N4 G1 Z-...<br />

N5 G25 H... I... K... Freistich überlagern<br />

N6 G37 Q... Gewinde überlagern<br />

N7 G1 X... B... Gerade mit Rundung<br />

N8 G1 Z-... B...<br />

N9 G22 Z-... I... Ki-... B-... Einstich überlagern<br />

N10 G1 X... A... B... Gerade mit Winkel<br />

N11 G1 Z-... B-... Gerade mit Fase<br />

N12 G1 X...<br />

N13 G1 Z...<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.2


Schema: Schraube (Bearbeitung)<br />

Initialisierungsbefehle<br />

Schruppzyklus<br />

plan<br />

Schruppzyklus<br />

längs<br />

Schruppzyklus<br />

Freistich<br />

BEARBEITUNG<br />

N14 G59 Z242 Nullpunktverschiebung<br />

N15 G14 Q... Werkzeugwechselpunkt<br />

N16 G26 S4000 Drehzahlbegrenzung<br />

N17 T2 Schruppwerkzeug<br />

N18 G96 S230 G95 F0.4 M4 Technologiedaten<br />

N19 M108 Kühlmittel ein<br />

N20 G0 X... Z... Vorpositionieren<br />

N21 G47 P... Sicherheitsabstand<br />

N22 G820 NS... NE... P... I...<br />

K... V...<br />

Schruppen plan<br />

N23 G0 X... Z... Freifahren<br />

N24 M109 Kühlmittel aus<br />

N25 G95 F0.5 Technologiedaten<br />

N26 M108 Kühlmittel ein<br />

N27 G0 X... Z... Vorpositionieren<br />

N28 G47 P... Sicherheitsabstand<br />

N29 G810 NS... NE... P... I...<br />

K... Z...<br />

Schruppen längs<br />

N30 G0 X... Z... Freifahren<br />

N31 G14 Q... Werkzeugwechselpunkt<br />

N32 M109 Kühlmittel aus<br />

N33 T4<br />

Schruppwerkzeug Freistich<br />

N34 G96 S230 G95 F0.5 M4 Technologiedaten<br />

N35 M108 Kühlmittel ein<br />

N36 G0 X... Z... Vorpositionieren<br />

N37 G47 P... Sicherheitsabstand<br />

N38 G810 NS... P... I... K...<br />

Z... D...<br />

Freistich schruppen<br />

N39 G0 X... Z... Freifahren<br />

N40 G14 Q... Werkzeugwechselpunkt<br />

N41 M109 Kühlmittel aus<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.3


Schema: Schraube (Bearbeitung)<br />

Schlichtzyklus<br />

plan<br />

N42 T6 Schlichtwerkzeug<br />

N43 G96 S290 G95 F0.22 M4 Technologiedaten<br />

N44 M108 Kühlmittel ein<br />

N45 G0 X... Z... Vorpositionieren<br />

N46 G47 P... Sicherheitsabstand<br />

N47 G890 NS... NE... Schlichten plan<br />

N48 M109 Kühlmittel aus<br />

Schlichtzyklus<br />

längs<br />

N49 M108 Kühlmittel ein<br />

N50 G47 P... Sicherheitsabstand<br />

N51 G890 NS... NE... Schlichten längs<br />

N52 G14 Q... Werkzeugwechselpunkt<br />

N53 M109 Kühlmittel aus<br />

Einstechzyklus N54 T8 Stechwerkzeug<br />

N55 G96 S165 G95 F0.2 M4 Technologiedaten<br />

N56 M108 Kühlmittel ein<br />

N57 G0 X... Z... Vorpositionieren<br />

N58 G866 NS... E...<br />

Einstechzyklus mit Verweilzeit<br />

N59 G0 X... Z... Freifahren<br />

N60 G14 Q... Werkzeugwechselpunkt<br />

N61 M109 Kühlmittel aus<br />

Gewindezyklus N62 T10 Gewindewerkzeug<br />

N63 G97 S1000 G95 F2 M4 Technologiedaten<br />

N64 M108 Kühlmittel ein<br />

N65 G0 X... Z... Vorpositionieren<br />

N66 G31 NS... I0.3067 D... Gewindezyklus<br />

N67 G0 X... Z... Freifahren<br />

N68 G14 Q... Werkzeugwechselpunkt<br />

N69 M109 Kühlmittel aus<br />

Programm-<br />

Ende<br />

N70 M30<br />

ENDE<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.4


Lösung: Schraube (Konturbeschreibung)<br />

Gesamtprogramm %CP1.NC<br />

PROGRAMMKOPF<br />

...<br />

Revolver-Belegung REVOLVER 1<br />

Spannmittel SPANNMITTEL 1<br />

Rohteil-Beschreibung ROHTEIL<br />

T2 ID“111-80-080.1“ Schruppwerkzeug<br />

T4 ID“111-55-080.1“ Schruppen – Freistich<br />

T6 ID“121-35-040.1“ Schlichtwerkzeug<br />

T8 ID“151-600.2“ Stechwerkzeug<br />

T10 ID“141-200.2“ Gewindewerkzeug<br />

N1 G20 X60 Z80 K2<br />

Fertigteil-Beschreibung FERTIGTEIL<br />

Unbemaßte Fasen 1 x 45°<br />

Unbemaßte Radien 2 mm<br />

DIN 76 (l = 1.5; K = 7)<br />

N2 G0 X0 Z0 Kontur-Startpunkt<br />

N3 G1 X16 B-2 Gerade mit Fase<br />

N4 G1 Z-25<br />

N5 G25 H7 I1.5 K7 Freistich überlagern<br />

N6 G37 Q2 Gewinde überlagern<br />

N7 G1 X35 B2 Gerade mit Rundung<br />

N8 G1 Z-43 B2<br />

N9 G22 Z-30 I25 Ki-8 B-1 Einstich überlagern<br />

N10 G1 X58 A70 B2 Gerade mit Winkel<br />

N11 G1 Z-76 B-1 Gerade mit Fase<br />

N12 G1 X0<br />

N13 G1 Z0<br />

Werkstoff: ST 60-2<br />

Rohteil: Ø 60 x 80<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.5


Lösung: Schraube (Bearbeitung)<br />

Initialisierungsbefehle BEARBEITUNG<br />

N14 G59 Z242 Nullpunktverschiebung<br />

N15 G14 Q0 Werkzeugwechselpunkt<br />

N16 G26 S4000 Drehzahlbegrenzung<br />

Schruppzyklus plan N17 T2 Schruppwerkzeug<br />

N18 G96 S230 G95 F0.4 M4 Technologiedaten<br />

N19 M108 Kühlmittel ein<br />

N20 G0 X66 Z5 Vorpositionieren<br />

N21 G47 P3 Sicherheitsabstand<br />

N22 G820 NS3 NE3 P2.5 I1 K0.3 V3 Schruppen plan mit Kennung V3<br />

(Fase am Anfang nicht beabeiten)<br />

N23 G0 X18 Z5 Freifahren<br />

N24 M109 Kühlmittel aus<br />

Schruppzyklus längs N25 G95 F0.5 Technologiedaten<br />

N26 M108 Kühlmittel ein<br />

N27 G0 X66 Z3.3 Vorpositionieren<br />

N28 G47 P3 Sicherheitsabstand<br />

N29 G810 NS4 NE11 P5 I1 K0.3 Z-62 Schruppen längs<br />

N30 G0 X68 Z3.3 Freifahren<br />

N31 G14 Q0 Werkzeugwechselpunkt<br />

N32 M109 Kühlmittel aus<br />

Schruppzyklus Freistich N33 T4 Schruppwerkzeug Freistich<br />

N34 G96 S230 G95 F0.5 M4 Technologiedaten<br />

N35 M108 Kühlmittel ein<br />

N36 G0 X23 Z-14 Vorpositionieren<br />

N37 G47 P3 Sicherheitsabstand<br />

N38 G810 NS5 P5 I1 K0.3 Z-62 D1 Freistich schruppen mit Kennung D1<br />

(Freistich bearbeiten)<br />

N39 G0 X23 Z-14 Freifahren<br />

N40 G14 Q0 Werkzeugwechselpunkt<br />

N41 M109 Kühlmittel aus<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.6


Lösung: Schraube (Bearbeitung)<br />

Schlichtzyklus plan N42 T6 Schlichtwerkzeug<br />

N43 G96 S290 G95 F0.22 M4 Technologiedaten<br />

N44 M108 Kühlmittel ein<br />

N45 G0 X18 Z3 Vorpositionieren<br />

N46 G47 P2 Sicherheitsabstand<br />

N47 G890 NS3 NE3 Schlichten plan<br />

N48 M109 Kühlmittel aus<br />

Schlichtzyklus längs N49 M108 Kühlmittel ein<br />

N50 G47 P2 Sicherheitsabstand<br />

N51 G890 NS4 NE10 Schlichten längs<br />

N52 G14 Q0 Werkzeugwechselpunkt<br />

N53 M109 Kühlmittel aus<br />

Einstechzyklus N54 T8 Stechwerkzeug<br />

N55 G96 S165 G95 F0.2 M4 Technologiedaten<br />

N56 M108 Kühlmittel ein<br />

N57 G0 X41 Z-35 Vorpositionieren<br />

N58 G866 NS9 E0.5 Einstechzyklus mit Verweilzeit<br />

N59 G0 X41 Z-35 Freifahren<br />

N60 G14 Q0 Werkzeugwechselpunkt<br />

N61 M109 Kühlmittel aus<br />

Gewindezyklus N62 T10 Gewindewerkzeug<br />

Programm-Ende N70 M30<br />

N63 G97 S1000 G95 F2 M4 Technologiedaten<br />

N64 M108 Kühlmittel ein<br />

N65 G0 X24 Z-17 Vorpositionieren<br />

N66 G31 NS4 I0.3067 D1 Gewindezyklus<br />

N67 G0 X24 Z-17 Freifahren<br />

N68 G14 Q0 Werkzeugwechselpunkt<br />

N69 M109 Kühlmittel aus<br />

ENDE<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.7


Aufgabe: Kreise<br />

Unbemaßte Fasen 1 x 45°<br />

Unbemaßte Radien 1 mm<br />

DIN PLUS-Aufgabe:<br />

Rohteil programmieren<br />

Fertigteil programmieren mit ...<br />

vereinfachter Geometrie-Programmierung<br />

Übergängen Gerade – Kreis<br />

Bearbeitung programmieren<br />

Werkstoff: ST 60-2<br />

Rohteil: Ø 100 x 145<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.8


Schema: Kreise (Konturbeschreibung)<br />

Revolver-Belegung<br />

%CP2.NC<br />

PROGRAMMKOPF<br />

REVOLVER 1<br />

T2 ID“111-80-0.80.1“ Schruppwerkzeug<br />

T4 ID“211-800.3“ Pilzwerkzeug<br />

T6 ID“121-35-040.1“ Schlichtwerkzeug<br />

Spannmittel SPANNMITTEL 1<br />

Rohteil-<br />

Beschreibung<br />

Fertigteil-<br />

Beschreibung<br />

ROHTEIL<br />

N1 G20 X... Z... K...<br />

FERTIGTEIL<br />

N2 G0 X... Z... Kontur-Startpunkt<br />

N3 G1 X... A... Q... B... Planfläche<br />

N4 G13 X... Z... R...<br />

N5 G1 Z... B...<br />

N6 G13 Z... R... B...<br />

Übergang zur Längskontur<br />

N7 G1 X... Z... B... Gerade mit Rundung<br />

N8 G12 X... Z... I... K...<br />

B...<br />

Bogen mit Rundung<br />

N9 G1 Z... B...<br />

N10 G1 X...<br />

Gerade mit Fase<br />

N11 G1 Z... Kontur schließen<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.9


Schema: Kreise (Bearbeitung)<br />

Initialisierungsbefehle<br />

Schruppzyklus<br />

plan<br />

Schruppzyklus<br />

längs<br />

Schruppzyklus<br />

Pilzwerkzeug<br />

BEARBEITUNG<br />

N14 G59 Z242 Nullpunktverschiebung<br />

N15 G14 Q0 Werkzeugwechselpunkt<br />

N16 G26 S4000 Drehzahlbegrenzung<br />

N17 T2 Schruppwerkzeug<br />

N18 G96 S230 G95 F0.4 M4 Technologiedaten<br />

N19 M108 Kühlmittel ein<br />

N20 G0 X... Z... Vorpositionieren<br />

N21 G47 P... Sicherheitsabstand<br />

N22 G820 NS... NE... P... I...<br />

K... V...<br />

Schruppen plan<br />

N23 G0 X... Z... Freifahren<br />

N24 M109 Kühlmittel aus<br />

N25 G95 F0.5 Technologiedaten<br />

N26 M108 Kühlmittel ein<br />

N27 G0 X... Z... Vorpositionieren<br />

N28 G47 P... Sicherheitsabstand<br />

N29 G810 NS... NE... P... I... Schruppen längs ohne Ein-<br />

K... E...<br />

tauchen<br />

N30 G0 X... Z... Freifahren<br />

N31 G14 Q... Werkzeugwechselpunkt<br />

N32 M109 Kühlmittel aus<br />

N33 T4 Pilzwerkzeug<br />

N34 G96 S150 G95 F0.3 M4 Technologiedaten<br />

N35 M108 Kühlmittel ein<br />

N36 G0 X... Z... Vorpositionieren<br />

N37 G47 P... Sicherheitsabstand<br />

N38 G810 NS... NE... P... I...<br />

K...<br />

Schruppen mit Eintauchen<br />

N39 G0 X... Z... Freifahren<br />

N40 G14 Q... Werkzeugwechselpunkt<br />

N41 M109 Kühlmittel aus<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.10


Schema: Kreise (Bearbeitung)<br />

Schlichtzyklus<br />

plan<br />

Schlichtzyklus<br />

längs<br />

Programm-<br />

Ende<br />

N42 T6 Schlichtwerkzeug<br />

N43 G96 S200 G95 F0.25 M4 Technologiedaten<br />

N44 M108 Kühlmittel ein<br />

N45 G0 X... Z... Vorpositionieren<br />

N46 G47 P... Sicherheitsabstand<br />

N47 G890 NS... NE... Schlichten plan<br />

N48 M109 Kühlmittel aus<br />

N49 M108 Kühlmittel ein<br />

N50 G47 P... Sicherheitsabstand<br />

N51 G890 NS... NE... Schlichten längs<br />

N52 G14 Q... Werkzeugwechselpunkt<br />

N53 M109 Kühlmittel aus<br />

N54 M30<br />

ENDE<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.11


Lösung: Kreise (Konturbeschreibung)<br />

Gesamtprogramm %CP2.NC<br />

PROGRAMMKOPF<br />

...<br />

Revolver-Belegung REVOLVER 1<br />

Spannmittel SPANNMITTEL 1<br />

Rohteil-Beschreibung ROHTEIL<br />

Fertigteil-Beschreibung FERTIGTEIL<br />

Unbemaßte Fasen 1 x 45°<br />

Unbemaßte Radien 1 mm<br />

T2 ID“111-80-080.1“ Schruppwerkzeug<br />

T4 ID“211-800.3“ Pilzwerkzeug<br />

T6 ID“121-35-040.1“ Schlichtwerkzeug<br />

N1 G20 X100 Z145 K2<br />

N2 G0 X0 Z0 Kontur-Startpunkt<br />

N3 G1 X? A90 Q1 B0 Planfläche<br />

N4 G13 X50 Z-10 R12 Übergang zur Längskontur<br />

N5 G1 Z-25 B0<br />

N6 G13 Z-55 R30 B0<br />

N7 G1 X50 Z? B2 Gerade mit Rundung<br />

N8 G12 X100 Z-120 I50 K-90 B2 Bogen mit Rundung<br />

N9 G1 Z-140 B-1 Gerade mit Fase<br />

N10 G1 X0<br />

Werkstoff: ST 60-2<br />

Rohteil: Ø 100 x 145<br />

N11 G1 Z0 Kontur schließen<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.12


Lösung: Kreise (Bearbeitung)<br />

Initialisierungsbefehle BEARBEITUNG<br />

N12 G59 Z242 Nullpunktverschiebung<br />

N13 G14 Q0 Werkzeugwechselpunkt<br />

N14 G26 S4000 Drehzahlbegrenzung<br />

Schruppzyklus plan N15 T2 Schruppwerkzeug<br />

N16 G96 S230 G95 F0.4 M4 Technologiedaten<br />

N17 M108 Kühlmittel ein<br />

N18 G0 X106 Z5 Vorpositionieren<br />

N19 G47 P3 Sicherheitsabstand<br />

N20 G820 NS3 NE3 P2.5 I1 K0.3 V3 Schruppen plan mit Kennung V3<br />

(Fase am Anfang nicht beabeiten)<br />

N21 G0 X45 Z5 Freifahren<br />

N22 M109 Kühlmittel aus<br />

Schruppzyklus längs N23 G95 F0.5 Technologiedaten<br />

N24 M108 Kühlmittel ein<br />

N25 G0 X106 Z3 Vorpositionieren<br />

N26 G47 P3 Sicherheitsabstand<br />

N27 G810 NS4 NE8 P3 I1 K0.3 E0 Schruppen längs ohne Eintauchen<br />

N28 G0 X106 Z3 Freifahren<br />

N29 G14 Q0 Werkzeugwechselpunkt<br />

N30 M109 Kühlmittel aus<br />

Schruppzyklus Pilzwerkzeug N31 T4 Pilzwerkzeug<br />

N32 G96 S150 G95 F0.3 M4 Technologiedaten<br />

N33 M108 Kühlmittel ein<br />

N34 G0 X104 Z-37 Vorpositionieren<br />

N35 G47 P3 Sicherheitsabstand<br />

N36 G810 NS6 NE8 P3 I1 K0.3 Schruppen mit Eintauchen<br />

N37 G0 X104 Z-37 Freifahren<br />

N38 G14 Q0 Werkzeugwechselpunkt<br />

N39 M109 Kühlmittel aus<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.13


Lösung: Kreise (Bearbeitung)<br />

Schlichtzyklus plan N40 T6 Schlichtwerkzeug<br />

N41 G96 S200 G95 F0.25 M4 Technologiedaten<br />

N42 M108 Kühlmittel ein<br />

N43 G0 X18 Z3 Vorpositionieren<br />

N44 G47 P2 Sicherheitsabstand<br />

N45 G890 NS3 NE3 Schlichten plan<br />

N46 M109 Kühlmittel aus<br />

Schlichtzyklus längs N47 M108 Kühlmittel ein<br />

Programm-Ende N52 M30<br />

N48 G47 P2 Sicherheitsabstand<br />

N49 G890 NS4 NE8 Schlichten längs<br />

N50 G14 Q0 Werkzeugwechselpunkt<br />

N51 M109 Kühlmittel aus<br />

ENDE<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.14


Aufgabe: Zapfen<br />

Unbemaßte Fasen 1 x 45°<br />

Unbemaßte Radien 1 mm<br />

DIN PLUS-Aufgabe:<br />

Rohteil programmieren<br />

Fertigteil programmieren mit ...<br />

Fase an nicht rechtwinkligen Ecken<br />

Bearbeitung programmieren<br />

Werkstoff: Ck 45<br />

Rohteil: Ø 80 x 105<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.15


Schema: Zapfen (Konturbeschreibung)<br />

Revolver-Belegung<br />

%CP3.NC<br />

PROGRAMMKOPF<br />

REVOLVER 1<br />

T2 ID“111-80-080.1“ Schruppwerkzeug<br />

T4 ID“111-55-080.1“ Schruppen – Freistich<br />

T6 ID“121-35-040.1“ Schlichtwerkzeug<br />

T8 ID“151-600.2“ Stechwerkzeug<br />

T10 ID“141-200.2“ Gewindewerkzeug<br />

Spannmittel SPANNMITTEL 1<br />

Rohteil-<br />

Beschreibung<br />

Fertigteil-<br />

Beschreibung<br />

ROHTEIL<br />

N1 G20 X... Z... K...<br />

FERTIGTEIL<br />

N2 G0 X... Z... Kontur-Startpunkt<br />

N3 G1 X... B... Gerade mit Fase<br />

N4 G1 Z...<br />

N5 G25 H... I... K... Freistich überlagern<br />

N6 G37 Q... F... P... Feingewinde überlagern<br />

N7 G1 X... B... Gerade mit Fase<br />

N8 G1 X... Z...<br />

N9 G1 Z... B... Gerade mit Rundung<br />

N10 G1 X... B... Gerade mit Rundung<br />

N11 G1 X... Z...<br />

N12 G1 Z...<br />

N13 G22 Z... I... K... B... Einstich überlagern<br />

N14 G25 H... I... K... Freistich überlagern<br />

N15 G1 X... B... Gerade mit Fase<br />

N16 G1 Z... B... Gerade mit Fase<br />

N17 G1 X...<br />

N18 G1 Z... Kontur schließen<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.16


Schema: Zapfen (Bearbeitung)<br />

Initialisierungsbefehle<br />

Schruppzyklus<br />

plan<br />

Schruppzyklus<br />

längs<br />

Schruppzyklus<br />

Freistich<br />

BEARBEITUNG<br />

N19 G59 Z242 Nullpunktverschiebung<br />

N20 G14 Q... Werkzeugwechselpunkt<br />

N21 G26 S4000 Drehzahlbegrenzung<br />

N22 T2 Schruppwerkzeug<br />

N23 G96 S150 G95 F0.3 M4 Technologiedaten<br />

N24 M108 Kühlmittel ein<br />

N25 G0 X... Z... Vorpositionieren<br />

N26 G47 P... Sicherheitsabstand<br />

N27 G820 NS... NE... P... I...<br />

K... V...<br />

Schruppen plan<br />

N28 G0 X... Z... Freifahren<br />

N29 M109 Kühlmittel aus<br />

N30 G95 F0.5 Technologiedaten<br />

N31 M108 Kühlmittel ein<br />

N32 G0 X... Z... Vorpositionieren<br />

N33 G47 P... Sicherheitsabstand<br />

N34 G810 NS... NE... P... I... Schruppen längs, ohne fal-<br />

K... E...<br />

lende Konturen<br />

N35 G0 X... Z... Freifahren<br />

N36 G14 Q... Werkzeugwechselpunkt<br />

N37 M109 Kühlmittel aus<br />

N38 T4<br />

Schruppwerkzeug Freistich<br />

N39 G96 S150 G95 F0.5 M4 Technologiedaten<br />

N40 M108 Kühlmittel ein<br />

N41 G0 X... Z... Vorpositionieren<br />

N42 G47 P... Sicherheitsabstand<br />

N43 G810 NS... P... I... K...<br />

D...<br />

Freistich schruppen mit<br />

Kennung D1 (Freistich<br />

bearbeiten)<br />

N44 G0 X... Z... Freifahren<br />

N45 G14 Q... Werkzeugwechselpunkt<br />

N46 M109 Kühlmittel aus<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.17


Schema: Zapfen (Bearbeitung)<br />

Schlichtzyklus<br />

plan<br />

N47 T6 Schlichtwerkzeug<br />

N48 G96 S200 G95 F0.25 M4 Technologiedaten<br />

N49 M108 Kühlmittel ein<br />

N50 G0 X... Z... Vorpositionieren<br />

N51 G47 P... Sicherheitsabstand<br />

N52 G890 NS... NE... V... Schlichten plan<br />

N53 M109 Kühlmittel aus<br />

Schlichtzyklus<br />

längs<br />

N54 M108 Kühlmittel ein<br />

N55 G47 P... Sicherheitsabstand<br />

N56 G890 NS... NE... Schlichten längs<br />

N57 G14 Q... Werkzeugwechselpunkt<br />

N58 M109 Kühlmittel aus<br />

Einstechzyklus N59 T8 Stechwerkzeug<br />

N60 G96 S100 G95 F0.2 M4 Technologiedaten<br />

N61 M108 Kühlmittel ein<br />

N62 G0 X... Z... Vorpositionieren<br />

N63 G866 NS... E...<br />

Einstechzyklus mit Verweilzeit<br />

N64 G0 X... Z... Freifahren<br />

N65 G14 Q... Werkzeugwechselpunkt<br />

N66 M109 Kühlmittel aus<br />

Gewindezyklus N67 T10 Gewindewerkzeug<br />

N68 G97 S995 G95 F1.5 M4 Technologiedaten<br />

N69 M108 Kühlmittel ein<br />

N70 G0 X40 Z-14.8 Vorpositionieren<br />

N71 G31 NS... I0.23 D... Gewindezyklus<br />

N72 G0 X40 Z-14.8 Freifahren<br />

N73 G14 Q... Werkzeugwechselpunkt<br />

N74 M109 Kühlmittel aus<br />

Programm-<br />

Ende<br />

N75 M30<br />

ENDE<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.18


Lösung: Zapfen (Konturbeschreibung)<br />

Gesamtprogramm %CP3.NC<br />

PROGRAMMKOPF<br />

...<br />

Revolver-Belegung REVOLVER 1<br />

Spannmittel SPANNMITTEL 1<br />

Rohteil-Beschreibung ROHTEIL<br />

T2 ID“111-80-080.1“ Schruppwerkzeug<br />

T4 ID“111-55-080.1“ Schruppen – Freistich<br />

T6 ID“121-35-040.1“ Schlichtwerkzeug<br />

T8 ID“151-600.2“ Stechwerkzeug<br />

T10 ID“141-200.2“ Gewindewerkzeug<br />

N1 G20 X80 Z105 K2<br />

Fertigteil-Beschreibung FERTIGTEIL<br />

Unbemaßte Fasen 1 x 45°<br />

Unbemaßte Radien 1 mm<br />

N2 G0 X0 Z0 Kontur-Startpunkt<br />

N3 G1 X32 B-2 Gerade mit Fase<br />

N4 G1 Z-20<br />

N5 G25 H7 I1.5 K5.2 Freistich überlagern<br />

N6 G37 Q1 F1.5 P0.92 Feingewinde überlagern<br />

N7 G1 X40 B-2 Gerade mit Fase<br />

N8 G1 X50 Z-26<br />

N9 G1 Z-35 B1.5 Gerade mit Rundung<br />

N10 G1 X65 B7.5 Gerade mit Rundung<br />

N11 G1 X75 Z-45<br />

N12 G1 Z-64<br />

Werkstoff: CK 45<br />

Rohteil: Ø 80 x 105<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.19


Lösung: Zapfen (Konturbeschreibung und Bearbeitung)<br />

N13 G22 Z-50 I65 Ki-6 B-1 Einstich überlagern<br />

N14 G25 H5 I0.3 K2.5 Freistich überlagern<br />

N15 G1 X80 B-1 Gerade mit Fase<br />

N16 G1 Z-100 B-1 Gerade mit Fase<br />

N17 G1 X0<br />

Initialisierungsbefehle BEARBEITUNG<br />

N18 G1 Z0 Kontur schließen<br />

N19 G59 Z242 Nullpunktverschiebung<br />

N20 G14 Q0 Werkzeugwechselpunkt<br />

N21 G26 S4000 Drehzahlbegrenzung<br />

Schruppzyklus plan N22 T2 Schruppwerkzeug<br />

N23 G96 S150 G95 F0.3 M4 Technologiedaten<br />

N24 M108 Kühlmittel ein<br />

N25 G0 X86 Z5 Vorpositionieren<br />

N26 G47 P3 Sicherheitsabstand<br />

N27 G820 NS3 NE3 P2.5 I1 K0.3 V3 Schruppen plan mit Kennung V3<br />

(Fase am Anfang nicht beabeiten)<br />

N28 G0 X34 Z5 Freifahren<br />

N29 M109 Kühlmittel aus<br />

Schruppzyklus längs N30 G95 F0.5 Technologiedaten<br />

N31 M108 Kühlmittel ein<br />

N32 G0 X86 Z3 Vorpositionieren<br />

N33 G47 P3 Sicherheitsabstand<br />

N34 G810 NS4 NE15 P3 I1 K0.3 E0 Schruppen längs, ohne fallende Konturen<br />

N35 G0 X86 Z3 Freifahren<br />

N36 G14 Q0 Werkzeugwechselpunkt<br />

N37 M109 Kühlmittel aus<br />

Schruppzyklus Freistich N38 T4 Schruppwerkzeug Freistich<br />

N39 G96 S150 G95 F0.5 M4 Technologiedaten<br />

N40 M108 Kühlmittel ein<br />

N41 G0 X39 Z-12 Vorpositionieren<br />

N42 G47 P3 Sicherheitsabstand<br />

N43 G810 NS5 P3 I1 K0.3 D1 Freistich schruppen mit Kennung D1<br />

(Freistich bearbeiten)<br />

N44 G0 X39 Z-12 Freifahren<br />

N45 G14 Q0 Werkzeugwechselpunkt<br />

N46 M109 Kühlmittel aus<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.20


Lösung: Zapfen (Bearbeitung)<br />

Schlichtzyklus plan N47 T6 Schlichtwerkzeug<br />

N48 G96 S200 G95 F0.25 M4 Technologiedaten<br />

N49 M108 Kühlmittel ein<br />

N50 G0 X34 Z3 Vorpositionieren<br />

N51 G47 P2 Sicherheitsabstand<br />

N52 G890 NS3 NE3 V3 Schlichten plan<br />

N53 M109 Kühlmittel aus<br />

Schlichtzyklus längs N54 M108 Kühlmittel ein<br />

N55 G47 P2 Sicherheitsabstand<br />

N56 G890 NS4 NE15 Schlichten längs<br />

N57 G14 Q0 Werkzeugwechselpunkt<br />

N58 M109 Kühlmittel aus<br />

Einstechzyklus N59 T8 Stechwerkzeug<br />

N60 G96 S100 G95 F0.2 M4 Technologiedaten<br />

N61 M108 Kühlmittel ein<br />

N62 G0 X81 Z-55 Vorpositionieren<br />

N63 G866 NS13 E0.5 Einstechzyklus mit Verweilzeit<br />

N64 G0 X81 Z-55 Freifahren<br />

N65 G14 Q0 Werkzeugwechselpunkt<br />

N66 M109 Kühlmittel aus<br />

Gewindezyklus N67 T10 Gewindewerkzeug<br />

Programm-Ende N75 M30<br />

N68 G97 S995 G95 F1.5 M4 Technologiedaten<br />

N69 M108 Kühlmittel ein<br />

N70 G0 X40 Z-14.8 Vorpositionieren<br />

N71 G31 NS4 I0.23 D1 Gewindezyklus<br />

N72 G0 X40 Z-14.8 Freifahren<br />

N73 G14 Q0 Werkzeugwechselpunkt<br />

N74 M109 Kühlmittel aus<br />

ENDE<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.21


Aufgabe: Lünettensitz mit Hilfe eines Unterprogramms und der Variablen-<br />

Programmierung erstellen<br />

Rohteil: Ø 105 x 200<br />

Arbeitsablauf:<br />

1 Im Eilgang bis auf Sicherheitsabstand anfahren (P1)<br />

2 Im Vorschub unter 30° eintauchen (P2)<br />

3 Im Vorschub überdrehen (P3)<br />

4 Im Vorschub unter 30° abheben (P4)<br />

5 Zusatzaufgabe: Zur Startposition zurückfahren<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.22


Aufgabe: Lünettensitz mit Hilfe eines Unterprogramms und der Variablen-<br />

Programmierung erstellen<br />

Unterprogramme mit folgenden Übergabeparametern aufrufen:<br />

LA: Fertigdurchmesser (X1)<br />

LB: Rohteildurchmesser (X2)<br />

LC: Z-Position des Lünettensitzes (Z)<br />

LD: Sitzbreite (SB)<br />

Als Sicherheitsabstand Parameter Außen auf Rohteil [SAR] (Bearbeitungs-Parameter<br />

4) verwenden.<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.23


Lösung: Lünettensitz mit Hilfe eines Unterprogramms und der Variablen-<br />

Programmierung erstellen<br />

Hauptprogramm %LUNETTE.NC<br />

PROGRAMMKOPF<br />

#SCHLITTEN $1<br />

...<br />

Revolver-Belegung REVOLVER 1<br />

T2 ID“111-35-080.1“ Schruppwerkzeug<br />

...<br />

Spannmittel SPANNMITTEL 1<br />

Rohteil-Beschreibung ROHTEIL<br />

Fertigteil-Beschreibung FERTIGTEIL<br />

N1 G20 X105 Z200 K2<br />

Initialisierungsbefehle BEARBEITUNG<br />

Programm-Ende N28 M30<br />

... Kontur-Startpunkt<br />

N20 G59 Z242 Nullpunktverschiebung<br />

N21 G26 S4000 Drehzahlbegrenzung<br />

N22 G14 Q0 Werkzeugwechselpunkt<br />

N23 T2 Schruppwerkzeug<br />

N24 G95 F0.2 G96 S220 M4 Technologiedaten<br />

N25 G0 X200 Z0 Vorpositionieren<br />

N26 L“LUNETTE“ V1 LA100 LB105 LC-80 LD20 UP-Aufruf<br />

N27 G14 Q0 Werkzeugwechselpunkt<br />

ENDE<br />

Rohteil: Ø 105 x 200<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.24


Lösung: Lünettensitz mit Hilfe eines Unterprogramms und der Variablen-<br />

Programmierung erstellen<br />

Unterprogramm %LUNETTE.NCS<br />

[//]<br />

Dialog für Parameterübergabe [MAX.TL 1234567890123456]<br />

[LA=1; S=FERTIGDURCHM.] Fertigteildurchmesser<br />

[LB=1; S=ROHTEILDURCHM.]<br />

[LC=1; S=POSITION Z..]<br />

[LD=1; S=L-SITZ BREITE]<br />

[//]<br />

N1 #256=#__LB+(2*PARA(4,2,4)) Anfahrposition X berechnen (Sicherheitsabstand<br />

aus Bearbeitungs-Parameter<br />

2)<br />

N2 #257=((#256-#__LA)/2)TAN(30) Berechnung für Anfahrposition Z<br />

N3 G0 X#256 Z#__LC+#__LD/2+#257 Anfahren<br />

N4 G1 X#__LA A-30 Lünettensitz fertigen<br />

N5 G1 Z#__LC-#__LD/2<br />

N6 G1 X#256 A30<br />

RETURN<br />

Unterprogramm incl. Zusatz- %LUNETTE.NCS<br />

aufgabe<br />

[//]<br />

Dialog für Parameterübergabe [MAX.TL 1234567890123456]<br />

[LA=1; S=FERTIGDURCHM.] Fertigteildurchmesser<br />

[LB=1; S=ROHTEILDURCHM.]<br />

[LC=1; S=POSITION Z..]<br />

[LD=1; S=L-SITZ BREITE]<br />

[//]<br />

N1 #256=#__LB+(2*PARA(4,2,4)) Anfahrposition X berechnen (Sicherheitsabstand<br />

aus Bearbeitungs-Parameter<br />

2)<br />

N2 #257=((#256-#__LA)/2)TAN(30) Berechnung für Anfahrposition Z<br />

N3 #258=#768*2 Letzte programmierte X-Position<br />

sichern<br />

N4 #259=#770 Letzte programmierte Z-Position<br />

sichern<br />

N5 G0 X#256 Z#__LC+#__LD/2+#257 Anfahren<br />

N6 G1 X#__LA A-30 Lünettensitz fertigen<br />

N7 G1 Z#__LC-#__LD/2<br />

N8 G1 X#256 A30<br />

N9 G0 X#258 Z#259 Zurück zur Startposition<br />

RETURN<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.25


Aufgabe: Huelse<br />

Unbemaßte Fasen 1 x 45°<br />

Unbemaßte Radien 1 mm<br />

TURN PLUS-Aufgabe:<br />

Rohteil beschreiben<br />

Fertigteil beschreiben<br />

Mit unterschiedlichen Maßbezugskanten<br />

Passungsmaß mit Taschenrechner ermitteln<br />

Arbeitsplan automatisch generieren<br />

DIN PLUS-Programm speichern<br />

Werkstoff: Ck 45<br />

Rohteil: Ø 120 x 85<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.26


Schema: Huelse (Konturbeschreibung)<br />

Von der rechten Seite bemaßte<br />

Konturelemente beschreiben<br />

Menüpunkt Nullpunkt > Verschieben<br />

wählen<br />

Betrag der Nullpunkt-Verschiebung<br />

eingeben<br />

Von der linken Seite bemaßte<br />

Konturelemente beschreiben<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.27


Schema: Huelse (Konturbeschreibung)<br />

Maß für Passung ermitteln<br />

Nennmaß eintragen<br />

Softkey Taschenrechner drücken<br />

Schaltfläche Passung betätigen<br />

Passung auswählen<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.28


Schema: Huelse (Konturbeschreibung)<br />

Mit der Taste Ins oder der Schaltfläche OK die Passung<br />

in den Taschenrechner übernehmen. Das Passungsmaß<br />

wird ermittelt<br />

Mit der Taste Ins oder der Schaltfläche OK das Passungsmaß<br />

übernehmen<br />

Die weiteren von der linken Seite bemaßten Konturelemente<br />

beschreiben<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.29


Schema: Huelse (Konturbeschreibung)<br />

Menüpunkt Nullpunkt > Rücksetzen<br />

wählen<br />

Grundkontur komplett beschreiben<br />

Formelemente überlagern<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.30


Lösung: Huelse<br />

Gesamtprogramm %CP8.NC<br />

PROGRAMMKOPF<br />

...<br />

Revolver-Belegung REVOLVER 1<br />

T1 ID"112-25-080.1"<br />

T2 ID"111-80-080.1"<br />

T3 ID"122-12-040.1"<br />

T4 ID"121-55-040.1"<br />

T11 ID"342-400.1"<br />

Spannmittel SPANNMITTEL 1<br />

Rohteil-Beschreibung ROHTEIL<br />

N1 G20 X120 Z85 K2<br />

Fertigteil-Beschreibung FERTIGTEIL<br />

Unbemaßte Fasen 1 x 45°<br />

Unbemaßte Radien 1 mm<br />

N2 G0 X60 Z-80<br />

N3 G1 Z-70<br />

N4 G1 X56<br />

N5 G1 Z-60<br />

N6 G25 H5 I0.3 K2.5 R0.6 W15<br />

N7 G1 X52<br />

N8 G1 Z-50 B0<br />

N9 G12 X58 Z-41 I14 B0<br />

N10 G1 Z-31.9282<br />

N11 G1 X50 Z-25<br />

N12 G1 Z-20<br />

Werkstoff: Ck 45<br />

Rohteil: Ø 120 x 85<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.31


Lösung: Huelse<br />

zentrisches Vorbohren 2 -<br />

40mm - außen - zentrisch -<br />

Stirnflaeche<br />

Schruppen - plan - außen -<br />

Stirnflaeche<br />

N13 G1 X54<br />

N14 G25 H5 I0.3 K2.5 R0.6 W15<br />

N15 G1 Z0<br />

N16 G1 X68 B-1<br />

N17 G1 Z-15 B1<br />

N18 G1 X80 B-1<br />

N19 G1 Z-25 B2<br />

N20 G1 X118 B-1<br />

N21 G1 Z-34 B-1<br />

N22 G1 X96 B1<br />

N23 G1 Z-38 B-1<br />

N24 G1 X85.023 B1<br />

N25 G1 Z-60 B-1<br />

N26 G1 X75<br />

N27 G25 H7 I1.15 K5.2 R0.8 W30<br />

N28 G1 Z-80 B-2<br />

N29 G37 Q1 F1.5 P0.92 A30 W30 R1.5<br />

N30 G1 X60 B-2<br />

BEARBEITUNG<br />

N31 G59 Z247<br />

N32 G65 H1 X0 Z-117 D1<br />

N33 G65 H2 X120 Z-83 D1 Q4<br />

N34 G0 Y0<br />

N35 G14 Q0<br />

N36 G26 S4000<br />

N37 T11<br />

N38 G97 S1830 G95 F0.5 M4<br />

N39 M108<br />

N40 G0 X0 Z5<br />

N41 G147 K2<br />

N42 G74 Z-87 P100 I8 J40 E0.1 K0<br />

N43 G14 Q0<br />

N44 M109<br />

N45 T2<br />

N46 G96 S230 G95 F0.4 M4<br />

N47 M108<br />

N48 G0 X126 Z5<br />

N49 G47 P3<br />

N50 G820 NS16 NE16 P2.5 I1 K0.3 E0 Z-67 A90<br />

W270 Q2 V3 D4<br />

N51 G0 X72<br />

N52 G0 Z5<br />

N53 M109<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.32


Lösung: Huelse<br />

Schruppen - laengs - außen N54 G95 F0.5<br />

N55 M108<br />

N56 G0 X126 Z3.3<br />

N57 G47 P3<br />

N58 G810 NS17 NE21 P5 I1 K0.3 E0 Z-67 A0<br />

W180 Q2 V1 D4<br />

N59 G0 Z3.3<br />

N60 G0 X126<br />

N61 G14 Q0<br />

N62 M109<br />

Schruppen - laengs - innen N63 T1<br />

Schlichten - konturparallel -<br />

außen<br />

Schlichten - konturparallel - innen<br />

N64 G96 S230 G95 F0.45 M4<br />

N65 M108<br />

N66 G0 X48 Z6.3<br />

N67 G47 P3<br />

N68 G810 NS15 NE12 P5 I1 K0.3 E0 Z-29 A0<br />

W180 V3 D4<br />

N69 G14 Q0<br />

N70 M109<br />

N71 T4<br />

N72 G96 S290 G95 F0.22 M4<br />

N73 M108<br />

N74 G0 X60 Z3<br />

N75 G47 P2<br />

N76 G890 NS16 NE21 E0.2 V3 H0 D1 I124 K-30<br />

N77 G14 Q0<br />

N78 M109<br />

N79 T3<br />

Programm-Ende N87 M30<br />

ENDE<br />

N80 G96 S290 G95 F0.22 M4<br />

N81 M108<br />

N82 G0 X48 Z3.3<br />

N83 G47 P2<br />

N84 G890 NS15 NE12 E0.2 V3 H2 D1 I44 K3.3<br />

N85 G14 Q0<br />

N86 M109<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.33


Lösung: Lagerbolzen<br />

Unbemaßte Fasen 1 x 45°<br />

Unbemaßte Radien 1 mm<br />

TURN PLUS-Aufgabe:<br />

Roh- und Fertigteil programmieren<br />

Passungstoleranzen<br />

Innenkontur<br />

Freidrehung<br />

allgemeiner Einstich<br />

Spiralbohrer mit 28 mm Durchmesser definieren<br />

Arbeitsplan automatisch generieren<br />

DIN PLUS-Programm speichern<br />

Werkstoff: Ck 45<br />

Rohteil: Ø 80 x 105<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.34


Lösung: Lagerbolzen<br />

Gesamtprogramm %CP4.NC<br />

PROGRAMMKOPF<br />

...<br />

Revolver-Belegung REVOLVER 1<br />

T1 ID"332-2000.1"<br />

T2 ID"111-80-080.1"<br />

T3 ID"112-16-080.1"<br />

T4 ID"111-55-080.1"<br />

T5 ID"122-12-040.1"<br />

T6 ID"121-35-040.1"<br />

T8 ID"151-600.2"<br />

T10 ID"141-200.2"<br />

T11 ID"342-300.1"<br />

Spannmittel SPANNMITTEL 1<br />

Rohteil-Beschreibung ROHTEIL<br />

Unbemaßte Fasen 1 x 45°<br />

Unbemaßte Radien 1 mm<br />

N1 G20 X80 Z105 K2<br />

Werkstoff: Ck 45<br />

Rohteil: Ø 80 x 105<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.35


Lösung: Lagerbolzen<br />

Fertigteil-Beschreibung FERTIGTEIL<br />

zentrisches Vorbohren 2 -<br />

30mm - außen - zentrisch -<br />

Stirnflaeche<br />

zentrisches Vorbohren - fertig<br />

- 28mm - außen - zentrisch -<br />

Stirnflaeche<br />

N2 G0 X0 Z-100<br />

N3 G1 Z-40.412<br />

N4 G1 X28 Z-32<br />

N5 G1 Z-30<br />

N6 G1 X32.012 B1<br />

N7 G1 Z0 B-1<br />

N8 G1 X44 B-2.5<br />

N9 G1 Z-36<br />

N10 G37 Q1 F3 P1.84 A30 W30 R3<br />

N11 G25 H7 I2.2 K10.5 R1.6 W30<br />

N12 G1 X59.985 B-5<br />

N13 G1 Z-55.6782<br />

N14 G23 X59.985 Z-50 K8 B2 H0 U50 A20 P2<br />

N15 G1 Z-64<br />

N16 G1 X64 Z-68<br />

N17 G1 X76.984 B-1<br />

N18 G1 Z-80<br />

N19 G1 X80<br />

N20 G1 Z-100<br />

N21 G1 X0<br />

BEARBEITUNG<br />

N22 G0 Y0<br />

N23 G14 Q0<br />

N24 G26 S4000<br />

N25 T11<br />

N26 G97 S1273 G95 F0.4 M4<br />

N27 G0 X0 Z5<br />

N28 G147 K2<br />

N29 G74 Z-29.9191 P75 I8 J30 E0.1 K0<br />

N30 G14 Q0<br />

N31 T1<br />

N32 G97 S1364 G95 F0.4 M3<br />

N33 G0 X0 Z5<br />

N34 G0 Z-26.9191<br />

N35 G147 K2<br />

N36 G74 Z-40.412 P70 I8 J28 E0.1 K0<br />

N37 G0 Z8<br />

N38 G14 Q0<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.36


Lösung: Lagerbolzen<br />

Schruppen - plan - außen -<br />

Stirnflaeche<br />

N39 T2<br />

N40 G96 S150 G95 F0.3 M4<br />

N41 G0 X86 Z5<br />

N42 G47 P3<br />

N43 G820 NS8 NE8 P1 I1 K0.3 E0 Z-88 A90<br />

W270 Q2 V3 D4<br />

N44 G0 X45<br />

N45 G0 Z5<br />

Schruppen - laengs - außen N46 G95 F0.5<br />

N47 G0 X86 Z3.3<br />

N48 G47 P3<br />

N49 G810 NS9 NE20 P1 I1 K0.3 E0 Z-88 A0<br />

W180 Q2 V1 D4<br />

N50 G0 Z3.3<br />

N51 G0 X86<br />

N52 G14 Q0<br />

Schruppen - laengs - außen N53 T4<br />

N54 G96 S150 G95 F0.5 M4<br />

N55 G0 X51 Z-22.5<br />

N56 G47 P3<br />

N57 G810 NS11 P1 I1 K0.3 Z-88 A30 W90 Q2 V3<br />

D4<br />

N58 G0 X51<br />

N59 G0 Z-22.5<br />

N60 G14 Q0<br />

Schruppen - laengs - innen N61 T3<br />

N62 G96 S150 G95 F0.3 M4<br />

N63 G0 X28.012 Z6.3<br />

N64 G47 P3<br />

N65 G810 NS7 NE6 P1 I1 K0.3 E0 Z-30 A0 W270<br />

V1 D4<br />

N66 G14 Q0<br />

Schlichten - konturparallel -<br />

außen<br />

N67 T6<br />

N68 G96 S200 G95 F0.25 M4<br />

N69 G0 X40.012 Z3<br />

N70 G47 P2<br />

N71 G890 NS8 NE19 V3 H0 D1 I86 K-77<br />

N72 G14 Q0<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.37


Lösung: Lagerbolzen<br />

Schlichten - konturparallel - innen<br />

N73 T5<br />

N74 G96 S200 G95 F0.25 M4<br />

N75 G0 X28.012 Z3.3<br />

N76 G47 P2<br />

N77 G890 NS7 NE6 V1 H2 D1 I22 K3.3<br />

N78 G14 Q0<br />

Einstechen -Form A - außen N79 T8<br />

N80 G96 S100 G95 F0.2 M4<br />

N81 G0 Z-50.3218<br />

N82 G0 X65.985<br />

N83 G47 P2<br />

N84 G50<br />

N85 G860 NS14 V3 H0<br />

N86 G0 X65.985<br />

N87 G0 Z-50.3218<br />

N88 G0 X120 Z-23.3143<br />

N89 G14 Q0<br />

Gewindeschneiden - zylindrisch<br />

- außen<br />

N90 T10<br />

Programm-Ende N96 M30<br />

ENDE<br />

N91 G97 S723 G95 F3 M4<br />

N92 G0 X52 Z-25.5<br />

N93 G31 NS9 I0.4601 D1<br />

N94 G0 X52 Z-25.5<br />

N95 G14 Q0<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.38


Aufgabe: Stopfen<br />

Unbemaßte Fasen 1 x 45°<br />

Unbemaßte Radien 1 mm<br />

TURN PLUS-Aufgabe:<br />

Roh- und Fertigteil programmieren<br />

Passungstoleranzen<br />

Innenkontur<br />

Freidrehung<br />

allgemeiner Einstich<br />

Arbeitsplan automatisch generieren<br />

DIN PLUS-Programm speichern<br />

Werkstoff: Ck 45<br />

Rohteil: Ø 120 x 105<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.39


Lösung: Stopfen<br />

Gesamtprogramm %CP5.NC<br />

PROGRAMMKOPF<br />

...<br />

Revolver-Belegung REVOLVER 1<br />

T1 ID"112-20-080.1"<br />

T2 ID"111-80-080.1"<br />

T3 ID"122-20-040.1"<br />

T4 ID"111-55-080.1"<br />

T5 ID"153-16-265.2"<br />

T6 ID"111-35-N.1"<br />

T8 ID"121-35-040.1"<br />

T10 ID"151-400.1"<br />

T11 ID"342-400.1"<br />

T12 ID"141-150.2"<br />

Spannmittel SPANNMITTEL 1<br />

Rohteil-Beschreibung ROHTEIL<br />

Unbemaßte Fasen 1 x 45°<br />

Unbemaßte Radien 1 mm<br />

N1 G20 X120 Z105 K2<br />

Werkstoff: Ck 45<br />

Rohteil: Ø 120 x 105<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.40


Lösung: Stopfen<br />

Fertigteil-Beschreibung FERTIGTEIL<br />

zentrisches Vorbohren 2 -<br />

40mm - außen - zentrisch -<br />

Stirnflaeche<br />

Schruppen - plan - außen -<br />

Stirnflaeche<br />

N2 G0 X0 Z-100<br />

N3 G1 Z-40<br />

N4 G1 X80 B2<br />

N5 G1 Z-34.344<br />

N6 G1 X74.984 Z-30<br />

N7 G1 Z-19<br />

N8 G22 Z-20 I80 KI-4 B-1<br />

N9 G1 Z0 B-1<br />

N10 G1 X84 B-2<br />

N11 G1 Z-20<br />

N12 G37 Q1 F1.5 P0.92 A30 W30 R1.5<br />

N13 G25 H7 I1.15 K5.2 R0.8 W30<br />

N14 G1 X100 B-1<br />

N15 G1 Z-30 B5<br />

N16 G1 X109.982 Z-38.6447<br />

N17 G1 Z-50<br />

N18 G1 X100 Z-58.6447<br />

N19 G1 Z-67<br />

N20 G22 Z-62 I90 KI-4 B-1<br />

N21 G1 Z-70<br />

N22 G1 X120 Z-80<br />

N23 G1 Z-100 B-1<br />

N24 G1 X0<br />

BEARBEITUNG<br />

N25 G0 Y0<br />

N26 G14 Q0<br />

N27 G26 S4000<br />

N28 T11<br />

N29 G97 S955 G95 F0.4 M4<br />

N30 G0 X0 Z5<br />

N31 G147 K2<br />

N32 G74 Z-40 P100 I8 J40 E0.1 K0<br />

N33 G14 Q0<br />

N34 T2<br />

N35 G96 S150 G95 F0.3 M4<br />

N36 G0 X126 Z5<br />

N37 G47 P3<br />

N38 G820 NS10 NE10 P1 I1 K0.3 E0 Z-88 A90<br />

W270 Q2 V3 D4<br />

N39 G0 X86<br />

N40 G0 Z5<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.41


Lösung: Stopfen<br />

Schruppen - laengs - außen N41 G95 F0.5<br />

N42 G0 X126 Z3.3<br />

N43 G47 P3<br />

N44 G810 NS11 NE23 P1 I1 K0.3 E0 Z-88 A0<br />

W180 Q2 V1 D4<br />

N45 G0 Z3.3<br />

N46 G0 X126<br />

N47 G14 Q0<br />

Schruppen - laengs - außen N48 T4<br />

N49 G96 S150 G95 F0.5 M4<br />

N50 G0 X91 Z-11.8<br />

N51 G47 P3<br />

N52 G810 NS13 P1 I1 K0.3 Z-88 A30 W90 Q2 V3<br />

D4<br />

N53 G0 X91<br />

N54 G0 Z-11.8<br />

N55 G14 Q0<br />

Schruppen - laengs - außen N56 T6<br />

N57 G96 S150 G95 F0.5 M4<br />

N58 G0 X126 Z-47<br />

N59 G47 P3<br />

N60 G810 NS18 NE22 P1 I1 K0.3 Z-88 Q2 V3 D4<br />

N61 G0 X126<br />

N62 G0 Z-47<br />

N63 G14 Q0<br />

Schruppen - laengs - innen N64 T1<br />

Schlichten - konturparallel -<br />

außen<br />

N65 G96 S150 G95 F0.4 M4<br />

N66 G0 X70.984 Z6.3<br />

N67 G47 P3<br />

N68 G810 NS9 NE4 P1 I1 K0.3 Z-40 A0 W180 V1<br />

D4<br />

N69 G14 Q0<br />

N70 T8<br />

N71 G96 S200 G95 F0.25 M4<br />

N72 G0 X82.984 Z3<br />

N73 G47 P2<br />

N74 G890 NS10 NE22 V3 H0 D1 I126 K-77<br />

N75 G14 Q0<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.42


Lösung: Stopfen<br />

Schlichten - konturparallel - innen<br />

N76 T3<br />

N77 G96 S200 G95 F0.25 M4<br />

N78 G0 X70.984 Z3.3<br />

N79 G47 P2<br />

N80 G890 NS9 NE4 V1 H1 X27 D1 I27.4 K3.3<br />

N81 G14 Q0<br />

Einstechen -Form D - außen N82 T10<br />

N83 G96 S100 G95 F0.2 M4<br />

N84 G0 Z-65<br />

N85 G0 X106<br />

N86 G866 NS20 E0.5<br />

N87 G0 X106<br />

N88 G0 Z-65<br />

N89 G14 Q1<br />

Einstechen -Form D - innen N90 T5<br />

N91 G96 S100 G95 F0.1 M4<br />

N92 G0 X68.984<br />

N93 G0 Z3<br />

N94 G0 Z-22<br />

N95 G0<br />

N96 G866 NS8 E0.5<br />

N97 G0 X68.984<br />

N98 G0 Z3<br />

N99 G0 Z209.512<br />

N100 G14 Q0<br />

Gewindeschneiden - zylindrisch<br />

- außen<br />

N101 T12<br />

Programm-Ende N107 M30<br />

ENDE<br />

N102 G97 S379 G95 F1.5 M3<br />

N103 G0 X92 Z2<br />

N104 G31 NS11 I0.23 D0<br />

N105 G0 X92 Z2<br />

N106 G14 Q0<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.43


Aufgabe: Gehaeuse<br />

Unbemaßte Fasen 1 x 45°<br />

Unbemaßte Radien 1 mm<br />

TURN PLUS-Aufgabe:<br />

Roh- und Fertigteil programmieren<br />

Passungstoleranzen<br />

Innenkontur<br />

Freidrehung<br />

allgemeiner Einstich<br />

Arbeitsplan automatisch generieren<br />

DIN PLUS-Programm speichern<br />

Werkstoff: Ck 45<br />

Rohteil: Ø 80 x 105<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.44


Lösung: Gehaeuse<br />

Gesamtprogramm %CP6.NC<br />

PROGRAMMKOPF<br />

...<br />

Revolver-Belegung REVOLVER 1<br />

T1 ID"112-20-080.1"<br />

T2 ID"111-80-080.1"<br />

T3 ID"122-12-040.1"<br />

T4 ID"121-55-040.1"<br />

T5 ID"143-16-150.1"<br />

T11 ID"342-320.1"<br />

T101 ID"115-35-080.1"<br />

Spannmittel SPANNMITTEL 1<br />

Rohteil-Beschreibung ROHTEIL<br />

N1 G20 X80 Z102 K2<br />

Fertigteil-Beschreibung FERTIGTEIL<br />

Unbemaßte Fasen 1 x 45°<br />

Unbemaßte Radien 1 mm<br />

N2 G0 X0 Z-98<br />

N3 G1 Z-59.0129<br />

N4 G1 X30 Z-50<br />

N5 G1 Z-31.578<br />

N6 G1 X38 Z-23<br />

N7 G1 Z-20<br />

N8 G1 X40.376<br />

N9 G25 H7 I1.062 K7.8 R0.8 W30<br />

N10 G1 Z0 B-2<br />

Werkstoff: Ck 45<br />

Rohteil: Ø 80 x 105<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.45


Lösung: Gehaeuse<br />

zentrisches Vorbohren 2 -<br />

32mm - außen - zentrisch -<br />

Stirnflaeche<br />

Schruppen - plan - außen -<br />

Stirnflaeche<br />

N11 G37 Q1 F1.5 P0.812 A30 W30 R1.5<br />

N12 G1 X78 B-2<br />

N13 G1 Z-17<br />

N14 G1 X70 Z-19.3094<br />

N15 G1 Z-25<br />

N16 G1 X60 Z-26.3397<br />

N17 G1 Z-33<br />

N18 G1 X78.4602 Z-44<br />

N19 G1 Z-52.0198 B4<br />

N20 G12 X50 Z-67 I40 B0<br />

N21 G1 Z-72.3<br />

N22 G22 Z-68 I40 KI-4 B-0.3<br />

N23 G1 Z-74 B1<br />

N24 G1 X40<br />

N25 G25 H7 I1.15 K5.2 R0.8 W30<br />

N26 G1 Z-98 B-2<br />

N27 G37 Q1 F4.5 P0.92 H3 A30 W30 R1.5<br />

N28 G1 X0<br />

BEARBEITUNG<br />

N29 G0 Y0<br />

N30 G14 Q0<br />

N31 G26 S4000<br />

N32 T11<br />

N33 G97 S2288 G95 F0.5 M4<br />

N34 M108<br />

N35 G0 X0 Z5<br />

N36 G147 K2<br />

N37 G74 Z-28.5757 P80 I8 J32 E0.1 K0<br />

N38 G14 Q0<br />

N39 M109<br />

N40 T2<br />

N41 G96 S230 G95 F0.4 M4<br />

N42 M108<br />

N43 G0 X86 Z5<br />

N44 G47 P3<br />

N45 G820 NS12 NE12 P2.5 I1 K0.3 E0 Z-85 A90<br />

W270 Q2 V3 D4<br />

N46 G0 X80<br />

N47 G0 Z5<br />

N48 M109<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.46


Lösung: Gehaeuse<br />

Schruppen - laengs - außen N49 G95 F0.5<br />

N50 M108<br />

N51 G0 X86 Z3.3<br />

N52 G47 P3<br />

N53 G810 NS13 NE19 P5 I1 K0.3 E0 Z-85 A0<br />

W180 Q2 V1 D4<br />

N54 G0 Z3.3<br />

N55 G0 X86<br />

N56 G14 Q0<br />

N57 M109<br />

Schruppen - laengs - innen N58 T1<br />

N59 G96 S230 G95 F0.24 M4<br />

N60 M108<br />

N61 G0 X38.376 Z6.3<br />

N62 G47 P3<br />

N63 G810 NS10 NE4 P3.5 I1 K0.3 Z-28.5757 A0<br />

W180 V1 D4<br />

N64 G14 Q0<br />

N65 M109<br />

Schruppen - laengs - außen N66 T101<br />

Schlichten - plan - außen -<br />

Stirnflaeche<br />

N67 G96 S230 G95 F0.3 M4<br />

N68 M108<br />

N69 G0 X85.4602 Z-41<br />

N70 G47 P3<br />

N71 G810 NS18 NE14 P3.5 I1 K0.3 A140 W90 Q2<br />

V3 D4<br />

N72 G0 X84<br />

N73 G0 Z-20<br />

N74 G14 Q0<br />

N75 M109<br />

N76 T4<br />

N77 G96 S290 G95 F0.22 M4<br />

N78 M108<br />

N79 G0 X80 Z3<br />

N80 G47 P2<br />

N81 G890 NS12 NE12 E0.2 V3 H3 D3<br />

N82 M109<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.47


Lösung: Gehaeuse<br />

Schlichten - konturparallel -<br />

außen<br />

Schlichten - konturparallel -<br />

außen<br />

Schlichten - konturparallel -<br />

außen<br />

Schlichten - konturparallel - innen<br />

Gewindeschneiden - zylindrisch<br />

- innen<br />

N83 M108<br />

N84 G47 P2<br />

N85 G890 NS13 E0.2 V1 H4 D1<br />

N86 G0 X78.4602 Z-17.6309<br />

N87 G0 Z-40.7041<br />

N88 G1 Z-44.2544<br />

N89 M109<br />

N90 M108<br />

N91 G47 P2<br />

N92 G890 NS19 E0.2 V3 Q3 H0 D1 I84.4602<br />

K-45.6085<br />

N93 G14 Q0<br />

N94 M109<br />

N95 T101<br />

N96 G96 S290 G95 F0.22 M4<br />

N97 M108<br />

N98 G0 X84.4602 Z-44<br />

N99 G47 P2<br />

N100 G890 NS18 NE14 E0.2 V3 H0 D1 I84 K-20<br />

N101 G14 Q0<br />

N102 M109<br />

N103 T3<br />

N104 G96 S290 G95 F0.22 M4<br />

N105 M108<br />

N106 G0 X38.376 Z3.3<br />

N107 G47 P2<br />

N108 G890 NS10 NE7 E0.2 V1 H2 D1 I32 K3.3<br />

N109 G14 Q0<br />

N110 M109<br />

N111 T5<br />

Programm-Ende N119 M30<br />

ENDE<br />

N112 G97 S1419 G95 F1.5 M4<br />

N113 M108<br />

N114 G0 X32.376 Z3<br />

N115 G31 NS10 I0.203 D0<br />

N116 G0 X32.376 Z3<br />

N117 G14 Q0<br />

N118 M109<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.48


Aufgabe: Matrize<br />

Unbemaßte Fasen 1 x 45°<br />

Unbemaßte Radien 1 mm<br />

TURN PLUS-Aufgabe:<br />

Roh- und Fertigteil programmieren<br />

Arbeitsplan mit der IAG generieren<br />

DIN PLUS-Programm speichern<br />

Werkstoff: Ck 45<br />

Rohteil: Ø 100 x 70<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.49


Lösung: Matrize<br />

Gesamtprogramm %CP7.NC<br />

PROGRAMMKOPF<br />

...<br />

Revolver-Belegung REVOLVER 1<br />

T1 ID"111-80-080.1"<br />

T2 ID"113-35-080.1"<br />

T3 ID"121-35-040.1"<br />

T4 ID"123-35-040.1"<br />

Spannmittel SPANNMITTEL 1<br />

Rohteil-Beschreibung ROHTEIL<br />

N1 G20 X100 Z70 K2<br />

Fertigteil-Beschreibung FERTIGTEIL<br />

Unbemaßte Fasen 1 x 45°<br />

Unbemaßte Radien 1 mm<br />

N2 G0 X0 Z-65<br />

N3 G1 Z-2<br />

N4 G1 X53.5441 B1<br />

N5 G1 X55 Z-4 B1<br />

N6 G1 X60.1436 B1<br />

N7 G1 X74 Z0<br />

N8 G1 X80<br />

N9 G1 X90 Z-14 B1<br />

N10 G1 X98 B-1<br />

Werkstoff: Ck 45<br />

Rohteil: Ø 100 x 70<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.50


Lösung: Matrize<br />

Schruppen - plan - außen -<br />

Stirnflaeche<br />

N11 G1 Z-65 B-1<br />

N12 G1 X80 B1<br />

N13 G1 X76.4735 Z-55 B1<br />

N14 G1 X65 B1<br />

N15 G1 X50 Z-65 B1<br />

N16 G1 X0<br />

BEARBEITUNG<br />

N17 G0 Y0N22 G47 P2<br />

N18 G14 Q0<br />

N19 G26 S4000<br />

N20 T1<br />

N21 G96 S150 G95 F0.5 M4<br />

N22 G47 P2<br />

N23 G820 NS8 NE8 P1 I1 K0.3 V3 D0<br />

Schruppen - laengs - außen N24 G47 P2<br />

N25 G810 NS9 NE11 P1 I1 K0.3 V3 D0<br />

Schruppen - plan - innen -<br />

Stirnflaeche<br />

Schlichten - konturparallel -<br />

außen<br />

Schlichten - konturparallel - innen<br />

N26 T2<br />

N27 G96 S150 G95 F0.5 M4<br />

N28 G47 P2<br />

N29 G820 NS8 NE4 P1 I1 K0.3 V3 D0<br />

N30 T3<br />

N31 G96 S200 G95 F0.25 M4<br />

N32 G47 P2<br />

N33 G890 NS9 NE11 V3 Q1 H2 D1792 I120<br />

K364.02<br />

N34 T4<br />

Programm-Ende N38 M30<br />

ENDE<br />

N35 G96 S200 G95 F0.25 M4<br />

N36 G47 P2<br />

N37 G890 NS8 NE4 V3 Q1 H2 D1792 I230<br />

K325.02<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.51


Aufgabe: Bohrmuster<br />

TURN PLUS-Aufgabe:<br />

Roh- und Fertigteil programmieren<br />

Zirkulares Bohrmuster<br />

Arbeitsplan automatisch generieren<br />

DIN PLUS-Programm speichern<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.52


Schema: Bohrmuster (Konturbeschreibung)<br />

Menüpunkt Muster > Zirkulares<br />

Lochmuster wählen<br />

XC-Stirnfläche auswählen<br />

Referenzebene auswählen<br />

Referenzebene bestätigen<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.53


Schema: Bohrmuster (Konturbeschreibung)<br />

Lochmuster definieren<br />

Zentrierung, Bohrung und Gewindebohrung<br />

definieren<br />

TURN PLUS stellt die Bohrungen<br />

auf der Stirnfläche und als<br />

Schnittdarstellung dar<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.54


Schema: Bohrmuster (Arbeitsplan generieren)<br />

Menüpunkt AAG wählen und den<br />

Arbeitsplan generieren<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.55


Lösung: Bohrmuster<br />

Gesamtprogramm %CSTIRN1.NC<br />

PROGRAMMKOPF<br />

...<br />

Revolver-Belegung REVOLVER 1<br />

Spannmittel SPANNMITTEL 1<br />

Rohteil-Beschreibung ROHTEIL<br />

T1 ID"322-1000.10" NC-Anbohrer<br />

T3 ID"332-0680.10" Spiralbohrer<br />

T5 ID"372-800.10" Gewindebohrer<br />

N1 G20 X120 Z40 K0<br />

Fertigteil-Beschreibung FERTIGTEIL<br />

N2 G0 X0 Z-40<br />

N3 G1 Z0<br />

N4 G1 X120<br />

N5 G1 Z-40<br />

N6 G1 X0<br />

Stirnflächenkontur STIRN Z0<br />

N7 G308 P-15<br />

N8 G402 XK0 YK0 A0 WI45 K80 V2 Q5 Muster-Definition<br />

N9 G300 B6.8 P15 W118 I8 J10 K2 F1.25 V0<br />

A0 O10<br />

N10 G309<br />

Bohrung<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.56


Lösung: Bohrmuster<br />

BEARBEITUNG<br />

Zentrieren N11 G0 Y0<br />

N12 G14 Q0<br />

N13 G126 S4000<br />

N14 M5<br />

N15 T1<br />

N16 G197 S2546 G195 F0.3 M103<br />

N17 M14<br />

N18 G0 X80 Z3<br />

N19 G110 C0<br />

N20 G147 K2<br />

N21 G72 NS9 E0<br />

N22 G0 X80 Z3<br />

N23 G14 Q0<br />

N24 M105<br />

Zentrieren 10mm - außen - Stirnflaeche<br />

Bohren N25 T3<br />

N26 G197 S3745 G195 F0.15 M103<br />

N27 G0 X80 Z3<br />

N28 G110 C360<br />

N29 G153<br />

N30 G147 K2<br />

N31 G71 NS9 E0.03<br />

N32 G0 X80 Z3<br />

N33 G14 Q0<br />

N34 M105<br />

Bohren 6.8mm - außen - Stirnflaeche<br />

Gewinde N35 T5<br />

N36 G197 S3183 G195 F0 M103<br />

N37 G0 X80 Z3<br />

N38 G110 C360<br />

N39 G153<br />

N40 G147 K5<br />

N41 G73 NS9 B5<br />

N42 G0 X80 Z3<br />

N43 G14 Q0<br />

N44 M105<br />

N45 M15<br />

Gewinde M8 - außen - Stirnflaeche<br />

Programm-Ende N46 M30<br />

ENDE<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.57


Aufgabe: Vieleck als Insel<br />

TURN PLUS-Aufgabe:<br />

Roh- und Fertigteil programmieren<br />

Vieleck als Insel<br />

Arbeitsplan mit der IAG generieren<br />

DIN PLUS-Programm speichern<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.58


Schema: Vieleck als Insel<br />

Menüpunkt Figur > Vieleck<br />

wählen<br />

Referenzebene festlegen<br />

Vieleck definieren<br />

Menüpunkt IAG wählen<br />

Menüpunkt Fräsen > Kontur<br />

fräsen > Schruppen wählen<br />

Menüpunkt Werkzeug wählen<br />

Fräswerkzeug auswählen und auf<br />

Revolver positionieren<br />

Menüpunkt Schnittdaten wählen<br />

Schnittdaten prüfen/anpassen<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.59


Schema: Vieleck als Insel<br />

Menüpunkt Zyklus > Bearbeitungsbereich<br />

wählen<br />

Vieleck als Bearbeitungsbereich<br />

bestätigen<br />

Menüpunkt Zyklus > Zyklus-<br />

Parameter wählen<br />

Zyklus-Parameter eingeben; Aufmaß<br />

definieren<br />

Menüpunkt Start wählen, TURN<br />

PLUS simuliert das Fräsen –<br />

Schruppen<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.60


Schema: Vieleck als Insel<br />

Menüpunkt Fräsen > Kontur fräsen<br />

> Schlichten wählen<br />

Menüpunkt Werkzeug wählen<br />

Fräswerkzeug auswählen und auf<br />

Revolver positionieren<br />

Menüpunkt Schnittdaten wählen<br />

Schnittdaten prüfen/anpassen<br />

Menüpunkt Zyklus > Bearbeitungsbereich<br />

wählen<br />

Vieleck als Bearbeitungsbereich<br />

bestätigen<br />

Menüpunkt Zyklus > Zyklus-<br />

Parameter wählen<br />

Zyklus-Parameter eingeben<br />

Menüpunkt Start wählen, TURN<br />

PLUS simuliert das Fräsen –<br />

Schlichten<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.61


Lösung: Vieleck als Insel<br />

Gesamtprogramm %CSTIRN2.NC<br />

PROGRAMMKOPF<br />

...<br />

Revolver-Belegung REVOLVER 1<br />

Spannmittel SPANNMITTEL 1<br />

Rohteil-Beschreibung ROHTEIL<br />

T1 ID “522-1400.10“ Fräser<br />

N1 G20 X120 Z40 K0<br />

Fertigteil-Beschreibung FERTIGTEIL<br />

N2 G0 X0 Z-40<br />

N3 G1 Z0<br />

N4 G1 X120<br />

N5 G1 Z-40<br />

N6 G1 X0<br />

Stirnflächenkontur STIRN Z0<br />

N7 G308 P-10<br />

N8 G307 XK0 YK0 K-80 A0 R2 Q6 Vieleck<br />

N9 G309<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.62


Lösung: Vieleck als Insel<br />

BEARBEITUNG<br />

Fraesen N10 G0 Y0<br />

N11 G14 Q0<br />

N12 G126 S4000<br />

N13 M5<br />

N14 T1<br />

N15 G197 S455 G193 F0.1 M103<br />

N16 M14<br />

N17 G147 I2 K2<br />

N18 G58 P6<br />

N19 G840 Q2 NS8 I4 R10 P10<br />

Fraesen - Kontur 14mm - Stirnflaeche<br />

Fraesen N20 G197 S364 G193 F0.09 M103<br />

N21 M108<br />

N22 G147 I2 K2<br />

N23 G840 Q2 NS8 I4 R15 P10<br />

N24 M109<br />

N25 M15<br />

Fraesen - Schlichten - Kontur 14mm -<br />

Stirnflaeche<br />

Programm-Ende N26 M30<br />

ENDE<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.63


Aufgabe: Fläche fräsen<br />

TURN PLUS-Aufgabe:<br />

Roh- und Fertigteil programmieren<br />

Arbeitsplan automatisch generieren<br />

DIN PLUS-Programm speichern<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.64


Schema: Fläche fräsen<br />

Menüpunkt Figur > Kontur wählen<br />

Referenzebene festlegen<br />

Obere Fläche als Kontur definieren<br />

Tiefe der Kontur eingeben<br />

Erneut Menüpunkt Figur > Kontur<br />

wählen<br />

Referenzebene festlegen<br />

Untere Fläche als Kontur definieren<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.65


Schema: Fläche fräsen<br />

Tiefe der Kontur eingeben<br />

Menüpunkt Bearb(eitungs)<br />

Attr(ibut) > Fräsen > Kontur<br />

fräsen wählen<br />

Bearbeitungsattribute der oberen<br />

Fläche zuordnen – den (Fräs)Ort<br />

relativ zur Konturrichtung definieren<br />

Erneut Menüpunkt<br />

Bearb(eitungs) Attr(ibut) ><br />

Fräsen > Kontur fräsen wählen<br />

Bearbeitungsattribute der unteren<br />

Fläche zuordnen – den<br />

(Fräs)Ort relativ zur Konturrichtung<br />

definieren<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.66


Schema: Fläche fräsen<br />

Menüpunkt AAG wählen und den<br />

Arbeitsplan generieren<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.67


Lösung: Fläche fräsen<br />

Gesamtprogramm %CSTIRN3.NC<br />

PROGRAMMKOPF<br />

...<br />

Revolver-Belegung REVOLVER 1<br />

Spannmittel SPANNMITTEL 1<br />

Rohteil-Beschreibung ROHTEIL<br />

T1 ID"522-1400.10" Fräser<br />

N1 G20 X120 Z40 K0<br />

Fertigteil-Beschreibung FERTIGTEIL<br />

N2 G0 X0 Z-40<br />

N3 G1 Z0<br />

N4 G1 X120<br />

N5 G1 Z-40<br />

N6 G1 X0<br />

Obere Stirnflächenkontur STIRN Z0<br />

N7 G308 P-10<br />

N8 G100 XK50 YK50<br />

N9 G101 XK-50<br />

N10 G309<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.68


Lösung: Fläche fräsen<br />

Untere Stirnflächenkontur STIRN Z0<br />

N11 G308 P-10<br />

N12 G100 XK-50 YK-50<br />

N13 G101 XK50<br />

N14 G309<br />

BEARBEITUNG<br />

Fraesen N15 G0 Y0<br />

N16 G14 Q0<br />

N17 G126 S4000<br />

N18 M5<br />

N19 T1<br />

N20 G197 S455 G193 F0.1 M103<br />

N21 M14<br />

N22 G0 X154.6739 Z3<br />

N23 G110 C49.72<br />

N24 G147 I2 K2<br />

N25 G840 Q3 NS9 I1 R14 P10<br />

N26 G0 X154.6739 Z3<br />

Fraesen - Kontur 14mm - außen -<br />

Stirnflaeche<br />

Fraesen N27 G0 X154.6739 Z3<br />

N28 G110 C229.72<br />

N29 G147 I2 K2<br />

N30 G840 Q3 NS13 I1 R14 P10<br />

N31 G0 X154.6739 Z3<br />

N32 G14 Q0<br />

N33 M105<br />

N34 M15<br />

Fraesen - Kontur 14mm - außen -<br />

Stirnflaeche<br />

Programm-Ende N35 M30<br />

ENDE<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.69


Aufgabe: Tasche fräsen<br />

TURN PLUS-Aufgabe:<br />

Roh- und Fertigteil programmieren<br />

Tasche mit kartesischen Koordinaten programmieren<br />

Arbeitsplan automatisch generieren<br />

DIN PLUS-Programm speichern<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.70


Schema: Tasche fräsen<br />

Menüpunkt Figur > Kontur wählen<br />

Referenzebene festlegen<br />

Grundkontur der Tasche Element<br />

für Element definieren<br />

Rundungen überlagern<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.71


Schema: Tasche fräsen<br />

Menüpunkt Bearb(eitungs)<br />

Attr(ibut) > Fräsen > Fläche<br />

fräsen wählen<br />

Der Tasche das Bearbeitungsattribut<br />

Flächenfräsen (Innenflächen)<br />

zuordnen<br />

Menüpunkt AAG wählen und den<br />

Arbeitsplan generieren<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.72


Lösung: Tasche fräsen<br />

Gesamtprogramm %CSTIRN4.NC<br />

PROGRAMMKOPF<br />

...<br />

Revolver-Belegung REVOLVER 1<br />

Spannmittel SPANNMITTEL 1<br />

Rohteil-Beschreibung ROHTEIL<br />

T1 ID"512-600.10" Fräser<br />

N1 G20 X120 Z40 K0<br />

Fertigteil-Beschreibung FERTIGTEIL<br />

N2 G0 X0 Z-40<br />

N3 G1 Z0<br />

N4 G1 X120<br />

N5 G1 Z-40<br />

N6 G1 X0<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.73


Lösung: Tasche fräsen<br />

Stirnflächenkontur STIRN Z0<br />

N7 G308 P-5<br />

N8 G100 XK8 YK5<br />

N9 G101 XK24 B0<br />

N10 G103 XK27 YK8 I24 B0<br />

N11 G101 YK12 B0<br />

N12 G103 XK24 YK15 J12 B0<br />

N13 G101 XK15 B0<br />

N14 G102 XK12 YK18 J18 B0<br />

N15 G101 YK22 B0<br />

N16 G103 XK9 YK25 J22 B0<br />

N17 G101 XK8 B0<br />

N18 G103 XK5 YK22 I8 B0<br />

N19 G101 YK8 B0<br />

N20 G103 XK8 YK5 J8 B0<br />

N21 G309<br />

BEARBEITUNG<br />

Fraesen N22 G0 Y0<br />

N23 G14 Q0<br />

N24 G126 S4000<br />

N25 M5<br />

N26 T1<br />

N27 G197 S1061 G193 F0.1 M103<br />

N28 M14<br />

N29 G0 X37.7359 Z3<br />

N30 G110 C32.005<br />

N31 G147 I2 K2<br />

N32 G845 NS9 P1 U0.5 V0.5 Q0<br />

N33 G0 X20.148 Z3<br />

N34 G14 Q0<br />

N35 M105<br />

N36 M15<br />

Fraesen - Tasche 6mm - außen -<br />

Stirnflaeche<br />

Programm-Ende N37 M30<br />

ENDE<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.74


Aufgabe: Kontur als Insel fräsen<br />

TURN PLUS-Aufgabe 1 (%CStirn5):<br />

1 Programmieren Sie zwei Taschen, die die Insel umschließen. Beachten Sie, dass<br />

die Taschen sich mindestens um den Fräserdurchmesser überlappen müssen.<br />

2 Bearbeiten Sie die Taschen mit dem Fräszyklus.<br />

TURN PLUS-Aufgabe 2 (%CStirn6):<br />

1 Um die Insel direkt schlichten und entgraten zu können, programmieren Sie<br />

zusätzlich die Insel-Kontur.<br />

2 Definieren Sie in den Taschenfräszyklen ein Aufmaß in X-Richtung.<br />

3 Schlichten und entgraten Sie die Insel-Kontur.<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.75


Schema: Kontur als Insel fräsen<br />

Obere Tasche Programmieren:<br />

Menüpunkt Figur > Kontur wählen<br />

Referenzebene festlegen<br />

Linken inneren Bereich der<br />

Tasche Element für Element<br />

definieren<br />

Rechten inneren Bereich der<br />

Tasche durch Duplizieren und<br />

Spiegeln erzeugen<br />

Tasche so vervollständigen, dass<br />

die Stirnfläche umschlossen<br />

wird<br />

Tiefe der Tasche definieren<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.76


Schema: Kontur als Insel fräsen<br />

Untere Tasche Programmieren:<br />

Menüpunkt Figur > Kontur wählen<br />

Referenzebene festlegen<br />

Linken inneren Bereich der<br />

Tasche Element für Element<br />

definieren<br />

Rechten inneren Bereich der<br />

Tasche durch Duplizieren und<br />

Spiegeln erzeugen<br />

Tasche so vervollständigen, dass<br />

die Stirnfläche umschlossen<br />

wird<br />

Tiefe der Tasche definieren<br />

Arbeitsplan generieren:<br />

Menüpunkt AAG wählen und den<br />

Arbeitsplan generieren<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.77


Lösung: Kontur als Insel fräsen<br />

Gesamtprogramm %CSTIRN5.NC<br />

PROGRAMMKOPF<br />

...<br />

Revolver-Belegung REVOLVER 1<br />

Spannmittel SPANNMITTEL 1<br />

Rohteil-Beschreibung ROHTEIL<br />

T1 ID"512-600.10" Fräser<br />

N1 G20 X120 Z40 K0<br />

Fertigteil-Beschreibung FERTIGTEIL<br />

N2 G0 X0 Z-40<br />

N3 G1 Z0<br />

N4 G1 X120<br />

N5 G1 Z-40<br />

N6 G1 X0<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.78


Lösung: Kontur als Insel fräsen<br />

Stirnflächenkontur – Obere Tasche<br />

Stirnflächenkontur – Untere<br />

Tasche<br />

STIRN Z0<br />

N7 G308 P-5<br />

N8 G100 XK-30 YK0<br />

N9 G101 XK-6.1642 YK20.0006 B0<br />

N10 G103 XK-6.6199 YK28.0012 I-9.3782 B0<br />

N11 G102 XK0 YK50.01 I0 B0<br />

N12 G102 XK6.6199 YK28.0012 I0 B0<br />

N13 G103 XK6.1642 YK20.0006 I9.3782 B0<br />

N14 G101 XK30 YK0<br />

N15 G101 YK-8<br />

N16 G101 XK68 B0<br />

N17 G103 XK-68 J0 B0<br />

N18 G101 XK-30<br />

N19 G101 YK0<br />

N20 G309<br />

STIRN Z0<br />

N21 G308 P-5<br />

N22 G100 XK-30 YK0<br />

N23 G101 XK-6.1642 YK-20.0006 B0<br />

N24 G102 XK-6.6199 YK-28.0012 I-9.3782 B0<br />

N25 G103 XK0 YK-50.01 I0 B0<br />

N26 G103 XK6.6199 YK-28.0012 I0 B0<br />

N27 G102 XK6.1642 YK-20.0006 I9.3782 B0<br />

N28 G101 XK30 YK0<br />

N29 G101 YK8<br />

N30 G101 XK68 B0<br />

N31 G102 XK-68 J0 B0<br />

N32 G101 XK-30<br />

N33 G101 YK0<br />

N34 G309<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.79


Lösung: Kontur als Insel fräsen<br />

BEARBEITUNG<br />

Fraesen N35 G0 Y0<br />

N36 G14 Q0<br />

N37 G126 S4000<br />

N38 M5<br />

N39 T1<br />

N40 G197 S1061 G193 F0.1 M103<br />

N41 M14<br />

N42 G0 X50.786 Z3<br />

N43 G110 C146.999<br />

N44 G147 I2 K2<br />

N45 G845 NS9 P1 U0.5 V0.5 Q0<br />

N46 G0 X70.4557 Z3<br />

Fraesen - Tasche 6mm - außen -<br />

Stirnflaeche<br />

Programm-Ende N55 M30<br />

ENDE<br />

N47 G0 X50.786 Z3 Fraesen - Tasche 6mm - außen -<br />

Stirnflaeche<br />

N48 G110 C213.001<br />

N49 G147 I2 K2<br />

N50 G845 NS23 P1 U0.5 V0.5 Q0<br />

N51 G0 X70.4557 Z3<br />

N52 G14 Q0<br />

N53 M105<br />

N54 M15<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.80


Schema: Kontur als Insel fräsen, schlichten und entgraten<br />

Werkstückbeschreibung aus<br />

Programm „CStirn5“ übernehmen<br />

Zusätzlich die Insel-Kontur programmieren<br />

Taschen fräsen:<br />

Menüpunkt IAG wählen<br />

Menüpunkt Fräsen > Flächenfräsen<br />

> Schruppen wählen<br />

Werkzeug auswählen und auf<br />

dem Revolver positionieren<br />

Schnittdaten prüfen/anpassen<br />

Menüpunkt Zyklus > Bearbeitungsbereich<br />

wählen<br />

Obere Tasche als Bearbeitungsbereich<br />

auswählen<br />

Menüpunkt Zyklus > Zyklus-<br />

Parameter wählen<br />

Zyklus-Parameter inclusive Aufmaß<br />

eingeben<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.81


Schema: Kontur als Insel fräsen, schlichten und entgraten<br />

Menüpunkt Start wählen, TURN<br />

PLUS simuliert das Fräsen –<br />

Schruppen der oberen Tasche<br />

Untere Tasche mit Aufmaß fräsen<br />

Insel schlichten:<br />

Menüpunkt Fräsen > Kontur<br />

fräsen > Schlichten wählen<br />

Werkzeug auswählen und auf<br />

dem Revolver positionieren<br />

Schnittdaten prüfen/anpassen<br />

Menüpunkt Zyklus > Bearbeitungsbereich<br />

wählen<br />

Insel als Bearbeitungsbereich<br />

auswählen<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.82


Schema: Kontur als Insel fräsen, schlichten und entgraten<br />

Menüpunkt Zyklus > Zyklus-<br />

Parameter wählen<br />

Zyklus-Parameter eingeben<br />

Menüpunkt Start wählen, TURN<br />

PLUS simuliert das Schlichten<br />

der Insel<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.83


Schema: Kontur als Insel fräsen, schlichten und entgraten<br />

Insel entgraten:<br />

Menüpunkt Fräsen > Entgraten<br />

wählen<br />

Werkzeug auswählen und auf<br />

dem Revolver positionieren<br />

Schnittdaten prüfen/anpassen<br />

Menüpunkt Zyklus > Bearbeitungsbereich<br />

wählen<br />

Insel als Bearbeitungsbereich<br />

auswählen<br />

Menüpunkt Zyklus > Zyklus-<br />

Parameter wählen<br />

Zyklus-Parameter eingeben<br />

Menüpunkt Start wählen, TURN<br />

PLUS simuliert das Entgraten<br />

der Insel<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.84


Lösung: Kontur als Insel fräsen, schlichten und entgraten<br />

Gesamtprogramm %CSTIRN6.NC<br />

PROGRAMMKOPF<br />

...<br />

Revolver-Belegung REVOLVER 1<br />

Spannmittel SPANNMITTEL 1<br />

Rohteil-Beschreibung ROHTEIL<br />

T1 ID"512-600.10" Fräsen – Schruppen<br />

T2 ID"512-1000.10" Fräsen – Schlichten<br />

T3 ID"612-1600-45.10" Entgraten<br />

N1 G20 X120 Z40 K0<br />

Fertigteil-Beschreibung FERTIGTEIL<br />

N2 G0 X0 Z-40<br />

N3 G1 Z0<br />

N4 G1 X120<br />

N5 G1 Z-40<br />

N6 G1 X0<br />

Stirnflächenkontur STIRN Z0 Obere Tasche<br />

N7 G308 P-5<br />

N8 G100 XK-30 YK0<br />

N9 G101 XK-6.1642 YK20.0006 B0<br />

N10 G103 XK-6.6199 YK28.0012 I-9.3782 B0<br />

N11 G102 XK0 YK50.01 I0 B0<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.85


Lösung: Kontur als Insel fräsen, schlichten und entgraten<br />

Stirnflächenkontur – Untere<br />

Tasche<br />

N12 G102 XK6.6199 YK28.0012 I0 B0<br />

N13 G103 XK6.1642 YK20.0006 I9.3782 B0<br />

N14 G101 XK30 YK0<br />

N15 G101 YK-8<br />

N16 G101 XK68 B0<br />

N17 G103 XK-68 J0 B0<br />

N18 G101 XK-30<br />

N19 G101 YK0<br />

N20 G309<br />

STIRN Z0<br />

N21 G308 P-5<br />

N22 G100 XK-30 YK0<br />

N23 G101 XK-6.1642 YK-20.0006 B0<br />

N24 G102 XK-6.6199 YK-28.0012 I-9.3782 B0<br />

N25 G103 XK0 YK-50.01 I0 B0<br />

N26 G103 XK6.6199 YK-28.0012 I0 B0<br />

N27 G102 XK6.1642 YK-20.0006 I9.3782 B0<br />

N28 G101 XK30 YK0<br />

N29 G101 YK8<br />

N30 G101 XK68 B0<br />

N31 G102 XK-68 J0 B0<br />

N32 G101 XK-30<br />

N33 G101 YK0<br />

N34 G309<br />

Stirnflächenkontur – Insel STIRN Z0<br />

N35 G308 P-5<br />

N36 G100 XK-30 YK0<br />

N37 G101 XK-6.1642 YK20.0006 B0<br />

N38 G103 XK-6.6199 YK28.0012 I-9.3782 B0<br />

N39 G102 XK0 YK50.01 I0 B0<br />

N40 G102 XK6.6199 YK28.0012 I0 B0<br />

N41 G103 XK6.1642 YK20.0006 I9.3782 B0<br />

N42 G101 XK30 YK0<br />

N43 G101 XK6.1642 YK-20.0006 B0<br />

N44 G103 XK6.6199 YK-28.0012 I9.3782 B0<br />

N45 G102 XK0 YK-50.01 I0 B0<br />

N46 G102 XK-6.6199 YK-28.0012 I0 B0<br />

N47 G103 XK-6.1642 YK-20.0006 I-9.3782 B0<br />

N48 G101 XK-30 YK0<br />

N49 G309<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.86


Lösung: Kontur als Insel fräsen, schlichten und entgraten<br />

BEARBEITUNG<br />

Fraesen – Schruppen N50 G0 Y0 Fraesen - Tasche 6mm - Stirnflaeche<br />

N51 G14 Q0<br />

N52 G126 S4000<br />

N53 M5<br />

N54 T1<br />

N55 G197 S1061 G193 F0.1 M103<br />

N56 M14<br />

N57 G147 I2 K2<br />

N58 G845 NS9 P4 I1 U0.5 V0.5 Q0<br />

N59 G147 I2 K2 Fraesen - Tasche 6mm - Stirnflaeche<br />

N60 G845 NS23 P4 I1 U0.5 V0.5 Q0<br />

N61 M105<br />

Fraesen – Schlichten N62 T2<br />

N63 G197 S509 G193 F0.09 M103<br />

N64 M108<br />

N65 G147 I2 K2<br />

N66 G840 Q2 NS37 NE48 I4 R10 P5<br />

N67 M105<br />

N68 M109<br />

Fraesen - Schlichten - Kontur 10mm -<br />

Stirnflaeche<br />

Entgraten N69 T3<br />

N70 G197 S796 G193 F0.1 M103<br />

N71 G147 I2 K2<br />

N72 G58 P2<br />

N73 G840 Q2 NS37 NE48 R16 P3 B2<br />

N74 M15<br />

Entgraten - Kontur 8mm - Stirnflaeche<br />

Programm-Ende N75 M30<br />

ENDE<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.87


Aufgabe: Bearbeitung auf unterschiedlichen Bezugsebenen<br />

TURN PLUS-Aufgabe:<br />

Roh- und Fertigteil programmieren<br />

Arbeitsplan automatisch generieren<br />

DIN PLUS-Programm speichern<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.88


Schema: Bearbeitung auf unterschiedlichen Bezugsebenen<br />

Menüpunkt Figur > Lineare Nut<br />

wählen<br />

Referenzebene festlegen<br />

Lineare Nut definieren<br />

Der Nut das Bearbeitungsattribut<br />

Flächenfräsen zuordnen<br />

Menüpunkt Muster > Einzelbohrung<br />

wählen<br />

Mit Softkey Referenzelement<br />

vor Nut als<br />

Referenzelement einstellen<br />

Nutgrund als Bezugsebene auswählen<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.89


Schema: Bearbeitung auf unterschiedlichen Bezugsebenen<br />

Position der Bohrung definieren<br />

Zentrierung, Bohrung und Gewindebohrung<br />

definieren<br />

Menüpunkt AAG wählen und den<br />

Arbeitsplan generieren – zuerst<br />

wird die Nut gefräst<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.90


Schema: Bearbeitung auf unterschiedlichen Bezugsebenen<br />

In den nächsten Arbeitsschritten<br />

werden die Zentrierung, die Bohrung<br />

und das Gewindebohren<br />

durchgeführt<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.91


Lösung: Bearbeitung auf unterschiedlichen Bezugsebenen<br />

Gesamtprogramm %CSTIRN7.NC<br />

PROGRAMMKOPF<br />

...<br />

Revolver-Belegung REVOLVER 1<br />

Spannmittel SPANNMITTEL 1<br />

Rohteil-Beschreibung ROHTEIL<br />

T1 ID"512-1000.10" Fräser<br />

T3 ID"322-1000.10" NC-Anbohrer<br />

T5 ID"332-0500.10" Spiralbohrer<br />

T7 ID"372-600.10" Gewindebohrer<br />

N1 G20 X120 Z40 K0<br />

Fertigteil-Beschreibung FERTIGTEIL<br />

N2 G0 X0 Z-40<br />

N3 G1 Z0<br />

N4 G1 X120<br />

N5 G1 Z-40<br />

N6 G1 X0<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.92


Lösung: Bearbeitung auf unterschiedlichen Bezugsebenen<br />

Stirnflächenkontur STIRN Z0<br />

N7 G308 P-5<br />

N8 G301 XK28.9914 YK28.9914 K30 B12 A45<br />

N9 G308 P-10<br />

N10 G300 XK28.9914 YK28.9914 B5 P10 W118 I6<br />

J7 K2 F1 V0 O7<br />

N11 G309<br />

N12 G309<br />

BEARBEITUNG<br />

Fraesen N13 G0 Y0<br />

N14 G14 Q0<br />

N15 G126 S4000<br />

N16 M5<br />

N17 T1<br />

N18 G197 S637 G193 F0.1 M103<br />

N19 M14<br />

N20 G0 X102 Z3<br />

N21 G110 C45<br />

N22 G147 I2 K2<br />

N23 G840 Q1 NS8 I1 R0 P5<br />

N24 G0 X102 Z3<br />

N25 G14 Q0<br />

N26 M105<br />

Fraesen - Nute 10mm - außen - Stirnflaeche<br />

Zentrieren N27 T3<br />

N28 G197 S2546 G195 F0.3 M103<br />

N29 G0 X82 Z3<br />

N30 G110 C45<br />

N31 G147 K2<br />

N32 G72 NS10 E0<br />

N33 G0 X82 Z3<br />

N34 G14 Q0<br />

N35 M105<br />

Zentrieren 10mm - außen - Stirnflaeche<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.93


Lösung: Bearbeitung auf unterschiedlichen Bezugsebenen<br />

Bohren N36 T5 Bohren 5mm - außen - Stirnflaeche<br />

N37 G197 S4000 G195 F0.12 M103<br />

N38 G0 X82 Z3<br />

N39 G110 C45<br />

N40 G147 K2<br />

N41 G71 NS10 E0.02<br />

N42 G0 X82 Z3<br />

N43 G14 Q0<br />

N44 M105<br />

Gewinde N45 T7 Gewinde M6 - außen - Stirnflaeche<br />

N46 G197 S4000 G195 F0 M103<br />

N47 G0 X82 Z3<br />

N48 G110 C45<br />

N49 G147 K5<br />

N50 G73 NS10 B5<br />

N51 G0 X82 Z3<br />

N52 G14 Q0<br />

N53 M105<br />

N54 M15<br />

Programm-Ende N55 M30<br />

ENDE<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.94


Aufgabe: Zirkulare Nut<br />

TURN PLUS-Aufgabe:<br />

Roh- und Fertigteil programmieren<br />

Konturbeschreibung mit kartesischen und polaren Koordinaten<br />

Kopier- und Spiegelfunktionen einsetzen<br />

Arbeitsplan automatisch generieren<br />

DIN PLUS-Programm speichern<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.95


Schema: Zirkulare Nut<br />

Menüpunkt Figur > Kontur wählen<br />

Referenzebene festlegen<br />

Startpunkt festlegen<br />

Grundkontur der ersten Nuthälfte<br />

definieren.<br />

Menüpunkt Duplizieren > Spiegeln<br />

wählen<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.96


Schema: Zirkulare Nut<br />

Kontur markieren<br />

Spiegelachse festlegen<br />

Rundungen überlagern<br />

Menüpunkt Manipulieren ><br />

Transformieren > Drehen wählen<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.97


Schema: Zirkulare Nut<br />

Parameter der Dreh-Funktion eingeben<br />

Zweite und dritte Nut durch<br />

Kopieren und Drehen erstellen<br />

Allen Nuten das Bearbeitungsattribut<br />

Fläche fräsen zuordnen<br />

Menüpunkt AAG wählen und den<br />

Arbeitsplan generieren<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.98


Lösung: Zirkulare Nut<br />

Gesamtprogramm %CSTIRN8.NC<br />

PROGRAMMKOPF<br />

...<br />

Revolver-Belegung REVOLVER 1<br />

Spannmittel SPANNMITTEL 1<br />

Rohteil-Beschreibung ROHTEIL<br />

T1 ID"512-600.10" Fräser<br />

N1 G20 X120 Z40 K0<br />

Fertigteil-Beschreibung FERTIGTEIL<br />

N2 G0 X0 Z-40<br />

N3 G1 Z0<br />

N4 G1 X120<br />

N5 G1 Z-40<br />

N6 G1 X0<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.99


Lösung: Zirkulare Nut<br />

Stirnflächenkontur STIRN Z0<br />

N7 G308 P-4<br />

N8 G100 XK20 YK34.641<br />

N9 G102 XK38.4837 YK10.9091 I0 B0<br />

N10 G103 XK42.332 YK8 J12 B0<br />

N11 G101 XK44.4072 B0<br />

N12 G103 XK48.2687 YK13.0435 I44.4072 B0<br />

N13 G103 XK25 YK43.3013 I0 B0<br />

N14 G103 XK-12.8384 YK48.3237 J0 B0<br />

N15 G103 XK-15.2754 YK42.4578 I-11.8113 B0<br />

N16 G101 XK-14.2378 YK40.6606 B0<br />

N17 G103 XK-9.7943 YK38.7824 J42.6606 B0<br />

N18 G102 XK20 YK34.641 J0 B0<br />

N19 G309<br />

STIRN Z0<br />

N20 G308 P-4<br />

N21 G100 XK20 YK-34.641<br />

N22 G102 XK-9.7943 YK-38.7824 J0 B0<br />

N23 G103 XK-14.2378 YK-40.6606 J-42.6606 B0<br />

N24 G101 XK-15.2754 YK-42.4578 B0<br />

N25 G103 XK-12.8384 YK-48.3237 I-11.8113 B0<br />

N26 G103 XK25 YK-43.3013 J0 B0<br />

N27 G103 XK48.2687 YK-13.0435 I0 B0<br />

N28 G103 XK44.4072 YK-8 I44.4072 B0<br />

N29 G101 XK42.332 B0<br />

N30 G103 XK38.4837 YK-10.9091 J-12 B0<br />

N31 G102 XK20 YK-34.641 I0 B0<br />

N32 G309<br />

STIRN Z0<br />

N33 G308 P-4<br />

N34 G100 XK-40 YK0<br />

N35 G102 XK-28.6894 YK27.8733 I0 B0<br />

N36 G103 XK-28.0942 YK32.6606 I-31.5583 B0<br />

N37 G101 XK-29.1318 YK34.4578 B0<br />

N38 G103 XK-35.4303 YK35.2802 J32.4578 B0<br />

N39 G103 XK-50 YK0 I0 B0<br />

N40 G103 XK-35.4303 YK-35.2802 I0 B0<br />

N41 G103 XK-29.1318 YK-34.4578 J-32.4578 B0<br />

N42 G101 XK-28.0942 YK-32.6606 B0<br />

N43 G103 XK-28.6894 YK-27.8733 I-31.5583 B0<br />

N44 G102 XK-40 YK0 I0 B0<br />

N45 G309<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.100


Lösung: Zirkulare Nut<br />

BEARBEITUNG<br />

Fraesen N46 G0 Y0<br />

N47 G14 Q0<br />

N48 G126 S4000<br />

N49 M5<br />

N50 T1<br />

N51 G197 S1061 G193 F0.1 M103<br />

N52 M14<br />

N53 G0 X95.3177 Z3<br />

N54 G110 C-1.036<br />

N55 G153<br />

N56 G147 I2 K2<br />

N57 G845 NS9 P1 U0.5 V0.5 Q0<br />

N58 G0 X95.3177 Z3<br />

Fraesen - Tasche 6mm - außen -<br />

Stirnflaeche<br />

Programm-Ende N73 M30<br />

ENDE<br />

N59 G0 X95.3177 Z3 Fraesen - Tasche 6mm - außen -<br />

Stirnflaeche<br />

N60 G110 C238.964<br />

N61 G147 I2 K2<br />

N62 G845 NS22 P1 U0.5 V0.5 Q0<br />

N63 G0 X95.3177 Z3<br />

N64 G0 X95.3177 Z3 Fraesen - Tasche 6mm - außen -<br />

Stirnflaeche<br />

N65 G110 C478.964<br />

N66 G153<br />

N67 G147 I2 K2<br />

N68 G845 NS35 P1 U0.5 V0.5 Q0<br />

N69 G0 X95.3177 Z3<br />

N70 G14 Q0<br />

N71 M105<br />

N72 M15<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.101


Aufgabe: Bohrmuster Mantelfläche<br />

120<br />

YK<br />

135°<br />

TURN PLUS-Aufgabe:<br />

Roh- und Fertigteil programmieren<br />

Arbeitsplan automatisch generieren<br />

DIN PLUS-Programm speichern<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.102<br />

15<br />

10<br />

XK<br />

M8<br />

40<br />

15<br />

C=0°


Schema: Bohrmuster Mantelfläche<br />

Menüpunkt Muster > Lineares<br />

Bohrmuster wählen<br />

ZC-Mantelfläche auswählen<br />

Referenzebene bestätigen<br />

Lochmuster definieren<br />

Zentrierung, Bohrung und Gewindebohrung<br />

definieren<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.103


Schema: Bohrmuster Mantelfläche<br />

TURN PLUS stellt die Bohrungen<br />

auf der „abgewickelten Mantelfläche“<br />

und als Schnittdarstellung<br />

dar<br />

Menüpunkt AAG wählen und den<br />

Arbeitsplan generieren<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.104


Lösung: Bohrmuster Mantelfläche<br />

Gesamtprogramm %CMANT1.NC<br />

PROGRAMMKOPF<br />

...<br />

Revolver-Belegung REVOLVER 1<br />

Spannmittel SPANNMITTEL 1<br />

Rohteil-Beschreibung ROHTEIL<br />

T1 ID"321-1000.10" NC-Anbohrer<br />

T3 ID"331-0680.10" Spiralbohrer<br />

T5 ID"371-800.10" Gewindebohrer<br />

N1 G20 X120 Z40 K0<br />

Fertigteil-Beschreibung FERTIGTEIL<br />

N2 G0 X0 Z-40<br />

N3 G1 Z0<br />

N4 G1 X120<br />

N5 G1 Z-40<br />

N6 G1 X0<br />

Mantelflächenkontur MANTEL X120<br />

N7 G308 P-15<br />

N8 G411 Z-15 C0 K-15 W135 Q4<br />

N9 G310 B6.8 P15 W118 I8 J10 K2 F1.25 V0<br />

A90 O10<br />

N10 G309<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.105<br />

120<br />

YK<br />

135°<br />

15<br />

10<br />

XK<br />

M8<br />

40<br />

15<br />

C=0°


Lösung: Bohrmuster Mantelfläche<br />

Zentrieren 10mm - außen -<br />

Mantelflaeche<br />

Bohren 6.8mm - außen - Mantelflaeche<br />

Gewinde M8 - außen - Mantelflaeche<br />

BEARBEITUNG<br />

N11 G0 Y0<br />

N12 G14 Q0<br />

N13 G126 S4000<br />

N14 M5<br />

N15 T1<br />

N16 G197 S2546 G195 F0.3 M103<br />

N17 M14<br />

N18 G0 X126 Z-15<br />

N19 G110 C0<br />

N20 G147 K2<br />

N21 G72 NS9 E0<br />

N22 G0 X126 Z-15<br />

N23 G14 Q0<br />

N24 M105<br />

N25 T3<br />

N26 G197 S3745 G195 F0.15 M103<br />

N27 G0 X126 Z-15<br />

N28 G110 C0<br />

N29 G147 K2<br />

N30 G71 NS9 E0.03<br />

N31 G0 X126 Z-15<br />

N32 G14 Q0<br />

N33 M105<br />

N34 T5<br />

Programm-Ende N44 M30<br />

ENDE<br />

N35 G197 S3183 G195 F0 M103<br />

N36 G0 X126 Z-15<br />

N37 G110 C0<br />

N38 G147 K5<br />

N39 G73 NS9 B5<br />

N40 G0 X126 Z-15<br />

N41 G14 Q0<br />

N42 M105<br />

N43 M15<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.106


Aufgabe: Nut Mantelfläche<br />

TURN PLUS-Aufgabe:<br />

Roh- und Fertigteil programmieren<br />

Arbeitsplan automatisch generieren<br />

DIN PLUS-Programm speichern<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.107


Schema: Nut Mantelfläche<br />

Menüpunkt Figur > Lineare Nut<br />

wählen<br />

ZC-Mantelfläche auswählen<br />

Referenzebene bestätigen<br />

Lage und Größe der Nut definieren<br />

TURN PLUS stellt die Nut auf der<br />

„abgewickelten Mantelfläche“<br />

und als Schnittdarstellung dar<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.108


Schema: Nut Mantelfläche<br />

Menüpunkt AAG wählen und den<br />

Arbeitsplan generieren<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.109


Lösung: Nut Mantelfläche<br />

Gesamtprogramm %CMANT2.NC<br />

PROGRAMMKOPF<br />

...<br />

Revolver-Belegung REVOLVER 1<br />

Spannmittel SPANNMITTEL 1<br />

Rohteil-Beschreibung ROHTEIL<br />

T1 ID"511-1000.10" Fräser<br />

N1 G20 X120 Z40 K0<br />

Fertigteil-Beschreibung FERTIGTEIL<br />

N2 G0 X0 Z-40<br />

N3 G1 Z0<br />

N4 G1 X120<br />

N5 G1 Z-40<br />

N6 G1 X0<br />

Mantelflächenkontur MANTEL X120<br />

N7 G308 P-5<br />

N8 G311 Z-15 CY94.2478 K50 B10 A90<br />

N9 G309<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.110


Lösung: Nut Mantelfläche<br />

Fraesen - Nute 10mm - außen -<br />

Mantelflaeche<br />

BEARBEITUNG<br />

N10 G0 Y0<br />

Programm-Ende N25 M30<br />

ENDE<br />

N11 G14 Q0<br />

N12 G126 S4000<br />

N13 M5<br />

N14 T1<br />

N15 G197 S637 G193 F0.1 M103<br />

N16 M14<br />

N17 G0 X126 Z-15<br />

N18 G110 C69.946<br />

N19 G147 I2 K2<br />

N20 G840 Q1 NS8 I1 R0 P5<br />

N21 G0 X126 Z-15<br />

N22 G14 Q0<br />

N23 M105<br />

N24 M15<br />

<strong>HEIDENHAIN</strong> CNC PILOT <strong>4290</strong> V7 Aufgaben und Lösungen 12.111

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!