Professional Documents
Culture Documents
Feuille de route
Compensation du longueur de loutil Compensation du diamtre de loutil Compensation du rayon de coin de loutil Cycles fixes (prdfinis)
G40 Annulation de compensation du rayon de loutil G41 Compensation du rayon de loutil droite G42 Compensation du rayon de loutil gauche G43 Compensation du longueur de loutil positive G44 Compensation du longueur de loutil ngative T99 Slection de loutil avec le nombre spcifi M06 Changement doutil
Permet la compensation des longueurs variables des outils La longueur de loutil est indique dans un registre du processeur. G43 compensation en direction positive G44 compensation en direction ngative G49 annulation de la compensation du longueur de loutil Utilises en conjonction avec un paramtre H
La valeur compense indique la distance entre la pointe de loutil en position Home et le 0 de laxe Z de la pice Gnralement, la valeur du dcalage indiqu par le paramtre H est plac dans un registre ayant le mme numro que loutil Certains contrleurs (Mazatrol) compensent automatiquement la longueur de loutil avec le changement de loutil
G43 compensation positive de la longueur de loutil. La valeur indique de combien loutil rel est plus long que loutil programm
G44 compensation ngative de la longueur de loutil. La valeur indique de combien loutil rel est plus court que loutil programm
rayon de loutil Dcalage caus par langle a Dcalage caus par langle a flute trajectoire flute
Ncessaire pour ne pas avoir faire des calculs gomtriques pour prendre en compte le diamtre de loutil Permet galement de compenser lusure radiale et de remplacer loutil original par un autre, avec un diamtre lgrement diffrent
Syntaxe : N .. G41 D ..
On indique un dcalage gauche si, en se situant derrire loutil pendant son dplacement, on a loutil gauche de la surface usine Le paramtre D (pour diamtre de loutil) est enregistr dans un registre de la machine
Syntaxe : N .. G41 D ..
On indique un dcalage droite si, en se situant derrire loutil pendant son dplacement, on a loutil droite de la surface usine La commande G40 annule la compensation du diamtre et suit le contour avec le centre de loutil
Le rayon du coin de loutil peut causer des erreurs du profile sil nest pas pris en compte.
Erreur en fraisage (haut). La dimension Z1 nest pas respecte, mme si les compensations de diamtre et de longueur de loutil ont t appliques. Erreur en tournage (bas). Dans ce cas, lerreur est produite par le rayon du pointe de loutil (ou par un arte de passage). Compensable par des commandes G41 et G42.
G81 Cycle de perage simple G82 Cycle de perage avec attente G73, G83 Cycle de perage profond G76 Cycle de perage fin G84 Cycle de taraudage G85 Cycle dalsage G86 Cycle de perage barre G80 Terminaison de cycle prdfini G98 Retour au point initial du cycle G99 retour au point de rfrence du cycle
Syntaxe : N .. G81 Z .. R .. F .. Z = distance au plan initial (distance scuritaire pour le dplacement entre plusieurs trous) R = distance au plan de retraite (distance ou lavance de travail commence)
http://www.jjjtrain.com/vms/cnc_fixed_cycles/cnc_fixed_07.html
Permet larrt de lavance au fond du trou, avec la continuation du mouvement de rotation de loutil; cette stratgie est suppos de donner un meilleur fini de surface au trou.
http://www.jjjtrain.com/vms/cnc_fixed_cycles/cnc_fixed_08.html
http://www.jjjtrain.com/vms/cnc_fixed_cycles/cnc_fixed_09.html
Le cycle de taraudage normal est compos des mouvements suivants: Positionnement au dessus du trou; Approche rapide du plan R; Avance axial de travail associ un avance de rotation (en mm/tour ou tours/po) Inversement des mouvements de travail et extraction de loutil
Syntaxe gnrale:
http://www.jjjtrain.com/vms/cnc_fixed_cycles/cnc_fixed_10.html
Le cycle est utilisable pour lalsage dun trou avec une barre dalsage
http://www.jjjtrain.com/vms/cnc_fixed_cycles/cnc_fixed_11.html
Il y a des incompatibilits entre certains codes G. 25 groupes de code ont t tablies. Deux commandes appartenant des groupes diffrentes peuvent se trouver dans un bloc, mais pas deux commandes du mme group
Fonctions machine
Les fonctions de type M99 sont utilises dans le programme pour passer la machine des commandes diverses. Seulement une commande avec code M est accepte dans une ligne Certaines instructions du code M sexcutent au dbut du bloc, autre la fin. Plusieurs instructions du code M ne peuvent tre crites que seules dans le bloc, autres ont besoin dtre annuls
Groupe
Programme Arbre principal Ch. outil Accessoires
Commandes
M00, M01, M02, M30 M03, M04, M05, M19 M06 M10, M11, M12, M13, M17, M18, M21, M22, M78, M79 M23, M24 M41, M42, M43, M44 M48, M49 M60 M98, M99
Fonctions diverses
M00 Arrt du programme obligatoire M01 Arrt optionnel M02 Fin du programme (avec reset, pas de rembobinage) M03 Rotation de larbre principal en sens horaire (normal) M04 Rotation de larbre principal en sens antihoraire (sens invers) M05 Arrt de larbre M06 change doutil M07 Lubrification en brume dmarre M08 Pompe de lubrification liquide dmarre M09 Arrt de lubrification M30 Fin du programme (avec reset et rembobinage)
Questions ?