Predefined Frame Variable; P_Actframe) - Siemens SINUMERIK 840D sl Programming Manual

Nc programming
Hide thumbs Also See for SINUMERIK 840D sl:
Table of Contents

Advertisement

Work preparation
3.8 Coordinate transformations (frames)
3.8.1.1
Predefined frame variable ($P_CHBFRAME, $P_IFRAME, $P_PFRAME,

$P_ACTFRAME)

Active: channel-specific base frames $P_CHBFRAME[ <n> ] ($P_BFRAME)
Note
The current base frame $P_BFRAME and the data storage base frame $P_UBFR are retained
for compatibility reasons.
● $P_BFRAME ≙ $P_CHBFRAME[0]
● $P_UBFR ≙ $P_CHBFR[0].
The frame variables $P_CHBFRAME[<n>] define the reference between the basic coordinate
system (BCS) and the basic origin system (BOS).
If the current channel-specific base frame $P_CHBFRAME[<n>] should be active immediately
in the NC program, the following possibilities are available.
● Commands:
– G500 (deactivate all settable frames, the base frames remain active)
– G54 to G599 (settable zero offsets)
● Assignment of a channel-specific base frames of the data storage to a current channel-
specific base frame:
$P_CHBFRAME[<n>] = $P_CHBFR[<m>]
Active: Channel-specific settable frame $P_IFRAME
The frame variable $P_IFRAME defines the reference between the basic origin system (BOS)
and the settable zero system (SZS).
● $P_IFRAME corresponds to $P_UIFR[$P_IFRNUM]
● After G54 is programmed, for example, $P_IFRAME contains the translation, rotation,
scaling and mirroring defined by G54.
630
Programming Manual, 12/2019, 6FC5398-2EP40-0BA0
NC programming

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840de sl

Table of Contents