HEXAGON
Design. Make. Inspect.
Esprit Postprozessor Mori Seiki NH4000DCG
30.07.2023, 20:18 Uhr
Hallo allerseits, kann mir vielleicht jemand einen Postprozessor von Mori Seiki NH4000DCG zur Verfügung stellen? zur übungszwecken.
Bedanke mich schon mal im Voraus.
Bedanke mich schon mal im Voraus.
31.07.2023, 14:43 Uhr
Das macht bestimmt keiner um sonst :D
Der Beitrag wurde von Helikalman bearbeitet: 31.07.2023, 14:44 Uhr
Der Beitrag wurde von Helikalman bearbeitet: 31.07.2023, 14:44 Uhr
31.07.2023, 14:57 Uhr
31.07.2023, 18:49 Uhr
na vielleicht kann ja Einer helfen mir den Fehler zu finden?????
Der Beitrag wurde von hugostasa1 bearbeitet: 31.07.2023, 18:50 Uhr
Der Beitrag wurde von hugostasa1 bearbeitet: 31.07.2023, 18:50 Uhr
Angehängte Datei(en)
01.08.2023, 06:22 Uhr
01.08.2023, 17:58 Uhr
Hi hugostasa1,
ich hätte einen PP für eine NMV5000DCG zu Übungszwecken und ohne Gewähr anzubieten.
Habe ich selber geschrieben. Läuft bis jetzt auch.
Bei Interesse bitte PN.
Gruß Sven
ich hätte einen PP für eine NMV5000DCG zu Übungszwecken und ohne Gewähr anzubieten.
Habe ich selber geschrieben. Läuft bis jetzt auch.
Bei Interesse bitte PN.
Gruß Sven
01.08.2023, 18:18 Uhr
Hi hugostasa1,
jetzt mal zu Deinem PP. Was verstehst Du unter NP Mitnahme? Ich gehe mal davon aus, daß Du die Mitführung des NP bei geschwenkter Bearbeitung meinst.
Bei Fanuc sind dafür G54.2 oder G68.2 zuständig..
Kannst ja mal ein Beispielprogramm hochladen und dort mal beschreiben, was Du meinst.
Gruß Sven
jetzt mal zu Deinem PP. Was verstehst Du unter NP Mitnahme? Ich gehe mal davon aus, daß Du die Mitführung des NP bei geschwenkter Bearbeitung meinst.
Bei Fanuc sind dafür G54.2 oder G68.2 zuständig..
Kannst ja mal ein Beispielprogramm hochladen und dort mal beschreiben, was Du meinst.
Gruß Sven
01.08.2023, 20:35 Uhr
Hi hugostasa1,
jetzt mal zu Deinem PP. Was verstehst Du unter NP Mitnahme? Ich gehe mal davon aus, daß Du die Mitführung des NP bei geschwenkter Bearbeitung meinst.
Bei Fanuc sind dafür G54.2 oder G68.2 zuständig..
Kannst ja mal ein Beispielprogramm hochladen und dort mal beschreiben, was Du meinst.
Gruß Sven
jetzt mal zu Deinem PP. Was verstehst Du unter NP Mitnahme? Ich gehe mal davon aus, daß Du die Mitführung des NP bei geschwenkter Bearbeitung meinst.
Bei Fanuc sind dafür G54.2 oder G68.2 zuständig..
Kannst ja mal ein Beispielprogramm hochladen und dort mal beschreiben, was Du meinst.
Gruß Sven
das mit G54.2 habe ich probiert Bei unserer horizontal Fräsmaschine, funktioniert es nicht anscheinend ist es von Fanuc nicht freigeschaltet, dachte mir dass Der PP die Werkstück NP umrechnet und im geschwenktem zustand bei gleichem NP. so dass ich Ein NP holen muss und keine 2 NP.
Beispiel währe
M6
G80
S2000M3
M11
G0 B0
M10
G0G90G54X0Y0 (Hier bohrt bei B0)
G43H1Z2.
G73Z-10.Q5.R0.5F200
G80G0Z200.
G90
M11
G0B90.
M10
G0G90G54X0Y0
G0Z2.
G73Z-10.Q5.R0.5F200(Hier sollte er auch auf den selben Punkt bohren nur Bei B90)
G80G0Z200.
M5
M30
Hoffe ist verständlich.
Es ist nicht Problematisch 2 NP zu holen aber habe Mehrfachaufspannung dass auf einem turm 100 teile aufgespannt sind und das 3 seiten bearbeiten.
Der Beitrag wurde von hugostasa1 bearbeitet: 01.08.2023, 20:39 Uhr
02.08.2023, 12:23 Uhr
Hi hugostasa1,
das Pgm sieht schon recht gut aus.
Allerdings fehlt die Funktion zur Nullpunktmitnahme (G54.2 oder G68.2)
G54.2 sollte eigentlich auf jeder MoriSeiki mit Dreh- oder Schwenkachse frei geschaltet sein.
Die Umrechnung des NP beim Schwenken erfolgt definitiv nicht im PP, sondern an der Maschine.
Dein Pgm sollte laufen, allerdings fährt die Maschine nach den Drehen des Turms nicht dahin wo Du es erwartest.
Die Lage der Bauteile ändert sich ja im Raum, und das kann nur die Steuerung selber neu ausrechnen (mit G54.2 oder G68.2)
Hier mal ein guter Forumsbeitrag dazu:
https://de.industryarena.com/fanuc/forum/ti...hen--82474.html
Gruß Sven
das Pgm sieht schon recht gut aus.
Allerdings fehlt die Funktion zur Nullpunktmitnahme (G54.2 oder G68.2)
G54.2 sollte eigentlich auf jeder MoriSeiki mit Dreh- oder Schwenkachse frei geschaltet sein.
Die Umrechnung des NP beim Schwenken erfolgt definitiv nicht im PP, sondern an der Maschine.
Dein Pgm sollte laufen, allerdings fährt die Maschine nach den Drehen des Turms nicht dahin wo Du es erwartest.
Die Lage der Bauteile ändert sich ja im Raum, und das kann nur die Steuerung selber neu ausrechnen (mit G54.2 oder G68.2)
Hier mal ein guter Forumsbeitrag dazu:
https://de.industryarena.com/fanuc/forum/ti...hen--82474.html
Gruß Sven
02.08.2023, 21:14 Uhr
Hi SuperSven,
das mit G54.2 hatte ich probiert es erscheint Fehlermeldung Unzul. G-Code, mit dem G68.2 wusste nicht wie das funktioniert. und wo muss man die Nullpunkte einspeichern, Obs die Nullpunkte von Maschinentisch sind oder kann man direkt von Werkstück die Nullpunkte einspeichern.
Gruß Eugen
das mit G54.2 hatte ich probiert es erscheint Fehlermeldung Unzul. G-Code, mit dem G68.2 wusste nicht wie das funktioniert. und wo muss man die Nullpunkte einspeichern, Obs die Nullpunkte von Maschinentisch sind oder kann man direkt von Werkstück die Nullpunkte einspeichern.
Gruß Eugen
04.08.2023, 16:32 Uhr
Hi hugostasa1,
dann wird Dir nur noch G68.2 bleiben.
G68.2 funktioniert ähnlich wie CYCL.19 der Heidenhain-Steuerung. Allerdings mußt Du die Schwenkwinkel als Eulerwinkel eingeben.
Du brauchst bei G68.2 auch keine Hilfsnullpunkte vergeben wie bei G54.2 (P1-P8).
Der ganze Knödel mit G10 L20 und L21 entfällt ebenfalls.
Sollte G68.2 auch nicht vorhanden sein, dann bleibt Dir nichts weiter übrig, als für jede Schwenklage (B+90, B-90, B0) einen eigenen Nullpunkt zu definieren und aufzurufen.
Gruß Sven
dann wird Dir nur noch G68.2 bleiben.
G68.2 funktioniert ähnlich wie CYCL.19 der Heidenhain-Steuerung. Allerdings mußt Du die Schwenkwinkel als Eulerwinkel eingeben.
Du brauchst bei G68.2 auch keine Hilfsnullpunkte vergeben wie bei G54.2 (P1-P8).
Der ganze Knödel mit G10 L20 und L21 entfällt ebenfalls.
Sollte G68.2 auch nicht vorhanden sein, dann bleibt Dir nichts weiter übrig, als für jede Schwenklage (B+90, B-90, B0) einen eigenen Nullpunkt zu definieren und aufzurufen.
Gruß Sven
04.08.2023, 17:13 Uhr
G68.2 mit den Eulerwinkeln ist auch easy. Es ist halt eine Drehung um Z - X - Z
Für eine B-Achsen Kinematik die mit Abstand schwierigste Rechnung, da bei der Eulerdrehung das Koordinatensystem nie um Y- Gedreht wird.
Alternativ über G68.2 P1 Q123
G68.2 P1 Q123 X0. Y0. Z0. I0. J(Hier steht dein B-Winkel) K0.
Bei G68.2 P1 Q123 stehen die Winkel I J und K direkt für die Achswinkel. I und K sind immer 0 bei einer B-Achs Kinematik, daher könntest du sie auch hart in den Post reinsetzen.
X0. Y0. Z0. wäre noch die Nullpunktverschiebung. Wichtig: es wird erst verschoben, dann gedreht
Folgende Sätze sind gleichwertig und Drehen zum Beispiel auf B90:
G68.2 X0. Y0. Z0. I270. J90. K0. (Z X Z Drehung in Eulerwinkeln)
G53.1
G68.2 P1 Q123 X0. Y0. Z0. I0. J90. K0. (Direkte Winkeldrehung)
G53.1
G53.1 dreht dann letztendlich deine Achse, da er dein definiertes Koordinatensystem parallel zur Werkzeugachse setzt.
Wie alles auf der Welt: Wenn man es kapiert hat, ganz einfach
Für eine B-Achsen Kinematik die mit Abstand schwierigste Rechnung, da bei der Eulerdrehung das Koordinatensystem nie um Y- Gedreht wird.
Alternativ über G68.2 P1 Q123
G68.2 P1 Q123 X0. Y0. Z0. I0. J(Hier steht dein B-Winkel) K0.
Bei G68.2 P1 Q123 stehen die Winkel I J und K direkt für die Achswinkel. I und K sind immer 0 bei einer B-Achs Kinematik, daher könntest du sie auch hart in den Post reinsetzen.
X0. Y0. Z0. wäre noch die Nullpunktverschiebung. Wichtig: es wird erst verschoben, dann gedreht
Folgende Sätze sind gleichwertig und Drehen zum Beispiel auf B90:
G68.2 X0. Y0. Z0. I270. J90. K0. (Z X Z Drehung in Eulerwinkeln)
G53.1
G68.2 P1 Q123 X0. Y0. Z0. I0. J90. K0. (Direkte Winkeldrehung)
G53.1
G53.1 dreht dann letztendlich deine Achse, da er dein definiertes Koordinatensystem parallel zur Werkzeugachse setzt.
Wie alles auf der Welt: Wenn man es kapiert hat, ganz einfach
07.08.2023, 20:55 Uhr
G68.2 mit den Eulerwinkeln ist auch easy. Es ist halt eine Drehung um Z - X - Z
Für eine B-Achsen Kinematik die mit Abstand schwierigste Rechnung, da bei der Eulerdrehung das Koordinatensystem nie um Y- Gedreht wird.
Alternativ über G68.2 P1 Q123
G68.2 P1 Q123 X0. Y0. Z0. I0. J(Hier steht dein B-Winkel) K0.
Bei G68.2 P1 Q123 stehen die Winkel I J und K direkt für die Achswinkel. I und K sind immer 0 bei einer B-Achs Kinematik, daher könntest du sie auch hart in den Post reinsetzen.
X0. Y0. Z0. wäre noch die Nullpunktverschiebung. Wichtig: es wird erst verschoben, dann gedreht
Folgende Sätze sind gleichwertig und Drehen zum Beispiel auf B90:
G68.2 X0. Y0. Z0. I270. J90. K0. (Z X Z Drehung in Eulerwinkeln)
G53.1
G68.2 P1 Q123 X0. Y0. Z0. I0. J90. K0. (Direkte Winkeldrehung)
G53.1
G53.1 dreht dann letztendlich deine Achse, da er dein definiertes Koordinatensystem parallel zur Werkzeugachse setzt.
Wie alles auf der Welt: Wenn man es kapiert hat, ganz einfach
Für eine B-Achsen Kinematik die mit Abstand schwierigste Rechnung, da bei der Eulerdrehung das Koordinatensystem nie um Y- Gedreht wird.
Alternativ über G68.2 P1 Q123
G68.2 P1 Q123 X0. Y0. Z0. I0. J(Hier steht dein B-Winkel) K0.
Bei G68.2 P1 Q123 stehen die Winkel I J und K direkt für die Achswinkel. I und K sind immer 0 bei einer B-Achs Kinematik, daher könntest du sie auch hart in den Post reinsetzen.
X0. Y0. Z0. wäre noch die Nullpunktverschiebung. Wichtig: es wird erst verschoben, dann gedreht
Folgende Sätze sind gleichwertig und Drehen zum Beispiel auf B90:
G68.2 X0. Y0. Z0. I270. J90. K0. (Z X Z Drehung in Eulerwinkeln)
G53.1
G68.2 P1 Q123 X0. Y0. Z0. I0. J90. K0. (Direkte Winkeldrehung)
G53.1
G53.1 dreht dann letztendlich deine Achse, da er dein definiertes Koordinatensystem parallel zur Werkzeugachse setzt.
Wie alles auf der Welt: Wenn man es kapiert hat, ganz einfach
Hi nico1991,
danke dir für die ausführliche Erklärung, das Probiere ich demnächst mal aus.
3 Besucher lesen dieses Thema (Gäste: 3)
0 Mitglieder: