Program:
$P_NCBFRAME[0] = ctrans(x,1,y,2,z,3,a,4,b,5,c,6)
$P_CHBFRAME[0] = ctrans(x,1,y,2,z,3,a,4,b,5,c,6)
$P_IFRAME = ctrans(x,1,y,2,z,3,a,4,b,5,c,6):crot(z,45)
$P_PFRAME = ctrans(x,1,y,2,z,3,a,4,b,5,c,6):crot(x,10,y,20,z,30)
TRAORI
TRAFOOF
2.4.6.2
Frame for selection and deselection of transformations
This function is available with NCK 51.00.00 and higher. Transformations TRANSMIT,
TRACYL and TRAANG are supported.
As a rule, the assignment of geometry axes to channel axes changes when selecting and
deselecting transformations. It is not possible to uniquely assign axial frame components to
geometric contour frame components when carrying out transformations, in which rotary
axes become linear axes and vice versa. The contour frame must be conditioned using
special treatment for such non-linear transformations.
The mode, set with machine data
MD10602 $MN_FRAME_GEOAX_CHANGE_MODE = 1 and 2
, is expanded in such a way as to take the above transformations into account.
When selecting transformations, the contour frame is connected to the axial frames. With
transformations TRANSMIT, TRACYL and TRAANG, the virtual geometry axis is subject to
special treatment.
Basic logic functions: Axes, coordinate systems, frames (K2)
Function Manual, 11/2006, 6FC5397-0BP10-2BA0
; Geo axis (4,5,6) sets transformer
; $P_NCBFRAME[0] = ctrans(x,4,y,5,z,6,cax,1,cay,2,caz,3)
; $P_ACTBFRAME =ctrans(x,8,y,10,z,12,cax,2,cay,4,caz,6)
; $P_PFRAME =
ctrans(x,4,y,5,z,6,cax,1,cay,2,caz,3):crot(x,10,y,20,z,30)
; $P_IFRAME = ctrans(x,4,y,5,z,6,cax,1,cay,2,caz,3):crot(z,45)
; Geo axis (1,2,3) sets transformation deactivation
; $P_NCBFRAME[0] = ctrans(x,1,y,2,z,3,a,4,b,5,c,6)
; $P_CHBFRAME[0] = ctrans(x,1,y,2,z,3,a,4,b,5,c,6)
; $P_IFRAME = ctrans(x,1,y,2,z,3,a,4,b,5,c,6):crot(z,45)
; $P_PFRAME = ctrans(x,1,y,2,z,3,a,4,b,5,c,6):crot(x,10,y,20,z,30)
Detailed description
2.4 Frames
85