|
|
SINUMERIK machine and setting data
2.3 NC machine data
0:
Additive translations which have been programmed with ATRANS are stored in the
frame together with the absolute translation (prog. with TRANS).
G58 and G59 are not possible.
1:
The sum of the additive translations are stored in the fine offset of the
programmable frame. The absolute and the additive translations can be changed
independently of one another.
G58 and G59 are possible.
24002
CHBFRAME_RESET_MASK
C03
K2
-
Active channel-specific base frames after reset
UDWORD
Reset
-
-
-
0xFFFF, 0xFFFF,
0
0xFFFF
7/2
M
0xFFFF, 0xFFFF,
0xFFFF, 0xFFFF,
0xFFFF, 0xFFFF...
Description:
Bit mask for the reset setting of the channel-specific base frames which are included
in the channel.
The following apply:
If MD20110 $MC_RESET_MODE_MASK bit0 = 1 and BIT14 = 1
the entire base frame is determined on reset by chaining the base frame field
elements, whose bit is 1 in the bit mask.
If MD20110 $MC_RESET_MODE_MASK bit0 = 1 and BIT14 = 0
the entire base frame is deselected on reset.
24004
CHBFRAME_POWERON_MASK
C03
K2
-
Reset channel-specific base frames after power on
UDWORD
PowerOn
-
-
-
0x0, 0x0, 0x0, 0x0,
0
0xFFFF
7/2
M
0x0, 0x0, 0x0, 0x0...
Description:
This machine data defines whether channel-specific base frames are reset in the data
management on Power On.
That is
• Offsets and rotations are set to 0,
• Scalings are set to 1.
• Mirror image machining is disabled.
The selection can be made separately for individual base frames.
Bit 0 means base frame 0, bit 1 base frame 1 etc.
Value=0: Base frame is retained on Power On
Value=1: Base frame is reset in the data management on Power On.
Related to:
MD10615 $MN_NCBFRAME_POWERON_MASK
24006
CHSFRAME_RESET_MASK
C03
K2
-
Active system frames after reset
UDWORD
Reset
-
-
-
0x1, 0x1, 0x1, 0x1,
0
0x00000FFF
7/2
M
0x1, 0x1, 0x1, 0x1...
Description:
Bit mask used for the reset setting of the channel-specific system frames included in
the channel.
Bit 0:
System frame for actual value setting and scratching is active after reset.
Bit 1:
System frame for external work offset is active after reset.
Bit 2:
Reserved, for TCARR and PAROT see MD20150 $MC_GCODE_RESET_VALUES[].
Machine data and parameters
348
List Manual, 10/2020, 6FC5397-7AP40-6BA4
SINUMERIK machine and setting data
2.3 NC machine data
Bit 3:
Reserved, for TOROT and TOFRAME see MD20150 $MC_GCODE_RESET_VALUES[].
Bit 4:
System frame for workpiece reference points is active after reset.
Bit 5:
System frame for cycles is active after reset.
Bit 6:
Reserved; reset behavior dependent on MD20110 $MC_RESET_MODE_MASK.
Bit 7:
System frame $P_ISO1FR (ISO G51.1 Mirror) is active after reset.
Bit 8:
System frame $P_ISO2FR (ISO G68 2DROT) is active after reset.
Bit 9:
System frame $P_ISO3FR (ISO G68 3DROT) is active after reset.
Bit 10:
System frame $P_ISO4FR (ISO G51 Scale) is active after reset.
Bit 11:
System frame $P_RELFR is active after reset.
Related to:
MD28082 $MC_MM_SYSTEM_FRAME_MASK
24007
CHSFRAME_RESET_CLEAR_MASK
C03
K2
-
Deletion of system frames after reset
UDWORD
Reset
-
-
-
0x0, 0x0, 0x0, 0x0,
0
0x00000FFF
7/2
M
0x0, 0x0, 0x0, 0x0...
Description:
Bit mask used to delete channel-specific system frames from the data management on
reset.
Bit 0:
System frame for actual value setting and scratching is deleted on reset.
Bit 1:
System frame for exernal work offset is deleted on reset.
Bit 2:
Reserved, for TCARR and PAROT, see MD20150 $MC_GCODE_RESET_VALUES[].
Bit 3:
Reserved, for TOROT and TOFRAME, see MD20150 $MC_GCODE_RESET_VALUES[].
Bit 4:
System frame for workpiece reference points is deleted on reset.
Bit 5:
System frame for cycles is deleted on reset.
Bit 6:
Reserved; reset behavior depends on MD20110 $MC_RESET_MODE_MASK.
Bit 7:
System frame $P_ISO1FR (ISO G51.1 Mirror) is deleted on reset.
Bit 8:
System frame $P_ISO2FR (ISO G68 2DROT) is deleted on reset.
Bit 9:
System frame $P_ISO3FR (ISO G68 3DROT) is deleted on reset.
Bit 10:
System frame $P_ISO4FR (ISO G51 Scale) is deleted on reset.
Bit 11:
System frame $P_RELFR is deleted on reset.
24008
CHSFRAME_POWERON_MASK
C03
K2
-
Reset channel system frames after power on
UDWORD
PowerOn
-
-
-
0x0, 0x0, 0x0, 0x0,
0
0x00000FFF
7/2
M
0x0, 0x0, 0x0, 0x0...
Description:
This machine data defines whether channel-specific system frames are reset in the data
management on Power On. That is offsets and rotations are set to 0, scalings to 1.
Mirroring is disabled.
The selection can be made separately for individual system frames.
Bit 0:
System frame for set actual value and scratching is deleted after Power On.
Bit 1:
System frame for external work offset is deleted after Power On.
Bit 2:
System frame for TCARR and PAROT is deleted after Power On.
Bit 3:
System frame for TOROT and TOFRAME is deleted after Power On.
Bit 4:
System frame for work piece reference points deleted after Power On.
Bit 5:
System frame for cycles retained after Power On.
Bit 6:
System frame for transformations deleted after Power On.
Bit 7:
System frame $P_ISO1FR (ISO G51.1 Mirror) is deleted after power ON.
Bit 8:
System frame $P_ISO2FR (ISO G68 2DROT) is deleted after power ON.
Machine data and parameters
List Manual, 10/2020, 6FC5397-7AP40-6BA4
349
SINUMERIK machine and setting data
2.3 NC machine data
Bit 9:
System frame $P_ISO3FR (ISO G68 3DROT) is deleted after power ON.
Bit 10:
System frame $P_ISO4FR (ISO G51 Scale) is deleted after power ON.
Bit 11:
System frame $P_RELFR is deleted after power ON.
Related to:
MD28082 $MC_MM_SYSTEM_FRAME_MASK
24010
PFRAME_RESET_MODE
C03
K2
-
Reset mode for programmable frame
DWORD
Reset
-
-
-
0, 0, 0, 0, 0, 0, 0, 0...
0
1
7/2
M
Description:
0: Programmable frame is deleted at reset.
1: Programmable frame remains active at reset.
24020
FRAME_SUPPRESS_MODE
C03
K2
-
Positions for frame suppression
UDWORD
PowerOn
-
-
-
0x0, 0x0, 0x0, 0x0,
0
0x0000003
7/2
M
0x0, 0x0, 0x0, 0x0...
Description:
.Bit mask for configuring the positions for frame suppressions (SUPA, G153, G53).
The following rule applies:
Bit 0: Positions for display (OPI) without frame suppression.
Bit 1: Position variables without frame suppression.
24030
FRAME_ACS_SET
C03
K2
-
Adjustment of SZS coordinate system
DWORD
PowerOn
-
-
-
0, 0, 0, 0, 0, 0, 0, 0...
0
1
7/2
M
Description:
0:
SZS results from the Work transformed with $P_CYCFRAME and $P_PFRAME.
1:
SZS results from the Work transformed with $P_CYCFRAME.
24040
FRAME_ADAPT_MODE
C03
K2
-
Adaptation of active frames
UDWORD
PowerOn
-
-
-
0x0, 0x0, 0x0, 0x0,
0
0x0000007
7/2
M
0x0, 0x0, 0x0, 0x0...
Description:
Bit mask for adapting the active frames for axis configuration
The following applies:
Bit 0:
Rotations in active frames that rotate coordinate axes for which there are no geometry
axes are deleted from the active frames.
Bit 1:
Shear angles in active frames are orthogonalized.
Bit 2:
Scalings of all geometry axes in the active frames are set to value 1.
24050
FRAME_SAA_MODE
C03
-
-
Saving and activating of data management frames
UDWORD
PowerOn
-
-
-
0x0, 0x0, 0x0, 0x0,
0
0x0000003
7/2
M
0x0, 0x0, 0x0, 0x0...
Machine data and parameters
350
List Manual, 10/2020, 6FC5397-7AP40-6BA4
SINUMERIK machine and setting data
2.3 NC machine data
Description:
Bit mask for saving and activating data management frames.
The following applies:
Bit 0:
Data management frames are only activated by programming the bit masks $P_CHBFRMASK,
$P_NCBFRMASK and $P_CHSFRMASK. G500..G599 only activate the relevant settable frame,
GFRAME0..GFRAME100 only activate the corresponding grinding frame. The reset behavior
is independent of this.
Bit 1:
Data handling frames are not written implicitly by system functions such as TOROT,
PAROT, ext. work offset, transformations.
24080
USER_FRAME_POWERON_MASK
N01
-
-
Parameterize properties for settable frame
UDWORD
PowerOn
-
-
-
0x0, 0x0, 0x0, 0x0,
0
0x1
7/2
M
0x0, 0x0, 0x0, 0x0...
Description:
Setting the following bits activates certain properties of the settable frame:
Bit 0 = 0: default behavior.
Bit 0 = 1: if MD20152 $MC_GCODE_RESET_MODE[7] = 1, the last active settable frame is
selected again according to G code group 8 after power up of the control.
24100
TRAFO_TYPE_1
C07
F2, TE4, M1, K1, W1
-
Definition of transformation 1 in channel
DWORD
NEW CONF
-
-
-
0, 0, 0, 0, 0, 0, 0, 0...
-
-
7/7
U
Description:
This MD specifies the first available transformation in each channel.
The 4 low-value bits identify the specific transformation of a specific
transformation group. The transformation group is identified by a number starting
with the 5th bit.
Meaning:
0
No transformation
ab 16
5-axis transformation with turnable tool
ab 32
5-axis transformation with turnable workpiece
ab 48
5-axis transformation with turnable tool and turnable workpiece
72
Generic 5-axis transformation. Type and kinematic data are determined by an
associated, orientable toolholder.
see:
MD24582 $MC_TRAFO5_TCARR_NO_1
MD24682 $MC_TRAFO5_TCARR_NO_2
The 4 low-value bits have the following meaning for a 5-axis transformation:
0 axis sequence AB
1 axis sequence AC
2 axis sequence BA
3 axis sequence BC
4 axis sequence CA
5 axis sequence CB
8 Generic orientation transformation (3- 5 axes)
Machine data and parameters
List Manual, 10/2020, 6FC5397-7AP40-6BA4
351
SINUMERIK machine and setting data
2.3 NC machine data
ab 256
TRANSMIT transformation
ab 512
TRACYL transformation
ab 1024
TRAANG transformation
2048
TRACLG: centerless transformation
ab 4096 bis 4098
OEM transformation
ab 8192
TRACON: cascaded transformations
Example:
A 5-axis transformation with turnable tool and axis sequence CA (i.e. C axis turns A
axis) has number 20 ( = 16 + 4 )
Notice:
Not all combinations of group numbers and axis sequence numbers are allowed. An error
message is output if a number for a non-existent transformation is entered.
Corresponds with:
MD24200 $MC_TRAFO_TYPE_2, MD24300 $MC_TRAFO_TYPE_3, ... MD24460 $MC_TRAFO_TYPE_8
References:
/FB/, F2, "5-Axis Transformation"
24110
TRAFO_AXES_IN_1
C07
F2, TE4, M1, K1, W1
-
Axis assignment for the 1st transformation in the channel
BYTE
NEW CONF
-
-
20
1, 2, 3, 4, 5, 0, 0, 0, 0, 0,
0
20
7/7
U
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0,, ...
Description:
Axis assignment at input point of 1st transformation
The index input at the nth position states which axis is mapped internally from the
transformation to axis n.
Not relevant:
No transformation
Releated to:
MD24200 $MC_TRAFO_TYPE_2, MD24300 $MC_TRAFO_TYPE_3, ...
MD24460 $MC_TRAFO_TYPE_8
References:
/FB/, F2, "5-Axis Transformation"
24120
TRAFO_GEOAX_ASSIGN_TAB_1
C07
F2, TE4, TE4, M1, K1, W1
-
Assignment of the geometry axes to channel axes for
BYTE
NEW CONF
transformation 1
-
-
3
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0
20
7/7
U
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0...
Description:
This MD states the channel axes on which the axes of the cartesian coordinate system
are mapped for active transformation 1.
Not relevant:
No transformation
Machine data and parameters
352
List Manual, 10/2020, 6FC5397-7AP40-6BA4
SINUMERIK machine and setting data
2.3 NC machine data
Related to:
MD20050 $MC_AXCONF_GEOAX_ASSIGN_TAB, if no transformation is active.
References:
/FB/, K2, "Coordinate Systems, Axis Types, Axis Configurations, Workpiece-Related
Actual Value System, External Work Offset"
24130
TRAFO_INCLUDES_TOOL_1
C07
-
-
Tool handling with active 1st transformation
BOOLEAN
NEW CONF
-
-
-
TRUE, TRUE, TRUE,
0
-
7/7
U
TRUE, TRUE, TRUE,
TRUE, TRUE...
Description:
This machine data states for each channel whether the tool is handled during the 1st
transformation or externally.
This machine data is evaluated only with specific transformations.
It is evaluated on the condition that the orientation of the tool with reference to
the Basic Coordinate System cannot be changed by the transformation. In standard
transformations, only the "inclined-axis transformation" fulfills this condition.
If this machine data is set, the Basic Coordinate System (BCS) refers to the tool
reference point even with active transformations. Otherwise, it refers to the tool tip
(Tool Center Point - TCP).
The method of operation of protection zones and working area limitations varies
correspondingly.
24200
TRAFO_TYPE_2
C07
F2, M1
-
Definition of the 2nd transformation in the channel
DWORD
NEW CONF
-
-
-
0, 0, 0, 0, 0, 0, 0, 0...
-
-
7/7
U
Description:
This MD states the second available transformation in each channel.
Same as TRAFO_TYPE_1, but for the second available transformation in the channel.
References:
/FB/, F2, "5-Axis Transformation"
24210
TRAFO_AXES_IN_2
C07
F2, M1
-
Axis assignment for transformation 2
BYTE
NEW CONF
-
-
20
1, 2, 3, 4, 5, 0, 0, 0, 0, 0,
0
20
7/7
U
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0,, ...
Description:
TRAFO_AXES_IN_2(n)
Axis assignment at input of 2nd to 8th transformation.
Same meaning as for TRAFO_AXES_IN_1.
24220
TRAFO_GEOAX_ASSIGN_TAB_2
C07
F2, M1
-
Assignment of geometry axes to channel axes for transformation 2
BYTE
NEW CONF
-
-
3
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0
20
7/7
U
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0...
Description:
This MD states the channel axes on which the axes of the cartesian coordinate system
are mapped for active transformation 2.
Otherwise the meaning corresponds to TRAFO_GEOAX_ASSIGN_TAB_1.
Machine data and parameters
List Manual, 10/2020, 6FC5397-7AP40-6BA4
353
SINUMERIK machine and setting data
2.3 NC machine data
24230
TRAFO_INCLUDES_TOOL_2
C07
-
-
Tool handling with active 2nd transformation
BOOLEAN
NEW CONF
-
-
-
TRUE, TRUE, TRUE,
0
-
7/7
U
TRUE, TRUE, TRUE,
TRUE, TRUE...
Description:
This machine data states for each channel whether the tool is handled during the 2nd
transformation or externally.
This machine data is evaluated only with specific transformations.
It is evaluated on the condition that the orientation of the tool with reference to
the Basic Coordinate System cannot be changed by the transformation. In standard
transformations, only "inclined-axis transformation" fulfills this condition.
If this machine data is set, the Basic Coordinate System (BCS) refers to the tool
reference point even with active transformations. Otherwise, it refers to the tool tip
(Tool Center Point - TCP).
The method of operation of protection zones and working area limitations varies
correspondingly.
24300
TRAFO_TYPE_3
C07
M1
-
Definition of the 3rd transformation in the channel
DWORD
NEW CONF
-
-
-
0, 0, 0, 0, 0, 0, 0, 0...
-
-
7/7
U
Description:
This MD states the third available transformation in each channel.
Same as TRAFO_TYPE_1, but for the third available transformation in the channel.
References:
/FB/, F2, "5-Axis Transformation"
24310
TRAFO_AXES_IN_3
C07
M1
-
Axis assignment for transformation 3
BYTE
NEW CONF
-
-
20
1, 2, 3, 4, 5, 0, 0, 0, 0, 0,
0
20
7/7
U
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0,, ...
Description:
Axis assignment at the input point of the 3rd transformation in the channel.
Meaning is the same as TRAFO_AXES_IN_1, but for the third available transformation in
the channel.
24320
TRAFO_GEOAX_ASSIGN_TAB_3
C07
M1
-
Assignment of geometry axes to channel axes for transformation 3
BYTE
NEW CONF
-
-
3
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0
20
7/7
U
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0...
Description:
This MD states the channel axes on which the axes of the cartesian coordinate system
are mapped for active transformation 3.
Otherwise the meaning corresponds to TRAFO_GEOAX_ASSIGN_TAB_1.
Machine data and parameters
354
List Manual, 10/2020, 6FC5397-7AP40-6BA4
SINUMERIK machine and setting data
2.3 NC machine data
24330
TRAFO_INCLUDES_TOOL_3
C07
-
-
Tool handling with active 3rd transformation
BOOLEAN
NEW CONF
-
-
-
TRUE, TRUE, TRUE,
0
-
7/7
U
TRUE, TRUE, TRUE,
TRUE, TRUE...
Description:
This machine data states for each channel whether the tool is handled during the 3rd
transformation or externally.
This machine data is evaluated only with specific transformations.
It is evaluated on the condition that the orientation of the tool with reference to to
the Basic Coordinate System cannot be changed by the transformation. In standard
transformations, only "inclined-axis transformation" fulfills this condition.
If this machine data is set, the Basic Coordinate System (BCS) refers to the tool
reference point even with active transformations. Otherwise, it refers to the tool tip
(Tool Center Point - TCP).
The method of operation of protection zones and working area limitations varies
correspondingly.
24400
TRAFO_TYPE_4
C07
M1
-
Definition of the 4th transformation in the channel
DWORD
NEW CONF
-
-
-
0, 0, 0, 0, 0, 0, 0, 0...
-
-
7/7
U
Description:
This MD states the fourth available transformation in each channel.
Same as TRAFO_TYPE_1, but for the fourth available transformation in the channel.
References:
/FB/, F2, "5-Axis Transformation"
24410
TRAFO_AXES_IN_4
C07
F2, M1
-
Axis assignment for the 4th transformation in the channel
BYTE
NEW CONF
-
-
20
1, 2, 3, 4, 5, 0, 0, 0, 0, 0,
0
20
7/7
U
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0,, ...
Description:
Axis assignment at the input point of the 4th transformation in the channel.
Meaning is the same as TRAFO_AXES_IN_1, but for the fourth available transformation in
the channel.
24420
TRAFO_GEOAX_ASSIGN_TAB_4
C07
M1
-
Assignment of geometry axes to channel axes for transformation 4
BYTE
NEW CONF
-
-
3
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0
20
7/7
U
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0...
Description:
This MD states the channel axes on which the axes of the cartesian coordinate system
are mapped for active transformation 4.
Otherwise the meaning corresponds to TRAFO_GEOAX_ASSIGN_TAB_1.
Machine data and parameters
List Manual, 10/2020, 6FC5397-7AP40-6BA4
355
SINUMERIK machine and setting data
2.3 NC machine data
24426
TRAFO_INCLUDES_TOOL_4
C07
-
-
Tool handling with active 4th transformation
BOOLEAN
NEW CONF
-
-
-
TRUE, TRUE, TRUE,
0
-
7/7
U
TRUE, TRUE, TRUE,
TRUE, TRUE...
Description:
This machine data states for each channel whether the tool is handled during the 4th
transformation or externally.
This machine data is evaluated only with specific transformations.
It is evaluated on the condition that the orientation of the tool with reference to to
the Basic Coordinate System cannot be changed by the transformation. In standard
transformations, only "inclined-axis transformation" fulfills this condition.
If this machine data is set, the Basic Coordinate System (BCS) refers to the tool
reference point even with active transformations. Otherwise, it refers to the tool tip
(Tool Center Point - TCP).
The method of operation of protection zones and working area limitations varies
correspondingly.
24430
TRAFO_TYPE_5
C07
M1
-
Type of transformation 5 in the channel
DWORD
NEW CONF
-
-
-
0, 0, 0, 0, 0, 0, 0, 0...
-
-
7/7
U
Description:
Type of transformation available as the fifth in the channel. See MD24100
$MC_TRAFO_TYPE_1 for explanation.
24432
TRAFO_AXES_IN_5
C07
F2
-
Axis assignment for transformation 5
BYTE
NEW CONF
-
-
20
1, 2, 3, 4, 5, 0, 0, 0, 0, 0,
0
20
7/7
U
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0,, ...
Description:
Axis assignment at the input point of the 5th transformation. See TRAFO_AXES_IN_1 for
explanation.
24434
TRAFO_GEOAX_ASSIGN_TAB_5
C07
M1
-
Assignment of geometry axes to channel axes for transformation 5
BYTE
NEW CONF
-
-
3
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0
20
7/7
U
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0...
Description:
This MD states the channel axes on which the axes of the cartesian coordinate system
are mapped for active transformation 5.
Otherwise the meaning corresponds to TRAFO_GEOAX_ASSIGN_TAB_1.
24436
TRAFO_INCLUDES_TOOL_5
C07
-
-
Tool handling with active 5th transformation
BOOLEAN
NEW CONF
-
-
-
TRUE, TRUE, TRUE,
0
-
7/7
U
TRUE, TRUE, TRUE,
TRUE, TRUE...
Description:
This machine data states for each channel whether the tool is handled during the 5th
transformation or externally.
Machine data and parameters
356
List Manual, 10/2020, 6FC5397-7AP40-6BA4
SINUMERIK machine and setting data
2.3 NC machine data
This machine data is evaluated only with specific transformations.
It is evaluated on the condition that the orientation of the tool with reference to
the Basic Coordinate System cannot be changed by the transformation. In standard
transformations, only "inclined-axis transformation" fulfills this condition.
If this machine data is set, the Basic Coordinate System (BCS) refers to the tool
reference point even with active transformations. Otherwise, it refers to the tool tip
(Tool Center Point - TCP).
The method of operation of protection zones and working area limitations varies
correspondingly.
24440
TRAFO_TYPE_6
C07
-
-
Type of transformation 6 in the channel
DWORD
NEW CONF
-
-
-
0, 0, 0, 0, 0, 0, 0, 0...
-
-
7/7
U
Description:
Type of transformation available as the sixth in the channel. See MD24100
$MC_TRAFO_TYPE_1 for explanation.
24442
TRAFO_AXES_IN_6
C07
-
-
Axis assignment for transformation 6
BYTE
NEW CONF
-
-
20
1, 2, 3, 4, 5, 0, 0, 0, 0, 0,
0
20
7/7
U
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0,, ...
Description:
Axis assignment at the input point of the 6th transformation. See TRAFO_AXES_IN_1 for
explanation.
24444
TRAFO_GEOAX_ASSIGN_TAB_6
C07
-
-
Assignment of geometry axes to channel axes for transformation 6
BYTE
NEW CONF
-
-
3
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0
20
7/7
U
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0...
Description:
This MD states the channel axes on which the axes of the cartesian coordinate system
are mapped for active transformation 6.
Otherwise the meaning corresponds to TRAFO_GEOAX_ASSIGN_TAB_1.
24446
TRAFO_INCLUDES_TOOL_6
C07
-
-
Tool handling with active 6th transformation
BOOLEAN
NEW CONF
-
-
-
TRUE, TRUE, TRUE,
0
-
7/7
U
TRUE, TRUE, TRUE,
TRUE, TRUE...
Description:
This machine data states for each channel whether the tool is handled during the 6th
transformation or externally.
This machine data is evaluated only with specific transformations.
It is evaluated on the condition that the orientation of the tool with reference to
the Basic Coordinate System cannot be changed by the transformation. In standard
transformations, only "inclined-axis transformation" fulfills this condition.
If this machine data is set, the Basic Coordinate System (BCS) refers to the tool
reference point even with active transformations. Otherwise, it refers to the tool tip
(Tool Center Point - TCP).
The method of operation of protection zones and working area limitations varies
correspondingly.
Machine data and parameters
List Manual, 10/2020, 6FC5397-7AP40-6BA4
357
SINUMERIK machine and setting data
2.3 NC machine data
24450
TRAFO_TYPE_7
C07
-
-
Type of transformation 7 in the channel
DWORD
NEW CONF
-
-
-
0, 0, 0, 0, 0, 0, 0, 0...
-
-
7/7
U
Description:
Type of transformation available as the seventh in the channel. See MD24100
$MC_TRAFO_TYPE_1 for explanation.
24452
TRAFO_AXES_IN_7
C07
-
-
Axis assignment for transformation 7
BYTE
NEW CONF
-
-
20
1, 2, 3, 4, 5, 0, 0, 0, 0, 0,
0
20
7/7
U
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0,, ...
Description:
Axis assignment at the input point of the 7th transformation. See TRAFO_AXES_IN_1 for
explanation.
24454
TRAFO_GEOAX_ASSIGN_TAB_7
C07
-
-
Assignment of geometry axes to channel axes for transformation 7
BYTE
NEW CONF
-
-
3
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0
20
7/7
U
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0...
Description:
This MD states the channel axes on which the axes of the cartesian coordinate system
are mapped for active transformation 7.
Otherwise the meaning corresponds to TRAFO_GEOAX_ASSIGN_TAB_1.
24456
TRAFO_INCLUDES_TOOL_7
C07
-
-
Tool handling with active 7th transformation
BOOLEAN
NEW CONF
-
-
-
TRUE, TRUE, TRUE,
0
-
7/7
U
TRUE, TRUE, TRUE,
TRUE, TRUE...
Description:
This machine data states for each channel whether the tool is handled during the 7th
transformation or externally.
This machine data is evaluated only with specific transformations.
It is evaluated on the condition that the orientation of the tool with reference to
the Basic Coordinate System cannot be changed by the transformation. In standard
transformations, only "inclined-axis transformation" fulfills this condition.
If this machine data is set, the Basic Coordinate System (BCS) refers to the tool
reference point even with active transformations. Otherwise, it refers to the tool tip
(Tool Center Point - TCP).
The method of operation of protection zones and working area limitations varies
correspondingly.
24460
TRAFO_TYPE_8
C07
F2, TE4, M1
-
Type of transformation 8 in the channel
DWORD
NEW CONF
-
-
-
0, 0, 0, 0, 0, 0, 0, 0...
-
-
7/7
U
Description:
Type of transformation available as the eighth in the channel. See MD24100
$MC_TRAFO_TYPE_1 for explanation.
Machine data and parameters
358
List Manual, 10/2020, 6FC5397-7AP40-6BA4
SINUMERIK machine and setting data
2.3 NC machine data
24462
TRAFO_AXES_IN_8
C07
F2
-
Axis assignment for transformation 8
BYTE
NEW CONF
-
-
20
1, 2, 3, 4, 5, 0, 0, 0, 0, 0,
0
20
7/7
U
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0,, ...
Description:
Axis assignment at the input point of the 8th transformation. See TRAFO_AXES_IN_1 for
explanation.
24464
TRAFO_GEOAX_ASSIGN_TAB_8
C07
-
-
Assignment of geometry axes to channel axes for transformation 8
BYTE
NEW CONF
-
-
3
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0
20
7/7
U
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0...
Description:
This MD states the channel axes on which the axes of the cartesian coordinate system
are mapped for active transformation 8.
Otherwise the meaning corresponds to TRAFO_GEOAX_ASSIGN_TAB_1.
24466
TRAFO_INCLUDES_TOOL_8
C07
-
-
Tool handling with active 8th transformation
BOOLEAN
NEW CONF
-
-
-
TRUE, TRUE, TRUE,
0
-
7/7
U
TRUE, TRUE, TRUE,
TRUE, TRUE...
Description:
This machine data states for each channel whether the tool is handled during the 8th
transformation or externally.
This machine data is evaluated only with specific transformations.
It is evaluated on the condition that the orientation of the tool with reference to
the Basic Coordinate System cannot be changed by the transformation. In standard
transformations, only "inclined-axis transformation" fulfills this condition.
If this machine data is set, the Basic Coordinate System (BCS) refers to the tool
reference point even with active transformations. Otherwise, it refers to the tool tip
(Tool Center Point - TCP).
The method of operation of protection zones and working area limitations varies
correspondingly.
24470
TRAFO_TYPE_9
C07
M1
-
Type of transformation 9 in the channel
DWORD
NEW CONF
-
-
-
0, 0, 0, 0, 0, 0, 0, 0...
-
-
7/7
U
Description:
Type of transformation available as the ninth in the channel. See MD24100
$MC_TRAFO_TYPE_1 for explanation.
24472
TRAFO_AXES_IN_9
C07
-
-
Axis assignment for transformation 9
BYTE
NEW CONF
-
-
20
1, 2, 3, 4, 5, 0, 0, 0, 0, 0,
0
20
7/7
U
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0,, ...
Description:
Axis assignment at the input point of the 9th transformation. See TRAFO_AXES_IN_1 for
explanation.
Machine data and parameters
List Manual, 10/2020, 6FC5397-7AP40-6BA4
359
SINUMERIK machine and setting data
2.3 NC machine data
24474
TRAFO_GEOAX_ASSIGN_TAB_9
C07
-
-
Assignment of geometry axes to channel axes for transformation 9
BYTE
NEW CONF
-
-
3
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0
20
7/7
U
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0...
Description:
This MD states the channel axes on which the axes of the cartesian coordinate system
are mapped for active transformation 9.
24476
TRAFO_INCLUDES_TOOL_9
C07
-
-
Treatment of tool with active 9th transformation
BOOLEAN
NEW CONF
-
-
-
TRUE, TRUE, TRUE,
0
-
7/7
U
TRUE, TRUE, TRUE,
TRUE, TRUE...
Description:
Same as TRAFO_INCLUDES_TOOL_1, but for the 9th transformation.
24480
TRAFO_TYPE_10
C07
F2, M1
-
Transformation 10 in channel
DWORD
NEW CONF
-
-
-
0, 0, 0, 0, 0, 0, 0, 0...
-
-
7/7
U
Description:
Same as TRAFO_TYPE_1, but for the tenth available transformation in the channel.
24482
TRAFO_AXES_IN_10
C07
F2, M1
-
Axis assignment for transformation 10
BYTE
NEW CONF
-
-
20
1, 2, 3, 4, 5, 0, 0, 0, 0, 0,
0
20
7/7
U
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0,, ...
Description:
Axis assignment at the input of the 10th transformation. See TRAFO_AXES_IN_1 for
explanation.
24484
TRAFO_GEOAX_ASSIGN_TAB_10
C07
M1
-
Assignment of geometry axes to channel axes for transformation
BYTE
NEW CONF
10
-
-
3
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0
20
7/7
U
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0...
Description:
Assignment table of geometry axes with transformation 10
Same as AXCONF_GEOAX_ASSIGN_TAB, but only effective when transformation 10 is active.
24486
TRAFO_INCLUDES_TOOL_10
C07
-
-
Treatment of tool with active 10th transformation
BOOLEAN
NEW CONF
-
-
-
TRUE, TRUE, TRUE,
0
-
7/7
U
TRUE, TRUE, TRUE,
TRUE, TRUE...
Description:
Same as TRAFO_INCLUDES_TOOL_1, but for the 10th transformation.
Machine data and parameters
360
List Manual, 10/2020, 6FC5397-7AP40-6BA4
SINUMERIK machine and setting data
2.3 NC machine data
24500
TRAFO5_PART_OFFSET_1
C07
F2, M1
mm
Offset vector of 5-axis transformation 1
DOUBLE
NEW CONF
-
-
3
0.0, 0.0 , 0.0, 0.0, 0.0 ,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0 , 0.0, 0.0,
0.0 , 0.0, ...
Description:
This machine data designates an offset of the workpiece carrier for the first (MD24500
$MC_TRAFO5_PART_OFFSET_1) or second (MD24600 $MC_TRAFO5_PART_OFFSET_2) 5-axis
transformation of a channel, and has a specific meaning for the different machine
types:
Machine type 1 (two-axis swivel head for tool):
Vector from machine reference point to zero point of workpiece table. This will
generally be a zero vector if both coincide.
Machine type 2 (two-axis rotary table for workpiece):
Vector from the second rotary joint of workpiece rotary table to zero point of table.
Machine type 3 (single-axis rotary table for workpiece and single-axis swivel head for
tool):
Vector from rotary joint of workpiece table to zero point of table.
MD irrelevant:
if the "5-Axis Transformation" option is not installed.
24510
TRAFO5_ROT_AX_OFFSET_1
C07
F2, M1
degrees
Position offset of rotary axes 1/2/3 for 5-axis transformation 1
DOUBLE
NEW CONF
-
-
3
0.0, 0.0, 0.0, 0.0, 0.0,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0, 0.0, 0.0,
0.0, 0.0, 0.0,...
Description:
This machine data designates the angular offset of the first or second rotary axis in
degrees for the first 5-axis transformation of a channel.
MD irrelevant:
if the "5-Axis Transformation" option is not installed.
24520
TRAFO5_ROT_SIGN_IS_PLUS_1
C07
F2, M1
-
Sign of rotary axis 1/2/3 for 5-axis transformation 1
BOOLEAN
NEW CONF
-
-
3
TRUE, TRUE, TRUE,
0
-
7/7
U
TRUE, TRUE, TRUE,
TRUE, TRUE, TRUE,
TRUE, TRUE...
Description:
This machine data designates the sign with which the two rotary axes are included in
the first 5-axis transformation of a channel.
MD = 0 (FALSE):
Sign is reversed.
MD = 1 (TRUE) :
Sign is not reversed and the traversing direction is defined according to MD32100
$MA_AX_MOTION_DIR.
This machine data does not mean that the rotational direction of the rotary axis
concerned is to be reversed, but specifies whether its motion is in the mathematically
positive or negative direction when the axis is moving in the positive direction.
The result of a change to this machine data is not therefore a change in the
rotational direction, but a change in the compensatory motion of the linear axes.
Machine data and parameters
List Manual, 10/2020, 6FC5397-7AP40-6BA4
361
SINUMERIK machine and setting data
2.3 NC machine data
However, if a directional vector and thus, implicitly, a compensatory motion is
specified, the result is a change in the rotational direction of the rotary axis
concerned.
On a real machine, therefore, the machine data may be set to FALSE (or zero) only if
the rotary axis is turning in an anti-clockwise direction when moving in a positive
direction.
MD irrelevant:
if the "5-Axis Transformation" option is not installed.
24530
TRAFO5_NON_POLE_LIMIT_1
C07
F2
degrees
Definition of pole range for 5-axis transformation 1
DOUBLE
NEW CONF
-
-
-
2.0, 2.0, 2.0, 2.0, 2.0,
-1.0E+301
1.0E+301
7/7
U
2.0, 2.0, 2.0...
Description:
This MD designates a limit angle for the fifth axis of the first 5-axis transformation
with the following properties: if the path runs below this angle past the pole, the
traverse will pass through the pole.
For the 5-axis transformation, the two orientation axes of the tool form a coordinate
system of length and width circles on a spherical surface. If orientation programming
(that is the orientation vector lies in a plane) leads the path so close past the pole
that the angle defined by the MD is undershot then there is a deviation from the
defined interpolation such that the interpolation runs through the pole.
Alarm 14112 is output if this modification of the path gives a deviation greater than
a tolerance defined by MD24540 TRAFO5$MC_TRAFO5_POLE_LIMIT_1.
MD irrelevant:
If the "5-Axis Transformation" option is not installed.
Also irrelevant with programming in the machine coordinate system ORIMKS.
Related to:
MD: TRAFO5_POLE_LIMIT_n
24540
TRAFO5_POLE_LIMIT_1
C07
F2, M1
degrees
End angle tolerance with interpolation through pole for 5-axis
DOUBLE
NEW CONF
transf.
-
-
-
2.0, 2.0, 2.0, 2.0, 2.0,
-1.0E+301
1.0E+301
7/7
U
2.0, 2.0, 2.0...
Description:
This MD designates an end angle tolerance for the fifth axis of the first 5-axis
transformation with the following properties:
With the interpolation through the pole point, only the fifth axis moves, the fourth
axis retains its starting position. If a motion is programmed that does not run
exactly through the pole point but will run near the pole within the area given by MD:
TRAFO5_NON_POLE_LIMIT_n, there is a deviation from the defined path as the
interpolation runs exactly through the pole point. This results in a deviation in the
position of the end point of the fourth axis (the polar axis) from the programmed
value.
This MD defines the angle by which the polar axis may deviate from the programmed
value with 5-axis transformation when switching from the programmed interpolation to
the interpolation through the pole point.
Alarm 14112 is output if there is a greater deviation and the interpolation is not
executed.
MD irrelevant:
If the "5-Axis Transformation" option is not installed.
Also irrelevant with programming in the machine coordinate system ORIMKS.
Related to:
Machine data and parameters
362
List Manual, 10/2020, 6FC5397-7AP40-6BA4
SINUMERIK machine and setting data
2.3 NC machine data
MD2
$MC_TRAFO5_NON_POLE_LIMIT_...
24542
TRAFO5_POLE_TOL_1
C07
-
degrees
End angle tolerance for tool orientation
DOUBLE
NEW CONF
-
-
-
0.0, 0.0, 0.0, 0.0, 0.0,
0.0
1.0E+301
7/7
U
0.0, 0.0, 0.0...
Description:
End angle tolerance for interpolation through the pole for the 1st 5/6-axis
transformation.
This MD is evaluated only by the generic 5/6-axis
transformation.
If the programmed end orientation lies within the body cone and within the tolerance
cone specified by this MD, the pole axis does not move
and retains it starting positions. The other rotary axis, however,
moves to the programmed angle.
This results in the end orientation deviating
from the programmed orientation.
Another function of this MD is the handling of the programmmed end orientation with
non-orthogonal kinematics. As a rule, not all tool orientations can be set with
these machine kinematics.
Alarm 14112 is output if an orientation is programmed that lies outside the
settable range of the orientation cone (the programmed orientation path is not
possible).
However, if the programmed orientation still lies within the range defined by MD24542
$MC_TRAFO5_POLE_TOL,
an alarm is not output, and the programmed orientation is accepted.
However, the programmed orientation is corrected so that the orientation remains
stationary at the edge of the settable range.
The maximum active value of this MD is the value of MD TRAFO5_POLE_LIMIT_1, which is
used to define the body cone.
24550
TRAFO5_BASE_TOOL_1
C07
F2, M1, W1
mm
Vector of base tool on activation of 5-axis transformation 1
DOUBLE
NEW CONF
-
-
3
0.0, 0.0 , 0.0, 0.0, 0.0 ,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0 , 0.0, 0.0,
0.0 , 0.0, ...
Description:
This MD specifies the vector of the base tool which takes effect when the first
transformation is activated without a length compensation being selected. Programmed
length compensations have an additive effect with respect to the base tool.
MD irrelevant:
if the "5-Axis Transformation" option is not installed.
24558
TRAFO5_JOINT_OFFSET_PART_1
C07
F2, M1, W1
mm
Vector of kinematic table offset
DOUBLE
NEW CONF
-
-
3
0.0, 0.0 , 0.0, 0.0, 0.0 ,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0 , 0.0, 0.0,
0.0 , 0.0, ...
Description:
This machine data is only evaluated for generic 5-axis transformations with rotatable
workpiece and rotatable tool (TRAFO_TYPE = 56, mixed kinematics).
Machine data and parameters
List Manual, 10/2020, 6FC5397-7AP40-6BA4
363
SINUMERIK machine and setting data
2.3 NC machine data
It indicates the part of the vector between table and turning head assigned to the
table.
Only the sum of this MD and MD TRAFO5_JOINT_OFFSET is entered in the transformation
equations.
A difference results only when reading the whole tool length using the function
GETTCOR. In this case, only the MD TRAFO5_JOINT_OFFSET is considered.
On a machine with mixed kinematics, this machine data can be used to assign the
machine data of the 5-axis transformation and the parameters of the orientable tool
holder uniquely to one another as follows:
Orientable tool holder
5-axis transformation (1st transformation)
1
TRAFO5_JOINT_OFFSET_1
2
TRAFO5_BASE_TOOL_1
3
TRAFO5_JOINT_OFFSET_PART_1
4
TRAFO5_PART_OFFSET_1
24560
TRAFO5_JOINT_OFFSET_1
C07
F2, W1
mm
Vector of the kinem.offset of the 1st 5-axis transf. in channel
DOUBLE
NEW CONF
-
-
3
0.0, 0.0 , 0.0, 0.0, 0.0 ,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0 , 0.0, 0.0,
0.0 , 0.0, ...
Description:
This machine data designates the vector between first and second rotary joint for the
first transformation of a channel and has a specific meaning for the various machine
types:
Machine type 1 (two-axis swivel head for tool) and:
Machine type 2 (two-axis rotary table for workpiece):
Vector between first and second rotary joint of tool rotary head or workpiece rotary
table.
Machine type 3 (single-axis rotary table for workpiece and single-axis swivel head for
tool):
Vector from machine reference point to joint of workpiece table.
MD irrelevant:
if the "5-Axis Transformation" option is not installed. The same applies for 3-axis
and 4-axis transformations.
24561
TRAFO6_JOINT_OFFSET_2_3_1
C07
F2
mm
Vector of kinematic offset
DOUBLE
NEW CONF
-
-
3
0.0, 0.0 , 0.0, 0.0, 0.0 ,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0 , 0.0, 0.0,
0.0 , 0.0, ...
Description:
In the case of 6-axis transformations, defines the offset between the 2nd and third
rotary axes for the 1st transformation of each channel.
24562
TRAFO5_TOOL_ROT_AX_OFFSET_1
C07
M1
mm
Offset of swivel point of 1st rotary axis on 5-axis transform. 1
DOUBLE
NEW CONF
-
-
3
0.0, 0.0 , 0.0, 0.0, 0.0 ,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0 , 0.0, 0.0,
0.0 , 0.0, ...
Description:
In the case of a 5-axis transformation with a swiveling linear axis, the value
indicates the offset of the rotary axis which swivels the linear axis with reference
to machine zero for the 1st transformation.
Machine data and parameters
364
List Manual, 10/2020, 6FC5397-7AP40-6BA4
SINUMERIK machine and setting data
2.3 NC machine data
MD irrelevant for:
other 5-axis transformations
Related to:
MD24662 $MC_TRAFO5_TOOL_ROT_AX_OFFSET_2
24564
TRAFO5_NUTATOR_AX_ANGLE_1
C07
M1
degrees
Nutating head angle in 5-axis transformation
DOUBLE
NEW CONF
-
-
-
45.0, 45.0, 45.0, 45.0,
-89.
89.
7/7
U
45.0, 45.0, 45.0, 45.0...
Description:
Angle between the second rotary axis and the axis corresponding to it in the
rectangular coordinate system
MD irrelevant for a transformation type other than "universal milling head".
Related to:
MD2
$MC_TRAFO_TYPE_...
24566
TRAFO5_NUTATOR_VIRT_ORIAX_1
C07
M1
-
Virtual orientation axes
BOOLEAN
NEW CONF
-
-
-
FALSE, FALSE, FALSE,
0
-
7/7
U
FALSE, FALSE, FALSE,
FALSE, FALSE...
Description:
The MD has the following values:
0:
The axis angles of the orientation axes are machine axis angles.
1:
Virtual orientation axes are defined that form a rectangular coordinate system
and the axis angles are rotations around these virtual axes.
24570
TRAFO5_AXIS1_1
C07
F2, M1, W1
-
Direction of 1st rotary axis
DOUBLE
NEW CONF
-
-
3
0.0, 0.0 , 0.0, 0.0, 0.0 ,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0 , 0.0, 0.0,
0.0 , 0.0, ...
Description:
The MD indicates the vector that describes the direction of the first rotary axis in
the general 5-axis transformation (TRAFO_TYPE_* = 24).
The vector can have any magnitude.
Example:
Both with (0, 1, 0) and with (0, 7.21, 0), the same axis is described (in the
direction of the 2nd geometry axis, i.e. usually Y).
Valid for the first transformation of a channel.
24572
TRAFO5_AXIS2_1
C07
F2, M1, W1
-
Direction of 2nd rotary axis
DOUBLE
NEW CONF
-
-
3
0.0, 0.0 , 0.0, 0.0, 0.0 ,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0 , 0.0, 0.0,
0.0 , 0.0, ...
Description:
Indicates the vector that describes the direction of the second rotary axis in the
general 5-axis transformation (TRAFO_TYPE_* = 24, 40, 56).
The vector can have any magnitude except zero.
Example:
Machine data and parameters
List Manual, 10/2020, 6FC5397-7AP40-6BA4
365
SINUMERIK machine and setting data
2.3 NC machine data
Both with (0, 1, 0) and with (0, 7.21, 0), the same axis is described (in the
direction of the 2nd geometry axis, i.e. usually Y).
Valid for the first transformation of a channel.
24573
TRAFO5_AXIS3_1
C07
F2
-
Direction of the 3rd rotary axis
DOUBLE
NEW CONF
-
-
3
0.0, 0.0 , 0.0, 0.0, 0.0 ,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0 , 0.0, 0.0,
0.0 , 0.0, ...
Description:
Indicates the vector which defines the direction of the third rotary axis in the case
of the general 6-axis transformation (TRAFO_TYPE_* = 24, 40, 56, 57).
The vector may have any value except zero.
Example:
The same axis is defined with both (0, 1, 0) and (0, 7.21, 0) (in the direction of the
2nd geometry axis, that is as a rule Y).
Valid for the first orientation transformation of a channel.
24574
TRAFO5_BASE_ORIENT_1
C07
F2, M1
-
Vector of the tool base orientation for 5-axis transformation
DOUBLE
NEW CONF
-
-
3
0.0, 0.0 , 0.0, 0.0, 0.0 ,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0 , 0.0, 0.0,
0.0 , 0.0, ...
Description:
Indicates the vector of the tool orientation in the general 5-axis transformation
(TRAFO_TYPE_* = 24, 40, 56) if this is not defined on the transformation call or read
from a programmed tool.
The vector can have any magnitude except zero.
24576
TRAFO6_BASE_ORIENT_NORMAL_1
C07
F2
-
Normal tool vector in 6-axis transformation
DOUBLE
NEW CONF
-
-
3
0.0, 1.0 , 0.0, 0.0, 1.0 ,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 1.0 , 0.0, 0.0,
1.0 , 0.0, ...
Description:
Indicates a vector that is perpendicular to the tool orientation
(TRAFO5_BASE_ORIENTATION_1) in the case of the general 6-axis transformation
(TRAFO_TYPE_* = 24, 40, 56, 57).
If TRAFO6_BASE_ORIENT_NORMAL_1 and TRAFO5_BASE_ORIENTATION_1 are neither orthogonal
nor parallel, then the two vectors are orthogonalized by modifying the normal
vector.The two vectors must not be parallel.
The vector may have any value other than zero.
Valid for the first orientation transformation of a channel.
24580
TRAFO5_TOOL_VECTOR_1
C07
F2
-
Direction of orientation vector for the first 5-axis transf.
BYTE
NEW CONF
-
-
-
2, 2, 2, 2, 2, 2, 2, 2...
0
2
7/2
M
Description:
Indicates the direction of the orientation vector for the first 5-axis transformation
for each channel.
0: Tool vector in x direction
1: Tool vector in y direction
Machine data and parameters
366
List Manual, 10/2020, 6FC5397-7AP40-6BA4
SINUMERIK machine and setting data
2.3 NC machine data
2: Tool vector in z direction
24582
TRAFO5_TCARR_NO_1
C07
F2
-
TCARR number for the 1st 5-axis transformation
DWORD
NEW CONF
-
-
-
0, 0, 0, 0, 0, 0, 0, 0...
-
-
7/7
U
Description:
If the value of this machine data is not zero and if MD2
$MC_TRAFO_TYPE_..., which
points to the first orientation transformation, has the value 72, then the kinematics
data (offsets etc.) that parameterize the first 5-axis transformation, will not be
read from the machine data, but from the data of the orientable tool carrier to which
this machine data refers.
24585
TRAFO5_ORIAX_ASSIGN_TAB_1
C07
F2, M1
-
Orientation axis / channel axis assignment transformation 1
BYTE
NEW CONF
-
-
3
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0
20
7/2
M
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0...
Description:
Assignment table of the orientation axes for 5-axis transformation 1
Only active with active 5-axis transformation 1.
24590
TRAFO5_ROT_OFFSET_FROM_FR_1
C01, C07
F2
-
Offset of transformation rotary axes from WO.
BOOLEAN
NEW CONF
-
-
-
FALSE, FALSE, FALSE,
0
-
7/2
M
FALSE, FALSE, FALSE,
FALSE, FALSE...
Description:
The positions (angles) of the rotary axes are defined by the offset for the
orientation axes of the 5/6-axis transformation, whereby the tool orientation is in
the basic position. This offset has 2 components. The first one is the value of
MD24510 $MC_TRAFO5_ROT_AX_OFFSET_1 for the 1st orientation transformation. For the
other orientation transformations, these are the values of MD24610/25210/25310
$MC_TRAFO5_ROT_AX_OFFSET_2/3/4/. The 2nd component is defined when the transformation
is activated. Either directly as an optional parameter with the language command
TRAORI(), or it can be taken from an active work offset of the rotary axes that are
active when the transformation is activated. This is only taken into the offset of the
orientation axes if this MD has the value TRUE, and if the work offsets are retained
when the transformation is activated, this means that MD10602:
$MN_FRAME_GEOAX_CHANGE_MODE > 0.
Note: In the normal case, the automatic acceptance of active work offsets into the
offset is only useful for the polar axis with table kinematics. This means, for
example, with AC kinematics for the C-axis. If the offset is changed in another
orientation axis, especially in the non-polar axis, this changes the kinematic
behavior of the transformation, and may lead to the compensatory motions of the linear
axes no longer being correct.
24594
TRAFO7_EXT_ROT_AX_OFFSET_1
C07
F2
degrees
Position offset of the external rotary axes for 7-axis transformation
DOUBLE
NEW CONF
1
-
-
3
0.0, 0.0, 0.0, 0.0, 0.0,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0, 0.0, 0.0,
0.0, 0.0, 0.0,...
Description:
This machine data designates the angular offset of the external rotary axis in degrees
for the first 7-axis transformation of a channel.
Machine data and parameters
List Manual, 10/2020, 6FC5397-7AP40-6BA4
367
SINUMERIK machine and setting data
2.3 NC machine data
MD irrelevant:
if the "5-Axis Transformation" option is not installed.
24595
TRAFO7_EXT_AXIS1_1
C07
F2
-
Direction of the 1st external rotary axis
DOUBLE
NEW CONF
-
-
3
0.0, 0.0 , 0.0, 0.0, 0.0 ,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0 , 0.0, 0.0,
0.0 , 0.0, ...
Description:
The MD indicates the vector that describes the direction of the first external rotary
axis in the general 5/6-axis transformation (TRAFO_TYPE_* = 24).
The vector can have any magnitude.
Example:
Both with (0, 1, 0) and with (0, 7.21, 0), the same axis is described (in the
direction of the 2nd geometry axis, i.e. usually Y).
Valid for the first transformation of a channel.
24600
TRAFO5_PART_OFFSET_2
C07
M1
mm
Offset vector of the 2nd 5-axis transformation in the channel
DOUBLE
NEW CONF
-
-
3
0.0, 0.0 , 0.0, 0.0, 0.0 ,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0 , 0.0, 0.0,
0.0 , 0.0, ...
Description:
This machine data designates an offset of the workpiece carrier for the first (MD24500
$MC_TRAFO5_PART_OFFSET_1) or second (MD24600 $MC_TRAFO5_PART_OFFSET_2) 5-axis
transformation of a channel, and has a specific meaning for the different machine
types:
Machine type 1 (two-axis swivel head for tool):
Vector from machine reference point to zero point of workpiece table. This will
generally be a zero vector if both coincide.
Machine type 2 (two-axis rotary table for workpiece):
Vector from second joint of workpiece rotary table to zero point of table.
Machine type 3 (single-axis rotary table for workpiece and single-axis swivel head for
tool):
Vector from joint of workpiece table to zero point of table.
MD irrelevant:
if the "5-Axis Transformation" option is not installed.
24610
TRAFO5_ROT_AX_OFFSET_2
C07
M1
degrees
Position offset of rotary axes 1/2/3
DOUBLE
NEW CONF
-
-
3
0.0, 0.0, 0.0, 0.0, 0.0,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0, 0.0, 0.0,
0.0, 0.0, 0.0,...
Description:
Indicates the offset for each channel of the rotary axes in degrees for the second
orientation transformation.
Machine data and parameters
368
List Manual, 10/2020, 6FC5397-7AP40-6BA4
SINUMERIK machine and setting data
2.3 NC machine data
24620
TRAFO5_ROT_SIGN_IS_PLUS_2
C07
F2, M1
-
Sign of rotary axis 1/2/3 for 5-axis transformation 2
BOOLEAN
NEW CONF
-
-
3
TRUE, TRUE, TRUE,
0
-
7/7
U
TRUE, TRUE, TRUE,
TRUE, TRUE, TRUE,
TRUE, TRUE...
Description:
This machine data designates the sign with which the two rotary axes are included in
the second 5-axis transformation of a channel.
MD = 0 (FALSE):
Sign is reversed.
MD = 1 (TRUE) :
Sign is not reversed and the traversing direction is defined according to MD32100
$MA_AX_MOTION_DIR.
This machine data does not mean that the rotational direction of the rotary axis
concerned is to be reversed, but specifies whether its motion is in the mathematically
positive or negative direction when the axis is moving in the positive direction.
The result of a change to this data is not therefore a change in the rotational
direction, but a change in the compensatory motion of the linear axes.
However, if a directional vector and thus, implicitly, a compensatory motion is
specified, the result is a change in the rotational direction of the rotary axis
concerned.
On a real machine, therefore, the machine data may be set to FALSE (or zero) only if
the rotary axis is turning in an anti-clockwise direction when moving in a positive
direction.
MD irrelevant:
if the "5-Axis Transformation" option is not installed.
24630
TRAFO5_NON_POLE_LIMIT_2
C07
F2, M1
degrees
Definition of pole range for 5-axis transformation 2
DOUBLE
NEW CONF
-
-
-
2.0, 2.0, 2.0, 2.0, 2.0,
-1.0E+301
1.0E+301
7/7
U
2.0, 2.0, 2.0...
Description:
This MD designates a limit angle for the fifth axis of the second 5-axis
transformation with the following properties: if the path runs past the pole below
this angle, the traverse passes through the pole.
In a 5-axis transformation, the two orientation axes of the tool form a coordinate
system of length and width circles on a spherical surface. If orientation programming
(that is the orientation vector lies in a plane) leads the path so closely past the
pole that the angle defined by this MD is undershot, then there is a deviation from
the defined interpolation such that the interpolation runs through the pole.
Alarm 14112 is output if this modification of the path results in a deviation greater
than a tolerance defined by MD24640 $MC_TRAFO5_POLE_LIMIT_2.
MD irrelevant:
If the "5-Axis Transformation" option is not installed.
Also irrelevant with programming in the machine coordinate system ORIMKS.
Related to:
MD2
$MC_TRAFO5_POLE_LIMIT_...
Machine data and parameters
List Manual, 10/2020, 6FC5397-7AP40-6BA4
369
SINUMERIK machine and setting data
2.3 NC machine data
24640
TRAFO5_POLE_LIMIT_2
C07
F2, M1
degrees
End angle tolerance for tool orientation
DOUBLE
NEW CONF
-
-
-
2.0, 2.0, 2.0, 2.0, 2.0,
-1.0E+301
1.0E+301
7/7
U
2.0, 2.0, 2.0...
Description:
This MD designates an end angle tolerance for the fifth axis of the second 5-axis
transformation with the following properties:
With the interpolation through the pole point, only the fifth axis moves, the fourth
axis retains its starting position. If a motion is programmed that does not run
exactly through the pole point but is to run near the pole within the area given by
MD: TRAFO5_NON_POLE_LIMIT_n then there is a deviation from the defined path as the
interpolation runs exactly through the pole point. This results in a deviation in the
position of the end point of the fourth axis (the polar axis) from the programmed
value.
This MD defines the angle by which the polar axis may deviate from the programmed
value with 5-axis transformation when switching from the programmed interpolation to
the interpolation through the pole point.
An error message (alarm 14112) is output if there is a greater deviation and the
interpolation is not executed.
MD irrelevant:
If the "5-Axis Transformation" option is not installed.
Also irrelevant with programming in the machine coordinate system ORIMKS.
Related to:
MD24530 $MC_TRAFO5_NON_POLE_LIMIT_1
24642
TRAFO5_POLE_TOL_2
C07
-
degrees
End angle tolerance for pole interpolation
DOUBLE
NEW CONF
-
-
-
0.0, 0.0, 0.0, 0.0, 0.0,
0.0
1.0E+301
7/7
U
0.0, 0.0, 0.0...
Description:
End angle tolerance for interpolation through the pole for the 2nd 5/6-axis
transformation.
This MD is evaluated only by the generic 5/6-axis
transformation.
If the programmed end orientation lies within the body cone and within the tolerance
cone
specified by this MD, the pole axis does not move and retains its starting positions.
However, the other rotary axis moves to the programmed angle.
This results in the end orientation deviating
from the programmed orientation.
Another function of this MD is the handling of the programmmed end orientation with
non-orthogonal kinematics. As a rule, not all tool orientations can be set with
these machine kinematics.
Alarm 14112 is output if an orientation is programmed that lies outside the
settable range of the orientation cone (the programmed orientation path is not
possible).
However, if the programmed orientation still lies within the range defined by MD24542
$MC_TRAFO5_POLE_TOL,
an alarm is not output, and the programmed orientation is accepted.
However, the programmed orientation is corrected so that the orientation remains
stationary at the edge of the settable range.
Machine data and parameters
370
List Manual, 10/2020, 6FC5397-7AP40-6BA4
SINUMERIK machine and setting data
2.3 NC machine data
The maximum active value of this MD is the value of MD TRAFO5_POLE_LIMIT_1, which is
used to define the body cone.
24650
TRAFO5_BASE_TOOL_2
C07
M1, W1
mm
Vector of base tool on activation of 5-axis transformation 2
DOUBLE
NEW CONF
-
-
3
0.0, 0.0 , 0.0, 0.0, 0.0 ,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0 , 0.0, 0.0,
0.0 , 0.0, ...
Description:
This MD indicates the vector of the base tool which takes effect when the second
transformation is activated without a length compensation being selected. Programmed
length compensations have an additive effect with respect to the base tool.
MD irrelevant:
if the "5-Axis Transformation" option is not installed.
24658
TRAFO5_JOINT_OFFSET_PART_2
C07
M1, W1
mm
Vector of kinematic table offset
DOUBLE
NEW CONF
-
-
3
0.0, 0.0 , 0.0, 0.0, 0.0 ,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0 , 0.0, 0.0,
0.0 , 0.0, ...
Description:
Same as MD24558 $MC_TRAFO5_JOINT_OFFSET_PART_1, but for the second transformation.
24660
TRAFO5_JOINT_OFFSET_2
C07
W1
mm
Vector of the kinem.offset of the 2nd 5-axis transformation
DOUBLE
NEW CONF
-
-
3
0.0, 0.0 , 0.0, 0.0, 0.0 ,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0 , 0.0, 0.0,
0.0 , 0.0, ...
Description:
This machine data designates the vector between first and second rotary joint for the
first transformation of a channel and has a specific meaning for the various machine
types:
Machine type 1 (two-axis swivel head for tool) and:
Machine type 2 (two-axis rotary table for workpiece):
Vector between first and second rotary joint of tool rotary head or workpiece rotary
table.
Machine type 3 (single-axis rotary table for workpiece and single-axis swivel head for
tool):
Vector from machine reference point to joint of workpiece table.
MD irrelevant:
if the "5-Axis Transformation" option is not installed. The same applies for 3-axis
and 4-axis transformations.
24661
TRAFO6_JOINT_OFFSET_2_3_2
C07
-
mm
Vector of kinematic offset
DOUBLE
NEW CONF
-
-
3
0.0, 0.0 , 0.0, 0.0, 0.0 ,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0 , 0.0, 0.0,
0.0 , 0.0, ...
Description:
As TRAFO6_JOINT_OFFSET_2_3_1 but for the second transformation.
Machine data and parameters
List Manual, 10/2020, 6FC5397-7AP40-6BA4
371
SINUMERIK machine and setting data
2.3 NC machine data
24662
TRAFO5_TOOL_ROT_AX_OFFSET_2
C07
M1
mm
Offset swivel point of 2nd 5-axis transformation (swivelled linear
DOUBLE
NEW CONF
axis)
-
-
3
0.0, 0.0 , 0.0, 0.0, 0.0 ,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0 , 0.0, 0.0,
0.0 , 0.0, ...
Description:
In the case of 5-axis transformation with swiveled linear axis, the value indicates
the offset of the rotary axis which swivels the linear axis with reference to machine
zero for the 2nd transformation.
MD irrelevant for:
other 5-axis transformations
Related to:
MD24562 $MC_TRAFO5_TOOL_ROT_AX_OFFSET_1
24664
TRAFO5_NUTATOR_AX_ANGLE_2
C07
M1
degrees
Nutating head angle
DOUBLE
NEW CONF
-
-
-
45.0, 45.0, 45.0, 45.0,
-89.
89.
7/7
U
45.0, 45.0, 45.0, 45.0...
Description:
Angle between the second rotary axis and the axis corresponding to it in the
rectangular coordinate system
MD irrelevant for:
Transformation type other than "universal milling head"
Related to:
MD24564 $MC_TRAFO5_NUTATOR_AX_ANGLE_1
24666
TRAFO5_NUTATOR_VIRT_ORIAX_2
C07
M1
-
Virtual orientation axes
BOOLEAN
NEW CONF
-
-
-
FALSE, FALSE, FALSE,
0
-
7/7
U
FALSE, FALSE, FALSE,
FALSE, FALSE...
Description:
The MD has the following values:
0:
The axis angles of the orientation axes are machine axis angles.
1:
Virtual orientation axes are defined that form a rectangular coordinate system
and the axis angles are rotations around these virtual axes.
24670
TRAFO5_AXIS1_2
C07
F2, M1
-
Direction of 1st rotary axis
DOUBLE
NEW CONF
-
-
3
0.0, 0.0 , 0.0, 0.0, 0.0 ,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0 , 0.0, 0.0,
0.0 , 0.0, ...
Description:
As for TRAFO5_AXIS1_1 but for the second orientation transformation of a channel.
Machine data and parameters
372
List Manual, 10/2020, 6FC5397-7AP40-6BA4
SINUMERIK machine and setting data
2.3 NC machine data
24672
TRAFO5_AXIS2_2
C07
M1
-
Direction of 2nd rotary axis
DOUBLE
NEW CONF
-
-
3
0.0, 0.0 , 0.0, 0.0, 0.0 ,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0 , 0.0, 0.0,
0.0 , 0.0, ...
Description:
As for TRAFO5_AXIS2_1 but for the second transformation of a channel.
24673
TRAFO5_AXIS3_2
C07
-
-
Direction of the 3rd rotary axis
DOUBLE
NEW CONF
-
-
3
0.0, 0.0 , 0.0, 0.0, 0.0 ,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0 , 0.0, 0.0,
0.0 , 0.0, ...
Description:
As TRAFO5_AXIS3_1 but for the second orientation transformation of a channel.
24674
TRAFO5_BASE_ORIENT_2
C07
F2, M1
-
Basic tool orientation
DOUBLE
NEW CONF
-
-
3
0.0, 0.0 , 0.0, 0.0, 0.0 ,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0 , 0.0, 0.0,
0.0 , 0.0, ...
Description:
As for TRAFO5_BASE_ORIENT_1 but for the second transformation of a channel.
24676
TRAFO6_BASE_ORIENT_NORMAL_2
C07
-
-
Normal tool vector
DOUBLE
NEW CONF
-
-
3
0.0, 1.0 , 0.0, 0.0, 1.0 ,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 1.0 , 0.0, 0.0,
1.0 , 0.0, ...
Description:
As TRAFO6_BASE_ORIENT_NORMAL_1 but for the second orientation transformation
24680
TRAFO5_TOOL_VECTOR_2
C07
F2
-
Direction of orientation vector
BYTE
NEW CONF
-
-
-
2, 2, 2, 2, 2, 2, 2, 2...
0
2
7/2
M
Description:
Indicates the direction of the orientation vector for the second 5-axis
transformation for each channel.
0: Tool vector in x direction
1: Tool vector in y direction
2: Tool vector in z direction
24682
TRAFO5_TCARR_NO_2
C07
F2
-
TCARR number for the 2nd 5-axis transformation
DWORD
NEW CONF
-
-
-
0, 0, 0, 0, 0, 0, 0, 0...
-
-
7/7
U
Description:
Same as TRAFO5_TCARR_NO_1, but for the second orientation transformation.
Machine data and parameters
List Manual, 10/2020, 6FC5397-7AP40-6BA4
373
SINUMERIK machine and setting data
2.3 NC machine data
24685
TRAFO5_ORIAX_ASSIGN_TAB_2
C07
F2, M1
-
Orientation axis / channel axis assignment transformation 2
BYTE
NEW CONF
-
-
3
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0
20
7/2
M
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0...
Description:
Assignment table of the orientation axes for 5-axis transformation 2
Only active with active 5-axis transformation 2.
Otherwise the meaning is the same as TRAFO5_ORIAX_ASSIGN_TAB_1.
24690
TRAFO5_ROT_OFFSET_FROM_FR_2
C01, C07
-
-
Offset of transformation rotary axes from WO.
BOOLEAN
NEW CONF
-
-
-
FALSE, FALSE, FALSE,
0
-
7/2
M
FALSE, FALSE, FALSE,
FALSE, FALSE...
Description:
Same as TRAFO5_ROT_OFFSET_FROM_FR_1, but for the 2nd transformation of a channel
24694
TRAFO7_EXT_ROT_AX_OFFSET_2
C07
F2
degrees
Position offset of the external rotary axes for 7-axis transformation
DOUBLE
NEW CONF
2
-
-
3
0.0, 0.0, 0.0, 0.0, 0.0,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0, 0.0, 0.0,
0.0, 0.0, 0.0,...
Description:
This machine data designates the angular offset of the external rotary axis in degrees
for the second 7-axis transformation of a channel.
MD irrelevant:
if the "5-Axis Transformation" option is not installed.
24695
TRAFO7_EXT_AXIS1_2
C07
F2
-
Direction of the 1st external rotary axis
DOUBLE
NEW CONF
-
-
3
0.0, 0.0 , 0.0, 0.0, 0.0 ,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0 , 0.0, 0.0,
0.0 , 0.0, ...
Description:
The MD indicates the vector that describes the direction of the second external rotary
axis in the general 5/6-axis transformation (TRAFO_TYPE_* = 24).
The vector can have any magnitude.
Example:
Both with (0, 1, 0) and with (0, 7.21, 0), the same axis is described (in the
direction of the 2nd geometry axis, i.e. usually Y).
Valid for the first transformation of a channel.
24700
TRAANG_ANGLE_1
C07
M1
degrees
Angle between Cartesian axis and real (inclined) axis
DOUBLE
NEW CONF
-
-
-
0.0, 0.0, 0.0, 0.0, 0.0,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0...
Machine data and parameters
374
List Manual, 10/2020, 6FC5397-7AP40-6BA4
SINUMERIK machine and setting data
2.3 NC machine data
Description:
Indicates for the first agreed TRAANG transformation of the channel the angle of the
inclined axis in degrees between the 1st machine axis and the 1st basic axis while
TRAANG is active. The angle is measured positively clockwise.
Related to:
MD24750 $MC_TRAANG_ANGLE_2
24710
TRAANG_BASE_TOOL_1
C07
M1
mm
Vector of base tool for 1st TRAANG transformation
DOUBLE
NEW CONF
-
-
3
0.0, 0.0 , 0.0, 0.0, 0.0 ,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0 , 0.0, 0.0,
0.0 , 0.0, ...
Description:
Indicates a basic offset of the tools zero for the 1st TRAANG transformation. The
offset is referenced to the geometry axes valid when TRAANG is active. The basic
offset is included with and without selection of the tool length compensation.
Programmed length corrections have an additive effect with respect to the basic tool.
The index i takes the values 0, 1, 2 for the 1st to 3rd geometry axes.
Related to:
MD24760 $MC_TRAANG_BASE_TOOL_2
24720
TRAANG_PARALLEL_VELO_RES_1
C07
M1
-
Velocity margin for 1st TRAANG transformation
DOUBLE
NEW CONF
-
-
-
0.0, 0.0, 0.0, 0.0, 0.0,
0.0
1.0
7/7
U
0.0, 0.0, 0.0...
Description:
Indicates the axis velocity reserve for jog, positioning and oscillating movements
for each channel for the first TRAANG transformation which is held ready on the
parallel axis (see MD2
$MC_TRAFO_AXES_IN_...[1]) for the compensating movement.
Velocity reserve to be provided for jog, positioning and oscillating movements on the
parallel axis to handle the compensating movement as a consequence of the inclined
axis.
0.0 means that the control or the transformation itself determines the reserve
according to the angle of the inclined axis and the velocity capacity of the inclined
and parallel axes. - The criterion for this is that the same velocity limit has to be
maintained in the direction of the parallel axis and the (virtual) axis at right-
angles to it.
>0.0 means that a fixed reserve has been set (MD24720 $MC_TRAANG_PARALLEL_VELO_RES_1
* MD32000 $MA_MAX_AX_VELO of the parallel axis). The velocity capacity in the virtual
axis is determined by this. The lower MD24720 $MC_TRAANG_PARALLEL_VELO_RES_1 has been
set, the lower it is
Related to:
MD24771 $MC_TRAANG_PARALLEL_ACCEL_RES_2
24721
TRAANG_PARALLEL_ACCEL_RES_1
C07
M1
-
Acceleration margin of parallel axis for the 1st TRAANG transf.
DOUBLE
NEW CONF
-
-
-
0.0, 0.0, 0.0, 0.0, 0.0,
0.0
1.0
7/7
U
0.0, 0.0, 0.0...
Description:
Indicates the acceleration margin for jog, positioning and oscillating movements for
each channel for the first TRAANG transformation which is held ready on the parallel
axis (see MD2
$MC_TRAFO_AXES_IN_...[1]) for the compensating movement.
Related to:
MD24720 $MC_TRAANG_PARALLEL_VELO_RES_1
Machine data and parameters
List Manual, 10/2020, 6FC5397-7AP40-6BA4
375
SINUMERIK machine and setting data
2.3 NC machine data
24750
TRAANG_ANGLE_2
C07
M1
degrees
Angle between Cartesian axis and real (inclined) axis
DOUBLE
NEW CONF
-
-
-
0.0, 0.0, 0.0, 0.0, 0.0,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0...
Description:
Indicates for the second agreed TRAANG transformation of the channel the angle of the
inclined axis in degrees between the 1st machine axis and the 1st basic axis while
TRAANG is active. The angle is measured positively clockwise.
Related to:
MD24700 $MC_TRAANG_ANGLE_1
24760
TRAANG_BASE_TOOL_2
C07
M1
mm
Vector of base tool for 2nd TRAANG transformation
DOUBLE
NEW CONF
-
-
3
0.0, 0.0 , 0.0, 0.0, 0.0 ,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0 , 0.0, 0.0,
0.0 , 0.0, ...
Description:
Indicates a basic offset of the tools zero for the 2nd TRAANG transformation. The
offset is referenced to the geometry axes valid when TRAANG is active. The basic
offset is included with and without selection of the tool length compensation.
Programmed length corrections have an additive effect with respect to the basic tool.
The index i takes the values 0, 1, 2 for the 1st to 3rd geometry axes.
Related to:
MD24710 $MC_TRAANG_BASE_TOOL_1
24770
TRAANG_PARALLEL_VELO_RES_2
C07
M1
-
Velocity margin for 2nd TRAANG transformation
DOUBLE
NEW CONF
-
-
-
0.0, 0.0, 0.0, 0.0, 0.0,
0.0
1.0
7/7
U
0.0, 0.0, 0.0...
Description:
Indicates the axis velocity reserve for jog, positioning and oscillating movements
for each channel for the second TRAANG transformation which is held ready on the
parallel axis (see MD2
$MC_TRAFO_AXES_IN_...[1]) for the compensating movement.
Related to:
MD24771 $MC_TRAANG_PARALLEL_ACCEL_RES_2
24771
TRAANG_PARALLEL_ACCEL_RES_2
C07
M1
-
Acceler. margin of parallel axis for the 2nd TRAANG transform.
DOUBLE
NEW CONF
-
-
-
0.0, 0.0, 0.0, 0.0, 0.0,
0.0
1.0
7/7
U
0.0, 0.0, 0.0...
Description:
Indicates the axis acceleration margin for jog, positioning and oscillating movements
which is held ready on the parallel axis (see MD2
$MC_TRAFO_AXES_IN_...[1]) for
the compensatory movement; MD setting applies to the second TRAANG transformation for
each channel.
Related to:
$MC_TRAANG_PARALLEL_RES_1
Machine data and parameters
376
List Manual, 10/2020, 6FC5397-7AP40-6BA4
SINUMERIK machine and setting data
2.3 NC machine data
24800
TRACYL_ROT_AX_OFFSET_1
C07
M1, K2
degrees
Offset of rotary axis for the 1st TRACYL transformation
DOUBLE
NEW CONF
-
-
-
0.0, 0.0, 0.0, 0.0, 0.0,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0...
Description:
Indicates the offset of the rotary axis for the first agreed TRACYL transformation in
degrees in relation to the neutral position while TRACYL is active.
Related to:
MD24850 $MC_TRACYL_ROT_AX_OFFSET_2
24805
TRACYL_ROT_AX_FRAME_1
C07
M1
-
Rotary axis offset TRACYL 1
BYTE
NEW CONF
-
-
-
0, 0, 0, 0, 0, 0, 0, 0...
0
2
7/7
U
Description:
0:
axial rotary axis offset is not considered.
1:
axial rotary axis offset is considered.
2:
axial rotary axis offset is considered until SZS.
SZS frames include transformed axial rotary axis offsets.
24806
TRACYL_BASE_TOOL_COMP_1
C07
M1, K2
-
Compensation of the BASE_TOOL in the TRACYL frame 1
UBYTE
NEW CONF
-
-
-
0x0, 0x0, 0x0, 0x0,
0x0
0x7
7/7
U
0x0, 0x0, 0x0, 0x0...
Description:
Components of the base tool can be compensated by using this bit-coded machine data
via the transformation frame so that for transformation selection, no change is made
in the Work
component.
Bit0:
MD24820 $MC_TRACYL_BASE_TOOL_1[0] is compensated using $P_TRAFRAME.
Bit1:
MD24820 $MC_TRACYL_BASE_TOOL_1[1] is compensated using $P_TRAFRAME.
Bit2:
MD24820 $MC_TRACYL_BASE_TOOL_1[2] is compensated using $P_TRAFRAME.
This function is only available if the system frame $P_TRAFRAME has been configured
using MD28082 $MC_MM_SYSTEM_FRAME_MASK bit6.
24808
TRACYL_DEFAULT_MODE_1
C07
M1
-
TRACYL mode selection
BYTE
NEW CONF
-
-
-
0, 0, 0, 0, 0, 0, 0, 0...
0
1
7/7
U
Description:
Default setting of TRACYL type 514:
0:
without groove side offset (i.e. TRACYL type 514 - equals 512)
1:
with groove side offset (i.e. TRACYL type 514 - equals 513)
MD2
$MC_TRAFO_TYPE_... = 514 can be used to decide, via the selection parameters,
whether calculation is made with or without groove side offset. The parameter defines
the variable to be selected if no selection is made in the call parameters.
If MD24808 $MC_TRACYL_DEFAULT_MODE_1 = 1, it is sufficient to program TRACYL(30) in
the part program instead of TRACYL(30,1,1).
Machine data and parameters
List Manual, 10/2020, 6FC5397-7AP40-6BA4
377
SINUMERIK machine and setting data
2.3 NC machine data
24810
TRACYL_ROT_SIGN_IS_PLUS_1
C07
M1
-
Sign of rotary axis for 1st TRACYL transformation
BOOLEAN
NEW CONF
-
-
-
TRUE, TRUE, TRUE,
0
-
7/7
U
TRUE, TRUE, TRUE,
TRUE, TRUE...
Description:
Indicates the sign with which the rotary axis is taken into account in the TRACYL
transformation for the first agreed TRACYL transformation.
Related to:
MD24860 $MC_TRACYL_ROT_SIGN_IS_PLUS_2
24820
TRACYL_BASE_TOOL_1
C07
M1
mm
Vector of base tool for 1st TRACYL transformation
DOUBLE
NEW CONF
-
-
3
0.0, 0.0 , 0.0, 0.0, 0.0 ,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0 , 0.0, 0.0,
0.0 , 0.0, ...
Description:
Indicates a basic offset of the tools zero for the 1st TRACYL transformation. The
offset is referenced to the geometry axes valid when TRACYL is active. The basic
offset is included with and without selection of the tool length compensation.
Programmed length corrections have an additive effect with respect to the basic tool.
The index i takes the values 0, 1, 2 for the 1st to 3rd geometry axes.
Related to:
MD24870 $MC_TRACYL_BASE_TOOL_2
24850
TRACYL_ROT_AX_OFFSET_2
C07
M1
degrees
Offset of rotary axis for the 2nd TRACYL transformation
DOUBLE
NEW CONF
-
-
-
0.0, 0.0, 0.0, 0.0, 0.0,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0...
Description:
Indicates the offset of the rotary axis in degrees in relation to the neutral position
for the 2nd agreed TRACYL transformation for each channel.
MD irrelevant:
If no TRACYL is active
Related to:
MD24800 $MC_TRACYL_ROT_AX_OFFSET_1
24855
TRACYL_ROT_AX_FRAME_2
C07
M1, K2
-
Rotary axis offset TRACYL 2
BYTE
NEW CONF
-
-
-
0, 0, 0, 0, 0, 0, 0, 0...
0
2
7/7
U
Description:
0:
axial rotary axis offset is not considered.
1:
axial rotary axis offset is considered.
2:
axial rotary axis offset is considered until SZS.
SZS frames include transformed axial rotary axis offsets.
Machine data and parameters
378
List Manual, 10/2020, 6FC5397-7AP40-6BA4
SINUMERIK machine and setting data
2.3 NC machine data
24856
TRACYL_BASE_TOOL_COMP_2
C07
M1, K2
-
Compensation of the BASE_TOOL in the TRACYL frame 2
UBYTE
NEW CONF
-
-
-
0x0, 0x0, 0x0, 0x0,
0x0
0x7
7/7
U
0x0, 0x0, 0x0, 0x0...
Description:
Components of the base tool can be compensated by using this bit-coded machine data
via the transformation frame so that for transformation selection, no change is made
in the Work
component.
Bit0: MD24870 $MC_TRACYL_BASE_TOOL_2[0] is compensated using $P_TRAFRAME.
Bit1: MD24870 $MC_TRACYL_BASE_TOOL_2[1] is compensated using $P_TRAFRAME.
Bit2: MD24870 $MC_TRACYL_BASE_TOOL_2[2] is compensated using $P_TRAFRAME.
This function is only available if the system frame $P_TRAFRAME has been configured
using MD28082 $MC_MM_SYSTEM_FRAME_MASK bit6.
24858
TRACYL_DEFAULT_MODE_2
C07
M1
-
TRACYL mode selection
BYTE
NEW CONF
-
-
-
0, 0, 0, 0, 0, 0, 0, 0...
0
1
7/7
U
Description:
Default setting of TRACYL type 514 for the 2nd TRACYL:
0:
without groove side offset (i.e. TRACYL type 514 - equals 512)
1:
with groove side offset (i.e. TRACYL type 514 - equals 513)
MD2
$MC_TRAFO_TYPE_... = 514 can be used to decide, via the selection parameters,
whether calculation is made with or without groove side offset. The parameter defines
the variable to be selected if no selection is made in the call parameters.
If MD24858 $MC_TRACYL_DEFAULT_MODE_2 = 1, it is sufficient to program TRACYL(30,2) in
the part program instead of TRACYL(30,2,1).
24860
TRACYL_ROT_SIGN_IS_PLUS_2
C07
-
-
Sign of rotary axis for 2nd TRACYL transformation
BOOLEAN
NEW CONF
-
-
-
TRUE, TRUE, TRUE,
0
-
7/7
U
TRUE, TRUE, TRUE,
TRUE, TRUE...
Description:
Indicates the sign with which the rotary axis is taken into account in the TRACYL
transformation for the 2nd agreed TRACYL transformation for each channel.
Related to:
MD24810 $MC_TRACYL_ROT_SIGN_IS_PLUS_1
24870
TRACYL_BASE_TOOL_2
C07
M1
mm
Vector of base tool for 2nd TRACYL transformation
DOUBLE
NEW CONF
-
-
3
0.0, 0.0 , 0.0, 0.0, 0.0 ,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0 , 0.0, 0.0,
0.0 , 0.0, ...
Description:
Indicates a basic offset of the tools zero for the 2ndTRACYL transformation. The
offset is referenced to the geometry axes valid when TRACYL is active. The basic
offset is included with and without selection of the tool length compensation.
Programmed length corrections have an additive effect with respect to the basic tool.
The index i takes the values 0, 1, 2 for the 1st to 3rd geometry axes.
Related to:
Machine data and parameters
List Manual, 10/2020, 6FC5397-7AP40-6BA4
379
SINUMERIK machine and setting data
2.3 NC machine data
MD24820 $MC_TRACYL_BASE_TOOL_1
24900
TRANSMIT_ROT_AX_OFFSET_1
C07
M1
degrees
Offset of rotary axis for the 1st TRANSMIT transformation
DOUBLE
NEW CONF
-
-
-
0.0, 0.0, 0.0, 0.0, 0.0,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0...
Description:
Indicates the offset of the rotary axis for the first agreed TRANSMIT transformation
in degrees in relation to the neutral position while TRANSMIT is active.
Related to:
MD24950 $MC_TRANSMIT_ROT_AX_OFFSET_2
24905
TRANSMIT_ROT_AX_FRAME_1
C07
M1, K2
-
Rotary axis offset TRANSMIT 1
BYTE
NEW CONF
-
-
-
0, 0, 0, 0, 0, 0, 0, 0...
0
2
7/7
U
Description:
0:
axial rotary axis offset is not considered.
1:
axial rotary axis offset is considered.
2:
axial rotary axis offset is considered until SZS.
SZS frames include transformed rotations around the rotary axis.
24906
TRANSMIT_BASE_TOOL_COMP_1
C07
M1, K2
-
Compensation of the BASE_TOOL in the TRANSMIT frame 1
UBYTE
NEW CONF
-
-
-
0x0, 0x0, 0x0, 0x0,
0x0
0x7
7/7
U
0x0, 0x0, 0x0, 0x0...
Description:
Components of the base tool can be compensated by using this bit-coded machine data
via the transformation frame so that for transformation selection, no change is made
in the Work
component.
Bit0:
MD24920 $MC_TRANSMIT_BASE_TOOL_1[0] is compensated using $P_TRAFRAME.
Bit1:
MD24920 $MC_TRANSMIT_BASE_TOOL_1[1] is compensated using $P_TRAFRAME.
Bit2:
MD24920 $MC_TRANSMIT_BASE_TOOL_1[2] is compensated using $P_TRAFRAME.
This function is only available if the system frame $P_TRAFRAME has been configured
using MD28082 $MC_MM_SYSTEM_FRAME_MASK bit6.
24910
TRANSMIT_ROT_SIGN_IS_PLUS_1
C07
M1
-
Sign of rotary axis for 1st TRANSMIT transformation
BOOLEAN
NEW CONF
-
-
-
TRUE, TRUE, TRUE,
0
-
7/7
U
TRUE, TRUE, TRUE,
TRUE, TRUE...
Description:
Indicates the sign with which the rotary axis is taken into account in the TRANSMIT
transformation for the first agreed TRANSMIT transformation for each channel.
Related to:
MD24960 $MC_TRANSMIT_ROT_SIGN_IS_PLUS_2
Machine data and parameters
380
List Manual, 10/2020, 6FC5397-7AP40-6BA4
SINUMERIK machine and setting data
2.3 NC machine data
24911
TRANSMIT_POLE_SIDE_FIX_1
C07
M1
-
Restriction of working range in front of / behind the pole, 1.
BYTE
NEW CONF
TRANSMIT
-
-
-
0, 0, 0, 0, 0, 0, 0, 0...
0
2
7/7
U
Description:
Restriction of the working area in front of/behind pole or no restriction, i.e.
traversal through the pole.
The assigned values have the following meanings:
1:
Working area of linear axis for positions >=0,
(if tool length compensation parallel to linear axis equals 0)
2:
Working area of linear axis for positions <=0,
(if tool length compensation parallel to linear axis equals 0)
0:
No restriction of working area. Traversal through pole.
24920
TRANSMIT_BASE_TOOL_1
C07
M1
mm
Vector of base tool for 1st TRANSMIT transformation
DOUBLE
NEW CONF
-
-
3
0.0, 0.0 , 0.0, 0.0, 0.0 ,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0 , 0.0, 0.0,
0.0 , 0.0, ...
Description:
Indicates a basic offset of the tools zero for the 1st TRANSMIT transformation. The
offset is referenced to the geometry axes valid when TRANSMIT is active. The basic
offset is included with and without selection of the tool length compensation.
Programmed length corrections have an additive effect with respect to the basic tool.
The index i takes the values 0, 1, 2 for the 1st to 3rd geometry axes.
Related to:
MD24970 $MC_TRANSMIT_BASE_TOOL_2
24950
TRANSMIT_ROT_AX_OFFSET_2
C07
M1
degrees
Offset of rotary axis for the 2nd TRANSMIT transformation
DOUBLE
NEW CONF
-
-
-
0.0, 0.0, 0.0, 0.0, 0.0,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0...
Description:
Indicates the offset of the rotary axis for the second agreed TRANSMIT transformation
in degrees in relation to the neutral position while TRANSMIT is active.
Related to:
MD24900 $MC_TRANSMIT_ROT_AX_OFFSET_1
24955
TRANSMIT_ROT_AX_FRAME_2
C07
M1
-
Rotary axis offset TRANSMIT 2
BYTE
NEW CONF
-
-
-
0, 0, 0, 0, 0, 0, 0, 0...
0
2
7/7
U
Description:
0:
axial rotary axis offset is not considered.
1:
axial rotary axis offset is considered.
2:
axial rotary axis offset is considered until SZS.
SZS frames include transformed rotations around the rotary axis.
Machine data and parameters
List Manual, 10/2020, 6FC5397-7AP40-6BA4
381
SINUMERIK machine and setting data
2.3 NC machine data
24956
TRANSMIT_BASE_TOOL_COMP_2
C07
M1, K2
-
Compensation of the BASE_TOOL in the TRANSMIT frame 2
UBYTE
NEW CONF
-
-
-
0x0, 0x0, 0x0, 0x0,
0x0
0x7
7/7
U
0x0, 0x0, 0x0, 0x0...
Description:
Components of the base tool can be compensated by using this bit-coded machine data
via the transformation frame so that for transformation selection, no change is made
in the Work
component.
Bit0:
MD24970 $MC_TRANSMIT_BASE_TOOL_2[0] is compensated using $P_TRAFRAME.
Bit1:
MD24970 $MC_TRANSMIT_BASE_TOOL_2[1] is compensated using $P_TRAFRAME.
Bit2:
MD24970 $MC_TRANSMIT_BASE_TOOL_2[2] is compensated using $P_TRAFRAME.
This function is only available if the system frame $P_TRAFRAME has been configured
using MD28082 $MC_MM_SYSTEM_FRAME_MASK bit6.
24960
TRANSMIT_ROT_SIGN_IS_PLUS_2
C07
M1
-
Sign of rotary axis for 2nd TRANSMIT transformation
BOOLEAN
NEW CONF
-
-
-
TRUE, TRUE, TRUE,
0
-
7/7
U
TRUE, TRUE, TRUE,
TRUE, TRUE...
Description:
Indicates the sign with which the rotary axis is taken into account in the TRANSMIT
transformation for the second agreed TRANSMIT transformation for each channel.
Related to:
MD24910 $MC_TRANSMIT_ROT_SIGN_IS_PLUS_1
24961
TRANSMIT_POLE_SIDE_FIX_2
C07
M1
-
Restriction of working range before/behind the pole, 2. TRANSMIT
BYTE
NEW CONF
-
-
-
0, 0, 0, 0, 0, 0, 0, 0...
0
2
7/7
U
Description:
Restriction of working area in front of/behind pole or no restriction, i.e. traversal
through pole.
The assigned values have the following meanings:
1:
Working area of linear axis for positions >=0,
(if tool length compensation parallel to linear axis equals 0)
2:
Working area of linear axis for positions <=0,
(if tool length compensation parallel to linear axis equals 0)
0:
No restriction of working area. Traversal through pole.
24970
TRANSMIT_BASE_TOOL_2
C07
M1
mm
Vector of base tool for 2nd TRANSMIT transformation
DOUBLE
NEW CONF
-
-
3
0.0, 0.0 , 0.0, 0.0, 0.0 ,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0 , 0.0, 0.0,
0.0 , 0.0, ...
Description:
Indicates a basic offset of the tools zero for the 2nd TRANSMIT transformation. The
offset is referenced to the geometry axes valid when TRANSMIT is active. The basic
offset is included with and without selection of the tool length compensation.
Programmed length corrections have an additive effect with respect to the basic tool.
The index i takes the values 0, 1, 2 for the 1st to 3rd geometry axes.
Machine data and parameters
382
List Manual, 10/2020, 6FC5397-7AP40-6BA4
SINUMERIK machine and setting data
2.3 NC machine data
Related to:
MD24920 $MC_TRANSMIT_BASE_TOOL_1
24995
TRACON_CHAIN_1
C07
M1
-
Transformation grouping
DWORD
NEW CONF
-
-
4
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0
20
7/7
U
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0...
Description:
Transformation chain of the first concatenated transformation.
In the table, the numbers of the transformations which are to be concatenated are
given in the order in which the transformation has to be executed from BCS into MCS.
Example:
A machine can be operated optionally either as a 5-axis machine or as a transmit
machine. A linear axis is not arranged at a right-angles to the other linear axes
(inclined axis).
5 transformations must be set via the machine data, e.g.
TRAFO_TYPE_1 =
16
(5-axis transformation)
TRAFO_TYPE_2 =
256
(Transmit)
TRAFO_TYPE_3 = 1024
(Inclined axis)
TRAFO_TYPE_4 = 8192
(Concatenated transformation)
TRAFO_TYPE_5 = 8192
(Concatenated transformation)
If the 4th transformation concatenates the 5-axis transformation / inclined axis and
the 5th transformation concatenates the transmit / inclined axis, then (1, 3, 0, 0) is
entered in the first table TRACON_CHAIN_1, and (2, 3, 0, 0) in the table
TRACON_CHAIN_2. The entry 0 means no transformation.
The order in which the transformations are assigned (TRAFO_TYPE_1 to TRAFO_TYPE_20)
is arbitrary. The linked transformations do not have to be the last. However, they
must always stand behind all the transformations which occur in a transformation
chain. In the previous example, this means that, e.g. the third and fourth
transformations must not be switched.
However, it would be possible to define a further, sixth transformation, if this does
not go into a linked transformation.
Transformations cannot be linked with one another at will.
The following limitations apply in SW version 5:
The first transformation in the chain must be an orientation transformation (3- , 4- ,
5-axis transformation, nutator) transmit or peripheral curve transformation. The
second transformation must be an inclined axis transformation.
No more than two transformations may be linked.
24996
TRACON_CHAIN_2
C07
M1
-
Transformation grouping
DWORD
NEW CONF
-
-
4
0, 0, 0 ,0, 0, 0, 0, 0, 0, 0,
0
20
7/7
U
0, 0, 0, 0, 0, 0, 0, 0, 0 ,0,
0, 0...
Description:
Transformation chain of the first concatenated transformation.
In the table, the numbers of the transformations which are to be concatenated are
given in the order in which the transformation has to be executed from BCS into MCS.
Example:
A machine can be operated optionally either as a 5-axis machine or as a transmit
machine. A linear axis is not arranged at a right-angles to the other linear axes
(inclined axis).
Machine data and parameters
List Manual, 10/2020, 6FC5397-7AP40-6BA4
383
SINUMERIK machine and setting data
2.3 NC machine data
Transformation chain of the second concatenated transformation.
Example: 5 transformations must be set via the machine data
TRAFO_TYPE_1 =
16
(5-axis transformation)
TRAFO_TYPE_2 =
256
(Transmit)
TRAFO_TYPE_3 = 1024
(Inclined axis)
TRAFO_TYPE_4 = 8192
(Concatenated transformation)
TRAFO_TYPE_5 = 8192
(Concatenated transformation)
If the 4th transformation concatenates the 5-axis transformation / inclined axis and
the 5th transformation concatenates the transmit / inclined axis, then (1, 3, 0, 0) is
entered in the first table TRACON_CHAIN_1, and (2, 3, 0, 0) in the table
TRACON_CHAIN_2. The entry 0 means no transformation.
The order in which the transformations are assigned (TRAFO_TYPE_1 to TRAFO_TYPE_20)
is arbitrary. The cocatenated transformations do not have to be the last. However,
they must always follow all the transformations which occur in a transformation chain.
In the previous example, this means that, e.g. the third and fourth transformations
must not be switched.
However, it would be possible to define a further, sixth transformation, if this does
not go into a concatenated transformation.
Transformations cannot be concatenated with one another at will.
The following limitations apply in SW version 5:
The first transformation in the chain must be an orientation transformation (3- , 4- ,
5-axis transformation, nutator) transmit or peripheral curve transformation.
The second transformation must be an inclined axis transformation.
No more than two transformations may be concatenated.
24997
TRACON_CHAIN_3
C07
M1
-
Transformation grouping
DWORD
NEW CONF
-
-
4
0, 0, 0 ,0, 0, 0, 0, 0, 0, 0,
0
20
7/7
U
0, 0, 0, 0, 0, 0, 0, 0, 0 ,0,
0, 0...
Description:
Transformation chain of the third concatenated transformation.
See TRACON_CHAIN_1 for documentation.
24998
TRACON_CHAIN_4
C07
M1
-
Transformation grouping
DWORD
NEW CONF
-
-
4
0, 0, 0 ,0, 0, 0, 0, 0, 0, 0,
0
20
7/7
U
0, 0, 0, 0, 0, 0, 0, 0, 0 ,0,
0, 0...
Description:
Transformation chain of the fourth concatenated transformation.
See TRACON_CHAIN_1 for documentation.
25100
TRAFO_TYPE_11
C07
F2
-
Definition of the 11th transformation in the channel
DWORD
NEW CONF
-
-
-
0, 0, 0, 0, 0, 0, 0, 0...
-
-
7/7
U
Description:
This MD defines for each channel, which transformation is available as 11th
transformation in the channel.
Other than that it has the same meaning as TRAFO_TYPE_1.
Machine data and parameters
384
List Manual, 10/2020, 6FC5397-7AP40-6BA4
SINUMERIK machine and setting data
2.3 NC machine data
25102
TRAFO_AXES_IN_11
C07
F2
-
Axis assignment for transformation 11
BYTE
NEW CONF
-
-
20
1, 2, 3, 4, 5, 0, 0, 0, 0, 0,
0
20
7/7
U
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0,, ...
Description:
Axis assignment at the input of the 11th transformation.
See TRAFO_AXES_IN_1 for explanation.
25104
TRAFO_GEOAX_ASSIGN_TAB_11
C07
F2
-
Assignment of geometry axes to channel axes for transformation
BYTE
NEW CONF
11
-
-
3
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0
20
7/7
U
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0...
Description:
This MD states the channel axes on which the axes of the cartesian coordinate system
are mapped for active transformation 11.
Otherwise the meaning corresponds to TRAFO_GEOAX_ASSIGN_TAB_1.
25106
TRAFO_INCLUDES_TOOL_11
C07
M1, F2
-
Tool handling with active 11th transformation
BOOLEAN
NEW CONF
-
-
-
TRUE, TRUE, TRUE,
0
-
7/7
U
TRUE, TRUE, TRUE,
TRUE, TRUE...
Description:
This MD defines for each channel, whether the tool is treated in the 11th
transformation or externally.
Other than that it has the same meaning as TRAFO_INCLUDES_TOOL_1.
25110
TRAFO_TYPE_12
C07
F2
-
Definition of the 12th transformation in the channel
DWORD
NEW CONF
-
-
-
0, 0, 0, 0, 0, 0, 0, 0...
-
-
7/7
U
Description:
This MD defines for each channel, which transformation is available as 12th
transformation in the channel.
Other than that it has the same meaning as TRAFO_TYPE_1.
25112
TRAFO_AXES_IN_12
C07
F2
-
Axis assignment for transformation 12
BYTE
NEW CONF
-
-
20
1, 2, 3, 4, 5, 0, 0, 0, 0, 0,
0
20
7/7
U
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0,, ...
Description:
Axis assignment at the input of the 12th transformation.
See TRAFO_AXES_IN_1 for explanation.
Machine data and parameters
List Manual, 10/2020, 6FC5397-7AP40-6BA4
385
SINUMERIK machine and setting data
2.3 NC machine data
25114
TRAFO_GEOAX_ASSIGN_TAB_12
C07
F2
-
Assignment of geometry axes to channel axes for transformation
BYTE
NEW CONF
12
-
-
3
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0
20
7/7
U
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0...
Description:
This MD states the channel axes on which the axes of the cartesian coordinate system
are mapped for active transformation 12.
Otherwise the meaning corresponds to TRAFO_GEOAX_ASSIGN_TAB_1.
25116
TRAFO_INCLUDES_TOOL_12
C07
M1, F2
-
Tool handling with active 12th transformation
BOOLEAN
NEW CONF
-
-
-
TRUE, TRUE, TRUE,
0
-
7/7
U
TRUE, TRUE, TRUE,
TRUE, TRUE...
Description:
This MD defines for each channel, whether the tool is treated in the 12th
transformation or externally.
Other than that it has the same meaning as TRAFO_INCLUDES_TOOL_1.
25120
TRAFO_TYPE_13
C07
F2
-
Definition of the 13th transformation in the channel
DWORD
NEW CONF
-
-
-
0, 0, 0, 0, 0, 0, 0, 0...
-
-
7/7
U
Description:
This MD defines for each channel, which transformation is available as 13th
transformation in the channel.
Other than that it has the same meaning as TRAFO_TYPE_1.
25122
TRAFO_AXES_IN_13
C07
F2
-
Axis assignment for transformation 13
BYTE
NEW CONF
-
-
20
1, 2, 3, 4, 5, 0, 0, 0, 0, 0,
0
20
7/7
U
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0,, ...
Description:
Axis assignment at the input of the 13th transformation.
See TRAFO_AXES_IN_1 for explanation.
25124
TRAFO_GEOAX_ASSIGN_TAB_13
C07
F2
-
Assignment of geometry axes to channel axes for transformation
BYTE
NEW CONF
13
-
-
3
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0
20
7/7
U
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0...
Description:
This MD states the channel axes on which the axes of the cartesian coordinate system
are mapped for active transformation 13.
Otherwise the meaning corresponds to TRAFO_GEOAX_ASSIGN_TAB_1.
Machine data and parameters
386
List Manual, 10/2020, 6FC5397-7AP40-6BA4
SINUMERIK machine and setting data
2.3 NC machine data
25126
TRAFO_INCLUDES_TOOL_13
C07
M1, F2
-
Tool handling with active 13th transformation
BOOLEAN
NEW CONF
-
-
-
TRUE, TRUE, TRUE,
0
-
7/7
U
TRUE, TRUE, TRUE,
TRUE, TRUE...
Description:
This MD defines for each channel, whether the tool is treated in the 13th
transformation or externally.
Other than that it has the same meaning as TRAFO_INCLUDES_TOOL_1.
25130
TRAFO_TYPE_14
C07
F2
-
Definition of the 14th transformation in the channel
DWORD
NEW CONF
-
-
-
0, 0, 0, 0, 0, 0, 0, 0...
-
-
7/7
U
Description:
This MD defines for each channel, which transformation is available as 14th
transformation in the channel.
Other than that it has the same meaning as TRAFO_TYPE_1.
25132
TRAFO_AXES_IN_14
C07
F2
-
Axis assignment for transformation 14
BYTE
NEW CONF
-
-
20
1, 2, 3, 4, 5, 0, 0, 0, 0, 0,
0
20
7/7
U
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0,, ...
Description:
Axis assignment at the input of the 14th transformation.
See TRAFO_AXES_IN_1 for explanation.
25134
TRAFO_GEOAX_ASSIGN_TAB_14
C07
F2
-
Assignment of geometry axes to channel axes for transformation
BYTE
NEW CONF
14
-
-
3
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0
20
7/7
U
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0...
Description:
This MD states the channel axes on which the axes of the cartesian coordinate system
are mapped for active transformation 14.
Otherwise the meaning corresponds to TRAFO_GEOAX_ASSIGN_TAB_1.
25136
TRAFO_INCLUDES_TOOL_14
C07
M1, F2
-
Tool handling with active 14th transformation
BOOLEAN
NEW CONF
-
-
-
TRUE, TRUE, TRUE,
0
-
7/7
U
TRUE, TRUE, TRUE,
TRUE, TRUE...
Description:
This MD defines for each channel, whether the tool is treated in the 14th
transformation or externally.
Other than that it has the same meaning as TRAFO_INCLUDES_TOOL_1.
Machine data and parameters
List Manual, 10/2020, 6FC5397-7AP40-6BA4
387
SINUMERIK machine and setting data
2.3 NC machine data
25140
TRAFO_TYPE_15
C07
F2
-
Definition of the 15th transformation in the channel
DWORD
NEW CONF
-
-
-
0, 0, 0, 0, 0, 0, 0, 0...
-
-
7/7
U
Description:
This MD defines for each channel, which transformation is available as 15th
transformation in the channel.
Other than that it has the same meaning as TRAFO_TYPE_1.
25142
TRAFO_AXES_IN_15
C07
F2
-
Axis assignment for transformation 15
BYTE
NEW CONF
-
-
20
1, 2, 3, 4, 5, 0, 0, 0, 0, 0,
0
20
7/7
U
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0,, ...
Description:
Axis assignment at the input of the 15th transformation.
See TRAFO_AXES_IN_1 for explanation.
25144
TRAFO_GEOAX_ASSIGN_TAB_15
C07
F2
-
Assignment of geometry axes to channel axes for transformation
BYTE
NEW CONF
15
-
-
3
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0
20
7/7
U
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0...
Description:
This MD states the channel axes on which the axes of the cartesian coordinate system
are mapped for active transformation 15.
Otherwise the meaning corresponds to TRAFO_GEOAX_ASSIGN_TAB_1.
25146
TRAFO_INCLUDES_TOOL_15
C07
M1, F2
-
Tool handling with active 15th transformation
BOOLEAN
NEW CONF
-
-
-
TRUE, TRUE, TRUE,
0
-
7/7
U
TRUE, TRUE, TRUE,
TRUE, TRUE...
Description:
This MD defines for each channel, whether the tool is treated in the 15th
transformation or externally.
Other than that it has the same meaning as TRAFO_INCLUDES_TOOL_1.
25150
TRAFO_TYPE_16
C07
F2
-
Definition of the 16th transformation in the channel
DWORD
NEW CONF
-
-
-
0, 0, 0, 0, 0, 0, 0, 0...
-
-
7/7
U
Description:
This MD defines for each channel, which transformation is available as 16th
transformation in the channel.
Other than that it has the same meaning as TRAFO_TYPE_1.
Machine data and parameters
388
List Manual, 10/2020, 6FC5397-7AP40-6BA4
SINUMERIK machine and setting data
2.3 NC machine data
25152
TRAFO_AXES_IN_16
C07
F2
-
Axis assignment for transformation 16
BYTE
NEW CONF
-
-
20
1, 2, 3, 4, 5, 0, 0, 0, 0, 0,
0
20
7/7
U
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0,, ...
Description:
Axis assignment at the input of the 16th transformation.
See TRAFO_AXES_IN_1 for explanation.
25154
TRAFO_GEOAX_ASSIGN_TAB_16
C07
F2
-
Assignment of geometry axes to channel axes for transformation
BYTE
NEW CONF
16
-
-
3
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0
20
7/7
U
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0...
Description:
This MD states the channel axes on which the axes of the cartesian coordinate system
are mapped for active transformation 16.
Otherwise the meaning corresponds to TRAFO_GEOAX_ASSIGN_TAB_1.
25156
TRAFO_INCLUDES_TOOL_16
C07
M1, F2
-
Tool handling with active 16th transformation
BOOLEAN
NEW CONF
-
-
-
TRUE, TRUE, TRUE,
0
-
7/7
U
TRUE, TRUE, TRUE,
TRUE, TRUE...
Description:
This MD defines for each channel, whether the tool is treated in the 16th
transformation or externally.
Other than that it has the same meaning as TRAFO_INCLUDES_TOOL_1.
25160
TRAFO_TYPE_17
C07
F2
-
Definition of the 17th transformation in the channel
DWORD
NEW CONF
-
-
-
0, 0, 0, 0, 0, 0, 0, 0...
-
-
7/7
U
Description:
This MD defines for each channel, which transformation is available as 17th
transformation in the channel.
Other than that it has the same meaning as TRAFO_TYPE_1.
25162
TRAFO_AXES_IN_17
C07
F2
-
Axis assignment for transformation 17
BYTE
NEW CONF
-
-
20
1, 2, 3, 4, 5, 0, 0, 0, 0, 0,
0
20
7/7
U
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0,, ...
Description:
Axis assignment at the input of the 17th transformation.
See TRAFO_AXES_IN_1 for explanation.
Machine data and parameters
List Manual, 10/2020, 6FC5397-7AP40-6BA4
389
SINUMERIK machine and setting data
2.3 NC machine data
25164
TRAFO_GEOAX_ASSIGN_TAB_17
C07
F2
-
Assignment of geometry axes to channel axes for transformation
BYTE
NEW CONF
17
-
-
3
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0
20
7/7
U
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0...
Description:
This MD states the channel axes on which the axes of the cartesian coordinate system
are mapped for active transformation 17.
Otherwise the meaning corresponds to TRAFO_GEOAX_ASSIGN_TAB_1.
25166
TRAFO_INCLUDES_TOOL_17
C07
M1, F2
-
Tool handling with active 17th transformation
BOOLEAN
NEW CONF
-
-
-
TRUE, TRUE, TRUE,
0
-
7/7
U
TRUE, TRUE, TRUE,
TRUE, TRUE...
Description:
This MD defines for each channel, whether the tool is treated in the 17th
transformation or externally.
Other than that it has the same meaning as TRAFO_INCLUDES_TOOL_1.
25170
TRAFO_TYPE_18
C07
F2
-
Definition of the 18th transformation in the channel
DWORD
NEW CONF
-
-
-
0, 0, 0, 0, 0, 0, 0, 0...
-
-
7/7
U
Description:
This MD defines for each channel, which transformation is available as 18th
transformation in the channel.
Other than that it has the same meaning as TRAFO_TYPE_1.
25172
TRAFO_AXES_IN_18
C07
F2
-
Axis assignment for transformation 18
BYTE
NEW CONF
-
-
20
1, 2, 3, 4, 5, 0, 0, 0, 0, 0,
0
20
7/7
U
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0,, ...
Description:
Axis assignment at the input of the 18th transformation.
See TRAFO_AXES_IN_1 for explanation.
25174
TRAFO_GEOAX_ASSIGN_TAB_18
C07
F2
-
Assignment of geometry axes to channel axes for transformation
BYTE
NEW CONF
18
-
-
3
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0
20
7/7
U
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0...
Description:
This MD states the channel axes on which the axes of the cartesian coordinate system
are mapped for active transformation 18.
Otherwise the meaning corresponds to TRAFO_GEOAX_ASSIGN_TAB_1.
Machine data and parameters
390
List Manual, 10/2020, 6FC5397-7AP40-6BA4
SINUMERIK machine and setting data
2.3 NC machine data
25176
TRAFO_INCLUDES_TOOL_18
C07
M1, F2
-
Tool handling with active 18th transformation
BOOLEAN
NEW CONF
-
-
-
TRUE, TRUE, TRUE,
0
-
7/7
U
TRUE, TRUE, TRUE,
TRUE, TRUE...
Description:
This MD defines for each channel, whether the tool is treated in the 18th
transformation or externally.
Other than that it has the same meaning as TRAFO_INCLUDES_TOOL_1.
25180
TRAFO_TYPE_19
C07
F2
-
Definition of the 19th transformation in the channel
DWORD
NEW CONF
-
-
-
0, 0, 0, 0, 0, 0, 0, 0...
-
-
7/7
U
Description:
This MD defines for each channel, which transformation is available as 19th
transformation in the channel.
Other than that it has the same meaning as TRAFO_TYPE_1.
25182
TRAFO_AXES_IN_19
C07
F2
-
Axis assignment for transformation 19
BYTE
NEW CONF
-
-
20
1, 2, 3, 4, 5, 0, 0, 0, 0, 0,
0
20
7/7
U
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0,, ...
Description:
Axis assignment at the input of the 19th transformation.
See TRAFO_AXES_IN_1 for explanation.
25184
TRAFO_GEOAX_ASSIGN_TAB_19
C07
F2
-
Assignment of geometry axes to channel axes for transformation
BYTE
NEW CONF
19
-
-
3
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0
20
7/7
U
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0...
Description:
This MD states the channel axes on which the axes of the cartesian coordinate system
are mapped for active transformation 19.
Otherwise the meaning corresponds to TRAFO_GEOAX_ASSIGN_TAB_1.
25186
TRAFO_INCLUDES_TOOL_19
C07
M1, F2
-
Tool handling with active 19th transformation
BOOLEAN
NEW CONF
-
-
-
TRUE, TRUE, TRUE,
0
-
7/7
U
TRUE, TRUE, TRUE,
TRUE, TRUE...
Description:
This MD defines for each channel, whether the tool is treated in the 19th
transformation or externally.
Other than that it has the same meaning as TRAFO_INCLUDES_TOOL_1.
Machine data and parameters
List Manual, 10/2020, 6FC5397-7AP40-6BA4
391
SINUMERIK machine and setting data
2.3 NC machine data
25190
TRAFO_TYPE_20
C07
F2
-
Definition of the 20th transformation in the channel
DWORD
NEW CONF
-
-
-
0, 0, 0, 0, 0, 0, 0, 0...
-
-
7/7
U
Description:
This MD defines for each channel, which transformation is available as 20th
transformation in the channel.
Other than that it has the same meaning as TRAFO_TYPE_1.
25192
TRAFO_AXES_IN_20
C07
F2
-
Axis assignment for transformation 20
BYTE
NEW CONF
-
-
20
1, 2, 3, 4, 5, 0, 0, 0, 0, 0,
0
20
7/7
U
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0,, ...
Description:
Axis assignment at the input of the 20th transformation.
See TRAFO_AXES_IN_1 for explanation.
25194
TRAFO_GEOAX_ASSIGN_TAB_20
C07
F2
-
Assignment of geometry axes to channel axes for transformation
BYTE
NEW CONF
20
-
-
3
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0
20
7/7
U
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0...
Description:
This MD states the channel axes on which the axes of the cartesian coordinate system
are mapped for active transformation 20.
Otherwise the meaning corresponds to TRAFO_GEOAX_ASSIGN_TAB_1.
25196
TRAFO_INCLUDES_TOOL_20
C07
M1, F2
-
Tool handling with active 20th transformation
BOOLEAN
NEW CONF
-
-
-
TRUE, TRUE, TRUE,
0
-
7/7
U
TRUE, TRUE, TRUE,
TRUE, TRUE...
Description:
This MD defines for each channel, whether the tool is treated in the 20th
transformation or externally.
Other than that it has the same meaning as TRAFO_INCLUDES_TOOL_1.
25200
TRAFO5_PART_OFFSET_3
C07
F2
mm
Offset vector of 5-axis transformation 3
DOUBLE
NEW CONF
-
-
3
0.0, 0.0 , 0.0, 0.0, 0.0 ,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0 , 0.0, 0.0,
0.0 , 0.0, ...
Description:
This machine data designates an offset of the workpiece holder for the 3rd 5-axis
transformation of a channel and has a special meaning for each of the various machine
types:
Other than that it has the same meaning as TRAFO5_PART_OFFSET_1.
Machine data and parameters
392
List Manual, 10/2020, 6FC5397-7AP40-6BA4
SINUMERIK machine and setting data
2.3 NC machine data
25210
TRAFO5_ROT_AX_OFFSET_3
C07
F2
degrees
Position offset of rotary axes 1/2/3 for 5-axis transformation 3
DOUBLE
NEW CONF
-
-
3
0.0, 0.0, 0.0, 0.0, 0.0,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0, 0.0, 0.0,
0.0, 0.0, 0.0,...
Description:
This machine data designates the angular offset of the first or second rotary axis in
degrees for the 3rd 5-axis transformation of a channel.
Other than that it has the same meaning as TRAFO5_ROT_AX_OFFSET_1.
25220
TRAFO5_ROT_SIGN_IS_PLUS_3
C07
F2
-
Sign of rotary axis 1/2/3 for 5-axis transformation 3
BOOLEAN
NEW CONF
-
-
3
TRUE, TRUE, TRUE,
0
-
7/7
U
TRUE, TRUE, TRUE,
TRUE, TRUE, TRUE,
TRUE, TRUE...
Description:
This machine data designates the sign with which the two rotary axes enter the 3rd 5-
axis transformation of a channel.
Other than that it has the same meaning as TRAFO5_ROT_SIGN_IS_PLUS_1.
25230
TRAFO5_NON_POLE_LIMIT_3
C07
F2
degrees
Definition of pole range for 5-axis transformation 3
DOUBLE
NEW CONF
-
-
-
2.0, 2.0, 2.0, 2.0, 2.0,
-1.0E+301
1.0E+301
7/7
U
2.0, 2.0, 2.0...
Description:
This machine data designates a limit angle for the fifth axis of the 3rd 5-axis
transformation.
Other than that it has the same meaning as TRAFO5_NON_POLE_LIMIT_1.
25240
TRAFO5_POLE_LIMIT_3
C07
F2
degrees
End angle tolerance with interpolation through pole for 5-axis
DOUBLE
NEW CONF
transf.
-
-
-
2.0, 2.0, 2.0, 2.0, 2.0,
-1.0E+301
1.0E+301
7/7
U
2.0, 2.0, 2.0...
Description:
This machine data designates an end angle tolerance for the fifth axis of the 3rd 5-
axis transformation with the following properties:
Other than that it has the same meaning as TRAFO5_POLE_LIMIT_1.
25242
TRAFO5_POLE_TOL_3
C07
-
degrees
End angle tolerance for tool orientation
DOUBLE
NEW CONF
-
-
-
0.0, 0.0, 0.0, 0.0, 0.0,
0.0
1.0E+301
7/7
U
0.0, 0.0, 0.0...
Description:
End angle tolerance for interpolation through the pole for 5/6-axis transformation 3.
Other than that it has the same meaning as TRAFO5_POLE_TOL_1.
Machine data and parameters
List Manual, 10/2020, 6FC5397-7AP40-6BA4
393
SINUMERIK machine and setting data
2.3 NC machine data
25250
TRAFO5_BASE_TOOL_3
C07
F2
mm
Vector of base tool on activation of 5-axis transformation 3
DOUBLE
NEW CONF
-
-
3
0.0, 0.0 , 0.0, 0.0, 0.0 ,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0 , 0.0, 0.0,
0.0 , 0.0, ...
Description:
This MD indicates the vector of the base tool which takes effect when the third
transformation is activated without a length compensation being selected. Programmed
length compensations have an additive effect with respect to the base tool.
MD irrelevant:
if the "5-axis transformation" option is not installed.
25258
TRAFO5_JOINT_OFFSET_PART_3
C07
F2
mm
Vector of kinematic table offset
DOUBLE
NEW CONF
-
-
3
0.0, 0.0 , 0.0, 0.0, 0.0 ,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0 , 0.0, 0.0,
0.0 , 0.0, ...
Description:
This machine data is only evaluated in generic 5-axis tranformations with rotatable
workpiece and rotatable tool (TRAFO_TYPE = 56, mixed kinematics).
Other than that it has the same meaning as TRAFO5_JOINT_OFFSET_PART_1.
25260
TRAFO5_JOINT_OFFSET_3
C07
F2
mm
Vector of the kinem.offset of the 3rd 5-axis transf. in channel
DOUBLE
NEW CONF
-
-
3
0.0, 0.0 , 0.0, 0.0, 0.0 ,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0 , 0.0, 0.0,
0.0 , 0.0, ...
Description:
This machine data designates the vector from the first to the second rotary joint for
the 3rd transformation of a channel.
Other than that it has the same meaning as TRAFO5_JOINT_OFFSET_1.
25261
TRAFO6_JOINT_OFFSET_2_3_3
C07
-
mm
Vector of kinematic offset
DOUBLE
NEW CONF
-
-
3
0.0, 0.0 , 0.0, 0.0, 0.0 ,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0 , 0.0, 0.0,
0.0 , 0.0, ...
Description:
In the case of 6-axis transformations, defines the offset between the 2nd and third
rotary axes for the 3rd transformation of each channel.
25262
TRAFO5_TOOL_ROT_AX_OFFSET_3
C07
F2
mm
Offset of swivel point of the rotary axis on the 3rd 5-axis
DOUBLE
NEW CONF
transformation
-
-
3
0.0, 0.0 , 0.0, 0.0, 0.0 ,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0 , 0.0, 0.0,
0.0 , 0.0, ...
Description:
In the case of a 5-axis transformation with a swiveling linear axis, the value
indicates the offset of the rotary axis which swivels the linear axis with reference
to machine zero for the 3th transformation.
Other than that it has the same meaning as >TRAFO5_TOOL_ROT_AX_OFFSET_1.
Machine data and parameters
394
List Manual, 10/2020, 6FC5397-7AP40-6BA4
SINUMERIK machine and setting data
2.3 NC machine data
25264
TRAFO5_NUTATOR_AX_ANGLE_3
C07
F2
degrees
Nutating head angle in 5-axis transformation
DOUBLE
NEW CONF
-
-
-
45.0, 45.0, 45.0, 45.0,
-89.
89.
7/7
U
45.0, 45.0, 45.0, 45.0...
Description:
Angle between the second rotary axis and the axis corresponding to it in the
rectangular coordinate system
Other than that it has the same meaning as TRAFO5_NUTATOR_AX_ANGLE_1.
25266
TRAFO5_NUTATOR_VIRT_ORIAX_3
C07
-
-
Virtual orientation axes
BOOLEAN
NEW CONF
-
-
-
FALSE, FALSE, FALSE,
0
-
7/7
U
FALSE, FALSE, FALSE,
FALSE, FALSE...
Description:
It has the same meaning as TRAFO5_NUTATOR_VIRT_ORIAX_1.
25270
TRAFO5_AXIS1_3
C07
F2
-
Direction of 1st rotary axis
DOUBLE
NEW CONF
-
-
3
0.0, 0.0 , 0.0, 0.0, 0.0 ,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0 , 0.0, 0.0,
0.0 , 0.0, ...
Description:
The MD designates the vector that describes the direction of the first rotary axis
with the general 5-axis transformation (TRAFO_TYPE_* = 24).
Other than that it has the same meaning as TRAFO5_AXIS1_1.
25272
TRAFO5_AXIS2_3
C07
F2
-
Direction of 2nd rotary axis
DOUBLE
NEW CONF
-
-
3
0.0, 0.0 , 0.0, 0.0, 0.0 ,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0 , 0.0, 0.0,
0.0 , 0.0, ...
Description:
The MD designates the vector that describes the direction of the second rotary axis
with the general 5-axis transformation (TRAFO_TYPE_* = 24, 40, 56).
Other than that it has the same meaning as TRAFO5_AXIS2_1.
25273
TRAFO5_AXIS3_3
C07
-
-
Direction of the 3rd rotary axis
DOUBLE
NEW CONF
-
-
3
0.0, 0.0 , 0.0, 0.0, 0.0 ,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0 , 0.0, 0.0,
0.0 , 0.0, ...
Description:
The MD designates the vector that describes the direction of the third rotary axis
with the general 6-axis transformation (TRAFO_TYPE_* = 24, 40, 56, 57).
Other than that it has the same meaning as TRAFO5_AXIS3_1.
Machine data and parameters
List Manual, 10/2020, 6FC5397-7AP40-6BA4
395
SINUMERIK machine and setting data
2.3 NC machine data
25274
TRAFO5_BASE_ORIENT_3
C07
-
-
Vector of the tool base orientation for 5-axis transformation
DOUBLE
NEW CONF
-
-
3
0.0, 0.0 , 0.0, 0.0, 0.0 ,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0 , 0.0, 0.0,
0.0 , 0.0, ...
Description:
Indicates the vector of the tool orientation in the general 5-axis transformation
(TRAFO_TYPE_* = 24, 40, 56) if this is not defined on the transformation call or not
read from a programmed tool.
Other than that it has the same meaning as TRAFO5_BASE_ORIENT_1.
25276
TRAFO6_BASE_ORIENT_NORMAL_3
C07
-
-
Normal tool vector in 6-axis transformation
DOUBLE
NEW CONF
-
-
3
0.0, 1.0 , 0.0, 0.0, 1.0 ,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 1.0 , 0.0, 0.0,
1.0 , 0.0, ...
Description:
Indicates the vector that stands vertically on the tool orientation
(TRAFO5_BASE_ORIENTATION_1) in general 6-axis transformation (TRAFO_TYPE_* = 24, 40,
56, 57).
Other than that it has the same meaning as TRAFO6_BASE_ORIENT_NORMAL_1.
25280
TRAFO5_TOOL_VECTOR_3
C07
F2
-
Direction of orientation vector for the first 5-axis transf.
BYTE
NEW CONF
-
-
-
2, 2, 2, 2, 2, 2, 2, 2...
0
2
7/2
M
Description:
Indicates the direction of the orientation vector for the first 5-axis transformation
for each channel.
Other than that it has the same meaning as TRAFO5_TOOL_VECTOR_1.1.
25282
TRAFO5_TCARR_NO_3
C07
-
-
TCARR number for the 3rd 5-axis transformation
DWORD
NEW CONF
-
-
-
0, 0, 0, 0, 0, 0, 0, 0...
-
-
7/7
U
Description:
It has the same meaning as TRAFO5_TCARR_NO_1.
25285
TRAFO5_ORIAX_ASSIGN_TAB_3
C07
F2, M1
-
Orientation axis / channel axis assignment transformation 3
BYTE
NEW CONF
-
-
3
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0
20
7/2
M
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0...
Description:
Assignment table of the orientation axes for 5-axis transformation 3
Only active with active 5-axis transformation 3.
Otherwise the meaning is the same as TRAFO5_ORIAX_ASSIGN_TAB_1.
Machine data and parameters
396
List Manual, 10/2020, 6FC5397-7AP40-6BA4
SINUMERIK machine and setting data
2.3 NC machine data
25290
TRAFO5_ROT_OFFSET_FROM_FR_3
C01, C07
-
-
Offset of transformation rotary axes from WO.
BOOLEAN
NEW CONF
-
-
-
FALSE, FALSE, FALSE,
0
-
7/2
M
FALSE, FALSE, FALSE,
FALSE, FALSE...
Description:
It has the same meaning as TRAFO5_ROT_OFFSET_FROM_FR_1.
25294
TRAFO7_EXT_ROT_AX_OFFSET_3
C07
F2
degrees
Position offset of the external rotary axes for 7-axis transformation
DOUBLE
NEW CONF
3
-
-
3
0.0, 0.0, 0.0, 0.0, 0.0,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0, 0.0, 0.0,
0.0, 0.0, 0.0,...
Description:
This machine data designates the angular offset of the external rotary axis in degrees
for the third 7-axis transformation of a channel.
MD irrelevant:
if the "5-Axis Transformation" option is not installed.
25295
TRAFO7_EXT_AXIS1_3
C07
F2
-
Direction of the 1st external rotary axis
DOUBLE
NEW CONF
-
-
3
0.0, 0.0 , 0.0, 0.0, 0.0 ,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0 , 0.0, 0.0,
0.0 , 0.0, ...
Description:
The MD indicates the vector that describes the direction of the first external rotary
axis in the third general 5/6-axis transformation (TRAFO_TYPE_* = 24).
The vector can have any magnitude.
Example:
Both with (0, 1, 0) and with (0, 7.21, 0), the same axis is described (in the
direction of the 2nd geometry axis, i.e. usually Y).
Valid for the first transformation of a channel.
25300
TRAFO5_PART_OFFSET_4
C07
F2
mm
Offset vector of 5-axis transformation 4
DOUBLE
NEW CONF
-
-
3
0.0, 0.0 , 0.0, 0.0, 0.0 ,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0 , 0.0, 0.0,
0.0 , 0.0, ...
Description:
This machine data designates an offset of the workpiece holder for the 4th 5-axis
transformation of a channel and has a special meaning for each of the various machine
types:
Other than that it has the same meaning as TRAFO5_PART_OFFSET_1.
25310
TRAFO5_ROT_AX_OFFSET_4
C07
F2
degrees
Position offset of rotary axes 1/2/3 for 5-axis transformation 4
DOUBLE
NEW CONF
-
-
3
0.0, 0.0, 0.0, 0.0, 0.0,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0, 0.0, 0.0,
0.0, 0.0, 0.0,...
Machine data and parameters
List Manual, 10/2020, 6FC5397-7AP40-6BA4
397
SINUMERIK machine and setting data
2.3 NC machine data
Description:
This machine data designates the angular offset of the first or second rotary axis in
degrees for the 4th 5-axis transformation of a channel.
Other than that it has the same meaning as TRAFO5_ROT_AX_OFFSET_1.
25320
TRAFO5_ROT_SIGN_IS_PLUS_4
C07
F2
-
Sign of rotary axis 1/2/3 for 5-axis transformation 4
BOOLEAN
NEW CONF
-
-
3
TRUE, TRUE, TRUE,
0
-
7/7
U
TRUE, TRUE, TRUE,
TRUE, TRUE, TRUE,
TRUE, TRUE...
Description:
This machine data designates the sign with which the two rotary axes enter the 4th 5-
axis transformation of a channel.
Other than that it has the same meaning as TRAFO5_ROT_SIGN_IS_PLUS_1.
25330
TRAFO5_NON_POLE_LIMIT_4
C07
F2
degrees
Definition of pole range for 5-axis transformation 4
DOUBLE
NEW CONF
-
-
-
2.0, 2.0, 2.0, 2.0, 2.0,
-1.0E+301
1.0E+301
7/7
U
2.0, 2.0, 2.0...
Description:
This machine data designates a limit angle for the fifth axis of the 4th 5-axis
transformation.
Other than that it has the same meaning as TRAFO5_NON_POLE_LIMIT_1.
25340
TRAFO5_POLE_LIMIT_4
C07
F2
degrees
End angle tolerance with interpolation through pole for 5-axis
DOUBLE
NEW CONF
transf.
-
-
-
2.0, 2.0, 2.0, 2.0, 2.0,
-1.0E+301
1.0E+301
7/7
U
2.0, 2.0, 2.0...
Description:
This machine data designates an end angle tolerance for the fifth axis of the 4th 5-
axis transformation with the following properties:
Other than that it has the same meaning as TRAFO5_POLE_LIMIT_1.
25342
TRAFO5_POLE_TOL_4
C07
-
degrees
End angle tolerance for tool orientation
DOUBLE
NEW CONF
-
-
-
0.0, 0.0, 0.0, 0.0, 0.0,
0.0
1.0E+301
7/7
U
0.0, 0.0, 0.0...
Description:
End angle tolerance for interpolation through the pole for 5/6-axis transformation 4.
Other than that it has the same meaning as TRAFO5_POLE_TOL_1.
25350
TRAFO5_BASE_TOOL_4
C07
F2
mm
Vector of base tool on activation of 5-axis transformation 4
DOUBLE
NEW CONF
-
-
3
0.0, 0.0 , 0.0, 0.0, 0.0 ,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0 , 0.0, 0.0,
0.0 , 0.0, ...
Description:
This MD indicates the vector of the base tool which takes effect when the first
transformation is activated without a length compensation being selected. Programmed
length compensations have an additive effect with respect to the base tool.
MD irrelevant:
Machine data and parameters
398
List Manual, 10/2020, 6FC5397-7AP40-6BA4
SINUMERIK machine and setting data
2.3 NC machine data
if the "5-axis transformation" option is not installed.
25358
TRAFO5_JOINT_OFFSET_PART_4
C07
F2
mm
Vector of kinematic table offset
DOUBLE
NEW CONF
-
-
3
0.0, 0.0 , 0.0, 0.0, 0.0 ,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0 , 0.0, 0.0,
0.0 , 0.0, ...
Description:
This machine data is only evaluated in generic 5-axis tranformations with rotatable
workpiece and rotatable tool (TRAFO_TYPE = 56, mixed kinematics).
Other than that it has the same meaning as TRAFO5_JOINT_OFFSET_PART_1.
25360
TRAFO5_JOINT_OFFSET_4
C07
F2
mm
Vector of the kinem.offset of the 4th 5-axis transf. in channel
DOUBLE
NEW CONF
-
-
3
0.0, 0.0 , 0.0, 0.0, 0.0 ,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0 , 0.0, 0.0,
0.0 , 0.0, ...
Description:
This machine data designates the vector from the first to the second rotary joint for
the 4th transformation of a channel.
Other than that it has the same meaning as TRAFO5_JOINT_OFFSET_1.
25361
TRAFO6_JOINT_OFFSET_2_3_4
C07
-
mm
Vector of kinematic offset
DOUBLE
NEW CONF
-
-
3
0.0, 0.0 , 0.0, 0.0, 0.0 ,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0 , 0.0, 0.0,
0.0 , 0.0, ...
Description:
In the case of 6-axis transformations, defines the offset between the 2nd and third
rotary axes for the 4th transformation of each channel.
25362
TRAFO5_TOOL_ROT_AX_OFFSET_4
C07
F2
mm
Offset of swivel point of the rotary axis on the 4th 5-axis
DOUBLE
NEW CONF
transformation
-
-
3
0.0, 0.0 , 0.0, 0.0, 0.0 ,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0 , 0.0, 0.0,
0.0 , 0.0, ...
Description:
In the case of a 5-axis transformation with a swiveling linear axis, the value
indicates the offset of the rotary axis which swivels the linear axis with reference
to machine zero for the 4th transformation.
Other than that it has the same meaning as >TRAFO5_TOOL_ROT_AX_OFFSET_1.
25364
TRAFO5_NUTATOR_AX_ANGLE_4
C07
F2
degrees
Nutating head angle in 5-axis transformation
DOUBLE
NEW CONF
-
-
-
45.0, 45.0, 45.0, 45.0,
-89.
89.
7/7
U
45.0, 45.0, 45.0, 45.0...
Description:
Angle between the second rotary axis and the axis corresponding to it in the
rectangular coordinate system
Other than that it has the same meaning as TRAFO5_NUTATOR_AX_ANGLE_1.
Machine data and parameters
List Manual, 10/2020, 6FC5397-7AP40-6BA4
399
SINUMERIK machine and setting data
2.3 NC machine data
25366
TRAFO5_NUTATOR_VIRT_ORIAX_4
C07
-
-
Virtual orientation axes
BOOLEAN
NEW CONF
-
-
-
FALSE, FALSE, FALSE,
0
-
7/7
U
FALSE, FALSE, FALSE,
FALSE, FALSE...
Description:
It has the same meaning as TRAFO5_NUTATOR_VIRT_ORIAX_1.
25370
TRAFO5_AXIS1_4
C07
F2
-
Direction of 1st rotary axis
DOUBLE
NEW CONF
-
-
3
0.0, 0.0 , 0.0, 0.0, 0.0 ,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0 , 0.0, 0.0,
0.0 , 0.0, ...
Description:
The MD designates the vector that describes the direction of the first rotary axis
with the general 5-axis transformation (TRAFO_TYPE_* = 24).
Other than that it has the same meaning as TRAFO5_AXIS1_1.
25372
TRAFO5_AXIS2_4
C07
F2
-
Direction of 2nd rotary axis
DOUBLE
NEW CONF
-
-
3
0.0, 0.0 , 0.0, 0.0, 0.0 ,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0 , 0.0, 0.0,
0.0 , 0.0, ...
Description:
The MD designates the vector that describes the direction of the second rotary axis
with the general 5-axis transformation (TRAFO_TYPE_* = 24, 40, 56).
Other than that it has the same meaning as TRAFO5_AXIS2_1.
25373
TRAFO5_AXIS3_4
C07
-
-
Direction of the 3rd rotary axis
DOUBLE
NEW CONF
-
-
3
0.0, 0.0 , 0.0, 0.0, 0.0 ,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0 , 0.0, 0.0,
0.0 , 0.0, ...
Description:
The MD designates the vector that describes the direction of the third rotary axis
with the general 6-axis transformation (TRAFO_TYPE_* = 24, 40, 56, 57).
Other than that it has the same meaning as TRAFO5_AXIS3_1.
25374
TRAFO5_BASE_ORIENT_4
C07
-
-
Vector of the tool base orientation for 5-axis transformation
DOUBLE
NEW CONF
-
-
3
0.0, 0.0 , 0.0, 0.0, 0.0 ,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0 , 0.0, 0.0,
0.0 , 0.0, ...
Description:
Indicates the vector of the tool orientation in the general 5-axis transformation
(TRAFO_TYPE_* = 24, 40, 56) if this is not defined on the transformation call or not
read from a programmed tool.
Other than that it has the same meaning as TRAFO5_BASE_ORIENT_1.
Machine data and parameters
400
List Manual, 10/2020, 6FC5397-7AP40-6BA4
SINUMERIK machine and setting data
2.3 NC machine data
25376
TRAFO6_BASE_ORIENT_NORMAL_4
C07
-
-
Normal tool vector in 6-axis transformation
DOUBLE
NEW CONF
-
-
3
0.0, 1.0 , 0.0, 0.0, 1.0 ,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 1.0 , 0.0, 0.0,
1.0 , 0.0, ...
Description:
Indicates the vector that stands vertically on the tool orientation
(TRAFO5_BASE_ORIENTATION_1) in general 6-axis transformation (TRAFO_TYPE_* = 24, 40,
56, 57).
Other than that it has the same meaning as TRAFO6_BASE_ORIENT_NORMAL_1.
25380
TRAFO5_TOOL_VECTOR_4
C07
F2
-
Direction of orientation vector for the first 5-axis transf.
BYTE
NEW CONF
-
-
-
2, 2, 2, 2, 2, 2, 2, 2...
0
2
7/2
M
Description:
Indicates the direction of the orientation vector for the first 5-axis transformation
for each channel.
Other than that it has the same meaning as TRAFO5_TOOL_VECTOR_1.1.
25382
TRAFO5_TCARR_NO_4
C07
-
-
TCARR number for the 4th 5-axis transformation
DWORD
NEW CONF
-
-
-
0, 0, 0, 0, 0, 0, 0, 0...
-
-
7/7
U
Description:
It has the same meaning as TRAFO5_TCARR_NO_1.
25385
TRAFO5_ORIAX_ASSIGN_TAB_4
C07
F2, M1
-
Orientation axis / channel axis assignment transformation 4
BYTE
NEW CONF
-
-
3
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0
20
7/2
M
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0...
Description:
Assignment table of the orientation axes for 5-axis transformation 4
Only active with active 5-axis transformation 4.
Otherwise the meaning is the same as TRAFO5_ORIAX_ASSIGN_TAB_1.
25390
TRAFO5_ROT_OFFSET_FROM_FR_4
C01, C07
-
-
Offset of transformation rotary axes from WO.
BOOLEAN
NEW CONF
-
-
-
FALSE, FALSE, FALSE,
0
-
7/2
M
FALSE, FALSE, FALSE,
FALSE, FALSE...
Description:
It has the same meaning as TRAFO5_ROT_OFFSET_FROM_FR_1.
25394
TRAFO7_EXT_ROT_AX_OFFSET_4
C07
F2
degrees
Position offset of the external rotary axes for 7-axis transformation
DOUBLE
NEW CONF
4
-
-
3
0.0, 0.0, 0.0, 0.0, 0.0,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0, 0.0, 0.0,
0.0, 0.0, 0.0,...
Machine data and parameters
List Manual, 10/2020, 6FC5397-7AP40-6BA4
401
SINUMERIK machine and setting data
2.3 NC machine data
Description:
This machine data designates the angular offset of the external rotary axis in degrees
for the fourth 7-axis transformation of a channel.
MD irrelevant:
if the "5-Axis Transformation" option is not installed.
25395
TRAFO7_EXT_AXIS1_4
C07
F2
-
Direction of the 1st external rotary axis
DOUBLE
NEW CONF
-
-
3
0.0, 0.0 , 0.0, 0.0, 0.0 ,
-1.0E+301
1.0E+301
7/7
U
0.0, 0.0, 0.0 , 0.0, 0.0,
0.0 , 0.0, ...
Description:
The MD indicates the vector that describes the direction of the first external rotary
axis in the fourth general 5/6-axis transformation (TRAFO_TYPE_* = 24).
The vector can have any magnitude.
Example:
Both with (0, 1, 0) and with (0, 7.21, 0), the same axis is described (in the
direction of the 2nd geometry axis, i.e. usually Y).
Valid for the first transformation of a channel.
25495
TRACON_CHAIN_5
C07
M1
-
Transformation grouping
DWORD
NEW CONF
-
-
4
0, 0, 0 ,0, 0, 0, 0, 0, 0, 0,
0
20
7/7
U
0, 0, 0, 0, 0, 0, 0, 0, 0 ,0,
0, 0...
Description:
Transformation chain of the 5th concatenated transformation.
See TRACON_CHAIN_1 for documentation.
25496
TRACON_CHAIN_6
C07
M1
-
Transformation grouping
DWORD
NEW CONF
-
-
4
0, 0, 0 ,0, 0, 0, 0, 0, 0, 0,
0
20
7/7
U
0, 0, 0, 0, 0, 0, 0, 0, 0 ,0,
0, 0...
Description:
Transformation chain of the 6th concatenated transformation.
See TRACON_CHAIN_1 for documentation.
25497
TRACON_CHAIN_7
C07
M1
-
Transformation grouping
DWORD
NEW CONF
-
-
4
0, 0, 0 ,0, 0, 0, 0, 0, 0, 0,
0
20
7/7
U
0, 0, 0, 0, 0, 0, 0, 0, 0 ,0,
0, 0...
Description:
Transformation chain of the 7th concatenated transformation.
See TRACON_CHAIN_1 for documentation.
25498
TRACON_CHAIN_8
C07
M1
-
Transformation grouping
DWORD
NEW CONF
-
-
4
0, 0, 0 ,0, 0, 0, 0, 0, 0, 0,
0
20
7/7
U
0, 0, 0, 0, 0, 0, 0, 0, 0 ,0,
0, 0...
Machine data and parameters
402
List Manual, 10/2020, 6FC5397-7AP40-6BA4
SINUMERIK machine and setting data
2.3 NC machine data
Description:
Transformation chain of the 8th concatenated transformation.
See TRACON_CHAIN_1 for documentation.
25500
IPT_AXIS_DYNAMIC_FACTORS
-
-
-
Interpolation turning: Weighting of axis dynamic response
DOUBLE
NEW CONF
-
-
5
0.1, 0.5, 0.5, 0.8, 0.8,
0.001
0.999
1/1
M
0.1, 0.5, 0.5, 0.8, 0.8,
0.1, 0.5, 0.5,...
Description:
Interpolation turning: Distribution of axis dynamic response between path and
rotation component.
Meaning of the individual array elements:
MD25500 $MC_IPT_AXIS_DYNAMIC_FACTORS[0]:
Proportion of axis acceleration limit $MA_MAX_AX_ACCEL for the speed and acceleration
of the rotary motion.
MD25500 $MC_IPT_AXIS_DYNAMIC_FACTORS[1]:
Influence of axis acceleration $MA_MAX_AX_ACCEL on the speed of the rotary motion. A
higher value results in faster rotation.
MD25500 $MC_IPT_AXIS_DYNAMIC_FACTORS[2]:
Influence of axis acceleration $MA_MAX_AX_ACCEL on the speed of the rotary motion. A
higher value results in faster rotation.
MD25500 $MC_IPT_AXIS_DYNAMIC_FACTORS[3]:
Proportion of the axis speed limit for the speed of the rotary motion. The axis speed
limit is generally MD32000 $MA_MAX_AX_VELO, but a lower value may be relevant e.g.
when Safe Limited Speed (SLS) is activated.
MD25500 $MC_IPT_AXIS_DYNAMIC_FACTORS[4]:
Proportion of axis jerk limit $MA_MAX_AX_JERK for the rotary motion at constant speed.
26000
PUNCHNIB_ASSIGN_FASTIN
C01, C09
N4
-
Hardware assignment for input byte for stroke control
UDWORD
PowerOn
-
-
-
0, 0, 0, 0, 0, 0, 0, 0...
0
0x7FFFFFFF
7/2
M
Description:
Assignment of the high-speed input byte for "punching and nibbling"
Bit 0-7:
Number of the input byte used
Bit 8-15:
Free
Bit 16-23: Inversion mask for writing the hardware byte
Bit 24-30: Free
This data defines which input byte is to be used for the signal "travel active".
= 1:
On-board inputs (4 high-speed NC inputs) are used.
2, 3, 4, 5
The external digital NC inputs are used
128-129:
Comparator byte (results from high-speed analog inputs or VDI specification)
Related to:
MD26006 $MC_NIBBLE_PUNCH_INMASK[n]
References:
/FB/, A4, Digital and Analog NC I/Os
The signal is high active as default from software 3.2. That is there is wire break
monitoring. If the signal is low active then, e.g., the MD must be set to the value MD
="H 0001 0001" for the outboard inputs.
Machine data and parameters
List Manual, 10/2020, 6FC5397-7AP40-6BA4
403
SINUMERIK machine and setting data
2.3 NC machine data
26002
PUNCHNIB_ASSIGN_FASTOUT
C01, C09
N4
-
Hardware assignment for output byte for stroke control
UDWORD
PowerOn
-
-
-
0, 0, 0, 0, 0, 0, 0, 0...
0
0x7FFFFFFF
7/2
M
Description:
This data defines which output byte is to be used for the stroke control.
Number of the high-speed output byte for "punching and nibbling"
Bit 0-7:
Number of the output byte used
Bit 8-15:
Free
Bit 16-23: Inversion mask for writing the hardware byte
Bit 24-30: Free
Possible inputs:
1:
840D on-board outputs (4 high-speed + 4 bits via VDI specification)
2, 3, 4, 5
External digital outputs (high-speed NC O/I or VDI specification)
Related to:
MD26004 $MC_NIBBLE_PUNCH_OUTMASK[n]
References:
/FB/, A4, Digital and Analog NC I/Os
26004
NIBBLE_PUNCH_OUTMASK
C01, C09
N4
-
Mask for fast output bits
UBYTE
PowerOn
-
-
8
1, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0
-
7/2
M
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0...
Description:
Mask for high-speed output bits for punching and nibbling.
Byte 1:
Contains the bit for stroke release
Bytes 2-8: Currently free
Special cases:
Only NIBBLE_PUNCH_OUTMASK[0] is significant.
This is used to define the output bit for the signal "Release stroke".
Related to:
MD26002 $MC_PUNCHNIB_ASSIGN_FASTOUT
26006
NIBBLE_PUNCH_INMASK
C01, C09
N4
-
Mask for fast input bits
UBYTE
PowerOn
-
-
8
1, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0
-
7/2
M
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0...
Description:
This data can define up to 8 byte masks for the output of the high-speed bits.
The standard assignment of this data is as follows:
NIBBLE_PUNCH_INMASK[0]=1:
2° = first bit for the first punch interface (SPIF1)
NIBBLE_PUNCH_INMASK[1]=4:
Second punch interface (SPIF2), not available as standard
NIBBLE_PUNCH_INMASK[2]=0
Machine data and parameters
404
List Manual, 10/2020, 6FC5397-7AP40-6BA4
SINUMERIK machine and setting data
2.3 NC machine data
NIBBLE_PUNCH_INMASK[7]=0
Note:
-
Special cases:
Only NIBBLE_PUNCH_INMASK[0] is relevant. This is used to define the input bit for the
signal "Stroke active".
Related to:
MD26000 $MC_PUNCHNIB_ASSIGN_FASTIN
26008
NIBBLE_PUNCH_CODE
C09
H2, K1
-
Definition of M functions
DWORD
PowerOn
-
-
8
0,23,22, 25, 26, 0, 0, 0,
-
-
7/2
M
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0,...
Description:
This data defines the special M functions for punching and nibbling.
Standard value
Example
NIBBLE_PUNCH_CODE[0] =
0
20
End punching, nibbling with M20
NIBBLE_PUNCH_CODE[1] = 23
23
End punching, nibbling with M23
NIBBLE_PUNCH_CODE[2] = 22
22
Start nibbling
NIBBLE_PUNCH_CODE[3] = 25
25
Start punching
NIBBLE_PUNCH_CODE[4] = 26
26
Activate dwell time
NIBBLE_PUNCH_CODE[5] =122
122
Start nibbling with pretension,
stroke control at servo level
NIBBLE_PUNCH_CODE[6] =125
125
Start punching with pretension,
stroke control at servo level
NIBBLE_PUNCH_CODE[7] =
0
0
Not used
(in preparation)
Special cases:
If MD26012 $MC_PUNCHNIB_ACTIVATION = 2 (M functions are interpreted directly by the
software), then MD26008 $MC_NIBBLE_PUNCH_CODE[0] =20 has to be set.
Related to:
MD26012 $MC_PUNCHNIB_ACTIVATION
26010
PUNCHNIB_AXIS_MASK
C09
N4
-
Definition of punching and nibbling axes
UDWORD
PowerOn
-
-
-
7, 0, 0, 0, 0, 0, 0, 0...
0
0x7FFFFFFF
7/2
M
Description:
Defines the axes involved in punching and nibbling. That is all the axes defined here
must be at rest during punching and nibbling.
Related to:
MD26016 $MC_PUNCH_PARTITION_TYPE
26012
PUNCHNIB_ACTIVATION
C09
K1
-
Activation of punching and nibbling functions
DWORD
PowerOn
-
-
-
0, 0, 0, 0, 0, 0, 0, 0...
-
-
7/2
M
Description:
This MD defines the ways in which punching and nibbling functions can be activated:
PUNCHNIB_ACTIVATION = 0
Machine data and parameters
List Manual, 10/2020, 6FC5397-7AP40-6BA4
405
SINUMERIK machine and setting data
2.3 NC machine data
None of the punching or nibbling functions can be activated. The automatic path
segmentation is the only exception - if it is enabled via MD26014
$MC_PUNCH_PATH_SPLITTING.
PUNCHNIB_ACTIVATION = 1
The functions are activated via language commands. If M functions are to be used, then
they must be programmed using macros.
PUNCHNIB_ACTIVATION = 2
The M functions are interpreted directly by the software. Language commands can still
be used.
Note:
This option is intended only as a temporary solution.
Related to:
MD26014 $MC_PUNCH_PATH_SPLITTING
MD26008 $MC_NIBBLE_PUNCH_CODE[n]
26014
PUNCH_PATH_SPLITTING
C09
N4
-
Activation of automatic path segmentation
DWORD
PowerOn
-
-
-
2, 2, 2, 2, 2, 2, 2, 2...
-
-
7/2
M
Description:
Activation data for automatic path segmentation.
Value
Significance
------------------------------------------------------------------
0 =
Automatic path segmentation only active with punching and nibbling.
1 =
Automatic path segmentation can also be activated without punching and nibbling
functions;
that is, it is programmable and be used NC internally
2 =
Automatic path segmentation can only be used NC internally;
that is it cannot be programmed.
26016
PUNCH_PARTITION_TYPE
C09
N4
-
Behavior of individual axes with automatic path segmentation
DWORD
PowerOn
-
-
-
1, 0, 0, 0, 0, 0, 0, 0...
-
-
7/2
M
Description:
This machine data defines how single axes that are also nibbling axes within the
meaning of MD26010 $MC_PUNCHNIB_AXIS_MASK are to behave.
In this case, there are the following options for the behavior of the single axes
during automatic path segmentation and stroke control:
PUNCH_PARTITION_TYPE = 0
No special behavior during automatic path segmentation. If the single axes are
programmed together with path axes in one block, then their total traversing path is
split up corresponding to the path axes. That is the pure geometric relationship
between the single axes and path axes is identical to the undivided motion. If the
single axes are programmed without the path axes but with SPN=<value>, then the path
is divided accordng to the programmed SPN value.
PUNCH_PARTITION_TYPE = 1
In this case, the path of the single axes, if they are programmed together with path
axes, are generally traversed in the first section (that is independently of the
currently active type of interpolation).
PUNCH_PARTITION_TYPE = 2
Machine data and parameters
406
List Manual, 10/2020, 6FC5397-7AP40-6BA4
SINUMERIK machine and setting data
2.3 NC machine data
In this case, the single axes behave with linear interpolation in the same way as with
PUNCH_PARTITION_TYPE = 1, and with all other types of interpolation in the same way as
with PUNCH_PARTITION_TYPE = 0.
Related to:
MD26010 $MC_PUNCHNIB_AXIS_MASK
26018
NIBBLE_PRE_START_TIME
C09
N4
s
Delay time for nibbling/punching with G603
DOUBLE
PowerOn
-
-
-
0., 0., 0., 0., 0., 0., 0.,
-1.0E+301
1.0E+301
7/2
M
0
Description:
To minimize any dead times due to the reaction time of the punching unit, it is
possible to release the stroke before reaching the in-position window of the axes. The
reference time for this is the interpolation end. Since there is normally a delay of
some interpolation cycles after reaching the interpolation end (depending on the
machine dynamics) until the axes actually come into position, the prestart time is a
delay time with respect to reaching the interpolation end.
The function is therefore coupled to G603 (block change at the end of interpolation).
The time can be set via the machine data NIBBLE_PRE_START_TIME).
Example:
With an interpolation cycle of 5 ms, a stroke shall be released 2 cycles after
reaching the interpolation end. In this case, the value 0.010 s must be selected for
NIBBLE_PRE_START_TIME. If a value that is not integrally divisible by the set
interpolation time is selected, then the stroke is initiated in the interpolation
cycle following the set time.
26020
NIBBLE_SIGNAL_CHECK
C09
N4
-
Alarm on chattering punching signal
DWORD
PowerOn
-
-
-
0, 0, 0, 0, 0, 0, 0, 0...
-
-
7/2
M
Description:
When stroke active signal is set, for example by punch overshoots between the strokes,
then the interpolation is stopped. It is also possible to generate the message
"unclean punch signal" as a function of machine data NIBBLE_SIGNAL_CHECK.
0:
No error message when the punching signal is irregular
1:
Alarm, when the punching signal is irregular between strokes
27100
ABSBLOCK_FUNCTION_MASK
N01
K1, P1
-
Parameterize basic blocks with absolute values
UDWORD
PowerOn
-
-
-
0x0, 0x0, 0x0, 0x0,
0
0x1
7/2
M
0x0, 0x0, 0x0, 0x0...
Description:
Parameterization of the "basic blocks with absolute values" function
Bit 0 = 1 :
The position values of the transverse axis are always displayed as diameter values.
Transverse axes can be applied using MD20100 $MC_DIAMETER_AX_DEF or MD30460
$MA_BASE_FUNCTION_MASK, bit 2.
27400
OEM_CHAN_INFO
A01, A11
-
-
OEM version information
STRING
PowerOn
-
-
3
, , , , , , , , , , , , , , , , , , ,
-
-
7/2
M
, , , , ...
Description:
A version information freely available to the user
Machine data and parameters
List Manual, 10/2020, 6FC5397-7AP40-6BA4
407
SINUMERIK machine and setting data
2.3 NC machine data
(is indicated in the version screen)
27850
PROG_NET_TIMER_MODE
C09
-
-
Impact of the program runtime net counter
UDWORD
Reset
-
-
-
0x00, 0x00, 0x00,
0x00
0x03
7/2
M
0x00, 0x00, 0x00,
0x00, 0x00...
Description:
The program run time is measured using system variables and can be read out. It
provides a means of outputting the current progress of the processing of a part
program. This MD can be used to make the following settings on a channel-specific
basis:
Bit 0 = 0
$AC_ACT_PROG_NET_TIME is not deleted on a jump to the start of the program with
GOTOS
Bit 0 = 1
$AC_ACT_PROG_NET_TIME is deleted on a jump to the start of the program with GOTOS, the
value is saved in $AC_OLD_PROG_NET_TIMES, and the program counter
$AC_OLD_PROG_NET_TIME_COUNT is incremented.
Bit 1 = 0
$AC_ACT_PROG_NET_TIME ceases to be increased if override = 0 is set; in other
words, the program run time is measured without the time for which the override was
set to 0.
Bit 1 = 1
$AC_ACT_PROG_NET_TIME is increased if override = 0; in other words, the program
run time is measured with the time for which the override was set to 0.
Bits 2 to 31
Reserved
27860
PROCESSTIMER_MODE
C09
K1
-
Activation and impact of program runtime measurement
UDWORD
Reset
-
-
-
0x00, 0x00, 0x00,
0
0x7FF
7/2
M
0x00, 0x00, 0x00,
0x00, 0x00...
Description:
Timers are provided as system variables under the function program runtime. While the
NCK-specific timers are always activated (for time measurements since the last
control power on), the channel-specific timers have to be started via this machine
data.
Meaning:
Bit 0 = 0
No measurement of total operating time for any part program
Bit 0 = 1
Measurement of total operating time is active for all part programs
($AC_OPERATING_TIME)
Bit 1 = 0
No measurement of current program runtime
Bit 1 = 1
Measurement of current program runtime is active ($AC_CYCLE_TIME)
Bit 2 = 0
No measurement of tool operating time
Bit 2 = 1
Measurement of tool operating time is active ($AC_CUTTING_TIME)
Machine data and parameters
408
List Manual, 10/2020, 6FC5397-7AP40-6BA4
SINUMERIK machine and setting data
2.3 NC machine data
Bit 3
Reserved
Bits 4,5 only when bit 0, 1, 2 = 1:
Bit 4 = 0
No measurement with active dry run feed
Bit 4 = 1
Measurement also with active dry run feed
Bit 5 = 0
No measurement with program test
Bit 5 = 1
Measurement also with program test
Bit 6 only when Bit 1 = 1:
Bit 6 = 0
Delete $AC_CYCLE_TIME also with start by ASUB and PROG_EVENTs
Bit 6 = 1
$AC_CYCLE_TIME is not deleted on start by ASUB and PROG_EVENTs.
Bit 7 only when bit 2 = 1:
Bit 7 = 0 $AC_CUTTING_TIME counts only with active tool
Bit 7 = 1 $AC_CUTTING_TIME counts irrespective of tool
Bits 8 only when bit 1 = 1
Bit 8 = 0
$AC_CYCLE_TIME is not deleted on jumping to program start with GOTOS
Bit 8 = 1
$AC_CYCLE_TIME is deleted on jumping to program start with GOTOS.
Bit 9 only when bits 0, 1 = 1:
Bit 9 = 0
$AC_OPERATING_TIME, $AC_CYCLE_TIME: No measurement with override = 0.
Bit 9 = 1
$AC_OPERATING_TIME, $AC_CYCLE_TIME: Measurement also with override = 0.
Bits 10 to 31
Reserved
27880
PART_COUNTER
C09
K1
-
Activation of workpiece counter
UDWORD
Reset
-
-
-
0x0, 0x0, 0x0, 0x0,
0
0x0FFFFFFF
7/2
M
0x0, 0x0, 0x0, 0x0...
Description:
The part counters can be configured with this machine data.
Note: with bit 0 = 1 and $AC_REQUIRED_PARTS less than 0, all workpiece counts
activated in this MD are frozen at the status reached.
Meaning of the individual bits:
Bits 0 - 3:
Activating $AC_REQUIRED_PARTS
------------------------------------------------------------------------
Bit 0 = 1:
Counter $AC_REQUIRED_PARTS is activated
Further meaning of bits 1-3 only when bit 0 =1 and $AC_REQUIRED_PARTS > 0:
Bit 1 = 0:
Alarm/VDI output if $AC_ACTUAL_PARTS corresponds to $AC_REQUIRED_PARTS
Bit 1 = 1:
Alarm/VDI output if $AC_SPECIAL_PARTS corresponds to $AC_REQUIRED_PARTS
Bit 2
Reserved!
Bit 3
Reserved!
Bits 4 - 7:
Activating $AC_TOTAL_PARTS
-------------------------------------------------------------------------
Bit 4 = 1:
Counter $AC_TOTAL_PARTS is active
Further meaning of bits 5-7 only when bit 4 =1 and $AC_REQUIRED_PARTS > 0:
Machine data and parameters
List Manual, 10/2020, 6FC5397-7AP40-6BA4
409
SINUMERIK machine and setting data
2.3 NC machine data
Bit 5 = 0:
Counter $AC_TOTAL_PARTS is incremented by 1 with a VDI output of M02/M30
Bit 5 = 1:
Counter $AC_TOTAL_PARTS is incremented by 1 with output of the M command
from MD PART_COUNTER_MCODE[0]
Bit 6 = 0:
$AC_TOTAL_PARTS also active with program test/block search
Bit 6 = 1:
No machining $AC_TOTAL_PARTS with program test/block search
Bit 7 = 1:
Counter $AC_TOTAL_PARTS is incremented by 1 on a return with GOTOS
Bits 8 - 11:
Activating $AC_ACTUAL_PARTS
-------------------------------------------------------------------------
Bit 8 = 1:
Counter $AC_ACTUAL_PARTS is active
Further significance of bits 9-11 only when bit 8 =1 and $AC_REQUIRED_PARTS > 0:
Bit 9 = 0:
Counter $AC_ACTUAL_PARTS is incremented by 1 with a VDI output of M02/M30
Bit 9 = 1:
Counter $AC_ACTUAL_PARTS is incremented by 1 with output of the M command
from MD PART_COUNTER_MCODE[1]
Bit 10 = 0:
$AC_ACTUAL_PARTS also active with program test/block search
Bit 10 = 1:
No machining $AC_ACTUAL_PARTS with program test/block search
Bit 11 = 1:
Counter $AC_ACTUAL_PARTS is incremented by 1 on a return with GOTOS
Bit 12 - 15:
Activating $AC_SPECIAL_PARTS
-------------------------------------------------------------------------
Bit 12 = 1:
Counter $AC_SPECIAL_PARTS is active
Further significance of bits 13-15 only when bit 12 =1 and $AC_REQUIRED_PARTS > 0:
Bit 13 = 0:
Counter $AC_SPECIAL_PARTS is incremented by 1 with a VDI output of M02/
M30
Bit 13 = 1:
Counter $AC_SPECIAL_PARTS is incremented by 1 with output of the M
command from MD PART_COUNTER_MCODE[2]
Bit 14 = 0:
$AC_SPECIAL_PARTS also active with program test/block search
Bit 14 = 1:
No machining $AC_SPECIAL_PARTS with program test/block search
Bit 15 = 1:
Counter $AC_SPECIAL_PARTS is incremented by 1 on a return with GOTOS
Bit 16 - 19:
Extension $AC_TOTAL_PARTS
-------------------------------------------------------------------------
Meaning of the bits 16-19 applies only if Bit4 =1 and $AC_REQUIRED_PARTS > 0:
Bit 16 = 0:
$AC_TOTAL_PARTS is active in MDI mode
Bit 16 = 1:
No machining $AC_TOTAL_PARTS in MDI mode
Bit 17
Reserved!
Bit 18
Reserved!
Bit 19
Reserved!
Bit 20 - 23:
Extension $AC_ACTUAL_PARTS
-------------------------------------------------------------------------
Meaning of bits 20-23 only if bit8 =1 and $AC_REQUIRED_PARTS > 0:
Bit 20 = 0:
$AC_ACTUAL_PARTS is active in MDI mode
Bit 20 = 1:
No machining $AC_ACTUAL_PARTS in MDI mode
Bit 21
Reserved!
Bit 22
Reserved!
Bit 23
Reserved!
Bit 24 - 27:
Extension $AC_SPECIAL_PARTS
-------------------------------------------------------------------------
Meaning of bits 24-27 only if bit12 =1 and $AC_REQUIRED_PARTS > 0:
Bit 24 = 0:
$AC_SPECIAL_PARTS is active in MDI mode
Bit 24 = 1:
No machining $AC_SPECIAL_PARTS in MDI mode
Bit 25
Reserved!
Bit 26
Reserved!
Machine data and parameters
410
List Manual, 10/2020, 6FC5397-7AP40-6BA4
SINUMERIK machine and setting data
2.3 NC machine data
Bit 27
Reserved!
Related to:
MD27882 $MC_PART_COUNTER_MCODE
27882
PART_COUNTER_MCODE
C09
K1
-
Workpiece counting with user-defined M command
BYTE
PowerOn
-
-
3
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
0
99
7/2
M
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2...
Description:
If part counting is activated via MD27880 $MC_PART_COUNTER, the count pulse can be
triggered by a special M command.
Only then are the values defined here taken into account:
Meaning:
The part counters are incremented by 1 in the NST signal output of the M command
described, where:
MD27882 $MC_PART_COUNTER_MCODE[0] for $AC_TOTAL_PARTS
MD27882 $MC_PART_COUNTER_MCODE[1] for $AC_ACTUAL_PARTS
MD27882 $MC_PART_COUNTER_MCODE[2] for $AC_SPECIAL_PARTS
27920
TIME_LIMIT_NETTO_INT_TASK
EXP, C01
-
s
Runtime limit of interpreter subtask
DOUBLE
PowerOn
-
-
-
0.005, 0.005, 0.005,
0.001
0.100
ReadOnly
S
0.005, 0.005, 0.005,
0.005, 0.005...
Description:
With MD27920 $MC_TIME_LIMIT_NETTO_INT_TASK, the maximum runtime of the interpreter
subtask is set. The interpreter subtask is started from the preprocessing task. If the
interpreter task does not end on its own within the time set with MD27920
$MC_TIME_LIMIT_NETTO_INT_TASK, it will be stopped and continued after a preprocessing
cycle.
27930
TIME_LIMIT_NETTO_EES_TASK
EXP, C01
-
s
Runtime limit of the EES async. subtask
DOUBLE
PowerOn
-
-
-
0.008, 0.008, 0.008,
0.001
0.100
ReadOnly
S
0.008, 0.008, 0.008,
0.008, 0.008...
Description:
The maximum runtime of the EES async. subtask is set with this machine data. The EES
async. subtask is started from the preprocessing task. If the EES async. subtask does
not end automatically within the time set in this machine data, it will be stopped and
resumed after a preprocessing cycle.
28000
MM_REORG_LOG_FILE_MEM
EXP, C02
V2, K1
-
Memory space for REORG (DRAM)
DWORD
PowerOn
-
-
-
50, 50, 50, 50, 50, 50,
1
500
7/2
M
50, 50...
Description:
Definition of the size (in kbyte) of the dynamic memory for the REORG-LOG data. The
size of the memory determines the quantity of the data available for the function
REORG.
References:
/FB/, K1, "Mode Groups, Channel, Program Operation"
Machine data and parameters
List Manual, 10/2020, 6FC5397-7AP40-6BA4
411
SINUMERIK machine and setting data
2.3 NC machine data
28010
MM_NUM_REORG_LUD_MODULES
EXP, C02
V2, K1
-
Number of blocks for local user variables in REORG (DRAM)
DWORD
PowerOn
-
-
-
8, 8, 8, 8, 8, 8, 8, 8...
0
SLMAXNUMBER
7/2
M
OF_USERMODUL
ES
Description:
Defines the number of additional LUD data blocks available for the function REORG (see
Description of Functions, Channels, Mode Groups, Program Operation (K1)).
This value can be 0 if the function REORG is not used. The CNC always opens 12 LUD data
blocks, of which 8 are used for NC programs and 4 for the ASUBs.
An LUD data block is needed for each NC program and ASUB in which a local user
variable is defined. This value may have to be increased for the function REORG if a
large IPO buffer is present and a large number of short NC programs in which LUD
variables are defined are active (prepared NC blocks of the programs are located in
the IPO buffer).
An LUD data block is needed for each of these programs. The size of the reserved
memory is affected by the number of LUDs per NC program and their individual memory
requirements. The LUD data blocks are stored in the dynamic memory.
The memory requirement for managing the blocks for local user variables with REORG can
be determined as follows:
The size of the LUD blocks depends on the number of active LUDs and their data type.
The memory for the LUD blocks is limited by the MD28000 $MC_MM_REORG_LOG_FILE_MEM
(memory size for REORG).
28020
MM_NUM_LUD_NAMES_TOTAL
C02
V2, K1
-
Number of local user variables (DRAM)
DWORD
PowerOn
-
-
-
4000, 4000, 4000,
4000
32000
7/3
U
4000, 4000, 4000,
4000, 4000...
Description:
Defines the number of variables for the local user data (LUD) which are permitted to
exist in the active sections of the program. Approximately 150 bytes of memory per
variable are reserved for the names of the variables and the variable values. The
memory required for the variable value is equal to the size of the data type. If the
total of the local user variables from the active main program and the related
subprograms is larger than the defined limit, the variables which are over the limit
are not accepted during execution of the program. Dynamic memory is used for the
variable names and variable values.
Overview of the memory used by the data types:
Data type
Memory used
REAL
8 bytes
INT
4 bytes
BOOL
1 byte
CHAR
1 byte
STRING
1 byte per character, 200 characters per string are possible
AXIS
4 bytes
FRAME
400 bytes
28040
MM_LUD_VALUES_MEM
C02
V2, K1
-
Memory space for local user variables (DRAM)
DWORD
PowerOn
-
-
-
250, 250, 250, 250,
250
32000
7/3
U
250, 250, 250, 250...
Machine data and parameters
412
List Manual, 10/2020, 6FC5397-7AP40-6BA4
SINUMERIK machine and setting data
2.3 NC machine data
Description:
This MD defines the amount of memory space available for LUD variables.
The maximum number of available LUDs is given by one of the limit values of MD28020
$MC_MM_NUM_LUD_NAMES_TOTAL or MD28040 $MC_MM_LUD_VALUES_MEM.
It should be remembered that several part programs requiring memory can be open
simultaneously in the NCK. The number depends on the type of programming, the program
length, and the size of the internal NCK block memory upwards of (MD28060
$MC_MM_IPO_BUFFER_SIZE, MD28070 $MC_MM_NUM_BLOCKS_IN_PREP).
Related to:
MD28020 $MC_MM_NUM_LUD_NAMES_TOTAL
(number of local user variables (DRAM))
28050
MM_NUM_R_PARAM
C02
K1
-
Number of channel-specific R variables (SRAM)
DWORD
PowerOn
-
-
-
100, 100, 100, 100,
0
32535
7/2
M
100, 100, 100, 100...
Description:
Defines the number of R variables available in the channel. This machine data reserves
8 bytes of buffered user memory per R variable.
28060
MM_IPO_BUFFER_SIZE
C02
B1, K1
-
Number of NC blocks in IPO buffer (DRAM)
DWORD
PowerOn
-
-
-
10, 10, 10, 10, 10, 10,
2
1000
7/2
M
10, 10...
Description:
Defines the number of blocks for the interpolation buffer. This buffer contains
prepared NC blocks available for the interpolation. A number of kbytes of the dynamic
user memory are reserved for each NC block. The data also limits the number of blocks
for look ahead consideration of speed limitation for the LookAhead function.
MD28060 $MC_MM_IPO_BUFFER_SIZE is set by the system.
Related to:
MD28070 $MC_MM_NUM_BLOCKS_IN_PREP
(number of blocks for block preparation)
28070
MM_NUM_BLOCKS_IN_PREP
EXP, C02
B1, K1
-
Number of blocks for block preparation (DRAM)
DWORD
PowerOn
-
-
-
50, 50, 50, 50, 50, 50,
20
1000
7/2
M
50, 50...
Description:
Defines the number of NC blocks available for NC block preparation. This figure is
determined mainly by the system software and is used largely for optimization.
Approximately 10 Kbytes of dynamic memory is reserved per NC block.
Related to:
MD28060 $MC_MM_IPO_BUFFER_SIZE
(number of NC blocks with IPO buffer)
28071
MM_NUM_SURF_LEVELS
EXP, C02
-
-
Dimensioning of the COMPSURF function (DRAM)
DWORD
PowerOn
-
-
-
0, 0, 0, 0, 0, 0, 0, 0...
0
10
7/1
M
Description:
Defines the size of the internal data structures of the COMPSURF function. A larger
value means a better surface finish is achieved but also that more CPU time and memory
space are required.
Machine data and parameters
List Manual, 10/2020, 6FC5397-7AP40-6BA4
413
SINUMERIK machine and setting data
2.3 NC machine data
With the value 0, the COMPSURF function is not present in a channel, and therefore
occupies no memory space.
The machine data only has an effect if the Top Surface option is used.
28072
MM_MAXNUM_SURF_GROUPS
EXP, C02
-
-
Dimensioning of the COMPSURF function in respect of axis groups
DWORD
PowerOn
(DRAM)
-
-
-
1, 1, 1, 1, 1, 1, 1, 1...
1
3
7/2
M
Description:
Defines the size of the internal data structures of the COMPSURF function in respect
of various axis groups, such as geometry, orientation, and other axis types. Larger
values mean better quality smoothing, but also more use of CPU time and memory space.
The machine data only has an effect if the Top Surface option is used.
Related to:
SD42473 $SC_ACTNUM_SURF_GROUPS
28079
MM_NUM_G_FRAMES
C11, C02
K1, K2
-
Number of grinding frames (SRAM)
DWORD
PowerOn
-
-
-
0, 0, 0, 0, 0, 0, 0, 0...
0
100
7/2
M
Description:
Specifies the number of predefined grinding frames.
The buffered data are lost when this machine data is changed!
28080
MM_NUM_USER_FRAMES
C11, C02
K1, K2
-
Number of settable frames (SRAM)
DWORD
PowerOn
-
-
-
5, 5, 5, 5, 5, 5, 5, 5...
5
100
7/2
M
Description:
Defines the number of predefined user frames. The standard system configuration
provides four frames for G54 to G57 and one frame for G500.
The backup data are lost if this machine data is altered!
28081
MM_NUM_BASE_FRAMES
C02
M5, K2
-
Number of base frames (SRAM)
DWORD
PowerOn
-
-
-
1, 1, 1, 1, 1, 1, 1, 1...
0
16
7/2
M
Description:
Number of channel-specific base frames per channel.
The value corresponds to the number of field elements for the predefined field
$P_CHBFR[].
Buffered memory is reserved for this.
28082
MM_SYSTEM_FRAME_MASK
C02
M5, K2, W1
-
System frames (SRAM)
UDWORD
PowerOn
-
-
-
0x21, 0x21, 0x21,
0
0x00000FFF
7/2
S
0x21, 0x21, 0x21,
0x21, 0x21...
Description:
Bit mask for configuring channel-specific system frames included in the channel.
Bit 0:
System frame for setting actual value and scratching
Bit 1:
System frame for external work offset
Bit 2:
System frame for TCARR aund PAROT
Bit 3:
System frame for TOROT and TOFRAME
Machine data and parameters
414
List Manual, 10/2020, 6FC5397-7AP40-6BA4
SINUMERIK machine and setting data
2.3 NC machine data
Bit 4:
System frame for workpiece reference points
Bit 5:
System frame for cycles
Bit 6:
System frame for transformations
Bit 7:
System frame $P_ISO1FR for ISO G51.1 Mirror
Bit 8:
System frame $P_ISO2FR for ISO G68 2DROT
Bit 9:
System frame $P_ISO3FR for ISO G68 3DROT
Bit 10:
System frame $P_ISO4FR for ISO G51 Scale
Bit 11:
System frame $P_RELFR for relative coordinate systems
28083
MM_SYSTEM_DATAFRAME_MASK
C02
-
-
System frames (SRAM)
UDWORD
PowerOn
-
-
-
0xF9F, 0xF9F, 0xF9F,
0
0x00000FFF
7/2
S
0xF9F, 0xF9F, 0xF9F,
0xF9F, 0xF9F...
Description:
Bit mask for configuring channel-specific system frames in the data storage (SRAM).
Bit 0:
System frame for setting actual value and scratching
Bit 1:
System frame for external work offset
Bit 2:
System frame for TCARR aund PAROT
Bit 3:
System frame for TOROT and TOFRAME
Bit 4:
System frame for workpiece reference points
Bit 5:
System frame for cycles
Bit 6:
System frame for transformations
Bit 7:
System frame $P_ISO1FR for ISO G51.1 Mirror
Bit 8:
System frame $P_ISO2FR for ISO G68 2DROT
Bit 9:
System frame $P_ISO3FR for ISO G68 3DROT
Bit 10:
System frame $P_ISO4FR for ISO G51 Scale
Bit 11:
System frame $P_RELFR for relative coordinate systems
28085
MM_LINK_TOA_UNIT
C02, C09
FBWsl, S7
-
Assignment of a TO unit to a channel (SRAM)
DWORD
PowerOn
-
-
-
1, 2, 3, 4, 5, 6, 7, 8...
1
10
7/2
M
Description:
The T0 area covers all tool, magazine, ... data blocks known to the NCK. The maximum
nujmber of units in the TO area is equal to the number of channels.
If MD28085 $MC_MM_LINK_TOA_UNIT = default setting, then each channel is assigned a TO
unit individually.
If MD28085 $MC_MM_LINK_TOA_UNIT = i, the channel is assigned TO unit i. This enables
one TO unit to be assigned to multiple channels.
Notice
The uppper limit does not indicate that this value is always practical or free of
conflicts. If one channel (the first) is active in a system with a maximum of 2
channels, and the other is not, the MD on channel 1 can formally be given the value 2,
but the NCK cannot work with it. This setting would mean that channel 1 did not have
any blocks for tool offsets, as the channel with ID=2 did not exist.
The NCK detects this conflict at Power On and restart, and responds by autonomouslöy
changing the (incorrect) value to the default value of the MD.
Machine data and parameters
List Manual, 10/2020, 6FC5397-7AP40-6BA4
415
|