Unité 6 : Maîtriser les systèmes de commande CNC Haas
OBJECTIFS
À la fin de cette unité, vous serez capable de :
- Identifier la commande Haas.
- Identifier le clavier.
- Décrire la procédure Démarrage/Home machine.
- Décrire la procédure Déverrouillage porte (Door Override).
- Décrire la procédure Chargement outils.
- Décrire le décalage longueur outil (TLO) pour chaque outil.
- Vérifier le décalage zéro pièce (XY) via MDI.
- Décrire le réglage décalage outil.
- Vérifier le décalage longueur outil via MDI.
- Décrire la procédure chargement programme CNC.
- Décrire la procédure sauvegarde programme CNC.
- Expliquer comment exécuter un programme CNC.
- Décrire l'utilisation de la compensation diamètre outil (CDC).
- Décrire la procédure d'arrêt.
COMMANDE HAAS
La commande Haas est montrée Figures 1 et 2. Familiarisez-vous avec l'emplacement des boutons et contrôles. Instructions détaillées pages suivantes pour opérer le contrôle.

Figure 1. Commande Haas CNC Mill Clavier Haas
CLAVIER
Touches clavier groupées en 8 zones fonctionnelles :
- Touches Fonction (Function Keys)
- Touches Curseur (Cursor Keys)
- Touches Affichage (Display Keys)
- Touches Mode (Mode Keys)
- Touches Numériques (Numeric Keys)
- Touches Alphabétiques (Alpha Keys)
- Touches Jog (Jog Keys)
- Touches Override (Overrides Keys)

Figure 2. Boutons/Touches clavier Haas CNC
DÉMARRAGE / HOME MACHINE
Checklist :
- Zone travail : Vérifier zone dégagée.
- Disjoncteur principal : ON.
- Alimentation air : ON, pression correcte (min 70 PSI pour changeur outil).
- POWER ON : Appuyer bouton Vert.
- Vérifier Arrêt d'urgence non enclenché. Si oui, tourner bouton rouge à droite pour libérer.
- Attendre message « 102 SERVOS OFF » avant de continuer.
- RESET.
- Power On Restart.
- Vérifier portes fermées et zone travail dégagée.
- Laisser tous axes faire le Home avant de continuer.

Figure 3. Démarrage/Home Machine
DÉVERROUILLAGE PORTE (DOOR OVERRIDE)
- MEM : Sélectionner et appuyer MEM.
- SETTING GRAPH : Sélectionner et appuyer Setting Graph.
- Entrer 51.
- Curseur : Flèche bas puis flèche droite pour désactiver.
- WRITE/ENTER : Sélectionner et appuyer Write/Enter.

Figure 4. Door Override
CHARGEMENT OUTILS (LOAD TOOLS)
Checklist :
- Touche MDI/DNC : Appuyer bouton MDI/DNC.
- Numéro outil : Exemple pour positionner changeur sur T1, appuyer T puis 1.
- ATC FWD : Appuyer bouton ATC FWD. Carrousel indexe sur position T1.
- Positionner outil dans broche :
- Ne pas tenir par les goujures de coupe !
- Vérifier propreté cône outil.
- Saisir porte-outil sous collerette V pour éviter pincement.
- Pousser outil dans broche.
- Vérifier alignement « chiens » (dogs) broche avec encoches porte-outil.
- TOOL RELEASE : Appuyer bouton Tool Release.
- Machine souffle air dans broche pour nettoyer.
- Pousser doucement outil vers le haut puis relâcher bouton Tool Release.
- Vérifier outil solidement saisi par broche avant de le lâcher.
- Répéter étapes 2-5 jusqu'à tous outils chargés.

