584.879 aktive Mitglieder*
5.233 Besucher online*
Kostenfrei registrieren
Anmelden Registrieren
FANUC Forum

Werkzeug Verschleiß programmieren

Beitrag 25.07.2014, 04:00 Uhr
Wollemaik
Wollemaik
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 27.06.2013
Beiträge: 4

Hallo Leute
Arbeite seit längerem an einer Toyoda mit ner Fanuc 31i.
Alles supi ....aber.....ich möchte ab und an einen Verschleiß programmieren . Folgender Hintergrund
Ich programmiere mir eine bestimmte Kontur und lege diese als Unterprogramm (O10) ab.
Jetzt möchte ich mit einem Fräser zuerst vorschruppen und mit einem anderen schlichten und das selbe Unterprogramm nutzen. Habe mehrere als Standard Werkzeug fest in der Maschine und ändere deshalb ungern im Radius der T Nummer rum weil alle Werkzeuge exakt eingesessen sind .
Jetzt möchte ich zB mit T1 18er Fräser vorschruppen . Also Radius 9

Möchte jetzt nach
T1M6
Einen Verschleiß von 0,1 programmieren und am Ende des Fräsens wieder Verschleiß auf Null setzen
-----------------------------
Verschleiß programmieren
H1D1
M98P10
Verschleiß löschen

Hintergrund ist , dass Werkzeug ist wieder im original Radius und nichts von Hand rumgeändert sondern programmiert und ich kann mein Unterprogramm auch zum schlichten mit einem anderen Werkzeug nutzen

DANKE
TOP    
Beitrag 25.07.2014, 07:06 Uhr
Flexy
Flexy
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 01.07.2010
Beiträge: 246

Das kannst du aber nur, so lange du keine Innenkontur fährst wo z.B. ein Innenradius vorhanden ist, der kleiner als dein Werkzeugradius ist.

Ich kenne die Steuerung der Toyoda nicht, ist wahrscheinlich nur eine nackte 31i oder?
Ich gebe also keine Gewähr für das was ich mir jetzt hier ausdenke biggrin.gif

Ich würde es so lösen:
CODE
T1M6

G10 G90 L13 P1 R0.1

H1D1

M98P10

G10 G90 L13 P1 R0


Für Mori-Seiki Maschinen (Mapps III und IV mit Fanuc 31iA (A5))
hätte ich noch sowas im Angebot:

CODE
#501=0
G388 A501 T105108 Q12 V1
#502=[#501+0.5]
G389 A502 T105108 Q12 V1
.
.
.
.
G389 A501 T105108 Q12 V1


Hier wird erst der aktuelle Radiuswert D1 von T5108 (Werkzeugmanager ! wink.gif)
in #501 gelesen, dann um 0.5mm größer gestellt in #502.
Und dann wird Parameter #502 wieder als Radiuskorrekturwert geschrieben.
Am Ende des Programms wird wieder der alte Wert aus #501 in die Korrektur geschrieben.

Etwas kompliziert.... Fanuc ist schon ne Sache für sich.

Was wünsch ich mir die Siemens 840D zurück biggrin.gif
Da ist es so einfach ... OFFN=0.1 .... und fertig smile.gif
TOP    
Beitrag 25.07.2014, 13:01 Uhr
heinzderheinz
heinzderheinz
Level 6 = Community-Doktor
******
Gruppe: Mitglied
Mitglied seit: 29.10.2011
Beiträge: 920

Hallo
kommt etwas darauf an wie dein Werkzeugspeicher aktiviert ist.
Bei einer Maschine mit 64 Werkzeuge kann es zb. so funktionieren:
#2201=9
Dann würde im Werkzeugverschleißspeicher bei dem Schneidenradiuswert jetzt eine 9.0 drin stehen.
#2901=9
Dann würde im Werkzeuggeometriespeicher bei dem Schneidenradiuswert eine 9.0 drin stehen.
#2202 wäre dann das Werkzeug 2
#2203 wäre dann das Werkzeug 3 usw.
Weis nicht ob ich damit weiter helfen konnte und ob das bei deiner Maschine auch so funktioniert. Probiers mal aus und melde dich wieder.


--------------------
Beste Grüße aus dem Schwarzwald
heinzderheinz
TOP    
Beitrag 25.07.2014, 17:56 Uhr
Wollemaik
Wollemaik
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 27.06.2013
Beiträge: 4

Erstma Danke für die schnelle Antwort. Teste mal alles durch und gebe direkt Bescheid.
danke.gif
Info . Meine Maschine verfügt über 60 Werkzeugplätze
TOP    
Beitrag 26.07.2014, 09:33 Uhr
heinzderheinz
heinzderheinz
Level 6 = Community-Doktor
******
Gruppe: Mitglied
Mitglied seit: 29.10.2011
Beiträge: 920

Lt.Fanuc sind die Werkzeugspeicher halt auf 64. Wahrscheinlich musst du eine andere # verwenden da du ja einmal das H für die länge hast und das D für den Durchmesser.
Aber versuch es einfach mal. thumbs-up.gif
Also bis demnächst.


--------------------
Beste Grüße aus dem Schwarzwald
heinzderheinz
TOP    
Beitrag 29.07.2014, 19:12 Uhr
Wollemaik
Wollemaik
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 27.06.2013
Beiträge: 4

thumbs-up.gif
Sauber danke . Gleich das erste hat bestens funktioniert . ( G10 G90 L13 P1 R0,1)
Hab's mit mehreren Werkzeugplätzen probiert . Perfekt .... DANKE !!!!
Auch wieder auf Null setzen . Bestens biggrin.gif

Teste die Tage .... Nur mal aus Interesse das andere auch mal durch .
Vielen Dank für Eure Hilfe . TOP !!!
TOP    
Beitrag 30.07.2014, 19:36 Uhr
Wollemaik
Wollemaik
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 27.06.2013
Beiträge: 4

#2201=0,5 zB hat auch funktioniert . Schreibt er eine längenkorrektur bzw. Verschleiß ins erste Werkzeug . Bei 2205 ins 5te halt .
Aber leider der #2901 nicht für Radius . Hab schon alle möglichen durch aber leider noch nicht gefunden .
Aber herausbekommen das #2001 zB für die vermessene Länge IST .
Oder #2401 der Parameter für x in G54 . #2501 für y USW .
Muss nur noch raus bekommen welcher für den Radius zuständig ist . thumbs-up.gif
Danke für Eure Hilfe
Gruß Maik
TOP    



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