Measuring Tool; Measurement - Siemens SINUMERIK 840D sl Programming Manual

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

Advertisement

5.2.5

Measuring tool

5.2.5.1

Measurement

Function
The cycle determines the new tool length or the new tool radius and checks whether the
difference can be corrected with an empirical value to the old tool length or radius within a
defined tolerance range (upper limits: Safe area _TSA and dimensional deviation check
_TDIF, lower limit: Zero offset range _TZL,).
If this range is not violated, the new tool length or radius is accepted, otherwise an alarm is
output. Violation of the lower limit is not corrected.
Measuring is possible either with:
• motionless spindle
• rotating spindle
Prerequisite
• The tool probe must be calibrated.
• The tool geometry data (approximate values) must be entered in a tool offset data record.
• The tool must be active.
• The desired machining plane must be activated.
• The tool must be prepositioned in such as way that collision-free approach to the probe is
Special features of measurement with rotating spindle
• An additional compensation can be activated with variable _MT_COMP>0. (See
• By default, the cycle-internal calculation of feed and speed is executed from the limit
• The operator can deactivate the cycle-internal calculation via the measuring cycle bit
Measuring cycles
Programming Manual, Release 04/2006, 6FC5398-4BP10-0BA0
possible in the measuring cycle.
Measuring and compensation strategy chapter).
values defined in array _CM[] for peripheral speed, rotation speed, minimum feed,
maximum feed and measuring accuracy, as well as the intended direction of spindle
rotation for measurement.
Measuring is conducted by probing twice; the first probing action causes a higher
feedrate. A maximum of three probing operations are possible for measuring.
If probing is performed several times the speed is additionally reduced on the last probing
operation. This speed reduction can be suppressed by setting channel-related bit
_CHBIT[22].
_CBIT[12]=1 and specify his or her own values for feed and speed.
Array _MFS[ ] is for entering the values. If the bit is set, the values from _MFS[0/1] are
valid for the first probing and the values from _MFS[2/3] (speed/feedrate) for the second.
If _MFS[2] = 0 only one probing action is performed. If _MFS[4]> 0 and_MFS[2]> 0,
probing is performed in three probing actions; the values from _MFS[4/5] are valid in the
third action.
Measuring Cycles for Milling and Machining Centers
5.2 CYCLE971 tool: Measuring milling tools, drills
5-21

Advertisement

Table of Contents
loading

Table of Contents