Figure 5. Chargement Outils
RÉGLAGE DÉCALAGES (SETTING OFFSETS)
Pour usiner précisément, la fraiseuse doit savoir où est la pièce sur la table et la distance pointe outils → sommet pièce (décalage outil depuis position Home).
Pour saisir manuellement les décalages :
- Choisir une page décalages.
- Déplacer curseur sur colonne désirée.
- Taper valeur décalage voulue.
- Appuyer (ENTER) ou (F1). Valeur entrée dans colonne.
- Entrer valeur positive/négative + ENTER pour ajouter au nombre dans colonne ; F1 pour remplacer le nombre.
MODE JOG
Mode Jog permet de déplacer axes machine à position désirée. Avant de jogger un axe, machine doit avoir établi sa position Home. Le contrôle le fait à la mise sous tension.
Pour entrer en mode Jog :
- Appuyer (HANDLE JOG).
- Appuyer axe désiré (+X, -X, +Y, -Y, +Z, -Z).
- 4 vitesses incrémentielles : .0001, .001, .01, .1. Chaque clic volant = distance définie par taux jog actuel. Poignée déportée optionnelle (RJH) possible.
- Maintenir boutons jog ou utiliser volant pour déplacer axe.
RÉGLAGE DÉCALAGE LONGUEUR OUTIL (TLO)
Checklist :
- Mode Handle Jog : Sélectionner bouton Handle Jog. → Machine contrôlée par volant.
- Incrément Jog : .01 → chaque clic = 0,01" dans direction jog.
- Direction Jog : Appuyer touche Z. → Outil bouge en Z quand volant tourné.

Figure 6. TLO
- Offsets : Sélectionner et appuyer Offset. → Page décalages outils affichée.
- Curseurs : Aligner sur outil actif. → Flèches Haut/Bas pour surligner valeurs décalage outil actif.

Figure 7. Offset
- Utiliser bloc 1-2-3 pour régler longueur outil :
- Jogger outil sous sommet bloc.
- Appliquer légère pression bloc contre outil. Volant jog pour lever outil jusqu'à ce que bloc glisse juste dessous.
- Écarter bloc et redescendre outil de .01" sous sommet bloc.

Figure 8
- Incrément Jog : .001. Réduire incrément et lever outil par .001 jusqu'à ce qu'il glisse juste sous bloc à nouveau.
- TOOL OFFSET MEASURE : Sélectionner et appuyer. → Contrôle entre position actuelle outil dans registre décalage longueur. Vérifier mise à jour nombre longueur outil avant de continuer.
- NEXT TOOL : Sélectionner et appuyer. → Outil actuel rangé, suivant chargé. Répéter étapes 1-9 jusqu'à tous outils réglés.

Figure 9. Page Affichage Décalages
NOTE : Réglage outils = jog manuel machine avec mains dans enveloppe travail. Prudence extrême et règles :
- Broche DOIT être arrêtée.
- Jamais main entre outil et pièce.
- Vérifier axe correct et incrément jog avant de jogger.
- Bouger volant lentement, délibérément. Yeux sur mains et position outil en permanence.
- Jamais laisser autre personne opérer commande si votre main dans zone travail.
COMMENT ACCÉDER AU MDI
Le mode Manual Data Input (MDI) est un des modes d'opération CNC. Idée : entrer G/M-codes sur une ligne exécutés immédiatement par la machine – pas besoin d'écrire programme complet quand 1-2 lignes suffisent. MDI offre grande puissance pour peu d'apprentissage. On peut même usiner pièce en MDI. Avec MDI, CNC peut être « quick and dirty » comme usinage manuel.

Figure 10. MDI
Appuyer touche MDI sur panneau commande pour passer en mode MDI.
Exemple :
Appuyer MDI/DNC
Erase Prog : Sélectionner et appuyer (effacer commandes)
Entrer S1200 M03 (Vitesse broche 1200 tr/min, Horaire)
RÉGLAGE ZÉRO PIÈCE XY (AVEC PALPEUR DE BORD / EDGE FINDER)
Checklist :
- MDI/DNC : Sélectionner et appuyer MDI/DNC.
- Erase Prog : Sélectionner et appuyer pour effacer commandes.
- Mettre broche en route : S1200. Appuyer S1200 M03 (Input) : Write/Enter.
- Cycle Start : Sélectionner. → Broche démarre horaire 1200 tr/min.

