Home

CNC 8025M -USER - (deu)

image

Contents

1. gt Notschaltknopf oder elektronisches Handrad optional JOG Tasten zum manuellen Verfahren der Achsen Schaltknopf zum SCHNELL VORSCHUB Potentiometer M F O zum prozentualem Variieren des programmierten Vorschubs und zur Wahl der verschiedenen Arbeitsweisen im HANDBETRIEB kontinuierlich inkremental elektronisches Handrad Tasten zur Bedienung der Spindel Sie dienen zum INGANGSETZEN und ANHALTEN der Spindel im Handbetrieb Die Tasten und erlauben die programmierte Spindeldrehgeschwindigkeit w hrend des Betriebes prozentual zu variieren START Schaltknopf zum START des Zyklus STOP Schaltknopf zum ANHALTEN des Zyklus BEDIENUNGSHANDBUCH CNC 8025 8030 2 3 MONITOR TASTATUR DER CNC 8025 FAGOR 23 A B Ic ID JE F G IHII JIK L SS RI S TI U V 10 X Y 2 sp cars shirt OOOO a EIERE Lg LUC
2. 10 l Les 85 130 X Erforderlich ist die Ausf hrung der beiden abgebildeten Bearbeitungen unter Verwendung desselben parametrischen Unterprogrammes Es wird angenommen da sich das Werkzeug 100 mm ber der Teileoberfl che befindet und da die Bearbeitungstiefe 10 mm betr gt PROGRAMMIERHANDBUCH CNC 8025 8030 243 P00001 NO G90 G00 X15 Y30 M03 N5 Z 97 N10 G01 Z 110 F100 N15 G21 N1 1 0 25 P6 K15 P30 K 10 P13 10 P14 K10 P15 K10 50 25 99 35 N20 G90 G00 70 N25 X85 Y30 N30 Z 97 N35 G01 Z 110 N40 G21 N1 1 PO0 K35 P6 K45 P30 K0 P13 K0 P14 K0 15 0 P50 K 35 P99 K 45 N45 090 G00 70 N50 YO M05 N55 M30 P00002 N100 G23 N1 N105 G01 G91 YPO F100 N110 XP6 N115 YP30 N120 XP13 N125 YP14 N130 XP15 N135 YP50 N140 XP99 N145 G24 244 PROGRAMMIERHANDBUCH CNC 8025 8030 Beispiel der Verwendung von parametrischen Unterprogrammen ohne Parameter Als Anfangspunkt wird YO angenommen N120 04 y ep Zo MPM102 d 60 30 80 N10 G90 G01 X40 Y30 N30 G01 G91 X50 F500 N40 Y30 N50 X 10 N60 G03 X 30 YO I 15 JO N70 G01 X 10 N80 Y 30 N90 G24 anne N100 G01 090 YO FO N110 70 Y50 NE ana N130 G01 G90 YO FO RE EE EE Programmende Endes des Unterprogrammes Aufruf des Unterprogrammes Liest die CNC den Satz 120 so
3. KOMPENSATION L ngen und Radiuskompensation links und rechts der Bahn G40 G41 G42 L ngenkompensation L schen der L ngenkompensation G43 G44 Laden der Werkzeugabmessungen in die Tabelle G50 FESTZYKLEN Mehrfache Abarbeitung im Kreisbogen G64 Von Benutzer definierter Festzyklus G79 Bohrfestzyklus 81 Bohrfestzyklus mit Verweilzeit G82 Tieflochbohr Festzyklus G83 Gewindebohr Festzyklus G84 Festzyklus zum interpolierten Gewindeschneiden G84R Nachreib Festzyklus G85 Ausbohrz Festzyklus mit R ckzug in G00 G86 Rechteckiger Taschenfr szyklus 87 Kreisf rmiger Taschenfr szyklus G88 Ausbohr Festzyklus mit R ckzug in 01 89 L schen der Festzyklen G80 Werkzeugr ckkehr zur Startebene nach Beendigung eines Festzyklus G98 Werkzeugr ckkehr zur Referenzebene Anfahrebene nach Beendigung eines Festzyklus G99 Im Im I Im I IR I Abtast Festzyklen G75 Werkzeugl ngenvermessung G75N0 Kalibrierung des Me tasters G75N Oberfl chenvermessung G75N2 Oberfl chenvermessung mit Werkzeugkorrektur G75N3 Eckenvermessung Au enkante G75N4 Eckenvermessung Innenkante G75N5 Winkelmessung G7
4. 10 Anwahl des auszuf hrenden Programms 10 Anwahl des ersten auszuf hrenden Satzes nes 11 Anzeige des Bali un 11 eege dE 12 d E nennen een 12 Betriebsarfwechsel rennen eier 13 E E 13 Anwahl der E 13 E STANDARD EE 14 E a 14 Anzeige rt NACHLAUFFEHLER 2 EE 15 Anzeigeart ARITHMETISCHE PARAMETER SEN 15 Anzeigeart ZUSTAND UNTERPROGRAMM UHR UND TEILEZAHLER 15 CRAPHIS EE 17 HINTERGRUNDPROGRAMMIERUNG 18 BETRIEBSART E E E 18 berpr fung und Modifizierung der Werte der Werkzeugkorrekturtabelle ohne Unterbrechung des Zyklus KEE kee CNE unse 20 Anzeige und L schen der vom FAGOR 64 gesendeten Mitteilungen 21 PLAY BACK ea 22 Anw hl der Betriebsart PLAY BACK 22 Verriegeln Entriegeln des Speicher nannten nes 22 L schen cines kompletten Programms un Anden d r Proer nniniet are 22 Anzeige und Suche der gespeicherten Unterprogramme 22 Anwahl Programs username 22 Erstellung cines Prosa aa 23 L schen eines 5442 5 nase ee 23 Kopieren eines PIE 2a Abschnitt Seit WW NNN 3 3 TEACH IN seien 24 34 1 Anw hl der Betriebsart TBACH N u
5. CT SZ A Pas ENTER gt 0 IM SPINDLE xl 2 5 e ER we MONITOR 1 Funktionstasten SOFT KEYS Alphanumerische Tastatur zur Programmerstellung ENTER Erm glicht die Eingabe von Information in den CNC Speicher etc B a RECALL Erm glicht den Zugriff auf ein Programm auf einen Satz innerhalb eines Programmes etc 5 OP MODE Zeigt auf dem Bildschirm die Liste der Betriebsarten Dies ist der erste Schritt zur Auswahl einer der Betriebsarten 6 DELETE Erm glicht das L schen eines kompletten Programmes oder eines Programmsatzes sowie L schen graphischer Darstellungen etc 7 RESET Erm glicht die CNC in den Ausgangszustand zur ck zuversetzen und neue Maschinenparameterwerte dekodierte M Funktionen etc einzugeben BEDIENUNGSHANDBUCH CNC 8025 8030 5 10 11 12 13 14 15 16 17 18 CL Zeichenweises L schen beim Schreiben etc INS Taste zum Einf gen von Zeichen beim Schreiben eines Programmsatzes Mit einem Pfeil versehene Tasten zur Bewegung des Cursors Tasten zum Vor und Zur ckbewegen der Seiten SP L sst eine Stelle zwischen den Zeichen eines Kommentars frei CAPS Erm glicht Zeichen in Kleinbuchstaben zu schreiben SHIFT Erm glicht Zeichen zu schreiben die auf doppelt belegten Tasten liegen JOG Tasten zum manuell
6. MPMO20 40 60 80 Als Anfangspunkt wird X0 Y30 angenommen Es soll ein Kreisbogen bearbeitet werden der geradlinig angefahren wird Dies wird folgenderma en programmiert NO G90 G01 X40 F100 N5 G02 X60 Y10 120 JO PROGRAMMIERHANDBUCH CNC 8025 8030 45 Soll im gleichen Beispiel das Werkzeug das zu bearbeitende Teil tangential zur Bahn anfahren siehe Abbildung und dabei einen Radius von 5 mm beschreiben so wird dies folgenderma en programmiert NO G90 G01 G37 R5 X40 F100 N5 G02 X60 Y10 I20 JO y 30 40 60 80 X 21 Wie sich aus der Abbildung erkennen l t modifiziert die CNC die Bahn von Satz NO derart da das Werkzeug die Bearbeitung mit tangentialem Eintritt des Teils beginnt Die Funktion G37 mu mit dem Wert R zusammen in dem Satz programmiert werden der die zu modifizierende Bahn enth lt Der Wert R mu in allen F llen nach G37 programmiert werden und gibt den Radius des Kreisbogens den die CNC verwendet um das tangentiale Anfahren an das Teil zu erreichen Der Wert von R mu stets positiv sein Die Funktion G37 darf nur in S tzen programmiert werden die geradlinige Bewegungen enthalten G00 oder G01 Falls sie in einem Satz mit kreisf rmigen Bewegungen G02 oder programmiert wird gibt die CNC den Fehler 41 aus G37 wird mit dem Anfahrradius programmiert Zu ber cksichtigende Voraussetzungen D gt 2 Anfahrradius b
7. 32 6 7 Achsenzpiegelins nina 34 6 8 G17 G18 G19 Anwahl der Ebenen nenne 36 6 9 G23 Unbedingte Springe une 37 6 10 G31 G32 Speichern und Abrufen eines Programmnullpunkts 39 6 11 41 6 12 G36 K nfrollierie Eckenverrundung nn 43 6 13 G37 Tangentiales Anfahren zu Beginnder Bearbeitung 45 6 14 G38 Tangentiales Ausfahren nach beendigter Bearbeitung 8 47 6 13 49 6 16 G40 G41 G42 Werkzeugradiuskompensation 50 Abschnitt Seit 6 16 1 Anwahl und Einleitung der Werkzeugradiuskompensation 52 6 19 2 Programmierung mit Werkzeugradiuskompensation 56 6 16 3 L schen der Werkzeugradiuskompensation u a susanne 61 6 17 24370544 Werkzeurl ngenk mpensatien u 67 6 18 G47 Einzelsatzbearbeitung G48 L schen der Einzelsatzbearbeitung 69 6 19 219 VORSC HUB Prostanmiernne anne 69 6 20 G50 Laden der Werkzeugabmessungen in die Tabelle rn 70 6 21 G51 Kommunikation mit dem FAGOR 7 71 0 22 32 992 Nullpunktserschrebungen 73 6 22 1 1339 zus tzliche Nullp nktverschtebung u 75 6 23 364 Mehrfache Bearbeitung m Kreisbogen une 76 6 24 G65 Unabh ngige Ausf hrun
8. 210 Kartesische Koordinaten nee 210 Aehsenksorinstenwerb ee 210 Kittelpunkiswerie nes een 212 R lstivachsen 2 213 Le EE 213 Zylindrische EE E AERE RETRE S iia 219 ZWEI DER A DA ae ee 220 Winkel und kartesische Koordinate eek 221 VORSCHUBDPROGRAMMIERUNG AAA 227 S SPINDELDREHZAHL UND SPINDELORIENTIERUNG 225 WERKZEUGPROGRAMMIERUNG AAA 227 der E E 228 Maschinen ohne automatischen Werkzeugwechsler 228 Maschinen mit automatischem Werkzeugwechsler nenn 228 HILESBUNKTIONEN u 230 Programmhalt nes 230 Wahlweiser Proprammball un EENS 231 KA E 231 M30 Programmende mit R ckkehr zum Anlans aan 231 Spindelstart im Uhrzeigersinn rc 231 M04 Spindelstart entgegengesetzt dem Uhrzeigersinn 231 MOS Spindelhalt unse 232 MOG Code f r den Werkzeigwiechee a aen 232 M19 S Rest Ausgangssignal f r Werkzeugwechsel und Spindelorientierung 233 M22 M23 M24 M25 Betrieb mit Paletten seen 234 STANDARD UNTERPROGRAMME UND PARAMETRISCHE AAA 236 Kennzeichnung eines Standard Unterprogramms nn 237 Aufruf eines Standard UnterprogramMiS na 238 Kennzeichnung eines parametrischen Unterprogrammg nen 238 Aufruf eines parameirischen U n
9. Seite Kapitel 3 Abschnitt 10 MOTOREN IN OFFENE POSITIONIERSCHLEIFE ARBEITSWEISE OHNE SERVOSYSTEME HANDBETRIEB 3 7 MASCHINENREFERENZSUCHE Obwohl die M glichkeit besteht die Referenzsuche verschiedener Achsen im selben Satz zu programmieren f hrt die CNC die Suche Achse f r Achse folgenderweise durch Die Achse verf gt ber Maschinenreferenzendschalter Reihenfolge der Maschinenreferenzsuche N Io Mikro t Io Impuls 1 1 1 Verfahrrichtung X A 1 1 Schnellgang X f_i 3 _ Kriechgang X x Bremse X EU NE er t In Position X i t d 2 1 3 74 1 1 Die Verfahrrichtung der Achsverschiebung wird durch den Maschinenparameter der Achsen P623 8 P623 7 P623 6 P623 5 vorgegeben Die Achse bewegt sich im Schnellgang bis der Maschinenreferenzendschalter gedr ckt wird Ist der Endschalter gedr ckt f hrt die Suche im Kriechgang fort bis sie den Io Impuls vom Me system empf ngt Achtung Ist beim Beginn der Maschinenreferenzsuche der Maschinenreferenzendschalter gedr ckt bewegt sich die Achse so lange zur ck bis der Endschalter freigegeben und bevor die Maschinenreferenzsuche anfangen wird Wird die Suche im Handbetrieb durchgef hrt aktiviert die CNC das Signal In Position nicht Kapitel 3 Abschnitt Seite MOTOREN IN OFFENE POSITIONIERSCHLEIFE MASCHINENREFERENZSUCHE 11 OHNE SERVOSYSTEME
10. ue 3 SS Wenn PO der Anfangspunkt des Bogens und 1 der Endpunkt ist so gibt es vier B gen mit gleichem Radius die durch beide Punkte gehen 007 Der gew nschte Bogen wird durch die Richtung der Kreisinterpolation G02 oder G03 und das Vorzeichen des Radius definiert Daher gilt f r die Programmierung der abgebildeten Bogen folgendes Format Bogen 1 602 X R Bogen 2 602 X Y R Bogen 3 G03 X Y Bogen 4 603 X Y R PROGRAMMIERHANDBUCH CNC 8025 8030 23 6 2 3 3 G06 Kreisinterpolation mit Eingabe des Bogenmittelpunkts in Absolutkoordinaten Bei Programmierung einer Kreispinterpolation mittels der Funktion G06 k nnen die Koordinaten des Kreismittelpunkts LJ K als Absolutma e eingegeben werden h sie sind auf den Nullpunkt bezogen und nicht auf den Anfangspunkt des Kreises Da die Funktion G06 nicht modal ist mu sie unbedingt programmiert werden wenn die Koordinaten des Kreismittelpunkts als Absolutma e eingegeben werden Beispiel Anfangspunkt X60 40 AN 90 40 T 60 110 160 X Kreisinterpolation mit Programmierung des Radius N5 G90 G17 G03 X110 Y90 R50 F150 N10 X160 Y40 R50 Kreisinterpolation mit Programmierung des Mittelpunkts in Absolutkoordinaten N5 G90 G17 G06 G03 X110 Y90 160 J90 F150 N10 G06 X160 Y40 1160 J90 24 PROGRAMMIERHANDBUCH CNC 8025 8030 6 2 3 4 Schraubenlinieninterpolation Die Schrauben
11. 2 N J MOIMO1 o OO Funktionstasten SOFT KEYS SE 2 Alphanumerische Tastatur zur Programmerstellung 3 ENTER Erm glicht die Eingabe von Information in den CNC Speicher etc 4 RECALL Erm glicht den Zugriff auf ein Programm auf einen Satz innerhalb eines Programmes etc OP MODE Zeigt auf dem Bildschirm die Liste der Betriebsarten Dies ist der erste Schritt zur Auswahl einer der Betriebsarten 6 DELETE Erm glicht das L schen eines kompletten Programmes oder eines Programmsatzes sowie L schen graphischer Darstellungen etc 2 BEDIENUNGSHANDBUCH CNC 8025 8030 7 RESET Erm glicht die CNC in den Ausgangszustand zur ck zuversetzen und neue Maschinenparameterwerte dekodierte M Funktionen etc einzugeben 8 CL Zeichenweises L schen beim Schreiben etc 9 INS Taste zum Einf gen von Zeichen beim Schreiben eines Programmsatzes 10 Mit einem Pfeil versehene Tasten zur Bewegung des Cursors 11 Tasten zum Vor und Zur ckbewegen der Seiten 12 SP L sst eine Stelle zwischen den Zeichen eines Kommentars frei CAPS Erm glicht Zeichen in Kleinbuchstaben zu schreiben SHIFT Erm glicht zeichen zu schreiben die auf doppelt belegten Tasten liegen BEDIENUNGSHANDBUCH CNC 8025 8030 3 2 2 BEDIENFELD DER CNC 8030 O SPINDLE DO J EJ viel 5 JOJ le 5 a Sr 2
12. Spindelsteuerung Begrenzungen der Achsenlaufbahn Begrenzungen bedingt durch die Software Orientiertes Anhalten der Spindel Handhabung der in offener Schleife positionierten Motoren ohne Servosysteme PROGRAMMIERUNG Von Benutzer definierter Werkst cknullpunkt Programmierung ber Absolut bzw Inkrementalkoordinaten Programmierung ber kartesische Koordinaten Programmierung ber Polarkoordinaten Programmierung ber zylindrische Koordinaten Programmierung ber einen Winkel und eine kartesische Koordinate KOMPENSATION Werkzeugsradiuskompensation Werkzeugsl ngenkompensation Umkehrspielkompensation Spindelsteigungsfehlerkompensation Kreuzweisekompensation Achsenbiegung ANZEIGEN Texte der CNC auf Spanisch Englisch Franz sisch Deutsch und Italienisch Anzeigen der Bearbeitungszeit St ckz hler Graphische Darstellung der Teileverschiebungen Anzeige der Parameterwerte Anzeige der Werkzeugspitze Geometrische Hilfen zur Programmierung SCHNITTSTELLEN Schnittstelle RS232C Schnittstelle DNC Schnittstelle RS485 FAGOR LAN Netz ISO Code Programmierung aus peripherischen Einrichtungen VERSCHIEDENES Parametrische Programmierung Digitalisieren von Modellen M glichkeit ber integrierten PLC zu verf gen Blechprofilverfolgung bei Lasermaschinen Jig Grinder Leistung VORBEREITUN UNKTIONEN
13. Abschliessende Bemerkungen Digitalisiert wird immer innerhalb eines definiertes Raumes Die diesen Raum begrenzenden Fl chen sind parallel zu den Maschinenachsen Dank der Beschaffenheit der Fl chen k nnen Teile eines Ganzen digitalisiert werden Es ist m glich die Oberfl che eines Modelles in verschiedene Zonen aufzuteilen und ein f r jede Zone anderes Musternetz zu definieren all das mittels Kombination der verschiedenen Abtastmuster die FAGOR als Beispiel anbietet Die Punktfolge sollte logische Form f r die sp tere Fertigung haben bei der das Werkzeug mit derselben Tasterkugelform die im Programm gespeicherte Punktfolge noch einmal zur cklegt Ist es erforderlich die Fertigung in verschiedenen Durchg ngen vorzunehmen sollte das Programm mehrmals ausgef hrt werden wobei nacheinander Nullpunktversetzung oder Werkzeugl ngenkompensation durchgef hrt wird 126 PROGRAMMIERHANDBUCH CNC 8025 8030 In einem vorausgehenden Satz reserviert die Kontrolle automatisch 100 S tze in denen vorbereitende Funktionen die das ganze Programm betreffen definiert werden k nnen Runde Ecken Ma stabfaktor Achsendrehung etc Dank verschiedener Verfahren im Digitalisierungsprogramm k nnen wir die Abtastung des Modells optimieren Zum Beispiel beim Bilden von S tzen G76 k nnen geometrische Hilfsfunktionen eingef gt werden mit denen die Umrisse des gefertigten Teils Punkt f r Punkt berechnet abgerundet werden k nnen Eine
14. Die Achse verf gt nicht ber Maschinenreferenzendschalter Reihenfolge der Maschinenreferenzsuche N Io Impuls 4 l I Verfahrrichtung X A SchnellgangX4 Kriechgang X4 Bremse In Position X i D 1 1 Der Verfahrweg der Achsen wird durch die Maschinenparameter der Achsen P623 8 P623 7 P623 6 P623 5 vorgegeben Die Achse bewegt sich im Kriechgang bis sie den lo Impuls vom Achspositionssystem empf ngt Achtung Wird die Suche im Handbetrieb durchgef hrt so aktiviert die CNC das Signal In Position nicht Seite Kapitel 3 Abschnitt 12 MOTOREN IN OFFENE POSITIONIERSCHLEIFE MASCHINENREFERENZSUCHE OHNE SERVOSYSTEME
15. Kapitel 1 Abschnitt Seite PROPORTIONELLER 3 LASERMASCHINEN LASERSTRAHL ZUR Beispiel Wenn man nur ber eine Getriebestufe mit 1000 Umdrehungen f r ein Analogsignal von 10 V verf gt und es wurde F10000 S100 500 programmiert 5 H gt F 5000 10000 12000 25m712 Gibt es kein Verfahren oder f hrt man gerade eine Positionierung in G00 durch verarbeitet die CNC ein Analogsignal von 1V F r eine tats chliche Vorschubgeschwindigkeit der Achsen von 12000 mm min verarbeitet die CNC ein Analogsignal von 5 8 V Betr gt die tats chliche Vorschubgeschwindigkeit 5000 mm min verarbeitet die CNC ein Analogsignal von 3 V M chte man den Laserstrahl vor bergehend ausschalten mu man M5 programmieren Wiedereinschaltung erfolgt nach Programmierung der Funktionen M3 oder M4 Um ein neues Verh ltnis zwischen dem Analogsignal des Strahls und der Vorschubgeschwindigkeit der Achsen zu w hlen mu man einen neuen Satz folgender Art eingeben 4 4 3 4 3 F5 5 54 4 M3 M4 H ngt die Vorschubgeschwindigkeit der Achsen auf den zirkularen Abschnitten vom Kreisbogenradius Maschinenparameter P729 ab so h ngt das dem Laserstrahl entsprechende Analogsignal ebenfalls davon ab Seite Kapitel 1 Abschnitt PROPORTIONELLER 4 REINE LASERSTRAHL ZUR 1 3 BLECHPROFILNACHLAUF Will man mit der Leistung Blechprofilnachlauf arbeiten mu man den Maschinenparameter P622 6
16. 4 3 Hauptebene die zur Positionierung des Werkzeugs zur ersten Bearbeitung erforderlich sind Die Werte sind je nach Wahl von G90 oder G91 absolut oder X Z X 4 3 inkremental G18 Z 4 3 Je nachdem ob mit G00 oder G01 gearbeitet wird werden die Bewegungen entweder im Eilgang oder mit der Arbeitsvorschubgeschwindigkeit F ausgef hrt Y Z 4 3 Dieser Punkt kann auch in Polarkoordinaten programmiert G19 Z 4 3 werden X Y Z 4 3 Dieser Wert definiert die Bewegung der zur Hauptebene G17 senkrechten Achse von der Startebene bis zur Referenzebene Anfahrebene Diese Bewegung wird im Eilgang G00 7 4 3 ausgef hrt Je nachdem ob mit 90 oder G91 gearbeitet wird G18 sind die Werte entweder absolut oder inkremental Die Programmierung dieses Wertes ist unbedingt erforderlich Y Z X 4 3 G19 Ist die A Achse W oder 5 Achse V vertikal zur Hauptebene so mu es eine lineare Achse sein Ist die W Achse jedoch Bestandteil der Hauptebene so kann es auch eine rotative Achse sein 154 PROGRAMMIERHANDBUCH CNC 8025 8030 I 4 3 Definiert die Tiefe der Bearbeitung Beim Arbeiten mit G90 sind die Werte absolut d h sie sind auf den Nullpunkt der zur Hauptebene senkrechten Achse bezogen Beim Arbeiten mit G91 sind die Werte inkremental d h sie sind auf die Referenzebene Anfahrebene bezogen 2 2 Definiert die Verweilzeit in Sekunden zwischen dem Erreichen der vollen Arbeitstiefe und der Ausf hrung des R
17. ber diese Funktion kann ein an die CNC angeschlossener Me taster verwendet werden Folgendes Programmierformat ist einzusetzen N4 G75 4 3 4 3 4 3 4 3 Z 4 3 Die Maschine verf hrt bis das externe Signal vom Me taster empfangen wird Nach Empfang dieses Signals gilt der Satz als beendet Die tats chliche Achsposition bei Empfang des Signals wird als theoretische Achsposition akzeptiert W hrend des Abtastens G75 kann der Vorschub mitdem FEED RATE Potentiometer nicht ver ndert werden dieser steht auf 100 fest Die Bewegung der Achsen wird bis zum Empfang dieses Signals nicht angezeigt Hierbei kann auch die Vorschubgeschwindigkeit ber den Schalter FEED RATE nicht ver ndert werden sie ist fest auf 100 eingestellt Erreichen die Achsen die programmierte Position vor Empfang des externen Signals vom Meb taster so gibt die CNC den Fehler 65 aus Nach Ausf hrung dieses Satzes k nnen den Achsenwerten die gew nschten Parameter zugeordnet werden Dadurch und durch die M glichkeit der Ausf hrung mathematischer Operationen an den Parametern ist die Erstellung spezieller Programme zum Messen und Pr fen von Werkzeugen und Teilen m glich Die Funktion G75 impliziert die Funktionen 01 und G40 h nach einem Satz mit G75 gelten f r die Steuerung auch die Funktionen G01 und G40 Achtung Mit der CNC k nnen Werkzeugl ngen mit einem Me taster manuell vermessen werden Genauere
18. BEDIENUNGSHANDBUCH CNC 8025 8030 6 EDITING Erstellen ndern und berpr fen von S tzen Programmen und Unterprogrammen 7 PERIPHERIEGER TE bertragung von Programmen oder Maschinenparametern von zu Peripherieger ten 8 WERKZEUGTABELLE G53 G59 Eingeben ndern und berpr fen 653 659 der Ma e Radius und L nge von bis zu 100 Werkzeugen und der Nullpunktverschiebungen G53 bis G59 9 SONDERBETRIEBSARTEN Allgemeiner Test der CNC berpr fung der Ein und Ausg nge Festlegung der dekodierten M Funktionen Festlegung der Maschinenparameter Eingabe der Werte f r die Spindelsteigungsfehlerkompensation Arbeiten mit dem PLC Diese Betriebsarten erm glichen es die Steuerung zu programmieren Teile kontinuierlich herzustellen sowie satzweise oder manuell zu arbeiten Diese Betriebsarten werden folgenderma en angew hlt Taste OP MODE bet tigen Auf dem Bildschirm erscheint als Men die Auflistung der 10 Betriebsarten Eingabe der Nummer der gew nschten Betriebsart BEDIENUNGSHANDBUCH CNC 8025 8030 9 3 1 BETRIEBSART 0 SATZFOLGE BETRIEBSART 1 EINZELSATZ Der einzige Unterschied zwischen diesen beiden Betriebsarten ist der da in der Betriebsart Einzelsatz 1 nach Ausf hrung eines Satzes die Taste Zyklusstart bet tigt werden muss um mit der Abarbeitung des Programms fortzufahren w hrend in der Betriebsart Automatik 0 das Programm kontinuierlich abl uft 3 1 1 Au
19. mit dem Wert 1 einsetzen Diese Leistung erm glicht es denselben Abstand zwischen Laserstrahlbrennpunkt und Blech beizubehalten und erreicht auf diese Weise eine optimale Ausf hrung sogar mit Blechoberfl chen die starke Unebenheiten aufweisen Dazu ben tigt man eine Sensorvorrichtung der an der Achse des Laserstrahles angebracht wird Diese Vorrichtung verarbeitet Z hlsignale die der CNC andauernd die Abweichungen der tats chlichen Blechoberfl che von der theoretischen Blechoberfl che angeben Die Achse die den Laserstrahlbrennpunkt tr gt mu als Z Achse eingesetzt werden und die Z hlsignale die die Sensorvorrichtung verarbeitet werden mittels entsprechendem Me systemeingang mit der V Achse verbunden Au erdem mu die V Achse als Anzeiger gew hlt sein Maschinenparameter P617 3 1 Die CNC verf gt ber die Hilfsfunktionen M97 M98 und M99 denen folgende Bedeutung entsprechen wenn man mit der Leistung Blechprofilnachlauf arbeitet M97 Aktivierung der Leistung Blechprofilnachlauf Diese Hilfsfunktion wird angewendet wenn die Z hlungsrichtung der Achsen Z und bereinstimmt M98 Aktivierung der Leistung Blechprofilnachlauf Diese Hilfsleistung wird angewendet wenn die Z hlungsrichtung der Achsen 7 und verschieden ist M99 Beendigung oder Annullierung der Leistung Blechprofilnachlauf Die Maschinenparameter die zum Arb
20. 00 99 geben die Position des Werkzeugs im Werkzeugmagazin an Bei Anzeige von 00 befindet sich das Werkzeug gerade in der Spindel Bei Anzeige von P99 befindet sich das Werkzeug am Werkzeugwechsler oder wartet darauf da Funktion M06 ausgef hrt wird Nach Anzeige eines Werkzeugs k nnen die vorhergehenden oder nachfolgenden Werkzeuge durch Bet tigung der Taste e bzw E angezeigt werden Achtung Bei Eingabe von TOO sucht die CNC die n chste freie Position im Werkzeugmagazin Modifizierung der Tabelle Nach Anwahl der Betriebsart HANDBETRIEB sind folgende Schritte erforderlich Taste T bet tigen Der Buchstabe T erscheint am unteren Teil des Bildschirms Die Nummer des Werkzeugs eingeben dessen Position im Werkzeugmagazin ge ndert werden soll Die Taste P bet tigen Die Positionsnummer des Werkzeugmagazins eingeben die dem zuvor gew hlten Werkzeug zugeordnet werden soll Die Taste ENTER bet tigen Achtung Wird ein NICHT RANDOM Magazin verwendet so k nnen lediglich folgende Ver nderungen in der Tabelle vorgenommen werden Txx Pxx ordnet der Position Pxx das Werkzeug Txx zu Txx PO ordnet die Spindelposition dem Werkzeug Txx zu Txx P99 ordnet die Position des Werkzeugwechslers dem Werkzeug Txx zu BEDIENUNGSHANDBUCH CNC 8025 8030 37 Wird versucht etwas anderes einzugeben so antwortet die Steuerung mit wodurch angezeigt wird da diese Anderung ni
21. Beim Formatieren des Speichers von 512 Kb gehen alle gespeicherten Teilprogramme verloren 42 BEDIENUNGSHANDBUCH CNC 8025 8030 3 6 3 Programmverzeichnis Die Taste PROG VERZ dr cken Auf dem Bildschirm erscheint eine Auflistung von bis zu 7 im Speicher bestehenden Programmen die Anzahl an Schriftzeichen die in jedem einzelnen verwendet werden und die im Speicher verf gbar bleibenden Schriftzeichen Enth lt der erste Programmsatz einen Kommentar so erscheint dieser zus tzlich rechts von der Programmnummer Beispiel PROG LONG 00001 42 TEIL1 00002 115 TEIL 2 28513 Freie Schriftzeichen Achtung Wenn mehr als 7 Programme gespeichert sind ist es m glich da das ee amm nicht auf dem Bildschirm erscheint Mit den Tasten kann man die verschiedenen Programme vor und zur ckbewegen bis das gew nschte Programm erscheint 3 6 3 1 L schen eines kompletten Programms Taste VERZ bet tigen Auf dem Bildschirm erscheint eine Auflistung von bis zu 14 im Speicher vorhandenen Programmen die Zahl der verwendeten Zeichen und die Zahl der noch zur Verf gung stehenden Zeichen Taste DELETE bet tigen Auf dem Bildschirm erscheint die Meldung PROGRAMM LOSCHEN Die Nummer des zu l schenden Programms eingeben Nummer pr fen Falls die Nummer korrekt ist ENTER bet tigen Falls die Nummer nicht korrekt ist Taste CL bet tigen Dadurch wird die Nummer gel scht
22. Die Funktion M06 f hrt die Funktion M19 Installationshandbuch Absatz 3 3 5 nicht aus H here Geschwindigkeit da mehrere parametrische S tze hintereinander durchgef hrt werden Datum M rz 1992 Softwareversion 4 1 und die darauffolgenden HANDBUCH UND GE NDERTER LEISTUNG ABSATZ Steuerung der Beschleunigung Verz gerung Installationshandbuch Absatz 4 7 in Glockenform Erweiterung der gekreuzten Kompensation Installationshandbuch Absatz 4 10 Interpoliertes Gewindeschneiden G84 R Programmierungshandbuch G84 M glichkeit das Zeichen des Umkehrspiels Installationshandbuch Absatz 4 9 in jeder Achse einzugeben Unabh ngige Ausf hrung einer Achse Programmierungshandbuch G65 Datum Juli 1993 Softwareversion 5 1 und die darauffolgenden LEISTUNG HANDBUCH UND LEISTUNG GE NDERTER ABSATZ Doppelt gekreuzte Kompensation Installationshandbuch Absatz 4 10 Kombination von Installationshandbuch Absatz 4 7 Beschleunigungs Verz gerungs rampen der Achsen lineal und in Glockenform Kontrolle der Beschleunigung Verz gerung Installationshandbuch Absatz 5 der Spindel Mehrtachbearbeitung im Kreisbogen im Kreisbogen Programmierungshandbuch Gei G64 _ Maangabe der a Absatz 3 3 5 Werkzeugspitze Das das Werkzeug betreffende Installationshandbuch Absatz 3 3 5 Unterprogramm wird vor der Funktion T vollzogen Die zus tzlichen zirkularen Abschnitte der Installationshandbuch Absatz 3
23. Falls die Funktion G72 einer einzigen Achse zugeordnet wird mu diese sich am Ursprung befinden Wert 0 wenn der Ma stabfaktor aktiviert wird Dieser Fehlercode wird bei den folgenden F llen ausgegeben gt Mehr als 15 Verschachtelungsebenen beim Aufruf eines Unterprogrammes gt In einem Satz wurde ein Sprung auf denselben Satz programmiert Beispiel N120 G25 N120 Der programmierte Kreis verl uft nicht durch den definierten Endpunkt Toleranz 0 01 mm oder es gibt keinen Bogen der durch die mit Hilfe 08 und G09 definierten Punkte f hrt 041 042 043 044 045 046 047 048 049 050 051 052 053 054 Dieser Fehlercode wird bei Programmierung eines tangentialen Eintritts ausgegeben gt Tangentialer Eintritt Die Entfernung zwischen dem Startpunkt des Werkzeugs und dem Startpunkt der Bearbeitung mu mindenstens 2 Mal gr er sein als der programmierte Kreisdurchmesser gt Auch tangentialer Eintritt mit 02 oder 03 Dieser Fehlercode wird bei Programmierung eines tangentialen Austritts ausgegeben gt Tangentialer Austritt Die Entfernung zwischen dem Austrittpunkt des Werkzeugs und dem Endpunkt der Bearbeitung mu mindenstens 2 Mal gr er sein als der programmierte Kreisdurchmesser gt Auch tangentialer Austritt mit 02 oder 03 Polarkoordinatenursprung G93 nicht richtig definiert Festzyklus schlecht definiert Programmierfehler Funktion G36 G37 G38 oder G39 74
24. P607 5 1 aus Parit tsfehler in den Parametern der X Achse Die CNC f hrt die Maschinenparameter der RS232C Schnittstelle 0 9600 1 8 P2 0 P3 1 P607 3 1 P607 4 1 P607 5 1 aus Parit tsfehler in der Tabelle der decodierten M Funktionen Die CNC f hrt die Maschinenparameter der RS232C Schnittstelle 0 9600 1 8 P2 0 P3 1 P607 3 1 P607 4 1 P607 5 1 aus Fehler der interne Schaltung der CNC Setzen Sie sich mit dem Technischen Kundendienst in Verbindung Fehler der interne Schaltung der CNC Setzen Sie sich mit dem Technischen Kundendienst in Verbindung Die CNC meldet diesen Fehler gt Wenn mehr als 43 Zeichen in einem Kommentar angegeben werden gt Wenn mehr als 5 Zeichen zur Definition der Programmnummer angegeben werden gt Wenn mehr als 4 Zeichen zur Definition der Satznummer angegeben werden gt Wenn ung ltige Zeichen im Speicher angegeben werden berhitzung Fehler in den Spindelsteigungsfehlerkompensations Parametern der W Achse Die CNC f hrt die Maschinenparameter der RS232C Schnittstelle 0 9600 1 8 P2 0 P3 1 P607 3 1 P607 4 1 P607 5 1 aus 108 109 110 111 112 113 114 115 116 117 118 119 120 Fehler in den Spindelsteigungsfehlerkompensations Parametern der Z Achse Die CNC f hrt die Maschinenparameter der RS232C Schnittstelle 0 9600 1 8 P2 0 P3 1 P607 3 1 P6
25. Polarkoordinaten schlecht definiert Eine Bewegung von 0 wurde w hrend einer Radiuskompensation oder Eckenverrundung programmiert Die vierte Achse W wurde nicht richtig programmiert Programmierfehler Fase Die Funktionen M06 M22 M23 M24 M25 stehen nicht allein im Satz Werkzeug oder Palettenwechsel beabsichtigt ohne da die Wechselposition angefahren wurde Das angeforderte Werkzeug befindet sich nicht im Magazin Zwei verschiedene externe wurden programmiert ohne da dazwischen M06 programmiert wurde Es befindet sich keine Diskette im FAGOR Diskettenlaufwerk kein Band im Cassettenleser oder der Cassettenschacht ist offen 055 056 057 058 059 060 061 064 065 066 Parit tsfehler beim Beschreiben oder Lesen der Diskette bzw des Bandes Die CNC Steuerung meldet diesen Fehler gt Wenn bei gesperrtem Speicher versucht wird mit Hilfe der Funktion G76 ein Programm zu erstellen gt Wenn das mit der Funktion G76 zu erstellende Programm gesch tzt oder das Programm 99999 ist gt Wenn nach der Funktion G76 die Funktion G22 bzw G23 steht gt Wenn die nach G76 stehende Information mehr als 70 Zeichen umfa t gt Wenn die Funktion G76 Satzinhalt programmiert wird ohne da zuvor G76 5 bzw G76 5 eingegeben wurde gt Wenn in einer Funktion mit Programmierformat G76 P5 bzw G76 5 keine Programmnummer eingegeben wurde gt Wenn bei Erstellung eines Programms G76 5
26. Position 1 1x25x4 0 100 Millimeterpro Umdrehung Position 10 10x25x4 1 000 Millimeterpro Umdrehung Position 100 100x25x4 10 000 Millimeterpro Umdrehung NDERUNGEN IM PROGRAMMIERHANDBUCH NR 9701 Abschnitt 6 30 4 Seite 128 G76 Automatische Satzerstellung Wenn das neu zu erstellende Programm an einen Computer geschickt werden soll G76 N so muss die DNC Schnittstelle aktiviert sein und am Empf nger die Option Programmverwaltung Digitalisierter Empfang gew hlt sein Ist dies nicht der Fall so zeigt die CNC den Fehler 56 an Version 7 1 Juli 1996 1 ERWEITERUNG DER M GLICHKEITEN DER INTEGRIERTEN SPS 1 1_EING NGE 1 1 1 _ REFERIEREN DER ACHSE NULLPUNKTSUCHE Eingang 188 zeigt an ob gerade eine Nullpunktsuche durchgef hrt wird und die Eing nge 1100 1101 1102 1103 und 1104 zeigen an da eine Nullpunktsuche der jeweiligen Achse stattgefunden hat 188 Zeigt an ob auf irgendeiner Achse eine Nullpunktsuche stattfindet 0 Nein 1 Ja T100 Zeigt an ob eine Nullpunktsuche auf der X Achse stattgefunden hat 0 Nein 1 1101 Zeigt an ob eine Nullpunktsuche auf der Y Achse stattgefunden hat 0 Nein 1 Ja 1102 Zeigt an ob eine Nullpunktsuche auf der Z Achse stattgefunden hat 0 Nein 1 Ja 1103 Zeigt an ob eine Nullpunktsuche auf der W Achse stattgefunden haf0 Nein 1 Ja 1104 Zeigt an ob eine Nullpunktsuche auf der V Achse stattgefunden hat 0 Nein 1 Ja 1 1 2 __VERFAHRRICHTUNG DER ACHSEN Die Eing nge 142
27. Wert Der Ma stabfaktor wird aber auch durch M02 M30 RESET oder NOTHALT gel scht 80 PROGRAMMIERHANDBUCH CNC 8025 8030 Beispiel Yi yd x Als Anfangspunkt wird X 30 10 angenommen N10 GO 690 X 19 YO N20 G01 X0 Y10 150 N30 G02 X0 Y 10 I0 J 10 N40 G01 X 19 YO N45 G3 EE Speichern des Programmnullpunkts N50 G92 79 30 Nullpunktverschiebung der Koordinaten Naar Anwendung eines Ma stabfaktors 2 N70 G25 N10 40 1 N80 G72 L schen des Ma stabfaktors N85 Ge Abruf des Programmnullpunkts N90 GO X 30Y10 aaee R ckkehr zum Anfangspunkt N100 M Programmende PROGRAMMIERHANDBUCH CNC 8025 8030 81 6 26 2 Format b Nur eine Achse beeinflussender Ma stabfaktor Folgendes Programmierformat wird verwendet N4 G72 W X Y Z 2 4 N4 Satznummer G72 Code der den Ma stabfaktor definiert V W X Y Z Achse auf die der Ma stabfaktor angewandt wird 2 4 Wert des Ma stabfaktors Minimalwert 0 0001 Maximalwert 15 9999 Bei dieser M glichkeit mu sich die Achse auf die der Ma stabfaktor angewandt werden soll zum Zeitpunkt der Anwendung oder L schung des Faktors am Nullpunkt Koordinate 0 befinden Wird bei einem Programm der Ma stabfaktor auf nur eine Achse angewandt dann kann der Nullpunkt der Achsen nicht mit einer der Funktionen G92 653 659 bzw G32 ver ndert werden Zum L schen des Ma stabfaktors gen
28. 0 Programm wird nicht angehalten MASCHINE MIT AUTOMATISCHEM WERKZEUGWECHSLer Ist P601 1 oder P601 5 1 so mu der Code M06 in einem Satz alleinstehen Liest die CNC diesen Code in den Betriebsarten AUTOMATIK EINZELSATZ oder TEACH IN so werden folgende Schritte ausgef hrt Der Code M19 wird ausgegeben und an die Spindel wird das ber P601 7 und P700 definierte S Rest Ausgangssignal Kriechsignal ausgegeben Die Achsen X Y Z und W werden in der durch die Parameter P702 P703 P704 und P705 definierten Reihenfolge zu den ber die Parameter 900 901 902 und 903 festgelegten Positionen verfahren Der Code M06 wird nach au en ausgegeben Nach Ausf hrung von 06 wird das S Restwert Analogsignal deaktiviert Wenn der Wert von P709 zwischen 1 und 99 liegt springt die CNC automatisch zum Unterprogramm dessen Nummer P709 entspricht Bei P709 0 erfolgt kein Sprung zu einem Unterprogramm In der Betriebsart EINZELSATZ mu die START Taste so oft bet tigt werden wie unterschiedliche Funktionen durch M06 ausgef hrt werden m ssen In der Betriebsart HANDBETRIEB wird M19 ausgegeben an der Spindel liegt das S Rest Ausgangssignal Kriechsignal an und der Code M06 wird ausgegeben durch den das S Rest Ausgangssignal deaktiviert wird wenn zuvor die Achsen f r den Werkzeugwechsel korrekt positioniert worden sind Ist eine Achse nicht in der richtigen Position so wird Fehler 51 ausgegeben PROGRAMMIER
29. 0 angenommen C 0 Der Verfahrweg wird im Schnellgang G00 ausgef hrt 1 Der Verfahrweg wird in linearer Interpolation G01 ausgef hrt C 2 Der Verfahrweg wird in Kreisinterpolation im Uhrzeigersinn G02 ausgef hrt C 3 Verfahrweg wird in Kreisinterpolation gegen den Uhrzeigersinn G03 ausgef hrt Wird C 0 oder 1 gew hlt geben die Parameterzeichen I die Verfahrsrichtung an gegen den Uhrzeigersinn im Uhrzeigersinn Gibt man B I an bestimmt das f r den Parameter I bestimmte Zeichen die Richtung Gibt man B K an bestimmt das f r den Parameter B bestimmte Zeichen die Richtung Gibt man K I an bestimmt das f r den Parameter I bestimmte Zeichen die Richtung Gibt die Vorschubgeschwindigkeit an mit der das Verfahren zwischen den Punkten ausgef hrt wird Selbstverst ndlich nur andere Werte von C als Null werden g ltig Wird keine Angabe gemacht so wird der Wert FO angenommen der durch die Maschinenparameter P110 und P210 ausgew hlt wurde Q U Diese Parameter stehen dem Ben tzer zur Verf gung f r den Fall da er angeben m chte an welchen Punkten oder zwischen welchen Punkten die Bearbeitung nicht durchgef hrt werden soll Q7 bedeutet also da die Bearbeitung am Punkt 7 nicht ausgef hrt werden soll und Q 10 013 da die Bearbeitung von Punkt 10 bis 13 nicht ausgef hrt werden soll d h keine Bearbeitung f r die Punkte 10 11 12 u
30. 5 P2 K3 NIOPI P2FIKS N15 G01 75 N20 P3 K7 N25 P4 P3 F2 K7 N30 G26 N50 DI 50 M30 In diesem Falle wird der 0 Merker aktiviert da das Ergebnis der letzten Operation mit Parametern P4 P3 F2 K7 7 7 0 gleich null ist Die CNC springt also beim Lesen von Satz 30 zu Satz 50 PROGRAMMIERHANDBUCH CNC 8025 8030 263 G27 Bedingter Sprung Aufruf wenn ungleich 0 Liest die CNC einen Satz mit dem Code G27 so erfolgt bei Erf llung der Bedingung ungleich Oder Sprung zum ber N4 oder N4 4 2 bezeichneten Satz Wird die Bedingung ungleich nicht erf llt so wird dieser Satz nicht ber cksichtigt Programmierun G27 N4 oder N4 G27 N4 4 2 G27 mu in einem Satz alleinstehen Beispiel Y4 a 105 Als Beispiel wird die Programmierung einer Herzkurve mit folgender Formel verwendet R B Hierbei gilt PO gt A Winkel gt B Wert 30 Der Anfangspunkt ist YO N10 G93 G01 F500 N20 P0 K0 N30 P1 K30 P2 P0 F4 K2 P3 F8 P2 P4 F15 P3 P5 P1 F3 P4 N40 G01 G05 R P5 A Bewegungssatz N50 PO PO 5 5 Grad werden zum Winkel addiert N60 PO F11 K365 Vergleich mit 365 Grad N70 G27 E nes Falls ungleich 365 Grad erfolgt ein Sprung zum Satz N30 N80 YO N90 M30 264 PROGRAMMIERHANDBUCH CNC 8025 8030 28 Bedingter Sprung Aufruf wenn kleiner Liest die CNC einen Satz mit dem Code G28 so erfolgt bei Erf llung d
31. Die Z Achse verf hrt im Eilgang bis zu dem Z Wert des Startpunkts des Zyklus Die Achsen X und Y verfahren im Eilgang bis zum Startpunkt des Zyklus PROGRAMMIERHANDBUCH CNC 8025 8030 Y REAL THEORETISCH P1 AUSGANGSPUNKT i Ze Po MPMOSS 1 Nach Beendigung des Zyklus sind in der Parametertabelle folgende Werte enthalten 90 Gemessener X Wert P91 Gemessener Y Wert P92 Gemessener Z Wert P93 Tats chlich gemessener Wert minus theoretischem X Wert P9O PO P94 Tats chlich gemessener Wert minus theoretischem Y Wert P91 P1 P95 Tats chlich gemessener Wert minus theoretischem Z Wert P92 P2 Die Parameter P93 P94 und P95 geben den Offset Wert an der zu dem Nullwert des Werkst cks addiert wird damit die theoretischen Werte mit den tats chlich gemessenen Werten des Werkst cks bereinstimmen Hierf r wird folgendes Programmierformat verwendet G53 G59 I P93 J P94 K P95 PROGRAMMIERHANDBUCH CNC 8025 8030 105 05 Eckenvermessung innen Programmierformat G75 N05 0 P1 K P2 K P3 K P4 K G75 N05 Code Zyklus Eckenvermessung innen PO Theoretischer X Wert des zu vermessenden Punkts P1 Theoretischer Y Wert des zu vermessenden Punkts P2 Theoretischer Z Wert des zu vermessenden Punkts P3 Sicherheitsabstand P4 Abtastgeschwindigkeit Bei diesem Zyklus wird das Werkst ck an zwei Stellen vermessen Zuerst in der Achse der Abszisse de
32. G1 G5 G91 AP 31 FP8 G76 XY G28 N40 P22 F11PO G28N20 G90 GZ G76 Z G90 GXY G76XY G76 M30 M30 Unterprogramme G22N1 G1G5 G90 G75 Z P6 FP9 Digitalisierung G76 G90 Z P3 P3F1P31P3 F11K360 G24 G23 N1 P31 K2F3P1P31 P31F3P22P31 P31F4P4 P13 F12P31P31 K360F4P31P3 K0 Berechnung des Drehwinkels P22 P22F1P2 Berechnung des Radius f r aufeinanderfolgende Inkremente G24 PROGRAMMIERHANDBUCH CNC 8025 8030 3 Beispiel G76 DIAMETRALE DIGITALISIERUNG Programmerstellung per Abtastung mit einem Messtaster G75 Aufrufparameter PO Radius des Teiles Eingangswinkel fest bei 360 P2 Abstand des zu erfassenden Radius P3 Abstand des zu erfassenden Winkels P4 kleinster zu erfassender Z Wert P5 gr ter zu erfassender Z Wert P8 Vorschub w hrend der Verfahrbewegung P9 Vorschub w hrend der Abtastbewegung In der Berechnung benutzte Parameter P10 akkumuliertes Winkelinkrement P11 im Winkel zur ckzulegende Strecke und Absolutwert P12 Absolutwert der im Winkel zur ckzulegenden Strecke P20 Akkumulierter Wert des Radius P21 Absoluter zur ckzulegender Gesamtradius P22 Nr der Abst nde im Radius P23 Radius mit ver ndertem Vorzeichen P30 Grenze von Z f r G75 P99 Zunahmewert von Z f r aufeinanderfolgende Durchg nge PROGRAMMIERHANDBUCH CNC 8025 8030 141 MPO4 MPOS MPO6 142 P1 360 P PROGRAMMIERHANDBUCH CNC 8025 80
33. Kan 3 8 2 Anzeige der Werkzeugtabelle Es gibt zwei M glichkeiten die Ma e eines Werkzeugs abzulesen das gerade nicht auf dem Bildschirm angezeigt wird a Eingabe der Werkzeugnummer Bet tigung von RECALL b Eine der Taste e oder bet tigen je nachdem ob die Liste der angezeigten Werkzeuge nach oben oder nach unten verschoben werden soll Bet tigen bis das gew nschte Werkzeug angezeigt wird BEDIENUNGSHANDBUCH CNC 8025 8030 59 3 8 3 Eingabe der Werkzeugabmessungen Werkzeugnummer eingeben Diese wird auf dem linken unteren Teil des Bildschirms angezeigt Taste bet tigen Den Radius des Werkzeugs eingeben Maximalwert 999 999 mm oder 39 3700 Zoll Taste L bet tigen Die L nge des Werkzeugs eingeben Maximalwert 999 999 mm oder 39 3700 Zoll Taste I bet tigen und Wert eintippen Maximalwert 32 766 mm oder 1 2900 Zoll Taste bet tigen und Wert eintippen Maximalwert 32 766 mm oder 1 2900 Zoll Taste ENTER bet tigen falls die eingegebenen Werte korrekt sind Die Werte werden in den Speicher bertragen 3 8 4 nderung der Werkzeugabmessungen D W hrend der Eingabe a ndern von Zeichen Soll w hrend der Eingabe der Werkzeugma e ein bereits eingegebenes Zeichen ge ndert werden L I K oder eine Zahl so ist folgenderma en vorzugehen Durch Bet tigung der Tasten den Cursor verschieben bis er sich auf dem zu ndernden oder zu l
34. N101 G0 G5 X Y N102 G1 G9 X Y I J F250 N103 G8 X Y N104 G8 X Y N105 N G0 G40 X 100 Y100 PROGRAMMIERHANDBUCH CNC 8025 8030 149 6 31 G77 KOPPELN DER 4 ACHSE W 5 MIT DER ACHSE WELCHER SIE BERLAGERT IST G78 L SCHEN DER FUNKTION G77 Durch Programmieren der Funktion G77 ist die 4 Achse W solange elektronisch mit der in 11 angegebenen Achse gekoppelt bis die Funktion G77 durch die Funktion G78 gel scht wird Das hei t ist die Funktion G77 aktiviert so f hrt die 4 Achse W die Bewegungen der berlagerten Achse aus Ist die Funktion G77 aktiviert sok nnen keine Bewegungen f r die 4 Achse W programmiert werden Diese Funktion kann z Bsp bei Maschinen mit 2 Spindeln auf voneinander unabh ngigen Achsen angewendet werden Bei Maschinen mit 5 Achsen nimmt G77 eine Kopplung mit der in 11 angegebenen Achse vor so wie f r 4 Achse oben erl utert Die Funktionen G77 und G78 sind MODAL Durch Einschalten der Steuerung nach M02 M30 RESET oder NOTAUS gilt die Funktion G78 150 PROGRAMMIERHANDBUCH CNC 8025 8030 6 32 BEARBEITUNGS FESTZYKLEN Die CNC verf gt ber Festzyklen die ber die folgenden G Funktionen definiert werden G79 Vom Anwender definierter Festzyklus G81 Bohrfestzyklus G82 Bohrfestzyklus mit Verweilzeit G83 Tieflochbohr Festzyklus G84 Gewindebohr Festzyklus G85 Nachreib Festzyklus G86 Ausbohr Festzyklus mit R
35. PROGRAMMIERHANDBUCH CNC 8025 8030 MPMO32 MPMO32B PROGRAMMIERHANDBUCH CNC 8025 8030 K B P B 59 Beim Arbeiten mit Werkzeugradiuskompensation liest die CNC vier S tze vor dem gerade ausgef hrten Satz voraus wodurch sie die Bahn der sie zu folgen hat vorausberechnen kann Es gibt einige F lle bei denen besondere Vorsicht geboten ist Zum Beispiel Drei oder mehr S tze ohne Bewegung in der Kompensationsebene zwischen S tzen mit Bewegungen N1S N20 N2S N10 5 N30 UI MPMO33 NO G01 G91 G17 G41 X50 Y50 F100 T1 1 N5 Y100 N10X200 N15Z100 N20M07 25 7200 N30 Y 100 Bei Punkt 1 wird Fehler 35 angezeigt Es ist m glich S tze zu programmieren die nur die folgenden Vorbereitungsfunktionen enthalten G20 G21 G22 G23 G24 G25 G26 G27 G28 G29 Dies ist m glich da diese S tze nicht als Satznummern ohne Bewegung z hlen und darum auch nicht zu Fehler 35 f hren 60 PROGRAMMIERHANDBUCH CNC 8025 8030 6 16 3 L schen der Werkzeugradiuskompensation Das L schen der Werkzeugradiuskompensation erfolgt ber die Funktion G40 Hierbei ist zu ber cksichtigen da das L schen der Radiuskompensation G40 nur in einem Satz erfolgen darf der eine geradlinige Bewegung G00 01 enth lt Ist G40 in einem Satz mit G02 oder G03 enthalten so gibt die CNC den Fehlercode 40 aus Die folgenden Abbildungen zeigen verschiedene F lle des L schens der Kompensation PROGRAMM
36. TEXT G52 Kommunikation mit dem Netz N2 Adresse des ZIEL Knoten 0 14 Markierungen f r die Begrenzung des Textes Text Text dessen Syntax vom ZIEL Knoten zugelassen wird Beispiel KNOTEN 7 des LAN NETZES ist eine FAGOR CNC 82 der als abh ngiger Knoten an das Netz angeschlossen ist Die Achsen X Y sollen positioniert werden auf dem Punkt X100 Y50 Der von der CNC auszuf hrende Satz w re dann G52 N7 X100 Y50 e Synchronisation der Prozesse zwischen den einzelnen KNOTEN des LAN Netzes G52 N2 Dieser Satz gilt als ausgef hrt wenn der KNOTEN N2 des Netzes die Ausf hrung der gerade ablaufenden Operation beendet hat Die Verwendung von S tzen mit diesem Programmierformat erm glichen eine Synchronisierung der Operationen der verschiedenen Elemente oder Knoten des Netzes Achtung Kommt es w hrend der Ausf hrung zu einem Fehler im LAN Netz so zeigt die Steuerung den entsprechenden Fehlercode an Weitere Informationen zum FAGOR LAN NETZ befinden sich im HANDBUCH ZUR INSTALLATION UND BETRIEBNAHME Kapitel LAN NETZ 72 PROGRAMMIERHANDBUCH CNC 8025 8030 6 22 53 59 NULLPUNKTVERSCHIEBUNGEN ber die Funktionen G53 G54 G55 G56 G57 G58 und G59 kann mit 7 verschiedenen Nullpunktverschiebungen gearbeitet werden Die Werte dieser Nullpunktverschiebungen werden von der CNC nach der Tabelle der Werkzeugkorrekturen gespeichert und sind auf den Maschinennullpunkt bezogen Dies
37. Taste bet tigen 34 BEDIENUNGSHANDBUCH CNC 8025 8030 3 5 5 3 Eingabe eines M Werts M Taste bet tigen _Gew nschten Wert eintippen Taste bet tigen Achtung Ausnahmen sind M41 M42 M43 und M44 die automatisch von der CNC erzeugt werden wenn ein S Wert programmiert wird der eine Getriebeumschaltung bedingt 3 5 6 Betrieb der CNC 8020 M als Anzeigeger t Wird in der Betriebsart HANDBETRIEB das externe Signal HANDBETRIEB aktiviert so funktioniert die CNC als Anzeigeger t In diesem Falle mu die Maschine ber externe Bedienelemente verfahren werden und die Analogsignale m ssen au erhalb der CNC erzeugt werden In dieser Betriebsart k nnen die S und M Funktionen ausgef hrt werden Werden beim Betrieb in dieser Betriebsart die in den Maschinenparametern festgelegten Verfahrbereiche berschritten so gibt die CNC den entsprechenden Fehlercode aus und l t ausschlie lich Bewegungen zu die die Maschine in den zul ssigen Verfahrbereich zur ckbringen 3 5 7 ndern der Ma einheiten Jede Bet tigung der Taste I schaltet die Ma einheiten von mm auf Zoll um und umgekehrt BEDIENUNGSHANDBUCH CNC 8025 8030 35 3 5 8 Bedienung mit elektronischem Handrad Zum Verfahren der Achse n mit einem elektronischen Handrad ist wie folgt vorzugehen Betriebsart HANDBETRIEB ausw hlen den Schalter in eine der Positionen A bringen Zum manuellen Verfahren der Achsen mit dem Handrad mu die
38. 4 3 4 3 im metrischen System und der Satz N4 G5 L 3 4 3 4 I 3 4 J 3 4 K 3 4 im Zollsystem erh hen die Werte der durch G5 G53 G59 festgelegten Adresse in der Tabelle um die Werte L H I J K N4 Satznummer G5 Code der Nullpunktverschiebung G53 G54 G55 G56 G57 GJ58 G59 1 4 3 Wert der zu dem zuvor in der Tabelle gespeicherten V Wert addiert oder L 3 4 von diesem subtrahiert wird H 4 3 Wert der zu dem zuvor in der Tabelle gespeicherten W Wert addiert oder 3 4 von diesem subtrahiert wird 1 4 3 Wert der zu dem zuvor in der Tabelle gespeicherten X Wert addiert oder Lu 3 4 von diesem subtrahiert wird J 4 3 Wert der zu dem zuvor in der Tabelle gespeicherten Y Wert addiert oder 3 4 von diesem subtrahiert wird K 4 3 Wert der zu dem zuvor in der Tabelle gespeicherten Z Wert addiert oder 3 4 von diesem subtrahiert wird Format b Anwendung einer Nullpunktverschiebung auf ein laufendes Programm Jenach dem dem Maschinenparamter P619 7 zugeordneten Wert gibtes zwei M glichkeiten Fall 1 P619 7 0 ber den Satz N4 G5 wird im gerade ablaufenden Programm eine Nullpunktverschiebung gem den in der Tabelle an der Adresse G5 G53 G59 gespeicherten Werten bewirkt N4 Satznummer G5 G53 G54 G55 G56 G57 G58 G59 Adresse der Tabelle an der die Werte der Nullpunktverschiebung gespeichert sind Fall 2 P619 7 1 Bei Ausf hrung einer Funktion vom Typ G54 G58 be
39. Achtung Wenn w hrend dieser Sequenz die Taste WEITER bet tigt wird wird diese Betriebsart in seiner urspr nglichen Form angezeigt 3 6 5 Anzeige und Suche der gespeicherten Unterprogramme Durch Bet tigung der Taste UNTERPROGR VERZ E oder UNTERPROGR VERZ P werden alle im Speicher der CNC programmierten Standard bzw parametrischen Unterprogramme angezeigt M chte man wissen welches Programm die verschiedenen auf dem Bildschirm sichtbaren Unterprogramme enth lt so mu die Nummer des Unterprogramms eingegeben werden die gesucht werden soll und anschlie end die Taste RECALL gedr ckt werden Auf dem Bildschirm erscheint die Nummer des Programms wo sich genanntes Unterprogramm befindet M chte man noch andere Programmnummern wissen in dem eines der rn enthalten ist so mu erneut die Taste DELETE oder UNTERPROG gedr ckt werden und die vorige Abfolge wiederholt werden AN Achtung Wenn in dieser Sequenz die Taste WEITER bet tigt wird wird diese Betriebsart in ihrer urspr nglichen Form dargestellt BEDIENUNGSHANDBUCH CNC 8025 8030 3 6 6 Anwahl eines Programms Wird die Nummer des gew nschten Programms bei Anwahl der Betriebsart EDITING auf dem Bildschirm angezeigt so gen gt zur Anwahl des Programms die Bet tigung der Taste WEITER Wird ein anderes Programm gew nscht so sind folgende Schritte erforderlich Taste PPROG ANWAHL bet tigen Nummer d
40. Durchgef hrtes M Eingang Stop Notunterprogramm Eingang Betrieb Schnellgang Enter in Play Back Eingang Bedingter Eingang Eingang Handbetrieb Eingang Die CNC handelt als Anzeiger 5 80 BCD Code Ausgang Gewicht 80 MST40 BCD Code Ausgang Gewicht 40 MST20 BCD Code Ausgang Gewicht 20 MSTI0 BCD Code Ausgang Gewicht 10 MST08 BCD Code Ausgang Gewicht 8 MST04 BCD Code Ausgang Gewicht 4 MST02 BCD Code Ausgang Gewicht 2 MST01 BCD Code Ausgang Gewicht 1 CHASSIS Alle Abschirmungen der verwendeten Kabel daran anschlieen 24V Eingang der ueren Stromzufuhr Ohne Funktion Ohne Funktion Ohne Funktion Ohne Funktion Ohne Funktion Ohne Funktion Ohne Funktion Ohne Funktion Seite Kapitel 3 MOTOREN IN OFFENE POSITIONIERSCHLEIFE OHNE SERVOSYSTEME Abschnitt EINF HRUNG STECKER 1 02 Pin SIGNAL UND FUNKTION UN Eingang der ueren Stromzufuhr UN Eingang der ueren Stromzufuhr Ausgang 1 Wert von Bit 1 der Tabelle der Hilfsfunktionen Schnellgang X Achse Ausgang M2 Wert von Bit 2 der Tabelle der Hilfsfunktionen M Schnellgang Y Achse Ausgang M3 Wert von Bit 3 der Tabelle der Hilfsfunktionen M Schnellgang Z Achse Ausgang M4 Wert von Bit 4 der Tabelle der Hilfsfunktionen M Schnellgang W Achse Ausgang 5 Wert von Bit 5 der Tabelle der Hilfsfu
41. G18 G19 wird die Kompensation durch die Codes G41 oder G42 aktiviert Der Kompensationswert ist dabei der ber den Code Txx xx Txx 00 bis Txx 99 angew hlte Wert der Tabelle Die Funktionen G41 und G42 sind modal d h sie werden beibehalten und werden gel scht durch G40 G74 G81 G82 G83 G84 G85 G86 G87 G88 G89 M02 und M30 sowie durch NOTHALT oder RESET PROGRAMMIERHANDBUCH CNC 8025 8030 51 6 16 1 Anwahl und Einleitung der Werkzeugradiuskompensation Nach Bestimmung der Ebene in der die Kompensation angewandt werden soll mit den Codes G17 G18 G19 mu zur Einleitung der Kompensation der Code G41 oder G42 verwendet werden G41 Das Werkzeug befindet sich auf der linken Seite des Werkst cks in bezug auf die Bearbeitungsrichtung G42 Das Werkzeug befindet sich auf der rechten Seite des Werkst cks in bezug auf die Bearbeitungsrichtung Im Satz in dem G41 G42 programmiert wird oder in einem vorausgehenden Satz mu auch die Funktion Txx xx Txx 00 bis Txx 99 programmiert worden sein ber die in der Werkzeugtabelle der anzuwendende Korrekturwert gew hlt wird Falls kein Werkzeug gew hlt wird nimmt die CNC den Wert 00 00 an Die Anwahlder Werkzeugradiuskompensation G41 G42 istnur bei geradlinigen Bewegungen m glich G00 oder G01 mu aktiv sein Ist bei Aufruf der Kompensation G02 oder G03 aktiv so gibt die CNC den Fehlercode 40 aus Auf den folgenden Seiten sind verschiedene F lle der Einleitung
42. I X G81 G98 G91 X280 Y130 7 8 1 22 F100 Positionierung und Festlegung des Zyklus G64 X200 Y200 B225 122 5 C3 F200 Q2 U4 005 Bestimmung die Mehrfachbearbeitung G80 Annullierung den Festzyklus G90 YO Positionierung M30 Ende des Programms Es ist auch m glich den Definitionssatz der Mehrfachbearbeitung wie folgt festzulegen G64 R282 843 A45 B225 145 C3 F200 Q2 U4 005 G64 X200 Y200 B225 K11 C3 F200 Q2 U4 005 G64 X200 Y200 K11 122 5 C3 F200 Q2 04 005 PROGRAMMIERHANDBUCH CNC 8025 8030 6 24 G65 UNABH NGIGE AUSF HRUNG EINER ACHSE Die Funktion G65 erm glicht die vollkommen unabh ngigen Verfahrwege einer Achse Folgendes Programm mu eingegeben werden G65 W100 Fl N10 G01 X10 Y10 Z5 1000 N20 G01 X20 Wird der Satz NO ausgef hrt beginnt den Verfahrweg der W Achse mit der Vorschubgeschwindigkeit F1 und daraufhin beginnt die Ausf hrung des Satzes N10 mit der Vorschubgeschwindigkeit F1000 die W Achse beh lt ihre Vorschubgeschwindigkeit F1 bei Hat man den Maschinenparameter P621 4 0 angepa t f hrt die CNC den Satz N20 nach Beendigung des Satzes N10 aus unabh ngig davon ob der Satz NO beendet wurde oder nicht Hat man den Maschinenparameter P621 4 1 angepa t wartet die CNC auf die Beendigung der S tze NOT und N10 vor Beginn der Ausf hrung des Satzes N20 PROGRAMMIERHANDBUCH CNC 8025 8030 79 6 25 G70 G71 MADEINHEIIEN G70 Pro
43. Kennzeichnung eines parametrischen Unterprogramms 623 Abruf eines parametrischen Unterprogramms G21 Ende des Unterprogramms G24 SPRUNG ODER AUFRUFFUNKTIONEN Unbedingter Sprung Aufruf G25 Bedingter Sprung Aufruf wenn gleich Null G26 Bedingter Sprung Aufruf wenn ungleich Null G27 Bedingter Sprung Aufruf wenn kleiner Null G28 Bedingter Sprung Aufruf wenn gr er oder gleich Null G29 NEUE LEISTUNGEN UND NDERUNGEN Datum Februar 1991 Softwareversion 2 1 und die darauffolgenden BEDIENUNGSHANDBUCH UND EES GE NDERTER ABSATZ Fehler 65 bei den Installationshandbuch Absatz 3 3 4 Me tastenbetriebsbewegungen G75 scheint nicht auf Es besteht die M glichkeit die Installationshandbuch Absatz 4 6 Suchrichtung der Maschinenreferenz bei jeder Achse zu w hlen sinusf rmigen Signalen auf jeder Achse P622 1 2 3 4 5 Zugang zu den Registern des PLCI von der Programmierungshandbuch G52 CNC aus Blechprofilverfolgung mit Lasermaschinen Betriebshandbuch Jig Grinder Leistung Betriebshandbuch Z hlungsbescheid 1 2 5 10 mit Installationshandbuch Absatz 4 1 Datum Juni 1991 Softwareversi n 3 1 und die darauffolgenden HANDBUCH UND GE NDERTER LEISTUNG ABSATZ Unterprogramm f r wiederholte Notf lle Installationshandbuch Absatz 3 3 8 Die neue Funktion F29 nimmt den Wert Programmierungshandbuch Kapitel 13 der gew hlten Werkzeuganzahl an
44. PROGRAMMIERHANDBUCH CNC 8025 8030 113 Nach Beendigung dieses Zyklus sind in der Parametertabelle folgende Werte enthalten P90 Tats chlich gemessener X Wert der Ecke P91 Tats chlich gemessener Y Wert der Ecke 92 Tats chlich gemessener Z Wert der Ecke 93 Tats chlich gemessener Wert der Ecke minus theoretischem Wert X Achse 90 P94 Tats chlich gemessener Wert der Ecke minus theoretischem Wert Y Achse P91 P1 P95 Tats chlich gemessener Wert der Ecke minus theoretischem Wert Z Achse 92 2 P96 Winkel Die Parameter P93 P94 95 geben den Offset Wert an der zum Werkst cknullpunkt addiert werden mu damit die theoretischen Werte mit den tats chlich gemessenen Werten des Werkst cks bereinstimmen Hierf r kann folgende Funktion verwendet werden G53 G59 I P93 J P94 P95 Soll jedoch der Werkst cknullpunkt mit dem gemessenen Wert bereinstimmen so kann der Werkst cknullpunkt verlegt werden entweder mit der Funktion G53 G59 I P90 J P91 K P92 oder aber durch Programmierung der Funktion Drehung des Koordinatensystems G73 A P96 Unter der Voraussetzung da die vermessene Ecke mit dem Werkst cknullpunkt bereinstimmt k nnen die Maschinenachsen mit den Seiten des Werkst cks bereinstimmen Das Programm kann dann ausgef hrt werden ohne da der Winkel ber cksichtigt werden mu 114 PROGRAMMIERHANDBUCH CNC 8025 8030 N08 Zentrieren einer Bohrung Programmierformat G75 N08 PO
45. Y Verfahrweg des Werkzeugs der Z Achse in mm von der Startebene bis zur Referenzebene Io Verfahrweg in mm von der Referenzebene zur vollen Bearbeitungstiefe F Arbeitsvorschub in mm min 90 Spindeldrehzahl in U min Anzahl der Satzwiederholungen PROGRAMMIERHANDBUCH CNC 8025 8030 157 Zweiter Satz N5 G93 Definiert den Polarursprung Koordinaten Abszisse Ordinate des Polarursprungs JO Dritter Satz N10 A Inkrementale Winkelbewegung bezogen auf den in 5 definierten Polarursprung Anzahl der Satzwiederholungen Vierter Satz N15 G80 L schen des Festzyklus G90 Definition der Entfernungen als Absolutentfernungen Absolute Koordinaten dieser Achsen F nfter Satz 320 M30 Programmende mit R ckkehr zum ersten Satz 158 PROGRAMMIERHANDBUCH CNC 8025 8030 Ausgangsebene 7 98mm 2mm 4 20mm Bezugsebene 066 PROGRAMMIERHANDBUCH 8025 8030 159 Ablauf und Erkl rung der Bearbeitungsvorg nge 10 11 12 13 Die X Achse f hrt im Eilgang zum Punkt X250 Die Y Achse f hrt zum Punkt Y350 Die Spindel beginnt sich miteiner Drehzahl von 500 U min im Uhrzeigersinn zu drehen M03 Die Z Achse f hrt im Eilgang auf Z 98 Referenzebene Die Z Achse wird im Bearbeitungsvorschub um weitere 22 mm bis zum Punkt Z 120 volle Bearbeitungstiefe verfahren Die Z Achs
46. an dem sich die Maschine befindet In der Betriebsart TESTLAUF wird bei zweimaliger Bet tigung der Taste RESET die CNC in den Ausgangszustand zur ckversetzt Bei der ersten Bet tigung der Taste RESET wird im oberen rechten Teil des Bildschirms die Meldung RESET blinkend angezeigt Falls kein R cksetzen RESET gew nscht wird ist die Taste CL zu bet tigen 30 BEDIENUNGSHANDBUCH CNC 8025 8030 3 5 BETRIEBSART 5 HANDBETRIEB Diese Betriebsart wird verwendet f r Manuelles Verfahren der Maschine Maschinenreferenzpunktsuche Vorgabe eines beliebigen Wertes der Achsen Ausf hrung von F S M Funktionen Betrieb als Anzeigeger t Anzeige ndern der RANDOM Tabelle RESET der CNC die Steuerung wird in den Ausgangszustand zur ck versetzt Bedienung ber das elektronische Handrad Messen und Speichern der Werkzeugabmessungen in der Werkzeugkorrekturtabelle unter Verwendung eines Me tasters Start und Halt der Spindel 3 5 1 Anwahl der Betriebsart HANDBETRIEB 5 Taste OP MODE bet tigen Taste 5 bet tigen Auf dem Bildschirm erscheinen in Grossbuchstaben die Achsenkoordinaten Bei Maschinen mit 5 Achsen muss zur Anzeige der nicht dargestellten Achse die entsprechende Taste d h W oder V bet tigt werden BEDIENUNGSHANDBUCH CNC 8025 8030 31 3 5 2 Achsenweise Maschinenreferenzpunktsuche Hierzu ist die Taste zu dr cken die der Achse zugeordnet ist deren Maschinenreferenzpunkt
47. ckzug in G87 Rechteckiger Taschenfr szyklus G88 Kreisf rmiger Taschenfr szyklus G89 Ausbohr Festzyklus mit R ckzug in G01 Die Festzyklen k nnen in jeder Ebene ausgef hrt werden Deshalb wird bei Programmierung irgendeines Festzyklus dieserin derangew hlten Ebene ausgef hrt wobei die Tiefenzustellung in der zu dieser Ebene senkrechten Achse erfolgt Die 4 Achse W sowie auch die 5 Achse V kann zur Hauptebene geh ren oder auch senkrecht zu ihr verlaufen 6 32 1 Einflu bereich eines Festzyklus Nach der Definition eines Festzyklus stehen alle darauffolgenden S tze unter dem Einflu dieses Festzyklus solange dieser nicht gel scht wird Das hei t bei jeder Ausf hrung eines Satzes in dem irgendeine Achsenbewegung programmiert ist wird automatisch die dem definierten Festzyklus entsprechende Bearbeitung ausgef hrt Die Struktur dieser innerhalb des Einflu bereiches eines Festzyklus befindlichen S tze ist normal au er da am Satzende N2 programmiert werden kann Anzahl der Wiederholungen des Satzes Wird programmiert so wird der Festzyklus nach Erreichen der Startposition nicht ausgef hrt PROGRAMMIERHANDBUCH CNC 8025 8030 151 Istim Einflu bereich eines Festzyklus ein Satz ohne Achsenbewegung vorhanden so wird die dem definierten Festzyklus entsprechende Bearbeitung au er im Satz mit dem Aufruf nicht ausgef hrt Soll ein Festzyklus mit einem ver nderten Parameter ausgef hrt werden so mu de
48. ckzugs Ein zwischen K0 00 0 00 s und K99 99 99 99 s liegender Wert kann programmiert werden Bei Programmierung ber Parameter K P3 kann dessen Wert zwischen 0 00 und 655 35 s liegen Die Programmierung dieses Parameters ist nur beim Bohrfestzyklus mit Verweilzeit G82 erforderlich Wird er nicht programmiert so gibt die CNC Fehler 44 aus Wird bei den restlichen Zyklen der Parameter K nicht programmiert so nimmt die CNC als Wert an 2 Definiert die Anzahl der Wiederholungen der Ausf hrung des Satzes Ein zwischen NO und N99 liegender Wert kann programmiert werden Bei Programmierung ber Parameter N kann dessen Wert jedoch zwischen 0 und 255 liegen Wird der Parameter N nicht programmiert so nimmt die CNC N1 als Wert an Logischerweise ist die Programmierung von N Werten gt 1 nur beim Arbeiten mit G91 sinnvoll d h wenn die Verfahrwege der Achsen inkremental sind da im gegenteiligen Falle die Bearbeitungen stets am selben Punkt erfolgen w rden Bei mehrfacher Programmierung desselben Festzyklus werden nur die Funktionen F S und M im Zyklusaufrufsatz ausgef hrt Es folgt eine detailliertere Beschreibung der Festzyklen G81 G82 G84 G85 G86 und G89 Bei diesen Beschreibungen wird jeweils vorausgesetzt da die Hauptebene von den Achsen X und Y gebildet wird und die Werkzeugachse die Z Achse ist PROGRAMMIERHANDBUCH CNC 8025 8030 155 6 32 5 1 G81 Bohrfestzyklus Die Funktionen und Bewegungen des Werkzeugs Z Ac
49. diese Anwendung wird im Abschnitt ber bedingte Spr nge G26 G27 G28 G29 beschrieben N4 P1 F11 P2 Falls P1 P2 so wird der Sprungmerker wenn 0 aktiviert Falls P1 groesser gleich P2 so wird der Sprungmerker wenn groesser gleich aktiviert Falls P1 kleiner P2 so wird der Sprungmerker wenn kleiner aktiviert Ebenfalls programmiert werden kann N4 P1 F11 K6 252 PROGRAMMIERHANDBUCH CNC 8025 8030 F12 Ganzteil N4 1 12 P2 gt nimmt den Wert des Ganzteils von P2 an N4 Pl F12 5 4 gt 5 F13 Ganzteil plus eins N4 PI F13 P2 gt nimmt den Wert des Ganzteils von P2 plus 1 N4 Pl F13 5 4 gt 1 5 1 6 F14 Ganzteil minus eins N4 1 14 P27 gt nimmt den Wert des Ganzteils von P27 minus 1 an N4 P5 F14 5 4 gt 5 5 1 4 F15 Absolutwert N4 1 15 P2 gt nimmt den Absolutwert von P2 an N4 Pl F15 8 gt 8 16 Komplement N4 P7 F16 P20 gt P7 nimmt das Komplement P20 d h P7 P20 N4 P7 F16 K10 gt P7 10 PROGRAMMIERHANDBUCH CNC 8025 8030 253 Sonderfunktionen 17 bis 28 Diese haben keinen Einflu auf die Sprungmerker F17 N4 P1 F17 P2 P1 nimmt den Wert der Speicheradresse des Satzes an dessen Nummer P2 ist Beispiel N4 P1 F17 K12 P1 nimmt den Wert der Speicheradresse an an der sich der Satz N12 befindet F18 N4 PI F18 P2 P1 nimmt den X Achsenwert an der im Satz mit der Adresse P
50. folgenderma en gearbeitet 3 7 1 Anwahl der Betriebsart PERIPHERIEGER TE 7 Taste OP MODE bet tigen Taste 7 bet tigen Auf dem Bildschirm erscheint folgende Anzeige PERIPHERIEGER TE 0 LESEN VON CASSETTE 1 SCHREIBEN AUF CASSETTE 2 LESEN VON PERIPHERIEGER T 3 SCHREIBEN AUF PERIPHERIEGER T 4 CASSETTEN PROGRAMM BERSICHT 5 CASSETTENPROGRAMM L SCHEN 6 DNC ON OFF EIN AUS Achtung Zur Aktivierung einer der M glichkeiten 1 2 3 4 und 5 der Betriebsart PERIPHERIEGERATE mu 6 DNC auf OFF AUS gestellt sein Wird ein Rahmen um ON EIN angezeigt so ist die Taste 6 zu bet tigen Die mu beim Herstellen oder Trennen einer Verbindung mit einem Peripherieger t ausgeschaltet sein Zur Durchf hrung der Operationen 0 1 4 5 mit Hilfe eines FAGOR Cassetten Magnetbandleseger ts mu Maschinenparameter P607 4 auf 0 gesetzt sein BEDIENUNGSHANDBUCH CNC 8025 8030 51 3 7 2 52 Lesen eines Programms von einem FAGOR Magnetbandger t 0 Taste 0 bet tigen Auf dem Bildschirm erscheint folgende Anzeige PROGRAMMNUMMER P Nummer des zu lesenden Programms eingeben Wird 99999 eingegeben so gibt dies der CNC an da Maschinenparameter die Tabelle der decodierten M Funktionen und die Tabelle der Spindelsteigungskompensations Parameter eingelesen werden sollen Falls ber einen PLC I verf gt wird wird gleichzeitig das Anwenderprogramm des PLC gespe
51. schenden Zeichen befindet Soll das Zeichen ge ndert werden so ist das gew nschte neue Zeichen einzugeben Soll es gel scht werden so ist die Taste CL zu bet tigen Sollen die rechts vom Cursor befindlichen Zeichen gel scht werden so ist DELETE zu bet tigen 60 BEDIENUNGSHANDBUCH CNC 8025 8030 b Einf gen von Zeichen Soll w hrend der Eingabe der Werkzeugma e ein Zeichen in diese eingef gt werden so ist folgenderma en vorzugehen Durch Bet tigung der Taste e 0 den Cursor verschieben bis sich vor dem Zeichen befindet nach dem das neue Zeichen eingegeben werden soll Taste INS bet tigen Der Teil der Werkzeugma e nach dem Cursor f ngt zu blinken an Die gew nschten neuen Zeichen eintippen Taste INS bet tigen Das Blinken h rt auf ID Bereits im Speicher befindliche Werkzeugabmessungen Die Nummer des gew nschten Werkzeugs eingeben RECALL bet tigen Verfahren wie bei Punkt I ENTER bet tigen Die neuen Ma e werden in den Speicher aufgenommen Sollte die Steuerung w hrend des Eintippens der Ma e auf einen Tastendruck nicht reagieren so bedeutet dies da eine falsche Eingabe versucht wird Bereits eingetippte Werkzeugabmessungen k nnen vor der bertragung in den Speicher durch Bet tigung von DELETE vollst ndig gel scht werden 3 8 5 ndern der Ma einheiten Jede Bet tigung der Taste I schaltet die Ma einheiten von mm auf Zoll um und umgekehrt BEDIEN
52. sie bleibt aktiviert bis ein anderer Wert programmiert wird oder bis die Funktion aufgehoben wird durch Eingabe von G49 oder einfach G49 G49 kann auch aufgehoben werden durch Ausf hrung von M02 M30 RESET oder NOTAUS G49 K mu in einem Satz f r sich allein stehen PROGRAMMIERHANDBUCH CNC 8025 8030 69 6 20 G50 SPEICHERN DER WERKZEUGABMESSUNGEN IN DIE TABELLE ber die Funktion G50 k nnen die Abmessungen der verschiedenen Werkzeuge in die Tabelle geladen werden Dabei gibt es zwei M glichkeiten a Laden aller Abmessungen eines Werkzeugs Satzformat N4 G50 2 R 4 3 L 4 3 1 2 3 2 3 mm Satzformat N4 G50 2 R 2 4 L 2 4 1 1 4 1 4 Zoll Die ber R L definierten Werte werden in die durch 2 bestimmte Adresse der Tabelle geladen N4 Satznummer G50 Code zum Laden der Abmessungen T2 T00 T99 Adresse der Werkzeugtabelle 4 3 R 2 4 Werkzeugradius I 2 3 1 1 4 Radiuskorrektur zum Ausgleich der Werkzeugabnutzung L 4 3 L 2 4 Werkzeugl nge 2 3 K 1 4 L ngenkorrektur zum Ausgleich der Werkzeugabnutzung Die Werte von R L Lund K ersetzen die an der Adresse T2 zuvor gespeicherten Werte Werden R und L nicht jedoch I und K programmiert so werden in der Tabelle die Werte von R und L durch die neu programmierten Werte ersetzt und die Korrektur Werte I und K auf Null gesetzt b Inkrementale Modifikation der Werte I und K ber den Satz N4 G50
53. und G Funktionen Tabelle Sonder Betriebsarten Zustand der Hilfsfunktionen REG122 der integrierten SPS SPS 64 nicht verf gbar Der Zustand der Funktionen wird jeweils auf einem Bit angegeben Ist die Funktion aktiv steht eine 1 ist sie es nicht eine 0 B15 B14 B13 B12 B11 B10 9 B8 B7 B6 B5 B4 B3 B2 B1 BO 19 MI M30 M6 M5 M4 M3 M MO R CKW RTSFUNKTION Diese Leistung ist bei folgenden Modellen vorhanden CNC 8025M 8025 8025 5 8025 8025 CNC 8025MSI Der Maschinenparameter P627 6 zeigt an ob diese Leistung vorhanden ist P627 6 0 Leistung nicht vorhanden P627 6 1 Leistung vorhanden Die R ckw rtsfunktion kann vom Bediener angew hlt werden Hierf r mu bei Modellen ohne integrierte SPS Stift 7 des Steckverbinders 5 bei Modellen mit integrierter SPS der Ausgang 047 der integrierten SPS aktiviert werden Funktionsweise Die CNC speichert die S tze w hrend sie sie abarbeitet wobei jeweils die letzten 10 S tze abgearbeiteter Bewegungen gespeichert sind Jedesmal wenn ein Satz mit einer M S oder T Funktion abgearbeitet wird werden die Bearbeitungsbedingungen ge ndert und die CNC l scht alle gespeicherten Bewegungss tze Wird die R ckw rtsfunktion aktiviert wird die Ausf hrung der aktuellen Bewegung abgebrochen und die R
54. zur ck Die Z Achse f hrt im Eilgang um 43 mm zur Position Z 141 vor Die Z Achse wird im Bearbeitungsvorschub um 23 mm bis zum Punkt Z 164 verfahren Die Z Achse f hrt im Eilgang auf Z 98 Referenzebene zur ck Die Achsen X und Y werden im Eilgang um 500 mm zum Punkt X550 550 verfahren Wiederholung der Schritte 4 bis 10 Die Z Achse f hrt im Eilgang zur Startebene zur ck Z0 Die Achsen X und Y verfahren im Eilgang zum Punkt YO Programmende Die Spindel h lt an PROGRAMMIERHANDBUCH CNC 8025 8030 P 50 u 550 d Ausgangsebene Z 98mm Bezugsebene Lemm H 22mm H eemm MPM073 PROGRAMMIERHANDBUCH CNC 8025 8030 179 Der Tieflochbohr Festzyklus G83 kann auch im folgenden Format programmiert werden b N4 G83 G98 G99 4 3 W 4 3 4 3 4 3 Z 4 3 1 4 3 B4 3 C4 3 D 4 3 H4 3 J2 K2 2 L4 3 R 0 000 500 N2 Die verschiedenen Parameter haben folgende Bedeutung N4 Satznummer bis 9999 G83 Code des Tieflochbohr Festzyklus G98 R ckzug der zur Hauptebene senkrechten Achse zur Startebene nach beendigter Bearbeitung der Bohrung G99 R ckzug der zur Hauptebene senkrechten Achse zur Referenzebene Anfahrebene nach beendigter Bearbeitung der Bohrung X 4 3 Diese Werte haben je nach der f r die Bearbeitung gew hlten Hauptebene 4 3 unterschiedliche Bedeutungen Z 4 3 W 4 3 V 4 3 HAUPT EBENE W
55. 143 144 145 und 146 zeigen die Verfahrrichtung der jeweiligen Achsen an HI Zeigt die Verfahrrichtung der X Achse an 0 Positive 1 Negative 143 Zeigt die Verfahrrichtung der Y Achse Positive 1 Negative HA Zeigt die Verfahrrichtung der Z Achse an 0 Positive 1 Negative 145 Zeigt die Verfahrrichtung der W Achse an 0 Positive 1 Negative 146 Zeigt die Verfahrrichtung der V Achse an 0 Positive 1 Negative 1 2 _AUSG NGE 1 2 1 AKTIVIERUNGDER STARTTASTE VON DER INTEGRIERTEN SPSAUS Diese Leistung erm glicht es die Behandlung der START Taste in der CNC von der integrierten SPS aus festzulegen Der Maschinenparameter P627 7 zeigt an ob diese Leistung vorhanden ist P627 7 0 Leistung nicht vorhanden 627 7 1 Leistung vorhanden Wenn diese Leistung vorhanden ist h ngtdie Behandlung der START Taste inder CNC vom Zustand des Ausgangs 025 START ENABLE der integrierten SPS ab 025 0 Die CNC beachtet weder die START Taste noch das externe START Signal 025 1 Die CNC beachtet sowohl die START Taste als auch das externe START Signal 1 2 2 DURCH DIE INTEGRIERTE SPS FESTGELEGTE VERAHRGRENZE Diese Leistung erm glicht es von der integrierten SPS aus den Verfahrweg der Achsen zu begrenzen Der Maschinenparameter P627 7 zeigt an ob diese Leistung vorhanden ist P627 7 0 Leistung nicht vorhanden P627 7 1 Leistung vorhanden Folgende Ausg nge der integrierten SPS sind zu benut
56. 19 20 Die Achsen X und Y verfahren im Eilgang 50 mm zum Punkt 50 50 Die Spindel beginnt sich miteiner Drehzahl von 500 U min im Uhrzeigersinn zu drehen Die Z Achse f hrt im Eilgang 98 mm auf 7 98 Referenzebene Die Z Achse wird im Bearbeitungsvorschub F350 um weitere 22 mm bis zum Punkt Z 120 volle Bearbeitungstiefe verfahren Anhalten der Spindel 05 Verweilzeit 1 5 s Umkehrung der Spindeldrehrichtung Die Z Achse f hrt im Bearbeitungsvorschub 22 mm zur Referenzebene zur ck Z 98 Anhalten der Spindel Verweilzeit 1 5 s Umkehrung der Spindeldrehrichtung Die Achsen X und Y verfahren im Eilgang 50 mm zum Punkt X100 Y100 Wiederholung der Schritte 4 bis 11 Die Achsen X und Y verfahren im Eilgang 50 mm zum Punkt X150 Y150 Wiederholung der Schritte 4 bis 11 Die Achsen X und Y verfahren im Eilgang zum Punkt X500 Y500 Wiederholung der Schritte 4 bis 11 Die Z Achse zieht sich im Eilgang 98 mm zur Startebene zur ck 70 Die Achsen X und Y verfahren im Eilgang zum Punkt YO Programmende Die Spindel h lt an PROGRAMMIERHANDBUCH CNC 8025 8030 169 6 32 5 4 G84 Festzyklus f r interpoliertes Gewindeschneiden Dieser Vorgang funktioniert hnlich wie das Gewindebohren G84 aber in diesem Fall interpoliert die CNC die Spindeldrehung mit dem Verfahren der Achse Au erden ben tigt man beim Zyklus f r Gewindebohren G84 ein spezielles Werkzeug Gewindebohrer mit K
57. 3 9 Kompensation werden in 05 oder 07 ausgef hrt CNC 8030 Monitor VGA Installationshandbuch Kapitel 1 Datum M rz 1995 Softwareversion 5 3 und die darauffolgenden HANDBUCH UND GE NDERTER LEISTUNG ABSATZ Handhabung der Installationshandbuch Abs tze 4 6 Achspositionierungssysteme die ber und 6 5 kodifizierten Io verf gen Unterdr ckung der Spindel vom PLC aus Installationshandbuch Absatz 3 3 9 aus gesteuerte Lenkung Installationshandbuch Absatz 3 3 3 Simulierung des Schnelltippbetriebes Handbuch PLCI vom PLC aus in offener Schleife positionierte Motoren Betriebshandbuch ohne Servosysteme G64 Funktion Mehrfachbearbeitung im Installationshandbuch Absatz 3 3 9 Kreisbogen w hlbar mittels Maschinenparameter Start der Maschinenparameter im Falle von Speicherverlust Datum September 1995 Softwareversion 6 0 und die darauffolgenden HANDBUCH UND GE NDERTER LEISTUNG ABSATZ Speicher von 512 Kb Operationshandbuch Absatz 3 6 Bei bedingter aktiver Eingabe wird im Installationshandbuch Absatz 1 3 6 Handbetrieb die Taste AN nicht angenommen EINLEITUNG Einleitung 1 SICHERHEITSHINWEISE Lesen Sie folgende Sicherheitshinweise gr ndlich um Verletzungen von Personen und Besch digungen dieses Produkts und der mit ihm verbundenen Ger te zu vermeiden Nur Personen die von Fagor Automation dazu autorisiert sind d rfen dieses Ger t
58. Absatz 3 6 Bei bedingter aktiver Eingabe wird im Installationshandbuch Absatz 1 3 6 Handbetrieb die Taste AN nicht angenommen EINLEITUNG Einleitung 1 SICHERHEITSHINWEISE Lesen Sie folgende Sicherheitshinweise gr ndlich um Verletzungen von Personen und Besch digungen dieses Produkts und der mit ihm verbundenen Ger te zu vermeiden Nur Personen die von Fagor Automation dazu autorisiert sind d rfen dieses Ger t instandsetzen Fagor Automation haftet f r keinerlei Personen oder Sachschaden der auf der Nichteinhaltung dieser Sicherheitsnormen beruht Vorsichtsma nahmen zur Vermeidung von Personensch den Vor Einschalten des Ger ts Erdung berpr fen Vergewissern Sie sich um elektrische Entladungen zu vermeiden da eine Erdung vorgenommen wurde Nicht in feuchter Umgebung betreiben Arbeiten Sie zur Vermeidung von elektrischen Entladungen immer in einer Umgebung deren relative Luftfeuchtigkeit ohne Kondensation bei 45 C unter 90 liegt Nicht in explosionsgef hrdeten R umen betreiben Zur Vermeidung von Risiken Verletzungen oder Sch den nichtinexplosionsgef hrdeten R umen arbeiten Vorsichtsma nahmen zur Vermeidung von Sachsch den Arbeitsraum Dieses Ger t ist f r den Betrieb in industriellen R umen ausgelegt und entspricht den bestehenden Richtlinien und Normen der Europ ischen Union Fagor Automation haftet nicht f r Sch den die das Ger t erleidet oder verursacht wenn
59. Ausf hrungen hierzu finden Sie im BEDIENUNGSHANDBUCH PROGRAMMIERHANDBUCH CNC 8025 8030 89 6 29 5 G75 2 Abtast Festzyklen Die CNC verf gt ber verschiedene Abtast Festzyklen zur e Vermessung der Werkzeugabmessungen Positionierung an einen bestimmten Punkt vor der Bearbeitung des Werkst cks e Werkst ckvermessung nach der Bearbeitung etc Programmierformat G75 P0 K P1 K Die zwei auf N folgenden Ziffern bestimmen den auszuf hrenden Festzyklus Die Steuerung verf gt ber folgende Abtast Festzyklen N00 Kalibrieren der Werkzeugl nge N01 Kalibrieren des Me tasters N02 Oberfl chenvermessung N03 Oberfl chenvermessung mit Werkzeugkorrektur N04 Eckenvermessung au en N05 Eckenvermessung innen N06 Winkelvermessung N07 Ecken und Winkelvermessung 08 Zentrieren einer Bohrung N09 Zentrieren einer Nabe N10 Vermessen einer Bohrung N11 Vermessen einer Nabe Nach den beiden Ziffern die den Festzyklus N bestimmen werden die f r jeden Zyklus notwendigen Parameter P K programmiert Folgende Parameter stehem bei den Abtastzyklen zur Verf gung PO Theoretischer Wert X Achse P1 Theoretischer Wert Y Achse P2 Theoretischer Wert Z Achse 90 PROGRAMMIERHANDBUCH CNC 8025 8030 P4 P5 P6 P8 P9 P10 P11 Sicherheitsabstand Geschwindigkeit Vorschub w hrend des Abtastens Toleranz Nummer Werkzeugkorrekturtabelle des zu vermessenden Werk
60. Bei M22 oder M23 bewegt sie die X Achse zur ber den Parameter P905 definierten Position bei M24 oder M25 zur ber den Parameter P906 definierten Position immer dann wenn P611 7 0 4 Sie bewegt die Z Achse zur ber den Parameter P907 definierten Position falls Maschinenparameter P605 2 gleich 1 ist 5 Sind alle Achsen in Position so gibt die CNC an den Schaltschrank den erforderlichen Code M22 M23 M24 oder M25 aus Diese Codes werden vom Schaltschrank zum Laden und Entladen der Werkst cke verwendet W hrend des Lade oder Entladevorgangs mu an der CNC das Signal Vorschubhalt FEED HOLD anliegen 6 Haben die den Funktionen 22 M23 24 und M25 entsprechenden Parameter P710 P711 P712undP713 einen Wert zwischen 1 und 99 so springt die CNC nach Ausf hrung der betreffenden M Funktion automatisch zum Unterprogramm dessen Nummer dem betreffenden Parameter entspricht Ist der Wert des Parameters so erfolgt kein Sprung zu einem Unterprogramm 234 PROGRAMMIERHANDBUCH CNC 8025 8030 Beispiel 5 M23 N10 M24 Satz N5 Die CNC gibt nach au en den Code M21 aus falls P605 3 1 und bewegt das bearbeitete Werkst ck in die Entladeposition wobei die Achsen W X und Z in die durch 904 P905 und P906 definierten Positionen gebracht werden Danach wird der Code M23 ausgegeben damit der Schaltschrank das Entladen veranlassen kann Hat der der Funktion M23 entsprechende Parameter P711 beispielsweise den Wert 5 so f h
61. Beim Arbeiten mit der Funktion G07 beginnt die CNC mit der Ausf hrung des n chsten Programmsatzes erst wenn die im vorausgehenden Satz programmierte Position ganz erreicht ist Beispiel 100 30 MPM011 50 140 X N5 G91 G01 G07 Y70 F100 N10 X90 Theoretisches und tats chliches Profil stimmen berein Die Funktion G07 ist modal und mit der Funktion G05 nicht kompatibel Die Funktion G07 kann als G7 programmiert werden Bei Einschalten und nach Ausf hrung von M02 oder M30 nach einem NOTHALT oder RESET gilt f r die CNC die Funktion G07 bzw G05 je nachdem welcher Wert bei P613 5 eingegeben wird P613 5 0 G07 613 5 1 G05 PROGRAMMIERHANDBUCH 8025 8030 29 6 5 G08 KREISBOGEN TANGENTIAL ZUR VORHERGEHENDEN BAHN ber die Funktion G08 kann ein Kreisbogen programmiert werden der zur vorhergehenden Bahn tangential ist wobei die Programmierung der Koordinaten des Mittelpunkts I J K entf llt Das Satzformat bei Programmierung mit kartesischen Koordinaten in der XY Ebene ist folgendes N4 G08 4 3 4 3 4 Satznummer 08 Code der die zur vorausgehenden Bahn tangentiale Kreisinterpolation definiert 4 3 X Koordinate des Endpunkts des Kreisbogens 4 3 Y Koordinate des Endpunkts des Kreisbogens Bei Programmierung mit Polarkoordinaten ist folgendes Format zu verwenden N4 08 4 3 4 3 4 Satznummer 08 Code der die zur vorausgehend
62. Bohren von vier 15 mm tiefen L chern 240 PROGRAMMIERHANDBUCH CNC 8025 8030 G90 G00 X35 5 N5 G22 N1 N10 Z 32 N15 G01 Z 50 F100 N20 G04 K1 0 N25 G00 Z0 N30 G24 N35 X60 N40 G20 N1 1 N45 X80 Y30 N50 G20 N1 1 N55 X100 N60 G20 N1 1 N65 YO M05 N70 M30 Dieses Programm kann auch derart programmiert werden da das Unterprogramm N1 nicht Teil des Hauptprogrammes ist P00001 G90 X35 Y35 N5 G20 N1 1 N10 X60 N15 G20 N1 1 N20 X80 Y30 N25 G20 N1 1 N30 X100 N35 G20 N1 1 N40 YO M05 N45 M30 P00002 N100 G22 N1 N105 Z 32 N110 G01 Z 50 F100 N115 G04 K1 0 N120 G00 70 N125 G24 PROGRAMMIERHANDBUCH CNC 8025 8030 241 Beispiel der Verwendung Standard Unterprogrammen mit Parametern Es wird das theoretische Profil ohne Ber cksichtigung des Werkzeugdurchmessers programmiert N10 0 48 1 24 N20 G1 X40 Y32 FO KE ENT N40 G91 F500 50 N60 70 1 N80 G24 N90 G90 X 6 Y72 N100 P0 K24 P1 K16 N110 G20 N10 1 EE N120 G01 G90 YO FO NISO ET nee N120 d 110 N90 Definition des Standard Unterprogrammes Endes des Unterprogrammes Aufruf des Standard Unterprogrammes Programmende N60 N70 50 N40 MPM100 242 lt y PROGRAMMIERHANDBUCH CNC 8025 8030 Beispiel der Verwendung von parametrischen Unterprogrammen mit Parametern YA 65 55
63. CNC 8025 30M Neue Funktionen und Ver nderungen Einleitung Zusammenfassung der Sicherheitshinweise Verschickungsbedingungen Liste der Fagor Unterlagen f r die CNC 8025 30M Inhalt dieses Handbuchs Allgemeines Frontplatte der CNC 8025 30 Betriebsarten 0 Automatikbetrieb 1 satzweiser Betrieb 2 Playback 3 Teach in 4 Leerlauf 5 Handbetrieb 6 Editor 7 Peripherie 8 Werkzeugtabelle und Nullpunktverschiebungen 9 Sonderbetriebsarten Fehlercodes Einleitung 7 1 ALLGEMEINES Dieses Handbuch enth lt die zur vollst ndigen Bedienung der CNC erforderlichen Informationen In ihm werden die Bedienelemente am Bedienfeld sowie die Tasten der Tastatur beschrieben Ebenfalls erl utert werden die Betriebsarten der CNC und die auf dem Bildschirm erscheinenden Anzeigen BEDIENUNGSHANDBUCH CNC 8025 8030 2 FRONTPANEEL CNC 8025 30 2 1 MONITOR TASTATUR DER CNC 8030 FAGOR D Der MININ DIP FOI w sP CAPS SHIFT N 4 19 FTS RESET boat SES BG 5 DELETE Ei amp J Lee Les
64. ENTER oder DELETE zu bet tigen je nachdem ob der Satz gespeichert oder gel scht werden soll UNTERST TZTE PROGRAMMIERUNG SPEZIAL W hrend der Programmierung eines festen Zyklus vorausgesetzt die dazu erforderliche Funktionstaste ist bet tigt worden erscheint bei Bet tigung der Taste HILFE direkt auf dem Bildschirm die diesem Zyklus entsprechende Information wobei der einzugebende Parameter hervorgehoben ist Nach der Eingabe eines Wertes ist die Taste ENTER zu dr cken um mit der Programmierung weiterer Parameter fortfahren zu k nnen BEDIENUNGSHANDBUCH CNC 8025 8030 49 Wenn irgendein Parameter nicht programmiert werden soll und dessen Programmierung nicht obligatorisch ist ist die Taste DELETE zu bet tigen Genauso wie in der normalen Programmierung l scht die Taste CL Zeichen f r Zeichen und die Taste DELETE l scht den gesamten dem vorhandenen Parameter zugeordneten Wert W hrend dieser Programmierweise kann jederzeit mit der Taste HILFE in die normale unterst tzte Programmierung gwechselt werden 3 6 7 5 Das eingegebene Programm in Edition sichern nur bei den Modellen mit 512 Kb Speicherraum Bei den Modellen die ber 512 Kb verf gen Modelle MK MGK MSK GPK MIK MGIK MSIK GPIK verwendet die CNC ein zus tzliches RAM um das Programm einzugeben und zu ver ndern Das Programm oder ein Teil des eingegebenen Programms in Edition wird erneut gespeichert wenn man die Eingabe des Programms verl
65. Es ist jedoch zu empfehlen es von folgenden Quellen elektromagnetischer St rungen fernzuhalten Starke Ladungen die an das gleiche Netz wie das Ger t angeschlossen sind Tragbare Ubertragungsger te Funktelefone Amateurfunk Sender Radio TV Ger te Lichtbogenschwei maschinen Hochspannungsleitungen Usw Umgebungsbedingungen Die Umgebungstemperatur mu w hrend des Betriebs zwischen 5 C und 45 C liegen W hrend des Nichtbetriebs mu die Umgebungstemperatur zwischen 25 C und 70 C liegen Einleitung 3 Schutzvorrichtungen des Ger ts selbst Zentraleinheit Zum Schutz des Netzeingangs verf gt das Ger t ber 2 externe 3 15 Amp 250V Flinksicherungen F Alledigitalen Ein Ausg nge durch eine externe 3 15 Amp 250V Flinksicherung sind sie gegen eine berspannung der externen Stromquelle mehr als 33 VCC sowie gegen eine Umkehrschaltung der Stromversorgungsquelle gesch tzt Monitor Der Sicherungstyp h ngt vom Modell des Monitors ab Siehe Aufkleber am Ger t selbst Vorsichtsma nahmen bei der Instandsetzung Im Innern des Ger ts darf nichts ver ndert werden Solche Arbeiten d rfen nur Personen vornehmen die von Fagor dazu autorisiertsind Nicht mit den Steck verbindern des Ger ts hantieren so lange das Ger t ans Stromnetz angeschlossen ist Vergewissern Sie sich vor jeder Ber hrung der Steckverbinder Ein Ausg nge Messystemeing nge usw da das Ger tnichtans Stromnetz an
66. Funktionen und der Tabellen zur Spindelfehlerkompensation entstehen Die CNC kann die genannte Information nicht im EEPROM speichern Pr fsum Fehler beim Aufrufen der Maschinenparameter der Tabelle der dekodierten M Funktionen und der Tabellen zur Spindelfehlerkompensation des EEPROM Speichers 150 151 152 Inkoh rente Information im 512 Kb Speicher Wenn dieser Fehler auftritt dann speichern Sie soviel Teileprogramme wie m glich ber das Diskettenlaufwerk das Peripherieger t oder den Computer Verwenden Sie anschlie end folgende Eingabenabfolge zum Formatieren des 512 Kb Speichers Beim Durchf hren dieser Operation gehen alle im Speicher bestehende Programme verloren Die Tasten OP MODE dr cken um die Betriebsart Editing zu w hlen Den Softkey VERRIGELN ENTRIEGELN dr cken auf dem Bildschirm erscheint der Text CODE Eintippen 512 und die Taste ENTER dr cken Sobald der 512 Kb Speicher formatiert ist laden Sie die Programme wieder die Sie ber das Diskettenlaufwerk das Peripherieger t oder den Computer abgespeichert hatten 512 Kb Speicher defekt Setzen Sie sich mit dem Technischen Kundendienst in Verbindung Nicht gen gend Platz im 512 Kb Speicher Achtung Die mit einem Sternchen gekennzeichneten Fehlercodes der Liste anhalten die m gliche Ausf hrung der CNC deaktivieren die Freigaben und setzen die Analog Ausg nge auf null Die mit zwei Sternchen gekennzeichneten Fe
67. G75 N11 PO0 K P1 K P2 K P3 K P4 K 8 P9 K P10 K G75 N11 Code Zyklus Vermessen einer Nabe PO Theoretischer X Wert des Zentrums der Nabe P1 Theoretischer Y Wert des Zentrums der Nabe P2 Theoretischer Z Wert des Zentrums der Nabe P3 Sicherheitsabstand P4 Abtastgeschwindigkeit P8 Theoretischer Durchmesser der Nabe P9 Anfangsabtastgeschwindigkeit P10 Strecke um die der Me taster nach dem ersten Abtastvorgang zur ckf hrt Dieser Zyklus ist identisch mit dem bereits beschriebenen Zyklus NO09 Zentrieren einer Nabe au er da der Me taster nachdem er im Zentrum der Nabe positioniertist den Ausgangspunkt des Zyklus zur ckf hrt Hierf r verf hrt zuerst die vertikal zur Hauptebene liegende Achse anschlie end die beiden Achsen der Hauptebene Beide Male wird im Eilgang verfahren 120 PROGRAMMIERHANDBUCH CNC 8025 8030 6 30 DIGITALISIERUNG IN DER DNC 8025 30 6 30 1 Digitalisierung Die Digitalisierung besteht darin die beim Tastvorgang vom Taster erhobenen Werte eines Modelles zu speichern Dies geschieht in der vom Taster erlaubten Geschwindigkeit Die Werte werden sp ter in der Fr sphase gebraucht Diese Methode hat folgende Vorteile Die Herstellung kann in der von der Werkzeugmaschine erlaubten H chstgeschwindigkeit vor sich gehen Inder Kopierphase gibt es keine Vibrationen wodurch die Reproduktion pr ziser wird und in fast allen F llen die ab
68. Geometrie des Modelles f higes CAD CAM System zu senden Dort kann der urspr ngliche Konstruktionsentwurf ver ndert und der Prozess bis zur Fertigung des Endproduktes fortgesetzt werden 6 30 3 Vorbereitung einer Digitalisierung und darauffolgende Maschinenausf hrung SYSTEMKONZEPTION DER MESSTASTER Der Me taster kann im Werkzeughalter der Fr smaschine oder des Bearbeitungszentrums als eine Vorrichtung verankert werden so da die Werkzeugmaschine in ein automatisches Digitalisierungssystem verwandelt wird Die Nadel des Tasters hat an der Spitze eine mit einem Gewinde versehene Kugel auswechselbar die w hrend der Digitalisierung auf der Oberfl che des Modells entlangf hrt Zu jedem Me taster geh rt ein Satz Kugeln mit verschiedenen Radien f r die vielf ltigen Anwendungsm glichkeiten Der Kugeldurchmesser der Nadel oder Spitze sollte gleich der bei der sp teren Herstellung benutzen Vorrichtung sein Radiuskorrekturen f r andere Vorrichtungen sind auch m glich erfordern aber eine andere Nutzung des Digitalisierungsprogrammes G41 G42 G43 Die jeweils verschiedenen Tasternadeln haben unterschiedliches Gewicht Tats chlich sollten die Nadeln maximal ein Gewicht von ungef hr 200 gr haben um m gliche Interpretationsfehler beim Kontakt zu vermeiden PROGRAMMIERHANDBUCH CNC 8025 8030 123 VERMESSUNG DES TASTERS Dazu gebrauchen wir den Zyklus N01 womit wir die Offset Werte des Tasters festlegen die
69. J den Polarursprung der 4 Achse W oder der ihr zugeordneten Achse an Dasselbe gilt f r die 5 Achse V bei Maschinen mit 5 Achsen Wird die Voreinstellung des Polarursprungs auf diese Weise programmiert so l t die CNC im selben Satz keine weitere Programmierung zu b Wird in einem beliebigen Satz die Funktion G93 programmiert so bedeutet dies da vor Ausf hrung der in diesem Satz programmierten Bewegung die gegenw rtige Maschinenposition zum neuen Polarursprung wird Achtung Bei Programmierung einer Kreisinterpolation mit 02 oder 03 nimmt die CNC den Mittelpunkt des Kreisbogens als neuen Polarursprung an PROGRAMMIERHANDBUCH CNC 8025 8030 205 Beispiele 1 Es wird angenommen da sich das Werkzeug am kartesischen Koordinatenursprung befindet NO 93 1200 JO N5 G01 R150 90 F500 Ar 150 POLARURSPRUNG 90 of 086 200 X Im Satz NO wurde der Punkt X200 YO als neuer Polarursprung definiert Im Satz N5 wird eine Linearinterpolation G01 zum Punkt R150 A90 X200 Y 150 definiert 206 PROGRAMMIERHANDBUCH CNC 8025 8030 2 Wiederum wird angenommen da sich das Werkzeug am Punkt YO befindet NO G93 G01 R200 A135 F500 N5 R100 A90 eg u Pa x a gt gt 90 Ki IN 135 I N V 2 gt Re X Beim Lesen des Satzes NO wird f r die CNC die gegenw rtige Werkzeugposition X0 Y0 zum Polaru
70. Korrekte Nummer eingeben ENTER bet tigen wird wird diese BETRIEBSART in seiner urspr nglichen Achtung Wenn w hrend dieser Sequenz die Taste WEITER bet tigt Form angezeigt L SCHEN ALLER IM SPEICHER VORHANDENEN PROGRAMME Wenn alle im Speicher befindlichen Programme gel scht werden sollen ist nach Anzeige der Meldung PROGRAMM L SCHEN 99999 einzugeben und die Taste ENTER zu bet tigen Danach ist zum L schen s mtlicher Programme die Taste Y zu bet tigen Hiermit werden alle Programme mit Ausnahme der durch Maschinenparameter P802 gesch tzten gel scht BEDIENUNGSHANDBUCH CNC 8025 8030 43 3 6 4 ndern der Programmnummer Taste PROG UNBENENNEN bet tigen Auf dem Bildschirm erscheint ALT P Die gegenw rtige Nummer des Programms eingeben dessen Nummer ge ndert werden soll Diese Nummer wird rechts von P angezeigt Taste ENTER bet tigen Auf dem Bildschirm erscheint NEU P Die neue Nummer eintippen die dem Programm zugeordnet werden soll Diese Nummer wird rechts von P angezeigt Taste ENTER bet tigen Die Programmnummer ist damit ge ndert worden Falls kein Programm mit der eingegebenen alten Nummer vorhanden ist erscheint folgende Anzeige auf dem Bildschirm PROGRAMMNUMMER NICHT IM SPEICHER VORHANDEN Falls schon ein Programm mit der gleichen Nummer wie dem neuen Programm zugeordnet vorhanden ist merkt die Kontrolle an SCHON IM SPEICHER VORHANDEN
71. MPMO89 150 5 X Absolute Koordinatenwerte N10 G90 G01 X150 5 200 N20 X300 N30 X0 Y0 Inkrementale Koordinatenwerte N10 G91 G01 X150 5 Y200 N20 X149 5 N30 X 300 Y 200 Ist die 4 Achse W oder 5 Achse V eine Drehachse so ist das Format W 4 3 V 4 3 zu verwenden und die Programmierung erfolgt in Grad PROGRAMMIERHANDBUCH CNC 8025 8030 211 7 1 2 Mittelpunktkoordinatenwerte Bei Bearbeitung mit Kreisinterpolation m ssen die Koordinatenwerte des Kreismittelpunktes I J programmiert werden Die Werte von I und J entsprechen der Entfernung des Anfangspunktes des Bogens zum Kreismittelpunkt entlang den Achsen X Y Y I Cx Px d J Cy Py J BS Cy S 4 Px 4X Die Werte I J werden mit Vorzeichen programmiert Sie m ssen stets programmiert werden selbst wenn ihr Wert 0 ist 212 PROGRAMMIERHANDBUCH CNC 8025 8030 7 1 3 Rotativachsen Mit den Maschinenparametern kann festgelegt werden ob die A Achse W oder 3 Achse V oder beide Rotativachsen oder Linearachsen sind Wenn es eine Rotativachse ist Kann definiert werden ob sie ber HIRTH Verzahnung l t nur ganze Programmierwerte zu verf gt oder nicht sowie ob die 4 Achse W ROLLOVER Achse Programmierung zwischen 360 Grad ist Typ 4 Achse W 5 Achse V ROTATIV P600 1 1 P616 1 1 ROLLOVER P606 1 1 Immer HIRTH 600 2 1 P616 2 1 4 Achse W Ist die 4 Achse eine
72. N20 achtmal aus Danach erfolgt die R ckkehr zu Satz 30 Die den bedingten Spr ngen Aufrufen entsprechenden Vorbereitungsfunktionen G26 G27 G28 G29 und werden im entsprechenden Kapitel dieses Handbuches beschrieben PARAMETRISCHE PROGRAMMIERUNG ARBEITEN MIT PARAMETERN 38 PROGRAMMIERHANDBUCH CNC 8025 8030 6 10 G31 G32 SPEICHERN UND ABRUFEN EINES PROGRAMMNULLPUNKTS G31 Speichern des derzeitigen Programmnullpunkts G32 Abrufen des ber G31 gespeicherten Nullpunkts Diese Funktion ist dann n tzlich wenn in einem Programm mit mehr als einem Programmnullpunkt gearbeitet wird Mt der Funktion G31 wird der Nullpunkt auf den sich ein Teil des Programms bezieht gespeichert F r andere Teile des Programms k nnen ber die Funktionen G92 oder 053 659 neue Nullpunkte gew hlt werden Ab dem Wirksamwerden der Funktion G32 beziehen sich die Koordinatenwerte schliesslich wieder auf den urspr nglichen d h den unter G31 gespeicherten Nullpunkt Die Funktionen G31 und G32 m ssen in einem Satz alleinstehen Programmierformat N4 G31 N4 G32 N4 Satznummer G31 Speichern des derzeitigen Programmnullpunkts G32 Abrufen des ber G31 gespeicherten Nullpunkts Beispiel 1 110 50 35 50 60 zl 016 PROGRAMMIERHANDBUCH 8025 8030 39 Es wird angenommen da sich das Werkzeug am Punkt YO 75 befindet N10 G00 G90 X 50 Y50 N20 G20 N1 1 N30 X60 Y110 N40 G20 N1 1 N
73. P95 P98 P98 F3 P92 P98 P98 F1 P96 P99 F7 P95 P99 P99 F3 P92 P99 P99 F1 P97 N23 G1 XP98 YP99 FP4 N24 P95 F11 P94 N25 G26 N37 N26 P94 F11 P93 N27 G26 N37 N28 G28 N33 N29 P95 P95 F1 P5 P95 F11 P94 N30 G28 N32 N31 P95 P94 N32 G25 N22 N33 P95 P95 F1 P5 P94 F11 P95 N34 G28 N36 N35 P95 P94 N36 G25 N22 N37 G24 268 Nimmt die Werte des Punktes Berechnet das Zentrum Berechnet den Radius Berechnet den Winkel Berechnet den Winkel 6 Pa t die Werte und wenn der Bogen vom 3 in den 4 Quadranten geht oder umgekehrt Winkel a P5 X des Punktes Y des Punktes Verf hrt zum Punkt Ende des Bogens Vergleicht und Wenna Ende Wenn a gt 8 Zunahme um und Vergleich Wenn erreicht o dar ber Berrechnung neuer Punkt Wenna gt 8 abnahme und Vergleich amp rreicht o dar ber Berrechnet neuer Punkt PROGRAMMIERHANDBUCH CNC 8025 8030 Mit diesem Unterprogramm K nnen s mtliche Arten von Bogen sowohl im Uhrzeigersinn als auch entgegen den Uhrzeigersinn mit einem Radius gr er als 8388 607 ausgef hrt werden Das Programm zur Ausf hrung des zuvor beschriebenen Bogens sieht wie folgt aus N10 0 1000 P1 K3774 964 P2 K 8000 P3 K 7000 P4 K100 P5 K0 5 N20 G1 G41 X3000 Y2000 T1 1 N30 G21 N98 01 Achtung Soll die Werkzeugkompensation ber cksichtigt werden mu unbedingt in folgender Reihenfolge programmiert
74. PROGRAMMIERHANDBUCH CNC 8025 8030 Zuordnungen Einem Parameter kann ein beliebiger Wert zugeordnet werden a b d e g N4 P1 P2 Dies zeigt an da den Wert von P2 annimmt w hrend P2 den ihm zugeordneten Wert beibeh lt 1 1 5 P1 wird der Wert 1 5 zugeordnet Der Buchstabe K zeigt an da es sich um eine Konstante handelt Konstanten im Wertebereich von 0 0001 bis 99999 9999 sind m glich N4 P1 X P1 nimmt den theoretischen Wert der aktuellen Position der X Achse an N4 P1 Y P1 nimmt den theoretischen Wert der aktuellen Position der Y Achse an P1 Z P1 nimmt den theoretischen Wert der aktuellen Position der Z Achse an N4 PI W P1 nimmt den theoretischen Wert der aktuellen Position der W Achse an N4 P1 T nimmt den aktuellen Wert der Zeituhr Bearbeitungszeit in Hundertstelsekunden an Diese Zuordnung setzt das L schen der Radiuskompensation G41 oder G42 voraus PROGRAMMIERHANDBUCH CNC 8025 8030 249 i J k D m 250 N4 P1 0X P1 nimmt den theoretischen Wert der X Achse bezogen auf den Maschinennullpunkt an dem sich die CNC befindet an N4 P1 0Y P1 nimmt den theoretischen Wert der Y Achse bezogen auf den Maschinennullpunkt an dem sich die CNC befindet an 1 07 nimmt den theoretischen Wert der Z Achse bezogen auf den Maschinennullpunkt an dem sich die CNC befindet an N4 1 OW P1 nimmt den theoretischen
75. Programmierung von G98 R ckzug im Eilgang auf die Startebene G83 TIEFLOCHBOHR FESTZYKLUS G98 Ausgangsebene G99 R Bezugsebene m ER Imm 1 Imm Vorschub G01 Lee CS Vorschub 00 072 PROGRAMMIERHANDBUCH 8025 8030 Beispiel Tieflochbohren von zwei 64 mm tiefen Bohrungen unter folgenden Bedingungen Die Hauptebene wird von den Achsen X und Y gebildet Die Entfernung zwischen der Referenzebene und der Teileoberfl che betr gt 2 mm Der Anfangspunkt des Werkzeugs ist YO 70 und die Spindel dreht sich in Gegen Uhrzeigersinn M04 NO G83 G99 G00 G90 X50 50 Z 98 1 22 J3 F100 5500 N1 N5 G98 G00 G91 X500 Y500 N1 N10 G00 G80 G90 YO N15 M30 PROGRAMMIERHANDBUCH CNC 8025 8030 177 Ablauf und Erkl rung der Bearbeitungsvorg nge 10 11 12 13 14 15 16 178 Die Achsen X und Y verfahren im Eilgang um 50mm zum Punkt X50 50 Die Spindel dreht sich weiter im Gegen Uhrzeigersinn M04 ab jetzt mit einer Drehzahl von 500 U min Die Z Achse f hrt im Eilgang auf Z 98 Referenzebene Die Z Achse wird im Bearbeitungsvorschub F100 um weitere 22 mm bis zum Punkt Z 120 verfahren Die Z Achse f hrt im Eilgang auf Z 98 Referenzebene zur ck Die Z Achse f hrt im Eilgang um 21 mm zur Position Z 119 vor Die Z Achse wird im Bearbeitungsvorschub um 23 mm bis zum Punkt Z 142 verfahren Die Z Achse f hrt im Eilgang auf Z 98 Referenzebene
76. S F 2 ai el W e eg Ee ES 2 S ET nn X Es KN NN GH 2 76 x Ka EB Gg dag S E 7 N E Z Al es WW Fat At d E g pAr kA IN o lall VAA Na 1 a SCH D EE lt N AR An Ee 4 X EN Dale NER Vs P EA NN RE va FL MPM082 198 VERFAHREN VOM WERKZEUGMITTELPUNKT IN G00 VERFAHREN VOM WERKZEUGMITTELPUNKT IN G01 WAND DER TASCHENBEARBEITUNG PROGRAMMIERHANDBUCH CNC 8025 8030 Beispiel Bearbeitung einer kreisf rmigen Tasche mit einem Radius von 70 mm und einer Tiefe von 40 mm Folgendes wird angenommen Die Entfernung zwischen der Referenzebene und der Teileoberfl che betr gt 2 mm Der Anfangspunkt des Werkzeugs ist YO 70 und die Spindel steht still Werkzeugradius 7 5 mm Werkzeugnummer 1 T1 1 G88 G98 G00 G90 X90 Y90 Z 48 I 90 J70 B12 C10 D2 H100 L5 F300 S1000 T 1 M3 N5 G80 X0 YO N10 M30 Satz 0 G88 Definiert den kreisf rmigen Taschenfr szyklus G98 Definiert den R ckzug des Werkzeugs Z Achse auf die Startebene nach Bearbeitung der Tasche G00 Definiert die Bewegungen der Achsen X und Y als Eilgangbewegungen G90 Definition der X Y Z und I Werte als Absolutwerte X Y Verfahrwege dieser Achsen in mm bis zum Mittelpunkt der Tasche Z Verfahrweg des Werkzeugs der Z Ac
77. T und M Funktionen angezeigt In diesem Teil des Bildschirms werden auch die vom PLC an die CNC gesendeten Mitteilungen die programmierten Kommentare sowie die Bedeutung der Funktionstasten angezeigt 3 1 2 3 Anzeigeart ISTPOSITION In Grossbuchstaben werden die Positionen der Achsen angezeigt Angezeigt werden ebenso die Programmnummer die Satznummer und der Status der Funktionen G M T S und F sowie falls vorhanden die Mitteilungen des PLCs Kommentare und Bedeutung der Funktionstasten 14 BEDIENUNGSHANDBUCH CNC 8025 8030 3 1 2 4 Anzeigeart NACHLAUFFEHLER Der Nachlauffehler der Achsen X Y Z und W wird zusammen mit der Programmnummer der Satznummer und dem Status der Funktionen G M T S und angezeigt sowie falls vorhanden die Mitteilungen des PLCs Kommentare und Bedeutung der Funktionstasten 3 1 2 5 Anzeigeart ARITHMETISCHE PARAMETER Bei Bet tigung der Funktionstaste PARAMS erscheint im oberen Teil des Bildschirms eine Liste von Parametern mit ihnen derzeit entsprechenden Werten bei Bet tigung eine der Tasten e und e erscheinen die restlichen Parameter mit ihren Werten Zum Beispiel P46 1724 9281 P47 10842021 E2 E 2 bedeutet zehn hoch mindestens 2 3 1 2 6 Anzeigeart ZUSTAND UNTERPROGRAMM UHR UND TEILEZ HLER Diese Anzeigeart stimmt mit der Anzeigeart STANDARD berein au er da an Stelle der nachfolgenden auszuf hrenden S tze die gerade aktiven Unterprogramme im folgenden Format an
78. Tastposition der Achsen registriert Bei Anwendung auf Werkzeugmaschinen ist dient dieses Signal zur Werkzeugkontrolle um das Werkzeug oder Teil ad quat pr zise und schnell zu positionieren Die Sonde mi t nicht sondern sendet einfach Positioniersignale die dann in der CNC Maschinensteuerung mit gewissen Toleranzen bearbeitet werden 6 29 2 Eigenschaften Die Messonden sind zur besseren Anpassung an die Bed rfnisse des Anwenders modal konstruiert Jedes System besteht aus Taster Sonde bertragungssystem und Interface Der Taster ist das Element das in Kontakt mit der Oberfl che tritt Sie sind mit einem flexiblen Bewegungsmechanismus ausgestattet um Spannungen im Moment des Kontaktes auszugleichen In der Spitze der Sonde befindet sich der Messtaster Sie ist zum Schutz des Tasters fest und kompakt Ihr k nnen bei jeder Anwendung der geometrischen Konfiguration entsprechende Aufsatzmodelle angepa t werden Die Tastsonden verf gen ber drei verschiedene Systeme verkabelt induktiv optisch PROGRAMMIERHANDBUCH CNC 8025 8030 87 Verkabelt Das Signal wird per Kabel bertragen Der gr te Nachteil ist die Unflexibilit t in den Bewegungen Es wird bei Drehb nken und Bearbeitungszentren zur Einstellung von Werkzeug gebraucht wo der Taster eine feste Messposition hat und die Werkzeuge sich der Sonde ann hern Ebenfalls wird es in Digitalisierungssystemen gebraucht Induktiv Erm glicht gr ere Bewegung
79. Voraussetzung da sie sich in Festzyklen befinden Zyklushalt Taste bet tigen Die Steuerung unterbricht die Ausf hrung des gegenw rtig aktiven Satzes Zur Fortsetzung des Zyklus ist die Taste zu bet tigen Der Zyklus wird auch unterbrochen durch Codes M00 02 M30 M06 beim letzten Code kommt es auf die Einstellung von Parameter P601 8 an Den Code M01 falls der betreffende Eingang aktiviert ist Das externe Signal FEED HOLD der Zyklus wird fortgesetzt wenn das Signal zu 0 gesetzt wird Das externe Signal NOTAUS in diesem Falle mu das Programm erneut gestartet werden da die CNC in den Ausgangszustand zur ckversetzt wird Das externe Signal STOP Wurde f r P727 ein Wert zwischen 1 und 99 eingegeben und wird der externe Eingang STOP w hrend der Ausf hrung eines Programms aktiviert so unterbricht die Steuerung die Ausf hrung des Programms und springt zu dem Standard Unterprogramm dessen Nummer in P727 angegeben wurde BEDIENUNGSHANDBUCH CNC 8025 8030 3 1 1 7 Betriebsartwechsel W hrend der Ausf hrung eines Zyklus in der Betriebsart SATZFOLGE kann jederzeit auf die Betriebsart EINZELSATZ umgeschaltet werden und umgekehrt Taste OP MODE bet tigen Auf dem Bildschirm erscheint die Auflistung der 10 Betriebsarten Eingabe von 0 oder 1 je nach der gew nschten Betriebsart Wird eine andere Taste als 1 oder 0 bet tigt so kehrt die Steuerung in die zuvor angew hlte Betriebsart zu
80. X Koordinate des Kreisbogenmittelpunkts P97 des Kreisbogenmittelpunkts P98 Berechnungen P99 Berechnungen 266 PROGRAMMIERHANDBUCH CNC 8025 8030 Flie diagramm N98 P90 und P91 werden die Koordinaten des Startpunkts zugeordnet Berechnung der Koordinaten des Bogenzentrums P96 und P97 Berechnung des Bogenradius Berechnung des Startwinkels Berechnung des Endwinkels Anpassung von a und wenn der Bogen im 3 und 4 Quadrant ist Winkel amp P5 Berechnung des Punkts fur den neuen Winkel o 5 Verfahren zu diesem Punkt Ja Ende des Bogens Jo gt SS 5 71 PROGRAMMIERHANDBUCH 8025 8030 267 UNTERPROGRAMM N98 N00 G23 N98 N01 P90 X P91 Y P96 P90 F1 P2 P97 P91 F1 P3 P92 P2 F6 P3 P98 P2 F4 P2 P93 F10 P98 P98 P90 F2 P96 P98 F11 KO N02 G29 N4 P93 P93 K180 N04 P98 P0 F2 P96 P99 P1 F2 P97 NO05 P94 P99 F4 P98 P94 F10 P94 P98 F11 NO06 G29 N8 NO07 P94 P94 K180 NOS P5 F11 KO NO09 G29 N16 N10 P93 F11 KO N11 G29 N21 N12 P94 F11 KO N13 G28 N21 N14 P93 P93 F1 K360 N15 G25 N21 N16 P94 F11 KO N17 G29 N21 N18 P93 F11 KO N19 G28 N21 N20 P94 P94 F1 K360 N21 P95 P93 F1 P5 N22 P98 F8
81. Zeichen eingeleitet darauf folgt die Programmnummer 5 Ziffern gefolgt vom Zeichen RT oder LF und dem N des ersten Satzes Nach jedem Satz mu RETURN RT oder LINE FEED LF vor dem N am Anfang des n chsten Satzes verwendet werden Das Programmende wird von den Zeichen ESCAPE ESC oder END EOT oder einer Reihe von 20 Nullzeichen ASCH 00 bezeichnet PROGRAMMIERHANDBUCH CNC 8025 8030 1 1 2 PROGRAMMIERUNG VON KOMMENTAREN Anzuzeigende Kommentare m ssen in Klammern eingeschlossen werden Die maximale Zeichenzahl in einem Kommentar einschlie lich der Klammern betr gt 43 Der Kommentar mu am Ende eines Satzes stehen d h 4 G X F M Kommentar Wenn das erste Zeichen in Klammern ein Sternchen Kommentar ist blinkt die Kommentaranzeige Ein LEERER Kommentar l scht die vorangehende Kommentaranzeige 1 3 DNC ANSCHLUSS S mtliche CNC Steuerungen FAGOR 8020 sind standardm ig f r den DNC Betrieb Distributed numerical control ausger stet Die Kommunikation zwischen CNC Steuerung und Rechner erm glicht die Durchf hrung folgender Funktionen Programm bersicht und L schen von Programmen Austausch von Programmen und Tabellen zwischen CNC und Rechner Ausf hrung eines Endlosprogramms Fernbedienung der Maschine M glichkeit den Status fortgeschrittener DNC Systeme zu berwachen 2 PROGRAMMIERHANDBUCH CNC 8025 8030 1 4 Die FAGORDNC Software Mit der FAGORDNC S
82. bt Sollte aus irgendeinem Grund die Stromzufuhr der CNC w hrend des Eingabeprozesses unterbrochen werden so geht alle in diesem zus tzlichen RAM enthaltene Information verloren Das hei t es werden alle durchgef hrten Ver nderungen des eingegebenen Programms gel scht Um dieses Problem zu vermeiden empfiehlt es sich von Zeit zu Zeit den Softtkey SICH zu dr cken Jedesmal wenn der Softtaste SICH gedr ckt wird speichert die CNC im Benutzerspeicher alle am Programm durchgef hrten Ver nderungen 3 6 7 6 Kopieren eines Programmes Es ist m glich ein im Speicher der CNC vorhandenes Programm zu kopieren indem ihm eine andere Nummer als die des Originalprogramms zugewiesen wird Dazu muss zuerst die Taste PROG VERZ und dann die Taste COPY bet tigt werden Die CNC fragt nach der Nummer des Originalprogrammes und nach der Nummer des neuen Programmes Nach Eingabe beider ist die Taste ENTER zu bet tigen Falls die eingegebene Nummer nicht der Nummer des Originalprogramms entspricht oder schon ein Programm mit der neu eingegebenen Nummer im Speicher vorhanden ist oder f r das Kopieren des neuen Programmes nicht gen gend Speicherplatz vorhanden ist gibt die CNC eine Ursachen Meldung aus 50 BEDIENUNGSHANDBUCH CNC 8025 8030 3 7 BETRIEBSART 7 PERIPHERIEGER TE Diese Betriebsart wird verwendet zur bertragung von Teileprogrammen oder Maschinenparametern von oder zu Peripherieger ten In dieser Betriebsart wird
83. das eingegeben werden soll I J oder K bei Kreisinterpolation oder Gewindeschneiden nicht definiert In der Tabelle wurde ein Werkzeug definiert dessen Nummer gr er als Txx 32 ist oder ein externes Werkzeug wurde definiert dessen Gr e das ber Maschinenparameter definierte Maximum bersteigt Wert in einer Funktion zu gro Dieser Fehler tritt h ufig auf wenn ein F Wert in mm min programmiert wird und danach mit mm Umdrehung gearbeitet wird ohne den F Wert zu ndern Ein nicht existierender G Code wurde programmiert Werkzeugradiuswert zu gro Programmierte Bahn 032 033 034 035 036 037 038 039 040 Werkzeugradiuswert zu gro 2 Eine Bewegung von mehr als 8388 mm oder 330 26 Zoll wurde programmiert Beispiel Angenommen die Achse befindet sich beim Koordinatenwert Z 5000 Der Verfahrweg zum Punkt X 5000 Die Bewegung X5000 X 5000 10000 mm wird Bei Programmierung des Satzes mit N10 X5000 gibt die CNC den Fehlercode 33 aus Die richtige Programmierung kein Fehlercode da Verfahrweg lt 8388 mm w rde lauten N10 X0 Verfahrweg 5000 mm N10 X5000 Verfahrweg 5000 mm S oder F wurde mit einem unerlaubt hohen Wert definiert Ungen gende Informationen ber Eckenverrundung Kompensation oder Anfasung Unterprogramm wiederholt M19 nicht richtig programmiert Die Funktion G72 oder G73 wurde nicht richtig programmiert Hierbei ist folgendes zu beachten
84. der Werkzeugradiuskompensation dargestellt 52 PROGRAMMIERHANDBUCH CNC 8025 8030 GERADE GERADE BAHN MPMO2 amp E Ra MPMO26B a PROGRAMMIERHANDBUCH CNC 8025 8030 K B Kompensierte Bahn P B Programmierte Bahn K B P B K B P B K B P B K B P B K B P B K B P B in 2 S tzen programmierte Bahn 53 GERADE BAHN KURVENBAHN K B Kompensierte Bahn Programmierte Bahn 027 MPMO27B v w 54 PROGRAMMIERHANDBUCH CNC 8025 8030 Zu ber cksichtigende Sonderf lle a Wird die Kompensation in einem Satz ohne Achsenbewegung programmiert so unterscheidet sich die Einleitung der Kompensation vom zuvor erl uterten Fall vgl mit der Abbildung des Abschnitts Gerade Gerade Bahn NO G91 G41 601 T00 00 5 Y 100 N10 X 100 1 NS K B P B MPMO28 N10 b Wird die Kompensation bei Programmierung einer Nullbewegung eingegeben NO G91 G01 X100 Y100 N5 G41 X0 T00 00 N10 Y 100 2 MPM028B PROGRAMMIERHANDBUCH CNC 8025 8030 55 6 16 2 Programmierung Werkzeugradiuskompensation Die folgenden Abbildungen zeigen verschiedene Bahnen denen das von einer CNC mit Werkzeugradiuskompensation programmierte Werkzeug folgt 029 56 PROGRAMMIERHANDBUCH 8025 8030 PROGRAMMIERHANDBUCH 8025 8030 57 1 58 MPMO31
85. der Werkzeugtabelle an Position 16 steht Beispiel b N4 P13 F25 P34 P13 nimmt den L Wert an der in der Werkzeugtabelle an der durch P34 angegebenen Stelle steht F26 Diese Funktion kann auf zwei Arten programmiert werden Beispiel N4 P17 F26 K10 P17 nimmt den I Wert an der in der Werkzeugtabelle an Position 10 steht Beispiel b N4 P19 F26 P63 P19 nimmt den I Wert an der in der Werkzeugtabelle an der durch Parameter P63 angegebenen Stelle steht F27 Diese Funktion kann auf zwei Arten programmiert werden Beispiel a N4 P15 F27 K27 P15 nimmt den K Wert an der in der Werkzeugtabelle an Position 27 steht Beispiel b N4 P13 F27 P25 P13 nimmt den K Wert der in der Werkzeugtabelle an der durch P25 angegebenen Stelle steht 256 PROGRAMMIERHANDBUCH CNC 8025 8030 28 N4 PI F28 P2 P1 nimmt den Wert der V Koordinate an der im Satz mit der Adresse P2 erscheint F28 akzeptiert keine Konstanten als Operanden Beispiel P1 F28 Ist nicht g ltig F29 N4 P27 F29 Der Parameter P27 nimmt den Wert der gew hlten Werkzeugnummer an In einem einzigen Satz k nnen alle gew nschten Zuordnungen und Operationen programmiert werden solange nicht mehr als 10 Parameter ge ndert werden PROGRAMMIERHANDBUCH CNC 8025 8030 257 BIN RE OPERATIONEN F30 AND OR F32 F33 NOT Diese BIN REN Operationen aktivieren je nach dem Wert ihres Ergebnis auch die internen Merker FLAG
86. der die Maschine ber diese Bereichsgrenze hinaus verfahren w rde W Achsenbereich berfahren Der Fehler wurde entweder ausgel st weil sich die Maschine au erhalb der Verfahrbereichsgrenze befindet oder es wurde ein Satz programmiert der die Maschine ber diese Bereichsgrenze hinaus verfahren w rde Nachlauffehler der X Achse Nachlauffehler der Y Achse Nachlauffehler der Z Achse Nachlauffehler der W Achse berh hter S Wert Spindeldrehgeschwindigkeit Me kreisfehler X Achse Anschlu Al Me kreisfehler Y Achse Anschlu 2 Me kreisfehler Z Achse Anschlu A3 Me kreisfehler W Achse Anschlu A4 Me kreisfehler Spindel Anschlu 5 Me kreisfehler Handrad Anschlu 5 Me kreisfehler der 5 Anschlu 5 Parit tsfehler bei den allgemeinen Parametern Die CNC f hrt die Maschinenparameter der RS232C Schnittstelle 0 9600 1 8 P2 0 P3 1 P607 3 1 P607 4 1 P607 5 1 aus Parit tsfehler bei den Parametern der 5 Achse V Die CNC f hrt die Maschinenparameter der RS232C Schnittstelle 0 9600 1 8 P2 0 P3 1 P607 3 1 P607 4 1 P607 5 1 aus V Achsenbereich berfahren Nachlauffehler der 5 Achse V Gegenw rtig ohne Funktion Fehler im CMOS RAM Speicher des Interpolator Mikroprozessors Setzen Sie sich mit dem Technischen Kundendienst in Verbindung Fehler im EPROM der Interpolator CPU Setzen Sie sich mit dem Technischen Kunden
87. die Ausg nge Schnellgang und Kriechgang annulliert Die Signale Bremse und In Position werden nicht ver ndert Wurde der Eingang Vorschubhalt auf 0 gestellt so nehmen die Signale Schnellgang und Kriechgang wieder ihre vorhergehender Wert ein sobald das Signal Vorschubhalt auf logisch Eins zur ckkehrt Seite Kapitel 3 Abschnitt 8 MOTOREN IN OFFENE POSITIONIERSCHLEIFE ARBEITSWEISEN OHNE SERVOSYSTEME AUTOMATIKJ EINZELSATZ 3 6 ARBEITSWEISE HANDBETRIEB JOG Wenn im Handbetrieb Tippbetrieb JOG gearbeitet wird so beh lt die CNC die Signale In Position auf logisch Null bei Diese Signale werden nicht am Ende der Verschiebung erzeugt Nachfolgend wird erkl rt wie die CNC in jedem einzelnen Bereich des Umschalters vorgeht 3 6 1 VORSCHUB BEREICH GLEICHBLEIBENDER VERFAHRWEG Bei Anwahl einer beliebigen Position zwischen 2 und 120 werden die Verschiebungen im Kriechgang durchgef hrt Bei Anwahl der Position 0 erlaubt die CNC keinen Verfahrweg der Achsen Dr ckt man w hrend des Verfahrweges der Achsen die Taste ba so deaktiviert die CNC den Ausgang Kriechgang und aktiviert den Ausgang Schnellgang L t man die los wird der Ausgang Schnellgang deaktiviert und der Ausgang Kriechgang wieder aktiviert Beispiel Tippbetriebtaste JOG X gedr ckt t 1 j 1 1 1 I 1 Verfahrrichtung X Kee 1 1 Schnellgang X
88. ersten Programm aus ein Unterprogramm aufgerufen wird das in dem gerade modifizierten Programm oder in einem darauffolgenden Programm enthalten ist Die Reihenfolge der gespeicherten Programme kann in der Programm bersicht eingesehen werden Wenn w hrend der Ausf hrung eines Programmes ein neues Programm editiert wird wird es immer auf die letzte Position verschoben Zu viele Ziffern zur Definition einer Funktion Ein negativer Wert oder Parameter wurde einer Funktion zugeordnet die kein Minuszeichen akzeptiert oder einem Festzyklusparameter wurde ein falscher Wert zugeordnet Aufruf eines Festzyklus w hrend der Ausf hrung der Funktion G02 G03 oder G33 Falsch geschriebener Parametersatz Mehr als 15 Parameter in einem Satz behandelt Division durch null Quadratwurzel einer negativen Zahl Ein Parameterwert ist zu gro M41 M42 M43 oder M44 wurde programmiert Mehr als sieben M Funktionen im gleichen Satz Dieser Fehlercode wird bei den folgenden F llen ausgegeben gt Funktion G50 nicht korrekt definiert gt Werkzeugma e zu gro gt G53 G59 Werte zu gro Profil eines Festzyklus nicht korrekt definiert Ein falscher Satz wurde programmiert der entweder in sich falsch ist oder aber falsch in bezug auf den bisherigen Ablauf des Programmes Die Funktionen G14 G15 G16 G20 G21 G22 G23 G24 G25 G26 G27 G28 629 G30 G31 G32 G50 G51 G53 G59 G72 G74 G92 G93 stehen in einem Satz allein Das
89. f hrt sie das zwischen den S tzen 30 und 80 definierte Unterprogramm N8 einmal aus PROGRAMMIERHANDBUCH CNC 8025 8030 245 12 5 VERSCHACHTELUNGSEBENEN Von einem Hauptprogramm oder einem Unterprogramm Standard oder parametrisch Kann ein Unterprogramm aufgerufen werden von diesem ein zweites Unterprogramm von diesem zweiten aus ein drittes usw bis zu maximal 15 Verschachtelungs ebenen Jede Ebene kann 255 mal wiederholt werden Graphische Darstellung der Verkettung von Unterprogrammen Hauptprogramm Unterprogramm 1 Unterprogramm 2 Unterprogramm 3 NO et e2 G 22 G 22 G20 N11 G20 N i G20 N31 ee Te gt 02 6 M30 G 24 G 24 G 24 12 6 NOTAUS UNTERPROGRAMM Wurde bei Maschinenparameter P727 ein Wert zwischen 1 und 99 eingegeben und wird w hrend der Ausf hrung eines Programms das externe NOTAUS Eingangssignal aktiviert so unterbricht die Steuerung die Ausf hrung des Programms und springt zur Ausf hrung des bei diesem Parameter P727 eingegebenen Unterprogramms 246 PROGRAMMIERHANDBUCH CNC 8025 8030 13 PARAMETRISCHE PROGRAMMIERUNG ARBEITEN MIT PARAMETERN Die CNC verf gt ber 255 Parameter PO bis P254 ber die parametrische S tze programmiert und verschiedene Operationen und Spr nge innerhalb eines Programmes ausgef hrt werden k nnen Die parametrischen S tze k nnen in einem beliebigen Teil des Programmes geschrieben werden Per Maschinenparameter kann festgelegt werden ob die para
90. in beide Drehrichtungen in Gang gesetzt wie auch angehalten werden vorausgesetzt das entsprechende S ist programmiert ohne dass 4 oder M5 ausgef hrt werden muss Mit den Tasten und ES kann der programmierte Prozentsatz der Spindeldrehgeschwindigkeit S variiert werden BEDIENUNGSHANDBUCH CNC 8025 8030 41 3 6 BETRIEBSART 6 EDITING Dies ist die meistverwendete Betriebsart zur Programmierung der CNC In ihr k nnen sowohl Programme als auch Unterprogramme und einzelne S tze geschrieben korrigiert und gel scht werden In dieser Betriebsart wird folgenderma en gearbeitet 3 6 1 Anwahl der Betriebsart EDITING 6 Taste MODE bet tigen Taste 6 bet tigen AufdemBildschirm erscheint die Bedeutung der in dieser Betriebsart g ltigen Funktionstasten 3 6 2 Verriegeln Entriegeln und formatieren des 512 Kb Speichers Taste FVERRIEGELN ENTRIEGELN bet tigen Auf dem Bildschirm erscheint die Anzeige CODE Eingabe von MKJIY zur Verriegelung des Speichers MKJIN zur Entriegelung des Speichers 512 den Speicher von 512 Kb zu formatieren nur bei den Modellen 8025 K Taste ENTER bet tigen Achtung Bei Eingabe eines anderen Codes als der beiden oben angegebenen wird bei Bet tigung von ENTER dieser Code gel scht worauf die CNC auf die Eingabe des korrekten Codes wartet Die Verriegelung des Speichers verhindert das ndern von Programmen jedoch nicht ihre Anzeige auf dem Bildschirm
91. laden Sie die Programme wieder die Sie ber das Diskettenlaufwerk das Peripherieger t oder den Computer abgespeichert hatten 512 Kb Speicher defekt Setzen Sie sich mit dem Technischen Kundendienst in Verbindung Nicht gen gend Platz im 512 Kb Speicher Achtung Die mit einem Sternchen gekennzeichneten Fehlercodes der Liste anhalten die m gliche Ausf hrung der CNC deaktivieren die Freigaben und setzen die Analog Ausg nge auf null Die mit zwei Sternchen gekennzeichneten Fehlercodes der Liste anhalten die m gliche Ausf hrung der CNC deaktivieren die Freigaben setzen die Analog Ausg nge auf null und aktivieren den Ausgang NOTAUS wodurch die CNC in den Ausgangszustand zur ckversetzt wird FAGOR CNC 8025 8030 FR SMASCHINEN Modelle M MG MS GP BETRIEBSHANDBUCH Ref 9701 ale ZUR IN DIESER GEBRAUCHSANLEITUNG ENTHALTENEN INFORMATION Diese Gebrauchsanleitung beschreibt die nicht einer Fr smaschine entsprechenden Anwendungen die die Ben tzung der CNC erm glicht Es sollte mit den brigen Handb chern der CNC verwendet werden Anmerkungen Die in dieser Gebrauchsanleitung ausgelegte Information kann Anderungen aufgrund von technischen Erneuerungen unterliegen FAGOR AUTOMATION S Coop Ltda beh lt sich das Recht vor den Inhalt der Anleitung zu ndern ohne dazu verpflichtet zu sein die Anderungen bekanntzugeben INHALT Absatz Seite M Kapitel 1 LASERMAS
92. neuen Programms in einen Computer mu die Steuerung auf DNC Betrieb ON geschaltet sein Betriebsart 7 Peripherieger te 6 DNC ON Vgl DNC Handbuch Ist die Programmnummer des zu erstellenden Programms z Bsp P12345 bereits im Speicher enthalten so mu es unbedingt als letztes Programm im Programmverzeichnis aufgef hrt sein Nach der Ausf hrung des Satzes G76 P12345 wird das alte Programm aus dem Speicher gel scht und das neue Programm kann erstellt werden Existiert die Programmnummer des zu erstellenden Programms G76 5 bereits im Speicher jedoch nicht an letzter Stelle des Programmverzeichnis so zeigt die Steuerung Fehlercode 56 an Achtung Wird ein Programm eingegeben so steht dies automatisch an letzter Stelle des Programmverzeichnis Nach Ausf hrung eines Programms r ckt dieses an die erste Stelle im Programmverzeichnis Wird gerade ein Programm erstellt ist die Eingabe eines anderen Programms erst m glich wenn die Erstellung des laufenden Programms durch Eingabe von M2 M30 RESET oder NOTAUS aufgehoben wird Mit der Funktion G76 k nnen z Bsp folgende Anwendungsf lle durchgef hrt werden Erstellung eines Programms nach der Errechnung einer Bahn ber ein Parameterprogramm DIGITALISIEREN eines Modells mit Hilfe eines Me tasters G75 durch Erstellung eines Programms Punkt f r Punkt wobei dieses beliebig lang sein kann PROGRAMMIERHANDBUCH CNC 8025 8030 129 Beispiel G76 DI
93. tzen programmiert werden die geradlinige Bewegungen enthalten G00 oder G01 Falls sie in einem Satz mit kreisf rmigen Bewegungen 02 oder 03 programmiert wird gibt die CNC den Fehler 42 aus Die Voraussetzungen f r G38 gleichen denen f r G37 48 PROGRAMMIERHANDBUCH CNC 8025 8030 6 15 G39 ANFASEN Bei der Bearbeitung ist es m glich ber die Funktion G39 Ecken zwischen zwei Geraden anzufasen ohne da hierzu die Schnittpunkte berechnet werden m ssen Die Funktion G39 ist nicht modal d h sie mu jedesmal programmiert werden wenn eine Ecke angefast werden soll Diese Funktion mu in dem Satz enthalten sein in dem die Bewegung programmiert wird deren Ende angefast werden soll ber den Code R4 3 in mm oder aber R3 4 in Zoll stets mit positivem Wert wird die Entfernung vom Ende der programmierten Bewegung bis zu dem Punkt bestimmt an dem die Anfasung ausgef hrt werden soll Beispiel 60 4 20 MPMO24 xY NO G90 G01 G39 R15 X35 Y60 F100 N10 X50 YO PROGRAMMIERHANDBUCH CNC 8025 8030 49 6 16 WERKZEUGRADIUSKOMPENSATION Bei normalen Fr sarbeiten mu bei der Berechnung und Definition der Werkzeugbahn der Werkzeugradius ber cksichtigt werden um die gew nschten Teileabmessungen zu erhalten Die Werkzeugradiuskompensation gestattet die direkte Programmierung des Teileumrisses ohne dabei die Werkzeugabmessungen ber cksichtigen zu m ssen Die CNC berechnet automa
94. vom Punkt YO Z0 zum Punkt X90 Y60 70 Die Spindel startet mit einer Drehzahl von 1000 U min im Uhrzeigersinn Die Z Achse wird im Eilgang um 48 mm auf Z 48 Referenzebene verfahren Die Z Achse wird mit 50 igem Bearbeitungsvorschub F 2 um weitere 14 mm D B bis zum Punkt Z 62 verfahren Die Achsen X und Y werden verfahren bis die Endabmessungen der Tasche erreicht sind siehe Abbildung Hierbei wird der Arbeitsvorschub F verwendet au er im letzten Umlauf Bearbeitung der Taschenwand der im Schlichtvorschub H mit tangentialem Ein und Ausfahren erfolgt Das f r den letzten Umlauf Gesagte gilt immer gleichg ltig ob ein Schlichtaufma L programmiert wurde oder nicht Das Werkzeug verf hrt im Eilgang und unter Anhebung der Z Achse um 1 mm X90 Y60 Z 61 zum Taschenmittelpunkt Die Z Achse wird mit halbem Vorschub F 2 50 des Arbeitsvorschubs F um 13 mm B 1 zur Position Z 74 verfahren Wiederholung der Schritte 5 und 6 Die Z Achse wird mit halbem Vorschub F 2 um 13 mm zur Position Z 86 verfahren Wiederholung der Schritte 5 und 6 Die Z Achse wird mit halbem Vorschub F 2 um 5 mm zur Position Z 90 verfahren Wiederholung der Schritte 5 und 6 Die Z Achse f hrt im Eilgang um 89 mm auf ZO zur ck Die Achsen X und Y fahren im Eilgang zum Punkt X0 YO zur ck Programmende PROGRAMMIERHANDBUCH CNC 8025 8030 195 Es besteht die M glichkeit Taschen zu fr sen deren Seiten nicht zu den Koordinatenac
95. werden 1 Definition der Aufrufparameter 2 Positionierung am Startpunkt des Bogens 3 Aufruf des Unterprogramms PROGRAMMIERHANDBUCH CNC 8025 8030 269 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 016 017 018 Dieser Fehlercode wird ausgegeben gt Wenn N nicht das erste Zeichen im Satz ist gt Wenn w hrend der Ausf hrung eines Programmes bei gleichzeitiger Modifizierung eines anderen BACKGROUND Programmierung vom ersten Programm aus ein Unterprogramm aufgerufen wird das in dem gerade modifizierten Programm oder in einem darauffolgenden Programm enthalten ist Die Reihenfolge der gespeicherten Programme kann in der Programm bersicht eingesehen werden Wenn w hrend der Ausf hrung eines Programmes ein neues Programm editiert wird wird es immer auf die letzte Position verschoben Zu viele Ziffern zur Definition einer Funktion Ein negativer Wert oder Parameter wurde einer Funktion zugeordnet die kein Minuszeichen akzeptiert oder einem Festzyklusparameter wurde ein falscher Wert zugeordnet Aufruf eines Festzyklus w hrend der Ausf hrung der Funktion G02 G03 oder G33 Falsch geschriebener Parametersatz Mehr als 15 Parameter in einem Satz behandelt Division durch null Quadratwurzel einer negativen Zahl Ein Parameterwert ist zu gro M41 M42 M43 oder M44 wurde programmiert Mehr als sieben M Funktionen im gleichen Satz Dieser Fehler
96. werden und anschliessend die Taste N gedr ckt werden w hrend der Teilez hler auf dem Bildschirm sichtbar bleibt 00 00 00 0000 MINUTEN 3 1 2 7 GRAPHISCHE Anzeige Diese Betriebsart zur graphischen Darstellung des Programms wird im Kapitel 3 10 dieses Handbuches erl utert BEDIENUNGSHANDBUCH CNC 8025 8030 17 3 1 3 Hintergrundprogrammierung BACKGROUND Die CNC erlaubt die Eingabe EDITING eines neuen Programms w hrend der Ausf hrung eines anderen in der Betriebsart SATZFOLGE oder EINZELSATZ Hierzu ist die Funktionstaste EDIC BACK zu bet tigen Die Nummer des Programm die dann erscheint entspricht der Nummer des zuletzt geschriebenen Programmes Durch Bet tigung der Taste OP MODE kehrt man zur Anzeigeart Standard zur ck Die restlichen Operationen sind die gleichen wie im EDITING 6 Achtung Auf das in Ausf hrung befindliche Programm besteht kein Zugriff Editieren Korrigieren usw Es empfiehlt sich den in dieser Betriebsart eingegebenen Programmen Nummern zuzuordnen die noch nicht im Speicher vorhanden sind da es anderenfalls Probleme geben kann wenn im ausgef hrten Programm Verzweigungen zu Unterprogrammen anderer Programme enthalten sind In solchen F llen wird Fehlercode 001 ausgegeben W hrend des Programmierens bleiben die Bedienelemente und Tasten der Betriebsart SATZFOLGE oder EINZELSATZ aktiviert 3 1 4 Betriebsart PLC LAN Mit der Funktionstaste PL
97. wird die erste Durchlauf beendet Verfahren der Z Achse mit 50 iger Arbeitsvorschubgeschwindigkeit F um einen Betrag gleich B Fr sen der Taschenoberfl che im Arbeitsvorschub F zweiter Durchlauf Die vorausgegangenen Schritte werden wiederholt bis die Gesamttiefe der Tasche erreicht ist Nach Beendigung der Taschenbearbeitung f hrt das Werkzeug Z Achse im Eilgang zur Referenzebene bei Programmierung von G99 bzw zur Startebene bei Programmierung von G98 zur ck Achtung Zum Erreichen einer zufriedenstellenden Oberfl cheng te bei der Bearbeitung der Taschenw nde veranla t die CNC ein tangentiales Ein und Ausfahren beim letzten Umlauf einer jeden Zustellung Um Probleme und m gliche Bearbeitungsfehler zu vermeiden mu der Werkzeugcode T 2 unbedingt programmiert werden und der Radius des zu verwendenden Werkzeugs in die Werkzeugtabelle eingegeben werden Ist der Wert des in die Werkzeugtabelle eingegebenen Radius so erfolgt der letzte Umlauf zur Bearbeitung der W nde wie die anderen auch d h ohne tangentialen Ein und Austritt Der Wert von R darf niemals negativ sein Wird kein Werkzeugcode T 2 programmiert so verwendet die CNC als Werkzeugradius den Radius in Position TO der Tabelle PROGRAMMIERHANDBUCH CNC 8025 8030 197 G98 AUSGANGSEBENE G99 BEZUGSEBENE VERFAHREN IN G00 ES VERFAHREN IN 01
98. zuvor von uns ausgew hlt von der CNC in den entsprechenden Korrektor eingegeben werden bei Fehler T00 Die Offset Werte sind die Fehler die bei den Achsen der Hauptebene zwischen der Achse des Werkzeughalters und dem Mittelpunkt der Messtasterkugel vorhanden sein k nnen Um diesen Zyklus auszuf hren ist erforderlich zuvor eine Referenzbohrung vorzunehmen in dessen Innern wir sp ter Abtastungen vornehmen werden Haben wir die Bohrung ausgef hrt deren Durchmesser und Achsenwerte X Y Z uns bekannt ist Zuvor haben wir n mlich den Ort gew hlt und uns diesem mit den JOG Kontrolltasten gen hert dann wechseln wir das Werkzeug mit dem Taster aus und bewegen uns auf Z bis in die Bohrung Dann f hren wir Zyklus 1 zur Vermessung des Tasters aus Zuvor haben wir sein Programmierformat erg nzt und den Werkzeugkorrektor gew hlt wo die Offsets 1 erscheinen sollen Bei Fehler w hlt der Korrektor T00 All diese Operationen k nnen in TEACH IN vorgenommen werden Beim Zyklusende aktualisiert die Steuerung automatisch die Offsets I K der Tabelle und der Taster kehrtzum Ausgangspunkt zur ck Als n chstes erg nzen wir die restlichen Informationen in der Tabelle R Radius der Kugel L L nge des Tasters h ngt vom Probest ck ab Wenn das Probest ck auf der Oberfl che des Teiles liegt ist L gleich 0 Dieser Tastertyp im Werkzeughalter der Spindel wird zur Ausf hrung derrestlichen Tastzyklen benutzt Tauschen wir den Tas
99. 07 4 1 P607 5 1 aus Fehler in den Spindelsteigungsfehlerkompensations Parametern der Y Achse Die CNC f hrt die Maschinenparameter der RS232C Schnittstelle 0 9600 1 8 P2 0 P3 1 P607 3 1 P607 4 1 P607 5 1 aus Fehler in den Spindelsteigungsfehlerkompensations Parametern der X Achse Die CNC f hrt die Maschinenparameter der RS232C Schnittstelle 0 9600 1 8 P2 0 P3 1 P607 3 1 P607 4 1 P607 5 1 aus Fehler im FAGOR LAN NETZ Falsche Installation der HARDWARE Fehler im FAGOR LAN NETZ Dieser Fehler entsteht gt Bei schlechtem Zusammenbau der Netz Knoten gt Bei Zusammenbau nderung der Netz Knoten Ausfall eines der Knoten In dieser Situation ist jegliche Satzausf hrung unzul ssig Zugang zum NETZ besteht jedoch zur Programmierung und berwachung Fehler im FAGOR LAN NETZ Tritt auf wenn ein KNOTEN nicht bereit ist z B gt Das Programm des PLC64 ist nicht kompiliert gt Es wird ein G52 Satz zur Ausf hrung an die CNC82 gesandt w hrend diese gerade in Ausf hrung ist Fehler im FAGOR LAN NETZ Tritt bei falschem Befehl auf Zielknoten versteht Befehl nicht Watch dog Fehler im zyklischen Programm Dieser Fehler entsteht wenn das zyklische Programm l nger als 5 Millisekunden dauert Watch dog Fehler im Hauptprogramm Dieser Fehler entsteht wenn das Hauptprogramm l nger als die H lfte der im Maschinenparameter P741 angegebenen Zeit dauert Die interne I
100. 15 JO N40 A180 I 10 JO N50 G73 A45 N60 G25 N10 50 7 N70 M30 Bei Maschinen mit vier Achsen kann die Drehfunktion auch auf Ebenen angewandt werden deren eine Achse die 4 Achse W ist solange diese linear ist und zum Zeitpunkt der Programmierung von G73 aktiviert ist Zu beachten ist dabei da bei darauffolgender Programmierung der der 4 Achse W zugeordneten Achse die Drehfunktion gel scht wird Genauso wird mit Maschinen mit 5 Achsen verfahren wenn die 5 Achse Bestandteil der Hauptebene ist PROGRAMMIERHANDBUCH CNC 8025 8030 85 6 28 G74 AUTOMATISCHE MASCHINENREFERENZPUNKTSUCHE Wird in einem Satz G74 programmiert so verf hrt die CNC die Achsen zum Maschinenreferenzpunkt Hierbei k nnen verschiedene F lle auftreten a MASCHINENREFERENZPUNKTSUCHE ALLER ACHSEN Ist der Parameter 725 0 und enth lt ein Satz nur G74 so verf hrt die CNC zuerst die zur programmierten Ebene senkrechte Achse Das hei t Die Z Achse beim Arbeiten mit G17 die Y Achse beim Arbeiten mit G18 die X Achse beim Arbeiten mit G19 Danach werden die restlichen Achsen verfahren Bei Maschinen mit vier Achsen ist die Reihenfolge der Achsen bei der Maschinenreferenzpunktsuche wie angegeben falls die bei Programmierung von G74 aktive Achse die der 4 Achse zugeordnete ist Danach erfolgt das Verfahren der 4 Achse W Ist jedoch bei Programmierung von G74 die aktive Achse die4 Achse W so ersetzt diese die ihr zugeordnete Achse in der angeg
101. 2 P2 Tats chlich gemessener Durchmesser der Nabe Tats chlich gemessener Durchmesser minus theoretischem Durchmesser der Nabe 96 8 Die Parameter P93 P94 P95 geben den Offset Wert an der zum Werkst cknullpunkt addiert werden mu damit die theoretischen Werte mit den tats chlich gemessenen Werten des Werkst cks bereinstimmen Hierf r wird folgendes Programmierformat verwendet G53 G59 I P93 J P94 P95 PROGRAMMIERHANDBUCH CNC 8025 8030 119 N10 Vermessen einer Bohrung Programmierformat G75 N10 PO K P1 K 2 P3 K P4 K 8 P10 K G75 Code Zyklus Vermessen einer Bohrung PO Theoretischer X Wert des Zentrums der Bohrung Theoretischer Y Wert des Zentrums der Bohrung P2 Theoretischer Z Wert des Zentrums der Bohrung P3 Sicherheitsabstand P4 Abtastgeschwindigkeit 8 Theoretischer Durchmesser der Bohrung P9 Angangsabtastgeschwindigkeit 10 Strecke die der Me taster nach der ersten Messung zur ckf hrt Dieser Zyklus ist identisch mit dem bereits beschriebenen Zyklus 08 Zentrieren einer Bohrung au er da der Me taster nachdem er in dem tats chlich berechneten Zentrum der Bohrung positioniert ist wieder an den Ausgangspunkt des Zyklus zur ckf hrt Hierf r verf hrt zuerst die vertikal zur Hauptebene liegende Achse anschlie end die beiden Achsen der Hauptebene Beide Male wird im Eilgang verfahren N11 Vermessen einer Nabe Programmierformat
102. 2 enthalten ist F18 akzeptiert keine Konstanten als Operanden Beispiel P1 F18 K2 ist unzul ssig F19 N4 PI F19 P2 P1 nimmt den Y Achsenwert an der im Satz mit der Adresse P2 enthalten ist F19 akzeptiert keine Konstanten als Operanden Beispiel PI F19 ist unzul ssig 20 N4 P1 F20 P2 P1 nimmt den Z Achsenwert an der im Satz mit der Adresse P2 enthalten ist F20 akzeptiert keine Konstanten als Operanden Beispiel P1 F20 K5 ist unzul ssig 254 PROGRAMMIERHANDBUCH CNC 8025 8030 21 N4 PI F21 P2 P1 nimmt den W Achsenwert an der im Satz mit der Adresse P2 enthalten ist F21 akzeptiert keine Konstanten als Operanden Beispiel P1 F21 K6 ist unzul ssig F22 N4 P1 F2 P2 P1 nimmt den Wert der Speicheradresse des dem als P2 definierten Satz vorausgehenden Satzes an F22 akzeptiert keine Konstanten als Operanden Beispiel P1 F22 K4 ist unzul ssig F23 N4 P1 F23 P1 nimmt den Wert der Nummer der Werkzeugkorrekturtabelle an mit der gerade gearbeitet wird F24 Diese Funktion kann auf zwei Arten programmiert werden Beispiel a N4 P9 F24 K2 P9 nimmt den R Wert an der in der Werkzeugtabelle an Position 2 steht Beispiel b N4 P8 F24 P12 P8 nimmt den R Wert an der in der Werkzeugtabelle an der durch P12 angegebenen Stelle steht PROGRAMMIERHANDBUCH CNC 8025 8030 255 F25 Diese Funktion kann auf zwei Arten programmiert werden Beispiel N4 P15 F25 K16 P15 nimmt den L Wert an der in
103. 22 6 Blechprofilnachlauf bei Lasermaschinen Gibt an ob man ber die Leistung des Blechprofilnachlaufs bei Lasermaschinen verf gt oder nicht 0 verf gt nicht ber diese Leistung 1 verf gt ber diese Leistung Verf gt die Maschine ber diese Leistung haben die Funktionen M97 und M98 eine spezielle Bedeutung so wie dies im Abteil Lasermaschine des Kapitels Konzeptuelle Themen dieses Handbuches beschrieben steht P806 Abstand zwischen Blechplatte und Laserstrahl Um einen Blechprofilnachlauf durchf hren zu k nnen wird ein an der Achse des Laserstrahls angebrachte Vorrichtung verwendet der andauernd die Abweichungen der Blechoberfl che angibt Dazu verf gt diese Vorrichtung ber einen eingebauten Zylinder der sich aus her und hin bewegt und dessen Spitze st ndig in Kontakt mit der Blechoberfl che steht Dieser Parameter gibt an wie tief der Zylinder in die Vorrichtung eindringt wenn ihre Spitze mit der Blechoberfl che in Kontakt tritt Auf diese Weise wird der Abstand zwischen Laserstrahl und Blechplatte festgestellt Der Abstand wird immer in Mikron angegeben unabh ngig von den ansonsten verwendeten Einheiten M gliche Werte 0 bis 32000 Mikron Gibt man als Wert 0 an so wird die Funktion des Blechprofilnachlaufs nicht aktiviert Kapitel 1 Abschnitt Seite LASERMASCHINEN MASCHINENPARAMETER 1 807 Maximale Blechdurchbiegung Dieser Parameter wird bei aktiviertem Blechpro
104. 30 00099 NO N5 N10 N20 N30 N40 N50 N70 N80 N90 N100 N105 N110 N112 N114 N118 N120 N122 N126 N127 N128 N130 N140 N150 N155 N156 N157 N160 N170 N180 N190 N200 N210 N280 N290 N300 N310 N320 N322 N325 N340 N350 G76 N100000 in den Computer zu ladendes Programm diametral digitalisieren G76F500S200M3 Fertigungsbedingungen PO K67 Radius des Teils P1 K360 invariabler Anfangsradius P2 K1 0 Radiusinkrement P3 K3 Winkelinkrement P4 K 50 Minimum Z P5 K13 Maximum Z P8 K200 Vorschub in der Verfahrbewegung P9 K100 Vorschub in der Abtastbewegung P99 K 1 Z aufeinanderfolgende Durchg nge P20 P0 P21 P20F4P2P22 F12P21P21 F11P22 G26N118 P21 P22F1K1P2 P20F4P21 Neues Radiusinkrement P30 P4F2P5P30 P30F2K1 P10 P1P11 P10F4P3P12 F12P11P11 F11P12 G26N128 P11 P12F1IK1P3 P10F4P11 Neues Winkelinkrement GIXYZ 93 G76G931J GG90ZP5 G76 G1 G90 G5 G76Z G76G91Z P99 G76G92ZP5 G5 G1 690 F500 G76XYZ G1G91G75 ZP30FP9 beim Digitalisieren 171 G1G91G75ZP30FP9 beim Digitalisieren 76 7 P20 P20F2P2P23 F16POP20 F11P23 mit R vergleichen G28N320 G90GIRP20AP10FP8 G25N200 P10 P10F2P3P10 F11K180 Winkel vergleichen G28N400 G9OGSRP20APIOFPE G1G91G75ZP30FP9 G76XYZ PROGRAMMIERHANDBUCH CNC 8025 8030 143 N360 P20 P20F1P2P20 F11PO mit vergleichen N370 G29N374 N372 G28N380 N374 P10 P10F2P3 P10 F11K180 Winkel vergleichen N376 G28 N380 N
105. 378 G25 N200 N380 G90G1RP20AP10FP8 N390 G25 N340 N400 G G90 7 5 N410 G76GZ N420 N430 G76G1XY M30 N440 M30 144 PROGRAMMIERHANDBUCH CNC 8025 8030 4 Beispiel G76 DIGITALISIERUNG DES PROFILS Programmerstellung per Abtastung mit einem Messtaster G75 Aufrufparameter P2 minimaler zu erfassender X Wert P3 minimaler zu erfassender Y Wert P4 Anfangswinkel P5 Winkelabstand P6 Vorschub w hrend der Verfahrbewegung P8 Z des Abtastens In der Berechnung benutzte Parameter P10 akkumulierter Winkelwert P11 zur ckzulegende Strecke in Absolutwert und Winkel P12 Ganzteil von 11 PROGRAMMIERHANDBUCH CNC 8025 8030 145 7 xy 2 Y 560 4 MPO8 P2 PS P8 9 146 PROGRAMMIERHANDBUCH CNC 8025 8030 00098 NO G76N98765 N10 Profil digitalisieren 20 Fertigungsbedingungen N30 G76F500S200M3 N40 P2 K60 X minimum 50 P3 K Y minimum N60 P8 K 20 Z vom Abtasten 70 P4 K360 Anfangswinkel N80 P5 K1 Winkelabstand N90 P6 K600 Vorschub in der Verfahrbewegung N100 P11 P4F4P5P12 F12P11P11 F11P12 N110 G26N 130 N120 P11 P12F1K1P5 P4F4P11 N130 G G90XY N140 G931J N150 90 2 N160 G76GG90XY N170 G1ZP8F500 N180 G76 G1ZFP6 N190 G5G75 beim Digitalisieren N200 G76 N204 P4 P4F1P5 N210 90 4 N220 P10 P4F1P5P4 P10P10 F11K270 N230 G29N250 N240 0253190 N250 640 N260 G76G
106. 4 E es Kriechgang 4 t pa Bremse LT t In Position X 4 t 1 EES T 3 6 2 TIPPBETRIEBBEREICH INKREMENTALER VERFAHRWEG Jedes Mal wenn eine der Tippbetriebtasten JOG gedr ckt wird schiebt die CNC die Achse den im Umschalter gew hlten Wert 1 10 100 1000 oder 10000 vor Je nach Abstand und gew hlter Vorschubgeschwindigkeit wird der Verfahrweg im Schnell und Kriechgang oder nur im Kriechgang durchgef hrt Ebenso bezieht die CNC die Verweilzeiten T1 und T2 bei der Behandlung des Signals Bremse mit ein Kapitel 3 Abschnitt Seite MOTOREN IN OFFENE POSITIONIERSCHLEIFE ARBEITSWEISE 9 OHNE SERVOSYSTEME HANDBETRIEB 3 6 3 HANDRADBEREICH Wird bei einer gew hlten Handradposition die Taste einer Achse oder der auf der R ckseite des Handrades gelegene Taste FAGOR 100P gedr ckt so stellt die CNC das Signal Bremse auf logisch Eins Von diesem Augenblick an bewegt die CNC die Maschine den vom Handrad gesandten Impulsen gem und setzt die am Umschalter gew hlten Faktoren 1 10 oder x100 ein Je nach den empfangenen Impulsen von der am Umschalter gew hlten Position und von der gew hlten Vorschubgeschwindigkeit wird der Verfahrweg im Schnell und Kriechgang oder nur im Kriechgang durchgef hrt Ebenso bezieht die CNC die Verweilzeiten 1 und T2 bei der Behandlung des Signals Bremse mitein
107. 50 X35 Y 90 N60 G20 N1 1 N70 M30 N100 G22 N1 N110 G31 N120 G92 YO N130 G1 Z 20 F350 N140 X Y N N200 G0 Z5 N210 G32 N220 G24 40 Positionierung ber dem Zentrum von Abbildung 1 Aufrufen des Unterprogramms N1 Positionierung ber dem Zentrum von Abbildung 2 Aufrufen des Unterprogramms N1 Positionierung ber dem Zentrum von Abbildung 3 Aufrufen des Unterprogramms N1 Programmende Definition des Unterprogrammes N1 Speichern des derzeitigen Programmnullpunkts Verschiebung des Programmnullpunkts Absenken des Werkzeugs Programmierung des inneren Umrisses von Abbildung 1 Anheben des Werkzeugs auf die Startebene Abrufen des urspr nglichen Programmnullpunkts ber G31 Unterprogrammende PROGRAMMIERHANDBUCH CNC 8025 8030 6 11 G33 GEWINDESCHNEIDEN Wenn die Spindel der Maschine mit einem Drehgeber ausger stet ist k nnen ber die Funktion G33 Gewinde geschnitten werden Die Funktion G33 ist modal d h nach ihrer Programmierung bleibt sie in Kraft bis sie durch G00 G01 G02 G03 M02 M03 NOTHALT oder RESET gel scht wird Format NA G33 Z 4 3 K3 4 mm N4 G33 Z 3 4 K2 4 mm N4 Satznummer G33 Gewindeschneide Code Z 4 3 3 4 Koordinaten des Endpunkts des Gewindes Entweder absolut oder inkremental wird durch G90 bzw G91 bestimmt K3 4 2 4 Gewindesteigung Beim Arbeiten mit 05 k nnen Gewinde mit verschiedenen
108. 51 SL B hrfestzykl s nun een 156 32 2 1182 Bohrfestzykl s mit aaa a REENEN 161 6 32 5 3 G84 Gewindlebohr Festzyklis ses een 166 6 32 5 4 84 Festzyklus f r interpoliertes Gewindeschneiden 170 6 32 33 G83 Nachreib Fes yRlls ces en 172 6 32 53 6 G86 Ausbohr Festzyklus mit R cklauf im Eilgang GW 172 a G89 Ausbohr Festzyklus mit R cklauf im Arbeitsvorschub 01 172 6 32 6 Definition des Tiellochb hr Festzyklus 53 174 Eed Definition der Taschenfr szyklen GE 7088 nennen 185 6 32 8 287 Rechteckiger Taschen u aaa 190 6 32 9 G88 Kreisf rmiger Taschenfr szykls nennen 197 6 33 G90 G91 Absolute Programmierung Inkrementale Programmierung 203 6 34 G92 Koonlinatenvoreinstelluns unse ee 204 6 35 1393 Voremstelling des Polaturspriinss una an 205 6 36 G94 Vorschubgeschwindiskeit in am mn see 208 6 37 G95 Vorschubgeschwindigkeit mm Umdrehung nn 208 6 38 G96 Konstante Oberfl chen Vorzchubseschwundigket 209 6 39 G97 Konstante Vorschubgeschwindigkeit des Werkzeugmittelpunkts 209 Abschnitt P NNNNNNNNN Ln tattoo ka rn 10 1 10 1 1 10 1 2 11 1 11 2 11 3 11 4 11 5 11 6 11 7 11 8 11 9 11 10 12 12 1 2 Le 12 4 12 5 12 8 13 Seit PROGRAMMIERUNG VON KOORDINATENWERTEN
109. 5N6 Kanten und Winkelmessung 7537 Zentrierung einer Bohrung 753 8 Zentrierung einer Nabe G75N9 Vermessen einer Bohrung G75N10 Vermessen einer Nabe G75N11 In m IR Im a ARBEITEN MIT UNTERPROGRAMMEN Anzahl der Standard Unterprogramme Kennzeichnung eines Standard Unterprogramms G22 Abruf eines Standard Unterprogramms G20 Anzahl der parametrischen Unterprogramme Kennzeichnung eines parametrischen Unterprogramms 623 Abruf eines parametrischen Unterprogramms G21 Ende des Unterprogramms G24 SPRUNG ODER AUFRUFFUNKTIONEN Unbedingter Sprung Aufruf G25 Bedingter Sprung Aufruf wenn gleich Null G26 Bedingter Sprung Aufruf wenn ungleich Null G27 Bedingter Sprung Aufruf wenn kleiner Null G28 Bedingter Sprung Aufruf wenn gr er oder gleich Null G29 NEUE LEISTUNGEN UND NDERUNGEN Datum Februar 1991 Softwareversion 2 1 und die darauffolgenden BEDIENUNGSHANDBUCH UND EES GE NDERTER ABSATZ Fehler 65 bei den Installationshandbuch Absatz 3 3 4 Me tastenbetriebsbewegungen G75 scheint nicht auf Es besteht die M glichkeit die Installationshandbuch Absatz 4 6 Suchrichtung der Maschinenreferenz bei jeder Achse zu w hlen sinusf rmigen Signalen auf jeder Achse P622 1 2 3 4 5 Zugang zu den Registern des PLCI von der Programmierungshandbuch G52 CNC aus Blechprofi
110. 6 3 Andern der N llpunktverschiebungswerte nennen 63 3 8 6 4 Anders der anne 63 3 8 7 RRE auf die Werkzeugtabelle nennen en 63 3 8 8 Vollst ndiges L schen der Werkzeugtabelle und Nullpunktverschiebungen 63 3 9 SONDERBETRIEBSARTEN kariai 63 3 10 GRAPHISCHE DARSTEILLUNG AEN 64 3 101 des E 64 3 10 2 a EEPE S E TEE E TTE 66 3 10 3 Neudefinition des Anzeigebereichs unter Benutzung der ZOOM Funktion 67 3 10 4 L schen der Sarsphik i a nei 67 3 10 35 traph sche in Farbe 67 MD FEHLERCODE BERSICHTSTABELLE DER FAGOR MODELLE CNC 8025 8030 FR SMASCHINE FAGOR CNC 8025 8030 FR SMASCHINENMODELLE FAGOR verf gt ber numerische Fr smaschinenkontrollen CNC 8025 und CNC 8030 Beide Kontrollen funktionieren auf dieselbe Weise und haben hnliche Eigenschaften Der haupts chliche Unterschied zwischen beiden Typen ist folgender Die CNC 8025 ist kompakter Art und die CNC 8030 modularer Art Beide CNC Typen verf gen ber Grundmodelle Obwohl die Unterschiede der Grundmodelle auf den folgenden Seiten dargestellt werden k nnen die einzelnen Modelle wie folgt beschrieben werden 8025 8030 GP F r Maschinen mit Allgemeiner Anwendung geeignet 8025 8030 M F r Fr smaschinen mit bis zu 4 Achsen geeignet 8025 8030 MG Verf gt auer den Leistung
111. 8 G25 N300 420 1 11 11 2 1 G27 N430 90 ZP15 G76 G0Z XP13 YP14 G76 XY M30 M30 PROGRAMMIERHANDBUCH CNC 8025 8030 137 2 Beispiel 76 KREISF RMIGE DIGITALISIERUNG Programmerstellung per Abtastung mit einem Messtaster G75 Aufrufparameter PO Radiuswert Wert von Pi P2 Zunahmewert des zu erfassenden Radius P4 Zunahmewert des zu erfassenden Bogens P6 Abnahmewert in Z 8 Vorschub w hrend der Verfahrbewegung P9 Vorschub w hrend der Abtastbewegung In der Berechnung benutzte Parameter P13 Ganzteil des Winkels P22 akkumulierter Radiuswert P31 Drehwinkel 138 PROGRAMMIERHANDBUCH CNC 8025 8030 A N Q x PROGRAMMIERHANDBU 00053 1 5 N6 N8 N9 N10 NII N12 N13 N14 N15 N16 N17 N18 N19 N20 N21 N30 N40 N50 N55 N60 N70 N80 N82 N84 N86 N87 N88 N90 N95 N100 N110 N120 N125 N130 N140 N150 N160 N170 140 kreisf rmiges Digitalisieren G76N33333 Nummer des zu ladenden Programmes G76G90G1G5F500M3 Fertigungsbedingungen G92XYZ G76XYZ G76G91Z 3 aufeinanderfolgende Durchg nge G76G92Z0 G76G90 P13 KOP31 KOP22 KOPO K60 468 Radius P1 K3 1416 PD P2 K1 7 Radiusinkrement P4 K1 7 Bogeninkrement P22 P2 akkumulierter Radiuswert P6 K65 Abnahme der Achse Z P8 K500 Vorschub w hrend der Verfahrbewegung P9 K100 Vorschub w hrend der Abtastbewegung G20N1 G90G1RP22 G21 N1 G20N1
112. 8 L SCHEN DER FUNKTION G47 Durch Programmierung der Funktion G47 werden s mtliche nachfolgenden S tze so ausgef hrt als handle es sich um einen einzigen Satz Die Funktion G47 wird durch Programmierung der Funktion G48 gel scht Bei aktivierter Funktion G47 in der Betriebsart EINZELSATZ werden die S tze solange in fortlaufender Reihenfolge ausgef hrt bis die Funktion G48 programmiert wird h die Ausf hrung stoppt nicht nach Beendigung eines Satzes sondern f hrt mit dem n chsten fort In jeder Betriebsart werden nach Programmierung der Funktion G47 und wenn die Ausf hrung unterbrochen wird die Achsen und die Spindel angehalten Ist P601 1 1 so werden durch Aktivierung des Eingangs FEED HOLD die Achsen angehalten Bei aktivierter Funktion G47 sind der Potentiometer M F O und die Tasten zur Variierung der Spindeldrehgeschwindigkeit au er Funktion gesetzt und das Programm wird zu 100 gem der programmierten und Funktionen ausgef hrt Die Funktionen G47 und G48 sind MODAL Durch Einschalten der Steuerung nach M02 M30 RESET oder NOTAUS gilt die Funktion G48 6 19 G49 VORSCHUB PROGRAMMIERUNG Mit G49 kann im Programm selber der gew nschte Satz des Vorschub F programmiert werden F kann dann nicht mehr ber das VORSCHUB Potentiometer beeinflu t werden Programmierformat G49 K 1 120 1 120 gibt den Prozentsatz zwischen 1 und 120 des zuvor programmierten Vorschub an Die Funktion G49 ist modal d h
113. 8 eingegeben werden oder aber ber die Funktion G50 programmiert werden Nach Beendigung des Zyklus k nnen in der Tabelle der arithmetischen Parameter folgende Werte abgerufen werden 93 Tats chliche L nge minus des vor der Ausf hrung des Zyklus in die Werkzeugkorrekturtabelleeingegebenen Werts L entlang der X Achse Arbeitsebene YZ P94 Tats chliche L nge minus des vor der Ausf hrung des Zyklus in die Werkzeugkorrekturtabelle eingegebenen Werts L entlang der Y Achse Arbeitsebene XZ 95 Tats chliche L nge minus des vor der Ausf hrung des Zyklus in die Werkzeugkorrekturtabelleeingegebenen Werts L entlang der Z Achse Arbeitsebene 96 PROGRAMMIERHANDBUCH 8025 8030 N01 ABTASTZYKLUS VERMESSUNG DES MESSTASTERS Mit diesem Zyklus werden die Offset Werte des Me tasters bestimmt Diese Werte werden von der Steuerung an entsprechender Stelle in die Werkzeugkorrekturtabelle als Werte 1 aufgenommen Die Offset Werte sind die Fehler die bei den Achsen der Hauptebene zwischen der Achse der Werkzeugspindel und dem Zentrum des Abtastkopfes des Me tasters vorkommen k nnen Zur Durchf hrung dieses Zyklus mu eine Referenzbohrung mit bekanntem Innendurchmesser vorhanden sein ACHSE DES WERKZEUGHALTERS FALLT MIT DEM MITTELPUNKT w EL DER BOHRUNG ZUSAMMEN 2 ABTASTKNOPF MPMOSO Programmierformat G75 N01 PO K P1 K P2 K P3 K P4 K P8 K P10 K G75 N01 C
114. 89 AUSB HR FE 5 YKLUS MIT RUCKZUG IM ARBEITSV RSCHUB 01 P Ausgangsebene R Bezugsebene Vorschub G01 Vorsehub G00 071 K Programnierbare Verweilzeit PROGRAMMIERHANDBUCH CNC 8025 8030 173 6 32 6 Definition des Tieflochbohr Festzyklus G83 Dieser Festzyklus l t sich in zwei unterschiedlichen Formaten programmieren Format a G83 G98 G99 V 4 3 W 4 3 X 4 3 4 3 2 4 31 4 3 J2 N2 Format b N4 G83 G98 G99 W 4 3 4 3 4 3 Z 4 3 1 4 3 B 4 3 C 4 3 D 4 3 H4 3 J2 K2 2 14 3 R 0 000 500 N2 Die Werte von Format a haben folgende Bedeutung N4 Satznummer bis 9999 G83 Code des Tieflochbohr Festzyklus G98 R ckzug der zur Hauptebene senkrechten Achse zur Startebene nach beendigter Bearbeitung des Loches G99 R ckzug der zur Hauptebene senkrechten Achse zur Referenzebene Anfahrebene nach beendigter Bearbeitung des Loches 4 3 Diese Werte haben je nach der f r die Bearbeitung gew hlten Hauptebene 4 3 unterschiedliche Bedeutungen Z 4 3 W 4 3 W 4 3 HAUPT EBENE WERT BEDEUTUNG X Y X 4 3 Diese Werte definieren die Achsenbewegungen in der G17 Y 4 3 Hauptebene die zur Positionierung des Werkzeugs zur ersten Bearbeitung erforderlich sind Die Werte sind je nach Wahl von G90 oder G91 absolut oder X Z X 4 3 inkremental G18 Z 4 3 Je nachdem ob mit G00 oder G01 g
115. 91 1 Tats chlich gemessener Wert minus theoretischem Wert Zentrum der Bohrung in der Z Achse P92 P2 Gemessener Durchmesser der Bohrung Tats chlich gemessener Durchmesser der Bohrung minus theoretischem Durchmesser der Bohrung 96 8 Die Parameter P93 P94 95 geben den Offset Wert an der zum Werkst cknullpunkt addiert werden mu damit die theoretischen Werte mit den tats chlich gemessenen Werten des Werkst cks bereinstimmen Hierf r wird folgendes Programmierformat verwendet G53 G59 I P93 J P94 P95 PROGRAMMIERHANDBUCH CNC 8025 8030 117 N09 Zentrieren einer Nabe Programmierformat 75 N09 0 P1 K P2 K P3 K P8 K P9 K P10 K G75 N09 Code Zyklus Zenteren einer Nabe PO Theoretischer X Wert des Zentrums der Nabe P1 Theoretischer Y Wert des Zentrums der Nabe P2 Theoretischer Z Wert des Zentrums der Nabe P3 Sicherheitsabstand P4 Abtastgeschwindigkeit P8 Theoretischer Durchmesser der Nabe P9 Anf ngliche Abtastgeschwindigkeit P10 Strecke die der Me taster nach der ersten Messung zur ckf hrt Bei diesem Zyklus werden vier Messungen an der Nabenwand durchgef hrt die beiden ersten in der Achse der Ordinate der Hauptebene Y Achse der XY Ebene und die beiden anderen in der Achse der Abszisse X Achse der XY Ebene In der Abbildung ist dargestellt wie die Achsen bei diesem Zyklus verfahren werden Die Bewegungen 5 10 15 und 20 sind dabei die Abtastvo
116. Achsen X und Y verfahren im Eilgang 50 mm zum Punkt X100 Y100 Wiederholung der Schritte 4 5 und 6 Die Achsen X und Y verfahren im Eilgang 50 mm zum Punkt X150 Y150 Wiederholung der Schritte 4 5 und 6 Die Achsen X und Y verfahren im Eilgang zum Punkt X500 Y500 Wiederholung des Schrittes 4 Die Z Achse f hrt im Eilgang 120 mm zur Startebene zur ck ZO Die Achsen X und Y verfahren im Eilgang zum Punkt YO Programmende Die Spindel h lt an PROGRAMMIERHANDBUCH CNC 8025 8030 165 6 32 5 3 G84 Gewindebohr Festzyklus Die Funktionen und Bewegungen des Werkzeugs Z Achse laufen wie folgt ab 166 Wenn sich die Spindel beim Aufrufen des Festzyklus dreht wird die Drehrichtung beibehalten Steht sie still so nimmt sie die Drehung im Uhrzeigersinn auf Verfahren der Z Achse im Eilgang von der Startebene zur Referenzebene Anfahrebene Verfahren der Z Achse mit der Arbeitsvorschubgeschwindigkeit bis zur vollen Bearbeitungstiefe Wahlweises Anhalten der Spindel 05 H ngt vom Wert des Maschinenparameters P607 2 ab Verweilzeit falls programmiert Verweilzeiten zwischen 0 00 und 99 99 s k nnen programmiert werden Bei Programmierung ber Parameter K P3 kann dessen Wert zwischen 0 00 und 655 35 s liegen Umkehrung der Spindeldrehrichtung R ckzug der Z Achse im Bearbeitungsvorschub zur Referenzebene Anhalten der Spindel M05 je nach dem Wert des Maschinenparameters P607 2 Verweilzeit
117. BLECHPROFILNACHLAUF 2 JIG GRINDER MASCHINEN 2 1 MASCHINENPARAMETER P 622 8 JIG GRINDER Gibt an ob ber die JIG GRINDER Leistung verf gt wird oder nicht 0 Verf gt nicht ber die JIG GRINDER Leistung 1 Verf gt ber die JIG GRINDER Leistung Wird ber diese Leistung verf gt setzt die CNC ihre Arbeitsweise so ein wie dies im Abschnitt SENKRECHTE C ACHSE ZUM XY BAHNVERLAUF des Kapitels JIG GRINDER MASCHINEN dieses Handbuches beschrieben wird Abschnitt Seite Kapitel 2 MASCHINENPARAMETER 1 JIG GRINDER MASCHINEN 2 2 SENKRECHTE C ACHSE ZUM XY BAHNVERLAUF M chte man die C Achse senkrecht zum XY Bahnverlauf situieren Maschinentype JIG GRINDER mu man den Maschinenparameter P622 8 mit dem Wert 1 einsetzen Die Achsen die die CNC steuert werden wie folgt angegeben X Y Lineare Hauptachsen der Maschine Die Interpolation zwischen beiden Achsen m glich Drehachse Ist die Leistung Senkrechte C Achse zur XY Bahnverlauf aktiviert so bleibt diese senkrecht zum von den Achsen XY eingehaltenen Bahnverlauf U Hilfsachse die zus tzlich zu XY programmiert werden kann um Verfahrwege und Interpolationen durchf hren zu k nnen Au erdem m ssen folgende Einzelheiten ber die Handb cher der CNC beachtet werden Die Hinweise die im Handbuch zur Z Achse gemacht werden verstehen sich als Hinweise zur U Achse Die Hinweise die im Handbuch zu
118. Bei gleichzeitiger Bewegung von zwei oder drei Achsen ergibt sich eine Gerade zwischen dem Ausgangspunkt und dem Endpunkt Die Maschine wird entlang dieser Bahn mit dem ber F programmierten Vorschub verfahren Die CNC berechnet den Vorschub jeder Achse so damit die Vorschubgeschwindigkeit der sich ergebenden Bahn dem programmierten F Wert entspricht Beispiel MPMOO2 G01 690 X650 400 F150 PROGRAMMIERHANDBUCH CNC 8025 8030 13 ber das Potentiometer im Bedienfeld der CNC M F O kann die ber F programmierte Vorschubgeschwindigkeit jenach dem Wert des Parameters P606 2 zwischen 0 und 120 bzw zwischen 0 und 100 variiert werden W hrend der Bet tigung der Schnell Vorschub Taste N bei Ausf hrung einer Bewegung in GO betr gt die Vorschubgeschwindigkeit200 des programmierten Vorschubs wenn der Wert von Parameter P606 2 gleich O ist Dies ist auch bei P606 7 1 der Fall wenn der externe Eingang START aktiviert wird Die Funktion 01 ist modal und nicht kompatibel mit G00 G02 G03 und G33 Die Funktion 01 kann als G1 programmiert werden 6 2 3 G02 G03 Kreisinterpolation 02 Kreisinterpolation im Uhrzeigersinn G03 Kreisinterpolation entgegengesetzt dem Uhrzeigersinn 14 PROGRAMMIERHANDBUCH CNC 8025 8030 6 2 3 1 Kreisinterpolation Die durch G02 G03 programmierten Bewegungen werden als kreisf rmige Bahn mit der ber F programmierten Bahngeschwindigkeit ausgef hrt Die Definiti
119. C gelangt man in das Hauptmenu des PLC und des LAN Netzes ohne die Programmausf hrung anhalten zu m ssen s Handbuch des INTEGRIERTEN PLC FAGOR 64 Mit der Taste OP MODE kehrt man in die Anzeigeart STANDARD zur ck 18 BEDIENUNGSHANDBUCH CNC 8025 8030 3 1 5 berpr fung und Modifizierung der Werte der Werkzeugkorrekturtabelle ohne Unterbrechung des Zyklus Functionstaste WERKZG TAB bet tigen Gew nschte Korrekturnummer eintippen 00 bis 99 Taste RECALL bet tigen Auf dem Bildschirm werden die Werte der aufgerufenen Werkzeugkorrektur angezeigt Unten links erscheint der Buchstabe I Soll der I Wert der Tabelle ver ndert werden so ist der Wert einzutippen der addiert oder subtrahiert werden soll Der eingetippte Wert erscheint rechts von dem K Taste bet tigen Den zu addierenden oder subtrahierenden Wert eintippen Taste ENTER bet tigen Sind die Werte der Werkzeugkorrekturtabelle einmal eingegeben so wird durch Bet tigung der Taste END auf die Anzeigeart standard umgeschaltet 3 1 6 Werkzeuginspektion Zur Inspektion oder zum Wechseln eines Werkzeugs w hrend der Ausf hrung eines Programms ist zu wie folgt zu verfahren a Taste bet tigen Das in der Ausf hrung begriffene Programm wird unterbrochen und die Meldung UNTERBROCHEN wird rechts oben am Bildschirm blinkend angezeigt b Taste WERKZG KONTR bet tigen 5 wird ausgef hrt Folgende Anzeige erscheint auf dem Bild
120. C 8025 8030 ix Neue Leistungen e e casa nie EINLEITUNG ee EE 3 eischiekingsbelieneen nee S Fagor unterlagen f r die CNC EE 6 LEET EC 7 1 ALLGEMEINES ce een 1 1 1 Externe een 1 Eingabe von ES 2 1 2 SE ee eek 2 1 4 PAGE DIE Sowie ensure ee 3 2 AUFBAU EINES PROGRAMME na 4 3 PROGRAMMEDRMA T uns aha 5 1 P rametnische u a 6 4 PROGRAMMNUMMERIERUNG AAA 7 5 RENE nee 7 SS e e ea 7 5 2 Alisblendbare S tze een 8 6 VORBEREITENDE FUNKTIONEN AAA 9 1 Tabelle der verwendeten G Funktionen ae 9 2 BEWESUNSSAHEN RTE EER 12 6 2 1 GW Ee 12 6 2 2 GN Lins rinterpolatien EE 13 0 2 3 GOGO 7 Kreisinterpelsti n neue 14 BLEISINIETROBRON anne 15 E Kreisinterpolation in kartesischen Koordinaten mit Radiusprogrammiering usa CERN 23 E e G06 Kreisinterpolation mit Eingabe des Bogenmittielpunkts in Absoluikoardinaten ua 24 6 2 3 4 Schrauben bmieninterpolsiit zen 29 0 3 Verwellzeit er 27 6 4 Zwischen Salzen nee 28 6 4 1 Bunde Birken neuen 28 6 4 2 SE MONE EE een EES 29 6 5 G08 Kreisbogen tangentialzur vorhergehenden Bahn 30 6 6 G09 Kreisf rmige durch drei Punkte definierte Bahn
121. C den Satz als beendet an wenn alle in ihm einbegriffenen Achsen zum Ausgang In Position gekommen sind d h wenn sie den Ausgang In Position erzeugt haben Wird in G05 gearbeiten geht die CNC folgenderweise vor Beim Eintreten der Achse in den Haltebereich bei einer Distanz 904 905 P906 P907 vom Endpunkt deaktiviert die CNC den Ausgang Kriechgang und erzeugt weder das Signal Bremse noch das Signal In Position Die CNC erkennt den Satz als beendet an wenn alle in ihm einbegriffenen Achsen in den Haltebereich eingetreten sind d h wenn alle Ausg nge Kriechgang deaktiviert wurden Beispiel G90 G07 X20 Y5 N10 G05 X40 Y7 N20 X60 Y2 N30 X80 N40 G07 X100 Y 2 N50 M30 BETRIEB Eingang t I I I Verfahrrichtung X L Schnellgang X t Kriechgang X t i i e Dee EE t In PositionX L 1 1 1 1 In Position Y 1 1 1 1 t 1 1 1 1 1 1 1 1 1 1 1 1 1 l 1 G90 X20 Y5 G05 X40 Y7 X60 Y2 X80 G07 X100 Y 2 Kapitel 3 Abschnitt Seite MOTOREN IN OFFENE POSITIONIERSCHLEIFE ARBEITSWEISEN 7 OHNE SERVOSYSTEME AUTOMATIK EINZELSATZ 3 5 2 AUSF HRUNG EINZELSATZ Arbeitet man mit der Arbeitsweise Einzelsatz erkennt die CNC die Funktion 05 nicht an D h alle Verfahren werden in G07 durchgef hrt Die CNC erkennt einen Satz als beendet an wenn alle in ihm einb
122. CH CNC 8025 8030 135 00076 5 Digitalisierung auf der Y Achse N10 P Speicher N Computer N20 G76 N90000 Programm das erstellt werden soll N30 G76 F500 Bearbeitungsbedingungen N40 G76 F500 N50 Kleinster X Wert N60 1 200 Gr ter X Wert N70 2 Kleinster Y Wert N80 P3 K60 Gr ter Y Wert N90 P4 K40 Kleinster Z Wert N100 P5 KO Gr ter Z Wert N110 P6 K3 Gr ter Abstand auf X N120 P7 K3 Gr ter Abstand auf Y N130 P8 K500 Verfahrgeschwindigkeit N140 P9 K200 Abtastgeschwindigkeit N145 P99 K 1 Z aueinanderfolgende Durchl ufe N150 P10 P1F2PO P11 P10F4P6 P12 F12P11 P11 F11P12 N160 G26 N180 N170 P11 P12F1K1 P6 P10F4P11 N180 P10 P3F2P2 P12 P10F4P7 P13 F12P12 P12 F11P13 N190 G26 N210 N200 12 P7 PI10F4P12 N210 P10 P4F2P5 P10 P10F2K1 N220 P13 X P14 Y P15 Z P17 K0 P18 PO P19 P2 N230 G7 GO G90 YP2 N240 G76 G0 G90 N250 ZP5 N260 G76 Z N263 G76 G91 G Z P99 N265 G76 G92 7 5 N270 G76 G1 G5 N280 G1 G91 G75 ZP10 FP9 Digitalisieren N290 GO Z1 N300 P16 K0 N310 G1 G91 G75 ZP10 9 N320 17 11 N330 G27 N370 N340 G76 XZ 136 PROGRAMMIERHANDBUCH CNC 8025 8030 N350 N360 N370 N380 N390 N400 N410 N420 N430 N440 N450 N460 N470 N480 N490 N500 N510 17 G25 380 G76 YZ P16 P16F1K1 P19 P19F1P7 PI2 F11P16 G28 N420 90 XP18 8 G25 310 P17 K1 P7 F16P7 P18 P18F1P6 P19 P19F1P7 90 XP18
123. CH IN Diese Betriebsart ist im Prinzip identisch mit der Betriebsart EDITING au er da die geschriebenen S tze ausgef hrt werden k nnen bevor sie gespeichert werden W hrend der Programmierung kann ein Teil satzweise abgefahren werden Folgende Schritte sind zur Ausf hrung eines Programms erforderlich 3 3 1 Anwahl der Betriebsart TEACH IN 3 Taste MODE bet tigen Taste 3 bet tigen Auf dem Bildschirm erscheint die Bedeutung der in dieser Betriebsart g ltigen Funktionstasten 3 3 2 Verriegeln Entriegeln des Speichers Identisch mit Abschnitt 3 6 2 Betriebsart EDITING 3 3 3 L schen eines kompletten Programms Identisch mit Abschnitt 3 6 3 Betriebsart EDITING 3 3 4 ndern der Programmnummer Identisch mit Abschnitt 3 6 4 Betriebsart EDITING 3 3 5 Anzeige und Suche der gespeicherten Unterprogramme Identisch mit Abschnitt 3 6 5 Betriebsart EDITING 24 BEDIENUNGSHANDBUCH CNC 8025 8030 3 3 6 Anwahl eines Programms Identisch mit Abschnitt 3 6 6 Betriebsart EDITING 3 3 7 Erstellung eines Programms Identisch mit Abschnitt 3 6 7 der Betriebsart EDITING au er da der Satz vor Bet tigung der Taste ENTER ausgef hrt werden kann Hierzu sind folgende Schritte erforderlich Taste bet tigen Die CNC f hrt den Satz aus Ist der Satz korrekt so kann er durch Bet tigung von ENTER in den Speicher bertragen werden Ist der Satz falsch so ist die Taste DELETE zu bet t
124. CHINEN 1 1 eebe ee 1 1 2 Proportioneller Laserstrahl zur Vorschubgeschwindigkeit der Achsen 3 1 3 hebben e 5 Kapitel 2 JIG GRINDER MASCHINEN 2 1 eek 1 Senkrechte C Achse zum AY Bahnyerlauf EE KE 2 E a AUEREN IN OFRENE POSITIONIRRSCHEEIEE Kapitel 3 MOTOREN IN OFFENE POSITIONIERSCHLEIFE OHNE SERVOSYSTEME 3 1 EE eege Eege gege 1 3 2 ETH esnia ua 4 3 3 E EM 5 3 4 Ausf hrung der Vorfahr Wr 6 3 3 Arbeitsweisen Automatik und Emzelsatzbeteh 7 N Anwendung der Funktionen GOS und 7 Austuhrunz sau 8 as VYorschubgeschwindiskeitsumsch ller a 8 3 5 4 Stop und Vorschubhaltsienale anne u a 8 3 6 Arbeitsweise Handbetrieb Tippbetieb ann a baue 9 30 1 Vorschub Bereich gleichbleibender Verfahrwes u 02 9 3 02 JOG Tippbetriebsbereich inkrementaler Verfahrweg AA 9 3 0 4 SE EE 10 3 1 Maschinenrelerenzs iche euere 11 1 LASERMASCHINEN 1 1 MASCHINENPARAMETER P619 3 _Analoger Ausgang S proportionell zur Vorschubgeschwindigkeit Erlaubt die Intensit tssteuerung bei LASERMASCHINEN Stellt einen analogen Ausgang S proportionell zur tats chlichen Vorschubgeschwindigkeit der Achsen der Maschine bereit 0 verf gt nicht ber diese Leistung 1 verf gt ber diese Leistung P6
125. Die maximalen Kompensationswerte f r Radius und L nge sind 1000 000 mm 39 3699 Zoll L 1000 000 mm 39 3699 Zoll I 32 766 mm 1 2900 Zoll 32 766 mm 1 2900 Zoll Die Werte f r die Radius und L ngenkompensation der Werkzeuge werden in der CNC in der Betriebsart WERKZEUGKORREKTUREN 8 gespeichert Auch k nnen die Werte von I und ohne Unterbrechung der Ausf hrung eines Zyklus berpr ft und modifiziert werden siehe Bedienungshandbuch ber den Code G50 k nnen die Werte auch programmgesteuert geladen werden PROGRAMMIERHANDBUCH CNC 8025 8030 227 10 1 ANWENDUNG DER CODES T2 2 T2 T 2 10 1 1 Maschinen ohne automatischen Werkzeugwechsler Bei Maschinen ohne automatischen Werkzeugwechsler haben die beiden Ziffern des Codes T2 oder die links vom Dezimalpunkt befindlichen Ziffern des Codes T2 2 keinerlei Wirkung und es k nnen beliebige Werte zwischen 0 und dem dem Parameter P701 zugeordneten Maximalwert programmiert werden Es wird empfohlen diesem Parameter den Maximalwert 99 zuzuordnen Die beiden Ziffern rechts vom Dezimalpunkt bei den Codes T 2 und T2 2 00 bis 99 werden zur Wahl des gew nschten Kompensationswertes verwendet Sobald die CNC einen T 2 oder T2 2 Code liest wendet sie die neuen Kompensationswerte an Sind die Werte der Parameter P601 1 und P601 5 gleich 0 so nimmt die CNC da kein automatischer Werkzeugwechsler vorhanden ist 10 1 2 Maschinen mit autom
126. ERFAHREN IN GOO VERFAHREN IN H 077 0 4 3 Definiert die Entfernung zwischen der Referenzebene Anfahrebene und der Teileoberfl che Bezugsebene D MPMO77B ber D kann die zur Hauptebene senkrechte Achse im Eilgang zur Referenzebene und danach im Arbeitsvorschub um einen Betrag von D B verfahren werden Die weiteren Durchg nge der zur Hauptebene senkrechten Achse haben den Wert B Wird ein negativer Wert zugeordnet so ist die erste Zustellung kleiner als D B d h sie ist gleich D B 188 PROGRAMMIERHANDBUCH CNC 8025 8030 H4 Definiert den Vorschub der letzten Bearbeitungsumlaufs Schlichten L4 3 Definiert den Wert der Schlichtzustellung in der Hauptebene Istdas Vorzeichen positiv wird die Schlichtzustellung in G7 vorgenommen Scharfe Ecke Ist das Vorzeichen negativ wird die Schlichtzustellung in G5 vorgenomen Runde Ecke VERFAHREN IN 01 VERFAHREN IN 600 VERFAHREN IN H r Ee MPM078 8 2 Achtung ist der letzte Durchlauf in dem die Werte gem den Abmessungen der Die CNC verf hrt die Maschine in aufeinanderfolgenden Durchl ufen A gem den ber B und C programmierten Werten Ausgenommen davon Tasche angepa t werden N2 Definiert die Anzahl der Wiederholungen der Ausf hrung des Satzes Ein zwischen NO und N99 liegender Wert kann programm
127. ERHANDBUCH CNC 8025 8030 c Falls die vierte Achse W mit der Z Achse unvereinbar ist WX Ebene G18 G02 G03 4 3 4 3 1 4 3 4 3 F5 4 WY Ebene G19 G02 603 4 3 4 3 4 3 4 3 5 4 Polarkoordinaten XY Ebene G17 G02 G03 3 3 1 4 3 4 3 F5 4 XZ Ebene G18 02 G03 3 3 1 4 3 4 3 F5 4 YZ Ebene G19 G02 G03 3 3 4 3 4 3 F4 Bei Maschinen mit vier Achsen a Falls die vierte Achse W mit der X Achse unvereinbar ist WY Ebene G17 G02 G03 A 3 3 I 4 3 J 4 3 F5 4 WZ Ebene G18 G02 G03 A 3 3 1 4 3 K 4 3 F5 4 b Falls die vierte Achse W mit der Y Achse unvereinbar ist WX Ebene G17 G02 G03 A 3 3 1 4 3 J 4 3 F5 4 WZ Ebene G19 G02 G03 A 3 3 J 4 3 K 4 3 F5 4 PROGRAMMIERHANDBUCH CNC 8025 8030 17 c Falls die vierte Achse W mit der Z Achse unvereinbar ist WX Ebene G18 G02 G03 3 3 1 4 3 4 3 F5 4 WY Ebene G19 G02 G03 A 3 3 4 3 4 3 F5 4 Die vierte Achse mu linear sein d h der Wert der Bits 1 2 und 3 von Parameter P600 mu 0 sein Achtung Bei Maschinen mit 5 Achsen entspricht die Programmierung der 5 Achse V dem f r die 4 Achse W beschriebenen Die Funktionen G17 G18 und G19 definieren die Interpolationsebenen XY XZ und YZ Diese Funktionen sind modal und miteinander nicht kompatibel d h eine programmierte Funktion bleibt bis zur n chsten aktiv Bei M
128. ERIEGERATE EE 51 CEMA Anwahl der Betriebsart PERIPHERIEGERATE 7 51 3 1 2 Eingabe eines Programms von einem FAGOR Casseltenlese Magnelbandser t 0 una 52 deel Ubertragungsichler nenne ee E 54 3 7 3 Ausgabe eines Programms auf ein FAGOR Cassettenlese Magnetbandger t 1 nennen 54 UTC EE 95 3 7 4 Eingabe eines Programms von einem anderen Peripherieger t als dem FAGOR Cassettenlese Magnetbandger t 2 neennenennennen 56 eh Ausgabe eines Programms auf ein anderes Peripherieger t als das FAGOR Cassettenlese Magnetbandger t OO 56 3 7 6 Inhaltsverzeichnis der Cassette im FAGOR Casseltenlese Maprnetbandser t A eek 57 L schen eines Programms auf einer Cassette des FAGOR Cassettenlese Magneibandger ts I 597 Unterbrechung des UDertragung e gegen 58 3 1 9 Kommunikation mit einem Rechner DNC Betrieb 28 58 3 8 WERKZEUGTABELLE UND NULLPUNKTVERSCHIEBUNGEN Gan 59 3 8 1 Anwahl der Betriebsart WERKZEUGTABELLE 8 59 3 8 2 Anze pe der Werkzeu tabelle an 59 3 8 3 Eingabe der Werkzeupabmesgiugen o nes 60 3 8 4 Anderung der Werkzeugabnessungen une 60 3 8 5 Andlern der Mab nheiten u nennen 61 3 8 6 Nullpimktverschiebungen EE 62 3 8 06 1 Anzeige der Nullp nktverschiebingswerte sense 62 3 8 6 2 Eingabe der N llpunktverschiebungswerte nennen 62 3 8
129. ERT BEDEUTUNG X Y X 4 3 Diese Werte definieren die Achsenbewegungen in der G17 4 3 Hauptebene die zur Positionierung des Werkzeugs zur ersten Bearbeitung erforderlich sind Die Werte sind je nach Wahl von G90 oder G91 absolut oder X Z X 4 3 inkremental 18 Z 4 3 Je nachdem ob mit G00 oder G01 gearbeitet wird werden die Bewegungen entweder im Eilgang oder mit der Arbeitsvorschubgeschwindigkeit F ausgef hrt YZ 4 3 Dieser Punkt kann auch in Polarkoordinaten programmiert G19 Z 4 3 werden X Y Z 4 3 Dieser Wert definiert die Bewegung der zur Hauptebene G17 senkrechten Achse von der Startebene bis zur Referenzebene Anfahrebene Diese Bewegung wird im Eilgang G00 X Z 4 3 ausgef hrt Je nachdem ob mit 90 oder G91 gearbeitet wird G18 sind die Werte entweder absolut oder inkremental Die Programmierung dieses Wertes ist unbedingt erforderlich Y Z X 4 3 G19 Ist die A Achse W oder 5 Achse V vertikal zur Hauptebene so mu es eine lineare Achse sein Ist die W Achse jedoch Bestandteil der Hauptebene so kann es auch eine rotative Achse sein 180 PROGRAMMIERHANDBUCH CNC 8025 8030 1 4 3 B4 3 4 3 D 4 3 H4 3 J2 Definiert die gesamte Bearbeitungstiefe Beim Arbeiten mit G90 sind die Werte absolut d h sie sind auf den Nullpunkt der zur Hauptebene senkrechten Achse bezogen Beim Arbeiten mit G91 sind die Werte inkremental d h sie sind auf die Refere
130. FAGOR AUTOMATION 8025 GP MS Neue Leistungen _ Ref 0107ale FEHLERKORREKTUR IM INSTALLATIONSHANDBUCH NR 9707 Anhang F Seite 10 P621 7 Nicht korrekt Es muss lauten P621 7 Funktion M06 f hrt Funktion M 19 aus 0 1 Nein Anhang Seite 20 P621 7 Nicht korrekt Es muss lauten P621 7 Funktion M06 f hrt Funktion M 19 aus 0 1 Nein FEHLERKORREKTUR IM PROGRAMMIERHANDBUCH NR 9701 Seite 268 Beispiel Unterprogramm N98 In der 5 Zeile in der f r Satz NO1 der Winke berechnet wird befindet sich ein Fehler Anstatt P98 P2 F4 P2 sollte es hei en 98 F4 P2 NDERUNGEN IM INSTALLATIONSHANDBUCH NR 9707 Tabelle Seite Technische Beschreibung Eing nge Ausg nge Mess System Eing nge der Drehachsen Hier muss es hei en W GP W M WMG WV MS Tabelle Seite Technische Beschreibung Verschiedenes Felder hinzuf gen Motoren in offener Schleife ohne Lasermaschinen EE x x x JIG Grnder Maschnen x x x Abschnitt 3 3 3 Kapitel 3 Seite 15 P612 6 Ein weiteres Beispiel Sie verf gen ber ein elektronisches Handrad Fagor 25 Impulse Umdrehung das folgenderma en eingestellt ist P612 3 0Millimeter P612 4 0undP612 5 0 Aufl sung 0 001 mm P612 6 0 Multiplikationsfaktor x4 Je nach Stellung des MFO Schalters Manual Feedrate Override wird die gew hlte Achse wie folgt verschoben
131. GITALISIEREN AUF DER X ACHSE Hierbei wird mit Hilfe eines Me tasters G75 ein Programm erstellt indem ein Werkst ck abgetastet wird Aufrufparameter PO Kleinster zu ertastender X Wert Gr ter zu ertastender X Wert Kleinster zu ertastender Y Wert P3 Gr ter zu ertastender Y Wert P4 Kleinster zu ertastender Z Wert 5 Gr ter zu ertastender Z Wert Gr ter Abstand in X Gr terAbstand in Y P8 Vorschub w hrend der Verfahrbewegung 9 Vorschub w hrend der Abtastbewegung Parameter f r die Berechnung 10 Begrenzung in Z bei G75 11 Anzahl der Abst nde inX P12 Anzahl der Abst nde in Y P13 X Wert des Startpunktes P14 Y Wert des Startpunktes P15 Z Wert des Startpunktes P16 Z hler f r die Anzahl der Abst nde in X P17 Gibt an welche Koordinaten geladen werden 0 XZ 1 YZ P18 Aktueller X Wert P19 Aktueller Y Wert P99 Inkrement in Z f r aufeinanderfolgende Durchl ufe 130 PROGRAMMIERHANDBUCH CNC 8025 8030 5 4 1 X D X X X X X X X X X x X X X X X X X X X X X X X d x d x X SEN Y x D X X X x X X X X D x X X W T X x X X X X X X X X X X X X X Gg Po x X ABSTAND AUF X Z 9 Y gt D gt gt x PROGRAMMIERHANDBUCH CNC 8025 8030 131 00075 N10 Digitalisierung auf der X Achse N20 G76 N12345 Programm das geladen werden soll N40 G76 F500 Be
132. Gleiche Dauer wie zuvor programmiert Umkehrung der Spindeldrehrichtung Bei Programmierung von G98 R ckzug der Z Achse im Eilgang auf die Startebene G84 GEWINDEBOHR FESTZYKLUS M03 gt G98 P Ausgangsebene 1M0S M04 G99 R Bezugsebene MOS M04 MOS K Vorschub 01 gt Vorschub Q00 Programmierbare gt Verweilzeit PROGRAMMIERHANDBUCH CNC 8025 8030 Achtung Beim Gewindebohr Festzyklus G84 entspricht die Vorschubgeschwindigkeit der vertikal zur Hauptebene liegende Achse 100 des f r F programmierten Wertes die Stellung des FEED RATE Potentiometers spielt somit keine Rolle Ebenso betr gt die Spindeldrehzahl konstant 100 der programmierten wenn die vertikal zur Hauptebene liegende Achse verf hrt Beispiel Gewindebohren in vier 20 mm tiefen Bohrungen Folgendes wird angenommen Die Bearbeitungsebene wird von den Achsen X und Y gebildet Die Entfernung zwischen der Referenzebene und der Teileoberfl che betr gt 2 mm Der Anfangspunkt ist YO 70 und die Spindel steht still NO G84 G99 G00 G91 X50 50 Z 98 1 22 K1 5 F350 5500 N3 N5 G98 G90 G00 X500 Y500 N1 N10 G80 G00 YO N15 M30 PROGRAMMIERHANDBUCH CNC 8025 8030 167 168 PROGRAMMIERHANDBUCH CNC 8025 8030 Ablauf und Erkl rung der Bearbeitungsvorg nge 10 11 12 13 14 15 16 17 18
133. HANDBUCH CNC 8025 8030 Wie im vorausgegangenen Abschnitt beschrieben wird das Programm gem dem Wert von P601 8 angehalten oder nicht angehalten Achtung F r die Funktion M06 mu die Ausf hrung am Satzende gew hlt werden 11 9 M19 S REST AUSGANGSSIGNAL F R WERKZEUGWECHSEL UND SPINDELORIENTIERUNg Bei Ausf hrung von 19 gibt es verschiedene M glichkeiten a b d Wird nur M19 programmiert so gibt bei Ausf hrung dieser Funktion die CNC nach au en den Code M19 aus und legt das ber P601 7 und P700 definierte S Rest Ausgangssignal Kriechsignal an die Spindel an Dieses Signal wird bei Ausf hrung jeder weiteren programmierten M oder S4 deaktiviert Spindelorientierung Wird die Funktion MIO von 54 3 gefolgt so definiert der Code 54 3 die Halteposition der Spindel in Grad bezogen auf den vom Encoder ausgegebenen Null Impuls Die CNC gibt den Code M19 nach au en aus und erzeugt ein ber die Maschinenparameter P601 7 und P700 definiertes S Rest Ausgangssignal bis die Spindel sich am ber S4 3 definierten Punkt befindet In einem Satz mit M19 S4 3 darf nichts anderes programmiert werden Diese Funktion kann nur verwendet werden wenn die Spindel der Maschine mit einem Drehgeber ausger stet ist Ist der Maschinenparameter P615 1 sucht die CNC bei der Ausf hrung der Funktion M19 den Maschienenreferenzpunkt in der Spindel gleichzeitig mit der Achsenbewegung Der Maschinen
134. IERHANDBUCH CNC 8025 8030 61 GERADE GERADE BAHN Kompensierte Bahn KB Programmierte Bahn K B P B K B P B MPMO34 K B P B gt G41 R x G40 De G41 R ka gt G41 SC lt gt G41 in2 S tzen programmierte G40 Bahn K B P B R G40 G41 MPM034B 62 PROGRAMMIERHANDBUCH CNC 8025 8030 KURVE GERADE BAHN MPMO3S 5 PROGRAMMIERHANDBUCH 8025 8030 63 Beispiel einer Bearbeitung mit Werkzeugradiuskompensation Y Kompensierte Bahn 70 4 Programmierte Bahn Teilprofil 30 Zs NO NS gt j j 40 90 X Werkzeugradius 10 mm Werkzeugnummer T1 1 Es wird angenommen da keine Z Achsenbewegungen erfolgen G92 X0 YO Z0 N5 G90 G17 S100 T1 1 M03 N10 G41 G01 X40 Y30 F125 N15 Y70 N20 X90 N25 Y30 N30 X40 N35 G40 G00 X0 YO M30 64 PROGRAMMIERHANDBUCH CNC 8025 8030 Beispiel einer Bearbeitung mit Werkzeugradiuskompensation Y A Kompensierte Bahn N45 A Programmierte Bahn Teilprofil 704 60 5 N N40 40 30 8 NS 30 50 80 100 120 140 X Werkzeugradius 10 mm Werkzeugnummer T1 1 Es wird angenommen da keine Z Achsenbewegungen erfolgen G92 YO 70 N5 G90 G17 G01 F150 S100 T1 1 M03 N10 G42 X30 Y30 N15 X50 N20 Y60 N25 X80 N30 X100 Y40 N35 X140 N40 X120
135. In Im I In Im IR I In Im 4 ACHSEN UND KOORDINATENSYSTEME Anwahl der Ebene XY G17 Anwahl der Ebenen XZ und YZ G18 G19 Ma einheiten Programmierung in Millimeter oder Zoll G70 G71 Programmierung von Absolut bzw Inkrementalkoordinaten G90 G91 Unabh ngige Achse G65 REFERENZSYSTEM Automatische Maschinenreferenzpunktsuche G74 Koordinatenvoreinstellung G92 Nullpunktverschiebungen G53 G59 Voreinstellung des Polarursprungs G93 Speichern des derzeitigen Programmnullpunkts G31 Abrufen des ber G31 gespeicherten Nullpunkts G32 VORBEREITUNGSFUNKTIONEN Vorschubgeschwindigkeit F Vorschubgeschwindigkeit in mm min oder Zoll min G94 Vorschubgeschwindigkeit in mm Umdrehung oder Zoll Umdrehung G95 Konstante Oberfl chen Vorschubgeschwindigkeit G96 Konstante Vorschubgeschwindigkeit des Werkzeugmittelpunktes G97 Vorschub Programmierung G49 Spindeldrehzahl S Koordinatenvoreinstellung S G92 Auswahl des Werkzeuges und Werkzeugkorrektur T HILFSFUNKTIONEN Programmhalt M00 Wahlweiser Programmhalt M01 Programmende 02 Programmende und R ckkehr zum Anfang M30 Spindelstart im Uhrzeigersinn M03 Spindelstart entgegengesetzt dem Uhrzeigersinn M04 Spindelhalt M05 M06 Code f r den Werkzeugwechsel M19 S Rest Ausgangssignal f r Werkzeugwe
136. K P1 K P2 K P3 K P4 K 8 P9 K P10 K G75 N08 Code Zyklus Zentrieren einer Bohrung PO Theoretischer X Wert des Zentrums der Bohrung P1 Theoretischer Y Wert des Zentrums der Bohrung P2 Theoretischer Z Wert des Zentrums der Bohrung P3 Sicherheitsabstand 4 Abtastgeschwindigkeit P5 Theoretischer Durchmesser der Bohrung P6 Anf ngliche Abtastgeschwindigkeit P10 Strecke die der Me taster nach der ersten Messung zur ckf hrt Bei diesem Zyklus werden vier Messungen in der Bohrung durchgef hrt die beiden ersten in der Achse der Ordinate der Hauptebene Y Achse der XY Ebene und die beiden anderen in der Achse der Abszisse X Achse in der XY Ebene Sind alle Messungen durchgef hrt so wird der Me taster in dem von der Steuerung berechneten Zentrum der Bohrung positioniert H Yi Pi E 4 SC PROGRAMMIERHANDBUCH CNC 8025 8030 115 Anschlie end eine detaillierte Beschreibung der Achsbewegungen Beispiel Hauptebene XY Siehe Abb Nach Positionieren des Me tasters im theoretischen Zentrum der Bohrung 7 2 werden 1 zuerst die Achsen der Hauptebene im Eilgang verfahren 2 und anschlie end die vertikal zur Hauptebene liegende Achse ebenfalls im Eilgang 3 Erstes Abtasten in der Y Achse Diese Bewegung unterteilt sich in Verfahren mit der in P9 definierten Geschwindigkeit bit der Me taster den Impuls sendet Zur ckfahren des Me
137. Kreisbahn tangential zum vorhergehenden Bahn Durch drei Punkte definierte Kreisbahn L schen der Achsenspiegelung Achsenspiegelung in der X Achse Achsenspiegelung in der Y Achse Achsenspiegelung in der Z Achse Anwahl der XY Ebene Anwahl der XZ Ebene Anwahl der YZ Ebene Aufruf eines Standard Unterprogramms Aufruf eines parametrischen Unterprogramms Definition eines Standard Unterprogramms Definition eines parametrischen Unterprogramms Ende des Unterprogramms Unbedingter Sprung Aufruf Unbedingter Sprung Aufruf wenn gleich 0 Unbedingter Sprung Aufruf wenn ungleich 0 Unbedingter Sprung Aufruf wenn kleiner 0 Unbedingter Sprung Aufruf wenn groesser gleich 0 Anzeige des ber K definierten Fehlercodes Speichern des derzeitigen Programmnullpunkts Abrufen des ber G31 gespeicherten Nullpunkts Gewindeschneiden PROGRAMMIERHANDBUCH CNC 8025 8030 9 Modal Modal Modal Modal Modal Modal Modal Modal Modal Modal Modal Modal Modal Modal Modal Modal Modal Modal Modal Modal Modal Modal Modal Modal Modal Modal Modal Modal Modal Modal Modal Modal Modal Modal 10 G36 G37 G38 G39 G40 G41 G42 G43 G44 G47 G48 G49 G50 G51 G53 G59 G64 G65 G70 G71 G72 G73 G74 G75 G75 N2 G76 G77 G78 G79 G80 G81 G82 G83 G84 G85 G86 G87 G88 G89 G90 G91 G92 G93 G94 G95 G96 G97 G98 G99 Kontrollierte Eckenverrundu
138. LCI Grundmode Mit PLCI 512 und 512 Kb Allgemeine Anwendung Fr smaschinen mit bis zu 4 Achsen Bis zu 4 Achsen mit Graphiken Bearbeitungszentren TECHNISCHE BESCHREIBUNG EIN AUSG NGE Me systemeing nge Linearachsen Drehachsen Spindeldrehgeber Elektronisches Handrad Me tastereingang Multiplikation der Impulse des Me systems Rechtecksignale x2 x4 Multiplikation der Impulse des Me systems Sinussignale x2 x4 10 x20 Maximale Me systemaufl sung 0 001mm 0 001 0 0001 Zoll Analoge Ausg nge 10V zur Steuerung der Achsen A ek m m N ala J Rs ek m m N ala d ZS kal UI gt gt gt m mm D Analoger Ausgang 10 zur Spindelsteuerung ACHSENKONTROLLE Achsen die gleichzeitig in Linearverschiebungen interpolieren Achsen die gleichzeitig in Kreisverschiebungen interpolieren Schraubenlinieninterpolation Elektronisches Gewindeschneiden Spindelsteuerung Begrenzungen der Achsenlaufbahn Begrenzungen bedingt durch die Software Orientiertes Anhalten der Spindel Handhabung der in offener Schleife positionierten Motoren ohne Servosysteme PROGRAMMIERUNG Von Benutzer definierter Werkst cknullpunkt Programmierung ber Absolut bzw Inkrementalkoordinaten Programmierung ber kartesische Koordinaten Programmierung ber Polarkoordinaten Programmi
139. Linearachse handeln PROGRAMMIERHANDBUCH CNC 8025 8030 25 Beispiel Als Anfangspunkt wird YO 70 angenommen Kartesische Koordinaten N10 G03 YO 115 JO Z50 K5 F150 Polarkoordinaten N10 G03 A180 115 JO 750 K5 F150 MPMO09 Achtung Bei Ausf hrung des Programms in der Betriebsart TESTLAUF 4 ohne wirkliche Bewegung der Maschine wird die Bahn des Werkzeuges bei einer Schraubenlinieninterpolation nicht in der Graphik Modell 8020 MS und dargestellt Bei Verwendung der Funktion ZOOM wird diese Bahn ebenfalls nicht dargestellt Wenn bei schraubenf rmigen Bewegungen die Zielkoordinate auf der senkrechten Achse zur Hauptebene Z Achse bei XY Ebene vor den Zielkoordinaten der Kreisbewegung XY erreicht wird so wird die Kreisinterpolation an diesem Punkt abgebrochen und es erfolgt eine Linearbewegung zum Zielpunkt mit dem der Z Achse entsprechenden Vorschubwert 26 PROGRAMMIERHANDBUCH CNC 8025 8030 Beispiel Als Anfangspunkt wird YO 70 angenommen N10 G03 YO 115 JO Z35 K10 F250 z Y SECH x MPMO10 15 Achtung N Bei Programmierung einer Schraubenlinieninterpolation mit G02 oder G03 nimmt die CNC den Mittelpunkt des Kreisbogens als neuen Polarursprung an 6 3 G04 VERWEILZEIT ber die Funktion G04 kann eine Verweilzeitprogrammiert werden Die Dauer der Verweilzeit wird ber K programmiert Beispiel G04 KOU Verweilze
140. N15 G93 1160 J90 N20 A 90 oder 5 G93 160 J90 N10 G91 G17 G03 A90 F150 N15 G93 1160 J90 N20 A90 PROGRAMMIERHANDBUCH CNC 8025 8030 21 Beispiel Programmierung eines vollen Kreisbogens in einem einzigen Satz 1 80 006 120 170 X Als Anfangspunkt wird X170 Y80 angenommen Kartesische Koordinaten N5 G90 G17 G02 X170 Y80 I 50 JO F150 Polarkoordinaten N5 G90 G17 G02 A360 I 50 JO F150 oder 5 G93 1120 J80 Definition des Polarzentrums N10 G17 G02 A360 22 PROGRAMMIERHANDBUCH CNC 8025 8030 6 2 3 2 Kreisinterpolation in kartesischen Koordinaten mit Radiusprogrammierung Folgendes Programmierformat ist zu verwenden F r die XY Ebene G17 G02 G03 4 3 4 3 R J 4 3 F5 4 Dies bedeutet da sich die Kreisinterpolation ber den Endpunkt des Kreisbogens und den Radius an Stelle der Koordinaten I J des Mittelpunktes programmieren l t F r die XZ Ebene ist folgendes Programmierformat zu verwenden G18 G02 G03 4 3 Z 4 3 4 3 F5 4 F r die YZ Ebene ist folgendes Programmierformat zu verwenden G19 G02 G03 4 3 Z 4 3 4 3 F5 4 Bei Programmierung eines vollst ndigen Kreises mittels Radiusprogrammierung gibt die CNC den Fehler 47 aus da es unendlich viele L sungen gibt Ist der Bogen kleiner als 180 so wird der Radius mit positivem Vorzeichen programmiert Ist er gr er als 180 so ist das Vorzeichen negativ E N 4 1
141. NUNGSHANDBUCH CNC 8025 8030 45 3 6 7 2 Nicht unterst tzte Programmierung Format eines Satzes Abmessungen in Millimeter N4 G2 V 4 3 W 4 3 X 4 3 4 3 Z 4 3 5 4 54 T2 2 M3 in dieser Reihenfolge Abmessungen in Zoll N4 G2 V 3 4 W 3 4 3 4 3 4 Z 3 4 5 5 S4 2 2 M3 in dieser Reihenfolge Die Programmierung der werten Achse W der f nften Achse V und beiden zugeordneten wie im Machinenparameter 11 angezeigt in ein und demselben satz ist inkompatibel Programmierung Die CNC numeriert automatisch die S tze In Zehnerbl cken bei den Modellen M MG MS GP MI MGI MSI GPI In F nferbl cken bei den Modellen MSK GPK MSIK GPIK M chte man sie anders numerieren die CL Taste dr cken und weiter vorzugehen wie folgt Satznummer eingeben Diese wird auf dem linken unteren Teil des Bildschirms angezeigt Fortlaufende Nummerierung ist nicht erforderlich Wird ein ausblendbarer Satz normal gew nscht so ist nach Eingabe der Satznummer die Taste Dezimalpunkt zu bet tigen wenn ein ausblendbarer Satz spezial gew nscht wird ist die Taste o erneut zu bet tigen Danach sind die gew nschten G Funktionen einzugeben sowie die Achskoordinaten wobei das im jeweiligen Fall ben tigte Format ber cksichtigt werden mu Taste F bet tigen und Vorschubgeschwindigkeit eintippen Taste S bet tigen und Spindelgeschwindigkeit eintippen Taste
142. PO Theoretischer X Wert des zu vermessenden Punktes P1 Theoretischer Y Wert des zu vermessenden Punktes P2 Theoretischer Z Wert des zu vermessenden Punktes P3 Sicherheitsabstand P4 Abtastgeschwindigkeit Bei diesem Zyklus werden drei Stellen des Werkst cks gemessen Der erste Wert in der Achse der Abszisse der Hauptebene d h in der X Achse Hauptebene XY G17 in der X Achse Hauptebene XZ G18 in der Y Achse Hauptebene YZ G19 Die beiden anderen Werte werden in der Ordinaten Achse der Hauptebene durchgef hrt d h in der Y Achse Hauptebene XY G17 in der Z Achse Hauptebene XZ G18 in der Z Achse Hauptebene YZ G19 Es ist dabei zu ber cksichtigen da der Startpunkt des Me tasters bei diesem Zyklus in einer bestimmten Zone positioniert werden mu so wie dies zuvor bereits bei dem Zyklus Eckenvermessung au en angezeigt wurde Der Winkel darf aus dem gleichen Grund wie bei dem Zyklus der Winkelvermessung maximal 45 haben Y gee THEORETISCH AUSGANGSPUNKT 060 PO 112 PROGRAMMIERHANDBUCH CNC 8025 8030 Der Me taster verf hrt bei der Ausf hrung dieses Zyklus wie folgt Beispiel Hauptebene Es soll die u ere Ecke links unten am Werkst ck gemessen werden sowie der Winkel zwischen Werkst ck und den Achsen der Maschine 1 Me taster wird im Eilgang positioniert in einem Abstand 2P3 von der ersten zu messe
143. PRUNG N4 G25 G26 G27 G28 G29 N4 N4 Satznummer G25 G26 G27 G28 G29 Codes der verschiedenen Sprungarten N4 Nummer des Satzes zu dem der Sprung erfolgen soll Liest die CNC diesen Satz so springt sie zum ber N4 definierten Satz und das Programm wird weiter normal abgearbeitet Beispiel NO X100 N5 Y50 N10 G25 N50 N15 X50 N20 Y70 N50 G01 X20 Bei Satz 10 angekommen springt die CNC zu Satz 50 und das Programm wird von diesem Satz bis zum Ende abgearbeitet PROGRAMMIERHANDBUCH CNC 8025 8030 259 Format b AUFRUF N4 G25 G26 G27 G28 G29 N4 4 2 N4 Satznummer G25 G26 G27 G28 G29 Codes der verschiedenen Sprungarten N4 4 2 gt Anzahl der Wiederholungen UL gt Nummer des letzten auszuf hrenden Satzes gt Nummer des Satzes zu dem der Sprung erfolgen soll Wenn die CNC einen Satz wie den vorausgehenden liest springt sie zum Satz mit der Nummer zwischen dem N und dem ersten Punkt und f hrt den zwischen diesem Satz und dem Satz mit der Nummer zwischen den zwei Punkten enthaltenen Programmabschnitt aus und zwar so oft wie durch die letzte Zahl angegeben Diese letzte Zahl kann zwischen 0 und 99 liegen bei Programmierung mit einem Parameter kann ihr Wert jedoch zwischen 0 und 255 liegen Werden nach dem N nur zwei Zahlen geschrieben d h N4 4 so gilt f r die CNC N4 4 1 Nach Ausf hrung dieses Programmabschnitts f hrt die CNC mit der Abarbeitung des auf G25 N4 4 2 folgenden Satzes fort Beisp
144. Parameter P631 8 P631 7 P631 7 P631 6 P63 1 5 und P63 1 4 werden in Verbindung mit den Parametern P604 8 P604 7 P604 6 P604 5 und P616 8 verwendet die jeweils den Multiplikationsfaktor der Messsignaleder X Y Z W und V Achse entsprechend angeben X Achse Y Achse Z Achse W Achse P604 8 P604 7 P604 6 P604 5 P631 8 P631 7 P631 6 P631 5 V Achse P616 8 P631 4 Es wird angegeben ob die Messignale dividiert werden 1 oder nicht 0 P631 8 0 P63 1 7 0 P631 6 0 P63 1 5 0und P63 1 4 0 P631 8 1 P631 7 1 P631 6 1 P63 1 5 1undP631 4 1 Beispiel Aufl sung von 0 01 mm erreicht werden keine Division Division durch 2 Mit Hilfe eines Rechtecksignal Drehgebers an der X Achse deren Spindelsteigung 5 mm betr gt soll eine Anzahl der Impulse Spindelsteigung Multiplikationsfaktor x Aufl sung Bei P604 8 0 und P631 8 0 BeiP604 8 1undP631 8 0 BeiP604 8 0undP631 8 1 BeiP604 8 1undP631 8 1 Multiplikationsfaktor x4 Multiplikationsfaktor x2 Multiplikationsfaktor x2 Multiplikationsfaktor 1 Anzahl der Impulse 125 Anzahl der Impulse 250 Anzahl der Impulse 250 Anzahl der Impulse 500 1 Softwareversion 7 6 M rz 2001 G75 VON FEED RATE BETROFFEN Ab dieser Version steht ein Maschinenparameter zur Verf gung der angibt ob Funktion G75 von Feed rate betroffen ist P631 1 0Nicht immer zu 100 betroffen wie bei vorigen Versionen P631 1 1Es ist von Feed rate betroff
145. Profil des Werkst cks nachgearbeitet werden PROGRAMMIERHANDBUCH CNC 8025 8030 133 6 30 5 Andere Beispiele zur Digitalisierung 1 Beispiel G76 DIGITALISIERUNG AUF DER Y ACHSE Programmerstellung per Abtastung mit einem Messtaster G75 Aufrufparameter PO Kleinster zu ertastender X Wert P1 Gr ter zu ertastender X Wert P2 Kleinster zu ertastender Y Wert P3 Gr ter zu ertastender Y Wert P4 Kleinster zu ertastender Z Wert 5 Gr ter zu ertastender Z Wert Gr ter Abstand auf X 7 Gr ter Abstand auf Y P8 Vorschub w hrend der Verfahrbewegung P9 Vorschub w hrend der Abtastbewegung Parameter f r die Berechnung 10 Begrenzung in Z bei G75 P11 Anzahl der Abst nde in X P12 Anzahl der Abst nde in Y P13 X Wert des Startpunktes P14 Y Wert des Startpunktes P15 Z Wert des Startpunktes P16 Z hler f r die Anzahl der Abst nde in X P17 Gibt an welche Koordinaten geladen werden 0 XZ 1 YZ P18 Aktueller X Wert P19 Aktueller Y Wert P99 Inkrement auf Z f r aufeinanderfolgende Durchl ufe 134 PROGRAMMIERHANDBUCH CNC 8025 8030 Ps A P4 y P gt P3 x x x x x x x e 6 x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x en ABSTAND x BEE RB E TE x x x x x x x x x x x x x x x Go Y ABSTAND AUF Y Te lt Z m 3 X D Se Y PROGRAMMIERHANDBU
146. Punkts P2 Theoretischer Z Wert des zu vermessenden Punkts P3 Sicherheitsabstand 4 Abtastgeschwindigkeit Bei diesem Zyklus werden zwei Stellen des Werkst cks in der Ordinate der Hauptebene vermessen in der Y Achse Hauptebene XY G17 in der Z Achse Hauptebene XZ G18 in der Z Achse Hauptebene XZ G19 PROGRAMMIERHANDBUCH CNC 8025 8030 109 Der Me taster verf hrt bei der Ausf hrung dieses Zyklus wie folgt Beispiel Hauptebene XY Es soll der Winkel zwischen Werkst ck und den Maschinenachsen gemessen werden siehe Abb L 110 Der Me taster verf hrt im Eilgang bis auf einen Abstand 2P3 an die zu vermessende Seite des Werkst cks Die vertikal zur Hauptebene liegende Achse in diesem Falle die Z Achse verf hrt im Eilgang bis zu dem in P2 definierten Wert Der erste Wert wird gemessen indem die Y Achse Ordinaten Achse zur Ebene XY maximal 3P3 verf hrt mit der in P4 festgelegten Geschwindigkeit bis die Steuerung den Impuls des Me tasters empf ngt Empf ngt die Steuerung w hrend des Verfahrens von 3P3 keinen Impuls so Kommt es zu der Fehlermeldung 65 Ist der erste Wert gemessen und in den Speicher aufgenommen so f hrt die Y Achse im Eilgang zur ck Die X Achse verf hrt inkremental die Strecke P3 im Eilgang Der zweite Wert wird gemessen mit der in P4 definierten Gesschwindigkeit und einem maximalen Verfahrweg von 4P3 Y Achse f hrt im Eilgang zur ck Die vertikal zur haupte
147. RHANDBUCH CNC 8025 8030 Bewegungen der zur Hauptebene senkrechten Achse beim Festzyklus G87 im Beispiel Z Achse 98 AUSGANGSEBENE G99 BEZUGSEBENE A 1CG90 691 VERFAHREN IN G00 gt VERFAHREN IN 01 S F 2 MPMO79 PROGRAMMIERHANDBUCH CNC 8025 8030 191 Beispiel Bearbeitung einer rechteckigen Tasche mit einer Fl che von 105 x 75 mm und einer Tiefe von 40 mm unter folgenden Bedingungen Die Entfernung zwischen der Referenzebene und der Teileoberfl che betr gt 2 mm Der Anfangspunkt des Werkzeugs ist YO 70 und die Spindel steht still Werkzeugradius 7 5 mm Werkzeugnummer 1 T1 1 NO G87 G98 G00 G90 X90 Y60 Z 48 I 90 J52 5 K37 5 B12 1002 H100L5 F300 S1000 T1 1 M03 N5 G80 X0 YO N10 M30 Satz 0 G87 Definiert den rechteckigen Taschenfr szyklus G98 Definiert den R ckzug des Werkzeugs Z Achse auf die Startebene nach Bearbeitung der Tasche G00 Definiert die Bewegungen der Achsen X und Y als Eilgangbewegungen G90 Definition der X Y Z und I Werte als Absolutwerte X Y Verfahrwege dieser Achsen in mm bis zum Mittelpunkt der Tasche Z Verfahrweg des Werkzeugs der Z Achse in mm von der Startebene bis zur Referenzebene stets im Eilgang I Verfahrweg in mm bis zum Grund der Tasche Absolutwert bezogen auf ZO J Definiert den Wert der halben Taschenl nge d h die Entfernung vom Mitt
148. RISCHEN UNTERPROGRAMMS Ein parametrisches Unterprogramm beginnt stets mit einem Satz der die Funktion G23 enth lt Der erste Satz eines parametrischen Unterprogramms mu folgende Struktur aufweisen N4 G23 N2 N4 Satznummer G23 Definiert den Beginn eines parametrischen Unterprogramms 2 Kennzeichnet das parametrische Unterprogramm M glich sindNummern zwischen NO und N99 Achtung Im Speicher der CNC d rfen niemals zwei parametrische Unterprogramme mit gleicher Kennzeichnungsnummer zugleich vorhanden sein auch wenn sie zu verschiedenen Programmen geh ren Ein parametrisches Unterprogramm kann jedoch dieselbe Nummer haben wie ein Standard Unterprogramm 238 PROGRAMMIERHANDBUCH CNC 8025 8030 Nach dem vorhergehenden Satz werden die dem Unterprogramm entsprechenden S tze programmiert Ein parametrisches Unterprogramm mu mit einem Satz im folgenden Format abgeschlossen werden G24 N4 Satznummer G24 Definiert das Ende eines Unterprogramms Dieser Satz darf nichts weiteres enthalten 12 4 AUFRUF EINES PARAMETRISCHEN UNTERPROGRAMMS Ein parametrisches Unterprogramm kann von einem Hauptprogramm oder einem anderen Unterprogramm Standard oder parametrisch aufgerufen werden Ein parametrisches Unterprogramm wird ber die Funktion G21 aufgerufen Programmierformat des Aufrufsatzes N4 021 N2 2 2 5 5 P3 K 5 5 5 5 N4 Satznummer G21 Aufruf des parametrischen Unterprogra
149. Radius des Fr sers lt Anfahrradius R Anfahrweg sollte linear sein er darf nicht zirkul r sein 46 PROGRAMMIERHANDBUCH CNC 8025 8030 6 14 G38 TANGENTIALES AUSFAHREN NACH BEENDIGTER BEARBEITUNG Die Funktion G38 erlaubt die Beendigung einer Bearbeitung mit tangentialem Austritt des Werkzeugs ohne da hierzu umst ndliche Berechnungen erforderlich sind Die Funktion G38 ist nicht modal d h sie mu jedesmal programmiert werden wenn ein tangentiales Ausfahren des Werkzeugs nach beendigter Bearbeitung gew nscht wird Nach 38 ist der Radius des Austrittskreisbogens R4 3 in mm oder aber R3 4 in Zoll zu programmieren Beispiel 50 30 Br 40 60 80 120 X MPM022 Als Anfangspunkt wird Y30 angenommen Die erste gerade Strecke ist der Anfahrweg ohne Bearbeitung die kreisf rmige Strecke wird bearbeitet und die gerade Endstrecke wird wieder ohne Bearbeitung verfahren Dies wird folgenderma en programmiert NO G90 G01 X40 F100 N5 G02 X80 Y30 120 JO N10 G00 X120 PROGRAMMIERHANDBUCH CNC 8025 8030 47 Falls nach beendigter Bearbeitung der tangentiale Austritt des Werkzeugs gew nscht wird z B mit einem Austrittsradius von 5 mm so wird dies folgenderma en programmiert NO G90 G01 X40 F100 N5 G90 G02 G38 R5 X80 Y30 I20 JO N10 G00 X120 Y 50 r Radius Fr ser 30 MPMO23 gt 40 60 80 120 A Die Funktion G38 darf nur in S
150. Rotativachse P600 1 1 und Parameter P606 1 0 so k nnen Werte bis zu 8388 607 Grad programmiert werden und zwar sowohl beim Arbeiten mit absoluten Koordinaten G90 als auch mit inkrementalen Koordinaten G91 Dieser Wert kann ber die Parameter P407 und P408 begrenzt werden Die Programmierung erfolgt wie bei einer Linearachse PROGRAMMIERHANDBUCH CNC 8025 8030 213 Falls Parameter P606 1 1 Drehachse ROLLOVER so wird die Z hlung bei jeder berschreitung von 360 auf 0 gesetzt Bei Programmierung mit absoluten Koordinaten G90 gibt das Vorzeichen die Bewegungsrichtung an Dies bedeutet da bei Programmierung desselben Koordinatenwertes jedoch mit umgekehrtem Vorzeichen der in beiden F llen zu erreichende Punkt zwar derselbe ist jedoch aus entgegengesetzten Richtungen angefahren wird W45 45 4 AUSGANGSPUNKT WU N ech Falls beim Arbeiten mit G90 P606 1 1 und P600 2 1 ist Hirth Verzahnung ber cksichtigt die CNC das Vorzeichen nicht und positioniert die Achse stets ber den k rzeren Weg Dasselbe gilt auch wenn die Achse nicht Rotativachse HRTH ist wenn dem Maschinenparameter 619 8 der Wert 1 zugeordnet wird 5 Achse V hnlich dem zur 4 Achse W erl uterten mit Ausnahme dessen da wenn sie ROTATIV Achse P616 1 1 ist impliziert dies gleichzeitig da sie ROLLOVER Achse ist Ist P620 6 1 wird die Achse V ber den k rzeren Weg positioniert a
151. S um sp ter bei der Programmierung von BEDINGTEN SPRUNGEN AUFRUFEN G26 G27 G28 G29 verwendet werden zu k nnen ALLGEMEINES ZU DEN BIN REN OPERATIONEN Bin re Operationen k nnen durchgef hrt werden zwischen Parameter P1 P2F30P3 Parameter und Konstante P11 P25F31H 8 Konstante P19 K2F32K5 Der Wert der Konstante H mu ein positiver ganzer hexadezimaler maximal 8 stelliger Wert zwischen 0 und FFFFFFFF sein und darf nicht Teil der ersten Operanden sein F30 AND Beispiel N4 Pl P2 F30 P3 Wert von P2 Wert von P3 Wert von Pl A5SC631F 883 001 F31 OR Beispiel N4 11 P25 H35AF9DOI1 Wert von P25 Wert vonH Wert von 11 48BE6 35AF9DO1 35AF9FE7 F32 XOR Beispiel N4 19 P72 F32 H91C6EF Wert von P72 Wert von H Wert von P19 AB456 91C6EF 9B72B9 F33 NOT Beispiel N4 P154 F33 P88 P154 nimmt den Wert von P88 jeweils erg nzt auf 1 Wert von P88 Wert von P154 4A52D63F B5AD29C0 258 PROGRAMMIERHANDBUCH CNC 8025 8030 Spr nge Aufrufe innerhalb eines Programms ber die Funktionen G25 G26 G27 G28 und G29 k nnen Spr nge zu einem beliebigen Satz innerhalb des Programms programmiert werden mit dem gearbeitet wird In dem Satz dem eine der Funktionen G25 626 G27 G28 oder G29 programmiert wird kann keine andere Information mehr programmiert werden Zwei Programmierformate gibt es Format a S
152. Satz Bei der Programmierung von G74 wurde irgendeine Achse wiederholt Nach G04 wurde kein K programmiert Es fehlt der Dezimalpunkt in den Formaten 2 2 oder N2 2 Ein Fehler in einem Satz der ein Unterprogramm definiert oder aufruft oder bedingte oder unbedingte Spr nge definiert Dieser Fehlercode wird bei den folgenden F llen ausgegeben gt Speicher berlauf gt Die auf der Cassette bzw im Speicher der Steuerung zur Verf gung stehende CNC Kapazit t reicht nicht aus f r das Programm das eingegeben werden soll I J oder K bei Kreisinterpolation oder Gewindeschneiden nicht definiert In der Tabelle wurde ein Werkzeug definiert dessen Nummer gr er als Txx 32 ist oder ein externes Werkzeug wurde definiert dessen Gr e das ber Maschinenparameter definierte Maximum bersteigt Wert in einer Funktion zu gro Dieser Fehler tritt h ufig auf wenn ein F Wert in mm min programmiert wird und danach mit mm Umdrehung gearbeitet wird ohne den F Wert zu ndern Ein nicht existierender G Code wurde programmiert Werkzeugradiuswert zu gro Programmierte Bahn 032 033 034 035 036 037 038 039 040 Werkzeugradiuswert zu gro 2 Eine Bewegung von mehr als 8388 mm oder 330 26 Zoll wurde programmiert Beispiel Angenommen die Achse befindet sich beim Koordinatenwert Z 5000 Der Verfahrweg zum Punkt X 5000 Die Bewegung X5000 X 5000 10000 mm wird Bei Programmierung
153. Spindelregulierung im Bedienfeld der CNC zwischen 50 und 120 variiert werden Bei Ausf hrung des Festzyklus G84 Gewindebohren oder wenn die Funktionen G33 G47 aktiviert sind haben diese Tasten keine Wirkung die Geschwindigkeit betr gt stets 100 der programmierten Spindeldrehzahl Spindelorientierung Wird die Funktion M19 von S4 3 gefolgt so definiert der Code S4 3 die Halteposition der Spindel in Grad bezogen auf den vom Encoder ausgegebenen Null Impuls Die CNC erzeugt ein ber die Maschinenparameter P601 7 und P700 definiertes Analogsignal bis die Spindel sich am ber S4 3 definierten Punkt befindet Diese Funktion kann nur verwendet werden wenn die Spindel der Maschine mit einem Drehgeber ausger stet ist PROGRAMMIERHANDBUCH CNC 8025 8030 225 Analogausgang S proportional zum Vorschub Die CNC verf gt ber eine Sonderfunktion zum Beispiel zur Kontrolle des HAZ in LASERger ten wozu f r den Maschinenparameter P619 3 der Wert 1 eingegeben werden mu Die Funktion besteht darin ber den entsprechenden Ausgang dem Analogausgang S eine Spannung proportional zur realen Geschwindigkeit der Maschinenachsen zu senden In diesem Falle ist das Programmierformat folgendes G1X__Y__F__S minumum maximum 4 Beispiel N1234 G1 X100 Y80 F2000 S500 5000 Spannung S A Volt S maximum 5000 S minimum 500 gt Freal F programmiert 2000 Wird nicht ver
154. Steigungen geschnitten werden ohne da dadurch die Synchronisierung verlorengeht Bei aktivierter Funktion G33 kann die Vorschubgeschwindigkeit F nicht ber das Vorschubpotentiometer im Bedienfeld beeinflu t werden sondern ist fest auf 100 eingestellt ebenso kann die Spindeldrehgeschwindigkeit nicht ber die Spindelman vriertasten im Bedienfeld beeinflu t werden Beispiel Das Schneiden eines Gewindes mit Hilfe eines 10 mm ber der Teileoberfl che befindlichen Ausbohrwerkzeugs wird gew nscht Diese Oberfl che ist Z 0 das Gewinde soll mit dem Mittelpunkt ber dem Punkt X 0 0 geschnitten werden Die Steigung des Gewindes soll 5 mm betragen eine Tiefe von 100 mm soll in einem einzigen Durchgang geschnitten werden NO G90 G33 Z 100 K5 N5 M19 N10 G00 X3 N15 730 N20 X0 Z10 M03 PROGRAMMIERHANDBUCH CNC 8025 8030 41 Yi Satz NO Das Werkzeug bewegt sich bis auf Z 100 und schneidet ein Gewinde mit einer Steigung von 5 mm Satz N5 Nach dem Lesen von M19 veranla t die CNC eine langsame Drehung der Spindel bis das Werkzeug die erforderliche R ckzugsposition erreicht hat Satz N10 Im Beispiel wird angenommen da das Messer parallel zur X Achse bleibt Diese Position wird beim Endabgleich der Maschine festgelegt Das Werkzeug wird im Eilgang 3 mm vom Werkst ck zur ckgezogen um das Zur ckfahren zu erm glichen Satz N15 Das Werkzeug wird im Eilgang auf 730 zur ckgenommen 30 mm ber der Te
155. T bet tigen und Werkzeugnummer eintippen Taste M bet tigen und Nummer der gew nschten Hilfsfunktion eingeben Bis zu 7 k nnen programmiert werden kann ein Kommentar geschrieben werden der dann in Klammer gesetzt werden mu Wurde der Satz korrekt eingegeben ENTER dr cken Die Steuerung nimmt den Satz somit in das Programm auf N heres zur Nicht Kompatibilit t bestimmter Funktionen bei der Programmierung entnehmen Sie bitte dem PROGRAMMIER HANDBUCH 46 BEDIENUNGSHANDBUCH CNC 8025 8030 3 6 7 3 nderung und L schen eines Satzes D W hrend der Eingabe a ndern von Zeichen Soll w hrend der Eingabe eines Satzes ein bereits eingegebenes Zeichen ge ndert werden so ist folgenderma en vorzugehen Durch Bet tigung der Tasten den Cursor verschieben bis er sich auf dem zu ndernden oder zu l schenden Zeichen befindet Soll das Zeichen ge ndert werden so ist das gew nschte neue Zeichen einzugeben Soll es gel scht werden so ist die Taste CL zu bet tigen Sollen die rechts vom Cursor befindlichen Zeichen gel scht werden so ist DELETE zu bet tigen b Einf gen von Zeichen Soll w hrend der Eingabe eines Satzes ein Zeichen in diesen Satz eingef gt werden so ist folgenderma en vorzugehen Durch Bet tigung der Tasten den Cursor verschieben bis er sich auf dem Zeichen befindet vor dem das neue Zeichen eingegeben werden soll Taste INS bet tigen Der Teil des Satzes nach
156. T2 I 2 3 K 2 3 im metrischen System und den Satz N4 G50 T2 I 1 4 K 1 4im Zollsystem werden die Werte von I und an der durch T2 bestimmten Adresse der Werkzeugtabelle modifiziert N4 Satznummer T2 T00 T99 Adresse der Werkzeugtabelle 1 2 3 1 1 4 Wert der zum in der Tabelle enthaltenen L Wert addiert oder von ihm subtrahiert wird 2 3 1 4 Wert der zum in der Tabelle enthaltenen K Wert addiert oder von ihm subtrahiert wird Die M glichkeit a gestattet das Laden der Werkzeugtabelle ohne manuelle Eingabe in der Betriebsart 8 Die M glichkeit b gestattet die laufende Korrektur der Werkzeugabnutzung w hrend der Bearbeitung Der Wert der Radiuskompensation ergibt sich aus der Addition der Werte R und I Der Wert der L ngenkompensation ergibt sich aus der Addition der Werte L und K In den S tzen mit 50 darf nichts anderes programmiert werden 70 PROGRAMMIERHANDBUCH CNC 8025 8030 6 21 G52 KOMMUNIKATION MIT DEM FAGOR LAN NETZ Die Kommunikation zwischen CNC und den anderen KNOTEN des Netzes findet ber zweistellige Register statt Dies k nnen entweder doppelte D oder einfache R Register sein Im folgenden werden die verschiedenen Formate beschrieben a bertragung einer Konstanten in das Register eines anderen Knoten des Netzes G52 N2 K5 oder G52 N2 D3 H8 G52 Kommunikation mit dem Netz N2 Adresse des ZIEL Knoten 0 14 Ri Nummer des einfachen Registers 0 255 D3 Nu
157. Taste 1 bet tigen Auf dem Bildschirm erscheint folgende Anzeige PROGRAMMNUMMER Die Nummer des zu bertragenden Programms eingeben Durch Eingabe von 99999 wird der CNC mitgeteilt da sie Maschinenparameter die Tabelle der dekodierten M Funktionen und die Tabelle der Spindelsteigungskompensations Parameter bertragen soll Taste ENTER bet tigen Folgende drei M glichkeiten k nnen vorkommen BEDIENUNGSHANDBUCH CNC 8025 8030 Das gew hlte Programm ist im Speicher der CNC nicht vorhanden Auf dem Bildschirm erscheint folgende Anzeige NICHT IM SPEICHER VORHANDEN WEITER bet tigen Die Steuerung kehrt zum Zustand von 3 7 1 zur ck Oder OP MODE bet tigen Auf dem Bildschirm erscheint die Auflistung der Betriebsarten b Auf dem Magnetband ist ein Programm mit derselben Nummer vorhanden Bei Bet tigung von ENTER erscheint auf dem Bildschirm folgende Anzeige BEREITS AUF CASSETTE VORHANDEN LOSCHEN Soll das Programm nicht gel scht werden Eine beliebige Taste au er Y bet tigen Es erfolgt die R ckkehr zum Zustand des Abschnitts 3 7 1 Soll das Programm gel scht werden Y bet tigen Auf dem Bildschirm erscheint folgende Anzeige PROGRAMMNUMMER GEL SCHT In diesem Augenblick beginnt die bertragung des Programms auf die Cassette wie unter c beschrieben Das gew hlte Programm ist im Speicher der CNC vorhanden jedoch nicht auf dem Magnetband Die bertragung wird ausge
158. UNGSHANDBUCH CNC 8025 8030 3 1 8 Anzeige und L schen der vom FAGOR PLC 64 gesendeten Mitteilungen Arbeitet die CNC mit dem FAGOR und dieser sendet in der CNC anzuzeigende Meldungen hat man auf eine Tabelle von derzeit aktiven Mitteilungen Zugriff Die CNC zeigt immer die wichtigste Mitteilung an wenn mehr als eine Mitteilung aktiv sind erscheint das Zeichen Zur Anzeige der Tabelle ist die Funktionstaste MSGS PLC zu bet tigen Wenn mehr Mitteilungen existieren als auf eine Bildschirmfl che passen k nnen diese durch die Tasten und angezeigt werden Eine der Mitteilungen erscheint und gibt an dass sie mit der Taste DELETE gel scht werden kann Mit diesem L schverfahren deaktiviert die CNC jeweils den MERKER des der die Nachricht gesendet hat Um die zu l schende Mitteilung zu bestimmen m ssen die Tasten e und e bet tigt werden BEDIENUNGSHANDBUCH CNC 8025 8030 21 3 2 BETRIEBSART 2 PLAY BACK Diese Methode der Programmierung ist im Grunde genommen identisch mit der Betriebsart EDITING unterscheidet sich jedoch in der Programmierung der Koordinatenwerte Diese Betriebsart erlaubt die manuelle Bedienung der Maschine und die Eingabe der angefahrenen Koordinaten als Programmkoordinaten Folgende Schritte sind zur Ausf hrung eines Programms erforderlich 3 2 1 Anwahl der Betriebsart PLAY BACK 2 Taste MODE bet tigen Taste 2 bet tigen Auf dem Bildschirm ersche
159. UNGSHANDBUCH CNC 8025 8030 61 3 8 6 Nullpunktverschiebungen G53 G59 In derselben Betriebsart 8 kann durch Bet tigung der G Taste die folgende Anzeige auf den Bildschirm gerufen werden WERKZEUGTABELLE G53 G59 G53 W Ku Yo Pas 6654 Wagon Kan Bees G55 E Keres 3 8 6 1 Anzeige der Nullpunktverschiebungstabelle Es gibt zwei M glichkeiten die Werte einer Nullpunktverschiebung abzulesen die gerade nicht auf dem Bildschirm angezeigt wird Eingabe der Nummer der Nullpunktverschiebung G53 bis G59 Bet tigung von RECALL b Eine der Tasten e oder e bet tigen je nachdem ob die Tabelle der angezeigten Nullpunktverschiebungen nach oben oder nach unten verschoben werden soll 3 8 6 2 Eingabe der Nullpunktverschiebungswerte Nullpunktverschiebungsnummer eingeben G53 bis G59 Die gew nschten Werte f r V W X Y und Z eingeben Taste ENTER bet tigen Achtung Die Werte von V W X Y und Z sind auf den Maschinennullpunkt bezogen 62 BEDIENUNGSHANDBUCH CNC 8025 8030 3 8 6 3 nderung der Nullpunktverschiebungswerte Identisch mit Abschnitt 3 8 4 3 8 6 4 ndern der Ma einheiten Identisch mit 3 8 5 3 8 7 Zugriff auf die Werkzeugtabelle Bei angezeigter Nullpunktverschiebungstabelle kann die Werkzeugtabelle durch Bet tigung der Taste T eingesehen werden 3 8 8 Vollst ndiges L schen der Werkzeugtabelle und Nullpunktver
160. Wert der 4 Achse W bezogen auf den Maschinennullpunkt an dem sich die CNC befindet an 1 0V P1 nimmt den theoretischen Wert der 5 Achse bezogen auf den Maschinennullpunkt an dem sich die CNC befindet an Bei diesen letzten Zuordnungen h ngen die Ma einheiten der Arithmetischen Parameter von dem dem Maschinenparameter P618 8 zugeordneten Wert ab Ist dieser Maschinenparameter 1 w hrend der Ausf hrung eines parametrischen Zuordnungssatzes vom Typ Pl 0X nimmt Pl den Wert der Koordinate X bezogen auf den Maschinennullpunkt entweder in mm oder Zoll an je nachdem welche Ma einheit gebraucht wird Ordnen wir ihm jedoch w hrend der Ausf hrung Pl 0X den Wert 0 zu nimmt Pl den Wert der Koordinate X bezogen auf den Maschinennullpunkt immer in mm an ohne R cksicht auf die benutzten Ma einheiten mm oder Zoll Wenn eine der Achsen ROTATIVachse ist ist der vom Parameter angenommene Wert immer in Grad 4 1 HEXADEZIMAL Wert nimmt den HEXADEZIMAL Wert der nach angegeben wird M gliche Werte O FFFFFFFF PROGRAMMIERHANDBUCH CNC 8025 8030 F1 Addition Beispiel N4 1 2 F1 nimmt die Summe der Parameter P2 und P3 an d h Pl P2 P3 Es kann auch folgenderma en programmiert werden N4 Pl P2 FI K2 In diesem Falle nimmt P1 den Wert von P2 2 an Der Buchstabe K zeigt an da es sich um eine Konstante handelt Beispiel bedeutet den Wer
161. Y70 N45 X30 N50 Y30 N55 G40 G00 X0 YO M30 PROGRAMMIERHANDBUCH CNC 8025 8030 65 Beispiel einer Bearbeitung mit Werkzeugradiuskompensation Y Kompensierte Bahn RER Programmierte Bahn Teilprofil MPMO39 NO NS 20 25 50 55 70 85 100 X Werkzeugradius 10 mm Werkzeugnummer T1 1 Es wird angenommen da keine Z Achsenbewegungen erfolgen G92 YO 70 N5 G90 G01 G17 F150 S100 T1 1 M03 N10 G42 X20 Y20 N15 X50 Y30 N20 X70 N25 G03 X85 Y45 I0 J15 N30 G02 X100 Y60 I15 JO N35 G01 Y70 N40 X55 N45 G02 X25 Y70 I 15 JO N50 G01 X20 Y20 N55 G40 G00 YO M05 M30 66 PROGRAMMIERHANDBUCH CNC 8025 8030 6 17 WERKZEUGL NGENKOMPENSATION ber diese Funktion k nnen m gliche L ngenunterschiede zwischen dem programmierten Werkzeug und dem benutzten Werkzeug ausgeglichen werden Wie bereits im Abschnitt ber die Werkzeugradiuskompensation erw hnt kann die CNC die Abmessungen Radius und L nge von bis zu 100 Werkzeugen speichern Txx 00 bis Txx 99 L steht f r die Werkzeugl nge und K steht f r den Wert der zum L Wert addiert oder von ihm subtrahiert wird um kleine Werkzeugl ngenabweichungen zu korrigieren Die Maximalwerte f r die L ngenkompensation sind L 1000 mm oder 39 3699 Zoll K 32 766 mm oder 1 2900 Zoll Die Werkzeugl ngenkompensation wird durch folgende Codes aufgerufen bzw gel scht G43 L ngenkompensation G44 L schen der L ngenkompensatio
162. ZOM30 N270 M30 PROGRAMMIERHANDBUCH CNC 8025 8030 147 5 Beispiel G76 BERECHNUNG DER PUNKTE EINER ELLIPSE Bei diesem Programm handeltes sich um parametrisches Programm bei dessen Ausf hrung die verschiedenen Punkte einer Ellipse berechnet und mit der Funktion G76 f r die sp tere Bearbeitung in ein neues Programm geladen werden Aufrufparameter H lfte der langen Achse P1 H lfte der kurzen Achse B P3 Winkel des Startpunkts P20 Winkelinkrement 064 Die Koordinaten der verschiedenen Punkte aus denen die Ellipse zusammengesetzt wird werden nach folgender Formel berechnet A PO Sinus P3 P1 Cosinus 148 PROGRAMMIERHANDBUCH CNC 8025 8030 Der Startpunkt des Werkzeugs ist bei diesem Beispiel X 100 Y100 Das Programm zur Berechnung P761 sieht wie folgt aus N10 G76 P00098 N20 0 20 Pl K10 P3 K0 P20 K2 N30 G76 G41 T1 1 N40 P4 F7P3 P5 F8P3 P6 POF3P4 P7 P1F3P5 N50 G76 G5 XP6 YP7 Startpunkt der Ellipse N60 P3 P3F1P20 P4 F7P3 P5 F8P3 P8 POF3P4 P9 P1F3P5 N70 P3 P3F1P20 P4 F7P3 P5 F8P3 P10 P0F3P4 P11 P1F3P5 N80 G76 G1 G9 XP10 YP11 IP8 JP9 F250 N90 P3 P3F1P20 P4 F7P3 P5 F8P3 P10 P0F3P4 P11 P1F3P5 N100 G76 G8 XP10 YP11 N110 P99 K176 N120 G25 N90 100 P99 N130 G76 G0 G40 X 100 Y100 N140 M30 Wird diese Programm in der Betriebsart TESTLAUF ausgef hrt so wird f r die sp tere Bearbeitung im CNC Speicher das Programm P00098 gebildet N100 G41 T1 1
163. Zyklus zur Vermessung der entsprechenden Ecke befinden mu MPMOS4 N PROGRAMMIERHANDBUCH CNC 8025 8030 103 Der Me taster wird bei diesem Zyklus wie folgt verfahren Hauptebene ist die XY Ebene und es soll die Ecke links unter siehe Abb vermessen werden Der Me taster verf hrt im Eilgang bis zu dem Sicherheitsabstand P3 an die erste zu vermessende Ecke des Werkst cks Die vertikal zur Hauptebene liegende Achse in diesem Beispiel ist dies die Z Achse verf hrt im Eilgang bis zu dem in P2 festgelegten Wert Die erste Ecke wird abgetastet indem die X Achse max 2P3 mit der in P4 gestgelegten Geschwindigkeit verf hrt bis der Me taster den Impuls sendet Verf hrt die Steuerung 2P3 ohne einen Impuls vom Meb taster zu empfangen so meldet sie Fehler 65 Ist der erste Wert gemessen und in den Speicher aufgenommen f hrt die X Achse im Eilgang zur ck 5 und 6 Danach verf hrt der Me taster im Eilgang und bis auf den in definierten 10 104 Sicherheitsabstand an die zweite zu vermessende Ecke so wie in der Abbildung dargestellt Bei der zweiten Vermessung wird die Y Achse um max 2P3 und mit der in P4 festgelegten Geschwindigkeit verfahren bis der Me taster den Impuls sendet Empf ngt die Steuerung w hrend des Verfahresn um 2P3 keinen Impuls so kommt es zu Fehlermeldung 65 Ist der zweite Wert gemessen und in den Speicher aufgenommen f hrt die Y Achse im Eilgang zur ck
164. aden N100 F500 N101 GO G90 X Y N102 N103 G1 65 N Y 7 N Y Z ete Die Punkte m ssen in logischer Reihenfolge aufgef hrt sein damit das Werkzeug ihnen w hrend der Bearbeitung so folgen kann wie der Me taster beim Abtasten Bei dem hier aufgef hrten Beispiel wurde ein Recheck Muster in der Hauptebene XY definiert wobei in Z abgetastet wird Kann diese Abtastmuster nicht f r das zu kopierende Modell angewandt werden so kann ein beliebiges anderes Abtastmuster wie konzentrische Kreise etc in jeder der Ebenen XZ YZ und auch in den Hilfsachsen V und W festgelegt werden Die Oberfl che des Modells kann auch in verschiedene Zonen unterteilt und f r jede Zone ein anderes Abtast Muster festgelegt werden Soll das Werkst ck in mehreren G ngen bearbeitet werden so mu das Programm mehrere Male nacheinander jeweils mit schrittweiser Verlegung des Koordinaten Ursprungs oder mit Anderungen in der Werkzeugl ngenkompensation ausgef hrt werden S mtliche vorbereitende Funktionen Eckenverrundung Ma stabfaktor etc die f r das gesamte Programm gelten k nnen in einem Satz davor programmiert werden Die Steuerung reserviert hierf r automatisch 100 S tze In einen Satz mit Format G76 k nnen auch geometrische Hilfsfunktionen eingegeben werden 608 Kreisbahn tangential zur vorhergehenden Bahn G09 durch 3 Punkte definierte Kreisbahn Mt desen Funktionen kann das Punkt f r Punkt berechnete
165. aktiviert die CNC den Ausgang Schnellgang damit die Achse beginnt sich vorw rts zu verschieben 4 Der Ausgang Schnell gang bleibt aktiv bis die Achse sich auf einer Distanz P900 P901 P902 P903 vom Zielpunkt befindet Von diesem Punkt an wird der Ausgang Kriechgang aktiviert 5 Sobald die Achse in den Haltebereich bei einer Distanz P904 P905 P906 P907 vom Endpunkt eintritt deaktiviert die CNC den Ausgang Kriechgang EXTERNER START Eingang Verfahrweg Verfahrrichtung Schnellgang Kriechgang Achsvorschub BREMSE IN POSITION 6 Um der Achse Zeit zu geben ihre Position einzunehmen bevor die Bremse deaktiviert wird erm glicht die CNC den Zeitraum T2 mit Hilfe des Maschinenparameters P808 P812 P817 P821 festzulegen Dieser Parameter gibt die Zeit von der Deaktivierung des Kriechgangsausgangs bis zum Moment in dem der Bremsausgang auf logisch Null gestellt wird an 7 Nachdem der Bremsausgang auf logisch Null gestellt wurde wartet die CNC w hrend des Zeitraumes T3 angegeben durch den Maschinenparameter P809 P813 818 P822 bevor der Ausgang der Achsepositionierung aktiviert wird Der Ausgang der Achsepositionierung bleibt auf logisch Eins w hrend des Zeitraumes T4 angegeben durch den Maschinenparameter P810 P814 P819 P823 Kapitel 3 OHNE SERVOSYSTEME MOTOREN IN OFFENE POSITIONIERSCHLEIFE Abschni
166. andelt es sich um den ersten Gewindeschnitt d h wenn die Spindel von der offenen zur geschlossenen Schleife bergeht und wenn man P625 1 1 angepa t hat so da der Anfang des Gewindeschnitts mit dem Io der Spindel bereinstimmt f hrt die CNC eine Referenzsuche der Spindel durch Bei den brigen Gewindeschnitten f hrt die CNC keine Referenzsuche durch wenn nicht die Funktion G80 M02 M03 M04 oder M30 ausgef hrt wird 4 Gewindeschneiden des Teils nach der Z Achse bis zum Ma Z 110 Das Gewindeschneiden wird mit Interpolation G01 der Spindel und der Z Achse bei Geschwindigkeit F 1000 durchgef hrt 5 Wartezeit von 1 Sekunde am Boden des Gewindes Umkehren der Spindeldrehrichtung Die CNC f hrt die Funktion M4 aus 6 Herausdrehen aus dem Gewinde Die Z Achse bewegt sich bis zur Bezugsebene 7 10 zur ck Dieser Verfahrweg wird mit Interpolation G01 der Spindel und der Z Achse bei Geschwindigkeit F 1000 durchgef hrt 7 Wiederherstellung der Spindeldrehrichtung Die CNC f hrt die Funktion aus Vorr cken im Schnellgang bis zur Ausgangsebene 98 8 Die X und Y Achsen bewegen sich im Schnellgang bis zum n chsten Punkt des Gewindeschneidens X20 20 9 Ebenso wie Punkt 3 aber ohne Referenzsuche der Spindel 10 Ebenso wie Punkt 4 11 Ebenso wie Punkt 5 12 Ebenso wie Punkt 6 13 Ebenso wie Punkt 7 Mit der Ausf hrung der Funktion G80 geht die Spindel zur offenen Schleife ber und dreht si
167. arbeitungsbedingungen N50 Kleinster X Wert N60 P1 K200 Gr ter X Wert N70 P2 K0 Kleinster Y Wert N80 P3 K100 Gr ter Y Wert N90 4 Kleinster Z Wert N100 P5 K50 Gr ter Z Wert N110 P6 K1 Gr ter Abstand auf X N120 7 Gr ter Abstand auf N130 P8 K1000 Verfahrgeschwindigkeit N140 P9 K100 Abtastgeschwindigkeit N145 P99 K 1 Z aueinanderfolgende Durchl ufe N150 P10 P1F2PO P11 P10F4P6 P12 F12P11 P11 F11P12 N160 G26 N180 N170 P11 P12F1K1 P6 P10F4P11 N180 P10 P3F2P2 P12 P10F4P7 P13 F12P12 P12 F11P13 N190 G26 N210 N200 12 P7 PI10F4P12 N210 P10 P4F2P5 P10 P10F2K1 N220 P13 X P14 Y P15 Z P17 K0 P18 PO P19 P2 N230 G7 GO G90 YP2 N240 G76 G0 G90 N250 7 5 N260 G76 Z N263 G76 G91 G Z P99 N265 G76 G92 7 5 N270 G76 G1 G5 N280 G1 G91 G75 ZP10 FP9 Digitalisieren N290 GO Z1 N300 1 0 N310 G1 G91 G75 ZP10 FP9 N320 17 11 1 N330 G27 N370 N340 G76 YZ N350 17 0 N360 G25 N380 N370 G76 XZ N380 P16 P16F1K1 P18 P18F1P6 P11 F11P16 N390 G28 N420 N400 G90 XP18 FP8 N410 G25 N310 N420 17 1 P6 F16P6 P18 P18F1P6 P19 P19F1P7 N430 G90 YP19 FP8 N440 G25 N300 420 1 N450 12 12 2 1 132 PROGRAMMIERHANDBUCH CNC 8025 8030 N460 G27 N430 N470 GO G90 ZP15 N480 G76 GOZ N490 XP13 YP14 N500 G76 XY M30 510 M30 Nach Ausf hrung dieses Programms hat die Steuerung folgendes Programm P12345 erstellt und in den Rechner gel
168. aschinen mit vier f nf Achsen a Falls W V mit der X Achse unvereinbar ist G17 definiert die Ebenen XY oder WY oder VY G18 definiert die Ebenen XZ oder WZ oder VY b Falls W V mit der Y Achse unvereinbar ist G17 definiert die Ebenen XY oder XW oder VX G19 definiert die Ebenen YZ oder WZ oder VZ c Falls W V mit der Z Achse unvereinbar ist G18 definiert die Ebenen XZ oder XW oder VX G19 definiert die Ebenen YZ oder YW oder VY 18 PROGRAMMIERHANDBUCH CNC 8025 8030 Nach Programmierung eines der Codes G17 G18 oder 19 verf hrt die CNC die danach programmierten Achsen I J und K definieren den Mittelpunkt des Kreisbogens I Entfernung zwischen dem Anfangspunkt und dem Mittelpunkt des Kreisbogens entlang der X bzw W bzw V Achse J Entfernung zwischen dem Anfangspunkt und dem Mittelpunkt des Kreisbogens entlang der Y bzw W bzw V Achse K Entfernung zwischen dem Anfangspunkt und dem Mittelpunkt des Kreisbogens entlang der Z bzw W Achse V Achse I J und K werden mit Vorzeichen programmiert Sie sind stets zu programmieren auch wenn ihr Wert gleich 0 ist Bei Ausf hrung einer Kreisinterpolation mittels G02 oder G03 nimmtdie CNC den Mittelpunkt des Kreisbogens als neuen Polarursprung an ber das Potentiometer im Bedienfeld der CNC M F O kann die ber programmierte Vorschubgeschwindigkeit je nach dem Wert des Parameters P606 2 zwischen 0 und 120 bzw zwischen 0 und 100 variiert werde
169. atischem Werkzeugwechsler Die beiden Ziffern des Codes T2 oder die links vom Dezimalpunkt befindlichen Ziffern des Codes T2 2 00 bis 98 werden zur Anwahl des gew nschten Werkzeugs verwendet Wenn die CNC einen T Wert 00 bis 98 liest der sich vom zuvor programmierten unterscheidet so wird dieser im BCD Code ausgegeben Ist der T Wert mit dem zuvor programmierten identisch so wird er ignoriert Auch bei einem neuen T Wertund Ausgabe des entsprechenden BCD Signals erfolgt der Werkzeugwechsel erst bei Programmierung des Codes M06 Werden zwei verschiedene Werkzeuge ohne dazwischenliegenden Code M06 programmiert so gibt die CNC den Fehler 53 aus au er das zweite programmierte Werkzeug ist das in der Spindel befindliche In diesem Fall wird der Fehlercode 53 nicht ausgegeben sondern lediglich der neue Kompensationswert ber cksichtigt 228 PROGRAMMIERHANDBUCH CNC 8025 8030 Zur Fortsetzung der Bearbeitung nach Ausgabe des Fehlers 53 Betriebsart MANUELL w hlen Nummer des gerade in der Spindel befindlichen Werkzeugs eingeben 00 eingeben Taste ENTER bet tigen Hierdurch wird der CNC best tigt welches Werkzeug sich in der Spindel befindet Die beiden Ziffern rechts vom Dezimalpunkt bei den Codes T 2 und T2 2 00 bis 99 werden zur Wahl des gew nschten in der Werkzeugtabelle gespeicherten Kompensationswertes verwendet Sobald die CNC den Code T2 2 liest wendet sie die Kompensationswerte des neuen Codes 00 bis 99 a
170. aufgerufene Unterprogramm der Satz oder der mit der Funktion F17 ausgesuchte Satz existiert nicht Dieser Fehlercode wird bei den folgenden F llen ausgegeben gt Zu gro e oder negative Gewindesteigung gt Funktion G95 oder M19 wurde mit dem Maschinenparameter P800 0 gebraucht Fehler in den S tzen in denen die Punkte mittels Winkel plus Winkel oder Winkel plus Koordinate definiert werden 019 020 021 022 023 024 025 026 027 028 029 030 031 Dieser Fehlercode wird bei den folgenden F llen ausgegeben gt Nach der Definition von G20 G21 G22 oder G23 existiert keine Unterprogrammnummer auf die ein Bezug erfolgt gt N ist nicht das erste Zeichen nach einem Sprung G25 G26 G27 G28 oder G29 gt Zu viele Verschachtelungsebenen Die Achsen sind nicht ad quat in Kreisinterpolation programmiert An der Adresse die durch den F18 F19 F20 F21 F22 zugeordneten Parameter definiert ist existiert kein Satz Bei der Programmierung von G74 wurde irgendeine Achse wiederholt Nach G04 wurde kein K programmiert Es fehlt der Dezimalpunkt in den Formaten 2 2 oder N2 2 Ein Fehler in einem Satz der ein Unterprogramm definiert oder aufruft oder bedingte oder unbedingte Spr nge definiert Dieser Fehlercode wird bei den folgenden F llen ausgegeben gt Speicher berlauf gt Die auf der Cassette bzw im Speicher der Steuerung zur Verf gung stehende CNC Kapazit t reicht nicht aus f r das Programm
171. bei Parameter P626 7 1 eingegeben werden Die CNC gibt die Funktionen M98 und M99 frei um die Schleife der X Achse zu steuern Die Hilfsfunktion M98 ffnet die Schleife der X Achse und die Hilfsfunktion M99 schlie t die Schleife der X Achse Wenn die CNC die Hilfsfunktion M30 ausf hrt schlie t sie ebenfalls die Schleife der X Achse Im Handbetrieb gibt die CNC folgende Tasten frei f r die CNC der Schleife der X Achse F hrt die Funktion M98 aus ffnet die Schleife der X Achse F hrt die Funktion M98 aus ffnet die Schleife der X Achse STOP F hrt die Funktion M99 aus schlie t die Schleife der X Achse Version 7 2 April 1997 BILDSCHIRMSCHUTZ Der Bildschirmschutz funktioniert folgenderma en Wird 5 Minuten lang keine Taste ber hrt oder die Steuerung hat keinen Anla das Bildschirmbild zu aktualisieren so wird das Videosignal unterdr ckt und der Bildschirm schaltet sich ab Wird eine beliebige Taste gedr ckt so schaltet er sich wieder ein Der Maschinenparameter P626 5 zeigt an ob diese Funktion genutzt werden soll P626 5 0 Funktion nicht verf gbar P626 5 1 Funktion verf gbar VORSCHUBGESCHWINDIGKEIT IM HANDBETRIEB Au erdem kann im Handbetrieb bei aktiviertem bedingtem Eingang Pin 18 des O1 Steckverbinders kein neuer Wert f r Feingegeben werden Nurmitdem Vorschubumschalterkann der angewandte Prozentsatz des gew hlten Vorschubs ver ndert werden Funktion 4 gibt die Nummer des ver
172. bene liegende Achse f hrt im Eilgang zur ck zurZ Koordinate des Startpunkts X Achse und Y Achse kehren im Eilgang an den Startpunkt zur ck REAL EE THEORETISCH 58 AUSGANGSPUNKT PROGRAMMIERHANDBUCH CNC 8025 8030 Bei diesem Abtastzyklus mu der zu vermessende Winkel zwischen 45 Grad haben Hat der Winkel 45 oder mehr so meldet die Steuerung Fehler 65 bereits bei dem ersten zu vermessenden Wert Istes ein Winkel von 45 oder mehr so kommt es zu einer Kollision mit dem Werkst ck wenn im Eilgang 00 verfahren wird Die Steuerung stoppt dann die Achsen und zeigt Fehlercode 65 an REAL gt 45 FEHLER 65 9 THEORETISCH THEORETISCH MPMOS9 AUSGANGSPUNKT AUSGANGSPUNKT Ist dieser Zyklus ausgef hrt so zeigt die Steuerung in P96 den Wert des Neigungswinkels an Handelt es sich bei dem gemessenen Punkt des Werkst cks um den Werkst cknullpunkt so k nnen durch Drehen des Koordinatensystems mittels der Funktion G73 A P96 die Achsen der Maschine mit Seiten des Werkst cks bereinstimmen soda das Programm ausgef hrt werden kann ohne da der bei der Befestigung des Werkst cks resultierende Neigungswinkel ber cksichtigt werden mu PROGRAMMIERHANDBUCH CNC 8025 8030 111 N07 Vermessung Ecke au en und Winkel Programmierformat G75 N07 P0 K P1 K P2 K P3 K P4 K G75 N07 Code Zyklus Ecken und Winkelvermessung
173. ber am Ger t selbst Vorsichtsma nahmen bei der Instandsetzung Im Innern des Ger ts darf nichts ver ndert werden Solche Arbeiten d rfen nur Personen vornehmen die von Fagor dazu autorisiertsind Nicht mit den Steck verbindern des Ger ts hantieren so lange das Ger t ans Stromnetz angeschlossen ist Vergewissern Sie sich vor jeder Ber hrung der Steckverbinder Ein Ausg nge Messystemeing nge usw da das Ger tnichtans Stromnetz angeschlossen ist Sicherheitssymbole Symbole die im Handbuch erscheinen Symbol VORSICHT Dabei steht ein Text der auf die Handlungen oder Arbeitsg nge hinweist die Personen oder Ger ten Schaden zuf gen k nnen gt Symbole die auf dem Ger t selbst stehen k nnen Symbol VORSICHT Dabei steht ein Text der auf die Handlungen oder Arbeitsg nge hinweist die Personen oder Ger ten Schaden zuf gen k nnen Symbol ELEKTROSCHOCK Dieses Symbol weist darauf hin da ein Punkt unter Spannung stehen kann Symbol ERDUNG Dieses Symbol weist darauf hin da der Punkt zum Schutz von Personen und Ger ten an den zentralen Erdungspunkt der Maschine angeschlossen werden mu PP Einleitung 4 VERSCHICKUNGSBEDINGUNGEN Wollen Sie die CNC schicken so verpacken Sie sie im Originalkarton mit dem Originalverpackungsmaterial Haben Sie dies nicht zur Hand verpacken Sie das Ger t folgenderma en 1 Nehmen Sie einen Karton dessen Innenma e jeweils mindestens 15 cm 6 Zo
174. bzw G76 5 die Programmnummer des zu erstellenden Programms ge ndert wird ohne da die vorherige annulliert wird gt Wenn das Programm auf das in einem Satz mit Programmierformat G76 P5 Bezug genommen wird zwar im Speicher existiert jedoch nicht an letzter Stelle der Programm bersicht steht D h ein neues Programm wurde editiert oder ein Satz mit Programmierformat G76 P5 wurde bei der Eingabe eines Programms erstellt Diskette oder Magnetband schreibgesch tzt Diskette bzw Magnetbandbewegung ungleichm ig bertragungsfehler zwischen CNC und FAGOR Diskettenlaufwerk bzw Magnetbandleser Schaltungsfehler Interpolator CPU Setzen Sie sich mit dem Technischen Kundendienst in Verbindung Batteriefehler Bitte beachten Sie da nach dieser Fehlermeldung die 3 5 V Lithiumbatterie die im Speicher befindlichen Informationen noch 10 Tage erhalten kann wenn die Steuerung ausgeschaltet bleibt Daher mu das Batterie Modul welches nicht aufladbar ist gegen ein neues ausgetauscht werden Hierf r wenden Sie sich bitte an unseren Technischen Kundendienst ber 100 Grad Celsius aussetzen und oder sie kurzschlie en Wegen Explosions und Brandgefahr versuchen Sie nicht die Batterie aufzuladen Externer NOTAUS aktiviert Pin 14 der V O Stecker 1 Die CNC meldet diesen Fehler gt Wenn die Position erreicht wird obwohl ohne das vom Me taster G75 externe Signal gt Wenn die Steuerung w hrend der Ausf hrun
175. ch Beendigung des Zyklus werden in der Parametertabelle folgende Werte angezeigt 90 Gemessener X Wert P91 Gemessener Y Wert P92 Gemessener Z Wert P93 Tats chlich gemessener Wert minus theoretischem X Wert P9O PO P94 Tats chlich gemessener Wert minus theoretischem Y Wert P91 P1 P95 Tats chlich gemessener Wert minus theoretischem Z Wert P92 P2 Die Parameter P93 P94 und P95 geben den Offset Wert an der zu dem Nullwert des Werkst cks addiert werden mu damitdie theoretischen Werte mit den tats chlich gemessenen Werten des Werkst cks bereinstimmen Hierf r wird folgendes Programmierformat verwendet G53 G59 I P93 J P94 P95 PROGRAMMIERHANDBUCH CNC 8025 8030 101 N03 Oberfl chenvermessung mit Werkzeugkorrektur Programmierformat G75 N03 0 P1 K P2 K P3 K P4 K P5 K P6 K P7 K G75 N03 Code Zyklus Oberfl chenvermessung mit Werkzeugkorrektur PO Theoretischer X Wert des zu vermessenden Punkts P1 Theoretischer Y Wert des zu vermessenden Punkts P2 Theoretischer Z Wert des zu vermessenden Punkts P3 Sicherheitsabstand P4 Abtastgeschwindigkeit P5 Toleranz P6 Werkzeugkorrekturnummer P7 Achse entlang der abgetastet wird 7 0 7 1 7 2 Z Achse Au er der Ausf hrung der im Zyklus Oberfl chenvermessung N02 beschriebenen Vorg nge ndert die Steuerung die Werte des Werkzeugs der Werkzeugkorrekturtabelle welches in P6 angegebe
176. ch bei 500 U min Ebenso geht die Spindel zur offenen Schleife ber wenn die Funktion M02 M03 M04 M30 ausgef hrt wird wenn man RESET dr ckt oder in einer St rungssituation PROGRAMMIERHANDBUCH CNC 8025 8030 171 6 32 5 5 G85 Nachreib Festzyklus Identisch mit G81 Ausnahme R ckzug der zur Hauptebene senkrechten Achse von der vollen Bearbeitungstiefe zur Referenzebene mit der Arbeitsvorschub geschwindigkeit 6 32 5 6 G86 Ausbohr Festzyklus mit R ckzug im Eilgang G00 Identisch mit G81 Ausnahme Nach Erreichen der vollen Bearbeitungstiefe und vor dem R ckzug der zur Hauptebene senkrechten Achse wird die Spindelangehalten Nach Beendigung des R ckzugs im Eilgang nimmt die Spindel wieder die Drehung in der vorigen Drehrichtung auf 6 32 5 7 G89 Ausbohr Festzyklus mit R ckzug im Arbeitsvorschub G01 Identisch mit G81 Ausnahme Nach Erreichen der vollen Bearbeitungstiefe R ckzug zur Referenzebene mit der Arbeitsvorschubgeschwindigkeit 172 PROGRAMMIERHANDBUCH CNC 8025 8030 685 NACHREIB FESTZYKLUS G 98 P Ausgangsebene A G 99 R Bezugsebene gt Vorschub G01 gt Vorschub DUDU K Programmierbare Verweilzeit G86 AUSBUHR FESTZYKLUS MIT RUCKZUG IM EILGANG G00 M04 P Ausgangsebene gt G 98 A is R Bezugsebene 99 7 Vorschub 01 mos Vorschub G00 K Programnierbare Verweilzeit G
177. chenden Koordinaten die programmierten ohne Anwendung des Ma stabfaktors Auch bei der graphischen Darstellung wird der Ma stabfaktor nicht ber cksichtigt PROGRAMMIERHANDBUCH CNC 8025 8030 83 6 27 G73 DREHUNG DES KOORDINATENSYSTEMS Die Funktion G73 gestattet die Drehung des Koordinatensystems wobei die Drehung um den Teileprogrammnullpunkt der Hauptebene erfolgt Zur Definition der Drehung wird folgendes Format verwendet N4 G73 3 3 N4 Satznummer G73 Code der die Drehfunktion definiert A 4 3 Winkel der Drehung in Grad Der Minimalwert des Winkels ist 0 Grad Der Maximalwert des Winkels ist 360 Grad Zu ber cksichtigen ist da die Funktion G73 inkremental wirkt d h mehrere programmierte A Werte werden addiert Die Funktion G72 mu in einem Satz alleinstehen Die Drehfunktion wird gel scht durch Programmierung von G73 jedoch ohne Winkelwert durch G17 G18 G19 M02 M30 RESET oder NOTHALT MPM045 Bei aktivierter Drehfunktion G73 k nnen keine S tze programmiert werden die einen ber einen Winkel und eine absolute kartesische Koordinate G90 definierten Punkt enthalten 84 PROGRAMMIERHANDBUCH CNC 8025 8030 Beispiel Als Anfangspunkt wird X0 YO angenommen Die Werkzeugbahn wird in der XY Ebene ohne Ber cksichtigung der Werkzeugabmessungen programmiert x wi Deg B gt I 046 N10 G01 X21 YO F300 N20 G02 15 JO N30
178. chlauf Nach Beendigung des Schlichtdurchlaufs f hrt das Werkzeug im Eilgang zum Mittelpunkt der Tasche zur ck wobei die Z Achse um 1 mm angehoben wird Auf diese Weise wird die erste Vertiefung beendet Verfahren der Z Achse mit 5S0 iger Arbeitsvorschubgeschwindigkeit F um einen Betrag gleich B Fr sen der Taschenoberfl che im Arbeitsvorschub F zweite Zustellung Die vorausgegangenen Schritte werden wiederholt bis die Gesamttiefe der Tasche erreicht ist Nach Beendigung der Taschenbearbeitung f hrt das Werkzeug Z Achse im Eilgang zur Referenzebene bei Programmierung von G99 bzw zur Startebene bei Programmierung von G98 zur ck Achtung Zum Erreichen einer zufriedenstellenden Oberfl cheng te bei der Bearbeitung der Taschenw nde veranla t die CNC ein tangentiales Ein und Ausfahren beim letzten Umlauf einer jeden Zustellung Um Probleme und m gliche Bearbeitungsfehler zu vermeiden mu der Werkzeugcode T 2 unbedingt programmiert werden und der Radius des zu verwendenden Werkzeugs in die Werkzeugtabelle eingegeben werden Ist der Wert des in die Werkzeugtabelle eingegebenen Radius RO so erfolgt der letzte Umlauf zur Bearbeitung der W nde wie die anderen auch d h ohne tangentialen Ein und Austritt Der Wert von R darf niemals negativ sein Wird kein Werkzeugcode T 2 programmiert so verwendet die CNC als Werkzeugradius den R Wert der zuletzt verwendeten Korrektur 190 PROGRAMMIE
179. chlu Al Me kreisfehler Y Achse Anschlu 2 Me kreisfehler Z Achse Anschlu A3 Me kreisfehler W Achse Anschlu A4 Me kreisfehler Spindel Anschlu 5 Me kreisfehler Handrad Anschlu 5 Me kreisfehler der 5 Anschlu 5 Parit tsfehler bei den allgemeinen Parametern Die CNC f hrt die Maschinenparameter der RS232C Schnittstelle 0 9600 1 8 P2 0 P3 1 P607 3 1 P607 4 1 P607 5 1 aus Parit tsfehler bei den Parametern der 5 Achse V Die CNC f hrt die Maschinenparameter der RS232C Schnittstelle 0 9600 1 8 P2 0 P3 1 P607 3 1 P607 4 1 P607 5 1 aus V Achsenbereich berfahren Nachlauffehler der 5 Achse V Gegenw rtig ohne Funktion Fehler im CMOS RAM Speicher des Interpolator Mikroprozessors Setzen Sie sich mit dem Technischen Kundendienst in Verbindung Fehler im EPROM der Interpolator CPU Setzen Sie sich mit dem Technischen Kundendienst in Verbindung 089 090 091 092 093 094 095 096 097 098 099 100 101 105 106 107 Die Maschinenreferenzpunktsuche aller Achsen ist nicht erfolgt Maschinenparameter definiert ob diese Suche obligatorisch ist oder nicht Fehler der interne Schaltung der CNC Setzen Sie sich mit dem Technischen Kundendienst in Verbindung Fehler der interne Schaltung der CNC Setzen Sie sich mit dem Technischen Kundendienst in Verbindung Fehl
180. chsel und Spindelorientierung nderung der Spindelbereiches M41 M42 M43 M44 Betrieb mit Paletten M22 M23 M24 M25 I I im Im d 4 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X LAUFBAHNSTEUERUNG Eilgangspositionierung G00 Linearinterpolation G01 Kreisinterpolation im Uhrzeigersinn G02 G03 Kreisinterpolation mit Angabe des Mittelpunkts in absoluten Koordinaten G06 Kreisbahn tangential zum vorhergehenden Bahn G08 Durch drei Punkte definierte Kreisbahn G09 Tangentiales Anfahren G37 Tangentiales Ausfahren G38 Kontrollierte Eckenverrundung G36 Anfasen G39 Elektronisches Gewindeschneiden G33 ZUS TZLICHE VORBEREITUNGSFUNKTIONEN Verweilzeit durch K programmierte Dauer G04 K Arbeitsart scharfe Ecken Arbeitsart runde Ecken G05 G07 Achsenspiegelung l schen in der X Achse in der Y Achse G10 G11 G12 Achsenspiegelung in der Z Achse G13 Ma stabs nderung G72 Drehung des Koordinatensystems G73 Koppeln der 4 Achse W oder 5 Achse V L schen von G77 G77 G78 Einzelsatzbehandlung L schen G47 G48 Anzeige des ber K definierten Fehlercodes G30 Automatisches Bilden von S tzen G76 Verbindung mit dem FAGOR LAN Netz G52
181. chsen lineal und in Glockenform Kontrolle der Beschleunigung Verz gerung Installationshandbuch Absatz 5 der Spindel Mehrtachbearbeitung im Kreisbogen im Kreisbogen Programmierungshandbuch Gei G64 _ Maangabe der a Absatz 3 3 5 Werkzeugspitze Das das Werkzeug betreffende Installationshandbuch Absatz 3 3 5 Unterprogramm wird vor der Funktion T vollzogen Die zus tzlichen zirkularen Abschnitte der Installationshandbuch Absatz 3 3 9 Kompensation werden in 05 oder 07 ausgef hrt CNC 8030 Monitor VGA Installationshandbuch Kapitel 1 Datum M rz 1995 Softwareversion 5 3 und die darauffolgenden HANDBUCH UND GE NDERTER LEISTUNG ABSATZ Handhabung der Installationshandbuch Abs tze 4 6 Achspositionierungssysteme die ber und 6 5 kodifizierten Io verf gen Unterdr ckung der Spindel vom PLC aus Installationshandbuch Absatz 3 3 9 aus gesteuerte Lenkung Installationshandbuch Absatz 3 3 3 Simulierung des Schnelltippbetriebes Handbuch PLCI vom PLC aus in offener Schleife positionierte Motoren Betriebshandbuch ohne Servosysteme G64 Funktion Mehrfachbearbeitung im Installationshandbuch Absatz 3 3 9 Kreisbogen w hlbar mittels Maschinenparameter Start der Maschinenparameter im Falle von Speicherverlust Datum September 1995 Softwareversion 6 0 und die darauffolgenden HANDBUCH UND GE NDERTER LEISTUNG ABSATZ Speicher von 512 Kb Operationshandbuch
182. cht die programmierte Vorschubgeschwindigkeit der Bahn des Werkzeugmittelpunkts Die Funktion G97 ist modal und mit G96 nicht kompatibel Beim Einschalten und nach Ausf hrung von M02 oder M30 nach einem NOTAUS oder RESET gilt f r die CNC die Funktion G97 PROGRAMMIERHANDBUCH CNC 8025 8030 209 7 PROGRAMMIERUNG VON KOORDINATENWERTEN Mit der CNC k nnen Punkte folgenderma en programmiert werden ber kartesische Koordinaten ber Polarkoordinaten ber zylindrische Koordinaten ber zwei Winkel ber einen Winkel und eine kartesische Koordinate 7 1 KARTESISCHE KOORDINATEN 7 1 1 Achsenkoordinatenwerte F r die Programmierung der Achsenkoordinaten wird folgendes Format verwendet In mm V 4 3 W 4 3 X 4 3 4 3 Z 4 3 In Zoll V 3 4 W 3 4 X 3 4 Y 3 4 Z 3 4 Dies bedeutet da die Koordinatenwerte der Achsen ber die Buchstaben VXW X Y und Z und die darauffolgende Koordinate programmiert werden Die Achsen und die beiden zugeordnete Achse sind zur Programmierung in einem Block inkompatibel Je nach Programmierung von 90 oder G91 sind die Werte der programmierten Koordinaten absolut oder inkremental Bei positiven Koordinaten kann das Vorzeichen entfallen Nullen am Anfang und Ende der Koordinatenwerte k nnen ausgelassen werden iz MPM088 210 PROGRAMMIERHANDBUCH CNC 8025 8030 Beispiel ai 200
183. cht erlaubt ist Um mit der Eingabe fortzufahren ist die Taste CL zu bet tigen Bei Eingabe von 00 wird das Werkzeug in die Spindel geladen Sollen beide Positionen P99 und best tigt werden so mu der Steuerung zuerst eingegeben werden welches Werkzeug die Spindelposition einnimmt und dann das das sich im Werkzeugwechsler befindet Bei Eingabe von ordnet die CNC dem Werkzeug die n chste freie Position im Werkzeugmagazin zu Wurde das auszutauschende Werkzeug bereits mittels Txx xx ausgew hlt und kommt es vor Ausf hrung von M06 zu einem NOTAUS oder einer Stromausfall so kann abgefragt werden welches Werkzeug sich gerade im Werkzeugwechsler befindet Betriebsart HANDBETRIEB anw hlen T und die Nummer des im Werkzeugwechsler befindlichen Werkzeugs eingeben P99 eingeben ENTER dr cken III Sonderwerkzeuge 38 Auch bei Maschinen mit automatischem Werkzeugwechsler k nnen manche Werkzeuge mehr als eine Position des Magazins einnehmen Um der Steuerung mitzuteilen welche Werkzeuge dies sind ist wie folgt vorzugehen a b Das Werkzeugmagazin starte durch folgende Eingabe in der Betriebsart TEACH IN 99 ZYKLUS START Eingeben in der Betriebsart HANDBETRIEB welches Sonderwerkzeuge sind Txx Werkzeugnummer S ENTER BEDIENUNGSHANDBUCH CNC 8025 8030 Die Position eines Sonderwerkzeugs wird somit wie folgt angezeigt S Die Steuerung res
184. chtet sich an den Benutzer also an die Person die mit der Steuerung arbeitet Es enth lt drei Handb cher Das Bedienerhandbuch in dem beschrieben ist wie die CNC zu bedienen ist Das Programmierhandbuch in dem beschrieben wird wie manein Programm im ISO Code erstellt Anwendungshandbuch Darin werden diejenigen mit der CNC ausf hrbaren Anwendungen beschrieben die nicht fr smaschinenspezifisch sind Gegebenenfalls enth lt es zus tzlich eine Anleitung zu den Neuen Software Funktionen die seit kurzer Zeit integriert sind Dieses Handbuch richtet sich an diejenigen Personen die die Software Option f r DNC Kommunikation benutzen werden Dieses Handbuch richtet sich an diejenigen Personen die ihre eigenen DNC Kommunikation durchf hren m chten ohne die Kommunikations Soft ware DNC 25 30 zu benutzen Dieses Handbuch ist zu benutzen wenn die CNC ber eine integrierte SPS verf gt Es richtet sich an den Maschinenhersteller oder an diejenige Person die mit der Installation und Inbetriebnahme der integrierten SPS betraut ist Dieses Handbuch richtet sich an diejenigen Personen die die Software Option f r DNC SPS Kommunikation benutzen m chten Dieses Handbuch richtet sich an diejenigen Personen die das Fagor Diskettenlaufwerk benutzen und gibt Hinweise zu dessen Benutzung INHALT DIESES HANDBUCHS Das Bedienerhandbuch setzt sich folgenderma en zusammen Inhaltsverzeichnis Vergleichstabelle der Fagormodelle
185. ckw rtsbewegung eingeleitet Zuerst anhand des aktuellen Satzes und dann anhand der gespeicherten Programms tze Sind alle gespeicherten S tze ausgef hrt stoppt die CNC die Maschine bis die Funktion R ckw rts deaktiviert wird Wird die R ckw rtsfunktion deaktiviert wird die aktuelle Bewegung gestoppt wenn gerade eine Bewegung abl uft und alle S tze die r ckw rts bewegt wurden werden von neuem abgearbeitet Wenn der Punkt erreicht wird an dem die Unterbrechung stattgefunden hat f hrt die CNC die Abarbeitung des Programms fort ARBEITEN MIT 2 MOTOREN UND 3 ACHSEN Der Maschinenparameter P627 8 zeigt an ob diese Leistung vorhanden ist P627 8 0 Leistung nicht vorhanden 27 8 1 Leistung vorhanden Funktionsweise Die CNC erlaubt die Benutzung zweier Motoren f r die CNC der 3 Achsen der Maschine unter folgenden Bedingungen Der Motor der f r 2 Achsen zust ndig ist mu zust ndig sein f r die Z Achse und entweder die X oder die Y Achse Interpolationen sind nur zwischen der X und der Y Achse m glich Die Z Achse kann mit keiner anderen Achse interpolieren sie bewegt sich immer allein Beispiel Wenn das Werkzeug von Punkt X0 Y0 Z0 zu Punkt X20 Y20 720 bewegt werden soll f hrt die CNC diese Bewegung in zwei Schritten aus Zuerst bewegen sich die X und die Y Achse zum Punkt X20 Y20 und danach die Z Achse zum Punkt Z20 ANZEIGE DES SPINDELNACHLAUFFEHLERS IN 19 Bei der Arbeit mit d
186. code wird bei den folgenden F llen ausgegeben gt Funktion G50 nicht korrekt definiert gt Werkzeugma e zu gro gt G53 G59 Werte zu gro Profil eines Festzyklus nicht korrekt definiert Ein falscher Satz wurde programmiert der entweder in sich falsch ist oder aber falsch in bezug auf den bisherigen Ablauf des Programmes Die Funktionen G14 G15 G16 G20 G21 G22 G23 G24 G25 G26 G27 G28 629 G30 G31 G32 G50 G51 G53 G59 G72 G74 G92 G93 stehen in einem Satz allein Das aufgerufene Unterprogramm der Satz oder der mit der Funktion F17 ausgesuchte Satz existiert nicht Dieser Fehlercode wird bei den folgenden F llen ausgegeben gt Zu gro e oder negative Gewindesteigung gt Funktion G95 oder M19 wurde mit dem Maschinenparameter P800 0 gebraucht Fehler in den S tzen in denen die Punkte mittels Winkel plus Winkel oder Winkel plus Koordinate definiert werden 019 020 021 022 023 024 025 026 027 028 029 030 031 Dieser Fehlercode wird bei den folgenden F llen ausgegeben gt Nach der Definition von G20 G21 G22 oder G23 existiert keine Unterprogrammnummer auf die ein Bezug erfolgt gt N ist nicht das erste Zeichen nach einem Sprung G25 G26 G27 G28 oder G29 gt Zu viele Verschachtelungsebenen Die Achsen sind nicht ad quat in Kreisinterpolation programmiert An der Adresse die durch den F18 F19 F20 F21 F22 zugeordneten Parameter definiert ist existiert kein
187. dem Cursor f ngt zu blinken an Die gew nschten neuen Zeichen eintippen INS bet tigen Das Blinken h rt auf I Bereits im Speicher befindlicher Satz a ndern und Einf gen von Zeichen Die Nummer des gew nschten Satzes eingeben RECALL bet tigen Der Satz wird auf dem unteren Teil des Bildschirms angezeigt Fortfahren wie weiter oben beschrieben ENTER bet tigen Der ge nderte Satz wird im Speicher abgelegt BEDIENUNGSHANDBUCH CNC 8025 8030 47 b L schen eines bereits abgespeicherten Satzes Die Nummer des Satzes der aus dem Speicher gel scht werden soll eingeben Die Taste DELETE dr cken Sollte die Steuerung w hrend der Programmierung eines Satzes aufeinen Tastendruck nicht reagieren so bedeutet dies da eine falsche Eingabe versucht wird 3 6 7 4 Unterst tzte Programmierung Die unterst tzte Programmierung ist in den Eingabe Betriebsarten PLAY BACK 2 TEACH IN 3 und EDITING 6 zug nglich Die unterst tzte Programmierung wird folgenderma en aufgerufen und angewandt Wenn w hrend des Schreibens eines Satzes die Taste HILFE bet tigt wird so verschwindet der im Satz befindliche Cursor und auf dem Bildschirm erscheint folgende Anzeige PROGRAMMIERHILFE BAHNPROGRAMMIERUNG FESTZYKLEN UNTERPROGRAMME SPR NGE GEOMETRISCHE HILFEN ARITHMETISCHE FUNKTIONEN G FUNKTIONEN M FUNKTIONEN SAU P L HA ka 1 Durch Eingabe der gew nschten Nummer werden die Anzeigeseiten aufgeruf
188. den Achtung Bei Festlegung des Anzeigebereichs sollte darauf geachtet werden da der Wert gro genug ausgew hlt wird damit die Graphik auch auf dem Bildschirm erscheint Anschlie end und nach Stoppen der N Ausf hrung des Programms kann der Anzeigebereich mit der ZOOM Funktion erneut festgelegt werden Bei Verwendung der ZOOM Funktion mu ber cksichtigt werden da die CNC Informationen ber die zuletzt ausgef hrten ca 500 S tze mit Bewegungen speichert Sind in einem Programm mehr als diese Zahl von S tzen mit Bewegungen enthalten so werden daher in der neuen Graphik nur die gespeicherten S tze abgebildet 3 10 4 L schen der Graphik Nach vollst ndiger Ausf hrung des Programms oder nach erfolgter Programmunterbrechung kann die auf dem Bildschirm abgebildete Graphik durch Bet tigung der Taste DELETE gel scht werden 3 10 5 Graphische Darstellung in Farbe CNC 8030 MS Nach der Auswahl einer der 4 m glichen Sichtweisen wird der Verfahrensweg nach jedem Werkzeugwechsel T2 in verschiedenen Farben 3 Farben gezeichnet BEDIENUNGSHANDBUCH CNC 8025 8030 67 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 016 017 018 Dieser Fehlercode wird ausgegeben gt Wenn N nicht das erste Zeichen im Satz ist gt Wenn w hrend der Ausf hrung eines Programmes bei gleichzeitiger Modifizierung eines anderen BACKGROUND Programmierung vom
189. der Achse entsprechende JOG Taste bet tigt werden Bei Verwendung eines FAGOR Handrads Modell 100 P kann ber den Achswahlknopf des Handrads die Achse ausgew hlt werden Die ausgew hlte Achse erscheint auf dem Bildschirm Handrad drehen Die Achse verf hrt wie in den Parametern festgelegt multipliziert mit dem im Wahlschalter gew hlten Faktor X1 X10 X100 Zu ber cksichtigen ist da die CNC wenn wir eine Achse mit einer h heren Geschwindigkeit als die der Achse entsprechenden bewegen wollen letztere als maximum annimmt und alle dar berhinausgehenden zus tzlichen Impulse ignoriert So werden Nachlauffehler vermieden Anwahl einer anderen Achse Eine der beiden JOG Tasten der gew nschten Achse bet tigen oder bei Verwendung eines FAGOR Handrads Modell 100 P den Achswahlknopf des Handrads dr cken Handrad drehen Beendigung der Arbeit mit dem Handrad 36 Den Wahlschalter M F O in eine andere Stellung bringen BEDIENUNGSHANDBUCH CNC 8025 8030 3 5 9 Anzeige Modifizierung der RANDOM Tabelle D Anzeige der Tabelle Die Position der im Magazin befindlichen Werkzeuge kann jederzeit angezeigt werden Hierzu ist nach Anwahl der Betriebsart HANDBETRIEB folgendes einzugeben Taste T bet tigen Der Buchstabe T erscheint am unteren Teil des Bildschirms Die Nummer des anzuzeigenden Werkzeugs eingeben Die RECALL Taste bet tigen Rechts von der eingegebenen Werkzeugnummer wird Pxx angezeigt Die xx
190. der vielf ltigen Anwendungen der Funktion G76 ist die Erstellung eines Programmes die Kenntnis der mathematischen Funktion vorausgesetzt Die zur ckzulegende Bahn wird mittels eines parametrischen Programmes berechnet und in TESTLAUF ausgef hrt Diese Programme sind besonders dann sinnvoll wenn die mathematische Funktion sehr komplex ist und die Steuerung nicht die gesamte Berechnung in Echtzeit gleichzeitig mit der Bearbeitung durchf hren kann Die Bahn wird zuvor in aufeinanderfolgende Punkte zerlegt mit m glichen Nacharbeitungen z B und als neues Programm gespeichert FAGORDNC ZUM DIGITALISIEREN Nach Ausf hrung der FAGORDNC die Option DIGITALISIERT w hlen Danach erwartet der Computer Daten von der CNC Dann f hren wir das zuvor f r das Modell bestimmte Tastprogramm aus Wenn die CNC Steuerung die Digitalisierung der gesamten Modelloberfl che beendet hat gibt der Computer die Meldung PROGRAMM ERHALTEN aus Die im Computer gespeicherten Programme k nnen mit jedem Texteditor mit ASCH Zeichen so modifiziert werden als handele es sich um einen Text Auf diese Weise k nnen wir die Tiefe des Durchgangs den Arbeitsvorschub etc modifizieren oder die Fertigungsvoraussetzungen in den daf r reservierten 100 ersten S tzen programmieren Um das im Computer gespeicherte Programm auszuf hren und nach Ausf hrung des Kommunikationsprogrammes FAGORDNC w hlen wir die Option AUSF HRUNG ENDLOS PROGRAMM Der Computer erfragt die Prog
191. des Satzes mit N10 X5000 gibt die CNC den Fehlercode 33 aus Die richtige Programmierung kein Fehlercode da Verfahrweg lt 8388 mm w rde lauten N10 X0 Verfahrweg 5000 mm N10 X5000 Verfahrweg 5000 mm S oder F wurde mit einem unerlaubt hohen Wert definiert Ungen gende Informationen ber Eckenverrundung Kompensation oder Anfasung Unterprogramm wiederholt M19 nicht richtig programmiert Die Funktion G72 oder G73 wurde nicht richtig programmiert Hierbei ist folgendes zu beachten Falls die Funktion G72 einer einzigen Achse zugeordnet wird mu diese sich am Ursprung befinden Wert 0 wenn der Ma stabfaktor aktiviert wird Dieser Fehlercode wird bei den folgenden F llen ausgegeben gt Mehr als 15 Verschachtelungsebenen beim Aufruf eines Unterprogrammes gt In einem Satz wurde ein Sprung auf denselben Satz programmiert Beispiel N120 G25 N120 Der programmierte Kreis verl uft nicht durch den definierten Endpunkt Toleranz 0 01 mm oder es gibt keinen Bogen der durch die mit Hilfe 08 und G09 definierten Punkte f hrt 041 042 043 044 045 046 047 048 049 050 051 052 053 054 Dieser Fehlercode wird bei Programmierung eines tangentialen Eintritts ausgegeben gt Tangentialer Eintritt Die Entfernung zwischen dem Startpunkt des Werkzeugs und dem Startpunkt der Bearbeitung mu mindenstens 2 Mal gr er sein als der programmierte Kreisdurchmesser gt Auch tangentia
192. det 98 PROGRAMMIERHANDBUCH CNC 8025 8030 N02 Oberfl chenvermessung Programmierformat G75 N02 PO K P1 K P3 K P4 K P7 K G75 N02 Code Zyklus Oberfl chenvermessung PO Theoretischer X Wert des zu vermessenden Punkts P1 Theoretischer Y Wert des zu vermessenden Punkts P2 Theoretischer Z Wert des zu vermessenden Punkts P3 Sicherheitsabstand P4 Abtastgeschwindigkeit P7 Achse entlang der abgetastet wird P7 0 X Achse P7 1 Y Achse P7 2 Z Achse Der Abtastvorgang wird entlang der in P7 festgelgten Achse durchgef hrt 51 PROGRAMMIERHANDBUCH CNC 8025 8030 99 Der Me taster f hrt im Eilgang 00 bis auf den in definierten Sicherheitsabstand an den abzutastenden Punkt heran Abgetastet wird dann mit der in P4 festgelegten Geschwindigkeit und entlang einem maximalen Verfahrweg von 2P3 Verf hrt die Steuerung 2P3 und empf ngt keinen Impuls vom Me taster so wird Fehler 65 angezeigt Wird ein Impuls empfangen so stoppt die Steuerung das Verfahren der Achsen speichert die gemessenen Werte und f hrt wie in der Abbildung gezeigt wird an den Startpunkt des Zyklus zur ck HAUPTEBENE G172 P7 2 ne AUSGANGSPUNKT 1 ZP2 THEORETISCHE OBERFLACHE r je 2 REALE OBERFLACHE DES TEILES VORSCHUB GOU VORSCHUB P4 MPMOS2 100 PROGRAMMIERHANDBUCH CNC 8025 8030 Na
193. die Monitordarstellung wiederhergestellt wenn eine Meldung vpm PLC64 oder PLCI empfangen wird 2 6 FUNKTIONSTASTEN SOFT KEYS Die CNC verf gt ber 7 Funktionstasten F1 F7 unterhalb des Bildschirms so dass der Benutzer bequem und schnell mit der CNC operieren kann Ihre Bedeutung wird auf dem Bildschirm direkt ber der entsprechenden Funktionstaste angezeigt und ist in jeder Situation und Betriebsart verschieden Im Handbuch wird in eckiger Klammer die Bedeutung der jeweils zu benutzenden F1 F7 Tasten angegeben BEDIENUNGSHANDBUCH CNC 8025 8030 7 3 BETRIEBSARTEN Die CNC Steuerung 8020 verf gt ber 10 Betriebsarten 0 SATZFOLGE Ausf hrung von Programmen in einem kontinuierlichen Zyklus EINZELSATZ Satzweise Ausf hrung von Programmen PLAY BACK Erstellung eines Teileprogramms im Speicher w hrend die Maschine manuell verfahren wird TEACH IN Erstellung und Ausf hrung eines Satzes ohne Eingabe in den Speicher Erstellung Ausf hrung und Eingabe eines Satzes in den Speicher wobei durch satzweise Ausf hrung ein Teileprogramm generiert wird TESTLAUF Kontrolle von Programmen vor der Bearbeitung des ersten Teils HANDBETRIEB Manuelles Verfahren der Maschine Maschinenreferenzpunktsuche Vorgabe eines beliebigen Wertes und Nullsetzen der Achsen Eingabe und Ausf hrung S Eingabe der Startbedingungen des Werkzeugmagazins Arbeiten mit einem elektronischen Handrad
194. dienst in Verbindung 089 090 091 092 093 094 095 096 097 098 099 100 101 105 106 107 Die Maschinenreferenzpunktsuche aller Achsen ist nicht erfolgt Maschinenparameter definiert ob diese Suche obligatorisch ist oder nicht Fehler der interne Schaltung der CNC Setzen Sie sich mit dem Technischen Kundendienst in Verbindung Fehler der interne Schaltung der CNC Setzen Sie sich mit dem Technischen Kundendienst in Verbindung Fehler der interne Schaltung der CNC Setzen Sie sich mit dem Technischen Kundendienst in Verbindung Fehler der interne Schaltung der CNC Setzen Sie sich mit dem Technischen Kundendienst in Verbindung Parit tsfehler der Werkzeugstabelle oder der G53 G59 Tabelle Die CNC f hrt die Maschinenparameter der RS232C Schnittstelle 0 9600 1 8 P2 0 P3 1 P607 3 1 P607 4 1 P607 5 1 aus Parit tsfehler in den W Achse Parametern Die CNC f hrt die Maschinenparameter der RS232C Schnittstelle 0 9600 1 8 P2 0 P3 1 P607 3 1 P607 4 1 P607 5 1 aus Parit tsfehler in den Parametern der Z Achse Die CNC f hrt die Maschinenparameter der RS232C Schnittstelle 0 9600 1 8 P2 0 P3 1 P607 3 1 P607 4 1 P607 5 1 aus Parit tfehler in den Parametern der Y Achse Die CNC f hrt die Maschinenparameter der RS232C Schnittstelle 0 9600 1 8 P2 0 P3 1 P607 3 1 P607 4 1
195. e Werte k nnen in der Betriebsart 8 ber das Bedienfeld in den Speicher der Steuerung eingegeben werden oder k nnen mit Hilfe der Funktionen 53 G59 durch Programmierung geladen werden Zum Zugriff auf die Tabelle mit G53 G59 ist die Taste OP danach die Taste 8 und zum Schlu die Taste G zu bet tigen Verwendung von 653 659 F r Eingabe der Funktionen 653 659 gibt es zwei Programmierformate Format a Laden der Tabelle mit den gespeicherten Nullpunktverschiebungen e Laden von Absolutwerten Der Satz N4 G5 W 4 3 X 4 3 Y 4 3 Z 4 3 im metrischen System und der Satz N4 G5 W 3 4 3 4 3 4 Z 3 4 im Zollsystem laden die ber W X Y und Z definierten Werte in die durch G5 bestimmte Adresse der Tabelle N4 Satznummer G5 Code der Nullpunktverschiebung G53 G54 G55 G56 G57 G58 G59 V 4 3 Wert der auf den Maschinennullpunkt der V Achse bezogenen 3 4 Nullpunktverschiebung V 4 3 Wert der auf den Maschinennullpunkt der W Achse bezogenen 3 4 Nullpunktverschiebung X 43 Wert der auf den Maschinennullpunkt der X Achse bezogenen 3 4 Nullpunktverschiebung Y 4 3 Wert der auf den Maschinennullpunkt der Y Achse bezogenen 3 4 Nullpunktverschiebung Z 4 3 Wert der auf den Maschinennullpunkt der Z Achse bezogenen Z 3 4 Nullpunktverschiebung PROGRAMMIERHANDBUCH CNC 8025 8030 73 Laden von Inkrementalwerten Der Satz N4 G5 L 4 3 4 3 I 4 3 J
196. e eines E 33 SCHER Beirteb der CNC ak NEE anne 33 Anderm der Maleinheiten 33 3 5 8 Bedienung mit elektronischem Handrad anna 36 3 8 Anzeige Andern der RANDOM Tabelle s SS Werkzeugvermessung mit einem Me taster und Laden dieser Werte imde Tabelle unse onen 40 311 Rad enungst sten der Spindel aa u 41 3 6 LN ON E 42 3 6 1 Anwahl der Betriebsart EDITING G aaa 42 3 6 2 Verriegeln Entriegeln und Formatieren des Speichers von 512 42 3 6 3 Prosranimverzuicinis u 43 ER AP L schen eines kompletten Programmis ana 43 3 6 4 Andern der Prostammitmmer 44 3 0 2 Anzeige und Suche der gespeicherten 44 3 6 6 eines Programms anne een 45 3 6 7 Erstellung eines Programms 45 3 6 7 1 Anzeigearten des Inhalts eines Satzes een 45 3 0 7 2 Nicht unterst tzte Prograi nllering ansehe 46 3 5 1 3 Anden und L schen eines Salze een 47 3 6 7 4 Unterst tzte Prosrammieine aan EE EENEG 48 Das eingegebene Programm in Edition sichern Modelle d een 50 3 6 7 0 Pins tue 50 Abschnitt Seit WT 3 7 PERIPH
197. e f hrt im Eilgang 120 mm zur Startebene zur ck Z0 Die Achsen X und Y verfahren im Eilgang zu einem Punkt der in einem Winkel von 45 zum vorausgehenden Punkt liegt Diese Drehbewegung erfolgt mit einem Radius von 100 um den Punkt X250 Y250 Entfernung des ersten Loches vom Polarursprung Wiederholung der Schritte 3 4 und 5 Wiederholung des Schrittes 6 Wiederholung der Schritte 3 4 und 5 Wiederholung des Schrittes 6 Wiederholung der Schritte 3 4 und 5 Die Achsen X und Y verfahren im Eilgang zu X0 YO Programmende Die Spindel h lt an Dieses Beispiel k nnte auch folgenderma en programmiert werden Als Polarursprung wird der Punkt YO angenommen NO G81 G98 G00 G91 R430 116 A54 462 7 98 I 22 F100 S500 N1 N5 G93 1250 J250 N10 A 45 N3 N15 G80 G90 X0 YO N20 M30 160 PROGRAMMIERHANDBUCH CNC 8025 8030 6 32 5 2 G82 Bohrfestzyklus mit Verweilzeit Die Funktionen und Bewegungen des Werkzeugs Z Achse laufen ab wie folgt Wenn sich die Spindel beim Aufrufen des Festzyklus dreht wird die Drehrichtung beibehalten Steht sie still so nimmt sie die Drehung im Uhrzeigersinn auf Verfahren der Z Achse im Eilgang von der Startebene zur Referenzebene Anfahrebene Verfahren der Z Achse mit der Arbeitsvorschubgeschwindigkeit bis zur vollen Bearbeitungstiefe Verweilzeit Verweilzeiten zwischen 0 00 und 99 99 s k nnen programmiert werden Bei Programmierung ber Parameter K P3 kann dessen W
198. earbeitet wird werden die Bewegungen entweder im Eilgang oder mit der Arbeitsvorschubgeschwindigkeit F ausgef hrt Y Z 4 3 Dieser Punkt kann auch in Polarkoordinaten programmiert G19 Z 4 3 werden X Y Z 4 3 Dieser Wert definiert die Bewegung der zur Hauptebene G17 senkrechten Achse von der Startebene bis zur Referenzebene Anfahrebene Diese Bewegung wird im Eilgang G00 X Z 4 3 ausgef hrt Je nachdem ob mit 90 oder G91 gearbeitet wird G18 sind die Werte entweder absolut oder inkremental Die Programmierung dieses Wertes ist unbedingt erforderlich Y Z X 4 3 G19 Ist die A Achse W oder 5 Achse V vertikal zur Hauptebene so mu es eine lineare Achse sein Ist die W Achse jedoch Bestandteil der Hauptebene so kann es auch eine rotative Achse sein 174 PROGRAMMIERHANDBUCH CNC 8025 8030 1 4 3 Definiert den Wert eines jeden Zustellschrittes Dieser Wertist stets inkremental J2 Definiert die Anzahl der Schritte in der die Bearbeitung ausgef hrt wird Ein Wert zwischen 100 und J99 kann programmiert werden 2 Definiert die Anzahl der Wiederholungen der Ausf hrung des Satzes Ein zwischen NO und N99 liegender Wert kann programmiert werden Bei Programmierung ber Parameter N kann dessen Wert jedoch zwischen 0 und 255 liegen Wird der Parameter N nicht programmiert so nimmt die CNC als Wert an Logischerweise ist die Programmierung von N Werten gt 1 nur beim Arbeiten mi
199. earinterpolation G01 Kreisinterpolation im Uhrzeigersinn G02 G03 Kreisinterpolation mit Angabe des Mittelpunkts in absoluten Koordinaten G06 Kreisbahn tangential zum vorhergehenden Bahn G08 Durch drei Punkte definierte Kreisbahn G09 Tangentiales Anfahren G37 Tangentiales Ausfahren G38 Kontrollierte Eckenverrundung G36 Anfasen G39 Elektronisches Gewindeschneiden G33 ZUS TZLICHE VORBEREITUNGSFUNKTIONEN Verweilzeit durch K programmierte Dauer G04 K Arbeitsart scharfe Ecken Arbeitsart runde Ecken G05 G07 Achsenspiegelung l schen in der X Achse in der Y Achse G10 G11 G12 Achsenspiegelung in der Z Achse G13 Ma stabs nderung G72 Drehung des Koordinatensystems G73 Koppeln der 4 Achse W oder 5 Achse V L schen von G77 G77 G78 Einzelsatzbehandlung L schen G47 G48 Anzeige des ber K definierten Fehlercodes G30 Automatisches Bilden von S tzen G76 Verbindung mit dem FAGOR LAN Netz G52 KOMPENSATION L ngen und Radiuskompensation links und rechts der Bahn G40 G41 G42 L ngenkompensation L schen der L ngenkompensation G43 G44 Laden der Werkzeugabmessungen in die Tabelle G50 FESTZYKLEN Mehrfache Abarbeitung im Kreisbogen G64 Von Benutzer definierter Festzyklus G79 Bohrfestzyklus 81 Bohrfestzyklus mit Verweilzeit G82 Tieflochbohr Festzyklus G83 G
200. ebenen Reihenfolge und die der 4 Achse W zugeordnete Achse wird als letzte Achse verfahren Bei Maschinen mit 5 Achsen erfolgt das Verfahren der 5 Achse immer nach dem der 4 Achse W wenn allein G74 programmiert wird Ist bei Parameter P725 ein Wert zwischen 1 und 99 eingegeben worden und enth lt ein Satz nur G74 so f hrt die Steuerung automatisch das Standard Unterprogramm aus dessen Nummer bei P725 angegeben wurde Ist P725 74 wird Unterprogramm 74 ausgef hrt Zum Beispiel NO G22 N74 N10 G74 X Y W V Dies k nnte die vom Anwender gew nschte Reihenfolge sein N20 G24 b MASCHINENREFERENZPUNKTSUCHE EINER ODER MEHRERER ACHSEN IN 86 EINER BESTIMMTEN REIHENFOLGE Soll die Maschinenreferenzpunktsuche in einer anderen als der oben angegebenen Reihenfolge ausgef hrt werden so werden G74 und danach die Achsen in der gew nschten Reihenfolge programmiert In einem G74 enthaltenden Satz darf keine andere Funktion programmiert werden F r a und b gilt da wenn die verfahrenen Achsen den Maschinenreferenzpunkt erreichen auf dem Bildschirm die Entfernung zwischen diesem Punkt und dem zuletzt programmierten Teileprogrammursprung angezeigt wird PROGRAMMIERHANDBUCH CNC 8025 8030 6 29 MESSONDEN DER MESSTASTER 6 29 1 Definition Die Sonden sind im Prinzip einfache sehr sensible Schalter Ber hrt der Taster der Sonde eine Oberfl che wird ein Signal an die CNC Steuerung der Maschine gesandt und automatisch die
201. echend programmiert werden PROGRAMMIERHANDBUCH CNC 8025 8030 93 N00 ABTASTZYKLUS WERKZEUGVERMESSUNG Dieser Zyklus wird angewandt zur Vermessung der Werkzeugl nge entlang der senkrechten Achse zur Bearbeigungsebene Hierf r wird der Me taster fest an der Maschine und parallel zu den Achsen installiert Die Steuerung mu hierzu die Position des Me tasters bez glich der Achsen und bez glich des Maschinennullpunkt kennen Diese Werte m ssen in die folgenden Parameter eingegeben werden P910 Minimalwert X1 entlang der X Achse P911 Maximalwert X2 entlang der X Achse P912 Minimalwert 1 entlang der Y Achse P913 Maximalwert Y2 entlang der Y Achse P914 Minimalwert Z1 entlang der Z Achse P915 Maximalwert Z2 entlang der Z Achse Zi POD Zon PS1ACZ 1 7 Y X gt lt gt lt s 5 X 2 9 P Y PO13CY2 PS12CY gt H xX MPM047 9100 EEN Die ungef hre Werkzeugma e m ssen vorher in die Werkzeugtabelle eingegeben werden Nach Anw hlen des Werkzeugs kann es mit Hilfe diese Zyklus genau vermessen werden Programmierformat des Zyklus G75 N00 P3 K P4 K P11 K G75 N00 Code Zyklus Werkzeugvermessung P3 Sicherheitsabstand 4 Abtastgeschwindigkeit P11 Vermessen des Werkzeugs entlang der Achse P11 0 an einem Ende 11 1 94 PROGRAMMIERHANDBUCH CNC 8025 8030 Bei diesem Zyklus wird das sich ber dem Me taste
202. eder Funktion entsprechende Format sowie die Bedeutung der verschiedenen Parameter aufgelistet PROGRAMMIERHANDBUCH CNC 8025 8030 5 3 1 PARAMETRISCHE PROGRAMMIERUNG In jedem Satz kann eine beliebige Funktion auch mit Parametern programmiert werden Davon ausgenommen sind Programmnummer Satznummer und die Funktionen G die in demselben Satz von irgendeiner weiteren Angabe begleitet werden m ssen solche sind Funktionen GAK G22N G25N etc Bei parametrischer Programmierung nimmt bei Ausf hrung des betreffenden Satzes die Funktion den gegenw rtigen Wert des Parameters an Ebenfalls programmiert werden k nnen Kombinationen aus festen Zahlenwerten und Parametern in ein und demselben Satz Beispiel N4 GP36 X37 5 YP13 FP10 S1500 TP4 P4 MP2 Die CNC verf gt ber 255 arithmetische Parameter P00 bis P254 s entsprechendes Kapitel dieses Handbuchs 6 PROGRAMMIERHANDBUCH CNC 8025 8030 4 PROGRAMMNUMERIERUNG Alle Programme m ssen mit einer Nummer von 0 bis 99998 numeriert werden Die Nummerierung des Programms mu am Anfang des Programms vor dem ersten Satz eingegeben werden Wird das Programm ber ein externes Peripherieger t eingegeben so wird das Zeichen und danach die gew nschte Nummer verwendet worauf dann eine der Tasten LF oder RETURN oder auch beide bet tigt werden Darauf folgt dann das N des ersten Satzes 5 PROGRAMMS TZE 5 1 SATZNUMMERIERUNG Die Satznummer dient der Kennzeichnung eines jeden Satz
203. ef hrt Wie bei MOO wird empfohlen bei dieser Funktion zu bestimmen da sie am Ende des sie enthaltenden Satzes ausgef hrt wird 11 4 M30 PROGRAMMENDE MIT R CKKEHR ZUM ANFANg Identisch mit M02 au er da die CNC zum ersten Programmsatz zur ckkehrt Auch die Funktion 5 wird ausgef hrt Ist bei Ausf hrung eines RESET Parameter P609 3 0 so gibt die CNC den Code M30 nach au en aus 11 5 M03 SPINDELSTART IM UHRZEIGERSINn Dieser Code veranla t den Beginn der Spindeldrehung nach rechts Wie im betreffenden Abschnitt erl utert f hrt die CNC diesen Code bei den Bearbeitungs Festzyklen automatisch aus Es wird empfohlen bei dieser Funktion zu bestimmen da sie am Anfang des sie enthaltenden Satzes ausgef hrt wird 11 6 04 SPINDELSTART ENTGEGENGESETZT DEM UHRZEIGERSINn Identisch mit au er da sich die Spindel nach links dreht PROGRAMMIERHANDBUCH CNC 8025 8030 231 11 7 M05 SPINDELHALt Es wird empfohlen bei dieser Funktion zu bestimmen da sie am Ende des sie enthaltenden Satzes ausgef hrt wird 11 8 M06 CODE F R DEN WERKZEUGWECHSEI a b 232 MASCHINE OHNE AUTOMATISCHEN WERKTEUGWECHSLer Sind P601 1 und P601 5 0 Maschine ohne automatischen Werkzeugwechsler so gibt die CNC die Codes M05 und 06 aus wenn sie den Code 06 liest Abh ngig vom Wert des Parameters P601 8 wird das Programm angehalten oder nicht wie bei M00 P601 8 1 Programmhalt P601 8
204. egativ kleiner als Ist das Ergebnis einer Operation kleiner als null so wird Merker 2 aktiviert Ist das Ergebnis einer Operation gr er oder gleich null so wird Merker 2 nicht aktiviert Ist bei einem Vergleich der erste Operand kleiner als der zweite so wird Merker 2 aktiviert Ist bei einem Vergleich der erste Operand gleich dem zweiten oder gr er so wird Merker 2 nicht aktiviert Folgende Bedingungen f hren nach dem Lesen von G26 G27 G28 und G29 zum Sprung zum bezeichneten Satz Bei G26 erfolgt der Sprung falls Merker 1 aktiviert ist Bei G27 erfolgt der Sprung falls Merker 1 nicht aktiviert ist Bei G28 erfolgt der Sprung falls Merker 2 aktiviert ist Bei G29 erfolgt der Sprung falls Merker 2 nicht aktiviert ist 262 PROGRAMMIERHANDBUCH CNC 8025 8030 G26 Bedingter Sprung Aufruf wenn 0 Liest die CNC einen Satz mit dem Code G26 so erfolgt bei Erf llung der Bedingung 0 der Sprung zum ber N4 oder N4 4 2 bezeichneten Satz Wird die Bedingung 0 nicht erf llt so wird dieser Satz nicht ber cksichtigt Programmierung N4 G26 N4 oder N4 G26 N4 4 2 G26 mu in einem Satz alleinstehen Beispiele a b NO X10 5 P2 K3 NIOPI P2FIKS N15 001 75 N20 026 N50 N25 DI DI DI N50 G1 710 In diesem Falle wird der 0 Merker nicht aktiviert da das Ergebnis der letzten Operation mit Parametern Pl P2 K5 3 5 8 ungleich null ist Die CNC ignoriert also den Satz N20 NO X10
205. ehzahl in U min Anzahl der Satzwiederholungen 162 PROGRAMMIERHANDBUCH CNC 8025 8030 Zweiter Satz 5 G98 Definiert den R ckzug des Werkzeugs Z Achse auf die Startebene G00 Definiert die Bewegungen der Achsen X und Y als Eilgangbewegungen G90 Definition der X und Y Werte als Absolutwerte Absolute Koordinaten dieser Achsen YO Dritter Satz N10 G80 L schen des Festzyklus G00 Definiert die Bewegungen der Achsen X und Y als Eilgangbewegungen Absolute Koordinaten dieser Achsen YO Vierter Satz N15 M30 Programmende mit R ckkehr zum ersten Satz PROGRAMMIERHANDBUCH CNC 8025 8030 163 Y CH N D Fi K 100 150 000 2 0 Ausgangsebene Z 98mm Bezugsebene l 2mm Z E Z E 27 20 5 Didi IA N Si K 1 5 K 1 5 K 15 K 15 164 PROGRAMMIERHANDBUCH CNC 8025 8030 Ablauf und Erkl rung der Bearbeitungsvorg nge 10 11 12 13 14 15 Die Achsen X und Y verfahren im Eilgang um 50 mm zum Punkt 50 50 Die Spindel beginnt sich miteiner Drehzahl von 500 U min im Uhrzeigersinn zu drehen Die Z Achse f hrt im Eilgang auf 7 98 Referenzebene Die Z Achse wird im Bearbeitungsvorschub F100 um weitere 22 mm bis zum Punkt Z 120 volle Bearbeitungstiefe verfahren Verweilzeit 1 5 s Die Z Achse f hrt im Eilgang 22 mm zur Referenzebene zur ck Z 98 Die
206. eisbogen durchgef hrt werden Das Programmierungsformat dieses Zyklus ist folgendes Y Die CNC nimmt als Ausgangspunkt jenen Punkt an an dem die Mehrfachabarbeitung festgelegt wurde Der Mittelpunkt des Kreisbogens kann in kartesischen Koordinaten XY oder in Polarkoordinaten RA angegeben werden X Gibt die Entfernung zwischen Ausgangs und Mittelpunkt auf der Abszisse an Y Gibt die Entfernung zwischen Ausgangs und Mittelpunkt auf der Ordinate an Mit den Parametern X und Y wird der Mittelpunkt des Kreisumfangs festgelegt so wie I und J diese Aufgabe bei den Kreisinterpolationen 602 03 erf llen Gibt die Entfernung zwischen Ausgangs und Mittelpunkt A Gibt den Winkel den die Linie zwischen Ausgangs und Mittelpunkt mit der X Achse bildet Die Punkte an denen man bearbeiten m chte werden mittels der Kombination aus zwei der Parameter B I K angegeben B Gibt den Bogenwinkel der Bahnbearbeitung gesamten Verlaufswinkel zu verfahren an es wird in Gradzahl angegeben I Gibt den Winkelabstand zwischen Bearbeitungen an K Gibt die Gesamtanzahl der Bearbeitungen entlang des Kreisbogens an einschlielich des Festlegungspunktes der Bearbeitungen 76 PROGRAMMIERHANDBUCH CNC 8025 8030 Man mu beachten da am Festlegungspunkt die ausgew hlte Bearbeitung bereits erfolgte Gibt an wie der Verfahrweg zwischen den Punkten der Bearbeitung ausgef hrt wird Programmiert man sie nicht wird
207. eiten mit dieser Leistung eingesetzt werden m ssen sind folgende P619 3 Analoger Ausgang S proportionell zur Vorschubgeschwindigkeit P622 6 DBlechprofilnachlauf bei Lasermaschinen P806 Abstand zwischen Strahl und Blech P807 Maximale Blechdurchbiegung P808 Der maximalen Vorschubgeschwindigkeit der Z Achse entsprechendes Analogsignal Immer wenn man mit der Leistung Blechprofilnachlauf arbeitet geht die CNC wie folgt vor 1 Wird die Funktion M97 oder M98 eingegeben so aktiviert die CNC die Leistung Blechprofilnachlauf 2 Der Laserstrahl Z Achse verf hrt in Richtung Blech bis der am Strahl angebrachte Sensorvorrichtung die Blechoberfl che ber hrt Die maximale Vorschubgeschwindigkeit die f r diese Ann herungsverfahrweg verwendet werden kann ist durch den Maschinenparameter P808 festgelegt Als Sicherheitsmanahme sollte man die Z Achse verfahren bevor die Funktion M97 oder M98 durchgef hrt wird Ansonsten zeigt die CNC den Fehler 102 an Kapitel 1 Abschnitt Seite LASERMASCHINEN BLECHPROFILNACHLAUF 5 3 5 Der Laserstrahl n hert sich weiterhin dem Blech bis die Sensorvorrichtung angibt da die im Maschinenparameter P806 angegebener Wert erreicht wurde Dieser Abstand zwischen Laserstrahl und Blech wird w hrend der gesamten Ausf hrung beibehalten rb pn Von diesem Augenblick an beginnt die CNC den programmierten Schnitt durchzuf hren E
208. elpunkt bis zur Wand entlang der X Achse Das Vorzeichen dieses Wertes bestimmt die Bearbeitungsrichtung 192 PROGRAMMIERHANDBUCH CNC 8025 8030 D H L F S T Definiert den Wert der halben Taschenbreite d h die Entfernung vom Mittelpunkt bis zur Wand entlang der Y Achse stets positiv Tiefe eines jeden Fr sdurchlaufs stets positiv Definiert den Wert der Zustellung bei jedem Umlauf in der XY Ebene stets positiv Wird dieser Parameter nicht programmiert oder wird ihm der Wert 0 zugeordnet so nimmt die CNC als Wert 3 4 des Werkzeugdurchmessers an Entfernung zwischen der Referenzebene und der Teileoberfl che Die Bearbeitungstiefe des ersten Durchlaufs ist D B Vorschubgeschwindigkeit des Schlichtumlaufs Wert der Schlichtzustellung in mm Arbeitsvorschub Spindeldrehzahl in U min Werkzeugcode Spindeldrehung im Uhrzeigersinn Satz N5 G80 YO L schen des Festzyklus und R ckkehr zum Anfangspunkt im Eilgang Satz N10 M30 Programmende PROGRAMMIERHANDBUCH CNC 8025 8030 193 4 gt e een ee 1 2 0 e 48 1 90 Y D B 14 Y 12 Y 1 12 U 604 90 X VORSCHUB DE SE EEGEN GOC EEE F 2 194 PROGRAMMIERHANDBUCH CNC 8025 8030 Ablauf und Erkl rung der Bearbeitungsvorg nge 10 11 12 13 14 15 Die Achsen X und Y verfahren im Eilgang
209. em Bildschirm erscheint folgende Anzeige VORGANG ABGEBROCHEN 3 7 9 Kommunikation mit einem Rechner DNC Betrieb Die Steuerung verf gt ber eine DNC Funktion die die Kommunikation zwischen der CNC und einem Computer erm glicht Diese kann f r folgende Zwecke verwendet werden bertragung von Verzeichnis und L schbefehlen bertragung von Programmen und Tabellen Ausf hrung unendlicher Programme Fernbedienung der Maschine Zustands berwachung durch fortgeschrittene DNC Systeme Falls der Datenaustausch zwischen der CNC und einem Computer gew nscht wird mu Maschinenparameter P607 3 gleich 1 sein Auch mu bei Punkt 6 der Betriebsart PERIPHERIEGERATE DNC ON OFF die Meldung ON umrahmt sein Wird ein Rahmen um OFF AUS angezeigt so ist die Taste 6 zu bet tigen In der Betriebsart 7 PERIPHERIEGER TE kehrt die Steuerung bei Bet tigung der Taste RESET in die Ausgangsposition zur ck 58 BEDIENUNGSHANDBUCH CNC 8025 8030 3 8 BETRIEBSART 8 WERKZEUGTABELLE UND NULLPUNKTVERSCHIEBUNGEN G53 G59 In dieser Betriebsart werden die Ma e L nge und Radius von bis zu 100 Werkzeugen 00 bis 99 und die Werte von bis zu 7 Nullpunktverschiebungen G53 bis G59 wie folgt eingegeben 3 8 1 Anwahl der Betriebsart WERKZEUGTABELLE 8 Taste OP MODE bet tigen Taste 8 bet tigen Auf dem Bildschirm erscheint folgende Anzeige WERKZEUGTABELLE G353 G59 00 Rei We bes Ks IR Lea ln Re Lee eu
210. en 2 _ ME SYSTEMFAKTOR Ab dieser Version steht ein neuer Maschinenparameter zur Verf gung um die Aufl sung einer Achse festzulegen die ber Drehgeber und Spindel verf gt P819 Me systemfaktor der X Achse P821 Me systemfaktor der Z Achse P823 Me systemfaktor der V Achse Werte zwischen 0 und 65534 Wert gibt an dass diese Leistung nicht erw nscht ist P820 Me systemfaktor der Y Achse P822 Me systemfaktor der W Achse Zur Berechnung des Me systemfaktors ist folgende Formel zu verwenden Me systemfaktor Reduktion x Spindelsteigung Impulsanz des Drehgebers x 8 192 Beispiele Reduktion 1 1 2 1 Spindelsteigung 5 000 6 000 6 000 8 000 Mikron Drehgeber 2 500 2 500 2 500 2 500 Impulse Umdrehung Me systemfaktor 16 384 19 660 8 39 321 6 26 214 4 Die Maschinenparameter lassen nur ganze Zahlen zu und der Me systemfaktor hat gelegentlich einen Bruchteil In diesen F llen wirddem Maschinenparameter der ganze Teil zugeordnet und die Spindelfehlertabelle wird zur Kompensation des Bruchteils benutzt Die in die Tabelle einzugebenden Werte werden mit folgender Formel berechnet Spindelposition Spindelfehler Mikron x Ganzer Teil des Me systemfaktors Bruchteil des Me systemfaktors F r den Fall Reduktion 1Spindelsteigung 6 000 Drehgeber 2 500 Me systemfaktor 19 660 38 Maschinenparameter 19 660 F r einen Spindelfehler von 20 Mikron Spindelposition 20x 19 660 0 8 491 520 Bei Fortsetzung der Berechnung wi
211. en die die verschiedenen in der CNC vorhandenen Funktionen darstellen und erkl ren wie sie programmiert werden Zur Fortsetzung der Programmierung von der angezeigten Seite der Programmierungshilfe aus ist die Taste HILFE zu bet tigen Der Cursor erscheint wieder und die gew nschte Information wird weiter angezeigt 48 BEDIENUNGSHANDBUCH CNC 8025 8030 Soll beispielsweise beim ndern eines Programms in einem Satz ein rechtwinkliger Fr szyklus programmiert werden so ist folgenderma en vorzugehen HILFE bet tigen 2 bet tigen e bet tigen 4 bet tigen Wird darauf die Taste HILFE bet tigt so erscheint der Cursor und beim Programmieren des Satzes wird auf dem Bildschirm die Bedeutung der verschiedenen Parameter der gew hlten Funktion angezeigt Wenn die Eingabe des Satzes abgeschlossen ist und die Taste ENTER bet tigt wurde so wird dieser Satz gespeichert und auf dem Bildschirm erscheint die Standardanzeige der Editier Betriebsarten Soll bei Anzeige irgendeiner Seite der Programmierungshilfe zur Standardanzeige der Editier Betriebsarten umgeschaltet werden so bieten sich zwei M glichkeiten a Falls in den Satz noch nichts geschrieben worden ist so ist die Taste RECALL zu bet tigen falls auf dem Bildschirm der Cursor angezeigt wird wird er nicht angezeigt so ist die Taste HILFE zu bet tigen b Istin den Satz bereits etwas geschrieben worden so ist bei Anzeige des Cursors auf dem Bildschirm die Taste
212. en Bahn tangentiale Kreisinterpolation definiert R 4 3 Radius bezogen auf den Polarursprung des Endpunkts des Kreisbogens 4 3 Winkel des Endpunkts des Kreisbogens 30 PROGRAMMIERHANDBUCH CNC 8025 8030 Beispiel Als Anfangspunkt wird Y40 angenommen Zu programmieren ist eine Gerade an die ein zu ihr tangentialer Kreisbogen anschlie t Auf diesen folgt schlie lich ein zu ihm tangentialer Kreisbogen Dies ist folgenderma en zu programmieren NO G90 G01 X70 F100 N5 G08 X90 Y60 N10 G08 X110 Y60 Y N10 MPM012 4 i gt 70 90 110 X Da die B gen Tangenten sind ist nicht erforderlich die Koordinaten der Zentren 1 J zu programmieren Bei Nichtverwendung von 08 w re folgenderma en zu programmieren NO G90 G01 X70 F100 N5 G03 X90 Y60 J20 N10 G02 X110 Y60 JO Die Funktion G08 istnicht modal Sie kann stets verwendet werden wenn ein zur vorausgehenden Bahn tangentialer Kreisbogen gew nscht wird Bei einer vorausgehenden Bahn kann es sich um eine Gerade oder einen Kreisbogen handeln Die Funktion G08 ersetzt G02 und G03 nur in dem Satz in dem sie programmiert wird Achtung werden da es unendlich viele L sungen gibt Die CNC gibt in diesem Falle N Bei Verwendung der Funktion G08 kann kein vollst ndiger Kreis programmiert den Fehler 47 aus PROGRAMMIERHANDBUCH CNC 8025 8030 31 6 6 G09 KREISF RMIGE DURCH DREI PUNKTE DEFINIERTE BAHN b
213. en Verfahren der Achsen Schaltknopf zum SCHNELL VORSCHUB Potentiometer M F O zum prozentualem Variieren des programmierten Vorschubs und zur Wahl der verschiedenen Arbeitsweisen im HANDBETRIEB kontinuierlich inkremental elektronisches Handrad Tasten zur Bedienung der Spindel Sie dienen zum INGANGSETZEN und ANHALTEN der Spindel im Handbetrieb Die Tasten und erlauben die programmierte Spindeldrehgeschwindigkeit w hrend des Betriebes prozentual zu variieren START Schaltknopf zum START des Zyklus STOP Schaltknopf zum ANHALTEN des Zyklus BEDIENUNGSHANDBUCH CNC 8025 8030 2 4 FARBWAHL Wenn die CNC einen FARBMONITOR hat kann man die Farben die auf dem Bildschirm erscheinen sollen bestimmen Die Farbenwahl wird vorgenommen indem dem Maschinenparameter P619 Bits 2 und 1 Werte zugewiesen werden P619 2 P619 1 Monitor 0 0 Monochrom 0 1 Farbe 1 1 0 Farbe 2 Farbe 1 und Farbe 2 sind jeweils eine Kombination aus 3 Farben zur Unterscheidung der dargestellten Zeichen 2 5 Ausschaltung der MONITORDARSTELLUNG In jeder Betriebsart der CNC kann man die Monitordarstellung ausschalten Dazu ist zuerst die Taste und dann die Taste zu dr cken Um die Monitordarstellung wiederherzustellen reicht es irgendeine Taste zu bet tigen 5 2 8 In diesem Falle h lt die Taste STOP zus tzlich zur Wiederherstellung der letzten Monitordarstellung den m glichen CNC Betrieb an Ebenso wird
214. en des Modells ber Graphiken 8025 8030 MS F r Bearbeitungszentren geeignet 5 Achsen An die Benennung jedes CNC Modells wird der Buchstabe 1 hinzugef gt wenn es ber einen integrierten Automaten PLCI verf gt Modelle MI MGI MSI Ebenso wird der Benennung eines CNC Modells der Buchstabe K hinzugef gt wenn es ber einen Speicherraum von 512 Kb verf gt Modelle GPK MK MGK MSK GPIK MIK MGIK MSIK Grundmode Mit PLCI Grundmode Mit PLCI 512 und 512 Kb Allgemeine Anwendung Fr smaschinen mit bis zu 4 Achsen Bis zu 4 Achsen mit Graphiken Bearbeitungszentren TECHNISCHE BESCHREIBUNG EIN AUSG NGE Me systemeing nge Linearachsen Drehachsen Spindeldrehgeber Elektronisches Handrad Me tastereingang Multiplikation der Impulse des Me systems Rechtecksignale x2 x4 Multiplikation der Impulse des Me systems Sinussignale x2 x4 10 x20 Maximale Me systemaufl sung 0 001mm 0 001 0 0001 Zoll Analoge Ausg nge 10V zur Steuerung der Achsen A ek m m N ala J Rs ek m m N ala d ZS kal UI gt gt gt m mm D Analoger Ausgang 10 zur Spindelsteuerung ACHSENKONTROLLE Achsen die gleichzeitig in Linearverschiebungen interpolieren Achsen die gleichzeitig in Kreisverschiebungen interpolieren Schraubenlinieninterpolation Elektronisches Gewindeschneiden
215. enn das mit der Funktion G76 zu erstellende Programm gesch tzt oder das Programm 99999 ist gt Wenn nach der Funktion G76 die Funktion G22 bzw G23 steht gt Wenn die nach G76 stehende Information mehr als 70 Zeichen umfa t gt Wenn die Funktion G76 Satzinhalt programmiert wird ohne da zuvor G76 5 bzw G76 5 eingegeben wurde gt Wenn in einer Funktion mit Programmierformat G76 P5 bzw G76 5 keine Programmnummer eingegeben wurde gt Wenn bei Erstellung eines Programms G76 5 bzw G76 5 die Programmnummer des zu erstellenden Programms ge ndert wird ohne da die vorherige annulliert wird gt Wenn das Programm auf das in einem Satz mit Programmierformat G76 P5 Bezug genommen wird zwar im Speicher existiert jedoch nicht an letzter Stelle der Programm bersicht steht D h ein neues Programm wurde editiert oder ein Satz mit Programmierformat G76 P5 wurde bei der Eingabe eines Programms erstellt Diskette oder Magnetband schreibgesch tzt Diskette bzw Magnetbandbewegung ungleichm ig bertragungsfehler zwischen CNC und FAGOR Diskettenlaufwerk bzw Magnetbandleser Schaltungsfehler Interpolator CPU Setzen Sie sich mit dem Technischen Kundendienst in Verbindung Batteriefehler Bitte beachten Sie da nach dieser Fehlermeldung die 3 5 V Lithiumbatterie die im Speicher befindlichen Informationen noch 10 Tage erhalten kann wenn die Steuerung ausgeschaltet bleibt Daher mu das Batterie Modul welch
216. er Bedingung kleiner der Sprung zum ber N4 oder N4 4 2 bezeichneten Satz Wird die Bedingung kleiner nicht erf llt so wird dieser Satz nicht ber cksichtigt Programmierun N4 G28 N4 oder N4 G28 N4 4 2 G28 mu in einem Satz alleinstehen G29 Bedingter Sprung Aufruf wenn gleich oder gr er Liest die CNC einen Satz mit dem Code G29 so erfolgt bei Erf llung der Bedingung gleich oder gr er der Sprung zum ber N4 oder N4 4 2 bezeichneten Satz Wird die Bedingung gleich oder gr er nicht erf llt so wird dieser Satz nicht ber cksichtigt Programmierun N4 G29 N4 oder N4 G29 N4 4 2 G29 mu in einem Satz alleinstehen G30 Anzeige des ber K definierten Fehlercodes Sobald die CNC einen Satz mit dem Code G30 liest unterbricht sie das gerade ablaufende Programm und zeigt den Inhalt des Satzes an Programmierung N4 G30 K2 N4 Satznummer G30 Code der die Programmierung eines Fehlers anzeigt K2 0 bis 99 Programmierter Fehlercode Ein beliebiger Code zwischen 0 und 99 kann programmiert werden Wird der Fehlercode jedoch ber einen Parameter programmiert z B N4 G30 K P2 so kann der Wert dieses Parameters zwischen 0 und 255 liegen Die Verwendung dieses Codes zusammen mit den Codes G26 G27 G28 und G29 gestattet die Unterbrechung des Programmes zur Feststellung m glicher Me fehler usw G30 mu in einem Satz alleinstehen Achtung Wenn die Kommentare der Fehlercodes der CNC nicht auf dem Bildschirm ersc
217. er Funktion Stopp mit ausgerichteter Spindel M19 zeigt die CNC auf der entsprechenden Bildschirmseite den Nachlauffehler im Automatik und im satzweisen Modus sowie den Nachlauffehler der Spindel an Die Bildschirmseite Nachlauffehler zeigt in gro en Buchstaben den Nachlauffehler der einzelnen Achsen an und darunter folgende Information F00000 0000 amp 100 50000 100 T 00 008 0000 000 Der letzte Wert dieser Linie S0000 000 zeigt den Nachlauffehler der Spindel an wenn mit Stopp mit ausgerichteter Spindel 19 gearbeitet wird NICHT MECHANISCH GEKOPPELTE GANTRY ACHSEN Ab dieser Version kann je nach dem Wert der f r den Maschinenparameter P629 8 eingegeben wurde 2 Arten von Gantry Achsen gearbeitet werden P629 8 0 Mechanisch gekoppelte Gantry Achsen Dies war die bisherige L sung W hrend des Maschinenreferenzpunktfahrens verhalten sich diese Achsen als ob sie eine w ren Die CNC zieht nur die Parameter und die R ckkopplungssignale der Hauptachse in Betracht Die Nebenachse ist eine Achse die sich nur zusammen mit der Hauptachse bewegt P629 8 1 Nicht mechanisch gekoppelte Gantry Achsen W hrend des Maschinenreferenzpunktfahrens verhalten sich diese Achsen unabh ngig voneinander Zuerst wird die Suche des Maschinenreferenzpunkts der Hauptachse durchgef hrt und anschlie end die der Nebenachse BLECHBIEGEMASCHINE Diese Leistung ist bei den GP Modellen vorhanden Hierzu mu
218. er der interne Schaltung der CNC Setzen Sie sich mit dem Technischen Kundendienst in Verbindung Fehler der interne Schaltung der CNC Setzen Sie sich mit dem Technischen Kundendienst in Verbindung Parit tsfehler der Werkzeugstabelle oder der G53 G59 Tabelle Die CNC f hrt die Maschinenparameter der RS232C Schnittstelle 0 9600 1 8 P2 0 P3 1 P607 3 1 P607 4 1 P607 5 1 aus Parit tsfehler in den W Achse Parametern Die CNC f hrt die Maschinenparameter der RS232C Schnittstelle 0 9600 1 8 P2 0 P3 1 P607 3 1 P607 4 1 P607 5 1 aus Parit tsfehler in den Parametern der Z Achse Die CNC f hrt die Maschinenparameter der RS232C Schnittstelle 0 9600 1 8 P2 0 P3 1 P607 3 1 P607 4 1 P607 5 1 aus Parit tfehler in den Parametern der Y Achse Die CNC f hrt die Maschinenparameter der RS232C Schnittstelle 0 9600 1 8 P2 0 P3 1 P607 3 1 P607 4 1 P607 5 1 aus Parit tsfehler in den Parametern der X Achse Die CNC f hrt die Maschinenparameter der RS232C Schnittstelle 0 9600 1 8 P2 0 P3 1 P607 3 1 P607 4 1 P607 5 1 aus Parit tsfehler in der Tabelle der decodierten M Funktionen Die CNC f hrt die Maschinenparameter der RS232C Schnittstelle 0 9600 1 8 P2 0 P3 1 P607 3 1 P607 4 1 P607 5 1 aus Fehler der interne Schaltung der CNC Setzen Sie sich mit dem Technischen Kundendienst in Verb
219. er die Funktion G09 kann eine kreisf rmige Bahn Kreisbogen ber die Programmierung des Endpunkts und eines Zwischenpunktes definiert werden der Anfangspunkt des Bogens ist der Ausgangspunkt der Bewegung Dies hei t da an Stelle der Programmierung der Mittelpunktkoordinaten ein beliebiger Zwischenpunkt programmiert wird Diese M glichkeit ist vor allem beim Kopieren eines Teiles in der Betriebsart PLAY BACK n tzlich da bei Verwendung von 09 in dem Satz die Maschine manuell zum Zwischenpunkt des Bogens verfahren und darauf die Taste ENTER bet tigt werden kann Danach wird die Achse zum Endpunkt verfahren und wiederum ENTER bet tigt Auf diese Art wird der Satz gespeichert Das Satzformat bei Programmierung mit kartesischen Koordinaten in der XY Ebene ist folgendes N4 G09 4 3 4 3 1 4 3 4 3 4 Satznummer G09 Code der die Definition einer kreisf rmigen Bahn durch drei Punkte anzeigt 4 3 X Koordinate des Endpunkts des Kreisbogens 4 3 Y Koordinate des Endpunkts des Kreisbogens 1 4 3 X Koordinate des Zwischenpunkts des Kreisbogens J 4 3 des Zwischenpunkts des Kreisbogens Das Satzformat bei Programmierung mit Polarkoordinaten in der XY Ebene ist folgendes N4 G09 R 4 3 A 4 3 I 4 3 J 4 3 N4 Satznummer G09 Code der die Definition einer kreisf rmigen Bahn durch drei Punkte anzeigt R 4 3 Radius bezogen auf den Polarursprung des Endpunkts des Kreisb
220. erden Der programmierte VorschubF gilt f r Bearbeitungen mit Linear G01 oder Kreisinterpolation G02 G03 Beim Arbeiten mit der Positionierung ber G00 bewegt sich die Maschine unabh ngig vom programmierten Vorschub F im Eilgang Der Eilgang wird beim Endabgleich der Maschine f r jede Achse festgelegt wobei die maximale Geschwindigkeit 65 535 m min betr gt siehe Bedienungshandbuch der Maschine Der programmierte Vorschub kann abh ngig davon ob der Wert von Parameter 606 2 0 oder 1 ist ber das Potentiometer im Bedienfeld der CNC zwischen 0 und 120 bzw zwischen 0 und 100 variiert werden Bei Ausf hrung des Festzyklus G84 Gewindebohren bei Abtastbewegungen mit G75 oder wenn die Funktion G33 und G47 aktiviert ist hat das Potentiometer keine Wirkung und es wird stets mit 100 des programmierten Vorschubs gearbeitet 224 PROGRAMMIERHANDBUCH CNC 8025 8030 9 _ S SPINDELDREHZAHL UND SPINDELORIENTIERUNG Der Code S hat drei Bedeutungen a b Spindeldrehzahl ber den Code S4 wird die Spindeldrehzahl direkt in U min programmiert Werte zwischen SO und 59999 k nnen programmiert werden die Drehzahlen von 0 U min bis 9999 U min entsprechen Dieser Maximalwert wird begrenzt durch die maximale Spindeldrehzahl der Maschine und wird ber Maschinenparameter definiert F r jeden speziellen Fall mu das Bedienungshandbuch der Maschine eingesehen werden Die programmierte Geschwindigkeit kann ber die Tasten zur
221. eren Wenn die Maschine ber eine W Achse verf gt verwendet die CNC das Pin 21 f r das Signal In Position W Das Signal Handbetrieb wird nicht angegeben Kapitel 3 Abschnitt Seite MOTOREN IN OFFENE POSITIONIERSCHLEIFE EINF HRUNG 3 OHNE SERVOSYSTEME 3 2 MASCHINENPARAMETER P626 8 Die Maschine verf gt ber Motoren in offener Positionierschleife ohne Servosysteme Gibt an ob die Maschine ber Motoren in offener Positionierschleife ohne Servosysteme verf gt 0 Nein 1 Verwendet man die Leistung P626 8 1 mu man Kontrolle fortw hrendes Nein der Achsen P105 N P205 N P305 N P405 N einsetzen P807 P811 P816 P820 Zeitspanne zwischen Bremse und Schnellsignal Achse X Y Z W Gibt in Tausendstelsekunden die Verweilzeit zwischen der Deaktivierung der Bremse bis zum Beginn der Achsverschiebung Schnellgangsignal an M gliche Werte 0 bis 65535 Tausenstelsekunden P808 P812 P817 P821 Zeitspanne zwischen Kriechgangsignal und Bremse Achse X Y Z W Gibt in Tausendstelsekunden die Verweilzeit zwischen der Deaktivierung des Kriechgangsignals und der Aktivierung der Bremse der entsprechenden Achse an M gliche Werte 0 bis 65535 Tausendstelsekunden P809 P813 P818 P822 Zeitspanne zwischen Bremse und Signal In Position Achse X Y Z W Gibt in Tausendstelsekunden die Verweilzeit zwischen der Aktivierung der Bre
222. erfolgen soll Wenn die CNC diesen Satz liest springt sie zum programmierten Satz und das Programm wird ab diesem Satz ganz normal fortgesetzt Beispiel NO G00 X100 5 750 N10 G25 N50 N15 X50 N20 770 N50 G01 X20 PROGRAMMIERHANDBUCH CNC 8025 8030 37 Wenn die CNC beim Satz 10 angelangt ist springt sie zu Satz 50 Das Programm wird dann von Satz 50 an weiter bis zum Ende abgearbeitet Format b N4 G25 N4 4 2 N4 gt Satznummer G25 gt Code des unbedingten Sprunges N4 4 2 gt Anzahl der Wiederholungen L gt Nummer des letzten auszuf hrenden Satzes gt Nummer des Satzes zu dem der Sprung erfolgen soll Liest die CNC einen Satz dieses Typs so springt sie zu dem zwischen dem N und dem ersten Dezimalpunkt definierten Satz Danach wiederholt sie die Ausf hrung des zwischen diesem Satz und dem durch die Nummer zwischen den beiden Dezimalpunkten definierten Satz eingeschlossenen Programmteils so oft wie der letzte Wert angibt Dieser letzte Wert mu zwischen und 99 liegen Bei Programmierung mit einem Parameter kann er jedoch zwischen 0 und 255 liegen Wird nur N4 4 geschrieben so nimmt die CNC N4 4 an Nach beendigter Ausf hrung dieses Programmteils kehrt die CNC zu dem Satz zur ck der auf den G25 N4 4 2 enthaltenden Satz folgt Beispiel NO X10 5 720 N10 G01 X5 M3 N15 G00 Z0 N20 X0 N25 G25 N0 20 8 N30 M30 Bei N25 angekommen springt die CNC zum Satz 0 und f hrt den Programmteil von NO bis
223. ert zwischen 0 00 und 655 35 s liegen Die Programmierung der Verweilzeit K bei diesem Zyklus ist obligatorisch Bei Programmierung von G99 R ckzug des Werkzeugs Z Achse im Eilgang auf die Referenzebene Anfahrebene Bei Programmierung von G98 R ckzug im Eilgang auf die Startebene G82 BOHRFESTZYKLUS MIT VERWEILZEIT P Ausgangsekbene Peer 4 R Bezugsekene Vorschub G01 el Vorschub G00 K Programmierbare Verweilzeit MPM067 PROGRAMMIERHANDBUCH CNC 8025 8030 161 Beispiel f r G82 Ausf hrung von vier 20 mm tiefen Bohrungen unter folgenden Bedingungen Die Entfernung zwischen der Referenzebene und der Teileoberfl che betr gt 2 mm Der Anfangspunkt ist YO 70 und die Spindel steht still NO G82 G99 G00 G91 X50 50 Z 98 I 22 K1 5 F100 5500 N3 N5 G98 G90 G00 X500 Y500 N1 N10 G80 G00 X0 YO N15 M30 Erster Satz N0 G82 Definiert den Bohrfestzyklus mit Verweilzeit G99 Definiert den R ckzug des Werkzeugs Z Achse auf die Referenzebene G00 Definiert die Bewegungen der Achsen X und Y als Eilgangbewegungen G91 Definiert die Wege X Y Z und I als inkrementale Wege dieser Achsen in mm YO Verfahrweg des Werkzeugs der Z Achse in mm von der Startebene bis zur Referenzebene Io Verfahrweg in mm von der Referenzebene zur vollen Bearbeitungstiefe Definiert die Verweilzeit in Sekunden F Arbeitsvorschub in mm min so Spindeldr
224. erung ber zylindrische Koordinaten Programmierung ber einen Winkel und eine kartesische Koordinate KOMPENSATION Werkzeugsradiuskompensation Werkzeugsl ngenkompensation Umkehrspielkompensation Spindelsteigungsfehlerkompensation Kreuzweisekompensation Achsenbiegung ANZEIGEN Texte der CNC auf Spanisch Englisch Franz sisch Deutsch und Italienisch Anzeigen der Bearbeitungszeit St ckz hler Graphische Darstellung der Teileverschiebungen Anzeige der Parameterwerte Anzeige der Werkzeugspitze Geometrische Hilfen zur Programmierung SCHNITTSTELLEN Schnittstelle RS232C Schnittstelle DNC Schnittstelle RS485 FAGOR LAN Netz ISO Code Programmierung aus peripherischen Einrichtungen VERSCHIEDENES Parametrische Programmierung Digitalisieren von Modellen M glichkeit ber integrierten PLC zu verf gen Blechprofilverfolgung bei Lasermaschinen Jig Grinder Leistung VORBEREITUN UNKTIONEN In Im I In Im IR I In Im 4 ACHSEN UND KOORDINATENSYSTEME Anwahl der Ebene XY G17 Anwahl der Ebenen XZ und YZ G18 G19 Ma einheiten Programmierung in Millimeter oder Zoll G70 G71 Programmierung von Absolut bzw Inkrementalkoordinaten G90 G91 Unabh ngige Achse G65 REFERENZSYSTEM Automatische Maschinenreferenzpunktsuche G74 Koordinatenvoreinstell
225. erung innerhalb des Verfahrwegs von 2P3 keinen Impuls so kommt es zu der Fehlermeldung 65 Ist der zweite Wert gemessen und in den Speicher aufgenommen so f hrt die Y Achse im Eilgang zur ck Die Z Achse verf hrt im Eilgang bis zu dem Z Wert des Startpunkts des Zyklus Die Achsen X und Y verfahren ebenfalls im Eilgang zur ck an den Startpunkt des Zyklus PROGRAMMIERHANDBUCH CNC 8025 8030 107 Yd e e REAL Tu 70 THEORETISCH CH 69 DW AUSGANGSPUNKT 057 Nach Beendigung dieses Zyklus sind in der Parametertabelle folgende Werte enthalten 90 Gemessener X Wert P91 Gemessener Y Wert P92 Gemessener Z Wert P93 Tats chlich gemessener Wert minus theoretischem X Wert P9O PO P94 Tats chlich gemessener Wert minus theoretischem Y Wert P91 P1 P95 Tats chlich gemessener Wert minus theoretischem Z Wert P92 P2 Die Parameter P93 P94 und 95 geben den Offset Wert an der zu dem Nullwert des Werkst cks addiert wird damit die theoretischen Werte mit den tats chlichen Werten des Werkst cks bereinstimmen Hierf r wird folgendes Programmierformat verwendet G53 G59 I P93 J P94 P95 108 PROGRAMMIERHANDBUCH CNC 8025 8030 N06 Winkelvermessung Programmierformat G75 N06 0 P2 K P3 K P4 K G75 N06 Code Zyklus Winkelvermessung PO Theoretischer X Wert des zu vermessenden Punkts P1 Theoretischer Y Wert des zu vermessenden
226. erviert somit automatisch die dem Sonderwerkzeug vorangehende und die nachfolgende Position Wurde hierdurch ein anderes normales Werkzeug annulliert so mu es neu eingegeben werden durch Txx Werkzeugnummer Pxx Position ENTER Soll ein als Sonderwerkzeug definiertes Werkzeug wieder wie ein normales eingegeben werden so ist folgendes einzugeben Txx N ENTER Achtung Wird durch falsche Programmierung des Werkzeugwechsels der Fehlercode 053 ausgegeben so ist folgenderma en vorzugehen Betriebsart HANDBETRIEB anw hlen Die Nummer des gerade in der Spindel befindlichen Werkzeugs eingeben 00 eingeben ENTER Taste bet tigen Dadurch wird der CNC best tigt welches Werkzeug sich in der Spindel befindet In der Betriebsart HANDBETRIEB wird bei Bet tigung der Taste RESET die CNC in den Ausgangszustand zur ckversetzt BEDIENUNGSHANDBUCH CNC 8025 8030 39 3 5 10 Werkzeugvermessung mit einem Me taster und Laden dieser Werte in die Tabelle In der Betriebsart HANDBETRIEB k nnen die Abmessungen eines Werkzeugs rasch gemessen und in die Werkzeugkorrekturtabelle geladen werden Hierf r mu einMe taster an einer festen Position der Maschine und parallel zu den Achsen installiert sein Die Ma e der Seiten des Me tasters bezogen auf den Maschinen Nullpunkt werden ber die folgenden Parameter eingegeben P910 Kleinster X Wert 1 P911 Gr ter X Wert X2 P912 Kleinster Y We
227. es Bl B 2 B3 RB2 B4 RB3 In beiden F llen wird die letzte Zustellung von der CNC gem dem Wert der Gesamttiefe I angepa t Wird zum Beispiel B 12 L 9 R 0 9 programmiert so sind dieinkrementalen Vertiefungen B wie folgt 1 12 B2 0 9 12 10 8 B3 0 9 10 8 9 72 4 0 9 9 72 8 748 4 geringer ist als der Mindestwert der Vertiefung L so haben alle Vertiefungen ab B4 B4 eingeschlossen den Wert L d h 9 184 PROGRAMMIERHANDBUCH CNC 8025 8030 6 32 7 Definition der Taschenfr szyklen G87 G88 Wenn mit kartesischen Koordinaten gearbeitet wird wird f r S tze zur Definition dieser Zyklen folgende Grundstruktur verwendet N4 G87 oder G88 G98 oder G99 4 3 4 3 4 3 4 3 Z 4 3 1 4 3 J 4 3 K4 3 nur bei G87 4 3 C4 3 0 4 3 H4 14 3 4 Satznummer 0 bis 9999 G87 oder G88 Code des angew hlten Festzyklus G98 R ckzug der zur Hauptebene senkrechten Achse zur Startebene nach beendigter Bearbeitung der Tasche G99 R ckzug der zur Hauptebene senkrechten Achse zur Referenzebene Anfahrebene nach beendigter Bearbeitung der Tasche X 4 3 Diese Werte haben je nach der f r die Bearbeitung gew hlten 4 3 Hauptebene unterschiedliche Bedeutungen Z 4 3 W 4 3 V 4 3 HAURE WERT BEDEUTUNG EBENE X Y X 4 3 Diese Werte definieren die Achsenbewegungen in der G17 4 3 Hauptebene die zur Positi
228. es den ein Programm beinhaltet Die Satznummerierung besteht aus dem Buchstaben N der von einer Nummer zwischen 0 und 9999 gefolgt wird Diese Nummer ist am Anfang eines jeden Satzes einzugeben Den S tzen k nnen beliebige Nummern zwischen und 9999 zugeordnet werden doch darf keinem Satz eine niedrigere Nummer zugeordnet werden als den im Programm vorausgehenden S tzen Es wird empfohlen keine fortlaufende Nummerierung zu verwenden damit gegebenenfalls neue S tze eingef gt werden k nnen Bei Programmierung der CNC ber das Bedienfeld werden automatisch Satznummern in Zehnerschritten vergeben PROGRAMMIERHANDBUCH CNC 8025 8030 7 5 2 AUSBLENDBARE S TZE Es gibt zwei Arten von ausblendbaren S tzen a Normaler ausblendbarer Satz N4 Wird die Satznummer N4 0 bis 9999 von einem Dezimalpunkt gefolgt so handelt es sich um einen normalen ausblendbaren Satz Das hei t die CNC f hrt ihn nur dann aus wenn das betreffende externe Signal Eingang der ausblendbaren S tze anliegt W hrend der Ausf hrung eines Programms liest die CNC stets vier S tze vor dem jeweils ausgef hrten Satz voraus Wird die Ausf hrung eines ausblendbaren Satzes gew nscht so mu deshalb das betreffende Signal sp testens vor der Ausf hrung der dem ausblendbaren Satz vorausgehenden vier S tze aktiviert werden b Spezieller ausblendbarer Satz N4 Wird die Satznummer 0 bis 9999 von zwei Dezimalpunkten gefolgt so hande
229. es ersten auszuf hrenden Satzes Identisch mit Abschnitt 3 1 1 3 3 4 1 4 Anzeige des Satzinhalts Identisch mit Abschnitt 3 1 1 4 3 4 1 5 Zyklusstart Identisch mit Abschnitt 3 1 1 5 3 4 1 6 Zyklushalt Identisch mit Abschnitt 3 1 1 6 3 4 1 7 Betriebsartwechsel W hrend der Ausf hrung eines Programms im Testlauf kann jederzeit auf die Betriebsarten SATZFOLGE und EINZELSATZ umgeschaltet werden Hierzu sind folgende Schritte auszuf hren Taste OP MODE bet tigen Auf dem Bildschirm erscheint die Auflistung der Betriebsarten Taste 0 oder 1 bet tigen Wird eine andere Taste als 1 oder 0 bet tigt so kehrt die Steuerung in die Betriebsart TESTLAUF zur ck BEDIENUNGSHANDBUCH CNC 8025 8030 29 3 4 1 8 Werkzeuginspektion Identisch mit Abschnitt 3 1 6 3 4 2 Anzeigearten Identisch mit Abschnitt 3 1 2 au er da die Betriebsart EDITING Hintergrundprogrammierung nicht existiert Ungeachtet der gew hlten Ausf hrungsart berpr ft die Steuerung stets das Programm w hrend seiner Ausf hrung und zeigt die m glichen Programmierfehler an Wird w hrend der Ausf hrung eines Programms in der Betriebsart TESTLAUF auf die Betriebsart SATZFOLGE oder EINZELSATZ umgeschaltet so wird ein weiterer Satz in der Betriebsart TESTLAUF ausgef hrt bevor zur angew hlten Betriebsart bergegangen wird Im ersten Satz in dieser neuen Betriebsart wird die Position wieder hergestellt die dem Programmpunkt entspricht
230. es gew nschten Programms eingeben Taste WEITER bet tigen Das angew hlte Programm wird auf dem Bildschirm angezeigt 3 6 7 Erstellung eines Programms Falls im Speicher der CNC ein Programm vorhanden ist dessen Nummer mit der Nummer des zu schreibenden Programms identisch ist stehen zwei Methoden zur Speicherung des neuen Programms zur Verf gung Komplettes L schen des vorhandenen Programms Das vorhandene Programm wird nicht gel scht sondern Satz f r Satz berschrieben wobei darauf zu achten ist da die Nummern der geschriebenen S tze mit den Nummern der S tze des alten Programms bereinstimmen Falls kein Programm mit derselben Nummer im Speicher vorhanden ist ist folgenderma en vorzugehen 3 6 7 1 Anzeigearten des Inhalts eines Satzes Um den Inhalt eines den auf dem Bildschirm erscheinenden S tzen vorhergehenden oder nachfolgenden Satzes anzuzeigen e bet tigen Das Bild verschiebt sich um 1 Satz nach oben e bet tigen Das Bild verschiebt sich um 1 Satz nach unten Bei jenen Modellen die ber 512KB Speicher verf gen Modelle MK MSK MSIK GPIK stehen auch folgende Tasten und Softkeys zur Verf gung ANFANG bet tigen zeigt die ersten Programms tze an bet tigen Das Bild verschiebt sich um 5 S tze nach oben ala bet tigen Das Bild verschiebt sich um 5 S tze nach unten ENDE bet tigen zeigt die letzten Programms tze an BEDIE
231. es nicht aufladbar ist gegen ein neues ausgetauscht werden Hierf r wenden Sie sich bitte an unseren Technischen Kundendienst ber 100 Grad Celsius aussetzen und oder sie kurzschlie en Wegen Explosions und Brandgefahr versuchen Sie nicht die Batterie aufzuladen Externer NOTAUS aktiviert Pin 14 der V O Stecker 1 Die CNC meldet diesen Fehler gt Wenn die Position erreicht wird obwohl ohne das vom Me taster G75 externe Signal gt Wenn die Steuerung w hrend der Ausf hrung eines Abtastzyklus ein Signal des Me tasters empf ngt obwohl gerade eben nicht die eigentliche Abtastbewegung stattfindet Kollision X Achsenbereich berfahren Der Fehler wurde entweder ausgel st weil sich die Maschine au erhalb der Verfahrbereichsgrenze befindet oder es wurde ein Satz programmiert der die Maschine ber diese Bereichsgrenze hinaus verfahren w rde 067 068 069 070 071 072 073 074 075 076 re 078 CH 080 081 082 083 084 085 086 087 088 Y Achsenbereich berfahren Der Fehler wurde entweder ausgel st weil sich die Maschine au erhalb der Verfahrbereichsgrenze befindet oder es wurde ein Satz programmiert der die Maschine ber diese Bereichsgrenze hinaus verfahren w rde Z Achsenbereich berfahren Der Fehler wurde entweder ausgel st weil sich die Maschine au erhalb der Verfahrbereichsgrenze befindet oder es wurde ein Satz programmiert
232. es unter anderen Bedingungen eingesetzt wird Wohn oder h usliche R ume Installation des Ger ts an geeignetem Ort Wir empfehlen die Steuerung wann immer dies m glich ist nicht in der N he von K hlfl ssigkeiten oder chemischen Produkten die sie besch digen k nnten anzubringen sowie nicht an Orten wo sie der Gefahr von St en ausgesetzt ist Das Ger t entspricht den europ ischen Richtlinien ber elektromagnetische Vertr glichkeit Es ist jedoch zu empfehlen es von folgenden Quellen elektromagnetischer St rungen fernzuhalten Starke Ladungen die an das gleiche Netz wie das Ger t angeschlossen sind Tragbare Ubertragungsger te Funktelefone Amateurfunk Sender Radio TV Ger te Lichtbogenschwei maschinen Hochspannungsleitungen Usw Umgebungsbedingungen Die Umgebungstemperatur mu w hrend des Betriebs zwischen 5 C und 45 C liegen W hrend des Nichtbetriebs mu die Umgebungstemperatur zwischen 25 C und 70 C liegen Einleitung 3 Schutzvorrichtungen des Ger ts selbst Zentraleinheit Zum Schutz des Netzeingangs verf gt das Ger t ber 2 externe 3 15 Amp 250V Flinksicherungen F Alledigitalen Ein Ausg nge durch eine externe 3 15 Amp 250V Flinksicherung sind sie gegen eine berspannung der externen Stromquelle mehr als 33 VCC sowie gegen eine Umkehrschaltung der Stromversorgungsquelle gesch tzt Monitor Der Sicherungstyp h ngt vom Modell des Monitors ab Siehe Aufkle
233. esische Koordinate des zu definierenden Punktes definiert werden Y4 60 20 4 2 i Ba S 10 30 50 X Anfangspunkt PO X10 20 N10 45 X30 Punkt Pl N20 90 Y60 Punkt P2 N30 A 45 X50 Punkt P3 N40 135 20 Punkt P4 N50 A180 X10 Punkt PROGRAMMIERHANDBUCH CNC 8025 8030 221 Bei der Definition von Punkten einer Bahn ber zwei Winkel oder einen Winkel und eine Koordinate ist die Zwischenschaltung von Verrundungen Fasen sowie tangentialen Ein und Austritten m glich vi 90 KOMPENSIERTE BAHN PROGRAMMIERTE BAHN 60 4 204 MPM098 T 20 50 70 100 Anfangspunkt X0 Y0 Werkzeugradius T1 5 mm N100 T1 1 N110 G37 R10 G41 X20 Y20 N120 G39 R5 A90 N130 X50 Y60 N140 G36 R7 A 45 X70 N150 G39 R10 A45 A 90 N160 G36 R10 X100 Y20 N170 G38 R10 X20 N180 G40 X0 YO N190 M30 222 PROGRAMMIERHANDBUCH CNC 8025 8030 8 VORSCHUBPROGRAMMIERUNG Die Vorschubgeschwindigkeit der Achsen wird mit dem Buchstaben F programmiert und der Wert h ngt davon ab ob man in G94 oder in G95 arbeitet und ob man bei der Programmierung das System in mm oder in Zoll verwendet Programmierung in Millimetern Format in Programmier 5 Minimaler Wert Maximaler Wert mm Einheiten F0 0001 F65535 000 F5 4 Fl 1 i Fl 1 F0 0001 F500 000 F3 4 Arbeitet man in Zoll so ist es ratsam den Maschinenparameter P615 6 mit dem Wert 1 anzupassen damit die P
234. et Die abgebildete Bahn wird wie folgt Programm programmiert N10 G90 X100 Y100 N20 X400 Wird G92 verwendet so geschieht folgendes N10 G92 X500 Y500 Der Koordinatenursprung X0 Y0 wird zum Punkt X500 Y500 verschoben N20 G00 G90 X600 Y600 N30 X900 einem Satz mit G92 darf keine andere Funktion programmiert werden Die Voreinstellung der Koordinaten ber G92 bezieht sich stets auf die theoretische Position der Achsen d h die Ausf hrung von G92 bei aktivierter Werkzeugkompensation veranla t die Korrektur des voreingestellten Koordinatenwertes um den Kompensationswert 204 PROGRAMMIERHANDBUCH CNC 8025 8030 6 35 G93 VOREINSTELLUNG DES POLARURSPRUNGS ber die Funktion G93 kann ein beliebiger Punkt einer Ebene XY XZ YZ als Polarursprung voreingestellt werden Bei der Voreinstellung des Polarursprungs gibt es zwei M glichkeiten G93 I 4 3 J 4 3 in mm Koordinatenwerte sind immer absolut In Zoll G93 1 3 4 3 4 1 4 3 Gibt den Wert der Abszisse des Polarursprungs an d h in der XY Ebene I 3 4 den Wert von X in der XZ Ebene den Wert von X und in der YZ Ebene den Wert von Y J 4 3 Gibt den Wert der Ordinate des Polarursprungs an d h in der XY Ebene 3 4 den Wert von Y in der XZ Ebene den Wert von Z und in der YZ Ebene den Wert 7 Bei Maschinen mit vier Achsen vorausgesetzt die 4 Achse W ist eine Linearachse und Teil der Hauptebene geben die Werte von Iund
235. euern deshalb m ssen alle Spindelparameter entsprechend eingesetzt werden Die Spindelmaschinenparameter P601 3 und P601 2 m ssen mit dem Wert 0 eingesetzt werden damit die CNC einen analogen Ausgang innerhalb des Ranges 10V bereitstellt W nscht man ein einpoliges Analogsignal so mu man den Spindelmaschinenparameter P610 4 dem Wert 1 einsetzen Das Zeichen dieses Analogsignals wird durch den Spindelmaschinenparameter P601 4 angegeben Die den Spindelgetriebestufen zugeteilten Parameter P7 P8 9 10 werden in Umdrehungen pro Minute angegeben Daher werden immer wenn man ein S programmiert die Umdrehungen pro Minute eingegeben Die CNC wird das entsprechende Analogsignal zur programmierten Getriebestufe angeben Um diese Leistung zu ben tzen verwendet die CNC folgendes Programmierungsformat N4 G1 X 4 3 4 3 F5 5 54 4 M3 M4 Die Zahl zwischen dem S und dem gibt den minimalen Wert des Analogsignales in Umdrehungen an den die CNC verarbeitet und die Zahl nach dem Punkt gibt das der programmierten Geschwindigkeit F5 5 entsprechende Analogsignal an Gibt es keine Achsverschiebung verarbeitet die CNC das minimale programmierte Analogsignal S Ansonsten verarbeitet die CNC das der tats chlichen Vorschubgeschwindigkeit der Achsen entsprechende Analogsignal Bei den Positionierungen in verarbeitet die CNC das minimale programmierte Analogsignal S
236. ewindebohr Festzyklus G84 Festzyklus zum interpolierten Gewindeschneiden G84R Nachreib Festzyklus G85 Ausbohrz Festzyklus mit R ckzug in G00 G86 Rechteckiger Taschenfr szyklus 87 Kreisf rmiger Taschenfr szyklus G88 Ausbohr Festzyklus mit R ckzug in 01 89 L schen der Festzyklen G80 Werkzeugr ckkehr zur Startebene nach Beendigung eines Festzyklus G98 Werkzeugr ckkehr zur Referenzebene Anfahrebene nach Beendigung eines Festzyklus G99 Im Im I Im I IR I Abtast Festzyklen G75 Werkzeugl ngenvermessung G75N0 Kalibrierung des Me tasters G75N Oberfl chenvermessung G75N2 Oberfl chenvermessung mit Werkzeugkorrektur G75N3 Eckenvermessung Au enkante G75N4 Eckenvermessung Innenkante G75N5 Winkelmessung G75N6 Kanten und Winkelmessung 7537 Zentrierung einer Bohrung 753 8 Zentrierung einer Nabe G75N9 Vermessen einer Bohrung G75N10 Vermessen einer Nabe G75N11 In m IR Im a ARBEITEN MIT UNTERPROGRAMMEN Anzahl der Standard Unterprogramme Kennzeichnung eines Standard Unterprogramms G22 Abruf eines Standard Unterprogramms G20 Anzahl der parametrischen Unterprogramme
237. ezogenen Achsen zum Ausgang In Position gekommen sind d h wenn sie den Ausgang In Position erzeugt haben Wenn w hrend der Durchf hrung in der Arbeitsweise Automatik eines Satzes G05 die Arbeitsweise Automatik verlassen wird und die Arbeitsweise Einzelsatz gew hlt wird f hrt die CNC diesen Satz in 07 durch dh am Ende des Satzes werden die Signale Bremse und In Position erzeugt 3 5 3 VORSCHUBGESCHWINDIGKEITSUMSCHALTER Wird eine beliebige der Positionen von 4 bis 120 des Vorschub Bereiches gew hlt so ist die Folge der Schnell Kriechgangssignale die vorhergehend erkl rte Wird die Position 2 des Vorschub Bereiches gew hlt nimmt die CNC immer die Kriechgangsgeschwindigkeit an Das hei t wenn bei aktiviertem Ausgang Schnellgang die Position 2 gew hlt wird deaktiviert die CNC den Ausgang Schnellgang und aktiviert stattdessen den Ausgang Kriechgang Wird die Position 0 des Vorschub Bereiches eine beliebige Position des JOG oder des Handradbereiches O gew hlt so h lt die CNC die Maschine und annulliert die Ausg nge Schnellgang und Kriechgang Die Signale Bremse und In Position werden nicht ver ndert 3 5 4 STOP UND VORSCHUBHALTSIGNALE Immer wenn die Taste gedr ckt wird stellt sich der Eingang Stop Pin 16 des Steckers 1 01 oder der Eingang Vorschubhalt Pin 15 des Steckers H 01 auf 0 und die CNC geht folgenderweise vor Die Maschine wird angehalten und
238. f hrt Auf dem Bildschirm erscheint dabei folgende Anzeige BERTRAGUNG Nach Beendigung erscheint auf dem Bildschirm folgende Anzeige PROGRAMMNUMMER BERTRAGEN 3 7 3 1 bertragungsfehler Identisch mit Abschnitt 3 7 2 1 BEDIENUNGSHANDBUCH CNC 8025 8030 55 3 7 4 Eingabe eines Programms von einem anderen Peripherieger t als dem FAGOR Magnetbandger t 2 Identisch mit Abschnitt 3 7 2 au er da die Taste 2 zu bet tigen ist und da eine andere Fehlermeldung ausgegeben werden kann SPEICHERUBERLAUF Dies zeigt an da der Speicher der Steuerung voll ist Die CNC hat den innerhalb ihrer Speicherkapazit t liegenden Teil des Programms korrekt gespeichert falls beim Test kein Fehler festgestellt wurde Achtung Beim Laden eines Programms von einem anderen Peripherieger t als dem FAGOR Masgnetbandger t sind folgende Punkte zu ber cksichtigen Der erste auf eine Reihe von NULLZEICHEN folgende Eintrag mu ein Prozentzeichen gefolgt von der Programmnummer sein M gliche Programmnummern 00001 bis 99998 Eine Zeilenschaltung LF mu folgen Die S tze werden durch ein N am Zeilenanfang identifiziert d h das N mu direkt auf LF folgen Werden LF und N durch andere Zeichen getrennt so wird das N nicht als Anfang eines Satzes betrachtet sondern als ein weiteres Zeichen LEERZEICHEN die Taste RETURN und das Pluszeichen werden nicht ber cksichtigt Das Programm endet mit einer Reihe von mehr a
239. fahren oder steht die CNC in Eilgangspositionierung steht sendet sie die minimale S entspricht das Verfahren der programmierten Vorschubgeschwindigkeit dann sendet sie die maximale S Bei Zwischenwerten sendet die CNC eine Spannung S proportional zur Realen Vorschubgeschwindigkeit 226 PROGRAMMIERHANDBUCH CNC 8025 8030 10 T WERKZEUGPROGRAMMIERUNG Die Steuerung verf gt ber eine Werkzeugtabelle mit den Radius und L ngenkompensationsdaten von bis zu 100 00 99 Werkzeugen Die Werkzeuge werden ber die Codes T2 T 2 T2 2 programmiert Werkzeugnummer Den beiden Ziffern des Codes T2 oder den links vom Dezimalpunkt befindlichen Ziffern des Codes T2 2 k nnen Werte zwischen 00 und 99 zugeordnet werden Dieser Wert wird zur Anwahl des gew nschten Werkzeugs bei Maschinen mitautomatischem Werkzeugwechsler verwendet und kann ber den Maschinenparameter P701 auf einen Wert unterhalb von 99 beschr nkt werden Werkzeugkompensation Tabelle Den beiden Ziffern rechts vom Dezimalpunkt bei den Codes T 2 und T2 2 k nnen Werte zwischen 00 und 99 zugeordnet werden Bei Programmierung von G41 oder G42 wendetdie CNC als Radiuskompensationswert die Summe der gespeicherten Werte 1 an der programmierten Adresse 00 bis 99 an Bei Programmierung von G43 wendet die CNC als L ngenkompensationswert die Summe der Werte L K an der programmierten Adresse T 00 bis 99 an Wird kein T Code programmiert so nimmt die CNC die Adresse 00 00 an
240. filnachlaufe angewendet Er erlaubt heftige Laserverschiebungen beim Auftreten von L chern Gegenst nden usw w hrend der Blechbearbeitung zu vermeiden Er zeigt den maximalen Blechdurchbiegungswert an Dieser wird immer in Mikron angegeben unabh ngig von den ansonsten verwendeten Einheiten M gliche Werte von 0 bis 32000 Mikron Gibt man den Wert an so wird die Funktion des Blechprofilnachlaufs nicht aktiviert Wird der diesem Parameter entsprechende Wert berschritten so deaktiviert die CNC die Funktion des Blechprofilnachlaufs und geht je nach der gew hlten Betriebsart wie folgt vor Im HANDBETRIEB zeigt die CNC einen Nachlaufsfehler der Z Achse an Bei den blichen Betriebsarten erzeugt die CNC ein externes STOP und f hrt das Unterprogramm f r Notaus durch wenn dieses vorher eingespeichert wurde P808 der maximalen Vorschubgeschwindigkeit der Z Achse entsprechendes Analogsignal Gibt die der maximalen Vorschubgeschwindigkeit der Z Achse entsprechende Analogsignalen w hrend der Spezialfunktionen M97 oder M98 ausgef hrt werden Sie werden immer in Mikron angegeben unabh ngig von den ansonsten verwendeten Einheiten M gliche Werte von 0 bis 32000 Mikron Gibt man den Wert Null ein so ist das maximale Analogsignal der Z Achse Analogsignal mV P806 X k1 X 2 5mV 64 Gibt man einen anderen Wert als Null ein so ist das maximale Analogsignal der Z Achse Analogsignal mV P808 D1 2 5
241. g das Unterprogramm N2 ausgef hrt Innerhalb der Definition eines parametrischen Unterprogramms G23 N2 das ber die Funktion G79 aufgerufen wird kann kein anderer Festzyklus programmiert werden ansonsten kommtes zu Fehlermeldung 13 Die Funktion G80 Ende des Festzyklus kann jedoch in einem Satz f r sich allein programmiert werden so da das Unterprogramm beendet wird Enth lt das Unterprogramm jedoch mehrere Verschachtelungen so darf G80 nur in der ersten Verschachtelungsebene programmiert werden PROGRAMMIERHANDBUCH CNC 8025 8030 153 6 32 5 Definition eines Festzyklus G81 G82 G84 G84R G85 G86 G89 Die Grundstruktur eines Satzes in dem einer der oben aufgef hrten Festzyklen definiert wird ist folgende N4 G8 G 98 oder 99 V 4 3 W 4 3 X 4 3 Y 4 3 Z 4 3 I 4 3 K2 2 N2 N Satznummer 0 bis 9999 G8 Code des angew hlten Festzyklus G98 R ckzug der zur Hauptebene senkrechten Achse zur Startebene nach beendigter Bearbeitung der Bohrung G99 R ckzug der zur Hauptebene senkrechten Achse zur Referenzebene Anfahrebene nach beendeter Bearbeitung der Bohrung Als Referenzebene wird eine Ebene nahe der Teileoberfl che bezeichnet X 4 3 Diese Werte haben je nach der f r die Bearbeitung gew hlten Hauptebene 4 3 unterschiedliche Bedeutungen Z 4 3 W 4 3 V 4 3 BEE WERT BEDEUTUNG EBENE X Y X 4 3 Diese Werte definieren die Achsenbewegungen in der G17
242. g einer Achse 1 na 79 6 25 ae 80 6 26 G72 Mabstabs ndenine unse nn 80 6 26 1 Ma stabtaktor beeinflu t alle Zeechen ann EES EEE EEEN 80 6 26 2 Mabstabfaktor beeinflu t nur eine Achse nannte 82 6 27 273 Dreh ng des Koordinatensystens 84 6 28 G74 Automatische Maschnenreterenzpunkteuche nen 86 6 29 Messonden Der nenn r E e aE EEE Ea 87 6 29 1 DEINEN une een 87 6 29 2 Eigense halte nun 87 6 29 3 SEA EN E E 88 6 29 4 1179 Betrieb mit Zeta anne er e aE E e 89 6 29 5 G73 N2 nenne een 90 6 30 Digitalisierung der FAGOR CNC 8025 30 MS u 121 6 30 1 en 121 6 30 2 Eigenschaften der Digitalschrift in der CNC 8025 30 MS 122 6 30 23 Vorbereitung einer Digitalisierung und sp tere Maschinenausf hrung 123 6 30 4 276 Automatisches Bilden Yon Salzen u nee an 128 6 30 5 Andere Beispiele zur E 2 ae 134 6 31 G77 G78 Koppeln und L schen der A Achse W oder der 5 Achse V mit jeweils berlagerten e 150 6 32 LR a E ee ern enkse 151 032l Eiritlubbersich eines Pestzyk la anna 151 6 32 2 L schen eines Festry ea 152 032d Oe E E 152 6 32 4 Defmition des Festzyklus G79 een 153 6 32 3 Definition eines Festzyklus G81 G82 G84 G85 G86 G89 154 6 32
243. g eines Abtastzyklus ein Signal des Me tasters empf ngt obwohl gerade eben nicht die eigentliche Abtastbewegung stattfindet Kollision X Achsenbereich berfahren Der Fehler wurde entweder ausgel st weil sich die Maschine au erhalb der Verfahrbereichsgrenze befindet oder es wurde ein Satz programmiert der die Maschine ber diese Bereichsgrenze hinaus verfahren w rde 067 068 069 070 071 072 073 074 075 076 re 078 CH 080 081 082 083 084 085 086 087 088 Y Achsenbereich berfahren Der Fehler wurde entweder ausgel st weil sich die Maschine au erhalb der Verfahrbereichsgrenze befindet oder es wurde ein Satz programmiert der die Maschine ber diese Bereichsgrenze hinaus verfahren w rde Z Achsenbereich berfahren Der Fehler wurde entweder ausgel st weil sich die Maschine au erhalb der Verfahrbereichsgrenze befindet oder es wurde ein Satz programmiert der die Maschine ber diese Bereichsgrenze hinaus verfahren w rde W Achsenbereich berfahren Der Fehler wurde entweder ausgel st weil sich die Maschine au erhalb der Verfahrbereichsgrenze befindet oder es wurde ein Satz programmiert der die Maschine ber diese Bereichsgrenze hinaus verfahren w rde Nachlauffehler der X Achse Nachlauffehler der Y Achse Nachlauffehler der Z Achse Nachlauffehler der W Achse berh hter S Wert Spindeldrehgeschwindigkeit Me kreisfehler X Achse Ans
244. geschlossen ist Sicherheitssymbole Symbole die im Handbuch erscheinen Symbol VORSICHT Dabei steht ein Text der auf die Handlungen oder Arbeitsg nge hinweist die Personen oder Ger ten Schaden zuf gen k nnen gt Symbole die auf dem Ger t selbst stehen k nnen Symbol VORSICHT Dabei steht ein Text der auf die Handlungen oder Arbeitsg nge hinweist die Personen oder Ger ten Schaden zuf gen k nnen Symbol ELEKTROSCHOCK Dieses Symbol weist darauf hin da ein Punkt unter Spannung stehen kann Symbol ERDUNG Dieses Symbol weist darauf hin da der Punkt zum Schutz von Personen und Ger ten an den zentralen Erdungspunkt der Maschine angeschlossen werden mu PP Einleitung 4 VERSCHICKUNGSBEDINGUNGEN Wollen Sie die CNC schicken so verpacken Sie sie im Originalkarton mit dem Originalverpackungsmaterial Haben Sie dies nicht zur Hand verpacken Sie das Ger t folgenderma en 1 Nehmen Sie einen Karton dessen Innenma e jeweils mindestens 15 cm 6 Zoll gr er sind als die des Ger ts Das Kartonmaterial mu eine Widerstandsf higkeit von 170 kg 375 Pfund haben 2 Wenn Sie das Ger t an eine Fagor Automation Zweigstelle schicken legen Sie ein Etikett mit dem Namen und der Adresse des Besitzers dem Namen des Ansprechpartners dem Ger tetyp der Seriennummer sowie einer Kurzbeschreibung des Defekts bei 3 Wickeln Sie das Ger t zum Schutz in eine Rolle Poly thylen oder hnliches Materia
245. gesucht werden soll Auf dem linken unteren Teil des Bildschirms erscheint je nach der bet tigten Taste X Y Z W oder V Die Taste NULL bet tigen Rechts vom der Achse entsprechenden Buchstaben erscheint die Meldung NULLPUNKTSUCHE Die Taste bet tigen Die Achse bewegt sich mit der ber den betreffenden Maschinenparameter gew hlten Vorschubgeschwindigkeit zum Maschinen referenzpunkt Nach Bet tigung des Referenzpunkt Endschalters wird die Vorschubgeschwindigkeit auf 100 mm min abgesenkt Nach Eingang des Maschinenreferenz Impulses vom Me System h lt die Achse und der Z hlwert wird auf den dem betreffenden Parameter P119 P219 P319 P419 519 zugeordneten Wert gesetzt Ist bei Bet tigung der Taste zur Maschinenreferenzpunktsuche der Endschalter bereits bet tigt so wird die Achse mit der gew hlten Vorschubgeschwindigkeit zur ckgefahren bis der Schalter frei ist Von diesem Punkt an l uft die Maschinenreferenzpunktsuche normal ab Zum Abbruch der Maschinenreferenzpunktsuche vor Bet tigung der Taste ist die Taste CL zu bet tigen Zum Abbruch der Maschinenreferenzpunktsuche nach Bet tigung der Taste ist die Taste zu bet tigen lt 3 5 3 Vorgabe eines Koordinatenwertes Die Taste der Achse bet tigen f r die eine Voreinstellung gew nscht wird Den gew nschten Wert eintippen Die Taste ENTER bet tigen Der neue Wert wird auf dem Bildschirm angezeigt Zum L schen eines jeden Zeichen
246. gezeigt werden BEDIENUNGSHANDBUCH CNC 8025 8030 15 Standard Unterprogramme N2 2 Anzahl der noch auszuf hrenden Unterprogrammnummer Unterprogrammdurchl ufe Parametrische Unterprogramme P2 2 Anzahl der noch auszuf hrenden Unterprogrammdurchl ufe Unterprogrammnummer Wiederholung von Unterprogrammen G25 625 2 Anzahl der noch auszuf hrenden Unterprogrammdurchl ufe Gibt an da es sich um die Wiederholung eines Unterprogrammes ber eine Funktion G25 G26 G27 G28 oder G29 handelt Im Falle dass ein Festzyklus aktiviest ist wird ebenfalls in folgendem Format angezeigt G2 2 Code des Festzyklus Anzahl der noch auszuf hrenden Unterprogrammdurchl ufe Bei dieser Anzeigart erscheint auf dem Bildschirm auch Die Uhr die in Stunden Minuten und Sekunden die Zeit der Ausf hrung von Programmen in den Betriebsarten SATZFOLGE EINZELSATZ TEACH IN und TESTLAUF angibt Bei Unterbrechung der Ausf hrung eines Programms wird auch die Uhr angehalten 16 BEDIENUNGSHANDBUCH CNC 8025 8030 Um die Uhr auf null zu stellen muss die DELETE Taste und anschliessend die Taste T gedr ckt werden w hrend auf dem Bildschirm die Uhr sichtbar bleibt Rechts von der Uhr befindet sich der vierstellige Teilez hler der um eins zunimmt jedesmal wenn die Steuerung die Funktion M30 oder die Funktion 02 ausgef hrt hat Um den Teilez hler auf null zu setzen muss die DELETE Taste bet tigt
247. grammierung in Zoll G71 Programmierung in Millimetern Je nach Programmierung von G70 oder G71 nimmt die CNC f r die danach programmierten Koordinaten Zoll oder mm als Ma einheit an Die Funktionen G70 und G71 sind modal und nicht miteinander kompatibel Beim Einschalten und nach Ausf hrung von M02 oder M30 nach einem NOTHALT oder RESET gilt f r die CNC die ber den Maschinenparameter P13 definierte Ma einheit 6 26 G72 MABSTABS NDERUNG ber die Funktion G72 k nnen programmierte Teile vergr ert oder verkleinert werden Dadurch lassen sich von der Form her identische jedoch verschieden gro e Teile in einem einzigen Programm bearbeiten Die Funktion G72 mu in einem Satz alleinstehen Bei der Programmierung dieser Funktion bestehen zwei M glichkeiten 6 26 1 Format a Alle Achsen beeinflussender Ma stabfaktor Folgendes Programmierformat wird verwendet N4 G72 K2 4 Satznummer G72 Code der den Ma stabfaktor definiert K2 4 Wert des Ma stabfaktors Minimalwert K0 0001 Multiplikation mit 0 0001 Maximalwert K100 Multiplikation mit 100 Bei dieser M glichkeit kann mit Werkzeugradius und l ngenkompensation gearbeitet werden Allenach G72 programmierten Koordinaten werden mitdem Wert von K multipliziert biseine neue Definition des Ma stabfaktors G72 gelesen wird oder der Ma stabfaktor gel scht wird Zum L schen des Ma stabfaktors gen gt die Definition eines anderen Ma stabfaktors mit
248. gt die Definition eines anderen Ma stabfaktors mit Wert 1 f r die betreffende Achse Der Ma stabfaktor wird aber auch durch M02 M30 RESET NOTHALT oder die Definition eines Ma stabfaktors f r eine andere Achse gel scht Auch bei dieser M glichkeit kann mit Werkzeugl ngenkompensation gearbeitet werden Mit Werkzeugradiuskompensation kann nur gearbeitet werden wenn die Achse auf die der Ma stabfaktor angewandt wird eine Rotativachse ist da bei einer Linearachse die Werkzeugradiuskompensation durch den f r die Achse definierten Ma stabfaktor beeinflu t w rde MPMO43 ER PROGRAMMIERHANDBUCH CNC 8025 8030 Wird jedoch bei einer Rotativachse ein Ma stabfaktor angewandt der gleich 220 ist wobei der Radius des zu bearbeitenden Zylinders ist so kann diese Achse wie eine Linearachse behandelt werden und an der Zylinderoberfl che eine beliebige Kontur mit Werkzeugradiuskompensation programmiert werden 044 MPMO44B Werden in ein und demselben Programm beide Anwendungsm glichkeiten des Ma stabfaktors verwendet a und b so wendet die CNC auf die durch b betroffene Achse einen Faktor an der das Produkt der beiden programmierten Ma stabfaktoren ist Ist bei Erprobung eines Programms in der Betriebsart 4 TESTLAUF in den Ausf hrungsarten 0 1 oder 4 im Programm ein Satz mit einem auf eine einzige Achse anzuwendenden Ma stabfaktor enthalten so sind die dieser Achse entspre
249. heinen sollen mu die Codenummer nach G30 gr er als die von der N CNC benutzten sein Gleichzeitig ist daran zu erinnern da der Anwender selbst Kommentare in das Programm schreiben kann die dann bei der Ausf hrung des entsprechenden Blockes angezeigt werden PROGRAMMIERHANDBUCH CNC 8025 8030 265 BEISPIEL DER PROGRAMMIERUNG EINES KREISBOGENS MIT EINEM RADIUS VON MEHR ALS 8388 607 mm Als Anfangspunkt wird X3000 Y 2000 angenommen Wenn folgender Kreisbogen programmiert wird G03 X1000 Y3774 964 1 8000 J 7000 gibt die CNC den Fehler 33 aus der anzeigt da eine 8388 mm bersteigende Bewegung programmiert wurde Um diesen Kreisbogen ausf hren zu k nnen mu zur berwindung dieser Beschr nkung die parametrische Programmierung angewandt werden yi gt lt BEDEUTUNG DER PARAMETER Aufrufparameter PO X Koordinate des Zielpunkts Pl Y Koordinate des Zielpunkts P2 Entfernung zwischen dem Anfangspunkt und dem Mittelpunkt entlang der X Achse P3 Entfernung zwischen dem Anfangspunkt und dem Mittelpunkt entlang der Y Achse 4 Vorschubgeschwindigkeit P5 Wert des Winkelinkrements in Grad mit Vorzeichen Uhrzeigersinn negativ entgegengesetzt dem Uhrzeigersinn positiv Im Unterprogramm verwendete Parameter 90 X Koordinate des Anfangspunkts P91 Y Koordinate des Anfangspunkts P92 Radius P93 Anfangswinkel o P94 Endwinkel P95 Bearbeitungs oder Verfahrwinkel P96
250. hen Kreisen Spiralen diametral etc vorgenommen so wie sie sich am bestm glichsten an die Geometrie des zu reproduzierenden Modelles anpa t Ebenso k nnen verschiedene Zonen definiert und in jeder andere Auswertungsformen eingesetzt werden Ein wichtiger Unterschied der Digitalisierungsmethode FAGOR im Vergleich mit anderen Systemen die auch einen digitalen Taster benutzen ist da dieser sich praktisch ber die Modelloberfl che bewegt VORTEILE DER METHODE FAGOR Die f r die Digitalisierungsphase erforderliche Zeit ist k rzer Sie kann bei gro en Maschinen eingesetzt werden selbst wenn die den Taster bewegende Achse sehr schwer ist da dieser nicht dauernden schwankenden Bewegungen die seine Mechanik besch digen k nnten ausgesetzt ist Mit den erfa ten Daten wird ein Programm erstellt da im Speicher der CNC 8025 30 MS oder auf der Festplatte eines Computers gespeichert wird wozu das Kommunikationsprogramm FAGORDNC gebraucht werden kann Diese zweite M glichkeit wird normalerweise gew hlt da die durch Digitalisierung erstellten Programme meistens die Speicherkapazit t der Steuerung 32 kb berschreiten Enth lt das Modelleine Symmetrie kann erstein Teil digitalisiertund sp terunter Anwendung von Spiegelungen G11 G12 G13 Verschiebungen G92 G53 G59 und Achsendrehungen G73 das gesamte Modell reproduziert werden Dies erm glicht sowohl die Digitalisierungszeit als auch die L nge des Programmes
251. hlercodes der Liste anhalten die m gliche Ausf hrung der CNC deaktivieren die Freigaben setzen die Analog Ausg nge auf null und aktivieren den Ausgang NOTAUS wodurch die CNC in den Ausgangszustand zur ckversetzt wird 8025 30 Modelle MG MS PROGRAMMIERHANDBUCH Ref 9701 ale Zur in dieser Betriebsanleitung enthaltenen Information Diese Betriebsanleitung richtet sich an den Bediener der Maschine Sie enth lt notwendige Information f r die neuen Benutzer und auerdem fortgeschrittene Themen f r diejenigen die das Produkt CNC 8025 bereits kennen Es ist nicht n tig die gesamte Anleitung zu lesen Schlagen Sie im Inhaltsverzeichnis und in der Liste Neuer Leistungen und nderungen nach die Ihnen Kapitel und Abschnitt angeben wo das gew nschte Thema ausf hrlich beschrieben wird Die Betriebsanleitung beschreibt alle Funktionen ber die die Familie CNC 8025 verf gt In der Vergleichstabelle der Modelle finden Sie alle Funktionen Ihrer CNC Es gibt auch einen Anhang ber St rungen der einige ihrer Ursachen angibt Anmerkungen Die in dieser Anleitung beschriebene Information kann aufgrund technischer Erneuerungen Ver nderungen ausgesetzt sein FAGOR AUTOMATION S Coop Ltda beh lt sich das Recht vor den Inhalt des Handbuchs zu ndern ohne die Anderungen mitteilen zu m ssen INHALTSVERZEICHNIS Abschnitt Seit bersichtstabelle der Modelle der Fr smaschine FAGOR CN
252. hn der S tze die eine Funktion des Typs Tx x enthalten in der Graphik nicht dargestellt In den anderen Anzeigearten stellt die Graphik die tats chliche Bahn des Werkzeugs in der Form gepunkteter Linien dar Die Entfernung zwischen diesen Punkten der Werkzeugbahn h ngt von der Vorschubgeschwindigkeit F ab 3 10 1 Definition des Anzeigebereichs Um den Ablauf eines Programms auf dem Bildschirm graphisch darstellen zu k nnen mu der Anzeigenbereich definiert werden Dazu sind nach Wahl der Ausf hrungsart die Taste GRAPHIC die Taste DEFIN ZONE G zu bet tigen 64 BEDIENUNGSHANDBUCH CNC 8025 8030 Zu diesem Zeitpunkt fragt die CNC welche der Ansichten dargestellt werden soll Falls ja ist Y einzugeben Falls nein ist N einzugeben Die vier m glichen Ansichten sind XY Ebene XZ Ebene YZ Ebene Dreidimensional Falls 1 eingegeben wurde m ssen die X Y und Z Koordinaten des Punkts eingegeben der im Bildschirmmittelpunkt angezeigt werden soll sowie der Wert f r die darzustellende Breite Nach Eingabe eines jeden Wertes ist die Taste ENTER zu bet tigen Die Definition des Anzeigebereichs ist nach jedem Einschalten der CNC neu vorzunehmen wenn die Graphik verwendet werden soll Nach Festlegung des Anzeigebereichs ist zur Anzeige der ausgew hlten Graphikebenen maximal 3 aus den 4 zur Verf gung stehenden die jeweils erforderliche Taste zu bet tigen zur Anzeige der XY Ebene XZ zur Anze
253. hse in mm von der Startebene bis zur Referenzebene stets im Eilgang I Verfahrweg in mm bis zum Grund der Tasche Absolutwert bezogen auf 70 J Definiert den Radius der Tasche Das Vorzeichen dieses Wertes bestimmt die Bearbeitungsrichtung B Tiefe eines jeden Fr sdurchlaufs stets positiv PROGRAMMIERHANDBUCH CNC 8025 8030 199 Definiert den Wert der Zustellung bei jedem Umlauf in der XY Ebene stets positiv Wird dieser Parameter nicht programmiert oder wird ihm der Wert 0 zugeordnet so nimmt die CNC als Wert 3 4 des Werkzeugdurchmessers an D Entfernung zwischen der Referenzebene und der Teileoberfl che Die Bearbeitungstiefe des ersten Durchlaufs ist D B H Vorschubgeschwindigkeit des Schlichtumlaufs Wert der Schlichtzustellung Go Spindeldrehzahl in U min Werkzeugcode M03 Spindeldrehung im Uhrzeigersinn Satz N5 G80 YO L schen des Festzyklus und R ckkehr zum Anfangspunkt im Eilgang Satz N10 M30 Programmende 200 PROGRAMMIERHANDBUCH CNC 8025 8030 2 AUSGANGSEBENE BEZUGSEBENE B D 14 12 A 80 Ge 90 X VORSCHUB en F GE EE Goo S ra PROGRAMMIERHANDBUCH 8025 8030 201 Ablauf und Erkl rung der Bearbeitungsvorg nge 10 11 12 13 14 15 202 Die Achsen X und Y verfahren im Eilgang vom Punkt YO Z0 zum Punkt X90 80 70 Die Spindel startet mit einer Drehzahl v
254. hse sind folgende Wenn sich die Spindel beim Aufrufen des Festzyklus dreht so beh lt sie ihre Drehrichtung bei Dreht sie sich nicht so nimmt sie die Drehung im Uhrzeigersinn auf Verfahren der Z Achse im Eilgang von der Startebene zur Referenzebene Anfahrebene Verfahren der Z Achse mit der Arbeitsvorschubgeschwindigkeit bis zur vollen Bearbeitungstiefe Verweilzeit bei Programmierung von K Bei Programmierung von G99 R ckzug des Werkzeugs Z Achse im Eilgang auf die Referenzebene Anfahrebene Bei Programmierung von G98 R ckzug im Eilgang auf die Startebene G81 BOHRFESTZYKLUS SS 5098 P Ausgangsekene K 22 R Bezugsebene K Programnmierbere Verweilzeit Vorschuk G01 er ee N Vorschub G00 156 PROGRAMMIERHANDBUCH CNC 8025 8030 Beispiel f r 81 Ausf hrung von vier 20 mm tiefen Bohrungen in Polarkoordinaten unter folgenden Bedingungen Die Entfernung zwischen der Referenzebene und der Teileoberfl che betr gt 2 mm Der Anfangspunkt ist YO 70 und die Spindel steht still NO G81 G98 00 G91 X250 Y350 7 98 1 22 F100 S500 N1 N5 G93 1250 J250 N10 A 45 N3 N15 G80 G90 YO N20 M30 Erster Satz N0 G81 Definiert den Bohrfestzyklus G98 Definiert den R ckzug des Werkzeugs Z Achse auf die Startebene G00 Definiert die Bewegungen der Achsen X und Y als Eilgangbewegungen G91 Definiert die Wege als inkremental X Verfahrwege dieser Achsen in mm
255. hsen parallel sind indem die Funktion G73 Drehung des Koordinatensystems verwendet wird Die Funktion gestattet die schnelle Programmierung von Taschen an einem beliebigen Punkt irgendeiner Ebene Beispiel Als Anfangspunkt wird YO 70 angenommen Die Tasche ist in der XZ Ebene zu fr sen N5 G18 N10 G87 G98 G00 G90 X200 Y 48 Z0 I 90 J52 5 K37 5 B12 C10 D2 H100 L5 F300 N20 G73 A45 N30 G25 N10 20 7 N40 M30 MPM081 196 PROGRAMMIERHANDBUCH CNC 8025 8030 6 32 9 G88 Kreisf rmiger Taschenfr szyklus Die Funktionen und Bewegungen des Werkzeugs laufen ab wie folgt Wenn sich die Spindel beim Aufrufen des Festzyklus dreht wird die Drehrichtung beibehalten Steht sie still so nimmt sie die Drehung im Uhrzeigersinn auf Verfahren der Z Achse im Eilgang von der Startebene zur Referenzebene Anfahrebene Verfahren der Z Achse mit 50 iger Arbeitsvorschubgeschwindigkeit F bis zur D B entsprechenden Position D Entfernung zwischen der Referenzebene und der Teileoberfl che B Tiefenwert eines jeden Bearbeitungsdurchlaufs Fr sen der Taschenoberfl che im Arbeitsvorschub F in durch definierten Zustellungen bis zur Entfernung L Schlichtaufma der Taschenwand Fr sen mit der Arbeitsvorschubgeschwindigkeit H im Schlichtumlauf Nach Beendigung des Schlichtumlaufs f hrt das Werkzeug im Eilgang G00 zum Mittelpunkt der Tasche zur ck wobei die Z Achse um 1 mm angehoben wird Auf diese Weise
256. ichert Taste ENTER bet tigen Hier gibt es vier M glichkeiten a Im Speicher der Steuerung ist ein Programm mit derselben Nummer vorhanden Auf dem Bildschirm erscheint folgende Anzeige BEREITS IM SPEICHER VORHANDEN L SCHEN Soll das Programm nicht gel scht werden Eine beliebige Taste au er Y bet tigen Es erfolgt die R ckkehr zum Zustand des Abschnitts 3 7 1 Soll das Programm gel scht werden Y bet tigen Auf dem Bildschirm erscheint folgende Anzeige PROGRAMMNUMMER GEL SCHT In diesem Augenblick beginnt die bertragung des Programms von der Cassette wie unter c beschrieben BEDIENUNGSHANDBUCH CNC 8025 8030 b Das gew hlte Programm ist auf dem Magnetband nicht vorhanden Bei Beginn der bertragung von der Cassette erscheint auf dem Bildschirm folgende Anzeige falls das Programm nicht auf dem Band vorhanden ist NICHT AUF DER KASSETTE VORHANDEN ZUM FORTFAHREN NEXT OPERATE MODE BETATIGEN WEITER bet tigen Die Steuerung kehrt zum Zustand von 3 7 1 zur ck Oder OP MODE bet tigen Auf dem Bildschirm erscheint die Auflistung der Betriebsarten Das gew hlte Programm ist auf dem Magnetband vorhanden und im Speicher der CNC nicht vorhanden Auf dem Bildschirm erscheint folgende Anzeige DATENEMPFANG Die bertragung wird normal ausgef hrt Falls in dem gelesenen Programm eine falsche Satznummer vorkommt z B N erscheint folgende Anzeige auf dem Bildsch
257. ie CNC an da die im Format F3 4 eingegebenen Werte mm Umdr Fl 1lmm Umdr sind Max programmierbarer Wert F500 F500 mm Umdr Das Foramt f r Zoll ist F2 4 Fl 1 Zoll Umdr Fmax ist F19 6850 19 6850 Zoll Umdr Die Funktion G95 istmodal d h nach ihrer Programmierung wird sie bis zur Programmierung von G94 beibehalten Diese Funktion kann nur verwendet werden wenn die Maschine ber eine Spindel mit Drehgeber verf gt Achtung Je nachdem ob wir in G94 oder in G95 arbeiten weicht die Bedeutung von F Vorschubprogrammierung vom Wert des Maschinenparameters P611 5 oder vom in der Programmierung angewandten System sei es mm oder Zoll aab Zu all dem weitere Erl uterungen im Kapitel VORSCHUBPROGRAMMIERUNG 208 PROGRAMMIERHANDBUCH CNC 8025 8030 6 38 G96 KONSTANTE OBERFL CHEN VORSCHUBGESCHWINDIGKEIT Programmierung von G96 bedeutet f r die CNC da der ber F programmierte Vorschub f r den Schnittpunkt des Werkzeugs mit dem Werkst ck gilt ber diese Funktion wird eine gleichm ige Oberfl che innen an Ecken oder in Kurven erreicht Die Funktion G96 ist modal und wird durch G97 M02 oder M30 gel scht Wird mit der Funktion G96 gearbeitet so nimmt die Geschwindigkeit in der Werkzeugmitte an den Ecken innen ab damit die Geschwindigkeit an der Schneidkante konstant gehalten wird 6 39 G97 KONSTANTE VORSCHUBGESCHWINDIGKEIT DES WERKZEUGMITTELPUNKTS Bei Programmierung von G97 entspri
258. iel NO G00 X10 5 Y20 N10 G01 X50 N15 G00 YO N20X0 N25 G25 N0 20 8 N30 M30 Beim Satz 25 angekommen springt die CNC zum Satz 0 und f hrt den Abschnitt NO bis N20 achtmal aus Danach wird die Programmabarbeitung mit dem Satz N30 fortgesetzt 260 PROGRAMMIERHANDBUCH CNC 8025 8030 G25 Unbedingter Sprung Aufruf Sobald die CNC den Code G25 liest springt sie zu dem ber N4 oder N4 4 2 angegebenen Satz Programmierung N4 G25 N4 oder N4 G25 N4 4 2 Ein Satz mit G25 darf nichts anderes enthalten Beispiel vd t D Anfangspunkt X100 YO N10 G90 G01 Y30 F500 N20 X70 N30 X50 Y50 N40 Y80 N50 X20 N60 X0 Y100 N70 X 20 Y80 N80 X 50 N90 Y50 N100 X 70 Y30 N110 X 100 N120 YO N130 G11 G12 N140 G25 N10 120 1 N150 M30 PROGRAMMIERHANDBUCH CNC 8025 8030 261 Die CNC verf gt ber zwei interne Merker die je nach dem Ergebnis der folgenden Operationen aktiviert oder nicht aktiviert werden Fl F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 F13 F14 F15 F16 F30 F32 F33 Die Zuordnungen ndern den Status dieser Merker nicht Merker 1 null gleich Ist das Ergebnis einer Operation gleich null so wird Merker 1 aktiviert Ist das Ergebnis einer Operation ungleich null so wird Merker 1 nicht aktiviert Ist das Ergebnis eines Vergleichs Gleichheit so wird Merker 1 aktiviert Ergeben sich bei einem Vergleich Unterschiede so wird Merker 1 nicht aktiviert Merker 2 n
259. iert werden Bei Programmierung ber Parameter N P3 kann dessen Wertjedoch zwischen und 255 liegen Wird der Parameter N nicht programmiert so nimmt die CNC N1 als Wert an Logischerweise ist die Programmierung von N Werten gt 1 nur beim Arbeiten mit G91 sinnvoll d h wenn die Werte des Mittelpunkts der Tasche inkremental sind da im gegenteiligen Falle die Bearbeitungen stets am selben Punkt erfolgen w rden Es folgt eine ausf hrlichere Beschreibung der Festzyklen G87 und G88 Hierbei wird angenommen da die Hauptebene durch die Achsen X und Y gebildet wird und die Werkzeugachse die Z Achse ist PROGRAMMIERHANDBUCH CNC 8025 8030 189 6 32 8 87 Rechteckiger Taschenfr szyklus Die Funktionen und Bewegungen des Werkzeugs laufen ab wie folgt Wenn sich die Spindel beim Aufrufen des Festzyklus dreht wird die Drehrichtung beibehalten Steht sie still so nimmt sie die Drehung im Uhrzeigersinn auf Verfahren der Z Achse im Eilgang von der Startebene zur Referenzebene Anfahrebene Verfahren der Z Achse mit 50 iger Arbeitsvorschubgeschwindigkeit F bis zur D B entsprechenden Position D Entfernung zwischen der Referenzebene und der Teileoberfl che B Tiefenwert eines jeden Bearbeitungsdurchlaufs Fr sen der Taschenoberfl che im Arbeitsvorschub F in durch definierten Uml ufen bis zur Entfernung L Schlichtumlauf der Taschenwand Fr sen mit der Arbeitsvorschubgeschwindigkeit H im Schlichtdur
260. ige der XZ Ebene YZ zur Anzeige der YZ Ebene 3D zur Anzeige der dreidimensionale Darstellung Darauf wird das Programm ausgef hrt Position und Dimensionen der Graphikdarstellung h ngen von den f r die Koordinaten des Mittelpunkts und die Breite eingegebenen Werten ab Auf dem oberen Teil des Bildschirms werden die Koordinaten des gerade in der Graphik dargestellten Punktes angezeigt Der Breite Wert wird auf dem unteren Teil des Bildschirms angezeigt Wird gerade ein Programm in der Betriebsart TESTLAUF ausgef hrt so kann die Geschwindigkeit mit der die Bahn graphisch dargetellt wird ber das VORSCHUB Potentiometer ver ndert werden BEDIENUNGSHANDBUCH CNC 8025 8030 65 3 10 2 ZOOM Funktion Die CNC verf gt ber eine ZOOM Funktion die die Vergr erung oder Verkleinerung der ganzen Graphik oder eines Teils der Graphik gestattet Falls die ZOOM Funktion verwendet werden soll mu das in der Ausf hrung begriffene Programm unterbrochen werden oder seine Ausf hrung mu abgeschlossen sein Ist eine dieser Bedingungen gegeben so wird die Taste bet tigt die derjenigen Graphikebene entspricht die vergr ert oder verkleinert werden soll Dann die Taste ZOOM bet tigen worauf auf der Originalgraphik ein Rechteck angezeigt wird das den zu vergr ernden oder zu verkleinernden Bereich darstellt Die Abmessungen dieses Rechtecks k nnen durch Bet tigung der Tasten und der Haupttastatur ver ndert werden Sein Mittelp
261. igen Der Satz ist daraufhin neu zu schreiben Achtung Bei Bet tigung von f hrt die CNC den Satz aus und die Anzeige wird auf die Betriebsart SATZFOLGE umgeschaltet Bei Bet tigung der Taste ENTER oder DELETE wird die Anzeige wieder auf die Betriebsart TEACH IN zur ckgeschaltet A Die CNC beh lt die Reihenfolge der ausgef hrten S tze bei In dieser Betriebsart k nnen keine Radiuskompensationen ausgef hrt werden Wird ein Unterprogramm aufgerufen so werden alle in ihm enthaltenen S tze ausgef hrt In Bearbeitungszentren f hrt die CNC alle Werkzeugwechselbewegungen aus wenn M06 programmiert wird 3 3 8 L schen eines Satzes Identisch mit demselben Vorgang in der Betriebsart EDITING 6 3 3 9 Kopieren eines Programmes Identisch mit demselben Vorgang in der Betriebsart EDITING 6 BEDIENUNGSHANDBUCH CNC 8025 8030 25 3 4 BETRIEBSART 4 TESTLAUF Diese Betriebsart wird zum Testen eines Programms im Testlauf vor Erstellung des ersten Teils verwendet 3 4 1 Ausf hrung eines Programms Zur Ausf hrung eines Programms sind die folgenden Schritte erforderlich 3 4 1 1 Anwahl der Betriebsart TESTLAUF 4 Taste MODE bet tigen Taste 4 bet tigen Auf dem Bildschirm erscheint folgende Anzeige TESTLAUF 0 G FUNKTIONEN 1 G S T M FUNKTIONEN 2 BEWEGUNGEN IN DER HAUPTEBENE 3 EILGANG 4 THEORETISCHE BAHN 0 G FUNKTIONEN Die f hrt nur die programmie
262. ileoberfl che Satz N20 Die Spindel wird erneut gestartet und im Eilgang zum Punkt YO 710 verfahren 42 PROGRAMMIERHANDBUCH CNC 8025 8030 6 12 G36 KONTROLLIERTE ECKENVERRUNDUNG Bei Fr sarbeiten kann ber die Funktion G36 eine Ecke mit einem bestimmten Radius verrundet werden ohne da hierzu der Mittelpunkt oder der Anfangs oder Endpunkt des Bogens berechnet werden mu Die Funktion G36 ist nicht modal d h sie mu jedesmal programmiert werden wenn eine Eckenverrundung gew nscht wird Diese Funktion mu im Satz enthalten sein in dem die Bewegung programmiert wird deren Ende verrundet werden soll Der Verrundungsradius wird ber R4 3 in mm oder aber ber R3 4 in Zoll programmiert und ist stets positiv Beispiele 1 60 5 E 5 MPMO18 20 35 50 Xx N50 G90 G01 G36 R5 X35 Y60 F100 N60 X50 YO PROGRAMMIERHANDBUCH CNC 8025 8030 43 50 MPMO19 Gell 20 50 N50 090 G03 G36 R5 X50 Y50 I0 J30 F100 No G01 X50 YO 44 PROGRAMMIERHANDBUCH CNC 8025 8030 6 13 637 TANGENTIALES ANFAHREN ZU BEGINN DER BEARBEITUNG ber die Vorbereitungsfunktion G37 k nnen zwei Bahnen tangential verkn pft werden ohne da hierzu die Schnittpunkte berechnet werden m ssen Die Funktion G37 istnicht modal d h sie mu jedesmal programmiert werden wenn ein tangentiales Anfahren zu Beginn der Bearbeitung gew nscht wird Beispiel 50 30
263. indung Fehler der interne Schaltung der CNC Setzen Sie sich mit dem Technischen Kundendienst in Verbindung Die CNC meldet diesen Fehler gt Wenn mehr als 43 Zeichen in einem Kommentar angegeben werden gt Wenn mehr als 5 Zeichen zur Definition der Programmnummer angegeben werden gt Wenn mehr als 4 Zeichen zur Definition der Satznummer angegeben werden gt Wenn ung ltige Zeichen im Speicher angegeben werden berhitzung Fehler in den Spindelsteigungsfehlerkompensations Parametern der W Achse Die CNC f hrt die Maschinenparameter der RS232C Schnittstelle 0 9600 1 8 P2 0 P3 1 P607 3 1 P607 4 1 P607 5 1 aus 108 109 110 111 112 113 114 115 116 117 118 119 120 Fehler in den Spindelsteigungsfehlerkompensations Parametern der Z Achse Die CNC f hrt die Maschinenparameter der RS232C Schnittstelle 0 9600 1 8 P2 0 P3 1 P607 3 1 P607 4 1 P607 5 1 aus Fehler in den Spindelsteigungsfehlerkompensations Parametern der Y Achse Die CNC f hrt die Maschinenparameter der RS232C Schnittstelle 0 9600 1 8 P2 0 P3 1 P607 3 1 P607 4 1 P607 5 1 aus Fehler in den Spindelsteigungsfehlerkompensations Parametern der X Achse Die CNC f hrt die Maschinenparameter der RS232C Schnittstelle 0 9600 1 8 P2 0 P3 1 P607 3 1 P607 4 1 P607 5 1 aus Fehler im FAGOR LAN NETZ Falsche Installation de
264. ine Anleitung zu den Neuen Software Funktionen die seit kurzer Zeit integriert sind Dieses Handbuch richtet sich an diejenigen Personen die die Software Option f r DNC Kommunikation benutzen werden Dieses Handbuch richtet sich an diejenigen Personen die ihre eigenen DNC Kommunikation durchf hren m chten ohne die Kommunikations Soft ware DNC 25 30 zu benutzen Dieses Handbuch ist zu benutzen wenn die CNC ber eine integrierte SPS verf gt Es richtet sich an den Maschinenhersteller oder an diejenige Person die mit der Installation und Inbetriebnahme der integrierten SPS betraut ist Dieses Handbuch richtet sich an diejenigen Personen die die Software Option f r DNC SPS Kommunikation benutzen m chten Dieses Handbuch richtet sich an diejenigen Personen die das Fagor Diskettenlaufwerk benutzen und gibt Hinweise zu dessen Benutzung INHALT DIESES HANDBUCHS Das Programmierhandbuch setzt sich folgenderma en zusammen Inhaltsverzeichnis Vergleichstabelle der Fagormodelle CNC 8025 30M Neue Funktionen und Ver nderungen Einleitung Zusammenfassung der Sicherheitshinweise Verschickungsbedingungen Liste der Fagor Unterlagen f r die CNC 8025 30M Inhalt dieses Handbuchs Allgemeines Programmaufbau Programmformat Programms tze Vorbereitungsfunktionen Koordinatenprogrammierung Vorschubprogrammierung Spindeldrehgeschwindigkeit und orientierter Spindelhalt Werkzeugprogrammierung Hilfsfunktionen Un
265. ines Festzyklus l scht die Radiuskompensation und hat damit dieselbe Wirkung wie 40 152 PROGRAMMIERHANDBUCH CNC 8025 8030 Die Ausf hrung eines Festzyklus ver ndert den Wert der arithmetischen Paramter P70 bis 99 Wird in einem Satz neben der G Funktion die den Festzyklus definiert G02 G03 G08 G09 oder G33 programmiert so wird die Zyklus Funktion gel scht Bei Definition eines Festzyklus G79 ausgenommen und aktivierter Funktion G02 G03 oder G33 oder bei Programmierung der Funktion G08 oder G09 im selben Satz gibt die CNC den Fehler 4 aus Nach erfolgter Definition eines Festzyklus k nnen in den darauffolgenden S tzen die Funktionen G02 G03 G08 oder G09 programmiert werden 6 32 4 Definition des Festzyklus G79 ber die Funktion G79 kann ein beliebiges vom Anwender definiertes parametrisches Unterprogramm G23 N2 als Festzyklus bestimmt werden Das bedeutet da die auf den Aufrufsatz G79 N2 folgenden S tze im Einflu bereich des Festzyklus bleiben bis die Funktion G79 gel scht wird Das Format des Aufrufsatzes G79 N2 P2 K 2 Liest die CNC einen derart programmierten Satz so f hrt sie das parametrische Unterprogramm 2 aus das ber G23 N2 in einem beliebigen Programmteil oder in einem anderen Programm definiert ist Im Aufrufsatz k nnen den Parametern Werte zugeordnet werden Wird nach diesem Satz ein anderer mit irgendeiner Achsenbewegung programmiert so wird nach dieser Bewegun
266. iniert im Falle von G87 rechteckiger Taschenfr szyklus die Entfernung vom Mittelpunkt bis zur Kante entlang der betreffenden Achse Entlang der X Achse in der XY Ebene G17 Entlang der X Achse in der XZ Ebene G18 Entlang der Y Achse in der YZ Ebene G19 vi MPM075 gt X Definiert im Falle von G88 kreisf rmiger Taschenfr szyklus den Radius der Tasche Das Vorzeichen dieses Wertes bestimmt die Bearbeitungsrichtung PMO7SB 186 PROGRAMMIERHANDBUCH CNC 8025 8030 K4 3 Wird nur beim Festzyklus G87 verwendet und definiert die Entfernung vom Mittelpunkt zur Kante der Tasche entlang der betreffenden Achse Nur positive Werte d rfen programmiert werden Entlang der Y Achse in der XY Ebene G17 Entlang der Z Achse in der XZ Ebene 18 Entlang der Z Achse in der YZ Ebene G19 y4 MPM076 gt A 4 3 Definiert den Wert der Zustelltiefe nach jedem Durchgang entlang der zur Hauptebene senkrechten Achse Nur positive Werte sind zul ssig 2 MPMO76B PROGRAMMIERHANDBUCH CNC 8025 8030 187 4 3 Definiert den Wert der Zustellung bei jedem Umlauf in der Hauptebene Nur positive Werte sind zul ssig Wird dieser Parameter nicht programmiert so nimmt die CNC als Wert 3 4 des Werkzeugdurchmessers an Word 0 programmiert gibt die CNC Fehler 44 aus VERFAHREN IN GO1 V
267. instandsetzen Fagor Automation haftet f r keinerlei Personen oder Sachschaden der auf der Nichteinhaltung dieser Sicherheitsnormen beruht Vorsichtsma nahmen zur Vermeidung von Personensch den Vor Einschalten des Ger ts Erdung berpr fen Vergewissern Sie sich um elektrische Entladungen zu vermeiden da eine Erdung vorgenommen wurde Nicht in feuchter Umgebung betreiben Arbeiten Sie zur Vermeidung von elektrischen Entladungen immer in einer Umgebung deren relative Luftfeuchtigkeit ohne Kondensation bei 45 C unter 90 liegt Nicht in explosionsgef hrdeten R umen betreiben Zur Vermeidung von Risiken Verletzungen oder Sch den nichtinexplosionsgef hrdeten R umen arbeiten Vorsichtsma nahmen zur Vermeidung von Sachsch den Arbeitsraum Dieses Ger t ist f r den Betrieb in industriellen R umen ausgelegt und entspricht den bestehenden Richtlinien und Normen der Europ ischen Union Fagor Automation haftet nicht f r Sch den die das Ger t erleidet oder verursacht wenn es unter anderen Bedingungen eingesetzt wird Wohn oder h usliche R ume Installation des Ger ts an geeignetem Ort Wir empfehlen die Steuerung wann immer dies m glich ist nicht in der N he von K hlfl ssigkeiten oder chemischen Produkten die sie besch digen k nnten anzubringen sowie nicht an Orten wo sie der Gefahr von St en ausgesetzt ist Das Ger t entspricht den europ ischen Richtlinien ber elektromagnetische Vertr glichkeit
268. int die Bedeutung der in dieser Betriebsart g ltigen Funktionstasten 3 2 2 Verriegeln Entriegeln des Speichers Identisch mit Abschnitt 3 6 2 Betriebsart EDITING 3 2 3 L schen eines kompletten Programms Identisch mit Abschnitt 3 6 3 Betriebsart EDITING 3 2 4 ndern der Programmnummer Identisch mit Abschnitt 3 6 4 Betriebsart EDITING 3 2 5 Anzeige und Suche der gespeicherten Unterprogramme Identisch mit Abschnitt 3 6 5 Betriebsart EDITING 3 2 6 Anwahl eines Programms Identisch mit Abschnitt 3 6 6 Betriebsart EDITING 22 BEDIENUNGSHANDBUCH CNC 8025 8030 3 2 7 Erstellung eines Programms Die Erstellung eines Programms der Betriebsart PLAY BACK ist identisch mit der Programmerstellung in der Betriebsart EDITING au er da die Achsen durch Bet tigung der JOG Tasten bewegt werden k nnen Die Koordinatenwerte dieser Achsen werden auf dem unteren Teil des Bildschirms angezeigt In einem Satz der nur die Koordinatenwerte eines Punktes enth lt werden nach Verwendung der JOG Tasten zur Bewegung der Achsen die Koordinaten dieses Punktes bei Bet tigung der Taste ENTER in den Speicher bertragen Jedesmal wenn die Taste ENTER bet tigt wird werden die koordinatenpunkte entsprechend der zu diesem Zeitpunkt aktiven Achsen in den Speicher bertragen Zur Aktivierung eines nicht aktiven Achse muss die Taste der entsprechenden Achse X Y Z W bet tigt werden Sollen zus tzlich zu den Koo
269. intritte oder Austritte Anfasungen Festzyklen Drehungen des Koordinatensystems oder Werkzeugradius oder l ngenkompensation verwendet werden sollen Die CNC wendet die Radiuskompensation auf die beiden Achsen der gew hlten Ebene und die L ngenkompensation auf die zu dieser Ebene senkrechten Achse an Wie bereits zuvor erkl rt bei G02 G03 werden bei Maschinen mit 4 5 Achsen dieselben Codes in diesem Falle G17 G18 G19 zum Arbeiten mit der 4 5 Achse W verwendet Falls die Achsen W V mit der X Achse nicht kompatibel sind G17 Anwahl der Ebene XY oder WY oder VX G18 Anwahl der Ebene XZ oder WZ oder VZ Falls sie mit der Y Achse nicht kompatibel sind G17 Anwahl der Ebene XY oder XW oder VX G19 Anwahl der Ebene YZ oder WZ oder VZ Falls sie mit der Z Achse nicht kompatibel sind G18 Anwahl der Ebene XZ oder XW oder VX G19 Anwahl der Ebene YZ oder YW oder VY 36 PROGRAMMIERHANDBUCH CNC 8025 8030 Die Funktionen G17 G18 und G19 sind modal und miteinander nicht kompatibel Beim Einschalten und nach Ausf hrung von M02 oder M30 nach einem NOTHALT oder RESET gilt f r die CNC die Funktion G17 RZ 15 x 6 9 G25 UNBEDINGTE SPR NGE AUFRUFE Die Funktion G25 kann zum Springen von einem Satz zum anderen in ein und demselben Programm verwendet werden Hierf r gibt es zwei Programmierformate a N4 G25 N4 N4 Satznummer G25 Code des unbedingten Sprunges N4 Nummer des Satzes zu dem der Sprung
270. irm PROGRAMMNUMMER GELESEN GELESENE DATEN UNGULTIG N In diesem Falle wird nur der Teil des Programms bis zum falschen Satz in der CNC gespeichert Es wird empfohlen das gesamte Programm zu l schen Falls die Nummerierung des gelesenen Programms in Ordnung war erscheint auf dem Bildschirm folgende Anzeige PROGRAMMNUMMER GELESEN Die CNC pr ft die Syntax des Programms Falls irgendein Programmierfehler vorhanden ist wird der Fehlercode angezeigt sowie der den Fehler enthaltende Satz und das Programm bleibt komplett gespeichert d Falls der Teileprogrammspeicher verriegelt ist oder der aschinenparameterspeicher im Falle von P99999 erfolgt die R ckkehr zum Zustand von 3 7 1 BEDIENUNGSHANDBUCH CNC 8025 8030 53 3 7 2 1 bertragungsfehler Falls w hrend der bertragung die Meldung BERTRAGUNGSFEHLER auf dem Bildschirm erscheint zeigt dies an da die bertragung nicht korrekt ausgef hrt wurde Falls w hrend der bertragung die Meldung EINGELESENE DATEN UNG LTIG auf dem Bildschirm erscheint zeigt dies an da auf dem Magnetband irgendein unzul ssiges Zeichen vorhanden ist oder da eine unzul ssige Satznummer geschrieben wurde Achtung bg Um eine Besch digung des Magnetbands zu verhindern sollte der Cassettenschacht beim Ein und Ausschalten des Ger ts ge ffnet sein 3 7 3 Ausgabe eines Programms an ein FAGOR Magnetbandger t 1 54
271. it 0 05 s G04 K2 5 Verweilzeit 2 5 s Wird der K Wert mit einer Zahl programmiert so mu diese einen Wert zwischen 0 00 und 99 99 haben Wird der Wert jedoch ber einen Parameter programmiert K P3 so kann dieser einen Wert zwischen 0 00 und 655 35 haben Die Verweilzeit wird zu Anfang des Satzes ausgef hrt in dem sie programmiert ist Die Funktion G04 kann als G4 programmiert werden PROGRAMMIERHANDBUCH CNC 8025 8030 27 6 4 BERGANG ZWISCHEN S TZEN 6 4 1 Runde Ecken G05 Beim Arbeiten mit der Funktion G05 beginnt die CNC mit der Ausf hrung des n chsten Programmsatzes sobald die Verz gerung der im vorausgehenden Satz programmierten Achsenbewegungen einsetzt Das hei t die in dem nachfolgenden Satz programmierten Bewegungen werden ausgef hrt bevor die Maschine die im vorausgehenden Satz programmierte Position ganz erreicht hat Beispiel E 100 30 7 50 140 X N1 G91 601 G05 Y70 F100 N10 X90 Wie aus dem Beispiel zu ersehen ist werden die Ecken verrundet Der Unterschied zwischen dem theoretischen und tats chlichen Profil h ngt von der Vorschubgeschwindigkeit ab Je gr er die Vorschubgeschwindigkeit desto gr er der Unterschied zwischen dem theoretischen und tats chlichen Profil Die Funktion 05 ist modal und mit der Funktion G07 nicht kompatibel Die Funktion G05 kann als G5 programmiert werden 28 PROGRAMMIERHANDBUCH CNC 8025 8030 6 4 2 Scharfe Ecken
272. itende Funktionen V Achsenkoordinaten F Vorschub S Spindeldrehzahl T Werkzeugnummer M Hilfsfunktionen Diese Reihenfolge ist in jedem Satz einzuhalten wenn auch nicht jeder Satz s mtliche Bestandteile enthalten mu 4 PROGRAMMIERHANDBUCH CNC 8025 8030 3 PROGRAMMFORMAT Die CNC kann in metrischen Einheiten mm oder in Zoll programmiert werden Metrisches Format mm 5 N4 G2 4 3 4 3 4 3 4 3 Z 4 3 F5 5 S4 2 2 M2 Format in Zoll 5 N4 G2 V 3 4 W 3 4 3 4 3 4 Z 3 4 F5 5 S4 2 2 M2 4 3 bedeutet da nach dem Buchstaben ein positiver oder negativer Wert eingegeben werden kann mit vier Stellen vor und drei Stellen nach dem Komma 3 4 bedeutet da nach dem Buchstaben ein positiver oder negativer Wert eingegeben werden kann mit vier Stellen vor und drei Stellen nach dem Komma 4 bedeutet da ausschlie lich ein positiver h chstens vierstelliger Wert eingegeben werden kann Dezimalstellen sind nicht erlaubt 22 bedeutet ein zweistelliger positiver Wert mit 2 Stellen nach dem Komma Die CNC kann je nach Maschinentyp bis zu 5 Achsen V W X Y Z kontrollieren Unzul ssig ist die Programmierung der 5 Achse der A Achse W und der mit beiden verbundenen wie in Maschinenparameter 11 angezeigt in einem Satz In im Handbuch angezeigten verschiedenen Programmformaten ist die 4 Achse W durch die 5 Achse V ersetzbar In diesem Handbuch werden das j
273. l ein Sch tzen Sie besonders das Glas des Bildschirms 4 Polstern Sie den Karton auf allen Seiten gut mit Polyurethanschaum aus 5 Verschlie en Sie den Karton mit Klebefolie oder Krampen Einleitung 5 FAGOR UNTERLAGEN F R DIE CNC 8025 M Handbuch CNC 8025 M OEM Handbuch CNC 8025 M USER Handbuch DNC 25 30 Handbuch DNC Protokoll Handbuch Integrierte SPS Handbuch DNC SPS Handbuch FLOPPY DISK Einleitung 6 Dieses Handbuch richtet sich an den Maschinenhersteller oder an diejenige Person die mit der Installation und Inbetriebnahme der Steuerung betraut ist Es enth lt zwei Handb cher Das Installationshandbuch in dem beschrieben ist wie die CNC zu installieren und f r Ihre Maschine zu personalisieren ist Das Lokalnetzhandbuch in dem beschrieben ist wie man die CNC in das Fagor Lokalnetz installiert Gegebenenfalls enth lt es zus tzlich eine Anleitung zu den Neuen Software Funktionen die seit kurzer Zeit integriert sind Dieses Handbuch richtet sich an den Benutzer also an die Person die mit der Steuerung arbeitet Es enth lt drei Handb cher Das Bedienerhandbuch in dem beschrieben ist wie die CNC zu bedienen ist Das Programmierhandbuch in dem beschrieben wird wie manein Programm im ISO Code erstellt Anwendungshandbuch Darin werden diejenigen mit der CNC ausf hrbaren Anwendungen beschrieben die nicht fr smaschinenspezifisch sind Gegebenenfalls enth lt es zus tzlich e
274. l in der entsprechenden Marke abgelesen werden Die Information der CNC zu der Zugang besteht ist folgende Tats chliches Sin U min REG119 der integrierten SPS 1919 der SPS 64 Nicht zu verwechseln mit Register R112 das die Geschwindigkeit S angibt die f r die Spindel programmiert ist Ausgedr ckt in U min und in hexadezimalem Format Bsp S2487 R119 967 Nummer des Satzes der gerade abgearbeitet wird REG120 der integrierten SPS 1920 der SPS 64 Ausgedr ckt in hexadezimalem Format Bsp N 120 R120 78 Code der gedr ckten Taste BO 7 121 der integrierten SPS Bei SPS 64 nicht verf gbar Nicht zu verwechseln mit Register R118 das den Code der zuletzt gedr ckten Taste angibt Wenn eine Taste gedr ckt wird zeigen beide Register den gleichen Wert Die Information von R121 wird jedoch nur w hrend eines Scans beibehalten bei R118 dagegen so lange bis die n chste Taste gedr ckt wird Wenn man mehrmals die gleiche Taste dr ckt z B 1111 dann zeigt R121 4 mal den Code der Taste 1 an je eine pro Scan R118 dagegen zeigt stets den gleichen Wert an Man wei daher nicht ob Taste 1 einmal oder mehrmals gedr ckt wurde Die Codes der Tasten sind im Anhang des SPS Handbuchs aufgef hrt 4 2 3 In der CNC angew hlte Betriebsart 8 11 121 der integrierten SPS SPS 64 nicht verf gbar E keck Automatik Einzelsatz Play Back Teach in Dry Run Manual Editor Peripherieger te Werkzeug
275. legen des Spindelanalogsignals von der integrierten SPS aus Um dieses von der integrierten SPS aus festzulegen mu das Binom M1956 R156 verwendet werden Register R156 legt das Spindelanalogsignal in Einheiten von 2 442 mV 10 4095 fest R156 0000 1111 11111111 R1256 4095 10V R156 0001 1111 11111111 10V 156 00000000 00000001 R1256 1 2 5mV R156 0001 0000 0000 0001 2 5mV Damit die CNC den f r das Register R156 eingegebenen Wert annimmt mu die Marke M1956 aktiviert werden Dies istim SPS Handbuch Punkt 5 5 2 Eingabe der internen Variablen der CNC beschrieben Spindelsteuerung ber CNC oder ber integrierte SPS Die CNC kann intern ber 2 Spindelanalogsignale verf gen das eigene und das ber die SPS festgelegte Signal Um der CNC anzuzeigen welches davon nach au en weitergegeben werden soll ist der Ausgang 027 der integrierten SPS zu benutzen 027 0 Das Spindelanalogsignal wird von der CNC selbst festgelegt 027 1 Das Spindelanalogsignal wird von der integrierten SPS festgelegt Binom 1956 R156 1 3 ABLESEN INTERNER VARIABLEN DER CNC Ab dieser Version verf gen die integrierte SPS und die SPS 64 ber mehr interne Information der CNC Bei der integrierten SPS ist es nicht notwendig eine interne Marke zu aktivieren um auf die Information zuzugreifen Die CNC selbst aktualisiert die Information zu Beginn jedes Scans der SPS Bei der SPS 64 mu der gesuchte Wert einer Steuerungsvariablen jedesma
276. ler Eintritt mit 02 oder 03 Dieser Fehlercode wird bei Programmierung eines tangentialen Austritts ausgegeben gt Tangentialer Austritt Die Entfernung zwischen dem Austrittpunkt des Werkzeugs und dem Endpunkt der Bearbeitung mu mindenstens 2 Mal gr er sein als der programmierte Kreisdurchmesser gt Auch tangentialer Austritt mit 02 oder 03 Polarkoordinatenursprung G93 nicht richtig definiert Festzyklus schlecht definiert Programmierfehler Funktion G36 G37 G38 oder G39 74 Polarkoordinaten schlecht definiert Eine Bewegung von 0 wurde w hrend einer Radiuskompensation oder Eckenverrundung programmiert Die vierte Achse W wurde nicht richtig programmiert Programmierfehler Fase Die Funktionen M06 M22 M23 M24 M25 stehen nicht allein im Satz Werkzeug oder Palettenwechsel beabsichtigt ohne da die Wechselposition angefahren wurde Das angeforderte Werkzeug befindet sich nicht im Magazin Zwei verschiedene externe wurden programmiert ohne da dazwischen M06 programmiert wurde Es befindet sich keine Diskette im FAGOR Diskettenlaufwerk kein Band im Cassettenleser oder der Cassettenschacht ist offen 055 056 057 058 059 060 061 064 065 066 Parit tsfehler beim Beschreiben oder Lesen der Diskette bzw des Bandes Die CNC Steuerung meldet diesen Fehler gt Wenn bei gesperrtem Speicher versucht wird mit Hilfe der Funktion G76 ein Programm zu erstellen gt W
277. linieninterpolation ist definiert als Kreisinterpolation der beiden Achsen der Hauptebene sowie einer gleichzeitigen synchronisierten linearen Bewegung der dritten Achse senkrecht zur Hauptebene Die Programmierung erfolgt durch Verwendung von G02 G03 Kartesische Koordinaten XY Ebene G02 G03 4 3 4 3 1 4 3 J 4 3 Z 4 3 K4 3 F5 4 XY Koordinaten des Endpunkts der Kreisbewegung Koordinaten des Mittelpunkts in bezug auf den Anfangspunkt des Bogens Z Endkoordinate der Z Achse K Schraubenliniensteigung in der Z Achse F Vorschub der Kreisinterpolation XZ Ebene G02 G03 4 3 Z 4 3 1 4 3 4 3 4 3 14 3 5 4 YZ Ebene G02 G03 4 3 Z 4 3 4 3 4 3 4 3 14 3 F5 4 Polarkoordinaten XY Ebene G02 G03 3 3 1 4 3 4 3 7 4 3 K4 3 F5 4 XZ Ebene G02 G03 3 3 1 4 3 4 3 4 3 J4 3 F5 4 YZ Ebene G02 G03 3 3 4 3 4 3 4 3 14 3 F5 4 Bei der Schraubenlinieninterpolation Kann die Kreisinterpolation in der Hauptebene auch ber die Programmierung des Radius oder mit Hilfe der Geometriehilfen G08 bzw G09 eingegeben werden Format in der XY Ebene 02 603 4 3 Y 4 3 R 4 3 Z 4 3 KA G08 4 3 4 3 Z 4 3 KA G09 4 3 4 3 1 4 3 4 3 Z 4 3 Auf gleiche Weise kann eine Schraubenlinieninterpolation mit der A Achse W sowie der 5 Achse V programmiert werden bei dieser mu es sich um eine
278. ll gr er sind als die des Ger ts Das Kartonmaterial mu eine Widerstandsf higkeit von 170 kg 375 Pfund haben 2 Wenn Sie das Ger t an eine Fagor Automation Zweigstelle schicken legen Sie ein Etikett mit dem Namen und der Adresse des Besitzers dem Namen des Ansprechpartners dem Ger tetyp der Seriennummer sowie einer Kurzbeschreibung des Defekts bei 3 Wickeln Sie das Ger t zum Schutz in eine Rolle Poly thylen oder hnliches Material ein Sch tzen Sie besonders das Glas des Bildschirms 4 Polstern Sie den Karton auf allen Seiten gut mit Polyurethanschaum aus 5 Verschlie en Sie den Karton mit Klebefolie oder Krampen Einleitung 5 FAGOR UNTERLAGEN F R DIE CNC 8025 M Handbuch CNC 8025 M OEM Handbuch CNC 8025 M USER Handbuch DNC 25 30 Handbuch DNC Protokoll Handbuch Integrierte SPS Handbuch DNC SPS Handbuch FLOPPY DISK Einleitung 6 Dieses Handbuch richtet sich an den Maschinenhersteller oder an diejenige Person die mit der Installation und Inbetriebnahme der Steuerung betraut ist Es enth lt zwei Handb cher Das Installationshandbuch in dem beschrieben ist wie die CNC zu installieren und f r Ihre Maschine zu personalisieren ist Das Lokalnetzhandbuch in dem beschrieben ist wie man die CNC in das Fagor Lokalnetz installiert Gegebenenfalls enth lt es zus tzlich eine Anleitung zu den Neuen Software Funktionen die seit kurzer Zeit integriert sind Dieses Handbuch ri
279. ls 20 NULLZEICHEN oder mit dem Zeichen ESCAPE oder EOT 3 7 5 Ausgabe eines Programms an ein anderes Peripherieger t als das FAGOR Magnetbandger t 3 Identisch mit Abschnitt 3 7 3 au er da die Taste 3 zu bet tigen ist Die CNC beendet die bertragung des Programms mit dem Zeichen ESC ESCAPE 56 BEDIENUNGSHANDBUCH CNC 8025 8030 3 7 6 Inhaltsverzeichnis der Cassette im FAGOR Magnetbandger t 4 Die Taste 4 bet tigen Auf dem Bildschirm wird folgendes angezeigt Zahl der auf dem Magnetband gespeicherten Programme mit der Zahl der Zeichen die sie beinhalten Freie Speicherkapazit t des Magnetbands WEITER bet tigen Die Steuerung kehrt zum Zustand von 3 7 1 zur ck 3 7 7 L schen eines Programms auf einer Cassette des FAGOR Magnetbandger tes 5 Die Taste 5 bet tigen Auf dem Bildschirm erscheint folgende Anzeige PROGRAMMNUMMER Gew nschte Programmnummer eintippen ENTER bet tigen Nach dem L schen des Programms erscheint auf dem Bildschirm folgende Anzeige PROGRAMMNUMMER GEL SCHT WEITER bet tigen Die Steuerung kehrt zum Zustand von 3 7 1 zur ck Oder OP MODE bet tigen Auf dem Bildschirm erscheint die Auflistung der Betriebsarten BEDIENUNGSHANDBUCH CNC 8025 8030 57 3 7 8 Unterbrechung des bertragungsvorgangs In dieser Betriebsart PERIPHERIEGER TE kann jeder bertragungsvorgang durch Bet tigung der Taste CL abgebrochen werden Auf d
280. ltes sich um einen speziellen ausblendbaren Satz Das hei t die CNC f hrt ihn nur dann aus wenn das betreffende externe Signal Eingang der ausblendbaren S tze anliegt In diesem Falle gen gt es das externe Signal Eingang der ausblendbaren w hrend der Ausf hrung des dem ausblendbaren Satz vorausgehenden Satzes zu aktivieren falls der ausblendbare Satz ausgef hrt werden soll Der spezielle ausblendbare Satz N4 l scht die Werkzeugradiuskompensation durch G41 oder G42 8 PROGRAMMIERHANDBUCH CNC 8025 8030 6 VORBEREITENDE FUNKTIONEN Die vorbereitenden Funktionen werden durch Eingabe des Buchstabens G und zweier nachfolgender Ziffern G2 programmiert Sie werden stets am Satzanfang programmiert und dienen zur Bestimmung der Geometrie und der Arbeitsbedingungen der CNC Steuerung 6 1 TABELLE DER IN DER STEUERUNG VERWENDETEN G FUNKTIONEN Modal Modal Modal Modal Modal Modal Modal Modal Modal Modal Modal Modal Modal Modal 00 G01 G02 G03 G04 G05 G06 G07 G08 G09 G10 G11 G12 G13 G17 G18 G19 G20 G21 G22 G23 G24 G25 G26 G27 G28 G29 G30 G31 G32 G33 Eilgangpositionierung Linearinterpolation Kreisinterpolation im Uhrzeigersinn Kreisinterpolation entgegengesetzt dem Uhrzeigersinn Verweilzeit durch K programmierte Dauer Arbeitsart runde Ecken Kreisinterpolation mit Angabe des Mittelpunkts in absoluten Koordinaten Arbeitsart scharfe Ecken
281. lverfolgung mit Lasermaschinen Betriebshandbuch Jig Grinder Leistung Betriebshandbuch Z hlungsbescheid 1 2 5 10 mit Installationshandbuch Absatz 4 1 Datum Juni 1991 Softwareversi n 3 1 und die darauffolgenden HANDBUCH UND GE NDERTER LEISTUNG ABSATZ Unterprogramm f r wiederholte Notf lle Installationshandbuch Absatz 3 3 8 Die neue Funktion F29 nimmt den Wert Programmierungshandbuch Kapitel 13 der gew hlten Werkzeuganzahl an Die Funktion M06 f hrt die Funktion M19 Installationshandbuch Absatz 3 3 5 nicht aus H here Geschwindigkeit da mehrere parametrische S tze hintereinander durchgef hrt werden Datum M rz 1992 Softwareversion 4 1 und die darauffolgenden HANDBUCH UND GE NDERTER LEISTUNG ABSATZ Steuerung der Beschleunigung Verz gerung Installationshandbuch Absatz 4 7 in Glockenform Erweiterung der gekreuzten Kompensation Installationshandbuch Absatz 4 10 Interpoliertes Gewindeschneiden G84 R Programmierungshandbuch G84 M glichkeit das Zeichen des Umkehrspiels Installationshandbuch Absatz 4 9 in jeder Achse einzugeben Unabh ngige Ausf hrung einer Achse Programmierungshandbuch G65 Datum Juli 1993 Softwareversion 5 1 und die darauffolgenden LEISTUNG HANDBUCH UND LEISTUNG GE NDERTER ABSATZ Doppelt gekreuzte Kompensation Installationshandbuch Absatz 4 10 Kombination von Installationshandbuch Absatz 4 7 Beschleunigungs Verz gerungs rampen der A
282. mV 64 Die Een Verst rkung der Z Achse wird im Maschinenparameter P314 angegeben Beispiel Man hat die Parameter P314 64 und P805 2000 angepa t Die Z Achse wird von einem System gesteuert das mit einem Analogsignal von 10 V eine Vorschubgeschwindigkeit von 3 000 mm min erreicht und man m chte die Vorschubgeschwindigkeit auf 300 mm min beschr nken Das Analogsignal der Z Achse mu auf 1 beschr nkt werden daher mu der Parameter P808 folgenden Wert haben 1 000 mV P808 x 64 x 2 5 mV 64 P808 400 Seite Kapitel 1 Abschnitt LASERMASCHINEN MASCHINENPARAMETER 1 2 PROPORTIONELLER LASERSTRAHL ZUR VORSCHUBGESCHWINDIGKEIT DER ACHSEN Wenn man mit der Leistung PROPORTIONELLER LASERSTRAHL ZUR VORSCHUBGESCHWINDIGKEIT DER ACHSEN arbeiten m chte mu man den Maschinenparameter P619 3 mit dem Wert 1 einsetzen Es ist ebenfalls notwendig die Regler der Vorschubgeschwindigkeit der Achsen so einzustellen da die maximale gew nschte Vorschubgeschwindigkeit G00 mit einem Analogsignal von 9 5 erreicht wird Bei gew hlter Leistung PROPORTIONELLER LASERSTRAHL ZUR VORSCHUBGESCHWINDIGKEIT DER ACHSEN besorgt die CNC ber den Ausgang Analoges S Pin 36 und 37 des Steckers 1 01 ein proporzionelles Analogsignal zur tats chlichen Vorschubgeschwindigkeit der Achsen der Maschine Die CNC wendet den Ausgang Analoges S an um den Laserstrahl zu st
283. mehrmals oder auch von verschiedenen Programmen aufgerufen werden Durch einen einzigen Aufruf kann die Ausf hrung eines Unterprogrammes bis zu 255 mal wiederholt werden Ein Unterprogramm kann im Speicher der CNC als unabh ngiges Programm oder als Teil eines Programmes gespeichert werden Parametrische und Standard Unterprogramme sind im wesentlichen identisch der einzige Unterschied besteht darin da bei parametrischen Unterprogrammen im Aufrufsatz G21 N2 2 bis zu arithmetische 10 Parameter definiert werden k nnen Bei Standard Unterprogrammen ist die Definition der Parameter im Aufrufsatz nicht m glich G20 N2 2 Die maximale Parameterzahl eines Unterprogrammes Standard oder parametrisch ist 250 PO bis P254 236 PROGRAMMIERHANDBUCH CNC 8025 8030 12 1 KENNZEICHNUNG EINES STANDARD UNTERPROGRAMMS Ein nicht parametrisches Standard Unterprogramm beginnt stets mit einem Satz der die Funktion G22 enth lt Der erste Satz eines Standard Unterprogramms mu die folgende Struktur aufweisen N4 G22 N2 4 Satznummer G22 Definiert den Beginn eines Unterprogramms N2 Kennzeichnet das Unterprogramm M glich sind Nummern zwischen NO und N99 Achtung Im Speicher der CNC d rfen niemals zwei Standard Unterprogramme mit gleicher Kennzeichnungsnummer zugleich vorhanden sein auch wenn sie zu verschiedenen Programmen geh ren Ein Standard Unterprogramm kann jedoch dieselbe Nummer haben wie ein parametrisches Unterprogra
284. metrischen Parameter zwischen P150 und P254 einzig und allein LESEparameter sind oder nicht M gliche Operationen unter Parametern sind Fl Addition F2 Subtraktion Multiplikation F4 Division F5 Quadratwurzel F6 Quadratwurzel der Summe von Quadraten F7 Sinus F8 Cosinus F9 Tangens F10 Arcustangens F11 Vergleich F12 Ganzteil F13 Ganzteil plus eins F14 Ganzteil minus eins F15 Absolutwert F16 Komplement F17 Sonderfunktionen F18 Sonderfunktionen F19 Sonderfunktionen F20 Sonderfunktionen F21 Sonderfunktionen F22 Sonderfunktionen F23 Sonderfunktionen F24 Sonderfunktionen F25 Sonderfunktionen F26 Sonderfunktionen F27 Sonderfunktionen F28 Sonderfunktionen F30 AND F31 OR F32 XOR F33 NOR In den folgenden Abschnitten wird die Verwendung der Parameter beschrieben PROGRAMMIERHANDBUCH CNC 8025 8030 247 VORDEFINIERTE ARITHMETISCHE PARAMETER Es gibt Parameter deren Wert vom Zustand der CNC abh ngig ist P100 PARAMETER ZUR ANZEIGE DES ERSTEN MALS Dieser Parameter nimmt dann den Wert an wenn ein Programm zum ersten Mal ausgef hrt wird P101 PARAMETER ZUR ANZEIGE DER BETRIEBSART Der Wert dieses Parameters wird durch die jeweils eingeschaltete Betriebsart der CNC festgelegt Eingeschaltete Unter Angenommener Betriebsart betriebsart Wert P101 Automatik 0 Einzelsatz 1 Teach in 3 0 4 1 5 Testlauf 2 6 3 4 amp 248
285. mm Nach dem Anfangssatz des Unterprogramms folgen die gew nschten S tze Unter den in einem Standard Unterprogramm programmierten S tzen k nnen auch parametrische S tze sein Beispiel NO G22 N25 N10 X20 N15 PO PO FI PI N20 G24 Ein Unterprogramm mu mit einem Satz im folgenden Format abgeschlossen werden N4 G24 N4 Satznummer G24 Definiert das Ende eines Unterprogramms Dieser Satz darf nichts weiteres enthalten PROGRAMMIERHANDBUCH CNC 8025 8030 237 12 2 AUFRUF EINES STANDARD UNTERPROGRAMMS Ein Standard Unterprogramm kann von einem beliebigen Programm oder einem beliebigen anderen Unterprogramm Standard oder parametrisch aufgerufen werden Ein Standard Unterprogramm wird ber die Funktion G20 aufgerufen Programmierformat des Aufrufsatzes N4 G20 N2 2 N4 Satznummer G20 Aufruf des Unterprogramms N2 2 Die beiden Ziffern links vom Dezimalpunkt stehen f r die Nummer des aufgerufenen Unterprogrammes 00 bis 99 Die beiden Ziffern rechts vom Dezimalpunkt geben die Anzahl der Wiederholungen des Unterprogrammes an 00 bis 99 Wird an Stelle einer Zahl zwischen 00 und 99 ein Parameter programmiert so kann dieser einen Wert zwischen 0 und 255 haben Wird die Anzahl der Wiederholungen des Unterprogramms nicht eingegeben so f hrt die Steuerung dieses lediglich ein Mal aus Im Aufrufsatz eines Standard Unterprogramms darf nichts weiteres programmiert werden 12 3 KENNZEICHNUNG EINES PARAMET
286. mm ohne Verfahren der Achsen und ohne Ber cksichtigung der Werkzeugkompensation aus BEDIENUNGSHANDBUCH CNC 8025 8030 27 3 4 1 1 1 Anwahl der Ausf hrungsart Die gew nschte Nummer eingeben Auf dem Bildschirm wird die vervollst ndigte angew hlte Zeile angezeigt Auf dem unteren Teil des Bildschirms erscheint LETZTER SATZ N Es gibt 2 M glichkeiten a Wenn das gesamte gew hlte Programm ausgef hrt werden soll Taste ENTER bet tigen b Wenn ein bestimmter Satz ausgef hrt werden soll Die Nummer des Satzes eingeben nach dessen Ausf hrung der Testlauf beendet werden soll Beinhaltet dieser Satz die Definition eines Festzyklus wird er nur bis zum Anfangspunkt des Zyklus ausgef hrt Taste ENTER bet tigen Auf dem Bildschirm erscheint der Buchstabe Die Nummer des Programms eingeben in welchem der zuvor eingegebene letzte Satz steht und die Taste ENTER dr cken Handelt es sich um das gerade im Testlauf befindliche Programm mu nur noch die Taste ENTER bet tigt werden Auf dem Bildschirm erscheint das Zeichen Eingeben wie oft der zuvor angegebene Satz ausgef hrt werden soll Max Wert 9999 Taste ENTER bet tigen In beiden F llen a und b wird auf dem Bildschirm das gleiche wie in der Betriebsart SATZFOLGE oder EINZELSATZ angezeigt 28 BEDIENUNGSHANDBUCH CNC 8025 8030 3 4 1 2 Anwahl des auszuf hrenden Programms Identisch mit Abschnitt 3 1 1 2 3 4 1 3 Anwahl d
287. mmer des doppelten Registers 0 254 K5 Ganzer Dezimalwert 32767 H8 Ganzer Hexadezimalwert 0 FFFFFFFF F r den Zugang zu einem der Register des Integrierten PLC selbst mu die Knotenpunktzahl die die CNC PLCI ben tigt angegeben werden b bertragung eines ARITHMETISCHEN PARAMETERS von der CNC in das Register eines anderen Knotens des Netz G52 N2 R3 P3 oder G52 N2 D3 P3 G52 Kommunikation mit dem Netz N2 Adresse des ZIEL Knoten 0 14 Nummer des einfachen Register 0 255 D3 Nummer des doppelten Register 0 254 P3 Nummer des arithmetischen Parameters 0 254 Achtung F r den Zugang zu einem der Register des Integrierten PLC selbst mu die Knotenpunktzahl die die CNC PLCI ben tigt angegeben werden PROGRAMMIERHANDBUCH CNC 8025 8030 71 Laden des Register Werts des Netzes eines anderen KNOTENS des NETZES in einen arithmetischen Parameter der CNC G52 2 oder G52 2 P3 D3 G52 Kommunikation mit dem Netz N2 Adresse des URSPRUNG Knotens 0 14 P3 Nummer des arithmetischen Parameters 0 254 R3 Nummer des einfachen Registers 0 255 D3 Nummer des doppelten Registers 0 254 F r den Zugang zu einem der Register des Integrierten PLC selbst mu die Knotenpunktzahl die die CNC PLCI ben tigt angegeben werden d bertragung eines Textes von der CNC auf einen der anderen Knoten des Netzes G52 N2
288. mms N2 2 Die beiden Ziffern links vom Dezimalpunkt stehen f r die Nummer des aufgerufenen parametrischen Unterprogrammes 00 bis 99 Die beiden Ziffern rechts vom Dezimalpunkt geben die Anzahl der Wiederholungen des parametrischen Unterprogrammes an 00 bis 99 Wird an Stelle einer Zahl zwischen 00 und 99 ein Parameter programmiert so kann dieser einen Wert zwischen 0 und 255 haben Wird die Anzahl der Wiederholungen des Unterprogramms nicht eingegeben so f hrt die Steuerung dieses lediglich ein Mal aus P3 Nummer des arithmetischen Parameters 0 254 5 5 Dem Parameter zugeordneter Wert Handelt es sich dabei um eine Konstante so ist nach dem Gleichheitszeichen der Buchstabe K zu schreiben In diesem Satz k nnen maximal 10 Parametern Werte zugeordnet werden In diesem Satz kann nichts weiteres programmiert werden Wird dasselbe parametrische Unterprogramm mehrmals hintereinander ausgef hrt z B G21 N2 12 P2 K5P4 K15P6 K25 werden nach jeder Wiederholung die den arithmetischen Parametern zugewiesenen Werte im Aufrufsatz wiederhergestellt selbst wenn ihnen im Laufe des Unterprogramms andere Werte zugeordnet worden sind PROGRAMMIERHANDBUCH CNC 8025 8030 239 Beispiel der Verwendung Standard Unterprogrammen ohne Parameter ar ee 35 30 D 6 r e 4 25 35 60 80 100105 X U Z 32mm MPMO99 Dieses Beispiel zeigt das
289. mse und der Aktivierung des Signals In Position dieser Achse M gliche Werte von 0 bis 65535 Tausendstelsekunden P810 P814 P819 P823 Dauer des Signals In Position Achse X Y Z W Gibt in Tausendstelsekunden die Zeit an die der Ausgang In Position der entsprechenden Achse aktiv bleibt M gliche Werte von 0 bis 65535 Tausendstelsekunden P900 P901 P902 P903 Bremsabstand Achse X Y Z W Gibt an bei welchem Abstand vom Endpunkt das Kriechgangsignal aktiviert wird M gliche Werte 8388 607 Millimeter 330 2599 Zoll Der Stillstandabstand P904 P905 P906 P907 mu ein h herer Wert haben P904 P905 P906 P907 Stillstandabstand Achse X Y Z W Gibt an bei welchem Abstand vom Endpunkt das Kriechgangsignal annulliert wird M gliche Werte 8388 607 Millimeter 330 2599 Zoll Seite Kapitel 3 Abschnitt 4 MOTOREN IN OFFENE POSITIONIERSCHLEIFE MASCHINENPARAMETER OHNE SERVOSYSTEME 3 3 GRUNDS TZLICHE ARBEITSWEISE Jedes Mal wenn eine Achse bewegt werden mu geht die CNC folgenderma en vor 1 Sie stellt den Ausgang Bremse auf logisch Eins so da der Achsenbremse deaktiviert Elektroschaltschrank die 2 Da die Deaktivierung der Bremse nicht sofort erfolgt erm glicht die CNC mit Hilfe des Maschinen parameters P807 P811 P816 P820 eine Wartezeit bevor der Ausgang Schnellgang aktiviert wird 3 Ist die T1 Zeit verstrichen so
290. n W hrend der Bet tigung der Schnell Vorschub Taste bei Ausf hrung einer Bewegung in G02 oder G03 betr gt die Vorschubgeschwindigkeit 200 des programmierten Vorschubs wenn der Wert von Parameter P606 2 gleich 0 ist Dies ist auch bei P609 7 1 der Fall wenn der externe Eingang START aktiviert wird PROGRAMMIERHANDBUCH CNC 8025 8030 19 Beispiel 004 MPMOO4B wi 32 50 58 X 30 48 X KARTESISCHE KOORDINATEN G17 G02 G91 X26 Y26 I18 J8 G17 G02 G91 X26 Y 26 I8 J 18 POLARKOORDINATEN G17 G02 G91 A 138 118 J8 G17 G02 G91 A 138 18 J 18 Beliebige Kreisb gen bis zu einem Wert von 360 k nnen programmiert werden Die Funktionen G02 G03 sind modal und miteinander und den Funktionen G00 G01 und G33 nicht kompatibel Die Funktionen G02 G03 werden durch die Funktionen G74 G75 und MO6 in Bearbeitungszentren und die Funktionen M22 M23 M24 M25 bei Maschinen mit Paletten gel scht Die Funktionen G02 G03 k nnen als G2 G3 programmiert werden 20 PROGRAMMIERHANDBUCH CNC 8025 8030 Beispiel AN 90 40 005 60 110 160 Kartesische Koordinaten N5 G90 G17 G03 X110 Y90 IO J50 F150 N10 X160 Y40 I50 JO Polarkoordinaten N5 G90 G17 90 IO J50 F150 N10 A 90 150 JO oder N5 G91 G17 G03 A90 I0 J50 F150 N10 A90 I50 JO oder N5 G93 160 J90 N10 G90 G17 G03 F150
291. n Wenn G43 programmiert wird kompensiert die CNC die L nge gem dem in der Werkzeugtabelle gew hlten Wert Txx 00 bis Txx 99 Die L ngenkompensation wird auf die zur Hauptebene senkrechte Ebene angewandt G17 L ngenkompensation in der Z Achse G18 L ngenkompensation in der Y Achse G19 L ngenkompensation in der X Achse Die L ngenkompensation der 4 Achse W oder 5 Achse wird gegebenenfalls angewandt d h wenn die der 4 Achse zugeordnete Achse nicht Teil der Hauptebene ist Die Funktion G43 ist modal d h sie wird beibehalten und wird gel scht durch G44 G74 M02 und M30 sowie durch NOTHALT oder RESET Die L ngenkompensation kann zusammen mit Festzyklen verwendet werden doch mu die Kompensation vor Beginn des Festzyklus angewandt werden PROGRAMMIERHANDBUCH CNC 8025 8030 67 Beispiel einer Werkzeugl ngenkompensation YA 0554 35 4 Ze gt 30 50 90 120 X E J 4 mm Z 25 mm 2 mm MPMO40 0 mm END 15 mm Es wird angenommen da das verwendete Werkzeug 4 mm k rzer als das programmierte ist Die Werkzeugnummer ist T1 1 in der Werkzeugtabelle ist der Wert L 4 gespeichert G92 YO ZO N5 G91 G00 G05 X50 Y35 5500 M03 N10 G43 Z 25 T1 1 N15 G01 G07 Z 12 F100 N20 G00 Z12 N25 X40 N30 G01 Z 17 N35 G00 G05 G44 742 5 N40 G90 G07 YO N45 M30 68 PROGRAMMIERHANDBUCH CNC 8025 8030 6 18 G47 MEHRERE S TZE ALS EIN EINZIGER SATZ G4
292. n falls die Zahl links vom Dezimalpunkt externe Werkzeugwahl gleich der letzten davor programmierten ist Soll nur der Kompensationswert ge ndert das vorhandene Werkzeug jedoch beibehalten werden so wird die Programmierung des neuen Wertes aus der Werkzeugtabelle unter Verwendung von T 2 empfohlen Wird T2 2 programmiert wobei ein neues Werkzeug gew hlt wird andere Zahl links vom Dezimalpunkt sotreten f r die CNC die neuen Kompensationswerte erstnach der tats chlichen Ausf hrung des Werkzeugwechsels d h nach Ausf hrung von M06 in Kraft Die Initialisierung des Werkzeugmagazins mu in der Betriebsart TEACH IN erfolgen T99 xx Taste ZYKLUSSTART bet tigen Durch die Ausf hrung von T99 xx werden s mtliche Werkzeuge als normale Werkzeuge angesehen Ist eine Spezial Werkzeug vorhanden so mu dies erneut eingegeben werden Dadurch wird Werkzeug 1 Position 1 Werkzeug 2 Position 2 usw zugeordnet Die tats chlichen Positionen der Werkzeuge im Magazin bleiben auch beim Ausschalten in der CNC gespeichert PROGRAMMIERHANDBUCH CNC 8025 8030 229 11 M HILFSFUNKTIONEN Die Hilfsfunktionen werden ber den Code M programmiert Die Hilfsfunktionen treten im BCD Code M00 M99 oder Bin r Code 00 254 je nach dem welcher Wert dem Maschinenparameter P617 8 zugewiesen wird nach aussen Nicht programmiert werden k nnen M41 M42 M43 und M44 die von S Codes impliziert werden Die CNC verf gt auch ber 15 decodier
293. n wird Diese Anderung wird vorgenommen wenn der gemessene Fehler gleich oder gr er als die in 5 eingegebene Toleranz ist Die Steuerung ndert in der Werkzeugkorrekturtabelle die Werte I Radius und K L nge entsprechend der Arbeitsebene und der in P7 bestimmten Achse P7 2 ANDERT 7 0 P7 1 ANDERT 1 Y 1 MPMOS3 HAUPTEBENE XY 102 PROGRAMMIERHANDBUCH CNC 8025 8030 N04 Eckenvermessung au en Programmierformat G75 N04 PO K P1 K P2 K P3 K P4 K G75 N04 Code Zyklus Eckenvermessung au en PO Theoretischer X Wert des zu vermessenden Punkts P1 Theoretischer Y Wert des zu vermessenden Punkts P2 Theoretischer Z Wert des zu vermessenden Punkts P3 Sicherheitsabstand P4 Abtastgeschwindigkeit Bei diesem Zyklus wird von zwei Seiten abgetastet zuerst wird in der Achse der Abszisse der Hauptebene abgetastet d h in der X Achse Hauptebene G17 in der X Achse Hauptebene G18 in der Y Achse Hauptebene YZ G19 Danach wird in der Achse der Ordinate der Hauptebene abgetastet d h in der Y Achse Hauptebene XY G17 in der Z Achse Hauptebene XZ G18 in der Z Achse Hauptebene YZ G19 Zur Ausf hrung dieses Zyklus mu der Startpunkt des Me tasters an eine bestimmte Stelle gelegt werden je nach der Ecke des Werkst cks die vermessen werden soll In der Abbildung unten sind die Zonen schraffiert in denen sich der Me taster bei Aufruf des
294. nd 13 Will man eine Gruppe von Punkten Q10 013 definieren so mu man darauf achten den letzten Punkt in drei Ziffern anzugeben denn programmiert man Q10 13 versteht die Mehrfachbearbeitung Q10 130 Die Reihenfolge der Programmierung dieser Parameter ist Q U wobei man au erdem die Reihenfolge der Numerierung der entsprechenden Punkte beibehalten mu d h Die Numerierung der zu Q geh rigen Punkte mu niedriger sein als die der zu U geh rigen Punkte Beispiel Richtige Programmierung 012 015 020 022 Falsche Programmierung Q20 022 012 015 Werden diese Parameter nicht programmiert versteht die CNC da die Bearbeitung an allen Punkten des programmierten Bahnverlaufs ausgef hrt werden soll PROGRAMMIERHANDBUCH CNC 8025 8030 77 Grunds tzliche Arbeitsweise 1 78 Die Mehrfachbearbeitung berechnet den n chsten programmierten Punkt dem die Bearbeitung stattfinden soll Verfahrweg zu jenem Punkt in der mittels 600 G01 G02 oder G03 programmierten Vorschubgeschwindigkeit Die Mehrfachbearbeitung f hrt nach dem Verfahrweg den auserw hlten Festzyklus durch Die CNC wiederholt die Schritte 1 2 3 bis zum Ende des programmierten Bahnverlaufes Nach Beendigung der Mehrfachbearbeitung bleibt das Werkzeug am letzten Punkt des programmierten Ablaufes stehen an dem die Bearbeitung durchgef hrt wurde Beispiel der Programmierung bei angenommenem Ausgangspunkt YO Z0 Y 330 130 7
295. nden Seite des Werkst cks 2 Die vertikal zur Hauptebene liegende Achse in diesem Falle die Z Achse verf hrt im Eilgang bis zu dem in P2 definierten Wert 3 Zu Messen des ersten Werts verf hrt die X Achse maximal eine Strecke von 3P3 mit der in P4 festgelegten Geschwindigkeit bis der Me taster einen Impuls sendet 4 der erste Wert gemessen und in den Speicher aufgenommen f hrt die X Achse im Eilgang zur ck 5 und 6 Anschlie end wird der Me taster im Eilgang in einem Abstand von 2P3 an der zweiten zu vermessenden Seite des Werkst cks positioniert so wie in der Abbildung dargestellt 7 Zur Messung des zweiten Werts verf hrt die Y Achse maximal 3P3 mit der in P4 festgelegten Geschwindigkeit 8 Istder zweite Wert gemessen und in den Speicher aufgenommen f hrt die Y Achse im Eilgang zur ck 9 Die X Achse verf hrt danach im Eilgang inkremental die Strecke P3 10 Der dritte Wert wird mit der in P4 festgelegten Geschwindigkeit bei einem maximalen Verfahrweg von 4P3 gemessen ll R ckzug der Y Achse im Eilgang 12 Die Z Achse verf hrt im Eilgang bis zum Z Wert des Startpunkts des Zyklus 13 Die X und Y Achse fahren im Eilgang zum Startpunkt zur ck Achtung keinen Impuls sendet w hrend der maximal zu verfahrenden Strecke 3P3 Immer wenn die Achsen im Eilgang zur Messung eines Wertes verfahren A werden 3 7 10 kommt es zu der Fehlermeldung 65 wenn der Me taster 3P3 4P3
296. nes Punktes im Raum wird dieser entweder in kartesischen Koordinaten in drei Achsen oder in zylindrischen Koordinaten programmiert Ein Punkt im Raum wird mit zylindrischen Koordinaten folgenderma en definiert Es wird mit G17 gearbeitet XY Ebene N10 G01 A Z R A definieren die Projektion des Punktes in der Hauptebene in Polarkoordinaten und Z istder Wert der Z Koordinate dieses Punktes H D x 095 Bei G18 XZ Ebene wird folgendes Format verwendet N10 01 A Y Und bei G19 YZ Ebene wird folgendes Format verwendet N10 GOI R A X PROGRAMMIERHANDBUCH CNC 8025 8030 219 7 4 ZWEI WINKEL Al 2 Ein Zwischenpunkt einer Bahn in der Hauptebene kann auch ber folgendes Format definiert werden Al 2 YZ XZ Dabei ist Al der Austrittswinkel vom Anfangspunkt der Bahn PO A2 ist der Austrittswinkel Zwischenpunkt P1 YZ sind die Koordinaten des Endpunktes P2 entlang der Bearbeitungsebene Die CNC berechnet automatisch die Koordinaten von P1 Beispiel 096 CH Als Anfangspunkt wird YO angenommen N10 X20 Y10 Koordinaten von N20 A45 A30 Austrittswinkel von PO und P1 N30 X70 Y50 Koordinaten von P2 220 PROGRAMMIERHANDBUCH CNC 8025 8030 7 5 WINKEL UND KARTESISCHE KOORDINATE In der Hauptebene kann ein Punkt auch ber den Austrittswinkel der Bahn im vorausgehenden Punkt und eine kart
297. nfangspunkt des Kreisbogens bezogen programmiert Achtung Wenn der Mittelpunkt des Kreisbogens der Koordinatenursprung ist gen gt die Programmierung des Winkels allein und Koordinatenwerte J und K des auf den Anfangspunkt bezogenen Mittelpunktes m ssen nicht programmiert werden PROGRAMMIERHANDBUCH CNC 8025 8030 215 RICHTUNG UND VORZEICHEN DER WINKEL AN lt gt X J X M Y1 71 EBENE XZ IN HA gt X Ee X p A Z1 XZ Ebene Maschinenparameter P605 4 0 216 PROGRAMMIERHANDBUCH CNC 8025 8030 EBENE XZ 2 1 X J X Z1 XZ Ebene Maschinenparameter P605 4 1 24 EBENE YZ gt Y Y a Z1 Nach erfolgter Definition des Kreisbogenmittelpunkts I J oder Polarursprungs G93 I J haben die Winkel der XZ Ebene wenn P605 4 1 imentgegengesetzten Uhrzeigersinn positive Vorzeichen und im Uhrzeigersinn negative Vorzeichen PROGRAMMIERHANDBUCH CNC 8025 8030 217 Beispiel Ar 094 Das Werkzeug geht vom Punkt YO aus NO G93 120720 N5 G01 G90 R5 A180 F150 N10 G02 A75 N15 G01 G91 R5 N20 G02 A 15 N25 G01 R10 N30 G03 A15 N35 G01 R10 N40 G02 A 50 N45 G01 R 10 N50 G03 A15 N55 G01 R 10 N60 G02 A 15 N65 G01 R 5 N70 G02 G90 A180 N75 G01 X0 YO 218 PROGRAMMIERHANDBUCH CNC 8025 8030 7 3 ZYLINDRISCHE KOORDINATEN Zur Definition ei
298. nformation der CNC die mittels der Aktivierung der Marker M1901 bis M1949 abgerufen wurde ist nicht verf gbar Es ist versucht worden ber die Aktivierung der Marker M1950 bis M1964 eine interne Variable der CNC zu modifizieren welche nicht verf gbar ist Fehler im EEPROM Speicher beim Schreiben der Maschinenparameter der Tabelle der dekodierten M Funktionen und der Tabellen zur Spindelfehlerkompensation Diese Fehler k nnen beim Verriegelung der Maschinenparameter der Tabelle der dekodierten M Funktionen und der Tabellen zur Spindelfehlerkompensation entstehen Die CNC kann die genannte Information nicht im EEPROM speichern Pr fsum Fehler beim Aufrufen der Maschinenparameter der Tabelle der dekodierten M Funktionen und der Tabellen zur Spindelfehlerkompensation des EEPROM Speichers 150 151 152 Inkoh rente Information im 512 Kb Speicher Wenn dieser Fehler auftritt dann speichern Sie soviel Teileprogramme wie m glich ber das Diskettenlaufwerk das Peripherieger t oder den Computer Verwenden Sie anschlie end folgende Eingabenabfolge zum Formatieren des 512 Kb Speichers Beim Durchf hren dieser Operation gehen alle im Speicher bestehende Programme verloren Die Tasten OP MODE dr cken um die Betriebsart Editing zu w hlen Den Softkey VERRIGELN ENTRIEGELN dr cken auf dem Bildschirm erscheint der Text CODE Eintippen 512 und die Taste ENTER dr cken Sobald der 512 Kb Speicher formatiert ist
299. ng Tangentiales Anfahren Tangentiales Ausfahren Anfasen L schen der Radiuskompensation Radiuskompensation links der Bahn Radiuskompensation rechts der Bahn L ngenkompensation L schen der L ngenkompensation Einzelsatzbehandlung L schen der Einzelsatzbehandlung VORSCHUB Programmierung Laden der Werkzeugabmessungen in die Tabelle Kommunikation mit dem FAGOR LAN NETZ Nullpunktverschiebungen Mehrfache Bearbeitung in Kreisbogen Unabh ngige Ausf hrung einer Achse Programmierung in Zoll Programmierung in Millimetern Ma stabs nderung Drehung des Koordinatensystems Automatische Maschinenreferenzpunktsuche Betrieb mit Me taster Abtast Festzyklen Automatisches Bilden von S tzen Koppeln der A Achse W oder 5 Achse mit welcher sie berlagert ist L schen von G77 Vom Benutzer definierter Festzyklus L schen der Festzyklen Bohrfestzyklus Bohrfestzyklus mit Verweilzeit Tieflochbohr Festzyklus Gewindebohr Festzyklus Nachreib Festzyklus Ausbohr Festzyklus mit R ckzug in G00 Rechteckiger Taschenfr szyklus Kreisf rmiger Taschenfr szyklus Ausbohr Festzyklus mit R ckzug in G01 Programmierung von Absolutkoordinaten Programmierung von Inkrementalkoordinaten Koordinatenvoreinstellung Voreinstellung des Polarursprungs Vorschubgeschwindigkeit in mm min Vorschubgeschwindigkeit in mm Umdrehung Konstante Oberfl chen Vorschubgeschwindigkeit Konstante Vorschubgeschwindigkeit des Werkzeugmittelpunkts Werkzeugr ckkehr zu
300. nktionen M Kriechgang X Achse Ausgang M6 Wert von Bit 6 der Tabelle der Hilfsfunktionen M Kriechgang Y Achse Ausgang M7 Wert von Bit 7 der Tabelle der Hilfsfunktionen M Kriechgang Z Achse Ausgang 8 Wert von Bit 8 der Tabelle der Hilfsfunktionen M Kriechgang W Achse Ausgang M9 Wert von Bit 9 der Tabelle der Hilfsfunktionen M Verfahrrichtung X Achse Ausgang M10 Wert von Bit 10 der Tabelle der Hilfsfunktionen M Verfahrrichtung Y Achse Ausgang M11 Wert von Bit 11 der Tabelle der Hilfsfunktionen M Verfahrrichtung Z Achse Ohne Funktion Ohne Funktion CHASSIS Alle Abschirmungen der verwendeten Kabel daran anschlieen Ohne Funktion Ohne Funktion 24V Eingang der ueren Stromzufuhr 24V Eingang der ueren Stromzufuhr Handbetrieb Ausgang Gew hlte Vorgangsweise im Handbetrieb In Position W Ausgang 15 Wert des Bit 15 der Tabelle der Hilfsfunktionen M In Position Z Ausgang M14 Wert des Bit 14 der Tabelle der Hilfsfunktionen M In Position Y Ausgang M13 Wert des Bit 13 der Tabelle der Hilfsfunktionen M In Position X Ausgang 12 Wert des Bit 12 der Tabelle der Hilfsfunktionen M Verfahrrichtung Es ist ratsam die Tabelle der Hilfsfunktionen M nicht zu benutzen da die CNC dieselben Ausg nge verwendet um die Bits der Tabelle und die Signale Schnellgang Kriechgang Verfahrrichtung und In Position jeder einzelnen Achse zu aktivi
301. nzebene Anfahrebene bezogen Inkrementale Zustellung Definiert den Wert eines jeden Arbeitsschrittes f r die Bearbeitung in der zur Hauptebene senkrechten Achse Nur positive Werte sind zul ssig Definiert den Abstand vom Endpunkt der vorausgegangenen Zustellung bis zum Startpunkt der n chsten Zustellung Wird dieser Parameter nicht programmiert oder wird ihm der Wert 0 zugeordnet so nimmt die CNC als Wert 1 mm an Definiert die Entfernung zwischen der Referenzebene und der Teileoberfl che d h den Betrag der bei der ersten Zustellung zum inkrementalen Schritt B zu addieren oder von ihm zu subtrahieren ist je nach Vorzeichen von B R ckzug in 00 der zur Hauptebene senkrechten Achse nach jeder Zustellung Wird dieser Parameter nicht programmiert oder wird ihm der Wert 0 zugeordnet so erfolgt der R ckzug nach jeder Zustellung auf die Referenzebene Dieser Wert definiert nach welcher Anzahl von Zustellungen das Werkzeug jeweils in 00 zur Referenzebene zur ckf hrt Ein zwischen 00 und 99 liegender Wert kann programmiert werden Bei Programmierung ber Parameter J P3 kann dessen Wert jedoch zwischen 00 und 255 liegen Wird dieser Parameter nicht programmiert oder wird ihm der Wert 0 zugeordnet so nimmt die CNC als Wert 1 an d h die R ckkehr zur Referenzebene erfolgt nach jeder Zustellung PROGRAMMIERHANDBUCH CNC 8025 8030 181 K2 2 14 3 Definiert die Verweilzeit in Sekunden am Ende einer jeden Zustellung Ein
302. ode Zyklus Vermessung des Me tasters PO Tats chlicher X Wert des Zentrums der Bohrung Tats chlicher Y Wert des Zentrums der Bohrung P2 Tats chlicher Z Wert des Zentrums der Bohrung P3 Sicherheitsabstand P4 Abtastgeschwindigkeit 8 Durchmesser der Bohrung P9 Geschwindigkeit zu Beginn des Abtastens P10 Abstand den der Me taster nach dem ersten Abtastvorgang zur ckf hrt PROGRAMMIERHANDBUCH CNC 8025 8030 97 Dieser Zyklus startet mit dem Positionieren des Me tasters ausgehend vom Startpunkt bis zum Zentrum der Bohrung ZP2 Dann werden 4 Messungen im Inneren der Bohrung 2 Messungen pro Achse durchgef hrt Nach Beendigung des Zyklus kehrt der Me taster zum Ausgangspunkt zur ck In der Tabelle sind die Offset Werte I und aktualisiert worden Die Bewegungen des Me tasters entsprechen dem Zyklus Zentrieren einer Bohrung N08 Sind die Abtastzyklen N00 und N01 einmal durchgef hrt dann sind die Werte des Me tasters au er Radius entsprechend in die Werkzeukorrekturtabelle aufgenommen Es gibt folgende Me taster Werte Radius der Me tasterspitze Kugel mu ber Betriebsart 8 bzw ber die Funktion G50 eingegeben werden L L nge des Me tasters I Offset Wert der Hauptebene X Achse in der XY Ebene Offset Wert der Hauptebene Y Achse in der XY Ebene Dieser in der Werkzeugspindel befestigte Me taster wird zur Durchf hrung der restlichen Abtastzyklen verwen
303. oftware die auf einer 5 25 oder 3 5 Diskette erh ltlich ist kann die Verbindung zwischen einem PC bzw PC kompatiblen Rechner und den CNC Steuerungen FAGOR hergestellt werden wobei die in den Steuerungen bereits integrierte DNC Distributed Numerical Control verwendet wird Somit k nnen ber die RS 232 Schnittstelle verschiedene CNC Steuerungen an den DNC Betrieb angeschlossen werden Die Bedienung erfolgt hierbei interaktiv d h der Anwender wird ber MENUS gef hrt wodurch die Bedienung dieses Programms sehr vereinfacht wird Der Rechner dient hierbei als zentraler Teileprogramm Speicher die Verwendung unendlich langer Lochstreifen er brigt sich somit Die Aktualisierung der unterschiedlichen Versionen wird somit vereinfacht Ferner k nnen die Daten mit Kopien gesichert werden Auflistungen und Ausgabe von Teileprogrammen mit Kommentaren etc Unterlagen ber den DNC Anschlu sowie die Software f r den DNC Betrieb stellen wir Ihnen gerne zur Verf gung PROGRAMMIERHANDBUCH CNC 8025 8030 3 2 AUFBAU EINES PROGRAMMS Bearbeitungsprogramme m ssen in einer f r die CNC verst ndlichen Form eingegeben werden Programme m ssen alle geometrischen und technischen Daten enthalten die f r die Ausf hrung der gew nschten Funktionen und Achsbewegungen durch die Werkzeugmaschine erforderlich sind Ein Programm besteht aus einer Reihe von S tzen Ein Programmsatz setzt sich wie folgt zusammen N Satznummer G Vorbere
304. ogens A 4 3 Winkel bezogen auf den Polarursprung des Endpunkts des Kreisbogens I 4 3 X Koordinate des Zwischenpunkts des Kreisbogens J 4 3 des Zwischenpunkts des Kreisbogens Wie man sieht ist der Zwischenpunkt stets in kartesischen Koordinaten zu programmieren 32 PROGRAMMIERHANDBUCH CNC 8025 8030 Beispiel Als Anfangspunkt wird X 50 YO angenommen PMO13 Y 23 20 N10 G09 X35 gt 90 19 35 20 1 15 J25 Die Funktion G09 ist nicht modal Die Bewegungsrichtung 602 603 mu bei Verwendung von G09 nicht programmiert werden Die Funktion 09 ersetzt 02 und 03 nur in dem Satz in dem sie programmiert wird Achtung A Bei Verwendung der Funktion G09 kann kein vollst ndiger Kreis programmiert werden da zur Definition eines Bogens mit dieser Funktion die Programmierung von drei verschiedenen Punkten erforderlich ist Die CNC gibt in diesem Falle den Fehler 40 aus PROGRAMMIERHANDBUCH CNC 8025 8030 33 6 7 ACHSENSPIEGELUNG G10 L schen der Achsenspiegelung 11 Achsenspiegelung in der X Achse G12 Achsenspiegelung in der Y Achse G13 Achsenspiegelung in der Z Achse Beim Arbeiten mit G11 G12 oder G13 f hrt die CNC die programmierten Bewegungen der X Y und Z Achsen mit umgekehrtem Vorzeichen aus Die Funktionen G11 G12 und G13 sind modal d h nach ihrer Programmierung bleiben sie in Kraft bis zur Programmierung v
305. ompensator w hrend man beim Zyklus f r interpoliertes Gewindeschneiden G84R einen normalen Gewindebohrer verwenden kann Beim Vollziehen von interpoliertem Gewindeschneiden G84 wird die Vorschubgeschwindigkeit der F Achse in mm Minute oder in Zoll Minute und die Drehgeschwindigkeit der Spindel S in U min programmiert G84 GE N 1 05 K 04 MOS M04 K M05 K gt erweilzeit INS Beispiel und Arbeitsweise Man m chte 2 Gewinde von 90 mm Tiefe und 2 mm Steigung auf den Ma en X10 10 und X20 20 durchf hren wobei die Bezugsebene 7 10 mm betr gt G17 51000 Hauptebene N10 G84 R G98 G91 X10 Y10 Z 10 I 100 F1000 5500 N2 Festzyklus f r interpoliertes Gewindeschneiden N20 G80 Ende des Festzyklus N30 M30 Ende des Programmes Ablauf und Erkl rung der Arbeit 1 Die Spindel dreht sich in offener Schleife bei 1000 U min in die durch die Funktion M3 angegebene Richtung 2 Die Spindel verlangsamt auf 500 U min in offener Schleife Setzt dies eine Anderung des Vorschubbereiches voraus so f hrt die CNC die entsprechende Funktion M aus St nde die Spindel still so w rde die CNC die Funktion M3 ausf hren Bewegung auf der Hauptebene in G00 bis zum Punkt X10 Y10 170 PROGRAMMIERHANDBUCH CNC 8025 8030 3 Verfahren in zum Bezugsplan Z 10 Au erdem geht die Spindel zur geschlossenen Schleife ber H
306. on 10 G11 G12 und G13 k nnen zusammen in ein und demselben Satz programmiert werden da sie miteinander vertr glich sind Beispiel Y Q 0 N12 70 N15 N10 N20 30 Ze 70 MPMO14 90 34 PROGRAMMIERHANDBUCH CNC 8025 8030 b d N5 G91 G01 X30 Y30 F100 N10 Y60 N12 X20 Y 20 N15 X40 N20 G02 Y 40 IO 7 20 N25 G01 X 60 N30 X 30 Y 30 N35 G11 N40 G25 N5 30 N45 G10 G12 N50 G25 N5 30 N55 G11 G12 N60 G25 N5 30 N65 M30 Ist in einem Programm bei aktiver Spiegelung auch die Funktion G73 Drehung des Koordinatensystems aktiviert so f hrt die CNC zuerst die Spiegelung und danach die Drehung aus Bei Maschinen mit 4 5 Achsen kann die Spiegel Funktion nicht auf die 4 5 Achse angewandt werden Beim Einschalten und nach Ausf hrung von M02 M30 oder nach einem NOTHALT oder RESET gilt f r die CNC die Funktion G10 Im Falle fortlaufender Figuren 4 Y N10 X Y N20 N30 N30 N40 N20 N40 N50 N10 N50 gt N60 G11 G12 L J X N70 G25 N10 60 2 N80 M30 P35 Bei fortlaufenden Figuren wird die Spiegelungerstnach Programmierung der H lfte des Teiles benutzt PROGRAMMIERHANDBUCH CNC 8025 8030 35 6 8 ANWAHL DER EBENEN G17 Anwahl der XY Ebene G18 Anwahl der XZ Ebene G19 Anwahl der YZ Ebene Die Ebenenanwahl mu erfolgen wenn Kreisinterpolationen Eckenverrundungen tangentiale E
307. on 1000 U min im Uhrzeigersinn Die Z Achse wird im Eilgang um 48 mm auf Z 48 Referenzebene verfahren Die Z Achse wird mit 50 igem Bearbeitungsvorschub F 2 um weitere 14 mm D B bis zum Punkt Z 62 verfahren Die Achsen X und Y werden verfahren bis die Endabmessungen der Tasche erreicht sind siehe Abbildung Hierbei wird der Arbeitsvorschub F verwendet au er im letzten Umlauf Bearbeitung der Taschenwand der im Schlichtvorschub H mit tangentialem Ein und Ausfahren erfolgt Das f r den letzten Umlauf Gesagte gilt immer gleichg ltig ob der Schlichtdurchlauf L programmiert wurde oder nicht Das Werkzeug verf hrt im Eilgang und unter Anhebung der Z Achse um 1 mm X90 Y60 Z 61 zum Taschenmittelpunkt Die Z Achse wird mit halbem Vorschub F 2 50 des Arbeitsvorschubs F um 13 mm 1 zur Position Z 74 verfahren Wiederholung der Schritte 5 und 6 Die Z Achse wird mit halbem Vorschub F 2 um 13 mm zur Position Z 86 verfahren Wiederholung der Schritte 5 und 6 Die Z Achse wird mit halbem Vorschub F 2 um 5 mm zur Position Z 90 verfahren Wiederholung der Schritte 5 und 6 Die Z Achse f hrt im Eilgang um 89 mm auf 70 zur ck Die Achsen X und Y fahren im Eilgang zum Punkt X0 YO zur ck Programmende PROGRAMMIERHANDBUCH CNC 8025 8030 6 33 G90 G91 ABSOLUTE PROGRAMMIERUNG INKREMENTALE PROGRAMMIERUNG Die Programmierung der Koordinaten eines Punktes kann entweder ber absolute Koordinaten erfolgen G90 ode
308. on G76 die Information dienach G76 steht in das neue Programm Programmierformat N4 G76 Inhalt des anzulegenden Satzes Der Inhalt des nach der Funktion G76 anzulegenden Satzes ist hnlich wie bei den S tzen der normalen Programmierung au er da die beiden vorbereitenden Funktionen G22 und G23 nicht programmiert werden k nnen Nach G76 k nnen die Koordinaten auf verschiedene Arten programmiert werden a 4 3 W 4 3 4 3 4 3 Z 4 3 Die eingegebenen Werte werden aufgenommen b VI WXYZ Die zu diesem Zeitpunkt bestehenden theoretischen Werte werden geladen V P2 W P2 XP2 2 7 2 Die zu diesem Zeitpunkt bestehenden Parameterwerte werden geladen 128 PROGRAMMIERHANDBUCH CNC 8025 8030 Wenn in den Inhalt des Satzes nach G76 programmiert wird FP2 oder SP2 nimmt die CNC in das neue Programm F oder S mit den derzeitigen Parameterwerten auf Beispiel Die X Koordinate des Punktes an dem sich die Maschine befindet ist 78 35 Wird das folgende Programm ausgef hrt N10 G76 P00345 N20 G76 1 X F500 M3 N30 P2 P3 F2 N40 G76 XP2 7 5 7 N50 G76 GO X14 20 5 wobei in Satz 0 die folgende Parameterwerte enthalten sind P2 14 853 und 5 154 37 so erstellt die Steuerung das Programm 00345 N100 G1 78 35 F500 N101 14 853 7154 37 7 N102 G0 X14 720 5 Bei den S tzen G76 P5 bzw G76 N5 m ssen unbedingt alle f nf Ziffern der Programmnummer programmiert werden Zum Laden des
309. onen von Uhrzeigersinn G02 und entgegengesetztem Uhrzeigersinn G03 wurden entsprechend dem weiter unten dargestellten Koordinatensystem festgelegt Y 2 4 gt gt X X 7 2 4 2 N e N e 4 G 02 4 4503 4603 a SE Ka B gt X X Y Dieses Koordinatensystem bezieht sich auf die Bewegung des Werkzeugs ber dem Teil PROGRAMMIERHANDBUCH CNC 8025 8030 15 Achtung In der XZ Ebene k nnen die Richtungen von 02 und durch Parameter P605 4 vertauscht werden Bei nderung des Vorzeichens der Achsen werden die Richtungen von 02 und G03 umgekehrt Die Kreisinterpolation kann nur in einer Ebene ausgef hrt werden Die Kreisinterpolation wird folgenderma en definiert Kartesische Koordinaten XY Ebene G17 G02 G03 4 3 4 3 1 4 3 J 4 3 F5 4 XZ Ebene G18 G02 G03 4 3 Z 4 3 1 4 3 4 3 F5 4 YZ Ebene G19 G02 G03 4 3 Z 4 3 4 3 4 3 F5 4 Bei Maschinen mit vier Achsen a Falls die vierte Achse W mit der X Achse unvereinbar ist WY Ebene G17 G02 G03 4 3 4 3 1 4 3 4 3 F5 4 WZ Ebene G18 G02 003 4 3 Z 4 3 1 4 3 4 3 F5 4 b Falls die vierte Achse W mit der Y Achse unvereinbar ist WX Ebene G17 G02 G03 4 3 4 3 1 4 3 4 3 F5 4 WZ Ebene G19 G02 G03 4 3 Z 4 3 4 3 4 3 F5 4 16 PROGRAMMI
310. onierung des Werkzeugs zur ersten Bearbeitung erforderlich sind Die Werte sind je nach Wahl von G90 oder G91 absolut oder X Z X 4 3 inkremental G18 Z 4 3 Je nachdem ob mit G00 oder G01 gearbeitet wird werden die Bewegungen entweder im Eilgang oder mit der Arbeitsvorschubgeschwindigkeit F ausgef hrt Y Z Y 4 3 Dieser Punkt kann auch in Polarkoordinaten programmiert G19 Z 4 3 werden X Y Z 4 3 Dieser Wert definiert die Bewegung der zur Hauptebene G17 senkrechten Achse von der Startebene bis zur Referenzebene Anfahrebene Diese Bewegung wird im Eilgang 00 X Z 4 3 ausgef hrt Je nachdem ob mit 90 oder G91 gearbeitet wird 18 sind die Werte entweder absolut oder inkremental Die Programmierung dieses Wertes ist unbedingt erforderlich Y Z 4 3 G19 Um eine Tasche fr sen zu k nnen mu die 4 Achse W oder 5 Achse V wenn sie zur Hauptebene geh rt oder vertikal zu dieser Ebene liegt unbedingt eine lineare Achse sein Zur Durchf hrung von Positionierungen innerhalb des Einflu bereichs des Festzyklus kann es sich bei der W Achse jedoch auch um eine rotative Achse handeln PROGRAMMIERHANDBUCH CNC 8025 8030 185 1 4 3 Definiert die Bearbeitungstiefe Beim Arbeiten mit G90 sind die Werte absolut d h sie sind auf den Nullpunkt der zur Hauptebene senkrechten Achse bezogen Beim Arbeiten mit G91 sind die Werte inkremental d h sie sind auf die Referenzebene Anfahrebene bezogen J 4 3 Def
311. parameter P916 bestimmt die Halteposition der Spindel wenn die Funktionen M06 Werkzeugwechsel oder auch M 19 ausgef hrt werden in beiden F llen ohne S zu programmieren immer dann wenn die Maschine ber Encoder in der Spindel verf gt wozu wiederum der Parameter 800 nicht gleich 0 sein darf Wird ihm der Wert 0 zugeordnet beachtet die CNC berhaupt keine Position Die restlichen zuweisbaren Faktoren liegen zwischen 0 001 und 360 PROGRAMMIERHANDBUCH CNC 8025 8030 233 Die Maschinenparamter P917 und P918 bestimmen die innere und u ere Grenze des Spindelverlaufs jeweils mit M19 Mehr Information ber den Gebrauch von M19 befindet sich im HANDBUCH F R DIE INBETRIEBNAHME der 8025 30 11 10 M22 M23 M24 M25 BETRIEB MIT PALETTEn Ist Parameter P603 3 1 so kann die CNC den Betrieb der Maschine mit Paletten steuern Die Codes 22 23 M24 und 25 haben in diesem Falle eine spezifische Bedeutung M22 Laden des Teils an einem Ende des Tisches X Achse 23 Entladen des Teils am selben Punkt wie bei M22 M24 Laden des Teils am anderen Ende des Tisches 25 Entladen des Teils am selben Punkt wie bei M24 Liest die CNC einen dieser vier Codes so f hrt sie folgende Schritte aus 1 Sie gibt an den Schaltschrank den Code M21 aus falls Parameter P605 3 gleich 1 ist 2 Sie bewegt die vierte Achse W zur ber den Parameter P904 definierten Position falls Maschinenparameter P605 1 gleich 0 ist 3
312. r ber inkrementale Koordinaten G91 Beim Arbeiten mit 90 sind die Koordinaten eines programmierten Punktes auf den Koordinatenursprung bezogen Beim Arbeiten mit G91 sind die Koordinaten eines programmierten Punktes auf den vorausgehenden Punkt der Bahn bezogen d h die programmierten Werte geben den Verfahrweg in der betreffenden Achse an Beim Einschalten und nach Ausf hrung von 02 oder M30 nach einem NOTHALT oder RESET gilt f r die CNC die Funktion G90 Die Funktionen G90 und G91 sind in ein und demselben Satz nicht miteinander kompatibel 40 1 084 Als Anfangspunkt wird PO X20 Y10 angenommen Absolute Programmierung mit 90 N20G90 X50 Y40 gt N30 Y10 P1 gt P2 N40 X20 P2 gt PO Inkrementale Programmierung mit G91 N20 G91 X30 Y30 gt N30 Y 30 P1 gt P2 N40 X 30 P2 gt PO PROGRAMMIERHANDBUCH CNC 8025 8030 203 6 34 G92 KOORDINATENVOREINSTELLUNG ber die Funktion G92 kann ein beliebiger Wert den Achsen zugeordnet werden dies bedeutet eine Verschiebung des Koordinatenursprungs Folgendes Satzformat wird verwendet N4 092 4 3 W 4 3 4 3 4 3 Z 4 3 Bei Programmierung der Funktion G92 erfolgt keine Achsenbewegung und die CNC nimmt die nach G92 programmierten Werte als neue Koordinaten dieser Achsen an Beispiel MPMO8S Es wird angenommen da sich das Werkzeug am Koordinatenursprung YO befind
313. r ck 3 1 2 Anzeigearten Die Anzeigearten in SATZFOLGE und EINZELSATZ sind STANDARD ISTPOSITION NACHLAUFFEHLER ARITHMETISCHE PARAMETER ZUSTAND UNTERPROGRAMM GRAPHISCHE Anzeige HINTERGRUNDPROGRAMMIERUNG PLC LAN NETZ WERKZEUGKORREKTUR WERKZEUGINSPEKTION MELDUNGEN DER PLC 3 1 2 1 Anwahl der Anzeigeart Durch Bet tigen der Funktionstasten F1 F7 unterhalb des Bildschirms kann der Benutzer die gew nschte Betriebsart die direkt ber der jeweiligen Funktionstaste angezeigt wird ausw hlen Mit der Taste ETC kann man Zugang zu anderen nicht angezeigten Funktionstasten gewinnen BEDIENUNGSHANDBUCH CNC 8025 8030 13 3 1 2 2 Anzeigeart STANDARD Diese Anzeigeart erscheint automatisch wenn die Betriebsart SATZFOLGE oder EINZELSATZ gew hlt wird Auf dem Bildschirm erscheinende Information Oberer Teil Der Text SATZFOLGE oder EINZELSATZ und darauffolgend die Programmnumer der erste auszuf hrende Satz oder der sich in Ausf hrung befindliche Darunter der Inhalt der ersten Programms tze oder des Satzes in Ausf hrung und die folgenden 2 oder 3 Mittlerer Teil Unter den berschriften SOLLPOS ISTPOS und RESTWEG erscheinen die von den Achsen X Y Z und W anzufahrenden Koordinatenwerte die aktuellen Positionen dieser Achsen sowie die jeweils zur ckzulegenden Restwege Unterer Teil Hier werden die programmierten F und S Werte und ihr Prozentsatz der Beeinflu ung sowie die Liste der aktivierten G
314. r Bereichswahlschalter M F O ist in eine beliebige Position der JOG Zone zu bringen Irgendeine der JOG Tasten bet tigen Die Achse bewegt sich um den der Schalterstellung entsprechenden Betrag in die gew hlte Richtung Achtung a Bei Anwahl der Betriebsart HANDBETRIEB bleibt die Vorschubgeschwindigkeit FO angew hlt Diese Vorschubgeschwindigkeit wird durch den Maschinenparameter P803 definiert Ist dessen Wert gleich 0 so wird die Vorschubgeschwindigkeit durch den Wert der den Achsen X Y Z W V entsprechenden Parameter P110 P210 P310 P410 und P510 bestimmt Die Werte dieser Parameter begrenzen die maximale Vorschubgeschwindigkeit der Achsen in der Betriebsart HANDBETRIEB Schnelles Verfahren einer Achse im Handbetrieb wird durch Bet tigen und Festhalten der Taste SCHNELLVORSCHUB erm glicht Die m glichen Stellungen des Schalters sind 1 10 100 1 000 und 10 000 und geben den Vorschubwert in Mikrometer oder 0 0001 Zoll an Uber den Parameter P609 6 kann definiert werden ob das maximal m gliche Inkrement 1 000 Mikrometer oder 10 000 Mikrometer 0 1 Zoll oder 1 Zoll sein soll 3 5 5 Eingabe von F S und M In dieser Betriebsart k nnen die gew nschten Werte f r F S und M eingegeben werden 3 5 5 1 Eingabe eines F Werts F Taste bet tigen Gew nschten Wert eintippen Taste bet tigen 3 5 5 2 Eingabe eines S Werts S Taste bet tigen Gew nschten Wert eintippen
315. r HARDWARE Fehler im FAGOR LAN NETZ Dieser Fehler entsteht gt Bei schlechtem Zusammenbau der Netz Knoten gt Bei Zusammenbau nderung der Netz Knoten Ausfall eines der Knoten In dieser Situation ist jegliche Satzausf hrung unzul ssig Zugang zum NETZ besteht jedoch zur Programmierung und berwachung Fehler im FAGOR LAN NETZ Tritt auf wenn ein KNOTEN nicht bereit ist z B gt Das Programm des PLC64 ist nicht kompiliert gt Es wird ein G52 Satz zur Ausf hrung an die CNC82 gesandt w hrend diese gerade in Ausf hrung ist Fehler im FAGOR LAN NETZ Tritt bei falschem Befehl auf Zielknoten versteht Befehl nicht Watch dog Fehler im zyklischen Programm Dieser Fehler entsteht wenn das zyklische Programm l nger als 5 Millisekunden dauert Watch dog Fehler im Hauptprogramm Dieser Fehler entsteht wenn das Hauptprogramm l nger als die H lfte der im Maschinenparameter P741 angegebenen Zeit dauert Die interne Information der CNC die mittels der Aktivierung der Marker M1901 bis M1949 abgerufen wurde ist nicht verf gbar Es ist versucht worden ber die Aktivierung der Marker M1950 bis M1964 eine interne Variable der CNC zu modifizieren welche nicht verf gbar ist Fehler im EEPROM Speicher beim Schreiben der Maschinenparameter der Tabelle der dekodierten M Funktionen und der Tabellen zur Spindelfehlerkompensation Diese Fehler k nnen beim Verriegelung der Maschinenparameter der Tabelle der dekodierten M
316. r Hauptebene d h in der X Achse Hauptebene XY G17 in der X Achse Hauptebene XZ G18 in der Y Achse Hauptebene YZ G19 Der zweite Wert wird in der Achse der Ordinate der Hauptebene vorgenommen in der Y Achse Hauptebene XY G17 in der Z Achse Hauptebene XZ G18 in der Z Achse Hauptebene YZ G19 Der Me taster mu vor Aufrufen des Zyklus in der Tasche positioniert werden 056 106 PROGRAMMIERHANDBUCH 8025 8030 Der Me taster verf hrt bei diesem Zyklus wie folgt Beispiel Hauptebene es soll die obere rechte Ecke siehe Abb vermessen werden Der Me taster wird im Eilgang positioniert in einem Abstand von 2P3 von dem zu vermessenden Seiten des Werkst cks Die vertikal zur Hauptebene liegende Achse in diesem Fall die Z Achse verf hrt im Eilgang bis zu dem in P2 festgelgten Wert Zur Messung des ersten Werts verf hrt die X Achse dann max 2P3 mit der in P4 definierten Geschwindigkeit bis die Steuerung den Impuls vom Me taster empf ngt Empf ngt die Steuerung innerhalb dieses Verfahrwegs von 2P3 keinen Impuls so kommt es zu Fehlermeldung 65 Ist der erste Wert gemessen und in den Speicher aufgenommen so f hrt die X Achse im Eilgang zur ck wie in der Abbildung dargestellt Anschlie end wird der zweite Wert gemessen Hierf r verf hrt die Y Achse max 2P3 mit der in P4 festgelegten Geschwindigkeit bis der Me taster den Impuls sendet Empf ngt die Steu
317. r Startebene nach Beendigung eines Festzyklus Werkzeugr ckkehr zur Referenzebene Anfahrebene nach Beendigung eines Festzyklus PROGRAMMIERHANDBUCH CNC 8025 8030 Die Funktionen G75 2 und G76 sind lediglich bei der FAGOR CNC 8030 Modell MS verf gbar Modal bedeutet da die einmal programmierten G Funktionen aktiv bleiben solange sie nicht durch eine andere nicht kompatible G Funktion oder durch M02 M30 RESET oder NOTHALT gel scht werden Ob f r die Steuerung die Funktion 05 bzw G07 gilt h ngt davon ab welcher Wert bei P613 5 eingegeben wurde Die mit einem Sternchen gekennzeichneten G Funktionen sind diejenigen die beim Einschalten der CNC oder nach M02 M30 RESET oder NOTHALT in Kraft treten Alle ben tigten G Funktionen k nnen in ein und demselben Satz in beliebiger Reihenfolge programmiert werden Ausnahmen sind G20 21 022 623 G24 G25 G26 G27 G28 G29 G30 G31 G32 G50 G52 G53 G59 G72 G73 G74 und G92 die in einem Satz f r sich allein stehen m ssen Werden nicht kompatible G Funktionen in ein und demselben Satz programmiert so tritt die zuletzt programmierte in Kraft PROGRAMMIERHANDBUCH CNC 8025 8030 11 6 2 BEWEGUNGSARTEN 6 2 1 G00 Eilgangpositionierung Die nach programmierten Bewegungen werden im Eilgang ausgef hrt der w hrend des Endabgleichs der Maschine ber die Maschinenparameter festgelegt wird Es bestehen zwei M glichkeiten der Bewegung im Eilgang G00 die
318. r W Achse gemacht werden verstehen sich als Hinweise zur C Achse Folgende Funktionen sind nicht verf gbar Schraubenlinieninterpolation mit G2 G3 G17 G18 G19 Anwahl der Ebenen G33 Elektronisches Gewindeschneiden G77 G78 Koppeln der vierten Achse mit Anschlu G81 G89 Bearbeitungsfestzyklen G98 G99 Wekzeugr ckkehr bei Festzyklus Die Maschinenparameter P600 1 und P606 1 m ssen mit dem Wert 1 eingesetzt werden da die C Achse als Drehachse ROLLOVER eingesetzt werden mu Die CNC verf gt ber die Hilfsfunktionen M97 M98 und M99 denen folgende Bedeutung entspricht wenn mit der Leistung Senkrechte C Achse zum XY Bahnverlauf gearbeitet wird M97 Aktivierung der Leistung Senkrechte C Achse zum XY Bahnverlauf Diese Hilfsfunktion wird angewendet wenn sich die C Achse rechts vom programmierten Bahnverlauf befindet M98 Aktivierung der Leistung Senkrechte C Achse zum XY Bahnverlauf Diese Hilfsfunktion wird angewendet wenn sich die C Achse links vom programmierten Bahnverlauf befindet M99 Beendigung oder Annullierung der Leistung Senkrechte C Achse zum XY Bahnverlauf Seite Kapitel 2 Abschnitt SENKRECHTE C ACHSE 2 i JIG GRINDER MASCHINEN ZUM XY BAHNVERLAUF 26716 M98 M97 Immer wenn man mit der Leistung Senkrechte C Achse zur XY Bahnverlauf arbeitet geht die CNC folgenderweise vor 1 Die CNC aktiviert die Leistung Senkrechte C Achse
319. r Zyklus erneut definiert werden 6 32 2 L schen eines Festzyklus Bei Programmierung des Codes G80 in einem Satz wird der gerade aktive Festzyklus gel scht Wird ein neuer Festzyklus definiert so l scht und ersetzt dieser den zuvor aktiven Festzyklus Festzyklen werden auch ber M02 M30 RESET oder NOTHALT gel scht Ferner werden alle Festzyklen au er dem Zyklus G79 aufgehoben durch Eingabe der Funktionen G32 G53 G59 G74 G92 oder bei Ausw hlen einer neuen Hauptebene ber die Funktionen G17 G18 bzw G19 6 32 3 Allgemeine berlegungen Festzyklen k nnen innerhalb von parametrischen oder Standard Unterprogrammen definiert werden In einem im Einflu bereich eines Festzyklus befindlichen Satz k nnen parametrische oder Standard Unterprogramme aufgerufen werden ohne da dadurch der Festzyklus gel scht wird Die Ausf hrung des Festzyklus ndert weder die Reihenfolge der vorausgegangenen G Funktionen noch die Drehrichtung der Spindel Festzyklen k nnen bei beiden Drehrichtungen M03 MO4 aktiviert werden wobei die vor Aktivierung des Zyklus angew hlte Drehrichtung auch nach Beendigung des Festzyklus gilt Dies wird durch vom Festzyklus bedingte Unterbrechungen der Spindeldrehung und Drehrichtungsumkehrungen nicht beeinflu t Falls ein Festzyklus bei stillstehender Spindel aktiviert wird so startet die Spindel im Uhrzeigersinn Sie bleibt auch nach Beendigung des Zyklus aktiviert Die Ausf hrung e
320. r befindende Werkzeug vermessen Die Achse des Abtastvorgangs steht senkrecht zu der Hauptebene in der gearbeitet wird d h die Z Achse mit G17 die Y Achse mit G18 und die X Achse mit G19 Abh ngig von dem bei P11 eingegebenen Wert wird in Werkzeugmitte P11 K0 oder an einem Ende 11 1 abgetastet MPMO48 N P11 K0 Das Werkzeug wird nahe der Oberfl che des Me tasters positioniert wobei zuerst die Achsen der Hauptebene und anschlie end die zu ihr senkrechte Achse bis zum Abstand P3 im Eilgang verfahren Danach wird mit der in Parameter P4 festgelegten Geschwindigkeit abgetastet bis zu einem maximalen Verfahrweg von 2P3 Hat die Steuerung nach Verfahren einer Strecke von 2P3 noch keinen IMpuls vom Me taster erhalten dann wird Fehlercode 65 ausgegeben Wird ein Impuls empfangen stoppt die Steuerung das Verfahren der Achsen speichert den real tats chlich gemessenen Wert und f hrt so wie in der folgenden Abbildung dargestellt zur ck an den Ausgangspunkt des Zyklus PROGRAMMIERHANDBUCH CNC 8025 8030 95 AUSGANGSPUNKT Y HAUPTEBENE G17 VORSCHUB GOU VORSCHUB P4 049 Der gemessene Wert f r die Werkzeugl nge wird von der Steuerung automatisch in die Werkzeugkorrekturtabelle als Wert L bernommen und der Wert K wird auf Null gesetzt Durch den Abtastzyklus werden die f r den RAdius eingegebenen Werte nicht ver ndert Diese Werte m ssen von hand entweder in der Betriebsart
321. rammnummer danach wie oft das Programm ausgef hrt werden soll und schlie lich w hlen wir zwischen der Ausf hrung in AUTOMATIK TESTLAUF FUNKTIONEN THEORETISCHER VERLAUF Nach dieser Tastenfolge beginnt der Computer das erstellte Programm an die Steuerung zu senden und folgt dabei dem zuvor digitalisierten Obenfl chenverlauf Nach Beendigung des gesamten Programmes gibt der Computer die Meldung PROGRAMM AUSGEFUHRT aus Zur Durchf hrung dieses Vorgang ist die Kenntnis des BETRIEBSSYSTEMS DES COMPUTERS sehr wichtig Mit Hilfe dessen kann man so einige Schwierigkeiten berwinden PROGRAMMIERHANDBUCH CNC 8025 8030 127 MIT DER DIGITALISIERUNG VERBUNDENE PARAMETER P612 bit 7 gibt den Impulstyp an oder P720 wenn G75 ergibt Der neunpolige Stecker A6 wird benutzt um die Signale des Messtasters zu empfangen Genauere Angaben im Handbuch f r Installation und Inbetriebnahme 6 30 4 G76 Automatisches Bilden von S tzen Mit dieser Funktion k nnen automatisch S tze gebildet und in den Speicher der CNC oder im DNC Betrieb in einen Computer geladen werden Soll das neue Programm in den CNC Speicher geladen werden so mu vorher der Satz G76 5 eingegeben werden Soll das neue Programm direkt an einen Computer gesendet werden so mu vorher der Satz G76 5 eingegeben werden Ist der Satz G76 P5 bzw G76 N5 einmal ausgef hrt so l dt die Steuerung jedes Mal bei Ausf hrung eines Satzes mit der Funkti
322. rd folgende Tabelle erzielt Spindelposition Spindelfehler PO 1966 000 Pl 0 080 P2 1474 500 P3 0 060 P4 983 000 5 0 040 P6 491 500 P7 0 020 P8 0 9 0 10 491 500 11 0 020 12 983 000 P13 0 040 P14 1472 500 P15 0 060 P16 1966 000 P17 0 080 NEUES MODELL Ab dieser Version ist das Modell TLI lieferbar Es verf gt ber die gleichen Leistungen wie das Modell TGI und wird zusammen mit den Motoren und ACS Reglern verkauft Headquarters SPAIN Fagor Automation B San Andres s n Apdo 144 20500 Arrasate Mondrag n Tel 34 943 719200 Fax 34 943 791712 34 943 771118 Service Dept www fagorautomation com E mail info fagorautomation es FAGOR CNC 8025 30 Modelle M MG MS GP BEDIENUNGSHANDBUCH Ref 9701 ale Zur in dieser Betriebsanleitung enthaltenen Information Diese Betriebsanleitung richtet sich an den Bediener der Maschine Sie enth lt notwendige Information f r die neuen Benutzer und auerdem fortgeschrittene Themen f r diejenigen die das Produkt CNC 8025 bereits kennen Es ist nicht n tig die gesamte Anleitung zu lesen Schlagen Sie im Inhaltsverzeichnis und in der Liste Neuer Leistungen und Anderungen nach die Ihnen Kapitel und Abschnitt angeben wo das gew nschte Thema ausf hrlich beschrieben wird Die Betriebsanleitung beschreibt alle Funktionen ber die die Familie CNC 8025 verf gt In der Vergleichstabelle der Modelle finden Sie alle F
323. rdinaten eines Punktes in einen Satz weitere Informationen z B G S M T Funktionen usw geschrieben werden so werden bei jeder Bet tigung der betreffenden Achsentaste die Koordinatenwerte des Punktes an dem sich die Achse gerade befindet in die CNC bernommen Diese Betriebsart ist sehr praktisch wenn ein Programm zum Kopieren eines Teils unter Verwendung der Funktionen G08 und G09 erstellt werden soll Nach Schreiben 08 in einen Satz ist die Maschine mit den JOG Tasten bis zum Endpunkt des tangentialen Bogens der vorhergehenden Bahn zu verfahren Danach ist die Taste ENTER zu bet tigen wodurch der Satz in den Speicher bertragen wird Nach Schreiben von 09 in einen Satz ist die Maschine mit den JOG Tasten zu einem Zwischenpunkt auf dem Bogen zu verfahren Danach ist die Taste ENTER zu bet tigen wodurch die Koordinaten des Zwischenpunktes in die CNC bertragen werden Daraufhin ist die Maschine bis zum Endpunkt des Bogens zu verfahren und die Taste ENTER zu bet tigen wodurch der Satz in den Speicher bertragen wird Achtung Wenn der Wert von Parameter P610 3 1 ist so entspricht in der Betriebsart PLAY BACK der Eingang START der Taste ENTER 3 2 8 L schen eines Satzes Identisch mit demselben Vorgang in der Betriebsart EDITING 6 3 2 9 Kopieren eines Programmes Identisch mit demselben Vorgang in der Betriebsart EDITING 6 BEDIENUNGSHANDBUCH CNC 8025 8030 23 3 3 BETRIEBSART 3 TEA
324. rg nge Jede dieser Abtastbewegungen unterteilt sich dabei in Verfahren mit der in P9 definierten Geschwindigkeit bis der Impuls gesendet wird Zur ckfahren des Me tasters in G00 auf den in P10 festgelegten Punkt Verfahren mit der in P4 festgelegten Geschwindigkeit bis erneut der Impuls gesendet wird Alle anderen Bewegungen werden im Eilgang 00 durchgef hrt Nach Beendigung des Zyklus sind die Achsen der Hauptebene im tats chlich gemessenen Zentrum der Nabe positioniert in einem Abstand P3 von der vertikal zur Hauptebene liegenden Achse Achtung N Der tats chliche Durchmesser der Nabe mu kleiner sein als P8 damit der Zyklus korrekt durchgef hrt wird und damit es nicht zu einer Kollision von Me taster und Werkst ck kommt Fehler 65 118 PROGRAMMIERHANDBUCH CNC 8025 8030 MPMO62 AUSGANGSPUNKT 2 3 8 13 23 18 1 Igel c 5 10 15 20 P3 P3 Nach Beendigung des Zyklus Zentrieren einer Nabe sind in der Parametertabelle folgende Parameter enthalten P90 P91 P92 P93 P94 P95 P96 P97 Theoretischer X Wert des Zentrums der Nabe Theoretischer Y Wert des Zentrums der Nabe Theoretischer Z Wert des Zentrums der Nabe Tats chlich gemessener Wert minus theoretischem X Wert P90 PO Tats chlich gemessener Wert minus theoretischem Y Wert P91 P1 Tats chlich gemessener Wert minus theoretischem Z Wert P9
325. rheitsabstands P3 Abtasten Wird mit der in P4 festgelegten Geschwindigkeit durchgef hrt bis die Steuerung vom Me taster einen Impuls empf ngt Hat die Steuerung vor Verfahren der maximalen Entfernung die von dem ausgew hlten Abtastzyklus abh ngt keinen Impuls ber den Meb taster erhalten so h lt die Steuerung s mtliche Achsen an und zeigt Fehlercode 65 an Der Vorschub kann w hrend des Abtastens ber das Potentiometer nicht ver ndert werden er ist auf 100 festgelegt R ckzug Ist der dem ausgew hlten Zyklus entsprechende Abtastvorgang abgeschlossen so f hrt die Achse im Eilgang zur ck zum Ausgangspunkt au er bei Zenteren einer Bohrung oder einer Nabe Je nachdem welcher Abtastzyklus ausgew hlt wurde aktualisiert die Steuerung die Werte der Werkzeugkorrekturtabelle Inder Tabelle der arithmetischen Parameterwerte k nnen bestimmte Parameter auch eine besondere Bedeutung erhalten die jedoch in dem jeweiligen Zyklus erkl rt werden Zur Anzeige der Tabelle der Parameterwerte w hrend der Ausf hrung in SATZFOLGE EINZELSATZ TEACH IN TESTLAUF die Funktionstaste PARAMS bet tigen und ber die beiden mit Pfeilen gekennzeichneten Tasten den entsprechenden Wert ausw hlen 92 PROGRAMMIERHANDBUCH CNC 8025 8030 Voraussetzung f r s mtliche Abtastzyklen sind G00 G07 G40 G44 090 und G94 Der Me taster kann entweder fest an der Maschine zur Vermessung von Werkzeugen oder auch an der Werkzeug
326. rogrammierungseinheiten in G94 in Zoll Minute stehen P615 6 0 Programmierungsformat Fl 0 1 Zoll min F r die Kompatibilit t mit sehr veralteten Ausgaben deren Programmierungsformat keine Dezimalstellen zulieb P615 6 1 Programmierungsformat 1 Zoll min 5 P615 6 Format Fogramimier Minimaler Wert Maximaler Wert Einheiten P615 6 0 F54 FI 0 1 F0 001 F25801 1810 u Zoll min 0 0001 Zoll min 2580 1181 Zoll min G94 615 6 1 54 1 0 1 F0 0001 F25801 1810 Zoll min 0 0001 Zoll min 25801 1810 Zoll min G95 F24 Fl 0 1 F0 0001 F19 6849 Zoll Umdr 0 0001 Zoll Umdr 19 6849 Zoll Umdr Ebenso ist es ratsam wenn man in Zoll und mit Drehachsen arbeitet den Maschinenparameter P615 7 dem Wert 1 anzupassen damit die Programmierungseinheiten in G94 in Grad Minute stehen P615 7 0 F1 2 54 min Fl 1 Zoll min P615 6 1 Programmiereinheiten Zoll min P615 7 Nur Drehachse der Drehachse mit der Linearachse G94 P615 7 1 1 1 Zoll min PROGRAMMIERHANDBUCH CNC 8025 8030 223 Dertats chliche maximale Vorschub der Maschine kann auf einen niedrigeren Wert beschr nkt sein siehe Bedienungshandbuch der Maschine Der maximale Bearbeitungsvorschub der Maschine kann entweder direkt oder unter Verwendung des Codes FO programmiert werden Beispiel Bei einer Maschine mit einem maximalen programmierbaren Vorschub von 10 000 mm min kann entweder F10 000 oder FO programmiert w
327. rsprung Danach wird durch Linearinterpolation G01 eine Bewegung zum ber R200 A135 definierten Punkt ausgef hrt Danach wird ber N5 eine weitere Bewegung durch Linearinterpolation zum Punkt R100 A90 definiert Achtung nimmtdie CNC den Mittelpunkt des Kreisbogens als den neuen Polarursprung an A Bei Ausf hrung einer Kreisinterpolation G02 G03 in Polarkoordinaten Beim Einschalten und nach Ausf hrung von M02 oder M30 nach einem NOTHALT oder RESET gilt f r die CNC der Punkt X0 Y0 als Polarursprung Bei Wechsel der Hauptebene nimmt die CNC den kartesischen Koordinatenursprung der betreffenden Ebene als Polarursprung an Beim Wechsel auf G18 gilt ZO als Polarursprung Beim Wechsel auf G19 gilt YO ZO als Polarursprung Beim Wechsel auf G17 gilt YO als Polarursprung PROGRAMMIERHANDBUCH CNC 8025 8030 207 6 36 G94 VORSCHUBGESCHWINDIGKEIT IN mm min Unmittelbar nach Programmierung des Codes G94 nimmt die CNC da die ber programmierten Vorschubgeschwindigkeiten in mm min oder in 1 10 Zoll min angegeben werden je nach dem Wert des Maschinenparameters P611 5 Die Funktion G94 ist modal d h nach ihrer Programmierung wird sie bis zur Programmierung von G95 beibehalten Beim Einschalten und nach Ausf hrung von M02 oder M30 nach einem NOTHALT oder RESET gilt f r die CNC die Funktion G94 6 37 G95 VORSCHUBGESCHWINDIGKEIT IN mm Umdrehung Nach Programmierung des Codes G95 nimmt d
328. rt 1 P913 Gr ter Y Wert Y2 P914 Kleinster Z Wert 71 P915 Gr ter Z Wert Z2 Z E 914 7 E Y 4 g gt gt Y I X N d P313 a gt h P912 lt Y gt 4 me 910 MEHN 40 BEDIENUNGSHANDBUCH CNC 8025 8030 Einzuhaltende Reihenfolge 1 Die Taste WERKZEUGMAB 2 Das zu vermessende Werkzeug in den Werkzeughalter einsetzen 3 Das Werkzeug ber die JOG Tasten an eine Position verfahren die nahe der Seite des Me tasters ist welche abgetastet werden soll 4 Das zu vermessende Werkzeug anw hlen Txx START 5 Die JOG Taste dr cken die die Richtung angibt in der die Achse verfahren mu umdie Abtastbewegung durchzuf hren Die Abtastgeschwindigkeit wird in Maschinenparameter P804 festgelegt 6 Nach Beendigung des Abtastvorgangs stoppt die Maschine und die Steuerung l dt an der entsprechenden Stelle L der Werkzeugkorrekturtabelle den gemessenen Wert wobei der K Wert auf null gesetzt wird 7 Zur Vermessung und zum Speichern von weiteren Werkzeugen ist das Ganze ab Punkt 2 zu wiederholen W hrend des Abtastvorgangs kann die Geschwindigkeit nicht mit dem VORSCHUB Potentiometer ver ndert werden Sie bleibt immer auf 100 Um zu der normalen Funktionsweise HANDBETRIEB zur ckzukehren die Taste WERKZEUGMAB bet tigen 3 5 11 Bedienungstasten der Spindel Mit diesen Tasten im Bedienfeld kann die Spindel
329. rt die CNC Unterprogramm Nr 5 aus Satz N10 Die CNC positioniert die Maschine zum Laden des neuen Teils wobei die Achsen W X und Z in die durch P904 P906 und P907 definierten Positionen gebracht werden Danach wird der Code M24 ausgegeben damit der Schaltschrank das Laden veranlassen kann Hat der der Funktion M24 entsprechende Parameter P712 beispielsweise den Wert O so ist f r die CNC die Ausf hrung dieses Satzes beendet Die beschriebene Schrittfolge wird in den Betriebsarten AUTOMATIK EINZELSATZ oder TEACH IN ausgef hrt In der Betriebsart EINZELSATZ mu die START Taste so oft bet tigt werden wie unterschiedliche Funktionen durch M06 ausgef hrt werden m ssen In der Betriebsart HANDBETRIEB wird die letzte Achse des Ablaufs X Z verfahren und danach nach au en der betreffende Code M22 M23 M24 M25 ausgegeben wenn zuvor die restlichen Achsen korrekt positioniert worden sind Ist eine Achse nicht in der richtigen Position so wird Fehler 51 ausgegeben Wenn in einen Satz eine der Funktionen M22 M23 M24 und 25 programmiert wird ist keine weitere Information in diesem Satz zul ssig PROGRAMMIERHANDBUCH CNC 8025 8030 235 12 STANDARD UNTERPROGRAMME UND PARAMETRISCHE URTERPROGRAMME Als Unterprogramm wird ein Programmteil bezeichnet der passend gekennzeichnet von einem beliebigen Punkt eines Programmes aus aufgerufen und dadurch ausgef hrt werden Kann Ein Unterprogramm kann von mehreren Programmstellen aus
330. rten G Funktionen aus 1 G S T M FUNKTIONEN Die CNC f hrt nur die programmierten G S T Funktionen aus 2 BEWEGUNGEN IN DER HAUPTEBENE Die CNC f hrt die G S T M Funktionen und die Bewegungen in der Hauptebene aus 26 BEDIENUNGSHANDBUCH CNC 8025 8030 3 Achsen Maschinen XY Ebene G17 XZ Ebene G18 YZ Ebene G19 4 bzw 5 Achsen Maschinen a Falls W und X gekoppelt sind XY oder WY Ebene G17 XZ oder WZ Ebene 18 YZ Ebene G19 b Falls W und Y gekoppelt sind XY oder XW Ebene G17 XZ Ebene G18 YZ oder WZ Ebene G19 c Falls W und Z gekoppelt sind XY Ebene G17 XZ oder XW Ebene G18 YZ oder YW Ebene G19 Die Bewegungen werden ungeachtet der programmierten F Werte mit der maximal programmierbaren Vorschubgeschwindigkeit FO ausgef hrt Die prozentuale Vorschubgeschwindigkeit Kann mit dem Vorschub Potentiometer variiert werden 3 EILGANG Die Steuerung f hrt das Programm vollst ndig aus Die Bewegungen werden ungeachtet der programmierten F Werte mit der maximal programmierbaren Vorschubgeschwindigkeit F0 ausgef hrt Die prozentuale Vorschubgeschwindigkeit kann mit dem Vorschub Potentiometer variiert werden Zu ber cksichtigen ist da auch die Beschleunigung Verlangsamung in FO Anwendung findet und so die Entstehung von Nachlauffehlern verhindert wird wenn die Parameter P721 P722 P723 P724 P728 aktiviert sind 4 THEORETISCHE BAHN Die CNC f hrt das Progra
331. s des voreingestellten Wertes ist vor Bet tigung der Taste ENTER die Taste CL einmal zu bet tigen 32 BEDIENUNGSHANDBUCH CNC 8025 8030 3 5 4 Manuelles Verfahren der Achsen Tippen 3 5 4 1 Kontinuierlich Der Bereichswahlschalter M F O ist in eine beliebige Position der VORSCHUB Zone zu bringen nach gew nschter Achse und Verfahrrichtung ist die der Achse entsprechende JOG Taste zu bet tigen ber den Maschinenparameter P12 ist folgendes eingestellt worden Pl2 Y Die Achsbewegung wird nach Loslassen der Taste unterbrochen Pl2 N Hier gibt es zwei M glichkeiten Bet tigung von Die Achsbewegung wird unterbrochen oder Bet tigung einer anderen JOG Taste zur Umkehrung der Verfahrrichtung oder Anwahl einer anderen Achse Achtung Bei Anwahl der Betriebsart HANDBETRIEB bleibt die Vorschubgeschwindigkeit FO angew hlt Diese Vorschubgeschwindigkeit wird durch den Maschinenparameter P803 definiert Ist dessen Wert gleich 0 so wird die Vorschubgeschwindigkeit durch den Wert der den Achsen X Y Z W V entsprechenden Parameter P110 P210 P310 P410 und P510 bestimmt Die Werte dieser Parameter begrenzen die maximale Vorschubgeschwindigkeit der Achsen in der Betriebsart HANDBETRIEB Schnelles Verfahren einer Achse im Handbetrieb wird durch Bet tigen und Festhalten der Taste SCHNELLVORSCHUB erm glicht BEDIENUNGSHANDBUCH CNC 8025 8030 33 3 5 4 2 Inkremental De
332. s werden nur die Verfahrwege der XY Achsen programmiert Die Z Achse die von der CNC gesteuert wird verf hrt die von der Sensorvorrichtung angegebene Strecke und beh lt w hrend der gesamten Ausf hrung denselben Abstand zwischen Laserstrahl und Blech bei 2 2 2 2 2 2 Bei wi 2 EE 2 2 A A 7 Die der Z Achse entsprechende Anzeige stimmt nicht mit ihrem tats chlichen Koordinatenwert berein da diese Achse den Abweichungen der Sensorvorrichtung ausgesetzt ist Um heftiges Verfahren des Lasers w hrend der Ausf hrung des Bleches aufgrund von L chern Gegenst nden usw zu vermeiden gibt der Maschinenparameter die maximale erlaubte Blechdurchbiegung an M chte man den Laserstrahl so steuern da der analoge Ausgang S proportionell zur Achsgeschwindigkeit ist mu man den Maschinenparameter P619 3 mit dem Wert 1 einsetzen Nach Beendigung des Schnitts mu man die Leistung Blechprofilnachlauf mit den Hilfsfunktionen M99 M02 oder M30 deaktivieren Die Achsen Z und V sind dann wieder voneinander unabh ngig und die Z Achse zeigt den tats chlichen Koordinatenwert an das dem Punkt entspricht auf dem sie sich befindet Hat man die Hilfsfunktion M99 programmiert nimmt die CNC die Funktion 40 an und annulliert die Werkzeugsradiuskompensation wenn diese aktiviert war Seite Kapitel 1 Abschnitt LASERMASCHINEN
333. schiebungen J I eingeben Taste ENTER bet tigen Die angezeigte Tabelle Werkzeuge oder Nullpunktverschiebungen wird vollst ndig gel scht In der Betriebsart 8 WERKZEUGKORREKTUREN G53 G59 wird bei Bet tigung der Taste RESET die CNC in den Ausgangszustand zur ckversetzt 3 9 BETRIEBSART 9 SONDERBETRIEBSARTEN Informationen ber diese Betriebsarten sind im HANDBUCH F R INSTALLATION UND INBETRIEBNAHME enthalten BEDIENUNGSHANDBUCH CNC 8025 8030 63 3 10 GRAPHISCHE DARSTELLUNG Die Modelle CNC 8030 MS und MG verf gen ber eine M glichkeit zur GRAPHISCHEN DARSTELLUNG mittels welcher auf dem Bildschirm die Werkzeugbahn w hrend der Ausf hrung eines Programms dargestellt werden kann Diese Funktion kann in den Betriebsarten SATZFOLGE EINZELSATZ TEACH IN und TESTLAUF eingesetzt werden In der Betriebsart TESTLAUF wird bei Wahl der Ausf hrungsart THEORETISCHE BAHN 4 ein Probelauf des Programms ausgef hrt bei dem auf dem Bildschirm die theoretische Bahn des Werkzeugs abgebildet wird wobei seine Dimensionen nicht ber cksichtigt werden Die Werkzeugbahn wird als eine ununterbrochene Linie dargestellt Wird in derselben Betriebsart TESTLAUF jedoch die Ausf hrungsart 0 oder 1 gew hlt so stellt die Graphik auch die Bahn des Werkzeugmittelpunkts dar diese wird als gestrichelte Linie abgebildet Bei Ausf hrung eines Programms in einer der Ausf hrungsarten 0 1 oder 4 in der Betriebsart TESTLAUF wird die Ba
334. schirm JOG TASTEN VERF GBAR AUSFAHREN BEDIENUNGSHANDBUCH CNC 8025 8030 19 d Durch Bet tigung der JOG Tasten k nnen die Achsen zum gew nschten Punkt verfahren Die Sequenz WERKZEUGKONTROLLE erm glicht mit Hilfe der Spindelbedienungstasten im Bedienfeld die Spindel w hrend der Werkzeugwechselbewegung in Gang zu setzen und zu stoppen Nachdem das Werkzeug inspiziert oder gewechselt wurde Taste WEITER bet tigen Abh ngig von der Situation bei Bet tigung der WERKZG KONTR Taste wird M03 oder M04 ausgef hrt Auf dem Bildschirm erscheint folgende Anzeige EINFAHREN NICHT POSITIONIERTE ACHSEN Manuell verfahrene Achsen Durch Bet tigung der JOG Tasten werden die Achsen in die Position zur ckgebracht an der sie sich vor der Unterbrechung des Zyklus befunden haben Die CNC verhindert das berfahren dieser Position Haben die Achsen die Position erreicht erscheint auf dem Bildschirm folgende Anzeige EINFAHREN NICHT POSITIONIERTE ACHSEN KEINE Taste bet tigen Der Zyklus wird normal fortgesetzt 3 1 7 R cksetzen der CNC In den Betriebsarten SATZFOLGE und EINZELSATZ wird bei zweimaliger Bet tigung der Taste RESET die CNC in den Ausgangszustand zur ckversetzt Bei der ersten Bet tigung der Taste RESET wird im oberen rechten Teil des Bildschirms die Meldung RESET blinkend angezeigt Falls kein R cksetzen RESET gew nscht wird ist die Taste CL zu bet tigen 20 BEDIEN
335. schlie ende manuelle Bearbeitung entfallen kann Die digitalisierte Information kann so oft wie notwendig benutzt werden ohne da das Original erneut abgemessen werden mu Die Tastgeschwindigkeit kann auf zwischen 0 und 1000 mm Min eingestellt werden Die besten Resultat werden bei Geschwindigkeiten zwischen 200 und 500 mm Min erzielt Die Tastvorschubgeschwindigkeit kann auf o bis 1500 mm Min eingestellt werden Die Digitalsierungsphase beansprucht ungef hr ein Viertel der Zeit des Herstellungsverfahrens insgesamt In dieser Zeit wird die Maschine jedoch keinenfalls auf wenig produktive Weise genutzt da insgesamt im Vergleich mit der Methode des direkten Kopierens Zeit gewonnen wird Zudem ist kein manueller Eingriff erforderlich so da sie nachts oder am Wochenende vorgenommen werden kann Soll die H chstleistung der Maschinen erzielt werden kann ein Messger t ausschliesslich zur Digitalisierung von Modellen benutzt werden Ihre Programme beliefern die verschiedenen nur der Bearbeitung dienenden Fr smaschinen Das Messger t kann auch zur Kontrolle der Ma e der hergestelten Teile eingesetzt werden PROGRAMMIERHANDBUCH CNC 8025 8030 121 6 30 2 Merkmale der Digitalisierung in der FAGOR CNC 8025 30 MS Mit der CNC 8025 30 MS kann jeder digitale Taster gebraucht werden In der Digitalisierungsphase f hrt ein einfaches Programm den Taster ber das Modell Die Auswertungkannin Form eines rechteckigen Geflechts konzentrisc
336. se 24 3 3 2 Werriegeln Entriegeln des Speichers o een 24 3 8 3 L schen eines kompletten Programmis nn 24 3 3 4 Andern der Progtammiummer nennen 24 Anzeige und Suche der gespeicherten Unterprogramme 24 3 3 6 ERR EE 25 3 8 7 Erstellung Sines Programme nn 23 LEE 25 EE Kopieren eines EE 25 3 4 TESTLAUF EE 26 3 4 1 Sustuhminz einer eege 26 3 4 1 1 Anwahl der Betriebsart TESTLAUF u uunnneusanskn anna 26 Ek LE ee Dk der Spin ae 28 3 4 1 2 Anwahl des auszuf hrenden Programms 29 34 13 Anwahl des ersten auszur hrenden eege 29 3 4 1 4 Anzeige des Salanhalte 29 34 1 9 SENSE aaa 29 3 4 1 6 PE I T E 29 3 41 7 Beiriebs ttenwerst ine 29 3 4 1 8 WEerkzeuginspektien en 30 3 4 2 ANDREA een 30 3 8 HANDBETBIER eegen 31 Dal Anwahl der Betriebsart HANDBETRIEB Wi nora 31 3 3 0 Achsenweise Maschinenreferenzpuiktsuche une 32 3 9 3 Vorgabe eines Koordinatenwerts nee ns 32 3 5 4 Manuelles Verfahren der Achsen JOG nn u 33 3 5 4 1 Verfahren Kontinuierliche 33 3 3 42 Meilen inkremental ana 34 3 9 2 Eingabe von F S und M EE 34 Il Eingabe gines 34 Be Einzahe e meg EE enden 34 3 2 3 3 Einzab
337. sf hrung eines Programms Zur Ausf hrung eines Programms mu wie folgt vorgegangen werden 3 1 1 1 Anwahl der Betriebsart SATZFOLGE 0 EINZELSATZ 1 Taste OP MODE bet tigen Auf dem Bildschirm erscheint die Auflistung der 10 Betriebsarten Eingabe von 0 oder 1 Die dieser Betriebsart entsprechende Standardanzeige erscheint in der linken oberen Bildschirmecke z B SATZFOLGE EINZELSATZ gefolgt von der Nummer des Programms und der Nummer des ersten auszuf hrenden Satzes N 3 1 1 2 Anwahl des auszuf hrenden Programms Dieses Verfahren wird immer dann angewendet wenn ein anderes Programm als das gegenw rtig angezeigte angew hlt werden soll Taste bet tigen Die Nummer des gew nschten Programms eintippen Taste RECALL bet tigen Auf dem Bildschirm wird das soeben angew hlte program angezeigt Falls dieses nicht im speicher existiert erscheint die Anzeige N 10 BEDIENUNGSHANDBUCH CNC 8025 8030 3 1 1 3 Anwahl des ersten auszuf hrenden Satzes Nach Anwahl eines Programms erscheint rechts von der Programmnummer die Nummer des ersten auszuf hrenden Satzes Soll mit einem anderen Satz begonnen werden so sind folgende Schritte auszuf hren Taste N bet tigen Satznummer eintippen Taste RECALL bet tigen Auf dem Bildschirm werden der soeben angew hlte Satz mit Satznummer sein Inhalt sowie der Inhalt der nachfolgenden S tze angezeigt 3 1 1 4 Anzeige des Satzinhal
338. sfreiheit Das Signal wird ohne physischen Kontakt ber zwei sich gegen berliegende Anoden bertragen Optisch Die Kommunikation stellt sich ber Infrarotstrahlung her Einer der Vorteile ist die unabh ngige Aufstellung des Signalempf ngers au erhalb des Arbeitsbereiches 6 29 3 H ufigste Anwendungen Diverse Anwendungsarten werden unterschieden u a Einstellung des Werkzeugs berpr fen den Einschnittpunkt jedes Werkzeuges und gleichen wenn notwendig den Abstand zum Werkpunkt aus oder stoppen die Produktion im Falle von Werkzeugausfall Einstellung des Werkst ckes mittels der Festzyklen des Tasters was noch im weiteren erl utert werden wird Digitalisierungssystem F r Nachformarbeiten von Teilen mittels Informationsaufnahme Punkt f r Punkt Die Tastsonde sendet Positionierungsdaten an die CNC und diese an den Computer mittels einiger vorbestimmter Bewegungen ber die Teiloberfl che Das numerische Kontrollsystem FAGOR CNC 8025 30 MS erstellt automatisch CNC Programme und kann so h chst zuverl ssig komplexe Teile erstellen Es ist empfehlenswert als elektronische Verbindung zwischen Sonde und Maschinenkontrole ein INTERFACE zu benutzen Das INTERFACE berpr ft den Zustand der Sonde kontinuierlich sorgt f r die Energiezufuhr f r die Induktionsmodule und bertr gt ein Kontrollsignal an die Maschine wenn die Sonde ausgefallen ist 88 PROGRAMMIERHANDBUCH CNC 8025 8030 6 29 4 G75 Betrieb mit Me taster
339. spindel zur Digitalisierung von Werkst cken eingesetzt sein Ist letzteres der Fall so wird der Me taster wie ein Werkzeug behandelt d h seine Abmessungen m ssen vor Ausf hrung des Abtastzyklus in die Werkzeugkorrekturtabelle eingegeben werden Die verschiedenen Werte der Abmessungen des Me tasters werden wie folgt in die Werkzeugkorrekturtabelle eingegeben e Der Radius des Abtastkopfes des Me tasters wird von Hand in der Betriebsar 8 eingegeben e Dann wird ein Zyklus zur Werkzeugvermessung N00 durchgef hrt Die Steuerung speichert dann den Wert L L nge des Me tasters und setzt den Wert K auf null e Anschlie end wird der Zyklus Vermessung des Me tasters 301 durchgef hrt Die Steuerung speichert dann automatisch die Offset Werte I K des Me tasters d h die m glichen Abweichungen die durch den Wechsel des Me tasters in die Spindel werden kompensiert Empf ngt die Steuerung w hrend der Ausf hrung eines Abtastzyklus den Impuls des Me tasters ohne da jedoch gerade der Abtastvorgang selbst durchgef hrt wird dann kommt es zu der Fehlermeldung 65 und die Achsen werden angehalten Kollision Wird ein Infrarot Me taster verwendet so mu der Steuerung ber Maschinenparameter mitgeteilt werden ber welche M Funktion die Steuerung den Me taster aktivieren mu Diese M Funktion wird von der Steuerung zu Beginn eines Abtastzyklus aktiviert Zur Deaktivierung mu dann eine andere M Funktion dementspr
340. t G91 sinnvoll d h wenn die Verfahrwege der Achsen inkremental sind da im gegenteiligen Falle die Bearbeitungen stets am selben Punkt erfolgen w rden Bei mehrfacher Programmierung desselben Festzyklus werden nur die Funktionen S und im Zyklusaufrufsatz ausgef hrt PROGRAMMIERHANDBUCH CNC 8025 8030 175 Die Funktionen und Bewegungen des Werkzeugs beim im Format a programmierten Festzyklus G83 laufen ab wie folgt Als Werkzeugachse wird die Z Achse angenommen L 176 Wenn sich die Spindel beim Aufrufen des Festzyklus dreht wird die Drehrichtung beibehalten Steht sie still so nimmt sie die Drehung im Uhrzeigersinn auf Verfahren der Z Achse im Eilgang von der Startebene zur Referenzebene Anfahrebene Verfahren der Z Achse mit der Arbeitsvorschubgeschwindigkeit zur programmierten inkrementalen Bearbeitungstiefe D R ckzug im Eilgang auf die Referenzebene Verfahren der Z Achse im Eilgang auf eine Position die 1 mm oberhalb der zuletzt angefahrenen inkrementalen Bearbeitungstiefe I liegt Verfahren mit der Arbeitsvorschubgeschwindigkeit zu 21 R ckzug im Eilgang auf die Referenzebene Die Punkt 4 5 6 und 7 werden so oft wiederholt wie ber J2 programmiert Der Maximalwert f r 2 ist 99 es werden nacheinander die Bearbeitungstiefen 31 41 usw bis zur Gesamtzahl erreicht Bei Programmierung G99 R ckzug des Werkzeugs Z Achse im Eilgang auf die Referenzebene Anfahrebene Bei
341. t 1 K1000 bedeutet den Wert 1000 Es kann auch vorkommen da ein und derselbe Parameter als Summand und Ergebnis erscheint z B N4 P1 P1 FI K2 Dies bedeutet da ab hier P1 P1 2 ist F2 Subtraktion N4 P10 P2 F2 P3 gt P10 P2 P3 N4 P10 P2 F2 K3 gt P10 P2 3 N4 P10 P10 F2 gt PIO PIO 1 F3 Multiplikation N4 P17 P2 P30 gt P17 P2 x P30 N4 P17 P2 F3 K4 gt P17 P2x4 N4 P17 P17 F3 K8 gt PI7 P17x8 F4 Division N4 P8 P7 F4 P35 gt P8 P7 P35 N4 P8 P2 F4 K5 gt P8 P2 5 N4 P8 P8 F4 K2 gt P8 P8 2 F5 Quadratwurzel N4 P15 F5 P23 gt 15 P23 N4 14 5 gt Pl4 No N4 P18 F5 P18 gt P18 18 PROGRAMMIERHANDBUCH CNC 8025 8030 251 F6 Quadratwurzel der Summe von Quadraten N4 P60 P2 F6 gt P60 PZ bi N4 50 40 F6 5 gt P50 V P402 52 N4 P1 P1 F6K4 gt Pl 1 4 F7 Sinus N4 P1 F7 P2 gt sin P2 Der Winkel ist in Grad zu schreiben d h P2 mu in Grad programmiert werden N4 P1 F7 K5 gt PI sin 5 F8 Cosinus N4 P1 F8 P2 gt cos P2 N4 P1 F8 K75 gt cos 75 F9 Tangens N4 P1 F9 P2 gt P1 tan P2 N4 P1 F9 K30 gt tan 30 F10 Arcustangens N4 P1 F10 P2 gt P1 arctan P2 Ergebnis in Grad N4 P1 F10 K0 5 gt P1 arctan 0 5 F11 Vergleich Vergleicht einen Parameter mit einem anderen oder mit einer Konstante und aktiviert die Merker f r bedingte Spr nge
342. tasters in bis zu dem in P10 festgelegten Wert Verfahren mit der in P4 festgelegten Geschwindigkeit bis der Me taster erneut einen Impuls sendet Die Y Achse f hrt im Eilgang auf den theoretischen Wert Y P1 zur ck Zweites Abtasten in der Y Achse wie unter Punkt 3 beschrieben A Positionierung der Y Achse in dem von der Steuerung berechneten Zeitraum 7 Drittes Abtasten in der X Achse wie unter Punkt 3 beschrieben 8 X Achse f hrt im Eilgang auf den theoretischen Wert X PO zur ck 9 Viertes Abtasten in der X Achse wie unter Punkt 3 beschrieben 10 Positionierung der X Achse in dem von der Steuerung berechneten Zentrum d h der Me taster wird zum Abschlu dieses Zyklus im tats chlichen Zentrum der Bohrung positioniert Achtung Ist der reelle Durchmesser der Bohrung gr er als P8 P3 dann kommt es w hrend der Abtastbewegung zu der Fehlermeldung 65 116 PROGRAMMIERHANDBUCH CNC 8025 8030 Nach Beendigung des Zyklus Zenteren einer Bohrung sind in der Parametertabelle folgende Werte enthalten 90 91 92 P93 P94 P95 P96 97 Theoretischer X Wert des Zentrums der Bohrung Theoretischer Y Wert des Zentrums der Bohrung Theoretischer Z Wert des Zentrums der Bohrung Tats chlich gemessener Wert minus theoretischem Wert Zentrum der Bohrung in der X Achse P90 PO Tats chlich gemessener Wert minus theoretischem Wert Zentrum der Bohrung in der Y Achse
343. te Ausg nge f r Hilfsfunktionen Diese Ausg nge werden beim Einbau der CNC in die Maschine den gew nschten Hilfsfunktionen zugeordnet Die Hilfsfunktionen denen keine decodierten Ausg nge zugeordnet wurden werden stets am Anfang des sie enthaltenden Satzes ausgef hrt Wirdeine Hilfsfunktion einem decodierten Ausgang zugeordnet so wird dabei auch entschieden ob sie am Anfang oder Ende des sie enthaltenden Satzes ausgef hrt werden soll Ein Satz darf maximal 7 Hilfsfunktionen enthalten Enth lt ein Satz mehr als eine Hilfsfunktion so f hrt die CNC sie in der Reihenfolge ihrer Programmierung aus Einige der M Funktionen haben CNC interne Bedeutungen 11 1 M00 PROGRAMMHALT Liest die CNC in einem Satz den Code so unterbricht sie die Abarbeitung des Programms Zu dessen Fortsetzung ist die START Taste zu bet tigen Es wird empfohlen bei dieser Funktion in der Tabelle der decodierten M Funktionen zu bestimmen da sie am Ende des sie enthaltenden Satzes ausgef hrt wird siehe Handbuch f r Installation und Inbetriebnahme 230 PROGRAMMIERHANDBUCH CNC 8025 8030 11 2 M01 WAHLWEISER PROGRAMMHALT Identisch mit au er da dieser Code nur bei aktiviertem Eingang wahlweiser Halt ber cksichtigt wird 11 3 M02 PROGRAMMENDe Dieser Code zeigt das Ende eines Programmes an und veranla t ein allgemeines R cksetzen der CNC diese wird in den Anfangszustand versetzt Auch die Funktion 5 wird ausg
344. ter durch einen anderen aus m ssen wir den Vorgang vollst ndig wiederholen Ist der Taster vermessen schreiten wir zur Vermessung der gew hlten Oberfl che fort 124 PROGRAMMIERHANDBUCH CNC 8025 8030 DIGITALISIERUNG DES MODELLES Die Digitalisierung besteht in der Registrierung von Punkten einer Oberfl che mit einem Messtaster Die Registrierung von Punkten wird mit der Kombination zweier vorbereitender Funktionen der CNC erzielt Die Funktion G75 erm glicht das Lesen und die Aufnahme der Punkte durch die CNC Die Funktion G76 erm glicht die Erzeugung von Programms tzen mit jenen Punkten und ihre Speicherung in der Steuerung selbst oder in einem Computer Das so erstellte Programm erlaubt die Reproduktion der Punkte und Erzeugung der zuvor digitalisierten Oberfl che auf zwei Weisen Von der CNC selbst aus wenn das erstellte Programm weniger als 32 Kb belegt Oder von einem Computer aus mittels des Anwenderprogrammes FAGORDNC in der Option AUSF HRUNG DES ENDLOSPROGRAMMES 1 Musterprogramm Es ist ein Programm das den Taster ber die zu digitalisierende Oberfl che in einer so ausgedehnten und dichten Folge von Punkten f hrt wie es die Kapazit t der zur Verf gung stehenden Informatiksysteme erlaubt Der Taster berf hrt die Oberfl che des Modells in Intervallen von im Musterprogramm festgelegten Abst nden Er nimmt die Koordinaten dieser Punkte auf und erstelt die verschiedenen Programms tze z
345. terprogramme Parametrische Programmierung Festzyklen Fehlercodes Einleitung 7 1 ALLGEMEINES Die CNC Steuerung 8030 kann entweder ber ihr Bedienfeld oder ber ein externes Peripherieger t Lochstreifenleser oder Magnetbandger t Computer usw programmiert werden Die dem Anwender zur Verf gung stehende Speicherkapazit t zur Durchf hrung der Teileprogramme betr gt 32K Bei dieser Steuerung k nnen Teileprogramme in vier verschiedenen Betriebsarten eingegeben werden PLAY BACK TEACH IN EDITING PERIPHERIEGER TE In der Betriebsart sieben werden die Programme von einem externen Peripherieger t ber die RS232C Schnittstelle an die CNC bertragen In den anderen Betriebsarten werden die Programme ber das Bedienfeld der CNC eingegeben Das hei t da die Programmierung entweder an der Maschine oder an einem entfernten Arbeitsplatz erfolgen kann In der Betriebsart PLAY BACK werden die Achsen manuell verfahren Tippbetrieb und die angefahrenen Koordinaten werden dann als Koordinaten in das Programm bertragen In der Betriebsart TEACH IN wird ein Satz geschrieben ausgef hrt und danach falls gew nscht als Teil des Programms eingegeben In der Betriebsart EDITING wird ein vollst ndiges Programm eingegeben und danach ausgef hrt 1 1 EXTERNE PROGRAMMIERUNG Wird die CNC ber ein externes Peripherieger t programmiert so mu der ISO Code verwendet werden Das Programm wird vom
346. terprogramms ana anne ee 239 KE 246 Lu SE E 246 PARAMETRISCHE PROGRAMMIERUNG ARBEITEN MIT PARAMETERN 247 ecane n I Iy FEHLERCODES BERSICHTSTABELLE DER FAGOR MODELLE CNC 8025 8030 FR SMASCHINE FAGOR CNC 8025 8030 FR SMASCHINENMODELLE FAGOR verf gt ber numerische Fr smaschinenkontrollen CNC 8025 und CNC 8030 Beide Kontrollen funktionieren auf dieselbe Weise und haben hnliche Eigenschaften Der haupts chliche Unterschied zwischen beiden Typen ist folgender Die CNC 8025 ist kompakter Art und die CNC 8030 modularer Art Beide CNC Typen verf gen ber Grundmodelle Obwohl die Unterschiede der Grundmodelle auf den folgenden Seiten dargestellt werden k nnen die einzelnen Modelle wie folgt beschrieben werden 8025 8030 GP F r Maschinen mit Allgemeiner Anwendung geeignet 8025 8030 M F r Fr smaschinen mit bis zu 4 Achsen geeignet 8025 8030 MG Verf gt auer den Leistungen des Modells ber Graphiken 8025 8030 MS F r Bearbeitungszentren geeignet 5 Achsen An die Benennung jedes CNC Modells wird der Buchstabe 1 hinzugef gt wenn es ber einen integrierten Automaten PLCI verf gt Modelle MI MGI MSI Ebenso wird der Benennung eines CNC Modells der Buchstabe K hinzugef gt wenn es ber einen Speicherraum von 512 Kb verf gt Modelle GPK MK MGK MSK GPIK MIK MGIK MSIK Grundmode Mit P
347. tisch die Bahn dem das Werkzeug folgen mu aufgrund des Umrisses des zu bearbeitenden Teils und des Werkzeugradius der in der Werkzeugtabelle abgelegt ist F r die Werkzeugradiuskompensation gibt es drei Vorbereitungsfunktionen G40 L schen der Radiuskompensation G41 Radiuskompensation links der Bahn G42 Radiuskompensation rechts der Bahn 025 25 G41 Das Werkzeug befindet sich auf der linken Seite des Werkst cks in Bezug auf die Bearbeitungsrichtung G42 Das Werkzeug befindet sich auf der rechten Seite des Werkst ckes in Bezug auf die Bearbeitungsrichtung 50 PROGRAMMIERHANDBUCH CNC 8025 8030 Die CNC Steuerung verf gt ber eine Tabelle mit bis zu 100 Wertepaaren zur Werkzeugradiuskompensation R steht f r den Werkzeugradius und I steht f r den Wert der zum R Wert addiert oder von ihm subtrahiert wird um kleine Werkzeugradiusabweichungen zu korrigieren Die Maximalwerte f r die Kompensation sind R 1000 mm oder 39 3699 Zoll 1 32 766 mm oder 1 2900 Zoll Die Kompensationswerte m ssen entweder vor Bearbeitungsbeginn in der Werkzeugtabelle gespeichert sein Betriebsart 8 oder sie m ssen am Programmbeginn ber die Funktion G50 geladen werden Auch k nnen die Werte von berpr ft und ge ndert werden ohne die Ausf hrung eines Zyklus zu unterbrechen siehe Bedienungshandbuch Nach Bestimmung der Ebene in der die Kompensation angewandt werden soll mit den Codes G17
348. tr gt die Nullpunktverschiebung auf jeder Achse dem in der Tabelle G54 G58 angegebenen Wert plus dem in Position G59 der Tabelle genanntem Wert Betrifft nicht G53 74 PROGRAMMIERHANDBUCH CNC 8025 8030 Beispiel yh N20 xy MPM041 G34 In die Tabelle der Funktionen G53 G59 werden die folgenden Werte eingegeben G53 YO G54 X 40 Y 40 G55 X 30 Y10 Als Anfangspunkt wird YO angenommen Dies ist der Maschinennullpunkt der Achsen X und Y N10 G0 G90 X70 20 N20 G1 Y35 F200 N30 X60 N40 G03 X60 Y20 I0 J 7 5 N50 G01 X70 Y20 N60 G54 N70 G25 N10 50 1 N80 G55 N90 G25 N10 50 1 N100 G53 N110 YO N120 M30 6 22 1 G59 als zus tzliche Nullpunktverschiebung Wenn P619 7 1 Wird eine der Funktionen vom Typ G54 G59 ausgef hrt entspricht die Nullpunktverschiebung auf jeder Achse dem in der Tabelle G54 G59 angegebenen Wert plus dem auf Position G59 genannten Tabellenwert Betrifft nicht G53 Wenn P619 7 0 In diesem Fall entspricht die Nullpunktverschiebung auf jeder Achse dem Tabellenwert PROGRAMMIERHANDBUCH CNC 8025 8030 75 6 23 G64 MEHRFACHBEARBEITUNG IM KREISBOGEN Diese Funktion erm glicht Verfahrwege im Kreisbogen Auf diese Weise wenn beim Definieren dieser Bearbeitung ein Festzyklus aktiviert ist f hrt die CNC die verschiedenen programmierten Verfahren aus und wendet den Festzyklus bei jeder einzelnen an Daher k nnen Bohrungen Gewindeschneiden etc im Kr
349. ts Der Inhalt von S tzen die dem auf dem Bildschirm angezeigten vorausgehen oder nachfolgen kann wie folgt angezeigt werden Taste bet tigen Die vorausgehenden S tze werden angezeigt Taste bet tigen Die nachfolgenden S tze werden angezeigt Achtung Ungeachtet der auf dem Bildschirm dargestellten Satznummern beginndas Programm immer mit dem Satz dessen Nummer rechts von der Teileprogrammnummer angezeigt wird BEDIENUNGSHANDBUCH CNC 8025 8030 11 3 1 1 5 Zyklusstart 3 1 1 6 12 Taste bet tigen Nach Anwahl der Programmnummer und des Satzes gen gt die Bet tigung dieser Taste zum Starten des Programms in der Betriebsart SATZFOLGE oder des Satzes in der Betriebsart EINZELSATZ Enth lt das Programm einen ausblendbaren Satz so wird dieser ausgef hrt wenn der betreffende Eingang f r ausblendbare S tze aktiviert ist siehe HANDBUCH FUR INSTALLATION UND INBETRIEBNAHME Ist dieser Eingang desaktiviert so bergeht die Steuerung diese S tze Ist P606 2 0 so ist der Vorschub bei Bet tigung der Taste des Schnellvorschubs w hrend der Ausf hrung einer Bewegung in G01 G02 oder G03 immer 200 der programmierten Vorschubgeschwindigkeit Das gleiche gilt bei Aktivierung des u eren START eingangs wenn der Parameter P609 7 1 In der Betriebsart EINZELSATZ f hrt die CNC FAGOR alle parametrisch programmierten Bl cke so aus als handelte es sich um einen einzigen Satz unter der
350. tt Seite GRUNDSATZLICHE 5 ARBEITSWEISE 3 4 AUSF HRUNG DES VERFAHRWEGES Die Verfahren der Achsen m ssen mit Hilfe der Funktionen G00 oder G01 programmiert werden Werden die Funktionen 02 oder 03 programmiert zeigt die CNC den Fehler 14 an Alle Verfahrwege werden so ausgef hrt wie vorhergehend erkl rt wurde wobei es keine Rolle spielt ob man oder 01 programmiert In einem Programmsatz k nnen gleichzeitiges Verfahren von bis zu drei Achsen eingeschlossen werden Die CNC erkennt einen Satz als beendet an wenn alle in ihm einbegriffenen Achsen zum Ausgang In Position gekommen sind d h wenn sie den Ausgang In Position erzeugt haben Normalerweise enden die Verfahrwege aller Achsen nicht gleichzeitig verschiedene Strecken verschiedene Zeitr ume 2 4 etc Beispiel zur Ausf hrung eines Satzes des Verfahrweges in X und Y enth lt BETRIEB 4 Eingang t Vorschub der Bremse Y 4 In PositionY 4 t 1 Ende Y Achse Satzende Seite Kapitel 3 Abschnitt 6 MOTOREN IN OFFENE POSITIONIERSCHLEIFE AUSF HRUNG DES OHNE SERVOSYSTEME VERFAHRWEGES 3 5 ARBEITSWEISEN AUTOMATIK UND EINZELSATZ 3 5 1 ANWENDUNG DER FUNKTIONEN G05 UND G07 Wenn man mit Automatik arbeitet wartet die CNC auf die Beendigung eines Satzes um mit der Durchf hrung des n chsten Satzes zu beginnen Arbeitet man G07 erkennt die CN
351. uch wenn sie nicht ber HIRTH Verzahnung verf gt 214 PROGRAMMIERHANDBUCH CNC 8025 8030 7 2 POLARKOORDINATEN Beim Arbeiten mit Polarkoordinaten k nnen nur Bewegungen in der jeweiligen Ebene ausgef hrt werden zwei Achsen auf einmal Sind r umliche Bewegungen erforderlich drei Achsen so mu in kartesischen Koordinaten oder zylindrischen Koordinaten programmiert werden Punkte einer Ebene werden in Polarkoordinaten folgenderma en definiert In mm 4 3 3 3 In Zoll R 3 4 3 3 Dabei ist R der Radius und A der Winkel bezogen auf den Polarursprung Winkelangaben werden stets in Grad gemacht Beim Einschalten und nach Ausf hrung von 02 oder M30 nach einem NOTHALT oder RESET gilt f r die CNC der Punkt als Polarursprung Bei jedem Wechsel der Hauptebene nimmt die CNC den Koordinatenursprung der betreffenden Ebene als Polarursprung an Bei Programmierung von G18 wird 70 der neue Polarursprung Bei Programmierung von G19 wird YO 70 der neue Polarursprung Bei Ausf hrung einer Kreisinterpolation G02 03 in Polarkoordinaten ist zu ber cksichtigen da der Mittelpunkt des Kreisbogens der neue Polarursprung wird ber die Funktion G93 kann ein beliebiger Punkt der Ebene zum Polarursprung gemacht werden Je nach Verwendung von G90 oder G91 sind die Werte und A absolut oder inkremental Bei Kreisinterpolation G02 oder G03 werden Winkel A 3 3 und Mittelpunktkoordinaten auf den A
352. ung G92 Nullpunktverschiebungen G53 G59 Voreinstellung des Polarursprungs G93 Speichern des derzeitigen Programmnullpunkts G31 Abrufen des ber G31 gespeicherten Nullpunkts G32 VORBEREITUNGSFUNKTIONEN Vorschubgeschwindigkeit F Vorschubgeschwindigkeit in mm min oder Zoll min G94 Vorschubgeschwindigkeit in mm Umdrehung oder Zoll Umdrehung G95 Konstante Oberfl chen Vorschubgeschwindigkeit G96 Konstante Vorschubgeschwindigkeit des Werkzeugmittelpunktes G97 Vorschub Programmierung G49 Spindeldrehzahl S Koordinatenvoreinstellung S G92 Auswahl des Werkzeuges und Werkzeugkorrektur T HILFSFUNKTIONEN Programmhalt M00 Wahlweiser Programmhalt M01 Programmende 02 Programmende und R ckkehr zum Anfang M30 Spindelstart im Uhrzeigersinn M03 Spindelstart entgegengesetzt dem Uhrzeigersinn M04 Spindelhalt M05 M06 Code f r den Werkzeugwechsel M19 S Rest Ausgangssignal f r Werkzeugwechsel und Spindelorientierung nderung der Spindelbereiches M41 M42 M43 M44 Betrieb mit Paletten M22 M23 M24 M25 I I im Im d 4 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X LAUFBAHNSTEUERUNG Eilgangspositionierung G00 Lin
353. unkt kann durch Bet tigung der Cursortasten verschoben werden Auf dem Bildschirm werden die Koordinaten des Rechteck Mittelpunkts der Breite Wert und die prozentuale Vergr erung bzw Verkleinerung angezeigt Die Anzeige dieser Daten erm glicht die Koordinaten eines beliebigen Punkts der Graphik zu pr fen indem der Mittelpunkt des Rechtecks verschoben wird oder aber unter Benutzung des Breite Werts Ma e zu berpr fen Wird nun die Taste AUSF HRUNG bet tigt so nimmt der im Rechteck enthaltene Teil der Graphik den ganzen Bildschirm ein ber das VORSCHUB Potentiometer kann die Geschwindigkeit der Graphikdarstellung ver ndert werden Soll die ZOOM Graphik weiter vergr ert werden so gen gt hierzu die erneute Bet tigung der Taste ZOOM Anschlie end ist wie oben beschrieben vorzugehen Um aus dem ZOOM Modus herauszukommen ist die Taste END zu bet tigen 66 BEDIENUNGSHANDBUCH CNC 8025 8030 3 10 3 Neudefinition des Anzeigebereichs unter Benutzung der ZOOM Funktion Nach Aktivierung der ZOOM Funktion ber die Taste ZOOM und Verschiebung sowie Vergr erung bzw Verkleinerung des Rechtecks k nnen durch Bet tigung der Taste AUSF HRUNG anstelle der Taste 5 die bei der Definition des Anzeigebereichs vergebenen Werte Mittelpunkt und Breite von den durch das Rechteck definierten ersetzt werden Hierdurch kann die Position und der Ma stab der auf dem Bildschirm abgebildeten Graphik ver ndert wer
354. unktionen Ihrer CNC Es gibt auch einen Anhang ber St rungen der einige ihrer Ursachen angibt Anmerkungen Die in dieser Anleitung beschriebene Information kann aufgrund technischer Erneuerungen Ver nderungen ausgesetzt sein FAGOR AUTOMATION S Coop Ltda beh lt sich das Recht vor den Inhalt des Handbuchs zu ndern ohne die Anderungen mitteilen zu m ssen ji U3 U3 U3 U3 U3 U3 U3 U a ba a NNDDNND e et eh Eet fei echt Best W L ben bet U3 U9 ba U9 a oa a oi ei otatabototzbzbatab INHALTSVERZEICHNIS Abschnitt Seit U bersichtstabelle der Modelle der Fr smaschine FAGOR CNC 8025 8030 ix Neue Leistungen und EINLEITUNG SR B3 Verse E E E3 Fagor unterlagen f r die EE RS dieses Dinner LE 1 FRONTPANEEL DER CNC 8025 30 2 Monitor Tests der CNC SOI ae 2 Bedienteld DER e LEE 4 Monitor Tastatur Bedienteld der 802S oa 5 a I T A E 7 Ausschaltung der Bildschirmdarstellung ae 7 BUnkmonstasten EE 7 BETRIEBSARTEN naar Nee 8 BETRIEBSART SATZFOLGE EINZELSATZ AA 10 AUsT hrung eines Prosa nee 10 Anwahl der Betriebsart SATZFOLGE 0 EINZELSATZ 1
355. ur Fertigung Je nach zu digitalisierendem Modell und in Abh ngigkeit von seiner Geometrie k nnen wir verschiedene Mustertypen ausw hlen Rechteckiges Abtasten die X Achse entlang Rechteckiges Abtasten die Y Achse entlang Zirkul res Abtasten Diametrales Abtasten Abtasten dem Profil folgend Kombinationen daraus etc Weiter unten sind Beispiele dieser Musterprogramme zu finden PROGRAMMIERHANDBUCH CNC 8025 8030 125 2 Bemerkungen zum Musterprogramm Die Ausf hrung des Musterprogrammes beinhaltet folgende Schritte a Der Taster bewegt sich zu einem bestimmten Punkt auf der Modelloberfl che b Daraufhin ist mit Hilfe der Funktion G75 das Lesen der verschiedenen Koordinaten m glich W X Y Z Nach G75 geht der Taster die programmierte Achse entlang bis er das u ere Tastersignal empf ngt Nach Empfang erkl rt er den Satz f r beendet wobei er als theoretische Achsenposition die reale Position des Kontaktpunktes des Tasters annimmt Erreichen die Achsen die programmierte Position vor Empfang des Tastersignals gibt die CNC Fehler 65 aus MitHilfe der Funktion G76 kann ein Satz erstellt werden der automatisch gesendet wird sei es zum Speicher der CNC oder zu einem Computer via DNC Die Information nach G76 kann sein Achsenkoordinaten W V X Y Z Funktionen Der gesamte Vorgang wird f r jeden der Punkte wiederholt bis das gew hlte Musterprogramm beendet ist
356. vom Wert des Maschinenparameters P610 2 abh ngig sind a 00 Weg nicht gesteuert P610 2 0 Die Vorschubgeschwindigkeiten der Achsen im Eilgang sind voneinander unabh ngig Bei gleichzeitigem Verfahren mehrerer Achsen ist deshalb die Bahn nicht gesteuert b G00 vektoriell P610 2 1 In diesem Falle ist der Verfahrweg unabh ngig von der Zahl der sich bewegenden Achsen stets eine Gerade zwischen dem Anfangs und dem Endpunkt P610 2 0 b P610 2 1 Yi 300 300 100 100 3 gt 4 Be Ay gt 100 400 X 100 400 X Ausgangspunkt X100 Y100 N4 G00 G90 X400 Y300 12 PROGRAMMIERHANDBUCH CNC 8025 8030 ber den Maschinenparameter P4 kann bestimmt werden ob die Geschwindigkeit von 00 konstant 100 betr gt oder ob sie ber das Vorschubpotentiometer von 0 100 ist Nach dem Einschalten der CNC und nach Ausf hrung von M02 M30 nach RESET oder NOTHALT tritt der Code 00 in Kraft Der Code 00 ist modal und nicht kompatibel mit G01 G02 G03 und G33 Die Funktion G00 kann als G GO oder G00 programmiert werden Beim Programmieren der Funktion 00 wird der zuletzt programmierte F Wert nicht gel scht d h bei erneutem Programmieren von G01 G02 oder G03 tritt dieser F Wert wieder in Kraft 6 2 2 01 Linearinterpolation Die nach G01 programmierten Bewegungen werden als geradlinige Bewegungen mit dem ber F programmierten Vorschub ausgef hrt
357. walteten Werkzeugs an PARAMETERPROGRAMMIERUNG NEUE FUNKTION F34 P27 F34 Parameter P27 nimmt den Wert des verwalteten Werkzeugs an Diese Funktion ist zu benutzen wenn mit einem Programm gearbeitet wird das mit dem Werkzeugwechsel verbunden ist Au erhalb dieses Unterprogramms nimmt die Funktion F34 wieder den Wert 100 an Version 7 3 M rz 1998 1 SPSI EINGANG I87 F hrt die Steuerung ein Gewindeschneiden aus G84 ist der Eingang 187 der SPSI logisch 1 Hinweis Eingang I97 entspricht dem interpolierten Gewindeschneiden Version 7 4 1999 1 _NEUER DEN M FUNKTIONEN ZUGEORDNETER MASCHINENPARAMETER Der Maschinenparameter P629 7 gibt an wann die Funktionen M3 M4 M5 w hrend der Beschleunigung und Verz gerung der Spindel ausgef hrt werden ON gel ots 69 AUSSETZEN gt gt KORREKTURFAKTOR W HREND DES WERKZEUGWECHSELS Ab dieser Version ist es m glich innerhalb des mit dem Werkzeug verbundenen Unterprogramms einen Satz vom Typ T 0 auszuf hren um den Korrekturfaktor des Werkzeugs auszusetzen So k nnen Bewegungen auf bestimmte Koordinatenwerte ohne umst ndliche Berechnungen ausgef hrt werden Der Korrekturfaktor kann nur ausgesetzt T 0 oder modifiziert T xx werden Innerhalb des mit dem Werkzeug verbundenen Unterprogramms kann nicht das Werkzeug gewechselt werden Txx xx DIVISIONSFAKTOR DER MESSSIGNALE Die
358. wenn die CNC die Steuerung der Achsposition nur w hrend des programmierten Verfahrweges durchf hrt Ist die Achse positioniert wird sie nicht mehr von der CNC gesteuert Diese Leistung kann nur beim Model GP angewendet werden Sie erlaubt es bis zu 4 Achsen zu steuern X Y Z Jede Achse verf gt ber 5 Signale f r die Kontrolle der Motoren und zwar Schnellgang Kriechgang Verfahrrichtung Bremse In Position Die CNC verarbeitet diese Signale ber die Stecker 1 01 und 1 02 sowie es in der folgenden Tabelle angegeben wird Kapitel 3 Abschnitt Seite MOTOREN IN OFFENE POSITIONIERSCHLEIFE 1 OHNE SERVOSYSTEME E STECKER 1 01 Pin SIGNAL UND FUNKTION UN Eingang der ueren Stromzufuhr T Strobe Ausgang Die Ausg nge BCD zeigen den Werkzeugcode an S Strobe Ausgang Die Ausg nge BCD zeigen den S Code Spindel an M Strobe Ausgang Die Ausg nge BCD zeigen den Code einer Hilfsfunktion an Notaus Ausgang W Achsenbremsung Ausgang Z Achsenbremsung Ausgang Y Achsenbremsung Ausgang X Achsenbremsung Ausgang Io Mikro X Eingang des Maschinenreferenzendschalters Io Mikro Y Eingang des Maschinenreferenzendschalters Io Mikro Z Eingang des Maschinenreferenzendschalters Io Mikro W Eingang des Maschinenreferenzendschalters Notstop Eingang Vorschubhalt Transfer inhibit
359. zen um die Verfahrgrenzen der Achsen festzuschreiben 052 053 Positive negative Begrenzung der X Achse 054 055 Positive negative Begrenzung der Y Achse 056 057 Positive negative Begrenzung der Z Achse 058 059 Positive negative Begrenzung der W Achse 060 061 Positive negative Begrenzung der V Achse Aktiviert die SPS einen dieser Ausg nge und die Achse bewegt sich in die gleiche Richtung dann stoppt die CNC Achsenvorschub und Spindeldrehung und zeigt auf dem Bildschirm den Fehler Verfahrgrenze berschritten an 1 2 3 SPERREN DES ZUGANGS ZUM EDITOR MODUS VON DER INTEGRIERTEN SPS AUS Der Maschinenparameter P627 7 zeigt an ob diese Leistung vorhanden ist P627 N 0 Leistung nicht vorhanden P627 N 1 Leistung vorhanden Wenn die Leistung vorhanden ist h ngt der Zugang zum Editor Modus der CNC au er von den aktuellen Bedingungen unl schbarer Speicher Nr des zu sperrenden Programms auch vom Zustand des Ausgangs O26 der integrierten SPS ab 026 0 Freier Zugang zum Editor Modus dieser wird durch die aktuellen Bedingungen gesch tzt 026 1 Zugang zum Editor Modus gesperrt 1 2 4 _SPINDELSTEUERUNG BER CNC ODER BER INTEGRIERTE SPS Ab dieser Version kann der Ausgang f r das Spindelanalogsignal von der CNC oder von der integrierten SPS aus festgelegt werden Der Maschinenparameter P627 7 zeigt an ob diese Leistung vorhanden ist 627 7 0 Leistung nicht vorhanden P627 N 1 Leistung vorhanden Fest
360. zeugs Abtasten entlang der Achse P7 0 X Achse P7 1 Y Achse 7 2 Z Achse Sollwert Theoretischer Durchmesser der Bohrung bzw der Nabe Ausgangsgeschwindigkeit f r Abtastzyklen N01 N08 N09 N10 N11 Position auf die der Me taster zur ckf hrt nach den Abtastzyklen N01 N08 N09 N11 Vermessung des Werkzeugs entlang der Achse 11 0 aneinemEnde 11 1 ALLGEMEINE ERW GUNGEN Werden keine dem Festzyklus entsprechenden Parameter eingegeben so bernimmt die Steuerung den Wert der bei diesem Parameter zuletzt eingegeben wurde Die Festzyklen bewirken also keine Ver nderung der Aufrufparameter die eventuell in folgenden Festzyklen Anwendung finden Sie bewirken jedoch eine Ver nderung des Inhalts der arithmetischen Parameter P70 bis P99 e Parameter P4 und 9 Abtastgeschwindigkeit werden in mm min bzw in 0 1 Zoll min eingegeben e Parameter mu gr er als 0 sein e Parameter P5 mu gr er gleich 0 sein Parameter P7 kann 0 1 oder 2 sein e Parameter P11 kann oder 1 sein Fehlermeldung 3 wird ausgegeben wenn eine der vier zuletzt genannten Bedingungen nicht eingehalten wird PROGRAMMIERHANDBUCH CNC 8025 8030 91 GRUNDLEGENDE BEWEGUNGSABL UFE Nach Positionieren des Me tasters nahe der abzutastenden Oberfl che sieht der Abtastvorgang wie folgt aus Ann herung Wird im Eilgang G00 durchgef hrt vom Startpunkt des Festzyklus bis zu dem theoretischen Wert abz glich des Siche
361. zu reduzieren Es k nnen Reproduktionen mit abgerundeterer Linienf hrung erzielt werden wenn die Funktionen G8 Kreisbogen tangential zur vorhergehenden Bahn und G9 kreisf rmige durch drei Punkte definierte Bahn angewendet werden statt in einer geraden Linie von Punkt zu Punkt zu gehen G1 Die Einbeziehung von Ma stabfaktoren G72 erm glicht die Erstellung einer vollst ndigen Teilefamilie ausgehend von einem einzigen Modell 122 PROGRAMMIERHANDBUCH CNC 8025 8030 diese Funktionen die Punktkoordinaten sowie die Voraussetzungen bei der Fertigung Vorschubgeschwindigkeit zu benutzendes Werkzeug Spindeldrehungen etc k nnen automatisch w hrend der Digitalisierungsphase mittels Funktion G76 eingegeben werden so da man sp ter das erstellte Programm nicht editieren mu F r den Fall da Modifikationen notwendig werden sollten reserviert die Steuerung 100 S tze vor dem ersten N100 durch den Digitalisierungsprozess erzeugten Das Programm kann bis zu mehreren Mb Speicherkapazit t belegen In der Fertigungsphase mu es als Endlosprogramm mit Hilfe der FAGORDNC bertragen werden Die Software DNC garantiert sichere Daten bertragung ber die Schnittstelle RS 232C Dazu verf gt sie ber eine Datenaufzeichnung die die bertragung automatisch im Falle von bertragungs oder Aufzeichnungsfehlern wiederholt Zudem ist es m glich das in der Digitalisierungsphase erstellte Programm an ein zur Rekonstruktion der
362. zum XY Bahnverlauf wenn die Funktion M97 oder M98 eingegeben wird 2 Hat man eine lineare Interpolation f r die Achsen XY programmiert situiert die CNC die C Achse senkrecht zum programmierten Bahnverlauf und auf der gew nschten Seite i Die Interpolation der XY Achsen beginnt nachdem die C Achse senkrecht zum programmierten Bahnverlauf positioniert wurde W hrend des Verfahrwegs der XY Achsen beh lt die CNC die senkrechte Stellung der C Achse bei 3 Wurde die Kreisinterpolation f r die XY Achsen programmiert situiert die CNC die C Achse in radialer Position und auf der gew nschten Seite bezogen zum ersten Punkt des Kreisumfangs HI 25717 Die Interpolation der XY Achsen beginnt nachdem die C Achse in radialer Position bezogen zum ersten Punkt des Kreisumfangs situiert wurde W hrend der gesamten Interpolation steuert die CNC die C Achse und h lt sie fortlaufend in radialer Richtung auf dem programmierten Bahnverlauf 4 Deaktivierung der Leistung Senkrechte C Achse zum XY Bahnverlauf erfolgt durch Ausf hrung der Hilfsfunktion M99 Kapitel 2 Abschnitt Seite SENKRECHTE C ACHSE JIG GRINDER MASCHINEN ZUM XY BAHNVERLAUF 3 MOTOREN IN OFFENE POSITIONIERSCHLEIFE OHNE SERVOSYSTEME 3 1 EINF HRUNG Wenn der Motor nicht ber einen Regler verf gt hei t dies da er nicht servosteuert ist Deshalb wird es Offener Positionierschleife ohne Servosysteme genannt
363. zwischen 0 00 s und 99 99 s liegender Wert kann programmiert werden Bei Programmierung ber Parameter K P2 kann dessen Wert zwischen 0 00 und 655 35 s liegen Definiert den Mindestwert derinkrementalen Zustellung Wird dieser Parameter nicht programmiert oder wird ihm der Wert 0 zugeordnet so nimmt die CNC als Wert 1 mm an R 0 000 500 Faktor mit dem sich die inkrementalen Zustellungen B vergr ern oder N2 182 verringern Bei R 1 sind alle Zustellungen gleich Ist R ungleich 1 so ist die erste Zustellung B B die zweite B RB die dritte B R RB usw Wird dieser Parameter nicht programmiert oder wird ihm der Wert 0 zugeordnet so nimmt die CNC als Wert 1 an Definiert die Anzahl der Wiederholungen der Ausf hrung des Satzes Ein zwischen NO und N99 liegender Wert kann programmiert werden Bei Programmierung ber Parameter N kann dessen Wert jedoch zwischen 0 und 255 liegen Wird der Parameter N nicht programmiert so nimmt die CNC als Wert an Logischerweise ist die Programmierung von N Werten gt 1 nur beim Arbeiten mit G91 sinnvoll d h wenn die Verfahrwege der Achsen inkremental sind da im gegenteiligen Falle die Bearbeitungen stets am selben Punkt erfolgen w rden Beimehrfacher Programmierung desselben Festzyklus werden nur die Funktionen F S und M im Zyklusaufrufsatz ausgef hrt PROGRAMMIERHANDBUCH CNC 8025 8030 Die Bewegungen der zur Hauptebene senkrechten Achse beim im Format b programmierten Fest
364. zyklus G83 laufen ab wie folgt E AUSGANGSEBENE J 3 699 BEZUGSEBENE D r kg wg TEILOBERFLACHE ARBEITSVORSCHUB G01 eng SCHNELLVORSCHUB G00 U 1 1 K i B4 H E i C t 1 2 85 gt me e 2 K PROGRAMMIERHANDBUCH CNC 8025 8030 183 Ablauf und Erkl rung der Bearbeitungsvorg nge 1 Wenn sich die Spindel beim Aufrufen des Festzyklus dreht wird die Drehrichtung beibehalten Steht sie still so nimmt sie die Drehung im Uhrzeigersinn auf 2 Verfahren der Z Achse im Eilgang G00 von der Startebene zur Referenzebene Anfahrebene 3 Verfahren im Arbeitsvorschub um eine Entfernung gleich B D 4 Falls programmiert Verweilzeit in Sekunden 5 R ckzugin GOO umeinen entsprechenden Betrag oder aber R ckzug zur Referenzebene gem dem J zugeordneten Wert 6 Verfahren im Eilgang bis zum Betrag vor der vorausgegangenen Zustellung 7 Verfahren im Arbeitsvorschub um eine Entfernung gleich B C 8 Falls programmiert Verweilzeit K in Sekunden 9 Wiederholung der Schritte 5 bis 8 bis zum Erreichen der Tiefe 1 10 Je nach Programmierung von G98 oder G99 erfolgt der R ckzug im Eilgang zur Startebene oder zur Referenzebene Achtung Wenn der Wert des Parameters R gleich 1 ist so sind s mtliche Zustellungen gleich Bl B2 B3 B4 Ist dieser Wert ungleich 1 so gilt f r die Zustellungen folgend

Download Pdf Manuals

image

Related Search

Related Contents

VPL-CX76  TRANSLUBE-PB  Notes de version de Sun GlassFish Enterprise Server v3    Farabrew 1.2 Vocabulary Trainer & Dictionary User Manual  X8本 ・車種専用キットにはSPH ー0 Cー本体が付属しております  L`imprimante laser multifonction Dell 2335dn  Sharp UX- Printer, Specifications  D106-009 Modbus Router User Manual Rev 1.5  

Copyright © All rights reserved.
Failed to retrieve file