Siemens SINUMERIK Series Function Manual page 472

Extended functions
Hide thumbs Also See for SINUMERIK Series:
Table of Contents

Advertisement

M5: Measurement
7.5 Setting zeros, workpiece measuring and tool measuring
Program code
$TC_DP5[1,1]=0
$TC_DP6[1,1]=2
T1 D1
g0 x0 y0 z0 f10000
G54
$P_CHBFRAME[0] = crot(z,45)
$P_IFRAME[x,tr] = -sin(45)
$P_IFRAME[y,tr] = -sin(45)
$P_PFRAME[z,tr] = -45
$AC_MEAS_VALID = 0
g1 x-1 y-3
$AC_MEAS_LATCH[0] = 1
g1 x-4 y4
$AC_MEAS_LATCH[2] = 1
g1 x-4 y1
$AC_MEAS_LATCH[3] = 1
$AA_MEAS_SETPOINT[x] = 0
$AA_MEAS_SETPOINT[y] = 0
$AA_MEAS_SETPOINT[z] = 0
$AC_MEAS_CORNER_SETANGLE = 90
$AC_MEAS_ACT_PLANE = 0
$AC_MEAS_FRAME_SELECT = 0
$AC_MEAS_T_NUMBER = 1
$AC_MEAS_D_NUMBER = 1
$AC_MEAS_TYPE = 4
RETVAL = MEASURE()
if RETVAL <> 0
setal(61000 + RETVAL)
endif
472
Comment
; (x)
; Radius
; Measure corner with 3 measuring points
; Set all input values to invalid
; 1. Approach measuring point
; Pick up measuring point P1
; 3. Approach measuring point
; Pick up measuring point P3
; 4. Approach measuring point
; Pick up measuring point P4
; Set position setpoint of the corner to
(0, 0, 0)
; Define setpoint angle of intersection ϕ
; Measuring plane is G17
; Select frame - SETFRAME
; Select tool
; Set measuring type on corner 1
; Start measuring process
Function Manual, 03/2013, 6FC5397-1BP40-3BA1
Extended Functions

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840d slSinumerik 828d

Table of Contents