Aller au contenu principal

Tutoriel - Haas UMC-750

Ce tutoriel couvre les procedures essentielles pour l'utilisation quotidienne du centre d'usinage 5 axes Haas UMC-750 equipe de la commande NGC (Next Generation Control).


1. Mise en marche 5 axes

1.1 Demarrage de la machine

Procedure de demarrage initial :

  1. Verifications preliminaires

    • S'assurer que la zone de travail est degagee
    • Verifier le niveau de liquide de refroidissement
    • Controler le niveau d'huile de lubrification
    • Verifier la pression pneumatique (6,9 bar minimum)
    • Inspecter visuellement la table tourillon (axes A et C)
    • S'assurer qu'aucun outil ou piece n'interfere avec les mouvements rotatifs
  2. Mise sous tension

    • Tourner l'interrupteur principal sur ON
    • Attendre l'initialisation de la commande NGC (environ 30-60 secondes)
    • L'ecran 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 systemes soient prets (voyants au vert)

1.2 Retour origine machine (POM) - 5 axes

Procedure HOME ALL pour machine 5 axes :

  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 present dans la zone de travail
  4. Verifier que la table tourillon peut se deplacer librement
  5. Appuyer sur CYCLE START
  6. Les axes se deplacent vers leurs positions de reference dans l'ordre :
    • Z (montee de la broche)
    • X et Y (axes lineaires)
    • A (inclinaison table)
    • C (rotation table)
  7. Le message "ALL AXES HOMED" confirme la fin de la procedure

Note importante : Le homing des axes rotatifs A et C est obligatoire pour activer les fonctions TCPC et DWO.

1.3 Programme de prechauffage (Warmup) 5 axes

Le prechauffage de la broche ET des axes rotatifs est essentiel pour la precision d'usinage 5 axes.

Programme de prechauffage standard UMC-750 :

O00001 (WARMUP PROGRAM UMC-750)
(PROGRAMME DE PRECHAUFFAGE 5 AXES)
G00 G17 G40 G49 G80 G90
M06 T00 (AUCUN OUTIL)
G00 G53 Z0.
M01

(PHASE 1 - PRECHAUFFAGE BROCHE)
M03 S500
G04 P300. (5 MINUTES)
M03 S1000
G04 P300.
M03 S2000
G04 P300.
M03 S4000
G04 P180.
M03 S6000
G04 P120.
M05

