11
Exemple : corps d'un cylindre avec le cycle 28
Cylindre fixé au centre du plateau circulaire
Machine équipée d'une tête B et d'une table C
Le point d'origine se trouve au centre du plateau
circulaire.
Description de la trajectoire du centre dans le sous-
programme de contour
0 BEGIN PGM 4 MM
1 BLK FORM CYLINDER Z R25 L100
2 TOOL CALL 3 Z S2000
3 L Z+250 R0 FMAX M3
4 PLANE SPATIAL SPA+0 SPB+90 SPC+0 TURN MB MAX
FMAX
5 CYCL DEF 14.0 CONTOUR
6 CYCL DEF 14.1 LABEL CONTOUR1
7 CYCL DEF 28 FRAISAGE RAINURE POURTOUR CYL. ~
Q1=-7
Q3=+0
Q6=+2
Q10=-4
Q11=+100
Q12=+250
Q16=+25
Q17=+1
Q20=+10
Q21=+0.02
8 L C+0 R0 FMAX M99
9 L Z+250 R0 FMAX
10 PLANE RESET TURN MB MAX FMAX
11 M30
12 LBL 1
13 L X+60 Y+0 RL
14 L Y-35
15 L X+40 Y-52.5
16 L X-70
17 LBL 0
18 END PGM 4 MM
404
;PROFONDEUR FRAISAGE ~
;SUREPAIS. LATERALE ~
;DISTANCE D'APPROCHE ~
;PROFONDEUR DE PASSE ~
;AVANCE PLONGEE PROF. ~
;AVANCE EVIDEMENT ~
;RAYON ~
;UNITE DE MESURE ~
;LARGEUR RAINURE ~
;TOLERANCE
Cycles : Pourtour cylindrique | Exemples de programmation
Y (Z)
; appel de l'outil, axe d'outil Z, diamètre 7
; dégagement de l'outil
; inclinaison
; pré-positionnement du plateau circulaire ; appel du cycle
; dégagement de l'outil
; annulation de l'inclinaison ; annulation de la fonction PLANE
; fin du programme
; sous-programme de contour ; description de la trajectoire du
centre
; données dans l'axe rotatif, en mm (Q17=1)
HEIDENHAIN | TNC 640 | Programmation des cycles d'usinage | 01/2022
X (C)