Aller au contenu principal

Tutoriel - Haas EC-400

Ce tutoriel couvre les procédures essentielles pour l'utilisation quotidienne du centre d'usinage horizontal Haas EC-400 équipé du changeur automatique de palettes (APC) et de la commande NGC (Next Generation Control).


1. Mise en route

1.1 Démarrage de la machine

Procédure de démarrage initial :

  1. Vérifications préliminaires

    • S'assurer que la zone de travail est dégagée
    • Vérifier le niveau de liquide de refroidissement (réservoir 265 litres)
    • Contrôler le niveau d'huile de lubrification
    • Inspecter visuellement la machine (pas de débris, palettes correctement positionnées)
    • Vérifier la pression pneumatique (6-7 bar minimum pour le système APC)
  2. Mise sous tension

    • Tourner l'interrupteur principal sur ON
    • Attendre l'initialisation de la commande NGC (environ 30-60 secondes)
    • L'écran affiche le logo Haas puis le menu principal
  3. POWER UP/RESTART

    • Appuyer sur le bouton POWER UP/RESTART (voyant vert)
    • La machine effectue son auto-diagnostic
    • Attendre que tous les systèmes soient prêts (voyants au vert)

1.2 Retour origine machine (POM)

Procédure HOME ALL :

  1. Appuyer sur le bouton POWER UP/RESTART
  2. La machine affiche "PRESS CYCLE START TO HOME ALL"
  3. S'assurer qu'aucun obstacle n'est présent dans la zone de travail et la zone d'échange des palettes
  4. Appuyer sur CYCLE START
  5. Les axes se déplacent vers leurs positions de référence dans l'ordre : Z, X, Y, puis l'axe B (palette)
  6. Le message "ALL AXES HOMED" confirme la fin de la procédure

Note importante : Ne jamais interrompre la séquence HOME ALL sauf en cas d'urgence (EMERGENCY STOP).

1.3 Programme de préchauffage (Warmup)

Le préchauffage de la broche est essentiel pour la précision d'usinage et la longévité des roulements CT40.

Programme de préchauffage standard pour EC-400 :

O00001 (WARMUP PROGRAM)
(PROGRAMME DE PRECHAUFFAGE EC-400)
G00 G17 G40 G49 G80 G90
M06 T00 (AUCUN OUTIL)
G00 G53 Z0.
M01

(PHASE 1 - BASSE VITESSE)
M03 S500
G04 P300. (5 MINUTES)
M03 S1000
G04 P300.

(PHASE 2 - VITESSE MOYENNE)
M03 S2000
G04 P300.
M03 S4000
G04 P300.

(PHASE 3 - HAUTE VITESSE)
M03 S6000
G04 P180. (3 MINUTES)
M03 S8000
G04 P180.

(PHASE 4 - VITESSE MAXIMALE)
M03 S10000
G04 P180.

M05
M30

Recommandations de préchauffage :

SituationDurée minimaleVitesse maximale
Démarrage à froid (plus de 8h arrêt)20-30 minutesProgressive jusqu'à max
Arrêt court (moins de 4h)10-15 minutes80% de la vitesse max
Pause déjeuner5 minutes50% de la vitesse max

2. Opérations de base

2.1 Modes de fonctionnement

La commande NGC offre plusieurs modes accessibles via les boutons de mode :

MDI (Manual Data Input)

  • Pour exécuter des commandes G-code individuelles
  • Appuyer sur MDI puis saisir la commande
  • Valider avec WRITE/ENTER puis CYCLE START

EDIT

  • Modification et création de programmes
  • Navigation avec les touches fléchées
  • Fonctions : INSERT, ALTER, DELETE

MEM (Memory)

  • Mode d'exécution des programmes
  • Sélectionner le programme avec SELECT PROG
  • Lancer avec CYCLE START

JOG (Manuel)

  • Déplacement manuel des axes
  • Sélectionner l'axe (X, Y, Z, B pour palette)
  • Choisir l'incrément (.0001, .001, .01, .1, 1.)
  • Utiliser la manivelle ou les touches +/-

HANDLE JOG

  • Déplacement avec la manivelle électronique
  • Plus précis pour les ajustements fins

2.2 Gestion des outils (Magasin CT40)

Chargement d'un outil dans le magasin :

  1. Mode MDI
  2. Taper T__ M06 (numéro de poche souhaitée)
  3. Appuyer sur CYCLE START
  4. La broche se positionne pour le changement
  5. Insérer l'outil manuellement dans la broche
  6. Appuyer sur ATC FWD pour ranger l'outil

Table d'outils (TOOL OFFSETS) :

  1. Appuyer sur OFFSET
  2. Sélectionner l'onglet TOOL
  3. Renseigner pour chaque outil :
    • H : Correction de longueur
    • D : Correction de rayon
    • FLUTES : Nombre de dents
    • ACTUAL DIA : Diamètre réel

Mesure de longueur d'outil avec palpeur :

  1. Monter l'outil en broche
  2. Mode MDI
  3. Taper G37 H__ P__ (H=numéro offset, P=numéro poche)
  4. CYCLE START
  5. L'outil descend sur le palpeur et la longueur est enregistrée automatiquement

2.3 Origines pièce (Work Offsets)

Accès aux origines :

  1. Appuyer sur OFFSET
  2. Sélectionner l'onglet WORK
  3. Les origines G54 à G59 sont disponibles
  4. G54.1 P1 à P99 pour les origines additionnelles

Définition d'une origine avec palpeur :

(ORIGINE EN X)
G65 P9023 A11. (PALPAGE SURFACE X+)

(ORIGINE EN Y)
G65 P9023 A12. (PALPAGE SURFACE Y+)

(ORIGINE EN Z)
G65 P9023 A15. (PALPAGE SURFACE Z+)

Définition manuelle :

  1. Déplacer l'outil en contact avec la pièce (mode JOG)
  2. Appuyer sur OFFSET puis WORK
  3. Positionner le curseur sur l'axe souhaité (X, Y ou Z)
  4. Appuyer sur PART ZERO SET
  5. La position actuelle devient l'origine

3. Gestion des palettes (APC)

3.1 Système de changement de palettes

Le système APC (Automatic Pallet Changer) permet le chargement/déchargement en dehors de la zone d'usinage pendant que la machine fonctionne.

Caractéristiques du système APC EC-400 :

ParamètreSpécification
Nombre de palettes2
Dimensions palette400 x 400 mm
Poids maximum par palette227 kg
Temps de changementEnviron 8 secondes
Indexation360 degrés, incrément 1 degré
Système de serrageAutomatique
Interface opérateurÉcran tactile NGC

3.2 Procédure de changement de palette

Changement automatique programmé :

  1. Dans le programme G-code, utiliser le code M60 pour déclencher le changement de palette
  2. La machine termine le bloc courant et position la broche en zone sûre
  3. La palette active se positionne à la station de déchargement
  4. La deuxième palette se déplace vers la zone d'usinage (environ 8 secondes)
  5. Le programme reprend automatiquement

Exemple de bloc programme :

