K8: Geometrische Maschinenmodellierung
6.2 Inbetriebnahme
Syntax
$NP_ANG[<n>] = <Wert>
Bedeutung
$NP_ANG:
<n>:
<Wert>:
Beispiel
Das lokale Koordinatensystem des 19. Schutzbereichselements ist gegenüber dem
Koordinatensystem des vorhergehenden Schutzbereichselements um den Winkel um
δ=45.0° um den Richtungsvektor gedreht. Der Richtungsvektors ist der Einheitsvektor (1; 0;
0), gedreht um α=90° in der X/Y-Ebene und β=10° in der Y/Z Ebene, bezogen auf das
Weltkoordinatensystem. Daraus ergeben sich folgende Werte für die einzelnen Komponenten
des Richtungsvektors:
● X-Komponente = cos(α) * cos(β) = cos(90) * cos(10) = 0,0
● Y-Komponente = sin(α) * cos(β) = sin(90) * cos(10) ≈ 0,985
● Z-Komponente = sin(β) = sin(10) ≈ 0,174
● Winkel δ = 45.0°
Programmcode
; 19. Schutzbereichselement, Richtungsvektors und Drehwinkel
N100 $NP_DIR[18,0] = COS(90)*COS(10)
N110 $NP_DIR[18,1] = SIN(90)*COS(10)
N120 $NP_DIR[18,2] = SIN(10)
N130 $NP_ANG[18] = 45.0
308
Drehwinkel
Datentyp:
REAL
Wertebereich:
-360° < x ≤ 360°
Defaultwert:
0.0
Systemvariablen- bzw. Schutzbereichselementindex
Datentyp:
INT
Wertebereich:
0, 1, 2, ... ($MN_MM_MAXNUM_3D_PROT_AREA_ELEM -
1)
Winkel
Datentyp:
REAL
Kommentar
; 0 = X-Komponente
; 1 = Y-Komponente
; 2 = Z-Komponente
; Drehwinkel δ = 45°
Funktionshandbuch, 12/2017, 6FC5397-2BP40-6AA1
Sonderfunktionen