Detailed Description
2.8 Special handling of tool compensations
Tool Compensation (W1)
Function Manual, 08/2005 Edition, 6FC5397-0BP10-0BA0
2-125
Example of a 5-axis machine with rotating tool (transformation type 24). The relevant
machine data are listed below:
The first rotary axis rotates about Z. C axis
The second rotary axis rotates about Y. B axis
The essential machine data are shown in the table below:
MD20390 TOOL_TEMP_COMP_ON = TRUE ; Temperature compensation active
Option ; Activate option
MD32750 TEMP_COMP_TYPE[ AX1 ] = 4 ; Compensation in tool direction
MD32750 TEMP_COMP_TYPE[ AX2 ] = 4 ; Compensation in tool direction
MD32750 TEMP_COMP_TYPE[ AX3 ] = 4 ; Compensation in tool direction
; Assignment of transformation type 24:
MD24100 TRAFO_TYPE_1 = 24 ; Transformer type 24 in first channel
MD24110 TRAFO_AXES_IN_1[0] = 1 ; First axis of the transformation
MD24110 TRAFO_AXES_IN_1[1] = 2 ; Second axis of the transformation
MD24110 TRAFO_AXES_IN_1[2] = 3 ; Third axis of the transformation
MD24110 TRAFO_AXES_IN_1[3] = 5 ; Fifth axis of the transformation
MD24110 TRAFO_AXES_IN_1[4] = 4 ; Fourth axis of the transformation
MD24120 TRAFO_GEOAX_ASSIGN_TAB_1[0] = 1 ; Geo axis for channel axis 1
MD24120 TRAFO_GEOAX_ASSIGN_TAB_1[1] = 2 ; Geo axis for channel axis 2
MD24120 TRAFO_GEOAX_ASSIGN_TAB_1[2] = 3 ; Geo axis for channel axis 3
MD24570 TRAFO5_AXIS1_1[0] = 0.0 ;
MD24570 TRAFO5_AXIS1_1[1] = 0.0 ; Direction
MD24570 TRAFO5_AXIS1_1[2] = 1.0 ; First rotary axis is parallel to Z
MD24572 TRAFO5_AXIS1_2[0] = 0.0 ; Direction
MD24572 TRAFO5_AXIS1_2[1] = 1.0 ; Second rotary axis is parallel to Y
MD24572 TRAFO5_AXIS1_2[2] = 0.0 ;
MD25574 TRAFO5_BASE_ORIENT_1[0] = 0.0 ;
MD25574 TRAFO5_BASE_ORIENT_1[1] = 0.0 ; Basic tool orientation
MD25574 TRAFO5_BASE_ORIENT_1[2] = 1.0 ; In Z direction