FANUC Series 0i-MC OPERATOR'S MANUAL [fr]

*
FANUC Series 0 -MC
MANUEL DE L'UTILISATEUR
B-64124FR/01
Ȧ T oute reproduction de ce manuel sous quelque forme que ce soit est
interdite.
modifiées sans préavis.

PRECAUTIONS DE SECURITE

Cette section décrit les précautions de sécurité relatives à l’utilisation d’unités CNC. Il est essentiel que les utilisateurs observent ces précautions pour assurer un fonctionnement sûr des machines équipées d’une commande numérique (toutes les descriptions contenues dans cette section supposent cette configuration). Il faut noter que certaines précautions correspondent à des fonctions spécifiques et peuvent, par conséquent, ne pas s’appliquer à certaines unités CNC. Les utilisateurs doivent aussi observer les précautions de sécurité relatives à la machine, telles qu’elles sont décrites dans le manuel fourni par le fabricant de la machine–outil. A vant de tenter de faire fonctionner la machine ou créer un programme de contrôle du fonctionnement de la machine, l’opérateur doit d’abord se familiariser avec le contenu de ce manuel et des autres manuels correspondants fournis par le constructeur de la machine–outil.
Sommaire
1. DEFINITION DES AVERTISSEMENTS, PRECAUTIONS ET REMARQUES s–2. . .
2. AVERTISSEMENTS ET PRECAUTIONS GENERAUX s–3. . . . . . . . . . . . . . . . . . . . . .
3. AVERTISSEMENTS ET PRECAUTIONS RELATIFS A LA PROGRAMMATION s–5.
4. AVERTISSEMENTS ET PRECAUTIONS RELATIFS A LA MANIPULATION s–7. . . .
5. AVERTISSEMENTS RELATIFS A LA MAINTENANCE QUOTIDIENNE s–9. . . . . . . .
s–1
1
AVERTISSEMENT
PRECAUTIONS DE SECURITE
B–64124FR/01

DEFINITION DES A VERTISSEMENTS, PRECAUTIONS ET REMARQUES

Ce manuel inclut des précautions de sécurité destinées à protéger l’utilisateur et à éviter tout dégât éventuel sur la machine. Les précautions sont classées en Avertissements et en Précautions, selon leur rapport avec la sécurité. Des informations supplémentaires sont également fournies sous forme de Notes. Il est recommandé de lire soigneusement les A vertissements, les Précautions et les Notes avant d’utiliser la machine.
Signale un risque de blessure pour l’utilisateur ou d’endommagement de l’équipement si la procédure approuvée n’est pas respectée.
PRECAUTION
Signale un risque d’endommagement de l’équipement si la procédure approuvée n’est pas respectée.
REMARQUE
Est utilisée pour fournir des informations supplémentaires, autres que celles contenues dans Avertissement et Précaution.
Lire soigneusement ce manuel et le conserver dans un endroit sûr.
s–2
B–64124FR/01
2
AVERTISSEMENT
PRECAUTIONS DE SECURITE

AVERTISSEMENTS ET PRECAUTIONS GENERAUX

1.
Ne jamais commencer l’usinage d’une pièce sans vérifier au préalable le fonctionnement de la machine. Avant de commencer une production, s’assurer que la machine fonctionne correctement en effectuant un cycle d’essai, en utilisant par exemple la fonction bloc par bloc, correction d’avance ou verrouillage machine, ou en faisant fonctionner la machine sans outil ni pièce. Si le fonctionnement correct de la machine n’est pas préalablement contrôlé, cela peut entraîner un comportement imprévu de la machine, pouvant provoquer des dommages à la pièce et/ou à la machine elle–même, ou blesser l’utilisateur.
2.
Avant d’utiliser la machine, bien vérifier les données entrées. L’utilisation de la machine avec des données incorrectes peut entraîner un comportement imprévu de la machine, pouvant provoquer des dommages à la pièce et/ou à la machine elle–même, ou blesser l’utilisateur.
3.
S’assurer que la vitesse d’avance spécifiée correspond bien à l’opération envisagée. Généralement, il existe pour chaque machine une vitesse d’avance maximum permise. La vitesse d’avance appropriée varie en fonction de l’opération envisagée. Se référer au manuel fourni avec la machine pour déterminer la vitesse d’avance maximum permise. Si une machine ne fonctionne pas à la vitesse correcte, cela peut entraîner un comportement imprévu de la machine et provoquer des dommages à la pièce et/ou à la machine elle–même, ou blesser l’utilisateur.
4.
Dans le cas d’utilisation d’une fonction de compensation d’outil, bien vérifier la direction et la valeur de la compensation. L’utilisation de la machine avec des données incorrectes peut entraîner un comportement imprévu de la machine, pouvant provoquer des dommages à la pièce et/ou à la machine elle–même, ou blesser l’utilisateur.
5.
Les paramètres de la CNC et du PMC sont préréglés en usine. Habituellement, il n’est pas nécessaire de les modifier. Toutefois, s’il est indispensable de changer un paramètre, assurez–vous que vous comprenez parfaitement la fonction du paramètre avant de le modifier . Une erreur de définition de paramètre peut entraîner un comportement imprévu de la machine, pouvant provoquer des dommages à la pièce et/ou à la machine elle–même, ou blesser l’utilisateur.
6.
N’actionnez aucune des touches du pupitre IMD lors de la mise sous tension tant que l’affichage de position ou l’écran d’alarme ne sont pas apparus sur l’unité CNC. Certaines des touches du pupitre IMD sont réservées à la maintenance ou à d’autres opérations spéciales. L ’actionnement de l’une de ces touches peut placer l’unité CNC dans un état différent de l’état normal. La mise en route de la machine dans cet état peut provoquer un comportement imprévu.
7.
Le manuel de l’opérateur et celui de programmation fournis avec l’unité CNC contiennent une description générale des fonctions de la machine, y compris certaines fonctions optionnelles. Noter que les fonctions optionnelles varieront d’un modèle de machine à l’autre. Ainsi, certaines fonctions décrites dans les manuels peuvent ne pas être disponibles pour un modèle particulier. Vérifier les caractéristiques de la machine en cas de doute.
s–3
PRECAUTIONS DE SECURITE
B–64124FR/01
AVERTISSEMENT
8.
Certaines fonctions peuvent avoir été implémentées sur demande du fabricant de la machine–outil. Lors de l’utilisation de telles fonctions, se référer au manuel fourni par le constructeur de la machine–outil pour les détails concernant leur utilisation et les précautions relatives.
REMARQUE
Les programmes, les paramètres et les variables macro sont stockés dans des mémoires non volatiles de l’unité CNC. Habituellement, elles sont maintenues, même lorsque l’alimentation est coupée. Il peut arriver que ces données soient effacées par inadvertance ou qu’il soit nécessaire de les effacer au cours d’une récupération après une erreur. Pour se protéger contre une telle éventualité et assurer une restauration rapide des données effacées, faites des sauvegardes de toutes les données vitales et gardez la copie de sauvegarde en lieu sûr.
s–4
B–64124FR/01
3
AVERTISSEMENT
1.
PRECAUTIONS DE SECURITE

AVERTISSEMENTS ET PRECAUTIONS RELATIFS A LA PROGRAMMATION

Cette section couvre les précautions de sécurité principales relatives à la programmation. Avant d’entreprendre la programmation, lisez attentivement ce manuel de l’opérateur afin d’être tout à fait familiarisé avec son contenu.
Réglage du système de coordonnées
Si un système de coordonnées est incorrectement défini, la machine peut fonctionner de façon imprévue, le programme exécutant une commande de mouvement différente. Un fonctionnement non prévu peut détériorer l’outil, la machine elle–même, la pièce ou même causer des blessures à l’utilisateur.
2.
Positionnement par interpolation non linéaire
Dans le cas d’un positionnement par interpolation non linéaire (positionnement au moyen d’un mouvement non linéaire entre les points de départ et d’arrivée), la trajectoire de l’outil doit être scrupuleusement vérifiée avant d’effectuer la programmation. Un positionnement entraîne un déplacement rapide. Si l’outil entre en collision avec la pièce, cela peut endommager l’outil, la machine elle–même, la pièce ou blesser l’utilisateur.
3.
Fonction utilisant un axe de rotation
Lors de la programmation d’une interpolation en coordonnées polaires ou d’une commande perpendiculaire, faites particulièrement attention à la vitesse de l’axe de rotation. Une programmation incorrecte peut donner lieu à une vitesse très élevée de l’axe de rotation ; la force centrifuge résultante peut alors provoquer le desserrage des mors du mandrin sur la pièce si celle–ci n’est pas bien fixée. Un tel accident risque d’endommager l’outil, la machine elle–même, la pièce ou de blesser l’utilisateur.
4.
Conversion système en pouces/système métrique
La commutation entre les systèmes en pouces et métrique ne convertit pas les unités de mesure des données telles que la correction du point d’origine pièce, les paramètres et la position actuelle. Par conséquent, avant de mettre la machine en route, déterminez quelles unités de mesure vont être utilisées. Entreprendre l’exécution d’une opération avec des données invalides spécifiées peut endommager l’outil, la machine elle–même, la pièce ou blesser l’utilisateur.
5.
Contrôle de la vitesse de surface constante
Lorsqu’un axe soumis au contrôle de vitesse de surface constante approche l’origine du système de coordonnées pièce, la vitesse de broche peut devenir excessivement élevée. Aussi, il est nécessaire de programmer une vitesse maximale permise. Une programmation incorrecte de cette vitesse maximale permise peut endommager l’outil, la machine elle–même, la pièce ou blesser l’utilisateur.
s–5
PRECAUTIONS DE SECURITE
AVERTISSEMENT
6.
Vérification de la course
Après la mise sous tension, effectuez un retour manuel à la position de référence, comme exigé. La vérification de la course n’est pas possible tant que le retour manuel à la position de référence n’a pas été effectué. Notez que lorsque la vérification de la course est désactivée, une alarme n’est pas émise, même si la limite de course est dépassée, ce qui peut endommager l’outil, la machine elle–même, la pièce ou blesser l’opérateur.
7.
Vérification d’interférence de poste d’outil
Une vérification d’interférence de poste d’outil est effectuée sur la base des données d’outil spécifiées pendant le fonctionnement automatique. Si la programmation de l’outil n’est pas adaptée à l’outil en cours d’utilisation, la vérification d’interférence ne peut pas être correctement exécutée, ce qui peut endommager l’outil, la machine elle–même ou blesser l’opérateur. Après la mise sous tension ou la sélection manuelle d’un poste d’outil, il faut toujours démarrer le fonctionnement automatique et déterminer le numéro de l’outil devant être utilisé.
B–64124FR/01
8.
Mode absolu/incrémental
Si un programme, créé avec des valeurs absolues, est exécuté en mode incrémental, ou vice versa, la machine peut se comporter de façon imprévue.
9.
Sélection du plan
Si un plan incorrect est spécifié pour l’interpolation circulaire, l’interpolation hélicoïdale ou un cycle fixe, la machine peut se comporter de façon imprévue. Pour plus de détails, reportez-vous aux descriptions de chaque fonction.
10.
Saut de limite de couple
Avant de tenter un saut de limite de couple, appliquer la limite de couple. Si un saut de limite de couple est spécifié sans une limite de couple réellement appliquée, une commande de déplacement sera exécutée sans saut.
11.
Image miroir programmable
Noter que les opérations programmées varient considérablement lorsqu’une image miroir programmable est activée.
12.
Fonction de compensation
Si une commande basée sur le système de coordonnées machine ou une commande de retour à la position de référence est émise en mode de fonction de compensation, la compensation est temporairement annulée, entraînant un comportement imprévisible de la machine. Par conséquent, avant d’émettre une des commandes ci–dessus, il faut toujours annuler le mode de fonction de compensation.
s–6
B–64124FR/01
4
AVERTISSEMENT
1.
PRECAUTIONS DE SECURITE

AVERTISSEMENTS ET PRECAUTIONS RELATIFS A LA MANIPULATION

Cette section présente les précautions de sécurité relatives à la manipulation des machines–outils. Avant d’utiliser la machine, lisez attentivement ce manuel de l’opérateur ainsi que le manuel de programmation afin d’être tout à fait familiarisé avec leur contenu.
Mode de fonctionnement manuel
Lors de la manipulation manuelle de la machine, déterminez la position actuelle de l’outil et de la pièce et assurez–vous que l’axe de déplacement, la direction et la vitesse d’avance ont été spécifiés correctement. Une utilisation incorrecte de la machine peut endommager l’outil, la machine elle–même, la pièce ou blesser l’opérateur.
2.
Retour manuel à la position de référence
Après la mise sous tension, effectuez un retour manuel à la position de référence, comme exigé. Si la machine est utilisée sans qu’un retour manuel à la position de référence ne soit préalablement effectué, elle peut se comporter de façon imprévue. La vérification de la course n’est pas possible tant que le retour manuel à la position de référence n’a pas été effectué. Un fonctionnement imprévu de la machine peut endommager l’outil, la machine elle–même, la pièce ou blesser l’utilisateur.
3.
Commande numérique manuelle
Lors de l’émission d’une commande numérique manuelle, déterminer la position actuelle de l’outil et de la pièce et s’assurer que l’axe, le sens et la commande de déplacement ont été correctement spécifiées et que les valeurs entrées sont valides. Toute tentative d’utilisation de la machine avec une commande incorrecte peut endommager l’outil, la machine elle–même, la pièce ou blesser l’utilisateur.
4.
Avance manuelle par manivelle
En mode d’avance manuelle par manivelle, la rotation de la manivelle par application d’un facteur d’échelle élevé, tel que 100, provoque le déplacement rapide de l’outil et de la table. Une mauvaise manipulation peut endommager l’outil et/ou la machine ou blesser l’utilisateur.
5.
Correction désactivée
Si la correction est désactivée (conformément à la programmation d’une variable de macro) pendant un filetage ou tout autre taraudage, il n’est pas possible de prévoir la vitesse, ce qui peut endommager l’outil, la machine elle–même, la pièce ou blesser l’utilisateur.
6.
Opération de préréglage/origine
Ne procédez jamais à une opération de préréglage/origine lorsque la machine est en fonctionnement sous le contrôle d’un programme. La machine risque en effet de se comporter de façon imprévisible, ce qui peut endommager l’outil, la machine elle–même, la pièce ou blesser l’utilisateur.
s–7
PRECAUTIONS DE SECURITE
AVERTISSEMENT
7.
Décalage du système de coordonnées pièce
L’intervention manuelle, le verrouillage machine ou l’image miroir peut décaler le système de coordonnées pièce. Prenez soin de bien vérifier le système de coordonnées avant d’utiliser la machine sous le contrôle d’un programme. Si la machine est utilisée sous le contrôle d’un programme sans qu’aucune tolérance ne soit prévue pour le possible décalage du système de coordonnées pièce, elle peut se comporter de façon imprévisible, endommageant éventuellement l’outil, la machine elle–même ainsi que la pièce, ou blessant l’opérateur.
8.
Pupitre logiciel opérateur et boutons de menu
L ’utilisationconjointe du pupitre logiciel opérateur et des boutons de menu avec le pupitre IMD, permet de programmer des opérations qui ne sont pas prises en charge par le pupitre opérateur de la machine, comme le changement de mode, le changement des valeurs de correction et les commandes d’avance en mode Jog. Notez, toutefois, que si vous actionnez par inadvertance les touches du pupitre IMD, la machine peut se comporter de façon imprévisible, ce qui peut endommager l’outil, la machine elle–même, la pièce ou blesser l’utilisateur.
B–64124FR/01
9.
Intervention manuelle
Si une intervention manuelle est effectuée pendant le fonctionnement programmé de la machine, le trajet de l’outil peut varier lorsque la machine est remise en route. Par conséquent, avant de remettre la machine en route après une intervention manuelle, vérifiez les réglages des boutons absolus manuels, des paramètres et du mode de commande absolu/incrémental.
10.
Suspension d’avance, correction et mode bloc par bloc
Les fonctions de suspension d’avance, de correction de vitesse d’avance et de mode bloc par bloc peuvent être désactivées en utilisant la variable système de macro personnalisée nº 3004. Faites attention en manipulant la machine dans ce cas.
11.
Cycle à vide
Habituellement, un cycle à vide est utilisé pour vérifier le fonctionnement de la machine. Pendant un cycle à vide, la machine fonctionne à la vitesse à vide, qui est différente de la vitesse d’avance programmée correspondante. Notez bien que la vitesse à vide peut être parfois supérieure à la vitesse d’avance programmée.
12.
Compensation d’outil de coupe et de rayon de bec d’outil en mode IMD
Faites bien attention au trajet d’outil spécifié par une commande en mode IMD, car la compensation d’outil de coupe ou du rayon de bec d’outil n’est pas appliquée. Lorsque vous entrez une commande à partir du pupitre IMD pour interrompre une opération automatique en mode compensation d’outil de coupe ou de rayon de bec d’outil, faites particulièrement attention au trajet de l’outil lorsque vous revenez au mode de fonctionnement automatique. Pour plus de détails, consultez les descriptions de chaque fonction.
13.
Edition de programme
Si la machine est arrêtée et qu’ensuite le programme d’usinage soit édité (modification, insertion ou suppression), la machine peut se comporter de façon imprévue si l’usinage est repris sous le contrôle de ce programme. Dans tous les cas, ne modifiez, n’insérez ou ne supprimez jamais des commandes d’un programme d’usinage en cours d’utilisation.
s–8
B–64124FR/01
5
AVERTISSEMENT
1.
PRECAUTIONS DE SECURITE

AVERTISSEMENTS RELATIFS A LA MAINTENANCE QUOTIDIENNE

Remplacement des piles de sauvegarde mémoire
Seul un personnel ayant reçu une formation de sécurité et de maintenance approuvée est habilité à réaliser cette opération. Lors du remplacement des piles, ne pas toucher les circuits à haute tension (signalés par le symbole Le contact des circuits à haute tension présente en effet un risque important d’électrocution.
et protégés par un couvercle isolant).
REMARQUE
La CNC utilise des piles pour sauvegarder le contenu de sa mémoire, car elle doit conserver des données telles que les programmes, les valeurs de correction et les paramètres même lorsqu’elle est hors tension. Si la tension des piles chute, une alarme de tension faible s’affiche sur le pupitre opérateur de la machine ou sur l’écran. Si une alarme de tension de pile faible s’affiche, remplacez les piles dans un délai d’une semaine. Sinon, le contenu de la mémoire de la CNC sera perdu. Pour plus d’informations sur la procédure de remplacement des piles, consulter la section “Maintenance” du manuel de l’opérateur ou du manuel de programmation.
s–9
PRECAUTIONS DE SECURITE
B–64124FR/01
AVERTISSEMENT
2.
Remplacement de la pile du codeur d’impulsions absolues
Seul un personnel ayant reçu une formation de sécurité et de maintenance approuvée est habilité à réaliser cette opération. Lors du remplacement des piles, ne pas toucher les circuits à haute tension (signalés par le symbole Le contact des circuits à haute tension présente en effet un risque important d’électrocution.
et protégés par un couvercle isolant).
REMARQUE
Le codeur d’impulsions absolues utilise des piles pour sauvegarder sa position absolue. Si la tension des piles chute, une alarme de tension faible s’affiche sur le pupitre opérateur de la machine ou sur l’écran. Si une alarme de tension de pile faible s’affiche, remplacer les piles dans un délai d’une semaine. Sinon, les données de positions absolues contenues dans le codeur d’impulsions seront perdues. Pour le remplacement des piles, voir la procédure décrite dans la documentation des servomoteurs FANUC Série αi.
s–10
B–64124FR/01
AVERTISSEMENT
3.
PRECAUTIONS DE SECURITE
Remplacement des fusibles
Avant de remplacer un fusible fondu, il est nécessaire d’identifier et d’éliminer la cause du problème. Ainsi, seul un personnel ayant reçu une formation de sécurité et de maintenance approuvée est habilité à effectuer une telle opération. Lors du remplacement d’un fusible avec ouverture de l’armoire, ne pas toucher les circuits à haute tension (signalés par le symbole
et protégés par un couvercle isolant).
Le contact des circuits à haute tension présente en effet un risque important d’électrocution.
s–11
B–64124FR/01
Table des matières
PRECAUTIONS DE SECURITE s–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
I. GENERALITES
1. GENERALITES 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1 PROCEDURE GENERALE D’UTILISATION D’UNE MACHINE–OUTIL À
COMMANDE NUMÉRIQUE 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.2 NOTES CONCERNANT LA LECTURE DE CE MANUEL 8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3 NOTES CONCERNANT DIVERS TYPES DE DONNEES 8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
II. PROGRAMMATION
1. GENERALITES 11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1 DEPLACEMENT DE L’OUTIL SUIVANT LE PROFIL DE LA PIECE – INTERPOLATION 12. . . .
1.2 AVANCE – FONCTION D’AVANCE 14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3 DESSIN DE LA PIECE ET DEPLACEMENT DE L’OUTIL 15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3.1 Position de référence (position spécifique à la machine) 15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3.2 Système de coordonnées du dessin de la pièce et système de coordonnées spécifié par la CNC –
1.3.3 Comment spécifier les dimensions de commande de déplacement de l’outil – Commandes
1.4 VITESSE DE COUPE –FONCTION DE VITESSE DE BROCHE 20. . . . . . . . . . . . . . . . . . . . . . . . . .
1.5 SELECTION DE L’OUTIL UTILISE POUR DIVERS USINAGES – FONCTION OUTIL 21. . . . . .
1.6 COMMANDE DE FONCTIONNEMENT DE LA MACHINE – FONCTION AUXILIAIRE 22. . . . .
1.7 CONFIGURATION DES PROGRAMMES 23. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.8 PROFIL D’OUTIL ET DEPLACEMENT DE L’OUTIL PAR PROGRAMMATION 26. . . . . . . . . . . .
1.9 PLAGE DE DEPLACEMENT DE L’OUTIL – COURSE 27. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Système de coordonnées 16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
absolues et incrémentales 19. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2. AXES COMMANDES 28. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1 AXES COMMANDES 29. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2 DESIGNATION DES AXES 29. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3 SYSTEME D’INCREMENT 30. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.4 COURSES MAXIMALES 30. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3. FONCTION PREPARATOIRE (FONCTION G) 31. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4. FONCTIONS D’INTERPOLATION 36. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.1 POSITIONNEMENT (G00) 37. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.2 POSITIONNEMENT UNIDIRECTIONNEL (G60) 39. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.3 INTERPOLATION LINEAIRE (G01) 41. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.4 INTERPOLATION CIRCULAIRE (G02,G03) 43. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.5 INTERPOLATION HELICOÏDALE (G02,G03) 47. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.6 INTERPOLATION CYLINDRIQUE (G07.1) 48. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.7 FILETAGE (G33) 51. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.8 FONCTION DE SAUT (G31) 53. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.9 SIGNAL DE SAUT A GRANDE VITESSE (G31) 55. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
c–1
Table des matières
B–64124FR/01
4.10 SAUT MUL TIPLE 56. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.11 SAUT DE LIMITE DE COUPLE (G31 P99) 57. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5. FONCTIONS D’AVANCE 59. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.1 GENERALITES 60. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2 DEPLACEMENT RAPIDE 62. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3 AVANCE DE COUPE 63. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4 COMMANDE DE L’AVANCE DE COUPE 68. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4.1 Arrêt précis (G09, G61) Mode usinage (G64) Mode taraudage rigide (G63) 69. . . . . . . . . . . . . . . . . . . .
5.4.2 Correction d’angle automatique 70. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4.2.1 Correction automatique des angles intérieurs (G62) 70. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4.2.2 Modification de l’avance d’usinage circulaire interne 72. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4.3 Décélération automatique à l’angle 73. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4.3.1 Décélération à l’angle d’après l’angle de coin 73. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4.3.2 Décélération à l’angle d’après la différence de vitesse d’avance entre les blocs le long de
5.5 TEMPORISATION (G04) 77. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
chaque axe 75. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6. POSITION DE REFERENCE 78. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.1 RETOUR A LA POSITION DE REFERENCE 79. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7. SYSTEME DE COORDONNEES 84. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.1 SYSTEME DE COORDONNEES MACHINE 85. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.2 SYSTEME DE COORDONNEES PIECE 86. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.2.1 Définition d’un système de coordonnées pièce 86. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.2.2 Sélection d’un système de coordonnées pièce 87. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.2.3 Modification du système de coordonnées pièce 88. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.2.4 Préréglage du système de coordonnées pièce (G92.1) 91. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.2.5 Ajout de systèmes de coordonnées pièce (G54.1 ou G54) 93. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.3 SYSTEME DE COORDONNEES LOCAL 95. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.4 SELECTION DE PLAN 97. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8. VALEURS DE COORDONNEES ET DIMENSIONS 98. . . . . . . . . . . . . . . . . . . . . . . . .
8.1 PROGRAMMATION ABSOLUE ET INCREMENTALE (G90, G91) 99. . . . . . . . . . . . . . . . . . . . . . . .
8.2 COMMANDE DE COORDONNEES POLAIRES (G15, G16) 100. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.3 CONVERSION POUCES/METRIQUE (G20, G21) 103. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.4 PROGRAMMATION DU POINT DECIMAL 104. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9. FONCTION DE VITESSE DE BROCHE 105. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.1 SPECIFICATION DE LA VITESSE DE LA BROCHE PAR UN CODE 106. . . . . . . . . . . . . . . . . . . . . .
9.2 SPECIFICATION DE LA VITESSE DE BROCHE DIRECTEMENT (COMMANDE S À 5 CHIFFRES) 106
9.3 CONTROLE DE VITESSE DE SURFACE CONSTANTE (G96, G97) 107. . . . . . . . . . . . . . . . . . . . . . .
10.FONCTION OUTIL (FONCTION T) 110. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10.1 FONCTION DE SELECTION D’OUTIL 111. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10.2 GESTION DE LA DUREE DE VIE DES OUTILS 112. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
c–2
B–64124FR/01
10.2.1 Données de gestion de durée de vie des outils 113. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10.2.2 Enregistrement, modification et suppression des données de gestion de durée de vie de l’outil 114. . . . .
10.2.3 Commande de gestion de durée de vie des outils dans un programme pièce 117. . . . . . . . . . . . . . . . . . . .
10.2.4 Durée de vie de l’outil 120. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
  
11.FONCTIONS AUXILIAIRES 121. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.1 FONCTION AUXILIAIRE (FONCTION M) 122. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.2 COMMANDES M MULTIPLES DANS UN BLOC UNIQUE 123. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.3 FONCTIONS AUXILIAIRES SECONDAIRES (CODES B) 124. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12.CONFIGURATION DES PROGRAMMES 125. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12.1 COMPOSANTS DU PROGRAMME AUTRES QUE LES SECTIONS 127. . . . . . . . . . . . . . . . . . . . . .
12.2 CONFIGURATION DE SECTIONS DE PROGRAMME 130. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12.3 SOUS–PROGRAMME (M98, M99) 136. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.FONCTIONS SIMPLIFIANT LA PROGRAMMATION 140. . . . . . . . . . . . . . . . . . . . . . .
13.1 CYCLE FIXE 141. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.1.1 Cycle de perçage avec débourrage à grande vitesse (G73) 145. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.1.2 Taraudage rigide à pas à gauche (G74) 147. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.1.3 Cycle d’alésage fin (G76) 149. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.1.4 Cycle de perçage et perçage avec lamage (G81) 151. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.1.5 Cycle de perçage – Cycle d’alésage inverse (G82) 153. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.1.6 Cycle de perçage avec débourrage (G83) 155. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.1.7 Cycle de perçage avec débourrage de trous de faible dimension (G83) 157. . . . . . . . . . . . . . . . . . . . . . . .
13.1.8 Cycle de taraudage (G84) 161. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.1.9 Cycle d’alésage (G85) 163. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.1.10 Cycle d’alésage (G86) 165. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.1.11 Cycle d’alésage inverse (G87) 167. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.1.12 Cycle d’alésage (G88) 169. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.1.13 Cycle d’alésage (G89) 171. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.1.14 Annulation du cycle fixe (G80) 173. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.2 TARAUDAGE RIGIDE 176. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.2.1 Taraudage rigide (G84) 177. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.2.2 Cycle de taraudage rigide à gauche (G74) 180. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.2.3 Cycle de taraudage rigide avec débourrage (G84 ou G74) 183. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.2.4 Annulation du cycle fixe (G80) 185. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.3 CYCLE FIXE DE RECTIFICATION (POUR RECTIFIEUSE) 186. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.3.1 Cycle de rectification en plongée (G75) 187. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.3.2 Cycle direct de rectification en plongée à cotes constantes (G77) 189. . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.3.3 Cycle de rectification à avance constante (G78) 191. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.3.4 Cycle de rectification à avance intermittente (G79) 193. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.4 COMPENSATION DE L’USURE DE LA MEULE PAR RECTIFICATION CONTINUE
(POUR RECTIFIEUSE) 195. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.5 RECTIFICATION EN PLONGEE SUIVANT LES AXES Y ET Z A LA FIN DE
CHAQUE DÉPLACEMENT DU PLATEAU (RECTIFIEUSE) 197. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.6 CHANFREINAGE D’ANGLE ET ARRONDISSAGE DE COIN OPTIONNELS 198. . . . . . . . . . . . . .
13.7 FONCTION DE DEPLACEMENT EXTERNE (G81) 201. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.8 FONCTION D’INDEXATION DU PLATEAU 202. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.FONCTIONS DE COMPENSATION 205. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.1 CORRECTION DE LONGUEUR D’OUTIL (G43,G44,G49) 206. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
c–3
Table des matières
14.1.1 Généralités 206. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.1.2 G53, G28 et G30 Commandes en mode de décalage de longueur d’outil 211. . . . . . . . . . . . . . . . . . . . . .
B–64124FR/01
14.2 MESURE AUTOMATIQUE DE LA LONGUEUR D’OUTIL (G37) 214. . . . . . . . . . . . . . . . . . . . . . . . .
14.3 CORRECTION D’OUTIL (G45–G48) 218. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.4 PRESENTATION DE LA COMPENSATION D’OUTIL DE COUPE C (G40 – G42) 223. . . . . . . . . . .
14.5 DETAILS DE COMPENSATION D’OUTIL DE COUPE C 229. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.5.1 Généralités 229. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.5.2 Déplacement de l’outil en mode démarrage 230. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.5.3 Déplacement de l’outil en mode correction 234. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.5.4 Déplacement de l’outil en mode annulation du mode correction 248. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.5.5 Vérification d’interférence 254. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.5.6 Coupe trop profonde par compensation d’outil de coupe 259. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.5.7 Commande d’entrée à partir du pupitre IMD 262. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.5.8 Commandes G53,G28,G30,G30.1 et G29 en mode de compensation d’outil de coupe C 263. . . . . . . . . .
14.5.9 Interpolation circulaire d’angle (G39) 282. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.6 VALEURS DE COMPENSATION D’OUTIL, NOMBRE DE VALEURS DE
COMPENSATION ET ENTREE DES VALEURS A PARTIR DU PROGRAMME (G10) 284. . . . . . . .
14.7 MISE A L ’ECHELLE (G50,G51) 286. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.8 ROTATION DU SYSTEME DE COORDONNEES (G68, G69) 291. . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.9 CONTROLE DE LA DIRECTION NORMALE (G40.1, G41.1, G42.1 OU G150, G151, G152) 297. . .
14.10 IMAGE MIROIR PROGRAMMABLE (G50.1, G51.1) 302. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.MACRO PERSONNALISEE 304. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.1 V ARIABLES 305. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.2 VARIABLES SYSTEME 308. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.3 OPERATIONS ARITHMETIQUES ET LOGIQUES 317. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.4 MACRO–INSTRUCTIONS ET INSTRUCTIONS CN 322. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.5 BRANCHEMENT ET REPETITION 323. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.5.1 Branchement inconditionnel (instruction GOTO) 323. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.5.2 Branchement conditionnel (instruction IF) 324. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.5.3 Répétition (instruction While) 325. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.6 APPEL DE MACRO 328. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.6.1 Appel simple (G65) 329. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.6.2 Appel modal (G66) 333. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.6.3 Appel de macros à l’aide d’un code G 335. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.6.4 Appel de macros à l’aide d’un code M 336. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.6.5 Appel de sous–programme à l’aide d’un code M 337. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.6.6 Appels de sous–programme à l’aide d’un code T 338. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.6.7 Exemple de programme 339. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.7 TRAITEMENT DES MACRO–INSTRUCTIONS 341. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.7.1 Précautions lors de l’emploi des variables système 343. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.8 ENREGISTREMENT DES PROGRAMMES DE MACROS PERSONNALISEES 346. . . . . . . . . . . . .
15.9 RESTRICTIONS 347. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.10 COMMANDES DE SORTIES EXTERNES 349. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.11 MACRO PERSONNALISEE DE TYPE INTERRUPTION 353. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.11.1 Méthode de spécification 354. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.11.2 Détails des fonctions 355. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
16.FONCTION ENTREE DES DONNEES DE PROFIL 363. . . . . . . . . . . . . . . . . . . . . . . . .
16.1 AFFICHAGE DU MENU DU PROFIL 364. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
c–4
B–64124FR/01
16.2 AFFICHAGE DES DONNEES DU PROFIL 368. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
16.3 CARACTERES ET CODES A UTILISER POUR LA FONCTION DE SAISIE DES
DONNEES DU PROFIL 372. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
  
17.ENTREE DES PARAMETRES PROGRAMMABLES (G10) 374. . . . . . . . . . . . . . . . . .
18.FONCTIONNEMENT EN MODE MEMOIRE AVEC LE FORMAT DE BANDE
FS10/11 376. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
19.FONCTIONS D’USINAGE A GRANDE VITESSE 377. . . . . . . . . . . . . . . . . . . . . . . . . .
19.1 BLOCAGE DE L’AVANCE PAR LE RAYON D’ARC 378. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
19.2 COMMANDE D’AVANCE PAR ANTICIPATION (G08) 379. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
19.3 FONCTION DE COMMANDE D’AVANCE PAR ANTICIPATION AI/COMMANDE DE
CONTOURNAGE AI 381. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
19.4 FONCTION DE CHANGEMENT DE CONSTANTE DE TEMPS D’ACCELERATION /
DECELERATION EN CLOCHE, AVEC ANTICIPATION, AVANT INTERPOLATION 399. . . . . . . . .
20.FONCTIONS DE COMMANDE D’AXES 404. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
20.1 COMMANDE SYNCHRONE SIMPLE 405. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
20.2 FONCTION MODULO 360 DEGRES POUR AXE ROTATIF 408. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
20.3 COMMANDE D’AXE ANGULAIRE 409. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
20.4 COMMANDE EN TANDEM 411. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
III. FONCTIONNEMENT
1. GENERALITES 415. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1 FONCTIONNEMENT MANUEL 416. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.2 DEPLACEMENT DE L’OUTIL PAR PROGRAMMATION – FONCTIONNEMENT
AUTOMATIQUE 418. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3 FONCTIONNEMENT AUTOMATIQUE 419. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.4 TEST D’UN PROGRAMME 421. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.4.1 Contrôle du fonctionnement de la machine 421. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.4.2 Comment visualiser le changement d’affichage de position sans faire fonctionner la machine 422. . . . . .
1.5 EDITION D’UN PROGRAMME PIECE 423. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.6 AFFICHAGE ET DEFINITION DES DONNEES 424. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.7 AFFICHAGE 427. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.7.1 Affichage du programme 427. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.7.2 Affichage de la position actuelle 428. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.7.3 Visualisation des alarmes 428. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.7.4 Affichage du nombre de pièces et du temps de fonctionnement 429. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.7.5 Affichage graphique 429. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.8 SOR TIE DES DONNEES 430. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2. DISPOSITIFS MATERIELS D’EXPLOITATION 431. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1 UNITES D’AFFICHAGE ET DE DEFINITION 432. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.1 Pupitre LCD/IMD 7,2, monochrome / 8,4, couleur (type horizontal) 433. . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.2 Pupitre LCD/IMD 7,2, monochrome / 8,4, couleur (type vertical) 434. . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.3 Emplacement des touches IMD 435. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.4 Emplacement des touches IMD (pupitre LCD/IMD type vertical) 436. . . . . . . . . . . . . . . . . . . . . . . . . . . .
c–5
Table des matières
B–64124FR/01
2.2 DESCRIPTION DU CLAVIER 437. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3 TOUCHES DE FONCTION ET TOUCHES PROGRAMMABLES 439. . . . . . . . . . . . . . . . . . . . . . . . .
2.3.1 Fonctionnement général des écrans 439. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3.2 Touches de fonction 440. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3.3 Touches programmables 441. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3.4 Saisie clavier et mémoire tampon du clavier 457. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3.5 Messages d’avertissement 458. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.4 DISPOSITIFS D’E/S EXTERNES 459. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.4.1 Handy File de FANUC 461. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.5 MISE SOUS/HORS TENSION 462. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.5.1 Mise sous tension 462. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.5.2 Ecran affiché à la mise sous tension 463. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.5.3 Mise hors tension (OFF) 464. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3. FONCTIONNEMENT MANUEL 465. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.1 RETOUR MANUEL A LA POSITION DE REFERENCE 466. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2 AVANCE EN MODE JOG 468. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.3 AVANCE INCREMENTALE 470. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.4 AVANCE MANUELLE PAR MANIVELLE 471. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.5 ACTIVATION/DESACTIVATION DU MODE MANUEL ABSOLU 474. . . . . . . . . . . . . . . . . . . . . . . .
4. FONCTIONNEMENT AUTOMATIQUE 479. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.1 FONCTIONNEMENT EN MODE MEMOIRE 480. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.2 FONCTIONNEMENT EN MODE IMD 483. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.3 MODE DNC 487. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.4 REDEMARRAGE DU PROGRAMME 489. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.5 FONCTION PLANIFICATION 496. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.6 FONCTION D’APPEL DE SOUS–PROGRAMME (M198) 501. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.7 INTERRUPTION MANUELLE PAR MANIVELLE 503. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.8 IMAGE MIROIR 506. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.9 INTERVENTION MANUELLE ET RETOUR 508. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.10 FONCTIONNEMENT EN MODE DNC AVEC CARTE MEMOIRE 510. . . . . . . . . . . . . . . . . . . . . . . .
4.10.1 Programmation 510. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.10.2 Opérations 511. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.10.2.1 Opération DNC 511. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.10.2.2 Appel de sous–programme (M198) 512. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.10.3 Restrictions et remarques 513. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.10.4 Paramètre 513. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.10.5 Procédure de fixation de la carte mémoire 513. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5. TEST DE FONCTIONNEMENT 515. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.1 VERROUILLAGE MACHINE ET VERROUILLAGE DES FONCTIONS AUXILIAIRES 516. . . . . .
5.2 CORRECTION DE VITESSE D’AVANCE 518. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3 CORRECTION DU DEPLACEMENT RAPIDE 519. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4 CYCLE A VIDE 520. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.5 MODE BLOC PAR BLOC 521. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
c–6
B–64124FR/01
  
6. FONCTIONS DE SECURITE 523. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.1 ARRET D’URGENCE 524. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.2 DEPASSEMENT DE FIN DE COURSE 525. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.3 CONTROLE DES BUTEES DE FIN DE COURSE 526. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.4 VERIFICATION DE LA LIMITE DE COURSE AVANT D’EFFECTUER UN DEPLACEMENT 530.
7. FONCTIONS D’ALARME ET D’AUTO–DIAGNOSTIC 533. . . . . . . . . . . . . . . . . . . . . .
7.1 AFFICHAGE DES ALARMES 534. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.2 ECRAN DE L’HISTORIQUE DES ALARMES 536. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.3 CONTROLE SUR ECRAN D’AUTO–DIAGNOSTIC 537. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8. ENTREE/SORTIE DE DONNEES 540. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.1 FICHIERS 541. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.2 RECHERCHE DE FICHIER 543. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.3 SUPPRESSION DE FICHIER 545. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.4 ENTREE/SOR TIE DE PROGRAMME 546. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.4.1 Entrée de programme 546. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.4.2 Sortie d’un programme 549. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.5 ENTREE ET SORTIE DES DONNEES DE CORRECTION 551. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.5.1 Entrée des données de correction 551. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.5.2 Sortie des données de correction 552. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.6 ENTREE ET SORTIE DE PARAMETRES ET DES DONNEES DE COMPENSATION DES
ERREURS DE PAS 553. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.6.1 Entrée des paramètres 553. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.6.2 Sortie des paramètres 554. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.6.3 Entrée des données de compensation des erreurs de pas 555. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.6.4 Sortie des données de compensation des erreurs de pas 556. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.7 ENTREE/SOR TIE DES VARIABLES COMMUNES DE MACROS PERSONNALISEES 557. . . . . . .
8.7.1 Entrée des variables communes de macros personnalisées 557. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.7.2 Sortie des variables communes de macros personnalisées 558. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.8 AFFICHAGE DU REPERTOIRE D’UNE DISQUETTE 559. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.8.1 Affichage du répertoire 560. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.8.2 Lecture de fichiers 563. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.8.3 Sortie de programmes 564. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.8.4 Suppression de fichiers 565. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.9 SOR TIE D’UNE LISTE DE PROGRAMMES CORRESPONDANT A UN GROUPE SPECIFIE 567. .
8.10 ENTREES/SORTIES DE DONNEES SUR L’ECRAN ALL IO 568. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.10.1 Définition des paramètres correspondant aux entrées/sorties 569. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.10.2 Entrée et sortie de programmes 570. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.10.3 Entrée et sortie de paramètres 575. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.10.4 Entrée et sortie des données de correction 577. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.10.5 Sortie de variables communes des macros personnalisées 579. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.10.6 Entrée et sortie de fichiers sur disquette 580. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.11 ENTREE/SORTIE DE DONNEES A L’AIDE D’UNE CARTE MEMOIRE 585. . . . . . . . . . . . . . . . . . .
9. EDITION DE PROGRAMMES 597. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.1 INSERTION, MODIFICATION ET SUPPRESSION D’UN MOT 598. . . . . . . . . . . . . . . . . . . . . . . . . . .
9.1.1 Recherche d’un mot 599. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.1.2 Positionnement du curseur au début du programme 601. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.1.3 Insertion d’un mot 602. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
c–7
Table des matières
9.1.4 Modification d’un mot 603. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.1.5 Suppression d’un mot 604. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B–64124FR/01
9.2 SUPPRESSION DE BLOCS 605. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.2.1 Suppression d’un bloc 605. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.2.2 Suppression de plusieurs blocs 606. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.3 RECHERCHE D’UN NUMERO DE PROGRAMME 607. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.4 RECHERCHE D’UN NUMERO DE SEQUENCE 608. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.5 SUPPRESSION DE PROGRAMMES 610. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.5.1 Suppression d’un programme 610. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.5.2 Suppression de tous les programmes 610. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.5.3 Suppression de plusieurs programmes en spécifiant une plage 611. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.6 FONCTION D’EDITION ETENDUE DES PROGRAMMES PIECES 612. . . . . . . . . . . . . . . . . . . . . . .
9.6.1 Copie d’un programme entier 613. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.6.2 Copie d’une partie de programme 614. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.6.3 Déplacement d’une partie d’un programme 615. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.6.4 Fusion de programmes 616. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.6.5 Informations supplémentaires sur la copie, le déplacement et la fusion 617. . . . . . . . . . . . . . . . . . . . . . . .
9.6.6 Remplacement des mots et des adresses 619. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.7 EDITION DE MACROS PERSONNALISEES 621. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.8 EDITION EN ARRIERE–PLAN 622. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.9 FONCTION MOT DE PASSE 623. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10.CREATION DE PROGRAMMES 625. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10.1 CREATION DE PROGRAMMES A L’AIDE DU PUPITRE IMD 626. . . . . . . . . . . . . . . . . . . . . . . . . . .
10.2 INSERTION AUTOMATIQUE DES NUMEROS DE SEQUENCE 627. . . . . . . . . . . . . . . . . . . . . . . . .
10.3 CREATION DE PROGRAMMES EN MODE APPRENTISSAGE (LECTURE) 629. . . . . . . . . . . . . . .
10.4 PROGRAMMATION CONVERSATIONNELLE AVEC FONCTION GRAPHIQUE 632. . . . . . . . . . .
11.DEFINITION ET VISUALISATION DES DONNEES 636. . . . . . . . . . . . . . . . . . . . . . . . .
11.1 ECRANS AFFICHES A L’AIDE DE LA TOUCHE DE FONCTION
11.1.1 Affichage de la position dans le système de coordonnées pièce 645. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.1.2 Affichage de la position dans le système de coordonnées relatives 646. . . . . . . . . . . . . . . . . . . . . . . . . . .
11.1.3 Affichage de la position globale 648. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.1.4 Définition préalable du système de coordonnées pièce 649. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.1.5 Affichage de la vitesse d’avance réelle 650. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.1.6 Affichage du temps de fonctionnement et du nombre de pièces 652. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.1.7 Affichage du contrôle de fonctionnement 653. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.2 ECRANS AFFICHES A L’AIDE DE LA TOUCHE DE FONCTION
(EN MODE MEMOIRE OU IMD) 655. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.2.1 Écran d’affichage du contenu du programme 656. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.2.2 Écran d’affichage du bloc en cours 657. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.2.3 Écran d’affichage du bloc suivant 658. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.2.4 Écran de verification du programme 659. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.2.5 Écran du programme du mode IMD 660. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
POS
PROG
644. . . . . . . . . . . . . . . . . . .
11.3 ECRANS AFFICHES A L’AIDE DE LA TOUCHE DE FONCTION
11.3.1 Affichage de la mémoire utilisée et d’une liste des programmes 661. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.3.2 Affichage de la liste des programmes d’un groupe spécifié 664. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
(EN MODE EDIT) 661. . .
PROG
c–8
B–64124FR/01
  
11.4 ECRANS AFFICHES A L ’AIDE DE LA TOUCHE DE FONCTION
11.4.1 Définition et affichage de la valeur de correction de l’outil 668. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.4.2 Mesure de la longueur de l’outil 670. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.4.3 Affichage et saisie des données de définition 672. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.4.4 Comparaison des numéros de séquence et d’arrêt 674. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.4.5 Affichage et définition du temps de fonctionnement, du nombre de pièces et de l’heure 676. . . . . . . . . .
11.4.6 Affichage et définition de la valeur de décalage d’origine pièce 678. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.4.7 Entrée directe des corrections mesurées du point d’origine de la pièce 679. . . . . . . . . . . . . . . . . . . . . . . .
11.4.8 Affichage et définition des variables communes de macros personnalisées 681. . . . . . . . . . . . . . . . . . . . .
11.4.9 Affichage des données et du menu de profil 682. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.4.10 Affichage et définition du pupitre de commande du logiciel 684. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.4.11 Affichage et définition des données de gestion de durée de vie d’outils 686. . . . . . . . . . . . . . . . . . . . . . .
11.4.12 Affichage et définition des données de gestion étendue de durée de vie des outils 689. . . . . . . . . . . . . . .
11.5 ECRANS AFFICHES A L’AIDE DE LA TOUCHE DE FONCTION
11.5.1 Affichage et définition des paramètres 695. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.5.2 Affichage et définition des données de compensation des erreurs de pas 697. . . . . . . . . . . . . . . . . . . . . . .
OFS/SET
SYSTEM
11.6 AFFICHAGE DU NUMERO DE PROGRAMME, DU NUMERO DE SEQUENCE, DE L’ETAT ET DES MESSAGES D’AVERTISSEMENT DE LA DEFINITION DES DONNEES OU DE
L’OPERATION D’ENTREE/SORTIE 700. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.6.1 Affichage du numéro de programme et du numéro de séquence 700. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.6.2 Affichage de l’état et des messages d’avertissement de la définition des données ou de l’opération
11.7 ECRANS AFFICHES A L’AIDE DE LA TOUCHE DE FONCTION
11.7.1 Affichage de l’historique des messages opérateur externes 703. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
d’entrée/sortie 701. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
MESSAGE
11.8 EFFACEMENT DE L’ECRAN 705. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.8.1 Effacement de l’écran d’affichage 705. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.8.2 Effacement automatique de l’écran d’affichage 706. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
667. . . . . . . . . . . . . . . . . .
694. . . . . . . . . . . . . . . . . . .
703. . . . . . . . . . . . . . . . . . .
12.FONCTIONS GRAPHIQUES 707. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12.1 AFFICHAGE GRAPHIQUE 708. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12.2 AFFICHAGE GRAPHIQUE DYNAMIQUE 714. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12.2.1 Tracé de la trajectoire 714. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12.2.2Graphique en trait plein 723. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.FONCTION D’AIDE 735. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.CAPTURE D’ECRAN 740. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
IV. MANUAL GUIDE 0i 743. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1. MANUAL GUIDE 0I 745. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1 PRESENTATION GENERALE 746. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.2 INTRODUCTION 747. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3 OPERATIONS DE CREATION DE PROGRAMME 748. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3.1 Démarrage 748. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3.2 Démarrage 749. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3.3 Création d’un nouveau programme pièces 750. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3.4 Assistance du processus 752. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3.5 Aide code G 754. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
c–9
Table des matières
1.3.6 Aide code M 757. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.4 USINAGE CYCLES FIXES 759. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.4.1 Fonctionnement 760. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.4.2 Données pour chaque cycle fixe 762. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.5 PROGRAMMATION DE CONT OURNAGE 777. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.5.1 Opérations de la programmation de contournage 778. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.5.2 Détail des données de formes de contournage 787. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.5.3 Détail du calcul de contournage 789. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.5.4 Calcul auxiliaire détaillé 800. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.5.5 Autres 810. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.6 PARAMETRE 812. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.7 ALARMES 814. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
V. MAINTENANCE
1. METHODE DE REMPLACEMENT DES PILES 817. . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1 PILE DE SAUVEGARDE MEMOIRE (3 VCC) 818. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.2 PILE DES CODEURS SEPARES D’IMPULSIONS ABSOLUES (6 VCC) 822. . . . . . . . . . . . . . . . . . .
1.3 PILE DU CODEUR D’IMPULSIONS ABSOLUES INTEGRE DANS LE MOTEUR (6 VCC) 823. . .
B–64124FR/01
ANNEXE
A. LISTE DES CODES DES CARACTERES 827. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B. LISTE DES FONCTIONS ET FORMAT DE BANDE 830. . . . . . . . . . . . . . . . . . . . . . . .
C. PLAGE DES VALEURS PROGRAMMABLES 835. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
D. NOMOGRAMMES 838. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
D.1 LONGUEUR DE FILETAGE INCORRECTE 839. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
D.2 CALCUL SIMPLE DE LA LONGUEUR DE FILETAGE INCORRECTE 841. . . . . . . . . . . . . . . . . . . .
D.3 COURSE DE L’OUTIL A L’ANGLE 843. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
D.4 ERREUR DE SENS DU RAYON DANS L’USINAGE CIRCULAIRE 846. . . . . . . . . . . . . . . . . . . . . . .
E. ETAT LORS DE LA MISE SOUS TENSION, DE L’EFFACEMENT ET
DE LA REINITIALISATION 847. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
F. TABLEAU DE CORRESPONDANCE CODES-CARACTERES 849. . . . . . . . . . . . . . .
G. LISTE DES ALARMES 850. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
c–10

I. GENERALITES

B–64124FR/01
GENERALITES
1
Présentation du manuel
GENERALITES
Ce manuel comporte les parties suivantes :
I. GENERALITES
Cette partie présente l’organisation des chapitres, les modèles applicables, les manuels associés, ainsi que des remarques relatives à la lecture du manuel.
II. PROGRAMMATION
Description de chaque fonction : Format utilisé pour programmer les fonctions dans le langage CN, caractéristiques et restrictions. Lorsqu’un programme est créé à l’aide d’une fonction de programmation automatique conversationnelle, référez–vous au manuel de la fonction de programmation automatique conversationnelle (Tableau 1).
III. FONCTIONNEMENT
Cette partie présente le fonctionnement manuel et automatique d’une machine, les procédures d’entrée et de sortie des données, ainsi que les procédures d’édition de programmes.
IV. MANUAL GUIDE 0i
Cette partie décrit le logiciel MANUAL GUIDE 0i.
V. MAINTENANCE
Cette partie décrit les procédures de remplacement des piles.
ANNEXE
Enumération des codes de bande, plages des données valides et codes d’erreur.

1. GENERALITES

Certaines fonctions décrites dans ce manuel peuvent ne pas s’appliquer à certains produits. Pour plus de détails, reportez–vous au manuel DESCRIPTIONS (B–64112EN).
Ce manuel ne décrit pas en détail les paramètres. Pour plus de détails sur les paramètres mentionnés dans ce manuel, reportez–vous au manuel des paramètres (B–64120EN).
Ce manuel décrit toutes les fonctions optionnelles. Consultez le manuel fourni par le fabricant de la machine–outil pour savoir quelles sont les options intégrées à votre système. Types de produits décrits dans ce manuel et leurs abréviations :
Nom du produit Abréviation
Series 0i –MC FANUC 0i –MC Series 0i
3
1. GENERALITES
GENERALITES
B–64124FR/01
Symboles spéciaux
_
I
P
D
D ;
Manuels associés aux séries 0i–C/0i Mate–C
Ce manuel utilise les symboles suivants :
Indique une combinaison d’axes telle que X__Y__Z (utilisé en PROGRAMMATION).
Indique la fin d’un bloc. Il correspond en fait à LF du code ISO ou à CR du code EIA.
Le tableau suivant répertorie les manuels associés aux séries 0i–C et 0i Mate–C. Un astérisque (*) indique le présent manuel.
Nom du manuel Référence
DESCRIPTIONS B–64112EN CONNECTION MANUAL (HARDWARE) B–64113EN CONNECTION MANUAL (FUNCTION) B–64113EN–1 Series 0i–TC OPERATOR’S MANUAL B–64114FR Series 0i–MC OPERATOR’S MANUAL B–64124FR * Series 0i Mate–TC OPERATOR’S MANUAL B–64134FR Series 0i Mate–MC OPERATOR’S MANUAL B–64144FR MAINTENANCE MANUAL B–64115FR PARAMETER MANUAL B–64120EN MANUEL DE PROGRAMMATION Macro Compiler/Macro Executor
PROGRAMMING MANUAL FANUC MACRO COMPILER (For Personal Computer)
PROGRAMMING MANUAL PMC PMC Ladder Language PROGRAMMING MANUAL B–61863E PMC C Language PROGRAMMING MANUAL B–61863E–1 Réseau Profibus–DP Board OPERATOR’S MANUAL B–62924EN Ethernet Board/DA TA SERVER Board
OPERATOR’S MANUAL FAST Ethernet Board/FAST DATA SER VER
OPERATOR’S MANUAL DeviceNet Board OPERATOR’S MANUAL B–63404EN
B–61803E–1
B–66102E
B–63354EN
B–63644EN
CNC OUVERTE FANUC OPEN CNC OPERATOR’S MANUAL
(Basic Operation Package (For Windows 95/NT)) FANUC OPEN CNC OPERATOR’S MANUAL
(Operation Management Package)
4
B–62994EN
B–63214EN
B–64124FR/01
GENERALITES
1. GENERALITES
Manuels associés aux servomoteurs séries αis/αi/βis
Le tableau suivant répertorie les manuels associés aux servomoteurs séries αis/αi/βis.
Nom du manuel Référence
FANUC AC SERVO MOTOR αis/αi series DESCRIPTIONS
FANUC AC SERVO MOTOR βis series DESCRIPTIONS B–65302EN FANUC AC SERVO MOTOR αis/αi/βis series
PARAMETER MANUAL FANUC AC SPINDLE MOTOR αi series DESCRIPTIONS B–65272EN FANUC AC SPINDLE MOTOR βi series DESCRIPTIONS B–65312EN FANUC AC SPINDLE MOTOR αi/βi series
PARAMETER MANUAL FANUC SERVO AMPLIFIER αi series DESCRIPTIONS B–65282EN FANUC SERVO AMPLIFIER βi series DESCRIPTIONS B–65322EN FANUC AC SERVO MOTOR αis/αi series
FANUC AC SPINDLE MOTOR αi series FANUC SERVO AMPLIFIER αi series MAINTENANCE MANUAL
FANUC AC SERVO MOTOR βi series FANUC AC SPINDLE MOTOR βi series FANUC SERVO AMPLIFIER βi series MAINTENANCE MANUAL
B–65262EN
B–65270EN
B–65280EN
B–65285FR
B–65325EN
5
1. GENERALITES
g
GENERALITES
B–64124FR/01

1.1 PROCEDURE GENERALE D’UTILISATION D’UNE MACHINE–OUTIL À COMMANDE NUMÉRIQUE

Lorsque vous usinez la pièce à l’aide de la machine–outil à commande numérique, préparez tout d’abord le programme, puis utilisez la machine à commande numérique avec ce programme.
1) Tout d’abord, préparez le programme à partir d’un dessin de pièce afin d’utiliser la machine–outil à commande numérique. La façon de préparer le programme est décrite au chapitre II. PROGRAMMATION.
2) Le programme sera chargé dans le système CNC. Montez ensuite les pièces et outils sur la machine, et utilisez les outils conformément aux tâches programmées. Enfin, procédez réellement à l’usinage. La façon d’utiliser le système CNC est décrite au chapitre III, UTILISATION.
Dessin de la pièce
CHAPITRE II PROGRAMMATION CHAPITRE III UTILISATION
Programmation de la pièce
CNC
MACHINE–OUTIL
A vant la programmation réelle, préparez le plan d’usinage de la pièce. Plan d’usinage.
1. Détermination de la plage d’usinage des pièces
2. Méthode de montage des pièces sur la machine–outil
3. Séquence d’usinage lors de chaque gamme d’usinage
4. Outils de coupe et conditions d’usinage
Attribuez une méthode d’usinage à chaque gamme d’usinage.
Gamme d’usinage
Procédure d’usinage
1. Méthode d’usinage : Ebauche Semi–finition Finition
2. Outils d’usinage
3. Conditions d’usinage : Vitesse d’avance Profondeur de coupe
4.Trajectoire de l’outil
1 2 3 Usinage
transversal
Usinage latéral
Usinage de trous
6
Loading...
+ 892 hidden pages