586.265 aktive Mitglieder*
3.809 Besucher online*
Kostenfrei registrieren
Anmelden Registrieren
FANUC Forum

FANUC 11 M, Wiederholung von Bearbeitungszyklen

Beitrag 02.03.2005, 10:43 Uhr
raptorrs
raptorrs
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 05.07.2003
Beiträge: 199

Hallo Zusammen,

ich habe eine Frage zur Wiederholung yon Bearbeitungszyklen in Programmen für FANUC 11 M.

Bisher hatte ich immer nur wenige Teile auf jeder Seite des Spannturmes aufgespannt, so dass ich mit den Nullpunktverschiebungen G 54 bis G 59 prima hinkam.

Jetzt sollen aber 15 Teile gespannt werden. Ich könnte natürlich jedesmal ein Unterprogramm für die Bearbeitung aufrufen und nur den jeweiligen Startpunkt im Eilgang anfahren. Dann muss ich jedoch immer mehrere Programme in den Speicher laden. Ich hätte gerne alles in einem Programm.

Aber gibt es vielleicht einen Befehl wie: Wiederhole dies und das in einem Abstand Y=50 insgasamt 15 mal?


--------------------
Schönen Gruss aus Quickborn

raptorrs
TOP    
Beitrag 06.03.2005, 19:34 Uhr
Drehmoment
Drehmoment
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 06.03.2005
Beiträge: 9

Hallo raptorrs,

eine Möglichkeit ist die Funktion G10 (lokale Nullpunktverschiebung).
Mit ihr werden alle Nullpunkte um einen eingeben Wert verschoben.
Dies macht bei Werkstückspannungen die in einer Reihe liegen, oder
symetrisch angeordnet sind ,Sinn.
Konkret bedeutet dies:
G10 X/Y/Z +/- Wert
Erneuter Beginn mit den selben Nullpunkten
G54-G59 oder in Umgekehrter Reihenfolge
Achtung Funktion muss wieder aufgehoben werden.

MfG Drehmoment
TOP    
Beitrag 07.03.2005, 21:13 Uhr
Drehmoment
Drehmoment
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 06.03.2005
Beiträge: 9

Hallo raptorrs,
Habe mich nochmal in unserem Handbuch schlau gemacht.
Die Funktion G10 muß wie folgt programmiert werden:
G10 L2 P0 X...Y...Z... und wird mit der Eingabe
G10 L2 P0 X0 Y0 Z0 wieder zurückgesetzt.
(diese Funktion gilt nur die Fanuc 11M A)
Eine weitere Möglichkeit ist eine Nullpunktverschiebung
mit der Funktion G92 X...Y...Z... Durch sie werden
alle Nullpunkte G54 bis G59 um den selben Wert verschoben.
Ich hoffe mein Tipp kann den Lesern in diesem Beitrag helfen.

MfG Drehmoment
TOP    
Beitrag 08.03.2005, 00:02 Uhr
raptorrs
raptorrs
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 05.07.2003
Beiträge: 199

Hallo Drehmoment!

Vielen Dank für Deine Hilfe!


habs mit der G92-Geschichte prima hingekriegt!!!


Danke, Danke, Danke! Man lernt eben doch nie aus!!!


--------------------
Schönen Gruss aus Quickborn

raptorrs
TOP    
Beitrag 08.03.2005, 03:53 Uhr
scherco
scherco
Level 4 = Community-Meister
****
Gruppe: Mitglied
Mitglied seit: 07.11.2004
Beiträge: 434

hallo
ich arbeite jetzt ofters mit makros du kanst die NP auslesen
berechnen und wieder überschreiben
Wenn intresse erkläre ich wie

MFG
TOP    
Beitrag 08.03.2005, 08:15 Uhr
raptorrs
raptorrs
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 05.07.2003
Beiträge: 199

Hallo scherco!

Meinst Du das mit Nullpunkte auslesen und überschreiben?

z.B.