Figure 11. Mise en route broche (MDI)
- Handle Jog : Sélectionner Handle Jog, Incrément Jog : .01.
- Volant Jog : Selon besoin. Sélectionner direction jog et utiliser volant pour placer stylet palpeur le long du bord gauche pièce.

- Incrément Jog : .001. Approcher palpeur lentement jusqu'à ce qu'il déclenche (décalage) comme ci-dessous. Cela place centre broche exactement à 0,100" (2,54 mm) du bord pièce.

Figure 12. Juste avant déclenchement Figure 13. Juste après déclenchement
- Volant Jog : Rétracter en Z. Jogger droit vers le haut en Z jusqu'à ce palpeur au-dessus pièce et volant indique zéro sur cadran.

- Volant Jog : Direction jog = +X, tourner volant 1 tour complet horaire. Comme contrôle en mode .001, 1 tour complet place centre broche exactement sur bord gauche pièce.

- Page Offset : Sélectionner et appuyer Offset. → Bouton Offset + PgUp/PgDn jusqu'à page Work Zero Offset. Flèches pour surligner G54 (ou décalage dispositif à régler).

- PART ZERO SET : Appuyer Part Zero Set. → Définit valeur G54 X à position broche actuelle.
- SPINDLE STOP : Appuyer arrêt broche.
- Pour axe Y : Répéter étapes 6-11.

VÉRIFICATION DÉCALAGE ZÉRO PIÈCE VIA MDI
- MDI/DNC : Sélectionner et appuyer MDI/DNC.
- Erase Prog : Sélectionner et appuyer (effacer).
- Entrer G00 G90 G54 X0 Y0.
- INSERT : Sélectionner et appuyer Insert.
- CYCLE START : Sélectionner et appuyer Cycle Start.

Décalage Zéro Pièce X0 Y0 (MDI)
- Pour décaler datum vers DROITE par rapport opérateur : AJOUTER valeur décalage à X-offset. Ex: décaler X+0.1 → entrer .1 WRITE/ENTER.
- Pour décaler datum vers OPÉRATEUR (plus proche) : SOUSTRAIRE valeur décalage de Y-offset. Ex: décaler Y-0.1 → entrer -.1 WRITE/ENTER.
RÉGLAGE ZÉRO PIÈCE XY (AVEC POINTEAU MÉCANIQUE / MECHANICAL POINTER)
Pour usiner pièce, la fraiseuse doit savoir où est la pièce sur table. Palpeur de bord, palpeur électronique, ou autres outils/méthodes pour établir zéro pièce. Avec pointeau mécanique :
- Placer matériau (1) dans étau et serrer.

