Siemens SINUMERIK 840D sl Function Manual page 570

Extended functions
Hide thumbs Also See for SINUMERIK 840D sl:
Table of Contents

Advertisement

Kinematic Transformation (M1)
7.10 Examples
MD20070 $MC_AXCONF_MACHAX_USED[3]=1
MD20070 $MC_AXCONF_MACHAX_USED[4]=5
MD35000 $MA_SPIND_ASSIGN_TO_MACHAX[AX1]= 1
MD35000 $MA_SPIND_ASSIGN_TO_MACHAX[AX2]= 0
MD35000 $MA_SPIND_ASSIGN_TO_MACHAX[AX3]= 0
MD35000 $MA_SPIND_ASSIGN_TO_MACHAX[AX4]= 0
MD35000 $MA_SPIND_ASSIGN_TO_MACHAX[AX5]= 2
MD10000 $MN_AXCONF_MACHAX_NAME_TAB[0]="CM"
MD10000 $MN_AXCONF_MACHAX_NAME_TAB[1]="XM"
MD10000 $MN_AXCONF_MACHAX_NAME_TAB[2]="YM"
MD10000 $MN_AXCONF_MACHAX_NAME_TAB[3]="ZM"
MD10000 $MN_AXCONF_MACHAX_NAME_TAB[4]="ASM"
; prepare for TRACYL (as first and only transformation)
MD24100 $MC_TRAFO_TYPE_1 = 513 ;
MD24110 $MC_TRAFO_AXES_IN_1[0] = 1
MD24110 $MC_TRAFO_AXES_IN_1[1]=4
MD24110 $MC_TRAFO_AXES_IN_1[2] = 3
MD24110 $MC_TRAFO_AXES_IN_1[3] = 2
MD24120
$MC_TRAFO_GEOAX_ASSIGN_TAB_1[0]=1
MD24120
$MC_TRAFO_GEOAX_ASSIGN_TAB_1[1]=4
MD24120
$MC_TRAFO_GEOAX_ASSIGN_TAB_1[2]=3
MD24800
$MC_TRACYL_ROT_AX_OFFSET_1 = 0
MD24810
$MC_TRACYL_ROT_SIGN_IS_PLUS_1 =
FALSE
MD24820 $MC_TRACYL_BASE_TOOL_1 [0]
= 0.0
MD24820 $MC_TRACYL_BASE_TOOL_1 [1]
= 0.0
MD24820 $MC_TRACYL_BASE_TOOL_1 [2]
= 0.0
; activation TRACYL(40.0)
; programming in Y and Z see below
; Return to rotational operation
TRAFOOF
570
; C as machine axis 1
; AS as machine axis 5
; C is spindle 1
; X is no spindle
; Y is no spindle
; Z is no spindle
; AS is spindle 2
; 1st machine axis
; 2nd machine axis
; 3rd machine axis
; 4th machine axis
; 5th machine axis
; Transformation TRACYL with groove wall
; offset
; Channel axis radial to rotary axis
; Channel axis in generated cylinder surface
; perpendicular to rotary axis
; Channel axis parallel to rotary axis
; Channel axis supplementary axis to
; index [0]
; 1st channel axis becomes GEOAX X
; 2nd channel axis becomes GEOAX Y
; 3rd channel axis becomes GEOAX Z
; Rotation position X-Y plane against zero
; position of the rotary axis
; Rotary axes turns
; Tool center distance in X
; Tool center distance in Y
; Tool center distance in Z
Function Manual, 01/2008, 6FC5397-1BP10-3BA0
Extended Functions

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840de sl

Table of Contents