Programming instructions

4-28
Motion Blocks NC Programming 17VRS
DOK-MTC200-NC**PRO*V17-ANW1-EN-P
Sequences of Thread-Cutting NC Blocks Using 'G33'
The G33 function can be used to program consecutive chains of thread-
cutting NC-blocks containing different leads. A thread sequence can con-
sist of
single- or multiple-thread longitudinal threads,
face threads, or
taper threads
in any desired order, provided that the lead during each section of the
thread remains constant.
Lead
Longitudinal
1 Thread
2nd Section
1st Section
Fig. 4-36: Longitudinal thread having two sections of thread each with a different
lead
G33 <endpoint [X,Y,Z]> <lead [I,J,K]> <starting angle [P]>
G33 <endpoint [X,Y,Z]> <lead [I,J,K]> <starting angle [P]>
Thread sequences are programmed as consecutive series of thread-cut-
ting NC-blocks. A transition distance is calculated between two thread-
cutting NC-blocks for each axis experiencing a velocity change. The
thread change is performed at the maximum permissible acceleration, so
that transition parabola result.
G08 contouring mode (acceleration) must be active during thread-cut-
ting sequences. G06 positioning with minimized lag should be acti-
vated to ensure that the transition parabola between the thread NC-
blocks are as small as possible.
There must not be any function programmed between and in the indi-
vidual thread blocks of a thread-cutting sequence that interrupts block
preparation (such as auxiliary functions, computations, etc.).
If the single-block operating mode is active, each thread-cutting NC-
block is processed individually. In this case, a new starting distance is
required for each thread-cutting NC-block. Thus, thread-cutting se-
quences are not possible in the single-block operating mode.
All other conditions are the same as in thread cutting.
Syntax