(G54)
G90G10L2P1X-749.785Y-423.18Z-923.8
(G55)
G90G10L2P2X-749.785Y-23.18Z-923.8

Diese Sache nutze ich seit Beginn meiner 11M Karriere. Da bei mir alles in festen Vorrichtungen gespannt wird, macht das natürlich Sinn.

Aber vielleicht kannst Du mal erzählen, wie Du z. B. einen Lockkreis programmierst. Das habe ich nämlich noch nicht rausgefunden.


--------------------
Schönen Gruss aus Quickborn

raptorrs
TOP    
Beitrag 08.03.2005, 19:14 Uhr
Drehmoment
Drehmoment
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 06.03.2005
Beiträge: 9

Hallo raptorrs,
danke für soviel Lob,baut einen ja richtig auf!
Die Sache die scherco angesprochen hat
(Nullpunkte auslesen) würde mich
auch interesieren.Diese Möglichkeit kenne ich
von der 11er Steuerung nicht.
Zum Thema Nullpunktverschiebung möchte ich noch
anmerken das man mit der Eingabe von G52+Kordinaten
ebenfalls einen Bezugspunkt setzen kann.
Näheres bei Interesse.
MfG Drehmonet
TOP    
Beitrag 08.03.2005, 22:12 Uhr
scherco
scherco
Level 4 = Community-Meister
****
Gruppe: Mitglied
Mitglied seit: 07.11.2004
Beiträge: 434

hallo zusammen,
G90 G10 ist klar
man kann aber den Parameter zb. #7411 ist bei mir G541 X auslesen
( habe nullpunkterweiterung auf 60NP)und diesen in eine Berechnung einbringen und dan in #7511 wäre dann G551 X schreiben
Ich benutze es um den nullpunkt wenn ich die Achse drehe berechnen zu lassen .wenn ich vorher nicht weis wie ich das Teil spanne. 1 NP vermessen,
der rest wird berechnet.
ich weis allerdings nicht welche Fanuc dahinter steckt Ist von Hitachi aufgesetzt

Gruß Scherco
TOP    
Beitrag 09.03.2005, 23:20 Uhr
scherco
scherco
Level 4 = Community-Meister
****
Gruppe: Mitglied
Mitglied seit: 07.11.2004
Beiträge: 434

Hallo,
Es hat mich ein Jahr gekostet mich da schlau zu machen.
Keiner Hat mich verstanden und es für eine Exotische frage behandelt.
Ich war es leid in teil Zu programieren, und beim 2. Mal einrichten war es etwas verschoben und ich mußte enweder mehrere NP neu berechnen.
Meine Lösung ist.
Zb.: du hast eine Platte und willst unter 45°eine bohrung einbringen
die platte gade Zur z-Achse aurichten Läst sich leicht abnullen
und den versatz des Np(von der Bohrung) in dieser ebne ind die berechnung einsetzen .
Habe eine A-achsegebe also nur verschiebung in Y , Z und A ein.
#1=#7412+30 (G541 X + verschibung In Y)
#2=#7413 (G541 Z Keine adition da in gleicher Zlage)
#3=45 ( Drehwinkel)
#4=7415 (ausgabe von G541 A )
#7512=#1*COS[#3]-#2*SIN[#3]
#7513=#1*SIN[#3]+#2*COS[#3]
#7515=[#3+#4]
#7511=#7411 (übergabe von X um fehler zu vermeiden)

Mfg
scherco
TOP    
Beitrag 10.03.2005, 00:08 Uhr
raptorrs
raptorrs
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 05.07.2003
Beiträge: 199

Holy shit, scherco!!!

Da muss ich erst mal eine Weile drüber nachdenken und in mein Handbuch schauen!!!

Ist das nun Macro-Programmierung oder was ist das???

Liesst sich ja ganz logisch.

Ich werde also mal nachschauen, ob es so etwas in meinem Handbuch gibt.

Danke auf jeden Fall. Das würde manches vereinfachen, wenn es bei mir klappt!


--------------------
Schönen Gruss aus Quickborn

raptorrs
TOP    



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