Special functions | Machining with polar kinematics
10
Example: SL cycles in the polar kinematics
0 BEGIN PGM POLARKIN_SL MM
1 BLK FORM 0.1 Z X-100 Y-100 Z-30
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL CALL 2 Z S2000 F750
4 FUNCTION PARAXCOMP DISPLAY X Y Z
; Activate PARAXCOMP DISPLAY
5 L X+0 Y+0.0011 Z+10 A+0 C+0 FMAX M3
; Pre-position outside the disabled pole area
6 POLARKIN AXES Y Z C MODE:KEEP POLE:SKIPPED
; Activate POLARKIN
* - ...
; Datum shift in polar kinematics
9 TRANS DATUM AXIS X+50 Y+50 Z+0
10 CYCL DEF 7.3 Z+0
11 CYCL DEF 14.0 CONTOUR
12 CYCL DEF 14.1 CONTOUR LABEL2
13 CYCL DEF 20 CONTOUR DATA
Q1=-10 ;MILLING DEPTH
Q2=+1 ;TOOL PATH OVERLAP
Q3=+0 ;ALLOWANCE FOR SIDE
Q4=+0 ;ALLOWANCE FOR FLOOR
Q5=+0 ;SURFACE COORDINATE
Q6=+2 ;SET-UP CLEARANCE
Q7=+50 ;CLEARANCE HEIGHT
Q8=+0 ;ROUNDING RADIUS
Q9=+1 ;ROTATIONAL DIRECTION
14 CYCL DEF 22 ROUGH-OUT
Q10=-5 ;PLUNGING DEPTH
Q11=+150 ;FEED RATE FOR PLNGNG
Q12=+500 ;FEED RATE F. ROUGHNG
Q18=+0 ;COARSE ROUGHING TOOL
Q19=+0 ;FEED RATE FOR RECIP.
Q208=+99999 ;RETRACTION FEED RATE
Q401=+100 ;FEED RATE FACTOR
Q404=+0 ;FINE ROUGH STRATEGY
15 M99
16 CYCL DEF 7.0 DATUM SHIFT
17 CYCL DEF 7.1 X+0
18 CYCL DEF 7.2 Y+0
19 CYCL DEF 7.3 Z+0
20 POLARKIN OFF
; Deactivate POLARKIN
21 FUNCTION PARAXCOMP OFF X Y Z
; Deactivate PARAXCOMP DISPLAY
22 L X+0 Y+0 Z+10 A+0 C+0 FMAX
23 L M30
24 LBL 2
378
HEIDENHAIN | TNC620 | Klartext Programming User's Manual | 01/2022