Siemens
Siemens

Digital Industries, Motion Control, Machine Tool Systems

Messzyklen 840D, Bohrung messen mit Messtaster

Beitrag 07.03.2006, 16:29 Uhr
maierjo
Level 1 = Community-Lehrling
*
Hallo Kollegen,
wir haben ne DMG Maschine mit Siemens 840D Steuerung. Da wir ein kritisches Teil bearbeiten müssen möchte ich eine Bohrung auf Umschlag messen.
Zur Frage:
Ist es möglich mit einem der Standart Zyklen 977 oder 979 ne Bohrung auf Umschlag zu messen oder sollte ich einen eigenen Zyklus erstellen?

Gruss maierjo

coangry.gif
   
Beitrag 07.03.2006, 17:16 Uhr
Armageddon
Level 5 = Community-Ingenieur
*****
Erstes mal gefragt

Die gleiche Frage x-mal wieder in einem neuen Thread zu posten bringts nicht!
Wenn dann schreib ne Antwort zu dem von Dir angefangenen Thread damit er wieder nach oben in die letzten Beiträge kommt! Doppelposts verwirren und sind unübersichtlich.
   
Beitrag 23.03.2006, 18:55 Uhr
King_Mario
Level 2 = Community-Facharbeiter
**
Ich würde mit Standardzyklen arbeiten wie folgt:

1.) NP setzen in Bohrung (MVAR=101)

2.) NP aufrufen!

3.) Taster 180° drehen

4.) Bohrung nur messen lassen (MVAR=0)

5.) _OVR[5] und _OVR[6] enthalten Mittelpunkt in X und Y

Programmbeispiel:

G57
SPOS=0
...
CYCLE977
...
SPOS=180
...
CYCLE977
...

R30=4 ;NP-Nummer

;Alten Nullpunkt auslesen in allen Achsen!!!
R40=$P_UIFR[R30,X,TR]
R41=$P_UIFR[R30,Y,TR]
R42=$P_UIFR[R30,Z,TR]
R43=$P_UIFR[R30,B,TR]

;Messwerte erfassen
R50=_OVR[5]
R51=_OVR[6]

;Neue Werte in Nullpunkt schreiben
STOPRE
$P_UIFR[R30]=CTRANS(X,R40+(R50/2),Y,R41+(R51/2),Z,R42,B,R43)
STOPRE
G57
...

So müßte es klappen
   
Beitrag 24.03.2006, 12:28 Uhr
maierjo
Level 1 = Community-Lehrling
*
Hallo King_Mario,

Danke für den Tipp, habe das schon mal zuvor versucht. Das Problem ist das im Zyklus der Messtaster auf SPOS 0 gesetzt wird. Habe mir gedacht das es vielleicht ne andere _MVAR dafür gibt (Beispiel Cycle978 _MVAR1000, Fläche messen mit Differenzmessung) . Habe aber in der Anleitung nichts gefunden.
   
Beitrag 28.03.2006, 16:20 Uhr
King_Mario
Level 2 = Community-Facharbeiter
**
Kann dein Taster eigentlich in beliebigem Winkel antasten?

Ich meine SPOS=... verschiedene Winkel

Wenn nicht, dann geht Umschlagmessung nicht.

Gruß Mario.
   
Beitrag 28.03.2006, 16:24 Uhr
uli12us
Level 8 = Community-Ehrenmitglied
********
Da diese Masszyklen ja eigentlich stinknormale Programme sind könntest du dir deine Zyklen so anpassen, dass du als letzten eingabewert die Drehung eingeben kannst. Aber wenn du das versuchen willst mach dir auf alle Fälle vorher mindestens eine Sicherungsdatei von dem Zyklus.
   
Beitrag 29.03.2006, 19:02 Uhr
maierjo
Level 1 = Community-Lehrling
*
Hallo,

King_Mario
Frage: Kann dein Taster eigentlich in beliebigem Winkel antasten?

Ja. wir haben einen Reneshaw 3D Messtaster thumbs-up.gif


uli12us
Habe mir das auch schon gedacht, wollte aber nicht so weit gehen, falls es ne andere Möglichkeit geben würde.

danke.gif

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