You are on page 1of 4

CYCLE 95 Stock removal cycle

CYCLE95 (NPP,MID,FALZ,FAX,FAL,FF1,FF2,FF3,VARI,DT,DAM)
NPP This parameter is the name of the contour subprogram. The name must be in
quotation marks, e.g."CONT1".

MID Maximum infeed depth for roughing. The total depth for roughing will be divided
evenly in several single infeeds. These infeed depths are divided evenly, for that
they are smaller / equal the programmed parameter MID.

FALZ, FALX, FAL Finishing allowance for roughing


FALZ Finishing allowance in Z
FALX Finishing allowance in X
FAL Finishing allowance parallel to the contour

It is not useful to program all 3 parameter (the values will be added). Program either
the values for FALZ and FALX or 0 for FAL or vice versa. When no finishing
allowance is programmed, roughing is proceeded until final contour.

FF1.FF2.FF3 Feed rates for the different machining steps:


FF1 feed for roughing cuts without undercut
FF2 feed for roughing - dive-in in undercuts.
FF3 feed for finishing.
DT, DAM These parameter interrupt the axis-parallel movement while roughing to break
the chip.
DT dwell time for chip break while roughing
DAM traverse path after that every roughing cut will be interrupted for chip breaking
traverse path after that the movement should be stopped. Programming DAM=0
means no interruption, the dwell time will not be executed.

VARI Defines the kind of machining (roughing, finishing, complete), the direction of
machining (longitudinal or face) and the side of machining (inside or outside).
CYCLE 93 Grooving cycle
CYCLE93 (SPD,SPL,WIDG,DIAG,STA1 ,ANG1 ,ANG2,RC01 ,RC02,
RC11,RC12,FAL1,FAL2,IDEP,DTP,VARI)

SPD, SPL
These coordinates define the start point of the groove
in X (SPD) and Z (SPL).

WIDG, DIAG
Groove width (WIDG) and groove depth (DIAG),
related to the start point.
When the groove is larger in width than the tool, the
whole width will be worked off in several steps with
even overlapping.

STA1
Angle of the contour on which the groove will be produced.
This angle is related to the Z axis. This angle will be
indicated for that the lateral infeed outside can occur parallel
to the contour.

ANG1, ANG2
By separated flank angles, asymmetric groves can
be produced.

RC01, RC02, RCI1, RCI2


Radius / chamfer at the 4 corners of the groove.
Radius: positive sign
Chamfer: negative sign
The variant of chamfer calculation is determined by
the parameter VARI.

FAL1, FAL2
For groove ground (FAL1) and flanks (FAL2) different
finishing allowances can be determined. Roughing leaves
back these allowances. Afterwards a contour-parallel cut
occurs along the final contour with the same tool.

IDEP
Infeed depth. The axis-parallel dive-in is divided in
several depth infeeds. After every infeed the tool will
be retracted for 1 mm to break the chips.
The parameter IDEP must be programmed anyhow.

DTP
The dwell time must be as long as at least one spindle
revolution lasts.

VARI
The ten's place digit (xx) determines how the chamfer
length will be calculated.
The one's place digit (xx) defines the kind (= position)
of the groove.
CYCLE 97 Thread cutting cycle

CYCLE97 (PIT,MPIT,SPL,FPL,DM1 ,DM2,APP,ROP,TDEP,FAL,IANG, NSP, NRC, NID, VARI, UMTH)

PIT, MPIT The thread pitch is an axis-parallel value and will be entered without sign. PIT defines the
thread pitch in mm, MPIT as nominal value (M3 - M60) for regular metric threads. Program
either MPIT or PIT. Contradictious values trigger an alarm.

SPL, FPL, APP, ROP The parameter SPL and FPL define the start and end point of the thread. Machining the thread
starts for APP (approach path) before SPL and ends for ROP (run-out path) after the thread.
Approach and run-out path are necessary to accelerate and slow down the slides. In the
approach and run-out area the thread is not precise; therefore thread undercuts should be
used. The start point in X for machining is 1 mm over the programmed thread diameter.
DM1 diameter of the thread at the start point
DM2 diameter of the thread at the end point
TDEP, FAL, NRC, NID The finishing allowance FAL will be subtracted from the thread depth TDEP and the remaining
rest will be divided in roughing cuts (number NRC). The division of the roughing cuts occurs
according to VARI (constant or degressive). Afterwards the finishing allowance FAL will be
removed in one cut. Subsequent occurs the number NID of idle cuts.
NRC number of roughing cuts
NID number of idle cuts

Note: For regular metric threads:


Thread depth = 0,613435 x thread pitch

IANG Infeed angle.


Straight infeed
For straight infeed (vertical to the thread), program IANG = 0.
Flank infeed
The value IANG must be max. Half the thread angle (e.g. for metric threads max. 30°).
Alternating flank infeed
A negative value for IANG causes alternating flank infeed. With tapered threads a alternating flank infeed is not
possible.

NSP
This angle determines the cut-in point of the first thread at the circumference of the workpiece. If NSP is not
programmed the thread starts at the exposition. Input range 0.0001 ° to +359.9999°
VARI determines outside / inside machining and the way of infeed. VARI can have the values 1 to
4. With division of the total infeed in single infeeds with constant chip cross-section (VARI
3, 4) the cutting pressure is constant for all roughing cuts. The infeed occurs with different
values for each infeed depth. For infeed with constant infeed depth (VARI 1, 2) the chip cross
section increases from cut to cut.

VARI O/l Infeed


1 outside constant infeed depth,
taking down of the chip
cross-section
2 inside constant infeed depth,
taking down of the chip
cross-section
3 outside constant cross- section of cut,
taking down of the infeed
depth
4 inside constant cross- section of
cut, taking down of the infeed

NUMTH Number of threads for multiple-threaded threads.


For a normal thread program 0 or do not program the parameter. The single threads will be
placed evenly on the circumference; the beginning of the first thread is determined by
NSP. To produce a multiple-threaded thread with irregular arrangement of the single threads
you must program a separate cycle for every thread with a separate start position NSP

You might also like