Cylinder Error Compensation; Function - Siemens SINUMERIK 840D sl Function Manual

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

Advertisement

K3: Compensations
5.4 Interpolatory compensation
$AN_CEC_OUTPUT_AXIS[1]=(AX1)
$AN_CEC_STEP[1]=58.0
$AN_CEC_MIN[1]=-585.0
$AN_CEC_MAX[1]=-5.0
$AN_CEC_DIRECTION[1]=-1
$AN_CEC_MULT_BY_TABLE[1]=0
$AN_CEC_IS_MODULO[1]=0
;--- Aktivierung der Kompensation und der Tabellen
$MA_CEC_ENABLE[AX1]=1
$SN_CEC_TABLE_ENABLE[0]=1
$SN_CEC_TABLE_ENABLE[1]=1
NEWCONF
M17
5.4.6

Cylinder error compensation

5.4.6.1

Function

The cylinder error compensation is used to compensate for clamping errors for cylindrical
grinding. In this case, a shift and/or rotation of the workpiece in the machining plane is
compensated.
Contrary to sag compensation (CEC) (Page 272), on which cylinder error compensation is
based, only two interpolation points are used to define the compensation function (straight
line).
Figure 5-13
304
Set position of the cylinder
Actual position of the cylinder
Cylinder error due to incorrect clamping
; compensation axis
; distance between interpolation points
; starting position
; end position
; table applies to negative traversing directions
; no multiplication (not relevant here)
; compensation without modulo function (for rotary
axes only)
; compensation ON
; enable table 1
; enable table 2
; end of program
Function Manual, 10/2015, 6FC5397-1BP40-5BA3
Extended Functions

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 828d

Table of Contents