G00 X10. Y10.
Z5.
(USINAGE PALETTE 1)
G01 Z0. F100.
... (opérations d'usinage)
M60 (CHANGEMENT DE PALETTE)
(USINAGE PALETTE 2)
G01 Z0. F100.
... (opérations d'usinage)
M60 (RETOUR À PALETTE 1)

3.3 Changement manuel de palette

Procédure manuelle (mode JOG) :

  1. Arrêter le cycle avec CYCLE STOP ou attendre la fin du programme
  2. Mode JOG
  3. Sélectionner l'axe B (axe de palette)
  4. Tourner la manivelle pour indexer les palettes
  5. Position palette 1 : 0 degrés
  6. Position palette 2 : 180 degrés

Pour positionner les palettes manuellement :

Mode MDI :

G00 G53 Z0.      (Dégager la broche)
G00 B0. (Palette 1 en position)
(OU)
G00 B180. (Palette 2 en position)

3.4 Installation et préparation des palettes

Préparation d'une nouvelle palette :

  1. Nettoyer la palette et la surface de montage
  2. Vérifier l'absence de débris sur les surfaces de contact
  3. Monter l'étau ou le montage sur la palette
  4. Serrer les boulons selon couple de la documentation du constructeur
  5. Placer la palette sur la station d'échange (zone dédiée)

Chargement d'une pièce sur palette :

  1. Engager la pièce dans l'étau/montage
  2. Serrer progressivement en croix pour un serrage uniforme
  3. Vérifier l'absence de jeu avec un petit coup (maillet plastique)
  4. Effectuer un cycle de positionnement à vide pour vérifier l'installation

Vérification avant usinage :

  1. Palper les surfaces de la pièce pour vérifier le positionnement
  2. Vérifier que les origines (G54, G55) correspondent à la pièce
  3. Effectuer un test de profondeur de passe progressive
  4. Contrôler le bon positionnement de la deuxième palette pendant l'usinage

3.5 Maintenance du système APC

Quotidienne :

  • Vérifier la pression pneumatique (6-7 bar)
  • Inspecter visuellement les mécanismes d'indexation
  • Nettoyer les surfaces de contact des palettes

Hebdomadaire :

  • Vérifier le fonctionnement complet du cycle de changement
  • Contrôler le serrage automatique avec un test de traction douce
  • Inspecter les guides de palette pour débris ou usure

4. Programmation

4.1 Structure générale d'un programme

En-tête standard :

O00123 (NOM DU PROGRAMME)
(DESCRIPTION: Usinage pièce type)
(DATE: 2024-12-25)
(OPERATEUR: Nom)

G00 G17 G40 G49 G80 G90 (Initialisation)
M06 T01 (Sélection outil 1)
G00 G54 X0. Y0. Z5. (Approche rapide - Origine G54)

4.2 Codes G courants

CodeDescriptionExemple
G00Déplacement rapideG00 X10. Y10. Z0.
G01Interpolation linéaireG01 Z-5. F100.
G02Interpolation circulaire (sens horaire)G02 X10. Y10. I5. J0. F50.
G03Interpolation circulaire (sens antihoraire)G03 X10. Y10. I5. J0. F50.
G17Plan XY (défaut)G17
G40Annulation compensation rayonG40
G41Compensation rayon outil à gaucheG41 D01
G42Compensation rayon outil à droiteG42 D01
G49Annulation compensation longueurG49
G54-G59Sélection origine pièceG54
G80Annulation cycles de perçageG80
G81Cycle de perçage simpleG81 X10. Y10. Z-10. R2. F100.
G90Mode absoluG90
G91Mode incrémentalG91

4.3 Codes M courants

CodeDescriptionExemple
M00Arrêt programmeM00
M01Arrêt conditionnelM01
M03Broche sens horaireM03 S5000
M04Broche sens antihoraireM04 S5000
M05Arrêt brocheM05
M06Changement d'outilM06 T02
M07Arrosage avantM07
M08Arrosage principalM08
M09Arrêt arrosageM09
M19Orientation broche (angle)M19 S0.
M30Fin programmeM30
M60Changement de paletteM60

4.4 Exemple complet d'usinage multicouches

O00100 (PERÇAGE MULTICOUCHES)
(Centre EC-400, Broche 8100 tr/min max)
G00 G17 G40 G49 G80 G90
M06 T01 (Foret diam 8 mm)
G00 G54 X0. Y0. Z5.
S3000 M03 (Vitesse adaptée foret)

(PREMIERE PASSE)
G81 X10. Y10. Z-5. R2. F100.
G80
M08 (Arrosage)

(DEUXIEME PASSE)
G00 X20. Y20.
G81 X20. Y20. Z-10. R2. F100.
G80

(FIN DE CYCLE SUR PALETTE 1)
G00 Z5.
M09 (Arrêt arrosage)
M05 (Arrêt broche)
M60 (CHANGEMENT PALETTE)

(DEBUT PALETTE 2)
G00 G54 X0. Y0. Z5.
M03 S3000
(... opérations palette 2)
M60

M30

4.5 Paramètres importants pour EC-400

Vitesses de broche recommandées (CT40) :

Type d'outilDiamètreMatièreVitesse (tr/min)
Foret8 mmAcier2000-3500
Foret16 mmAcier1500-2500
Fraise 2 dents10 mmAlu5000-8100
Fraise 4 dents20 mmAcier2000-4000

Avances recommandées (F) :

OpérationMatièreAvance (mm/min)
PerçageAcier80-150
Fraisage ébaucheAcier150-300
Fraisage finitionAcier50-100

5. Dépannage

5.1 Codes d'alarme courants

Alarmes système

CodeMessageCause probableSolution
100POWER OFF RECOMMENDEDModification paramètre nécessitant redémarrageÉteindre et rallumer la machine
101CONTROL MEMORY CLEARMémoire effacéeRecharger les programmes et paramètres
102SERVO OVERLOADSurcharge servo-moteurVérifier obstruction, réduire avance
103EXC. POSITIONAL ERRORErreur de position excessiveVérifier mécanique, recalibrer

Alarmes axes

CodeMessageCause probableSolution
108X AXIS DRIVE FAULTDéfaut variateur axe XRedémarrer, vérifier câblage
109Y AXIS DRIVE FAULTDéfaut variateur axe YRedémarrer, vérifier câblage
110Z AXIS DRIVE FAULTDéfaut variateur axe ZRedémarrer, vérifier câblage
111DRIVE OVERHEATEDSurchauffe variateurLaisser refroidir, vérifier ventilation
177B AXIS DRIVE FAULTDéfaut variateur axe B (palette)Redémarrer, vérifier pneumatique

Alarmes broche

CodeMessageCause probableSolution
112SPINDLE DRIVE FAULTDéfaut variateur brocheRedémarrer, vérifier paramètres
113SPINDLE OVERLOADSurcharge brocheRéduire profondeur de passe ou avance
114SPINDLE OVERHEATSurchauffe brocheArrêter, laisser refroidir, vérifier lubrification
115SPINDLE ORIENTATION FAILÉchec orientation brocheRéessayer M19, vérifier capteur

Alarmes changeur de palettes (APC)

CodeMessageCause probableSolution
203PALLET CLAMP FAILDéfaut serrage paletteVérifier pneumatique (6-7 bar), nettoyyer surfaces
204PALLET INDEX FAILDéfaut indexation paletteVérifier mécanisme d'indexation, dégager obstacle
205PALLET INTERCHANGE FAILDéfaut échange paletteVérifier positions des palettes, réinitialiser APC
206PALLET HOME FAILPalette ne revient pas à l'origineVérifier capteur hall, position palette

Alarmes changeur d'outils

CodeMessageCause probableSolution
209ATC FAULTDéfaut changeur d'outilsVérifier obstacles, réinitialiser ATC
210TOOL IN SPINDLEOutil non détectéVérifier présence outil, capteur
211ATC TIMEOUTTemps dépassé ATCVérifier mécanique, pression air
224TOOL POCKET FULLPoche occupéeRetirer l'outil de la poche

Alarmes programme

CodeMessageCause probableSolution
306NO TOOL SELECTEDAucun outil sélectionnéAjouter T__ avant M06
307INVALID TOOL NUMBERNuméro outil invalideVérifier numéro (1-24 pour EC-400)
322G-CODE OUT OF RANGECode G invalideVérifier syntaxe programme
351WORK OFFSET INVALIDOrigine invalideVérifier G54-G59

5.2 Problèmes spécifiques au système APC

Le changement de palette ne s'effectue pas :

  1. Vérifier la pression pneumatique (doit être 6-7 bar minimum)
  2. En mode MDI, vérifier manuellement avec M60
  3. Si bloc M60 bloque le programme, accéder au menu DIAGNOSTICS
    > ATC pour réinitialiser
  4. Vérifier que les palettes ne sont pas obstruées en position d'échange

Palette posée de travers :

  1. Arrêter immédiatement le cycle (CYCLE STOP)
  2. Éteindre la broche (CYCLE STOP puis M05 en MDI)
  3. Mode JOG, axe B, indexer doucement pour redresser
  4. Vérifier les surfaces de contact des palettes
  5. Nettoyer les débris eventuels sur les guides

Erreur d'indexation palette :

  1. Appuyer sur RESET pour effacer l'alarme
  2. En mode MDI, repositionner avec G00 B0. (Palette 1)
  3. Si l'erreur persiste, redémarrer la machine
  4. Exécuter HOME ALL pour réinitialiser tous les axes (Z, X, Y, B)

Défaut pneumatique (pression basse) :

  1. Vérifier le raccord air principal et les flexibles
  2. Vérifier le filtre/régulateur d'air comprimé
  3. Contrôler la source d'air comprimé en amont
  4. Pression opérationnelle minimale : 6 bar
    Pression optimale : 6.5 bar

5.3 Procédures de récupération

Reset après EMERGENCY STOP :

  1. Identifier et corriger la cause de l'arrêt d'urgence
  2. Tourner le bouton d'arrêt d'urgence pour le débloquer
  3. Appuyer sur RESET pour effacer les alarmes
  4. Appuyer sur POWER UP/RESTART
  5. Exécuter HOME ALL (incluant l'axe B palette)
  6. Vérifier la position des axes et des palettes avant de reprendre

Réinitialisation du changeur de palettes :

  1. Passer en mode MDI
  2. Taper la commande de réinitialisation APC :
    M06 T00
    G00 B0.
  3. Si le problème persiste, accéder au menu DIAGNOSTICS
  4. Naviguer vers PALLET CHANGER
  5. Utiliser les fonctions de récupération manuelle

Récupération après coupure de courant :

  1. Attendre le retour du courant
  2. Mettre la machine sous tension
  3. Un message "MACHINE WAS NOT POWERED DOWN CORRECTLY" peut apparaître
  4. Appuyer sur RESET
  5. Exécuter obligatoirement HOME ALL (Z, X, Y, B)
  6. Vérifier les origines pièce (Work Offsets) avant de reprendre l'usinage
  7. Vérifier la position des palettes et leur intégrité

5.4 Checklists de maintenance

Checklist début de journée

TâcheVérifié
Inspection visuelle générale de la machine
Vérification niveau liquide de refroidissement
Vérification niveau huile de lubrification
Vérification pression pneumatique (6-7 bar)
Vérification position et intégrité des palettes
Nettoyage zone d'échange des palettes
Mise sous tension et POWER UP/RESTART
HOME ALL exécuté (incluant axe B)
Programme de préchauffage exécuté
Vérification des alarmes éventuelles
Contrôle du fonctionnement de l'arrosage
Test changement de palette (M60)

Checklist fin de journée

TâcheVérifié
Retrait des pièces et nettoyage des palettes
Retrait de l'outil de la broche (optionnel)
Nettoyage des copeaux dans la zone de travail
Nettoyage des surfaces des palettes
Nettoyage du bac à copeaux
Essuyage des glissières visibles
Rangement des outils de mesure
Sauvegarde des programmes modifiés (USB/réseau)
Retour axes en position de repos
Positionnement palettes en zone de repos
Mise hors tension (si arrêt prolongé)
Fermeture des portes de la machine

Checklist hebdomadaire

TâcheVérifié
Vérification niveau huile boîte de vitesses
Contrôle des niveaux de graisse
Nettoyage des filtres à air
Inspection des soufflets de protection
Vérification du convoyeur à copeaux
Contrôle visuel des câbles et flexibles pneumatiques
Nettoyage des palettes (surfaces d'indexation)
Nettoyage du magasin d'outils
Test des dispositifs de sécurité
Vérification calibration palpeur (si équipé)
Test complet du système APC (plusieurs cycles)

Checklist mensuelle

TâcheVérifié
Vidange liquide de refroidissement
Nettoyage complet du bac de refroidissement
Vérification des jeux des axes
Contrôle de la géométrie (équerre, parallélisme)
Inspection des roulements de broche (bruit, température)
Vérification du système de changement d'outil
Vérification complète du système APC (mécanique, pneumatique)
Inspection palettes (usure, déformation)
Mise à jour du journal de maintenance
Sauvegarde complète des paramètres machine

5.5 Contacts et ressources

Support technique Haas :

  • Haas Technical Support : +1-805-278-1800
  • Site web : haascnc.com
  • Documentation en ligne : haascnc.com/service

Documentation EC-400 :

  • Manuel d'opérateur (version NGC)
  • Guide de programmation Haas
  • Guide de maintenance APC

Codes d'erreur supplémentaires :

Pour une liste complète des codes d'alarme, consulter le manuel opérateur Haas NGC ou accéder à l'aide intégrée en appuyant sur HELP lorsqu'une alarme est active.