Aufbau einer Transformationsverkettung
Transformationsketten werden über folgende Syntax verkettet:
● Definition der Teiltransformationen 1 - x
● Definition einer Transformation vom Typ "TRACON_K" mit $NT_TRAFO_TYPE
● Definition der Elemente der Verkettung mit $NT_TRACON_CHAIN (Seite 412). Über die
Systemvariablen werden die Teiltransformationen in der Reihenfolge aufgelistet, in der sie
ausgeführt werden sollen.
Beispiel für eine Transformationsverkettung
Folgendes Beispiel zeigt eine Verkettung von zwei Transformationen:
;===========================================================
; 1. Teiltransformation
;===========================================================
N2500
$NT_NAME[NT_CNTR] = "5-Achs-Trafo C-A"
N2501
$NT_TRAFO_TYPE[NT_CNTR] = "TRAORI_DYN"
N2502
$NT_T_CHAIN_LAST_ELEM[NT_CNTR] = "A-Achse"
N2508
$NT_ROT_AX_NAME[NT_CNTR,0] = "C-Achse"
N2510
$NT_ROT_AX_NAME[NT_CNTR,1] = "A-Achse"
N2512
$NT_GEO_AX_NAME[NT_CNTR,0] = "X-Achse"
N2514
$NT_GEO_AX_NAME[NT_CNTR,1] = "Y-Achse"
N2516
$NT_GEO_AX_NAME[NT_CNTR,2] = "Z-Achse"
N2518
$NT_BASE_ORIENT[NT_CNTR,2] = 1.0
N2526
NT_CNTR = NT_CNTR + 1
;===========================================================
; 2. Teiltransformation
;===========================================================
N2500
$NT_NAME[NT_CNTR] = "Schraege Achse"
N2501
$NT_TRAFO_TYPE[NT_CNTR] = "TRAANG_K"
N2502
$NT_T_CHAIN_LAST_ELEM[NT_CNTR] = "Y2-Achse"
N2512
$NT_GEO_AX_NAME[NT_CNTR,0] = "X2-Achse"
N2514
$NT_GEO_AX_NAME[NT_CNTR,1] = "Y2-Achse"
N2526
NT_CNTR = NT_CNTR + 1
;===========================================================
; Verkettete Transformation
;===========================================================
N2500
$NT_NAME[NT_CNTR] = "TRACON_TEST"
N2501
$NT_TRAFO_TYPE[NT_CNTR] = "TRACON_K"
N2502
$NT_TRACON_CHAIN[NT_CNTR, 0] = "5-Achs-Trafo C-A"
N2503
$NT_TRACON_CHAIN[NT_CNTR, 1] = "Schraege Achse"
N2504
$NT_TRACON_CHAIN[NT_CNTR, 2] = ""
N2505
$NT_TRACON_CHAIN[NT_CNTR, 3] = ""
N2526
NT_CNTR = NT_CNTR + 1
;...
Sonderfunktionen
Funktionshandbuch, 12/2017, 6FC5397-2BP40-6AA1
K12 Transformationsdefinitionen mit kinematischen Ketten
9.1 Funktionsbeschreibung
373