Continue Machining Within Program Loops; Machining Continuation On Full Circles; Automatically Generated Contour Elements - Siemens SINUMERIK 840D sl Function Manual

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

Advertisement

TE7: Continue machining at the contour (retrace support) - 840D sl only
19.9 Boundary conditions
19.9.1.2

Continue machining within program loops

In NC high-level language, program loops can be programmed using:
● LOOP
● FOR
● WHILE
● REPEAT
● CASE/IF-ELSE-ENDIF in conjunction with GOTOB
Risk of collision
Significant contour deviations can occur during the machining if the programmed continuation
point at the programmed contour is the result of a loop run that is not equal to the first loop
run.
If retrace support is performed within program loops, the retrace support is always effective
in the first loop run.
19.9.1.3

Machining continuation on full circles

In full circles, the block starting and end points coincide at one contour point. As no clear
differentiation is possible in this case, one always starts from the block start point during
machining continuation on this kind of a contour point. The first part program block following
retrace support is then the circular block.
A contour point just before the block end point of the circular block must be selected to avoid
traversing the circular block after the machining continuation.
19.9.1.4

Automatically generated contour elements

The automatic generation of non-linear / non-circular contour elements by the NC takes place,
for example, when programming the following NC functions in the part program:
● RND
● G641/G642
● Tool radius compensation
For reverse / forward travel as part of RESU these contour elements can be replaced by straight
lines between the start and end of the block.
724
ENDLOOP
ENDFOR
ENDWHILE
UNTIL
WARNING
Function Manual, 01/2015, 6FC5397-2BP40-5BA2
Special functions

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 828dSinumerik 840de sl

Table of Contents