Sunteți pe pagina 1din 12

Les cycles prprogramms

1/ DEFINITION :

CI 12 T BEP MPMI

On appelle cycles prprogramms ou cycles de base, des cycles dusinage fixes prdfinis par le constructeur.

2/ Quelques exemples de cycles prprogramms utiliss en Tournage et en Fraisage:


G33 G63 G64 G65 G66 G81 G82 G83 G84 G85 G87 G80 : : : : : : : : : : : : Cycle de filetage pas constant Cycle dbauche avec gorge Cycle dbauche paraxial Cycle dbauche de gorge Cycle de dfonage Cycle de perage centrage Cycle de perage chambrage Cycle de perage avec dbourrage Cycle de taraudage Cycle dalsage Cycle de perage avec brise-copeaux Annulation de cycle dusinage

REMARQUE : Aprs lutilisation dun cycle prprogramm, on doit obligatoirement programm un G80 qui correspond une annulation dun cycle dusinage. Dans le cas contraire, si le G80 nest pas programm, la commande numrique se mettra en erreur.

2-1 / Annulation de cycle dusinage : G80


La fonction permet la rvocation dun cycle dusinage Exemple : N110 G00 X Z N120 G95 F N130 G81 Z ER2 N140 G0 G80 G52 X Z M9 N150 M2

2-2 / Cycle de filetage pas constant : G33


La fonction permet lexcution de filetages cylindriques, coniques et frontaux.

Syntaxe : N G33 X Z K P [EA] [EB] [Q] [R] [F] [S] / [ES]


G33 : Cycle de filetage pas constant X Z: Position de loutil / OP K: Pas exprim en mm P: Profondeur totale du filet (Q compris) EA: Demi-angle au sommet dun filetage conique EB: Valeur de langle de pntration de loutil Q: Profondeur de la dernire passe R: Longueur de la pente de dgagement en fin de passe F: Nombre de filets S / ES : Nombre de passes

Exemple :

Dcomposition du cycle :

PROGRAMMATION : N10 G0 Xa Za N20 G33 Xb Zb K P S

2-3 / Cycle dbauche avec gorge : G63


La fonction permet lbauche dun volume de matire situ entre la dfinition dun brut matire et dun profil fini. Elle permet galement dexcuter des gorges si le profil de loutil est compatible.

Syntaxe: N G63 N N X Z EZ/EX P/R [EA]/[EU]/[EW] [EB] [EC] [ER] [Q] [EQ] [EF]
G63: Cycle dbauche avec gorge N N : N du premier et dernier bloc du profil fini X Z : Position de dpart de cycle EZ / EX : Position de fin de passe (EZ pour bauche axiale suivant Z) (EX pour bauche radiale suivant X) P / R: Profondeur de passe (P bauche axiale suivant X) (R bauche radiale suivant Z) [EA]/[EU]/[EW] : Position de dpart des passes dbauche [EB]: Angle limite de plonge [EC]: Angle limite en fin de passe sur laxe dbauche [ER]: Surpaisseur de finition [Q]: Garde de positionnement [EQ]: Valeur du copeau minimum [EF]: Vitesse de plonge dans la matire Exemple : Dcomposition du cycle

2-4 / Cycle dbauche paraxial : G64


La fonction permet lbauche dun volume de matire situ entre la dfinition dun brut matire et dun profil fini. Le cycle peut tre excut en paraxial par dressage ou chariotage pour des usinages extrieurs et intrieurs.

Syntaxe: N G64 N N I K P / R + 3 BLOCS QUI DEFINISSENT LE BRUT


G64 : Cycle dbauche paraxial N N: N du premier et dernier bloc du profil fini I: Surpaisseur de finition suivant X K: Surpaisseur de finition suivant Z P / R: Profondeur de passe (P bauche axiale suivant X) (R bauche radiale suivant Z)

Exemple :

Dcomposition du cycle :

PROGRAMMATION :
N100 G64 N200 N250 I0.2 K0.1 R1 N110 Xa Za N120 Xb Zb N130 Xc Zc N140 Xd Zd N100 G64 N200 N250 I0.2 K0.1 P1 N110 Xa Za N120 Xb Zb N130 Xc Zc N140 Xd Zd

2-5 / Cycle dbauche de gorge : G65


La fonction permet lbauche dune gorge dont le profil est programm en cours de dfinition dun profil fini. Le cycle excute les gorges axiales par chariotage ou frontales par dressage.

Syntaxe : N G65 N N X Z I K EA P / R [Q] [EF]


G65 : Cycle dbauche de gorge N N: N du premier et dernier bloc du profil fini de gorge X Z: Position de dpart de cycle I: Surpaisseur de finition suivant X K: Surpaisseur de finition suivant Z EA: Angle de prise de passe dans la gorge P / R: Profondeur de passe (P bauche axiale suivant X) (R bauche radiale suivant Z) [Q]: Garde de positionnement [EF] : Vitesse de plonge dans la matire

Exemple :

Dcomposition du cycle :

PROGRAMMATION:
N100 G65 N200 N250 Z30 I0.2 K0.1 EA35 P1 (bauche axiale) Ou N100 G65 N200 N250 X20 I0.2 K0.1 EA35 R1 (bauche radiale)

