Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840Di sl Handbuch Seite 705

Sinumerik 840d sl/840de sl; sinumerik 840di sl/840die sl; sinumerik 840d powerline/840de powerline; sinumerik 840di powerline/840die powerline; sinumerik 810d powerline/810de powerline
Vorschau ausblenden Andere Handbücher für SINUMERIK 840Di sl:
Inhaltsverzeichnis

Werbung

Für den Messtyp 24 werden folgende Ausgangs-Variablen geschrieben
Ausgangs-Variable
$AC_MEAS_POINT2[Achse]
Koordinatentransformation WKS einer gemessenen Position
Programmierbeispiel:
DEF INT RETVAL
DEF INT LAUF
DEF REAL_CORMW_xx, _CORMW_yy, _CORMW_zz
$TC_DP1[1,1]=120
$TC_DP2[1,1]=20
$TC_DP3[1,1]=0
$TC_DP4[1,1]=0
$TC_DP5[1,1]=0
$TC_DP6[1,1]=2
T1 D1
G17
_xx=$P_AXN1 _yy=$P_AXN2 _zz=$P_AXN3
$P_CHBFR[0]=CTRANS(_zz,5,A,6) : CROT(_zz,45)
$P_UIFR[1]=CTRANS( )
$P_UIFR[1,_xx,TR]=-SIN(45)
$P_UIFR[1,_yy,TR]=-SIN(45)
$P_UIFR[2]=CTRANS( )
$P_PFRAME=CROT(_zz,-45)
$P_CYCFR=CTRANS(_xx,10,B,7)
G54
G0 X0 Y0 Z0 A0 B0 F1000
$AC_MEAS_VALID = 0
$AC_MEAS_TYPE = 24
Erweiterungsfunktionen: Messen (M5)
Funktionshandbuch, 11/2006, 6FC5397-1BP10-2AA0
2.3 Setzen von Nullpunkten, Werkstückvermessung und Werkzeugvermessung
Bedeutung
Umgerechnete Achspositionen
Ausführliche Beschreibung
;
; Werkzeugtyp Schaftfräser
;
; (z)Längenkorrekturvektor
; (y)Längenkorrekturvektor
; (x)Längenkorrekturvektor
; Radius
; Messtaster aktivieren
; schräge Ebene G17
; Achsen entsprechend der Ebene festlegen
; Gesamtframe ergibt sich zu
CTRANS(_xx,10,_yy,-1,_zz,5,A,6,B,7)
; alle Frames und G54 aktivieren
; Alle Eingangswerte ungültig setzen
; Messtyp für Koordinatentransformation
setzen
2-57

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis