Additive Frame In Frame Chain - Siemens SINUMERIK 840D sl Function Manual

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

Advertisement

Program code
IF $AC_MEAS_CORNER_ANGLE <> 90
ENDIF
; Transform measured frame and write to $P_SETFRAME so that a complete frame is cre-
ated,
; which linked from the old total frame results in the measurement frame.
$P_SETFRAME = $P_ACTFRAME : $AC_MEAS_FRAME : INVFRAME($P_ACTFRAME) : $P_SETFRAME
$P_SETFR = $P_SETFRAME
G1 X0 Y0
G1 X10
Y10
X0
Y0
M30
10.5.7.2

Additive frame in frame chain

Measurements on the workpiece or calculations in the part program and cycles generally
produce a frame that is applied additively to the current complete frame. The WCS and thus
the programming zero must, therefore, be displaced and possibly rotated. This measured
frame is available as a temporary frame and not yet actively included in the frame chain. This
function is used to calculate and possible activate this frame:
INT ADDFRAME(FRAME,STRING)
Programming
Parameter 1:
Basic Functions
Function Manual, 01/2015, 6FC5397-0BP40-5BA2
SETAL(61000 + $AC_MEAS_CORNER_ANGLE)
Type: FRAME
K2: Axis Types, Coordinate Systems, Frames
Comment
; Describe system frames in data manage-
ment
; Approach the corner
; Retract the rectangle rotated about 30
degrees
Additively measured or calculated frame
10.5 Frames
767

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 828dSinumerik 840de sl

Table of Contents