Maîtriser la programmation tour CNC : Guide pour machinistes
La programmation CNC n'est pas si difficile à apprendre et à maîtriser, surtout la programmation pour tours CNC. Car les tours CNC n'ont que deux axes avec lesquels travailler : l'axe X et l'axe Z.

Programmation CNC pour machinistes CNC
L'axe X du tour CNC contrôle le diamètre du composant.
L'axe Z du tour CNC contrôle la longueur du composant.
Pour apprendre la programmation CNC, il vaut mieux commencer par des dessins faciles à programmer.
Voici quelques exemples de base de programmation CNC :
- Programmation CNC pour débutants – Exemple simple de programmation CNC
- Exemple de programmation tour CNC
- Exemple de programmation fraiseuse CNC pour débutants
Pour commencer la programmation CNC pour un tour CNC, le processus est le suivant :
Vous devez d'abord appeler l'outil de coupe approprié pour l'usinage. Cette étape dépend de la machine CNC, mais sur une commande Fanuc, vous utiliserez la commande de programmation CNC suivante :
T5 ou T0505
Chargez maintenant la valeur de décalage de pièce. Les commandes de programmation CNC suivantes sont utilisées pour charger le décalage de pièce :
G10, G54
Faites tourner la broche principale du tour CNC. La commande de programmation CNC pour faire tourner la broche principale est :
G97 S1000
La commande ci-dessus ne fera pas tourner la broche ; elle indiquera simplement à la machine CNC que je veux faire tourner la broche principale à 1000 tr/min (tours par minute).
Mais pour faire réellement tourner la broche, vous devez donner une autre commande de programmation CNC ou un M-code ou une M-fonction pour dire à la machine CNC de faire tourner la broche en sens horaire (CW) ou anti-horaire (CCW).
M03 (Rotation broche sens horaire) M04 (Rotation broche sens anti-horaire) M05 (Arrêt broche)
Pour activer le liquide de refroidissement de la machine CNC, afin que notre plaquette d'outil et la pièce ne surchauffent pas, vous devez activer le refroidissement. Les commandes de programmation CNC ou fonctions M sont :
M08 (Refroidissement ON) M09 (Refroidissement OFF)
Vient maintenant le moment de déplacer réellement l'outil. Il existe plusieurs commandes de programmation CNC (G-codes) pour déplacer l'outil.
Pour déplacer l'outil à une avance rapide, ou en termes CNC on dit « déplacement rapide », on utilisera la commande de programmation CNC ou G-code suivant :
G00 X... Z...
Les valeurs X et Z avec G00 sont les coordonnées de destination pour l'outil.
Pour déplacer l'outil à une avance contrôlée ou pour un déplacement linéaire, nous utiliserons la commande de programmation CNC ou G-code suivant :
G01 X... Z... F...
Les valeurs X et Z avec G01 sont les coordonnées de destination sur les axes X et Z. La valeur F est l'avance de l'outil. Cela peut être G95 (Avance par tour).
Pour usiner un arc ou une interpolation circulaire sur la pièce, les commandes de programmation CNC ou G-codes suivants sont utilisés :
G02 X... Z... R... G03 X... Z... R...
Le G-code G02 est utilisé pour programmer un arc dans le sens horaire, et le G-code G03 pour un arc dans le sens anti-horaire. Les valeurs X et Z sont les coordonnées de destination et R est le rayon de l'arc.
De cette façon, vous compléterez tout le programme CNC.
Pour terminer le programme CNC, vous utiliserez la commande de programmation CNC ou M-code suivant :
M30
M30 termine le programme CNC et ramène le curseur au début du programme.
commande numérique par ordinateur
- Sécurité des machinistes CNC : directives essentielles pour le lieu de travail
- Directives essentielles de programmation CNC pour un processus fluide et efficace
- Tutoriel usinage CNC : démo tour à outils motorisés
- Tournevis Dynamométriques pour Tourneurs CNC : Serrage Constant & Longévité Outil
- Maîtriser la Programmation Sinumerik 840D CNC : Guide Expert Cycles Filetage Avancés
- Rapport Diamètre/Longueur Barre Alésage : Recommandations pour Tourneurs CNC
- Programmation angle précise CNC G01 : Maîtriser angles, rayons et chanfreins
- Testez vos compétences en programmation CNC : Défi à trous pour usineurs
- Maîtrise des codes M : Quiz programmation CNC