CNCYRON

Cycles fixes de perçage

G81, G82, G83, G84, G85 — syntaxe Fanuc, paramètres et cas d'utilisation. Les cycles fixes simplifient la programmation de séries de trous en évitant la répétition des mouvements Z.

G81Perçage simple

Descente en vitesse d'avance jusqu'à Z final, remontée rapide. Sans pause au fond.

G81 X__ Y__ Z__ R__ F__
ZProfondeur finale de perçage (absolue en G90)
RPlan de retrait (hauteur de sécurité au-dessus pièce)
FAvance de perçage (mm/min)

Usage : Trous peu profonds (L/D < 3), matières faciles, foret carbure.

G83Perçage profond avec débourrage

Descente par incréments Q avec remontée rapide au plan R entre chaque passe pour évacuer les copeaux. Cycle peck drilling.

G83 X__ Y__ Z__ R__ Q__ F__
ZProfondeur finale de perçage
RPlan de retrait
QProfondeur par passe (valeur positive, sans signe)
FAvance de perçage (mm/min)

Usage : Trous profonds (L/D > 3), inox, titane, aluminium long copeau.

G84Taraudage rigide

Synchronisation broche + avance pour tarauder. F = N × pas. Inversion broche automatique en remontée. Nécessite option "Rigid Tapping" sur la CN.

G84 X__ Y__ Z__ R__ F__
ZProfondeur de filetage
RPlan de retrait
FAvance = N (tr/min) × pas (mm) — mm/min

Usage : Taraudage à grande vitesse avec porte-taraud rigide. Plus précis et rapide que porte-taraud flottant.

G85Alésage (sortie en avance)

Descente et remontée à la même avance — préserve l'état de surface. Pas de pause au fond.

G85 X__ Y__ Z__ R__ F__
ZProfondeur d'alésage
RPlan de retrait
FAvance (mm/min) — identique descente et montée

Usage : Alésage précis, lamage, fraise à aléser à plaquettes.

G82Perçage avec temporisation au fond

Identique à G81 mais avec une pause programmable (P) au fond du trou. Améliore la qualité de fond de trou.

G82 X__ Y__ Z__ R__ P__ F__
ZProfondeur finale
RPlan de retrait
PDurée de temporisation au fond (ms)
FAvance (mm/min)

Usage : Lamage, fraisage de fond de trou, chanfreinage avec foret.

G80Annulation cycle fixe

Désactive tout cycle fixe en cours (G81 à G89). À utiliser après le dernier trou ou avant tout autre déplacement non cyclique.

G80

Usage : Toujours programmer G80 après la série de trous. Oublier G80 = risque de cycle intempestif.

Exemple — série de perçages + taraudage

; ----- Perçage Ø6.75 avant taraudage M8 -----
T01 M06             ; Foret Ø6.75 carbure
G43 H01
M03 S2000           ; 2000 tr/min (Vc ≈ 42 m/min)
M08
G00 X10. Y10.       ; Positionnement 1er trou
G83 Z-25. R2. Q5. F150  ; Débourrage, Q=5mm, F=150 mm/min
X50. Y10.           ; 2e trou
X100. Y50.          ; 3e trou
G80                 ; Annulation cycle
G00 Z100.

; ----- Taraudage M8 × 1.25 -----
T02 M06             ; Taraud M8
G43 H02
M03 S300            ; 300 tr/min
G84 Z-20. R2. F375  ; F = 300 × 1.25 = 375 mm/min
X10. Y10.
X50. Y10.
X100. Y50.
G80
M30
Calculateur Ø perçage taraudageTous les codes G et M← Programmation CNC