Grinding-Specific Work Offsets (Gframe0, Gframe1 - Siemens SINUMERIK 840D sl Programming Manual

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

Advertisement

Fundamentals
2.12 Coordinate transformations (frames)
Example 3: Axis-specific deselection of a DRF offset and a $AA_OFF position offset (1)
A DRF offset is generated in the X axis by DRF handwheel traversal. No DRF offsets are
operative for any other axes in the channel.
Program code
N10 WHEN TRUE DO $AA_OFF[X]=10 G4 F5
...
N70 CORROF(X,"DRF",X,"AA_OFF")
...
Example 4: Axis-specific deselection of a DRF offset and a $AA_OFF position offset (2)
A DRF offset is generated in the X and Y axes by DRF handwheel traversal. No DRF offsets are
operative for any other axes in the channel.
Program code
N10 WHEN TRUE DO $AA_OFF[X]=10 G4 F5
...
N70 CORROF(Y,"DRF",X,"AA_OFF")
...
2.12.13
Grinding-specific work offsets (GFRAME0, GFRAME1 ... GFRAME100)
Command for activating a grinding frame in the channel
The programming of the GFRAME<n> command makes the associated grinding frame of the
$P_GFR[<n>] data management active in the channel. This sets the active $P_GFRAME
grinding frame identical to the $P_GFR[<n>] grinding frame of the data management:
GFRAME<n> ⇒ $P_GFRAME = $P_GFR[<n>]
Command
GFRAME0
GFRAME1
...
GFRAME100
Syntax
GFRAME<n>
340
Grinding frame activated in the channel
$P_GFR[0] (null frame)
$P_GFR[1]
...
$P_GFR[100]
Comment
; A position offset == 10 is interpo-
lated for the X axis.
; Only the DRF offset and the posi-
tion offset of the X axis are dese-
lected; the DRF offset of the Y axis
is retained.
Comment
; A position offset == 10 is interpo-
lated for the X axis.
; The DRF offset of the Y axis and
the position offset of the X axis are
deselected; the DRF offset of the X
axis is retained.
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