(PHASE 2 - PRECHAUFFAGE AXES ROTATIFS)
G00 B0. C0.
(MOUVEMENTS AXE A)
G01 B30. F500
G01 B-20.
G01 B60.
G01 B-30.
G01 B0.
(MOUVEMENTS AXE C)
G01 C90.
G01 C180.
G01 C270.
G01 C360.
G01 C0.
(CYCLES COMPLETS)
#1 = 0
N10 #1 = #1 + 1
G01 B45. C90. F1000
G01 B-30. C180.
G01 B60. C270.
G01 B0. C0.
IF [#1 LT 5] GOTO 10

M30

Recommandations de prechauffage :

SituationDuree minimaleNotes
Demarrage a froid (plus de 8h arret)25-35 minutesInclure axes rotatifs
Arret court (moins de 4h)15-20 minutesBroche + quelques cycles rotatifs
Pause dejeuner10 minutesCycle broche rapide

2. Utilisation

2.1 DWO (Dynamic Work Offset)

Le DWO compense automatiquement les decalages d'origine lorsque la table tourne ou s'incline.

Principe de fonctionnement :

Le DWO recalcule en temps reel la position de l'origine piece en fonction de la position des axes A et C. Sans DWO, l'origine programmee deviendrait incorrecte apres une rotation de la table.

Activation du DWO :

G254 (ACTIVE DWO)

Desactivation du DWO :

G255 (DESACTIVE DWO)

Configuration du DWO :

  1. Appuyer sur OFFSET
  2. Selectionner l'onglet WORK
  3. Pour chaque origine (G54-G59), renseigner :
    • X, Y, Z : Position de l'origine piece
    • A, C : Angles de reference (generalement 0)

Exemple d'utilisation DWO :

(USINAGE AVEC DWO)
G00 G90 G54
G254 (ACTIVE DWO)
G00 B0. C0.
G00 X0. Y0.
G43 H1 Z50.
(USINAGE FACE 1)
G01 Z-5. F200
G01 X50. Y50.
(...)
(ROTATION POUR FACE 2)
G00 Z50.
G00 B90. C0.
(L'ORIGINE EST AUTOMATIQUEMENT RECALCULEE)
G00 X0. Y0.
G01 Z-5. F200
(...)
G255 (DESACTIVE DWO EN FIN)
M30

Verification du DWO :

Pour verifier que le DWO est correctement configure :

  1. Positionner la table a B0 C0
  2. Noter la position de l'origine (G54 X0 Y0 Z0)
  3. Pivoter la table (ex: B90)
  4. Verifier que l'affichage de position compense correctement

2.2 TCPC (Tool Center Point Control)

Le TCPC maintient la position de la pointe de l'outil constante pendant les mouvements 5 axes.

Principe de fonctionnement :

Sans TCPC, lorsque les axes A et C pivotent, la pointe de l'outil se deplace dans l'espace. Le TCPC ajoute automatiquement des mouvements compensatoires sur X, Y et Z pour maintenir la pointe de l'outil a sa position programmee.

Activation du TCPC :

G234 (ACTIVE TCPC)

Desactivation du TCPC :

G49 (DESACTIVE TCPC ET COMPENSATION LONGUEUR)

Prerequis pour le TCPC :

  1. Correction de longueur outil active : G43 H__ doit etre programme
  2. Geometrie outil correcte : Longueur et diametre doivent etre renseignes dans la table d'outils
  3. Homing effectue : Les axes A et C doivent etre references

Exemple d'utilisation TCPC :

(USINAGE 5 AXES AVEC TCPC)
G00 G90 G54
G00 B0. C0.
G00 X0. Y0.
G43 H1 Z50.
G234 (ACTIVE TCPC)

(MOUVEMENT 5 AXES - LA POINTE RESTE EN X0 Y0)
G01 B30. C45. F500
(LA MACHINE COMPENSE AUTOMATIQUEMENT X, Y, Z)

(USINAGE AVEC ORIENTATION VARIABLE)
G01 X10. Y10. B45. C90. Z-2. F200

G49 (DESACTIVE TCPC)
G00 G53 Z0.
M30

Verification du TCPC :

  1. Monter un outil avec une longueur connue
  2. Positionner la pointe sur un point de reference
  3. Activer TCPC (G234)
  4. Pivoter les axes A et C manuellement
  5. La pointe de l'outil doit rester au meme point

2.3 Usinage 5 axes simultanes

L'usinage 5 axes simultanes permet de deplacer les 5 axes (X, Y, Z, A, C) en meme temps pour suivre des trajectoires complexes.

Modes d'usinage 5 axes :

ModeDescriptionUtilisation
3+2 (positionne)Axes rotatifs fixes pendant l'usinageFaces multiples, poches inclinees
4 axes4 axes simultanes (X, Y, Z + A ou C)Gravure cylindrique, helices
5 axes5 axes simultanesSurfaces gauches, turbines, aubes

Programmation 5 axes simultanes :

(USINAGE 5 AXES SIMULTANES)
G00 G90 G54
G254 (DWO)
G00 B0. C0.
G00 X0. Y0.
G43 H1 Z50.
G234 (TCPC)

(EXEMPLE: TRAJECTOIRE 5 AXES)
G01 X10. Y0. Z-5. B15. C30. F300
G01 X20. Y10. Z-7. B20. C60. F300
G01 X30. Y20. Z-10. B25. C90. F300
G01 X40. Y30. Z-12. B30. C120. F300
(...)

G49
G255
G00 G53 Z0.
M30

Considerations pour le 5 axes simultanes :

  1. Vitesse d'avance : Reduire l'avance pour les mouvements complexes
  2. Collisions : Verifier les trajectoires en simulation avant usinage
  3. Limites d'axes : L'axe A est limite a +110° / -35°
  4. Singularites : Eviter les positions ou l'axe C devient indetermine (B proche de 0 en usinage 5 axes continu)

Verification des limites :

AxeLimite negativeLimite positive
A (inclinaison)-35°+110°
C (rotation)IllimiteIllimite (360° continu)

2.4 Gestion des outils 5 axes

Considerations specifiques au 5 axes :

  1. Longueur d'outil : Critique pour le TCPC
  2. Porte-a-faux : Minimiser pour eviter les collisions
  3. Diametre : Verifier les interferences avec la table tourillon

Mesure d'outil avec palpeur :

(MESURE LONGUEUR OUTIL)
G00 G90 G53 Z0.
M06 T01
G37 H01
(L'OUTIL DESCEND SUR LE PALPEUR)
(LA LONGUEUR EST ENREGISTREE AUTOMATIQUEMENT)

2.5 Origines piece (Work Offsets) en 5 axes

Configuration des origines pour usinage 5 axes :

  1. Appuyer sur OFFSET
  2. Selectionner l'onglet WORK
  3. Renseigner :
    • X, Y, Z : Position de l'origine piece
    • A : Angle d'inclinaison de reference
    • C : Angle de rotation de reference

Origine au centre de rotation :

Pour simplifier la programmation 5 axes, placer l'origine piece au centre de rotation de la table (intersection des axes A et C).

Definition de l'origine au centre de rotation :

  1. Positionner la table a B0 C0
  2. L'origine Z est au niveau du plateau de table
  3. L'origine X et Y sont au centre geometrique de la table

3. Checklists

3.1 Checklist debut de journee

TacheVerifie
Inspection visuelle generale de la machine
Verification niveau liquide de refroidissement
Verification niveau huile de lubrification
Verification pression pneumatique (6,9 bar)
Vidange du separateur eau/huile
Inspection visuelle de la table tourillon
Verification absence d'obstacles autour des axes rotatifs
Mise sous tension et POWER UP/RESTART
HOME ALL execute (5 axes)
Programme de prechauffage execute (broche + axes rotatifs)
Verification des alarmes eventuelles
Controle du fonctionnement de l'arrosage
Test rapide des axes A et C

3.2 Checklist fin de journee

TacheVerifie
Retrait de la piece et nettoyage du montage
Retrait de l'outil de la broche (optionnel)
Nettoyage des copeaux dans la zone de travail
Nettoyage de la table tourillon (surface et rainures)
Nettoyage du bac a copeaux
Essuyage des glissieres visibles
Rangement des outils de mesure
Retour table a B0 C0
Sauvegarde des programmes modifies (USB/reseau)
Retour axes en position de repos
Mise hors tension (si arret prolonge)
Fermeture des portes de la machine

3.3 Checklist hebdomadaire

TacheVerifie
Verification niveau huile boite de vitesses
Controle des niveaux de graisse
Nettoyage des filtres a air
Inspection des soufflets de protection
Verification du convoyeur a copeaux
Controle visuel des cables et flexibles
Nettoyage du magasin d'outils
Test des dispositifs de securite
Verification calibration palpeur (si equipe)
Inspection visuelle des roulements de table tourillon
Verification du jeu des axes A et C
Test DWO et TCPC sur piece de reference

3.4 Checklist mensuelle

TacheVerifie
Vidange liquide de refroidissement
Nettoyage complet du bac de refroidissement
Verification des jeux des axes lineaires
Verification des jeux des axes rotatifs
Controle de la geometrie (equerre, parallelisme)
Calibration 5 axes (sphere de calibration)
Inspection des roulements de broche (bruit, temperature)
Verification du systeme de changement d'outil
Mise a jour du journal de maintenance
Sauvegarde complete des parametres machine
Verification de la precision de positionnement axes A et C

3.5 Checklist avant usinage 5 axes

TacheVerifie
Programme verifie en simulation
Collisions verifiees (outil, broche, piece, montage)
Limites axes A (+110°/-35°) respectees
DWO configure correctement (G254)
TCPC active si necessaire (G234)
Longueur outil mesuree et enregistree
Origine piece au centre de rotation (recommande)
Vitesses d'avance adaptees au 5 axes
Premiere passe en marche reduite (override 50%)

4. Depannage

4.1 Alarmes courantes

Alarmes systeme

CodeMessageCause probableSolution
100POWER OFF RECOMMENDEDModification parametre necessitant redemarrageEteindre et rallumer la machine
101CONTROL MEMORY CLEARMemoire effaceeRecharger les programmes et parametres
102SERVO OVERLOADSurcharge servo-moteurVerifier obstruction, reduire avance
103EXC. POSITIONAL ERRORErreur de position excessiveVerifier mecanique, recalibrer

Alarmes axes lineaires

CodeMessageCause probableSolution
108X AXIS DRIVE FAULTDefaut variateur axe XRedemarrer, verifier cablage
109Y AXIS DRIVE FAULTDefaut variateur axe YRedemarrer, verifier cablage
110Z AXIS DRIVE FAULTDefaut variateur axe ZRedemarrer, verifier cablage
111DRIVE OVERHEATEDSurchauffe variateurLaisser refroidir, verifier ventilation

Alarmes axes rotatifs (5 axes)

CodeMessageCause probableSolution
130A AXIS DRIVE FAULTDefaut variateur axe ARedemarrer, verifier cablage
131A AXIS OVERLOADSurcharge axe AReduire acceleration, verifier charge piece
132C AXIS DRIVE FAULTDefaut variateur axe CRedemarrer, verifier cablage
133C AXIS OVERLOADSurcharge axe CReduire acceleration, verifier charge piece
134A AXIS LIMITLimite axe A atteinteNe pas depasser +110°/-35°
135ROTARY AXIS NOT HOMEDAxes rotatifs non referencesExecuter HOME ALL

Alarmes broche

CodeMessageCause probableSolution
112SPINDLE DRIVE FAULTDefaut variateur brocheRedemarrer, verifier parametres
113SPINDLE OVERLOADSurcharge brocheReduire profondeur de passe ou avance
114SPINDLE OVERHEATSurchauffe brocheArreter, laisser refroidir, verifier lubrification
115SPINDLE ORIENTATION FAILEchec orientation brocheReessayer M19, verifier capteur

Alarmes changeur d'outils

CodeMessageCause probableSolution
209ATC FAULTDefaut changeur d'outilsVerifier obstacles, reinitialiser ATC
210TOOL IN SPINDLEOutil non detecteVerifier presence outil, capteur
211ATC TIMEOUTTemps depasse ATCVerifier mecanique, pression air
224TOOL POCKET FULLPoche occupeeRetirer l'outil de la poche

Alarmes specifiques DWO/TCPC

CodeMessageCause probableSolution
340DWO NOT AVAILABLEDWO non disponibleVerifier homing axes A et C
341TCPC REQUIRES TOOL LENGTHTCPC sans compensation longueurProgrammer G43 H__ avant G234
342INVALID ROTARY POSITIONPosition rotatif invalideVerifier limites axes A et C
343SINGULARITY DETECTEDSingularite detecteeEviter B=0 en usinage 5 axes continu

Alarmes programme

CodeMessageCause probableSolution
306NO TOOL SELECTEDAucun outil selectionneAjouter T__ avant M06
307INVALID TOOL NUMBERNumero outil invalideVerifier numero (1-40 pour UMC-750)
322G-CODE OUT OF RANGECode G invalideVerifier syntaxe programme
351WORK OFFSET INVALIDOrigine invalideVerifier G54-G59

4.2 Problemes specifiques 5 axes

Le DWO ne fonctionne pas

SymptomeCause probableSolution
G254 ignoreAxes A/C non referencesExecuter HOME ALL
Origine decalee apres rotationDWO mal configureVerifier valeurs A et C dans G54
Erreur de positionCentre de rotation incorrectRecalibrer le centre de rotation

Le TCPC ne compense pas correctement

SymptomeCause probableSolution
Pointe outil se deplaceG43 H__ non programmeAjouter G43 H__ avant G234
Compensation incorrecteLongueur outil erroneeRemesurer l'outil
Mouvements saccadesGeometrie machine decalibreeCalibration 5 axes necessaire

Collisions en 5 axes

SymptomeCause probableSolution
Collision broche/tableTrajectoire non verifieeSimuler avant usinage
Collision outil/montagePorte-a-faux trop longUtiliser outil plus court
Collision piece/structurePiece trop grandeVerifier enveloppe de travail

4.3 Procedures de recuperation

Reset apres EMERGENCY STOP :

  1. Identifier et corriger la cause de l'arret d'urgence
  2. Tourner le bouton d'arret d'urgence pour le debloquer
  3. Appuyer sur RESET pour effacer les alarmes
  4. Appuyer sur POWER UP/RESTART
  5. Executer HOME ALL (obligatoire pour les 5 axes)
  6. Verifier la position des axes avant de reprendre

Reinitialisation du changeur d'outils :

  1. Passer en mode MDI
  2. Taper la commande de reinitialisation ATC :
    M06 T00
  3. Si le probleme persiste, acceder au menu DIAGNOSTICS
  4. Naviguer vers ATC
  5. Utiliser les fonctions de recuperation manuelle

Recuperation apres 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 apparaitre
  4. Appuyer sur RESET
  5. Executer obligatoirement HOME ALL
  6. Verifier les origines piece avant de reprendre l'usinage
  7. Reconfigurer DWO et TCPC si necessaire

Recalibration des axes rotatifs :

Si les axes A et C perdent leur precision :

  1. Executer HOME ALL
  2. Utiliser une sphere de calibration
  3. Suivre la procedure de calibration 5 axes Haas
  4. Mettre a jour les parametres machine si necessaire

4.4 Contacts et ressources

Support technique Haas :

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

Codes d'erreur supplementaires :

Pour une liste complete des codes d'alarme, consulter le manuel operateur Haas NGC ou acceder a l'aide integree en appuyant sur HELP lorsqu'une alarme est active.


Annexe : Codes G et M specifiques au 5 axes

Codes G

CodeDescription
G234Active TCPC (Tool Center Point Control)
G254Active DWO (Dynamic Work Offset)
G255Desactive DWO
G68.2Systeme de coordonnees incline (alternatif)
G69Annule systeme de coordonnees incline

Codes M

CodeDescription
M19Orientation broche
M06Changement outil
M03Rotation broche sens horaire
M04Rotation broche sens anti-horaire
M05Arret broche