Siemens SINUMERIK 840D sl Programming Manual page 254

Measuring cycles hmi sl
Hide thumbs Also See for SINUMERIK 840D sl:
Table of Contents

Advertisement

Measuring Cycles for Milling and Machining Centers
5.10 CYCLE996 workpiece: Measure kinematics
Basic kinematics data
The functionality of CYCLE996 requires the NCK function "Tool carrier with orientation
capability (TCARR)" (see also Programming Manual Cycles CYCLE800).
The number of tool carriers with orientation capability must be entered in machine data MD
18088: MM_NUM_TOOL_CARRIER.
If the dynamic 5-axis transformation (TRAORI) is also to be set (or is the only function to be
set), MD 24x00 $MC_TRAFO_TYPE_x = 72 (x = 1...8) should ideally be set, as should the
number of the TOOLCARR swivel data record to be used in MD 24582
TRAFO5_TCARR_NO_1.
The following basic kinematics data must be known at the start of CYCLE996:
It is entered in either the "Swivel cycle" startup menu (CYCLE800) or in the screen form for
the 1st measurement (SK swivel data record).
● Kinematics type: Swivel head ("T"), swivel table ("P") or mixed kinematics ("M")
● Name of swivel data record
● Approximate rotary axis vector V1xyz of rotary axis 1 (e.g, axis B swivels around Y V1 =
● Approximate rotary axis vector V2xyz of rotary axis 2 (if this exists) (e.g, axis C swivels
● Name of rotary axes
● Mode of rotary axes: automatic (NC rotary axes), manual or semi-automatic
● Travel range of rotary axes
"1st, 2nd, 3rd measurement" parameters
Parameter
_MVAR
_TNUM
_SETVAL
_FA
_TSA
_VMS
_PRNUM
_SETV[3]
_SETV[4]
"Calculate kinematics"parameters
Parameter
_MVAR
_TNUM
_SETV[5]
_SETV[6]
_SETV[7]
_SETV[8]
254
0, 1, 0)
around Z V2 = 0, 0, 1)
Value/data type Meaning
Decimal 1...9
INTEGER
REAL
REAL
REAL
REAL
INTEGER
REAL
REAL
Value/data type Meaning
Decimal 1...9
INTEGER
REAL
REAL
REAL
REAL
"Measure kinematics" mode (see the following measurement variants)
Number of swivel data record
Diameter of the calibration ball
Measurement path factor
Safe area
Measuring feedrate
Number of probe (probe field)
Position value of rotary axis 1 (manual or semi-automatic)
Position value of rotary axis 2 (manual or semi-automatic)
"Measure kinematics" mode (see the following measurement variants)
Number of swivel data record
Position value for normalizing rotary axis 1
Position value for normalizing rotary axis 2
Tolerance value of offset vectors I1...I4
Tolerance value of rotary axis vectors V1, V2
Programming Manual, 03/2009 Edition, 6FC5398-4BP10-2BA0
Measuring cycles

Advertisement

Table of Contents
loading

Table of Contents