FANUC
Ihr Spezialist für Fabrikautomation
Maschine-G54-Beziehungen

Hi,
Ich hatte bereits 7 Fräsmaschinen in meiner Werkstatt, mit verschiedenen Steuerungen, also bin ich nicht unwissend, was die typischen Beziehungen zwischen Machine 000 und den G54-Versätzen angeht. Während ich Vectric für die „Einzelstücke“ benutze, die ich mache, ist der Großteil meiner Arbeit wiederholend, und es ändern sich nur die Längen, sodass ich fast alle meine Arbeiten parametriert programmiert habe.
Meine neueste Maschine ist eine CR Onsrud mit einer Fanuc 0i-MF. Alle anderen Fräsen mussten nach dem Start „gehomt“ werden, Machine 000 wurde dabei automatisch gesetzt, und anfangs habe ich dann G54 auf den Versatz entweder vom Tisch-000 oder vom Werkstück-000 eingestellt. Häufig habe ich G54 auf 000 an der Oberfläche des Werkstücks gesetzt. Diese Maschine jedoch führt beim Start kein Homing durch.
Mir wurde sowohl von Onsrud als auch vom Service des Händlers gesagt, dass G54 nicht als Werkstück-Koordinate verwendet werden soll, sondern nur als Referenz zum Tisch-000, und dass ich somit eine Versatz-Option verliere, was natürlich nur G55, G56, G57, G58 und G59 übrig lässt. Das ist bedauerlich, da mein Tisch 12 Fuß lang ist und ich gerne Versätze für 6 Werkstücke hätte. Auf jeder anderen Maschine würde ich G54 am Ursprung des ersten Werkstücks setzen (was aus verschiedenen Gründen nicht Machine 00 sein kann), ein Programm dafür schreiben, es fünfmal kopieren und dann das Programm für die anderen G-Codes hochzählen.
Aber mit der Onsrud/Fanuc-Konfiguration wurde mir gesagt, ich solle das nicht tun und G54 nur für Tisch-000 reservieren, sodass mir nur 5 variable Versätze bleiben.
Zur Info: Die G54-Werte sind tief in den Controller-Parametern versteckt und nicht in der Benutzeroberfläche verfügbar (nur G55–G59).
Außerdem sind mehr als die Hälfte meiner Werkzeuge keine Standard-Fräswerkzeuge (Profilwerkzeuge und Hobel, bei denen das Hartmetall nicht zentriert ist), sodass ich den Werkzeugtaster nicht nutzen kann und Berechnungen anstellen muss, um die Werkzeughöhe zu bestimmen (ich habe keinen Werkzeughöhenmessstand). Ich muss Berechnungen auf Basis eines einfachen zylindrischen Höhenmessgeräts machen und mit dem Referenzwerkzeug (T1) vergleichen, das am ATM-Sensor abgetastet werden kann. Wenn ich das mache, stelle ich fest, dass die tatsächliche Schnitthöhe um den G54Z-Wert abweicht, den ich für den Tisch eingestellt habe (.061").
Übersehe ich hier etwas? Ist das spezifisch für Fanuc oder nur für diesen Controller/diese Maschine? Wenn ich G54 als Werkstück-Versatz nutzen würde, würde das meine 12-Werkzeug-Wechselstation X- und Y-Aufnahme-Positionen und/oder meine ATM-Messungen beeinflussen?
Danke
Ich hatte bereits 7 Fräsmaschinen in meiner Werkstatt, mit verschiedenen Steuerungen, also bin ich nicht unwissend, was die typischen Beziehungen zwischen Machine 000 und den G54-Versätzen angeht. Während ich Vectric für die „Einzelstücke“ benutze, die ich mache, ist der Großteil meiner Arbeit wiederholend, und es ändern sich nur die Längen, sodass ich fast alle meine Arbeiten parametriert programmiert habe.
Meine neueste Maschine ist eine CR Onsrud mit einer Fanuc 0i-MF. Alle anderen Fräsen mussten nach dem Start „gehomt“ werden, Machine 000 wurde dabei automatisch gesetzt, und anfangs habe ich dann G54 auf den Versatz entweder vom Tisch-000 oder vom Werkstück-000 eingestellt. Häufig habe ich G54 auf 000 an der Oberfläche des Werkstücks gesetzt. Diese Maschine jedoch führt beim Start kein Homing durch.
Mir wurde sowohl von Onsrud als auch vom Service des Händlers gesagt, dass G54 nicht als Werkstück-Koordinate verwendet werden soll, sondern nur als Referenz zum Tisch-000, und dass ich somit eine Versatz-Option verliere, was natürlich nur G55, G56, G57, G58 und G59 übrig lässt. Das ist bedauerlich, da mein Tisch 12 Fuß lang ist und ich gerne Versätze für 6 Werkstücke hätte. Auf jeder anderen Maschine würde ich G54 am Ursprung des ersten Werkstücks setzen (was aus verschiedenen Gründen nicht Machine 00 sein kann), ein Programm dafür schreiben, es fünfmal kopieren und dann das Programm für die anderen G-Codes hochzählen.
Aber mit der Onsrud/Fanuc-Konfiguration wurde mir gesagt, ich solle das nicht tun und G54 nur für Tisch-000 reservieren, sodass mir nur 5 variable Versätze bleiben.
Zur Info: Die G54-Werte sind tief in den Controller-Parametern versteckt und nicht in der Benutzeroberfläche verfügbar (nur G55–G59).
Außerdem sind mehr als die Hälfte meiner Werkzeuge keine Standard-Fräswerkzeuge (Profilwerkzeuge und Hobel, bei denen das Hartmetall nicht zentriert ist), sodass ich den Werkzeugtaster nicht nutzen kann und Berechnungen anstellen muss, um die Werkzeughöhe zu bestimmen (ich habe keinen Werkzeughöhenmessstand). Ich muss Berechnungen auf Basis eines einfachen zylindrischen Höhenmessgeräts machen und mit dem Referenzwerkzeug (T1) vergleichen, das am ATM-Sensor abgetastet werden kann. Wenn ich das mache, stelle ich fest, dass die tatsächliche Schnitthöhe um den G54Z-Wert abweicht, den ich für den Tisch eingestellt habe (.061").
Übersehe ich hier etwas? Ist das spezifisch für Fanuc oder nur für diesen Controller/diese Maschine? Wenn ich G54 als Werkstück-Versatz nutzen würde, würde das meine 12-Werkzeug-Wechselstation X- und Y-Aufnahme-Positionen und/oder meine ATM-Messungen beeinflussen?
Danke

Du kannst zum einen mittels g52 Xn Yn Zn Deine NPKs dahin verschieben wo Du sie hinhaben willst, am Ende nicht vergessen wieder auf Null setzen mit g52 Xo Y0 Z0. zum anderen gibt es noch die NPKs G54.1 P1 bis G54.1 P48 die Du dann auch so aufrufen kannst.
Zumindest ist es bei unseren Fanuc 0i MD so.
Gruß André
Zumindest ist es bei unseren Fanuc 0i MD so.
Gruß André
Angehängte Datei(en)
G54.1_P1.jpg ( 99.84KB )
Anzahl der Downloads: 9
G54.1_P48.jpg ( 23.38KB )
Anzahl der Downloads: 7
G54.1_P48.jpg ( 23.38KB )
Anzahl der Downloads: 6



1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: