Tutoriel Complet - Quaser UX 600
Guide pratique pour maitriser le centre 5 axes Quaser UX 600 avec commande Heidenhain TNC 640.
1. Mise en Marche 5 Axes
1.1 Demarrage Initial
Checklist de Securite Avant Demarrage
- Zone de travail degagee
- Tous les capots de protection en place
- Systeme d'arrosage connecte et rempli
- Arret d'urgence accessible et fonctionnel
- Table tourillon degagee (pas de piece ni d'outil)
- Zone de circulation libre autour de la machine
- Axes rotatifs A et C libres de tout obstacle
Procedure de Demarrage
-
Activation Electrique
- Verifier que l'interrupteur principal est en position OFF
- Tourner l'interrupteur a la position ON
- La commande TNC 640 effectue un autotest (environ 45 secondes)
- L'ecran affiche le logo Heidenhain puis le menu principal
-
Attendre le Boot Complet
- Ecran TNC 640 affiche le mode operatoire
- Tous les voyants systeme passent au vert
- Aucun message d'erreur dans la barre d'etat
- Pression pneumatique stabilisee a 6 bar
1.2 Prise d'Origine Machine (POM)
Le POM doit etre effectue a chaque demarrage ou apres une coupure d'alimentation.
Procedure sur TNC 640
-
Activer le Mode Manuel
- Appuyer sur la touche MANUAL (mode manuel)
- L'ecran affiche les positions actuelles des 5 axes
-
Lancer la Prise d'Origine
- Appuyer sur la softkey REF (reference)
- Selectionner Tous les axes ou referencer axe par axe
- Pour chaque axe : appuyer sur NC START (vert)
-
Ordre de Reference Recommande
- Axe Z en premier (securite broche)
- Axes X et Y ensuite
- Axes rotatifs A et C en dernier
-
Validation du POM
- Tous les symboles REF sont affiches en vert
- Positions affichees : X=0.000, Y=0.000, Z=0.000, A=0.000, C=0.000
- La machine est prete pour les deplacements
Important : Ne jamais usiner sans avoir effectue le POM complet des 5 axes.
1.3 Rechauffement de la Broche
Le prechauffage garantit la stabilite thermique et la precision d'usinage.
Procedure de Prechauffage
-
Lancer la Rotation Broche
- Mode MANUAL actif
- Appuyer sur S puis entrer la vitesse : 1000
- Appuyer sur ENT pour valider
- Appuyer sur SPINDLE ON (sens horaire)
-
Paliers de Vitesse
- 5 minutes a 1000 tr/min
- 5 minutes a 3000 tr/min
- 5 minutes a 6000 tr/min
- 5 minutes a 10000 tr/min (si usinage haute vitesse prevu)
-
Duree Totale
- Usinage standard : 15 minutes minimum
- Usinage de precision : 20-25 minutes
- Apres arret prolonge (weekend) : 30 minutes
-
Surveillance Thermique
- Controler la temperature broche sur l'ecran diagnostic
- Temperature cible : 35-45 degres C
- Si superieure a 55 degres C : arreter et laisser refroidir
Arret de la Broche
- Appuyer sur SPINDLE OFF
- Attendre l'arret complet (deceleration automatique)
- La broche est prete pour le montage d'outil
1.4 Configuration des Axes Rotatifs A et C
Les axes rotatifs sont essentiels pour l'usinage 5 axes simultane.
Verification de la Cinematique
-
Controler le Type de Table
- Menu : MOD > Cinematique machine
- Verifier : Table tourillon A/C
- Plage A : -120 a +30 degres
- Plage C : 360 degres (continu)
-
Tester les Mouvements Rotatifs
- Mode MANUAL
- Selectionner axe A avec le selecteur d'axe
- Tourner la manivelle electronique
- Verifier le mouvement fluide et sans vibration
- Repeter pour l'axe C
-
Verification des Limites Software
- Les limites sont affichees dans le menu diagnostic
- A min : -120 degres / A max : +30 degres
- C min : -360 degres / C max : +360 degres (ou illimite)
2. Usinage
2.1 Commande Heidenhain TNC 640 : Modes de Fonctionnement
Mode Manuel (MANUAL)
Activation :
- Appuyer sur la touche MANUAL
- L'ecran affiche les coordonnees actuelles
Controles Disponibles :
| Element | Fonction |
|---|---|
| Manivelle electronique | Deplacement precis de l'axe selectionne |
| Touches +X, -X, +Y, -Y, +Z, -Z | Deplacement par impulsions |
| Touches +A, -A, +C, -C | Rotation des axes rotatifs |
| Potentiometre avance | Reglage vitesse 0-100% |
| Bouton RAPID | Deplacement rapide (appuyer et maintenir) |
Utilisations Courantes :
- Positionnement initial
- Verification des degagements
- Approche de la piece pour prise d'origine
Mode Automatique (AUTOMATIC)
Activation :
- Appuyer sur AUTOMATIC
- Selectionner le programme avec PGM MGT (gestionnaire de programmes)
Lancement d'un Programme :
- Charger le programme (.H ou .I)
- Appuyer sur NC START (vert) pour demarrer
- NC STOP (rouge) : pause immediate
- INTERNAL STOP : arret fin de bloc
- M STOP : arret aux points M00/M01
Fonctions Essentielles :
- La broche demarre automatiquement (M3/M4)
- L'arrosage s'active par M8
- Le TCPM est gere automatiquement en 5 axes
Mode Bloc a Bloc (SINGLE BLOCK)
Activation :
- Appuyer sur SINGLE BLOCK avant NC START
- La machine s'arrete apres chaque bloc
Utilisation :
- Test de nouveau programme
- Verification etape par etape
- Mise au point des trajectoires 5 axes
Mode Edition (PROGRAMMING)
Activation :
- Appuyer sur PROGRAMMING
- L'editeur de programme s'ouvre
Actions Principales :
| Touche | Action |
|---|---|
| PGM MGT | Gestionnaire de fichiers |
| CYCL DEF | Definition de cycles |
| TOOL DEF | Definition d'outils |
| ENT | Valider la saisie |
| DEL | Supprimer bloc |
| NO ENT | Annuler |
2.2 Gestion des Outils - Systeme BBT40
Le Quaser UX 600 utilise le cone BBT40 (Double Contact BT40).
2.2.1 Magasin d'Outils
Capacite : 24 outils (standard) / 32 ou 40 outils (option)
Acces au Magasin :
- Appuyer sur TOOL puis TOOL TABLE
- L'ecran affiche tous les emplacements
- Les outils charges sont affiches avec leurs parametres
Changement Automatique d'Outil :
Dans le programme :
TOOL CALL 5 Z S8000 F500
Ou :
TOOL CALL "FRAISE_D10" Z S8000 F500
La machine :
- Remonte l'axe Z en position de securite
- Oriente la broche (M19)
- Deplace vers le changeur
- Echange l'outil
- Reprend la position programmee
2.2.2 Montage Manuel d'un Outil
Procedure :
-
Preparation
- Broche a l'arret complet
- Positionner Z en zone de changement
- Preparer l'outil avec cone BBT40
-
Retrait de l'Outil Actuel
- Appuyer sur le bouton de deblocage broche (pupitre)
- Maintenir appuye pendant le retrait
- Retirer l'outil vers le bas
-
Installation du Nouvel Outil
- Inserer le cone BBT40 dans la broche
- Orienter les tenons d'entrainement
- Relacher le bouton de deblocage
- Verifier le serrage (bruit de clampage)
2.2.3 Definition d'Outil dans la Table
Acces :
- Touche TOOL > TOOL TABLE
- Selectionner l'emplacement vide
- Appuyer sur EDIT
Parametres a Renseigner :
| Parametre | Description | Exemple |
|---|---|---|
| T | Numero d'outil | 5 |
| NAME | Nom de l'outil | FRAISE_D10 |
| L | Longueur outil | 125.450 |
| R | Rayon outil | 5.000 |
| R2 | Rayon de coin | 0.000 |
| CUT | Nombre de dents | 4 |
| LCUTS | Longueur de coupe | 30.000 |
Mesure avec Palpeur Outil :
- Charger l'outil en broche
- Positionner au-dessus du palpeur outil
- Appuyer sur TOOL MEASUREMENT
- La TNC 640 mesure automatiquement L et R
- Les valeurs sont enregistrees dans la table
2.2.4 Compensation d'Outil 3D
La TNC 640 offre une compensation 3D complete pour l'usinage 5 axes.
Compensation de Rayon :
- RL : compensation a gauche
- RR : compensation a droite
- R0 : sans compensation
Exemple de Bloc :
L X+100 Y+50 Z-10 RL F500 M3
2.3 Origines Piece - Systeme de Presets
2.3.1 Concept des Origines TNC 640
La TNC 640 gere plusieurs systemes de coordonnees :
| Systeme | Description | Utilisation |
|---|---|---|
| REF | Origine machine (absolue) | Reference fixe |
| Preset actif | Origine piece active | Usinage courant |
| Table Preset | Jusqu'a 99 origines memorisees | Multi-pieces |
2.3.2 Prise d'Origine Piece
Methode Manuelle (avec palpeur ou jauge) :
-
Positionner sur la Piece
- Mode MANUAL
- Approcher l'outil de reference sur la face X
- Effleurer la surface
-
Definir l'Origine X
- Appuyer sur PRESET > X
- Entrer la valeur (ex: 0 ou rayon outil)
- Appuyer sur ENT
-
Repeter pour Y et Z
- Positionner sur face Y, definir Y
- Positionner sur face superieure, definir Z
-
Origine des Axes Rotatifs
- Pour A : generalement A=0 (table horizontale)
- Pour C : definir selon orientation piece
Methode avec Palpeur 3D (TS 460 ou similaire) :
-
Appeler le Cycle de Palpage
- Mode PROGRAMMING ou MANUAL
- Touche TOUCH PROBE
- Selectionner le cycle approprie
-
Cycles de Palpage Courants :
| Cycle | Fonction |
|---|---|
| 410 | Origine sur coin |
| 411 | Origine sur centre cercle |
| 412 | Origine sur centre rainure |
| 413 | Origine sur centre ilot |
| 414 | Origine sur point isole |
| 417 | Origine sur point (axe outil) |
- Execution
- Positionner pres de la zone a palper
- NC START
- La TNC 640 effectue les palpages et enregistre l'origine
2.3.3 Gestion des Presets
Enregistrer un Preset :
- Definir l'origine (X, Y, Z, A, C)
- Touche PRESET > STORE
- Entrer le numero de preset (1-99)
- ENT pour valider
Rappeler un Preset :
Dans le programme :
CYCL DEF 247 DATUM SETTING ~
Q339=+1 ;NUMERO PRESET
Ou :
PRESET SELECT 1
2.3.4 Plan de Travail Incline (Tilted Working Plane)
L'usinage 5 axes necessite souvent de definir un plan incline.
Activation :
CYCL DEF 19.0 WORKING PLANE
CYCL DEF 19.1 A+45 B+0 C+30
Ou avec les softkeys :
- 3D ROT en mode MANUAL
- Entrer les angles A, B, C
- Activer avec ENT
Comportement :
- Les axes X, Y, Z suivent le plan incline
- Les deplacements manuels sont relatifs au plan
- Le programme s'execute dans le repere incline
2.4 Programmation 5 Axes avec TNC 640
2.4.1 TCPM - Tool Center Point Management
Le TCPM maintient le point de contact outil/piece lors des rotations.
Activation :
M128 ; Active TCPM
Ou :
FUNCTION TCPM F TCP AXIS SPAT PATHCTRL AXIS
Desactivation :
M129 ; Desactive TCPM
Modes TCPM :
| Mode | Description |
|---|---|
| AXIS SPAT | Orientation par angles spatiaux |
| AXIS POS | Orientation par positions angulaires |
| F TCP | Avance au point d'outil |
| F CONT | Avance continue |
2.4.2 Vecteurs d'Orientation Outil
Pour l'usinage 5 axes avance :
LN X+100 Y+50 Z-10 NX+0 NY+0 NZ+1 F500
| Parametre | Description |
|---|---|
| NX, NY, NZ | Composantes du vecteur normal |
| TX, TY, TZ | Composantes du vecteur tangent (optionnel) |
2.4.3 Cycles 5 Axes TNC 640
Cycle 32 - Tolerance Contour :
CYCL DEF 32 TOLERANCE ~
Q1=+0.01 ;TOLERANCE POSITION
Q2=+0.005 ;TOLERANCE ROTATION
Cycle 19 - Plan de Travail Incline :
CYCL DEF 19.0 WORKING PLANE ~
CYCL DEF 19.1 A+30 B+0 C+45
3. Checklists
3.1 Checklist Demarrage Quotidien
Avant Chaque Journee de Production
- Machine alimentee electriquement
- Zone de travail degagee et propre
- Systeme d'arrosage rempli (niveau bac)
- Pression pneumatique : 6 bar
- Temperature atelier stable (20 degres C +/- 5)
- POM effectue sur les 5 axes
- Aucun message d'erreur TNC 640
- Prechauffage broche effectue (15-20 min)
- Axes rotatifs A et C fonctionnels
- Palpeur outil et piece operationnels
- Magasin d'outils verifie
Duree Estimee : 35-40 minutes
3.2 Checklist Avant Usinage 5 Axes
Par Piece ou Serie
- Piece correctement bridee sur la table tourillon
- Origine piece definie (X, Y, Z, A, C)
- Clearances verifies (pas de collision possible)
- Outils necessaires charges dans le magasin
- Longueurs et rayons outils mesures
- Programme teste en simulation graphique
- Parcours 5 axes verifie (pas de singularite)
- TCPM active si necessaire (M128)
- Plan de travail correctement defini
- Vitesses et avances appropriees
- Arrosage configure (centre broche ou externe)
- Premier passage en mode bloc a bloc
Duree Estimee : 20-30 minutes
3.3 Checklist Specifique 5 Axes
Verification Cinematique
- Type de table confirme (tourillon A/C)
- Limites axes rotatifs verifiees
- Point pivot (TCP) correctement calibre
- Cinematique machine validee
- KinematicsOpt execute (si necessaire)
- Compensation geometrique active
Verification Programme
- Simulation 3D sans collision
- Orientation outil coherente
- Transitions fluides entre positions
- Pas de retournement brusque d'axe
- Avances reduites dans les zones critiques
3.4 Checklist Arret Machine
Fin de Journee
- Programme termine correctement
- Broche a l'arret complet
- Axes Z, A, C en position de repos
- Table C en position 0 degre
- Table A en position 0 degre (horizontale)
- Arrosage arrete
- Copeaux evacues de la table et du bac
- Outils ranges ou laisses en place
- Piece retiree si terminee
- Machine en mode veille ou arretee
- Zone de travail nettoyee
Duree Estimee : 15-20 minutes
4. Depannage Heidenhain
4.1 Messages d'Erreur Critiques
Erreur : "Arret d'urgence active"
Cause : Bouton d'arret d'urgence enfonce ou contacteur defaillant
Action Immediate :
- Verifier tous les boutons d'arret d'urgence (machine et pupitre)
- Tourner pour debloquer si enfonce
- Appuyer sur CE (Clear Error) sur la TNC 640
- Effectuer un nouveau POM
Si Persistant :
- Verifier le contacteur d'arret d'urgence
- Controler le cablage du circuit de securite
- Contacter le service maintenance
Erreur : "Erreur encodeur axe X/Y/Z/A/C"
Cause : Signal encodeur absent ou perturbe
Action Immediate :
- Appuyer sur CE pour effacer l'erreur
- Verifier le deplacement manuel de l'axe concerne
- Effectuer le POM
Troubleshooting :
- Verifier les connecteurs encodeur (arriere machine)
- Controler l'absence de parasites electriques
- Nettoyer les regles de mesure si accessibles
Si Persistant :
- Risque de defaillance encodeur
- Contacter Heidenhain ou le service machine
Erreur : "Limite logicielle axe depassee"
Cause : Position demandee hors de la zone de travail
Action Immediate :
- Appuyer sur NC STOP
- Appuyer sur CE
- Passer en mode MANUAL
- Ramener l'axe dans les limites avec la manivelle
Identification de l'Axe :
- Le message indique l'axe concerne (X+, X-, Y+, etc.)
- Verifier les limites dans : MOD > Limites de course
Prevention :
- Controler les limites avant execution du programme
- Utiliser la simulation graphique
Erreur : "Defaut variateur"
Cause : Surcharge ou surchauffe du variateur d'axe
Action Immediate :
- NC STOP puis CE
- Attendre 5 minutes (refroidissement)
- Verifier la charge de l'usinage en cours
- Reduire les parametres de coupe si necessaire
Si Persistant :
- Verifier la ventilation des armoires electriques
- Controler la temperature ambiante
- Appeler le service technique
4.2 Messages d'Erreur Courants
Erreur : "Outil non defini"
Cause : Appel d'un outil absent de la table
Action :
- Verifier le numero d'outil appele dans le programme
- Ouvrir la table d'outils (TOOL TABLE)
- Ajouter l'outil manquant ou corriger le numero
Erreur : "Erreur de syntaxe bloc N..."
Cause : Bloc de programme mal formate
Action :
- Noter le numero de bloc indique
- Passer en mode PROGRAMMING
- Aller au bloc en erreur (GOTO + numero)
- Corriger la syntaxe
- Sauvegarder le programme
Erreurs Frequentes :
- Espace manquant entre parametres
- Valeur decimale sans point
- Parenthese non fermee
- Caractere invalide
Erreur : "Rayon outil trop grand"
Cause : Compensation de rayon impossible (geometrie)
Action :
- Verifier le rayon outil dans la table
- Controler la geometrie de la piece (contour trop serre)
- Utiliser un outil de rayon inferieur
Erreur : "Collision detectee"
Cause : Le DCM (Dynamic Collision Monitoring) detecte un risque
Action :
- NC STOP immediat
- Analyser la situation sur l'ecran graphique
- Corriger le programme ou le bridage
- Desactiver temporairement le DCM si fausse alerte (avec prudence)
4.3 Problemes Specifiques 5 Axes
Erreur : "Singularite cinematique"
Cause : Position ou trajectoire passant par une singularite (axe C indefini quand A=0)
Action :
- Arreter le programme
- Analyser la trajectoire dans le simulateur
- Modifier le programme pour eviter la singularite
- Ajouter un mouvement de transition
Prevention :
- Eviter les passages ou A=0 degre avec rotation C
- Utiliser des trajectoires lissees
Erreur : "TCPM : Orientation impossible"
Cause : Orientation demandee hors des limites cinematiques
Action :
- Verifier les limites de l'axe A (-120 a +30 degres)
- Controler l'orientation programmee
- Modifier le programme pour rester dans les limites
Probleme : Precision degradee en 5 axes
Causes Possibles :
- KinematicsOpt non execute recemment
- Derive thermique
- Usure des axes rotatifs
Actions :
- Executer le cycle KinematicsOpt
- Verifier le prechauffage
- Controler le jeu des axes A et C
- Effectuer une verification geometrique
4.4 Tableau Recapitulatif des Erreurs
| Code/Message | Gravite | Action Rapide |
|---|---|---|
| Arret d'urgence | Critique | Debloquer et CE |
| Erreur encodeur | Critique | POM apres CE |
| Limite logicielle | Grave | Ramener l'axe manuellement |
| Defaut variateur | Grave | Attendre refroidissement |
| Outil non defini | Mineure | Completer table outils |
| Erreur syntaxe | Mineure | Corriger programme |
| Rayon outil | Mineure | Verifier geometrie |
| Collision DCM | Grave | Analyser et corriger |
| Singularite | Moyenne | Modifier trajectoire |
| TCPM impossible | Moyenne | Verifier limites axes |
4.5 Maintenance Preventive
Quotidienne :
- Nettoyer les copeaux sur la table tourillon
- Verifier le niveau de lubrifiant
- Controler les voyants d'etat
Hebdomadaire :
- Verifier le niveau de liquide de coupe
- Controler la pression pneumatique
- Tester l'arret d'urgence
- Nettoyer les filtres a copeaux
Mensuelle :
- Verifier le jeu des axes rotatifs
- Controler l'etat des regles de mesure
- Graisser les points de lubrification
- Tester le palpeur piece
Trimestrielle :
- Executer KinematicsOpt
- Verifier la geometrie machine
- Controler la concentricite broche
- Inspecter le changeur d'outils
Annuelle :
- Verification geometrique complete
- Calibration des axes rotatifs
- Controle de la broche par Quaser
- Mise a jour logicielle TNC 640 si disponible
4.6 Contacts et Ressources
Documentation :
- Manuel operateur TNC 640 (PDF sur la commande)
- Documentation Quaser UX 600 (classeur atelier)
- Base de connaissances Heidenhain : klartext-portal.com
Assistance Technique :
- Heidenhain France : +33 (0)1 41 14 30 00
- Quaser Europe : Contacter le distributeur local
- Service interne : Selon organisation de l'entreprise
Formation :
- Stages Heidenhain : Programmation TNC 640
- Modules e-learning : HIT - Heidenhain Interactive Training
- Certification 5 axes : Formations constructeur
Redaction : Equipe Technique Mecanique Industrielle Version : 1.0 Date : Decembre 2024 Prochaine Revision : Juin 2025