2-6 / Cycle de dfonage : G66


La fonction permet lbauche dune gorge axiale ou frontale par plonges successives.

Syntaxe: N G66 D X Z P / R [EA] [EP] [EF]


G66 : Cycle dbauche de gorge D : N du second correcteur de loutil gorge. X Z: Position de la fin dusinage de la gorge P / R : Profondeur de passe (P suivant X : gorge frontale) (R suivant Z : gorge axiale) [EA]: Angle dfinissant la pente en fond de gorge (par dfaut EA= 0 pas de pente) [EP]: Valeur de dgagement en fin de passe [EF]: Temporisation en fin de plonge en seconde

Exemple :

Dcomposition du cycle :

PROGRAMMATION :
N100 G66 D15 X45 Z50 EA10 R5 EF0.5 (gorge axiale)

2-7 / Cycle de perage - centrage : G81


La fonction permet le perage centrage en une seule plonge.

Syntaxe: N G81 Z ER

G81: Cycle de perage - centrage Z: Point atteindre en fin de perage ER: Point de dgagement aprs la fin du perage

Exemple :

Dcomposition du cycle :

PROGRAMMATION :
N90 G0 Xa Za N100 G81 Z-8 ER2 F0.02 N110 G0 G80 G52 X0 Z0 M9

2-8 / Cycle de perage - chambrage : G82


La fonction permet le perage chambrage en une seule plonge.

Syntaxe: N G82 Z ER EF
G82 : Cycle de perage - chambrage Z : Point atteindre en fin de perage ER : Point de dgagement aprs la fin du perage [EF] : Temporisation obligatoire exprime en secondes

Exemple :

Dcomposition du cycle :

PROGRAMMATION :
N90 G0 Xa Za N100 G82 Z-8 ER5 EF2 F0.02 N110 G0 G80 G52 X0 Z0 M9

2-9 / Cycle de perage avec dbourrage : G83


La fonction permet le perage en plusieurs plonges.

Syntaxe: N G83 Z ER P ES Q [EP] [EF]


G83 : Cycle de perage avec dbourrage Z : Point atteindre en fin de perage ER: Point de dgagement aprs la fin du perage P: Valeur de la premire pntration ES: Nombre de pntrations de valeur constante Q: Valeur de la dernire pntration [EP]: Garde de retour aprs chaque dbourrage [EF]: Temporisation obligatoire exprime en secondes

Exemple :

Dcomposition du cycle :

PROGRAMMATION :
N90 G0 Xa Za N100 G83 Z-8 ER2 P5 ES3 Q1 F0.02 N110 G0 G80 G52 X0 Z0 M9

2-10 / Cycle de taraudage : G84


La fonction permet lexcution dun taraudage avec un porte taraud flottant.

Syntaxe: N G84 Z ER EF [EH]


G84 : Cycle de taraudage Z : Point atteindre en fin de taraudage ER : Point de dgagement aprs la fin du taraudage EF : Temporisation obligatoire exprime en secondes [EH] : Cote du plan dattaque sur laxe dusinage

Exemple :

Dcomposition du cycle :

PROGRAMMATION : (en fraisage)


N90 G0 Xa Ya Za N100 G84 Z-20 EF2 F375 N110 Xb Yb N120 G0 G80 G52 X0 Y0 Z0 M9

2-11 / Cycle dalsage : G85


La fonction permet lexcution dun alsage avec un alsoir mont en pince.

Syntaxe: N [G17] G85 Z F [ER] [EH] [EF]


[G17] : Usinage dans le plan X-Y G85 : Cycle dalsage Z : Point atteindre en fin dalsage F : Valeur de lavance dans le cycle. [ER] : Point de dgagement aprs la fin dun alsage [EF] : Valeur de lavance en dgagement (par dfaut = F) [EH] : Cote du plan dattaque sur laxe dusinage

Exemple :

Dcomposition du cycle :

PROGRAMMATION : (en fraisage)


N90 G0 Xa Ya Za N100 G85 Z-25 F80 N110 Xb Yb N120 G0 G80 G52 X0 Y0 Z0 M9

2-12 / Cycle de perage avec brise copeaux : G87


La fonction permet lexcution dun perage avec des arrts pour briser les copeaux.

Syntaxe: N G87 Z ER P Q F [G17] [EF] [EH] [ES] [EP]


G87 : Cycle de perage avec brise copeaux Z : Point atteindre en fin dalsage [ER] : Point de dgagement aprs la fin dun alsage P: Valeur de la premire pntration Q: Valeur de la dernire pntration F: Valeur de lavance dans le cycle. [G17] : Usinage dans le plan X-Y [EF] : Temporisation la fin de chaque pntration [EH] : Cote du plan dattaque sur laxe dusinage [ES] : Nombre de pntration valeur constante [EP] : Valeur de recul entre deux pntrations

Exemple :

Dcomposition du cycle :

PROGRAMMATION : (en fraisage)


N90 G0 Xa Ya Za N100 G87 Z-40 P10 Q5 EF1 F40 N110 Xb Yb N120 G0 G80 G52 X0 Y0 Z0 M9

S-ar putea să vă placă și