Figure 14. Réglage Zéro Pièce XY (Pointeau mécanique)
- Charger pointeau (2) dans broche.
- Appuyer (HANDLE JOG) (E).
- Appuyer (.1/100.) (F) (Vitesse rapide volant).
- Appuyer (+Z) (A).
- Handle jog (J) axe Z ~25 mm (1") au-dessus pièce.
- Appuyer (.001/1.) (G) (Vitesse lente volant).
- Handle jog (J) axe Z ~5 mm (0.2") au-dessus pièce.
- Sélectionner entre axes X et Y (I) et handle jog (J) outil au coin supérieur gauche pièce (voir Figure 36 (9)).
- Appuyer (OFFSET) (C) jusqu'à panneau Active Work Offset actif.
- Curseur (H) sur colonne G54 Axe X.
- Appuyer [PART ZERO SET] (B) pour charger valeur dans colonne X. 2ème appui [PART ZERO SET] (B) charge valeur dans colonne Y.

RÉGLAGE DÉCALAGE OUTIL (SETTING TOOL OFFSET)
Étape suivante : toucher les outils. Définit distance pointe outil → sommet pièce. Autre nom : Tool Length Offset (TLO), désigné H dans ligne code machine. Distance pour chaque outil entrée dans Table Décalages Outils.
Réglage décalage outil. Avec axe Z en position Home, TLO mesuré de pointe outil (1) à sommet pièce (2). Voir Figure 15.

- Charger outil en broche (1).
- Appuyer (HANDLE JOG) (F).
- Appuyer (.1/100.) (G) (Vitesse rapide volant).
- Sélectionner axes X/Y (J) et handle jog (K) outil près centre pièce.
- Appuyer (+Z) (C).
- Handle jog (K) axe Z ~25 mm (1") au-dessus pièce.
- Appuyer (.0001/.1) (H) (Vitesse très lente volant).
- Placer feuille papier entre outil et pièce. Descendre outil soigneusement au sommet pièce, au plus près, sans bloquer papier.
- Appuyer (OFFSET) (D).
- Appuyer (PAGE UP) (E) jusqu'à fenêtre Program Tool Offsets. Défiler jusqu'à outil #1.
- Curseur (I) sur Geometry position #1.
- Appuyer [TOOL OFFSET MEASURE] (A).
- Prochaine étape = mouvement rapide broche en Z.
- Appuyer (NEXT TOOL) (B).
- Répéter processus décalage pour chaque outil.

Figure 15. Réglage décalage outil (feuille papier)
VÉRIFICATION DÉCALAGE LONGUEUR OUTIL VIA MDI
- MDI/DNC : Sélectionner et appuyer MDI/DNC.
- Erase Prog : Sélectionner et appuyer (effacer).
- Entrer G00 G90 G43 H01 Z2.00.
- INSERT : Sélectionner et appuyer Insert.
- CYCLE START : Sélectionner et appuyer Cycle Start.

Figure 16. Décalage longueur outil (2.00" au-dessus pièce avec bloc 1-2-3 pour vérifier)
CHARGEMENT PROGRAMME CNC
- EDIT : Sélectionner et appuyer Edit.
- F1 : Sélectionner et appuyer F1.
- Curseur : Flèche gauche vers I/O puis flèche bas pour surligner Disk Directory.
- WRITE/ENTER : Sélectionner et appuyer Write/Enter.
- Curseur (Disk Directory) : Flèche bas sur programme à charger.
- WRITE/ENTER : Sélectionner et appuyer Write/Enter.

Figure 17. Chargement Programme CNC
SAUVEGARDE PROGRAMME CNC
- EDIT : Sélectionner et appuyer Edit.
- F1 : Sélectionner et appuyer F1.
- Curseur : Flèche gauche vers I/O puis flèche bas sur Send Disk.
- WRITE/ENTER : Sélectionner et appuyer Write/Enter.
- Entrer nom fichier disque : O80001.
- WRITE/ENTER.
Figure 18. Sauvegarde Programme CNC
EXÉCUTION PROGRAMME CNC
Processus préféré pour nouveau programme. Une fois programme validé, tous débits à 100% et mode bloc unique OFF.
Opération Dry Run
Machine exécute tous mouvements exactement comme programmés. NE PAS mettre pièce pendant dry run. Fonction Dry Run = vérifier programme vite sans couper pièces.
Pour sélectionner Dry Run :
- En mode MEM ou MDI, appuyer (DRY RUN). En Dry Run, tous rapides et avances tournent à vitesse sélectionnée boutons jog.
- Dry Run ne peut être activé/désactivé que programme fini ou [RESET] pressé. Dry Run fait tous mouvements X Y Z commandés et changements outil demandés. Touches override ajustent vitesses broche.
Checklist :
- Pré-démarrage :
- Vérifier étau/dispositif sécurisé, mise en place sûre.
- Aucune possibilité défaillance bridage.
- Retirer poignées étau.
- Dégager zone travail outils/objets.
- Fermer portes machine.

- Mode Bloc Unique (Single Block) ON.
- Appuyer 8 fois bouton Rapid Feedrate -10 → Override rapide à 20% max.
- Démarrage :
- Une main sur Feed Hold, prête à appuyer si problème.
- Appuyer bouton Cycle Start.

Figure 19. Exécution Programme CNC
Erreur fréquente : décalage dispositif ou longueur outil mal réglé. Premier run : mode bloc unique, avance rapide 25%, prudence. Une fois outil en coupe, désactiver bloc unique et laisser tourner. Ne pas quitter machine sans surveillance, main sur feed hold. Écouter, observer formation copeaux, prêt à ajuster avances coupe selon conditions.
AJUSTEMENT DÉCALAGES CDC
Opérations usinage utilisant Compensation Diamètre Outil (CDC : G41/G42) ajustables pour usure/déflexion outil. Mesurer cote finie sur pièce et comparer valeur désirée. Soustraire Réel de Cible et entrer différence dans registre CDC contrôle pour cet outil. Exemple :
(Cible : 2.5000) – (Réel : 2.5150) = Valeur usure : -0.0150
Trajectoire outil maintenant compensée pour différence taille. Relancer même opération → cote devrait être exactement cible.
Compensation usure utilisée seulement passes contour. Pas pour surfacage, fraisage 3D, cycles perçage. Sélectionner option Compensation Usure dans logiciel CAO/FAO et, si besoin, définir valeur Usure Diamètre Outil comme ci-dessus. Valeur usure toujours négative. Toujours mettre Géométrie Diamètre Outil à zéro pour tous outils car CAO/FAO programme déjà trajectoire centre outil.
Checklist :
- Page Offset : Sélectionner et appuyer Offset.
- Ajuster Décalage Diamètre : Sélectionner et Entrer Valeur.
- Pg Up/Dn pour surligner outil à ajuster.
- Entrer valeur pavé numérique.
- Exemple valeur Usure Diamètre : -0.0150
- Sélectionner et appuyer Write/Enter.

Figure 20. Ajustement Décalages CDC
ARRÊT MACHINE CNC (SHUT DOWN)
Checklist :
- Retirer outil de broche :
- Entrer numéro emplacement vide carrousel.
- Sélectionner ATC FWD.
- Jogger machine zone sûre : Sélectionner Jog.
- Bouton ARRÊT : Appuyer POWER OFF.
Checklist Post-Mise Hors Tension :
- Essuyer broche chiffon doux propre pour enlever réfrigérant et prévenir rouille.
- Ranger outils.
- Nettoyer zone travail.
- Toujours laisser machine, outils, équipements dans même ou meilleur état qu'à l'arrivée.
Important de nettoyer machine après chaque usage pour prévenir corrosion, promouvoir environnement sûr, courtoisie professionnelle. Prévoir 15-30 min fin séance pour nettoyage. Minimum : ranger outils inutilisés, laver machine au réfrigérant, enlever réfrigérant stagnant table, faire tourner convoyeur copeaux.
TEST DE L'UNITÉ
- Lister 8 zones fonctionnelles clavier HAAS.
- Décrire comment faire Door Override.
- Expliquer comment charger outils.
- Décrire MDI et donner un exemple.
- Expliquer comment régler zéro pièce offset.
- Décrire vérification zéro pièce via MDI.
- Expliquer comment régler décalage longueur outil.
- Décrire vérification décalage longueur outil via MDI.
- Décrire comment sauvegarder programme CNC.
- Expliquer procédure arrêt.
Technologie industrielle
- Circuits de Commande : Fondamentaux, Applications et Bonnes Pratiques
- Unité de contrôle expliquée : composants et conception dans les CPU
- MicroMax M-Max 400 RC : Interface relais robuste pour systèmes d'enclenchement ferroviaire
- Système de commande Siemens 808D pour routeur CNC : Introduction complète
- Définir l'outil idéal de contrôle de production : Fonctionnalités clés et meilleures pratiques
- Maîtriser la perceuse à colonne : sécurité, techniques et taraudage
- Tour CNC Haas : Préréglage Automatique d'Outil Efficace Expliqué
- Techniques Précises d'Offset Outil Tours CNC sur Commandes Fanuc
- Réinitialiser tous les décalages sur machines Haas CNC avec G-code G10