603.320 aktive Mitglieder*
2.929 Besucher online*
Kostenfrei registrieren
Einloggen Registrieren

Werkzeugbruchkontrolle in ISO

Beitrag 27.05.2014, 07:45 Uhr
mazzi
Level 4 = Community-Meister
****

Guten Morgen,

nutzt irgendjemand eine Werkzeugbruchkontrolle in ISO? Ich würde das gerne in meinen PP einbauen.

Gruss Mazzi
TOP    
Beitrag 27.05.2014, 18:34 Uhr
Heinz1955
Level 2 = Community-Facharbeiter
**

Hallo Mazzi,

ja schon aber das ist nicht ganz so einfach. Ich würde dir empfehlen dir ein Macro zu schreiben und das versteckt auf deinen "Tape-Ordner" zu legen. Dann rufst du im ISO das Werkzeug auf und dann via Programmaufruf das Macro. So geht das am besten. Wenn du es direkt in den PP schreiben willst, ist das ziemlich umfangreich, denke ich. Hängt aber von deinem Programmierer ab. Alles was du für das Macro wissen musst findest du im ISO Handbuch. wink.gif

Wenn du fragen hast gerne via PM.

Gruß

Heinz
TOP    
Beitrag 28.05.2014, 07:17 Uhr
mazzi
Level 4 = Community-Meister
****

Servus,

in den PP würde ich nur eine Option fürs jeweilige Werkzeug einsetzen, daß mit G65 ein Anwender-Macro aufgerufen wird.
Das grösste Problem ist, daß mir die Systemvariablen fehlen.

1. Aktuelle Länge (sollten eigentlich #16000er sein??)
2. Ergebnis der Messung

Eigentlich müsste es doch reichen, die aktuell gültige Länge mit dem Messergebnis zu vergleichen und ab einer gewissen Differenz eine
Fehlermeldung auszugeben!? -> #3000=21(OH SHIT) mad.gif

Gruss Mazzi
TOP    
Beitrag 28.05.2014, 20:06 Uhr
Heinz1955
Level 2 = Community-Facharbeiter
**

Hallo,

Genau so ist es auch. Ich weiß das im ISO- Handbuch genau so ein bespiel drin ist. Aber ich finde das ist ein bisschen schmal.
Ich würde den Wert wenn ich ihn messe auch schon rein schreiben.
Im Handbuch läuft das unter Geometrieversatz. Du musst bei den Systemvariablen außerdem darauf achten das du die Richtige wählst. Ich glaube die, die du gewählt hast hat zu viele Nachkommastellen. Die Variable muss mit den Messungen übereinstimmen.

Wenn du zum Beispiel nur 4 Kommastellen messen kannst, funktioniert die Variable mit 5 Stellen nicht. Hatte bei einem Makro schon das Problem und hab ewig gesucht.

Eventuell reicht es dir ja auch einfach ein Programm zu schreiben(mazatrol) in dem nur eine Werkzeugmessung ist. Das rufst du dann auf und gut ist. Ich kann dir aber leider nicht sagen ob du das auch verstecken kannst.

Gruß

Heinz
TOP    
Beitrag 30.05.2014, 11:42 Uhr
mazzi
Level 4 = Community-Meister
****

QUOTE (Heinz1955 @ 28.05.2014, 21:06 Uhr) *
Ich würde den Wert wenn ich ihn messe auch schon rein schreiben.


Das will ich eigentlich nicht, ich habe die normale Messdose auf den Maschinen. Die ist viel zu ungenau. Wir messen die Länge extern, unsere Messeinheit in der Maschine ist darauf abgestimmt, nur leider mit Streuung.
Unter Mazatrol wird ja auch nur gemessen und verglichen, nicht geschrieben. Die Differenz ist standardmäßig auf 1mm eingestellt, so weit ich weiss.

Gruss Mazzi
TOP    
Beitrag 02.06.2014, 20:22 Uhr
Heinz1955
Level 2 = Community-Facharbeiter
**

Hallo,

Also das Tool-Eye ist sicher kein Zoller-Voreinstellgerät aber ich hab damit bis jetzt sehr gute Erfahrungen bei der Verschleisskontrolle gemacht. Ich weiß auch sicher das, dass auch schreiben kann.

Egal. Also wenn du die Variablen so wie beschrieben verwendest sollte es gehen. Du musst ja nicht schreiben wenn du nicht willst.

Wenn du kannst würde mich der Iso Code sehr interessieren. Gern auch nur via PM. Helfe dir da auch gern weiter, wenn ich kann.


Gruß

Heinz
TOP    
Beitrag 04.06.2014, 15:25 Uhr
firejamper
Level 2 = Community-Facharbeiter
**

Hallo Zusammen!

Habe mal in meinen Archiven gestöber, und noch das gefunden:

O00000037(WZ-BRUCH TEST )

#146=#4012
#130=#51999
#131=#[60000+#130](SOLLLAENGE)
(M196)
(T#130)
(M197)
G0G90G53Z0.M33
G0G90G53X-1.4Y-610.47
M198
M34
#132=#[60000+#130](ISTLAENGE)
#133=#131-#132
#[60000+#130]=#131
M9
M9
IF[#133GT0.5]GOTO9998(Diff. größer 0.5mm)
GOTO9999
N9998#3000=1
(WERKZEUGBRUCH)
GOTO9998
N9999
G#146G90
M99


Der Satz mit X/Y muß natürlich angepasst werden.
Es werden keine Werte in der Wz-Liste geänder!

Gruß Uwe
TOP    
Beitrag 04.06.2014, 20:06 Uhr
mazzi
Level 4 = Community-Meister
****

Ich hab mir das so vorgestellt:

G28G91Z0M19
G90
G10L2P6X-15.Y-10.Z-474.
G0G59X0.Y0.M33
G43Z0H#51999
G31.4Z-20.F500
#650=#5003
Z50.
G0G28G91Z0M34
G55G90
IF[#650LT-2.]GOTO1
M99
N1
#3000=21(SHIT!! WKZ KAPUTT)
M99

... ist noch nicht getestet ... und deins gefällt mir besser!!!

Gruss Mazzi
TOP    
Beitrag 05.06.2014, 19:55 Uhr
mazzi
Level 4 = Community-Meister
****

QUOTE (firejamper @ 04.06.2014, 16:25 Uhr) *
Hallo Zusammen!

Habe mal in meinen Archiven gestöber, und noch das gefunden:

O00000037(WZ-BRUCH TEST )

#146=#4012
#130=#51999
#131=#[60000+#130](SOLLLAENGE)
(M196)
(T#130)
(M197)
G0G90G53Z0.M33
G0G90G53X-1.4Y-610.47
M198
M34
#132=#[60000+#130](ISTLAENGE)
#133=#131-#132
#[60000+#130]=#131
M9
M9
IF[#133GT0.5]GOTO9998(Diff. größer 0.5mm)
GOTO9999
N9998#3000=1
(WERKZEUGBRUCH)
GOTO9998
N9999
G#146G90
M99


Der Satz mit X/Y muß natürlich angepasst werden.
Es werden keine Werte in der Wz-Liste geänder!

Gruß Uwe


Servus,

funktioniert Top auf der 640er, habs auch schon in mein SolidCam eingebunden.
Wie siehts mit der Matrix aus? Ist jemand da der das Testen kann? ... rein Interesse halber ...

Gruss Mazzi
TOP    



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