Programming and Operating Manual (Milling)
206
6FC5398-4DP10-0BA1, 01/2014
Programming example: Circular pocket
With this program, you can machine a circular pocket in the YZ plane. The center point is determined by Y50 Z50. The
infeed axis for the depth infeed is the X axis. Neither finishing dimension nor safety clearance is specified. The pocket is
machined with down-cut milling. Infeed is performed along a helical path.
A milling cutter with 10 mm radius is used. See the following programming example for circular pocket:
N10 G17 G90 G0 S650 M3 T1 D1
; Specification of technology values
N20 X50 Y50
; Approach starting position
N30 POCKET4(3, 0, 0, -20, 25, 50, 60, 6, 0, 0, 200, 100, 1,
21, 0, 0, 0, 2, 3)
; Cycle call
Parameters FAL and FALD are omitted
N40 M02
; End of program
9.6.11
Thread milling - CYCLE90
Programming
CYCLE90 (RTP, RFP, SDIS, DP, DPR, DIATH, KDIAM, PIT, FFR, CDIR, TYPTH, CPA, CPO)
Parameters
Parameter
Data type
Description
RTP
REAL
Retraction plane (absolute)
RFP
REAL
Reference plane (absolute)
SDIS
REAL
Safety clearance (enter without sign)
DP
REAL
Final drilling depth (absolute)
DPR
REAL
Final drilling depth relative to the reference plane (enter without sign)
DIATH
REAL
Nominal diameter, outer diameter of the thread
KDIAM
REAL
Core diameter, internal diameter of the thread
PST
REAL
Thread pitch; value range: 0.001 ... 2000.000 mm
FFR
REAL
Feedrate for thread milling (enter without sign)
CDIR
INT
Direction of rotation for thread milling
Values: 2 (for thread milling with G2), 3 (for thread milling with G3)
TYPTH
INT
Thread type
Values: 0=internal thread, 1=external thread
CPA
REAL
Center point of circle, abscissa (absolute)
CPO
REAL
Center point of circle, ordinate (absolute)