Siemens SINUMERIK 840D sl Programming Manual page 94

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

Advertisement

Measuring in JOG
4.2 Workpiece measurement
6. Input of setpoints
7. Select axis and axis direction for edge/corner.
8. For "NC start", measurement is started and completed with a preset measurement feed.
Internal sequence
After pressing "NC start", an automatically generated ASUB
(/_N_SPF_DIR/_N_JM_MESS_SPF) is started to call up a measuring cycle with parameters,
supplied from entries made in screen forms. This measuring cycle generates the
measurement paths and intermediate positions as a function of the specified setpoints.
While the measuring cycle is running, the following settings, defined in the datablock GUD6,
in the field _JM_I[ ] are effective:
• Zero point offset
• Working plane (G17...G19)
• the data field _WP[ ] assigned to the active measuring probe
The switching behavior parameters of the probe determined by calculating the probe are
stored in this data field (data array) _WP[ ].
Zero offset
The translation offset and/or an offset for the rotation around the infeed axis in the selected
ZO is applied based on the measuring results and the specified setpoint position, depending
on the measurement task.
With the default setting (_JM_I[5]=0), the following offsets are possible:
• "Measuring Only" mode
• "G54...G57, ..."
• "Basic reference"
In the extended correction selection (_JM_I[5]=1), the following options are available:
• Correction in any global basic frame of the frame chain active during measurement. Only
• Correction in any channel-specific basic frame of the frame chain active during
4-6
– e.g. approximate diameter for hole/spigot
– e.g. specifying the set positions in the meas. axis (at edge)
– e.g. specifying the center point (for hole/spigot) or the corner point
The first traversing motion is used to correct the mechanical position deviation of the
measuring probe, determined when calibrating, and is automatically executed by the
system!
(no ZO correction, just display measurement results)
(correction in settable ZO)
(offset in the system frame "set zero point" $P_SETFRAME)
possible if no rotation is measured:
e.g. during "measure edge", "measure distance", "measure hole", and "measure spigot".
measurement.
Programming Manual, Release 04/2006, 6FC5398-4BP10-0BA0
Measuring cycles

Advertisement

Table of Contents
loading

Table of Contents