fanuc 0i D, 0i Mate D Operation Manual

Série 0i–PC FANUC
MANUEL DE L’OPERATEUR

B–64154FR/01

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 également observer les précautions de sécurité relatives à la machine qui sont indiquées dans le manuel fourni par le constructeur de la machine–outil. A vant de tenter de faire fonctionner la machine ou de 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.
Contenu
1. DEFINITION DES AVERTISSEMENTS, PRECAUTIONS ET REMARQUES s–2. . .
2. PRECAUTIONS ET AVERTISSEMENTS GENERAUX s–3. . . . . . . . . . . . . . . . . . . . . .
3. AVERTISSEMENTS ET PRECAUTIONS RELATIFS A LA PROGRAMMATION s–5.
4. AVERTISSEMENTS ET PRECAUTIONS RELATIFS A LA MANIPULATION s–8. . . .
5. AVERTISSEMENTS RELATIFS A LA MAINTENANCE QUOTIDIENNE s–10. . . . . . .
s–1
1
AVERTISSEMENT
PRECAUTIONS DE SECURITE
B–64154FR/01

DEFINITION DES A VERTISSEMENTS, PRECAUTIONS ET REMARQUES

Ce manuel inclut des précautions de sécurité destinées à protéger l’utilisateur et à empêcher tout dégât éventuel sur la machine. Les consignes sont classés en A vertissements et en Précautions, selon leur rapport avec la sécurité. Des informations supplémentaires sont également fournies sous forme de Remarques. Il est recommandé de lire soigneusement les Avertissements, les Précautions et les Remarques 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.
ATTENTION
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 ce manuel soigneusement et le garder à un endroit sûr.
s–2
B–64154FR/01
2
AVERTISSEMENT
PRECAUTIONS DE SECURITE

PRECAUTIONS ET AVERTISSEMENTS GENERAUX

1.
Ne jamais tenter d’usiner une pièce sans avoir auparavant vérifié 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, vérifiez bien les données introduites. Tout fonctionnement de la machine avec des paramètres incorrects peut entraîner un comportement imprévu de la machine susceptible d’endommager la pièce et/ou la machine ellemême, ou de blesser l’utilisateur.
3.
S’assurer que la vitesse d’avance est appropriée pour l’opération prévue. 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.
Lors de l’utilisation de la fonction de compensation d’outil, vérifiez bien la direction et la valeur de la compensation. Tout fonctionnement de la machine avec des paramètres incorrects peut entraîner un comportement imprévu de la machine susceptible d’endommager la pièce et/ou la machine ellemême, ou de blesser l’utilisateur.
5.
Les paramètres de la CNC et du PMC sont préréglés en usine. En général, il n’est pas nécessaire de les modifier. Toutefois, s’il n’y a pas d’autre solution que de modifier un paramètre, il est important de s’assurer d’avoir parfaitement compris la fonction du paramètre avant d’apporter un quelconque changement. La définition incorrecte d’un paramètre peut provoquer un comportement imprévu de la machine susceptible d’endommager la pièce et/ou la machine elle–même, ou de blesser l’utilisateur.
6.
Une fois que l’usinage a commencé, se tenir à distance de la machine. Certaines machines déplacent leur table à une vitesse élevée, présentant un risque de blessure pour les personnes se trouvant à proximité.
7.
Immédiatement après la mise sous tension, ne touchez aucune des touches du pupitre IMD tant que l’affichage de position ou l’écran d’alarme n’apparaissent pas à l’écran de l’unité CNC. Certaines 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 la commande numérique dans un état différent de l’état normal. La mise en marche de la machine dans cet état peut entraîner un comportement imprévu.
s–3
PRECAUTIONS DE SECURITE
8.
Le manuel de l’opérateur et le manuel de programmation fournis avec l’unité CNC donnent une description d’ensemble des fonctions de la machine, y compris les fonctions optionnelles. Il est à noter que les fonctions optionnelles varient 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érifiez les caractéristiques de la machine en cas de doute.
B–64154FR/01
AVERTISSEMENT
9.
Certaines fonctions ont pu être installées à la demande du constructeur de la machine–outil. Lors de l’utilisation de telles fonctions, reportez–vous 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 de macros sont stockés dans la mémoire non volatile de la commande numérique. En général, ces données sont conservées même lorsque l’appareil est mis hors tension. Elles peuvent, toutefois, être effacées par mégarde ou il est parfois nécessaire de les effacer de la mémoire non volatile dans le cas d’une correction d’erreur. Pour éviter que cela ne se produise et assurer une récupération rapide des données effacées, sauvegarder toutes les données importantes et en conserver une copie de sauvegarde en lieu sûr.
s–4
B–64154FR/01
3
AVERTISSEMENT
1.
PRECAUTIONS DE SECURITE

AVERTISSEMENTS ET PRECAUTIONS RELATIFS A LA PROGRAMMATION

Cette section couvre les principales précautions de sécurité relatives à la programmation. A vant de commencer la programmation, il est recommandé de lire attentivement le manuel de l’opérateur fourni afin de se familiariser avec le contenu.
Réglage du système de coordonnées
Si un système de coordonnées n’est pas correctement défini, la machine peut se comporter de manière inattendue par suite de l’exécution d’une commande de déplacement même parfaitement valide. Une opération inattendue de ce genre peut endommager l’outil, la machine elle–même, la pièce ou blesser l’utilisateur.
2.
Positionnement par interpolation non linéaire
Lors de l’exécution d’un positionnement par interpolation non linéaire (positionnement par déplacement non linéaire entre les points de départ et d’arrivée), la trajectoire de l’outil doit être soigneusement vérifiée avant d’effectuer la programmation. Le positionnement met en œuvre le 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.
Conversion pouce/métrique
La commutation entre les systèmes “pouce” et “métrique” ne convertit pas les unités de mesure de données telles que le décalage de l’origine pièce, les paramètres et la position actuelle. Par conséquent, avant de mettre la machine en route, définir les unités de mesure qui vont être utilisées. Toute tentative d’exécution d’une opération avec des données non valides peut endommager l’outil, la machine elle–même, la pièce ou blesser l’utilisateur.
4.
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’est pas effectué. A noter que lorsque la vérification de la course est désactivée, une alarme n’est pas émise, même si la fin 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.
s–5
PRECAUTIONS DE SECURITE
AVERTISSEMENT
5.
Codes M spéciaux
En principe, un bloc comprenant l’un des codes M suivants spécifiant l’exécution de fonctions spéciales ne doit pas contenir d’autres codes. S’il est impossible d’éviter la spécification d’un code M conjointement avec un autre code dans le même bloc, se référer à la description appropriée du manuel fourni par le constructeur de la machine–outil. Le non–respect de la procédure indiquée pourrait entraîner des dommages sur la machine ou des blessures pour l’utilisateur.
S Mode formage/annulation du mode formage S Verrouillage/déverrouillage de la pièce S Mode grignotage/annulation du mode grignotage S Passage du mode de perforation au mode laser
6.
Fonction impliquant un axe rotatif
B–64154FR/01
Lors de la programmation d’une interpolation en coordonnées polaires ou d’une commande dans le sens perpendiculaire, il faut prêter une attention particulière à la vitesse de l’axe rotatif. Une programmation incorrecte peut entraîner une vitesse de l’axe rotatif excessivement élevée et la force centrifuge peut par exemple provoquer le desserrage des mors du mandrin sur la pièce, si cette dernière n’est pas bien fixée. Un tel accident provoquera vraisemblablement des dommages à l’outil, à la machine elle–même, à la pièce ou des blessures sur l’utilisateur.
7.
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.
8.
Sélection de 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, se reporter à la description de chaque fonction.
9.
Saut de limite de couple
Avant de tenter un saut de limite de couple, appliquez la limite de couple. Si un saut de limite de couple est spécifié sans que la limite de couple ne soit réellement appliquée, une commande de déplacement sera exécutée sans effectuer de saut.
10.
Image miroir programmable
Noter que les opérations programmées varient considérablement lorsqu’une image miroir programmable est activée.
11.
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 alors un comportement imprévu de la machine. Par conséquent, avant d’émettre l’une des commandes ci–dessus, il faut toujours annuler le mode de fonction de compensation.
s–6
B–64154FR/01
12.
13.
PRECAUTIONS DE SECURITE
Repositionnement automatique
Si la valeur de retrait ou de retour pour le repositionnement automatique est modifiée et si le repositionnement est effectué à plusieurs reprises, il est possible que la pièce ne soit pas bien maintenue et que cela occasionne des dommages à la machine. Par conséquent, soyez attentif lors d’une modification de la valeur de retrait ou de retour.
Commande d’axe C
Avant d’essayer de spécifier une commande d’axe C, sélectionnez un outil qui prend en charge l’utilisation de la commande d’axe C. Si une commande d’axe C est appliquée alors qu’un outil incompatible est sélectionné, la rotation de l’axe C est susceptible de causer des dommages à la matrice en métal, au changeur d’outils et/ou à la butée.
s–7

AVERTISSEMENTS ET PRECAUTIONS RELATIFS A LA MANIPULATION

4
Cette section présente les précautions de sécurité relatives à la manipulation des machines–outils. Avant de faire fonctionner votre machine, il est recommandé de lire attentivement le manuel de l’opérateur fourni de manière à se familiariser avec le contenu.
AVERTISSEMENT
1.
Fonctionnement manuel
En cas d’utilisation de la machine en mode manuel, déterminer la position actuelle de l’outil et de la pièce et s’assurer que l’axe de déplacement, le sens et la vitesse d’avance ont été correctement spécifiés. Un fonctionnement incorrect de la machine peut endommager l’outil, la machine elle–même, la pièce ou blesser l’opérateur.
PRECAUTIONS DE SECURITE
B–64154FR/01
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 un retour manuel préalable à la position de référence, 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’est pas effectué. Une opération inattendue 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 de déplacement, le sens et la commande ont été correctement spécifiées et que les valeurs entrées sont valides. Entreprendre de faire fonctionner 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 en appliquant un facteur d’échelle élevé, tel que 100, provoque un 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 (selon la spécification dans une variable de macro) pendant le filetage, le taraudage rigide ou autre taraudage, la vitesse est imprévisible, ce qui risque d’endommager l’outil, la machine elle–même, la pièce ou blesser l’opérateur.
6.
Opération de préréglage/origine
N’entreprenez jamais une opération de préréglage/origine lorsque la machine est en fonctionnement sous le contrôle d’un programme. En effet, la machine peut se comporter de façon imprévisible, ce qui risque d’endommager l’outil, la machine elle–même, la pièce ou blesser l’utilisateur.
s–8
B–64154FR/01
AVERTISSEMENT
7.
8.
PRECAUTIONS DE SECURITE
Décalage du système de coordonnées de la pièce
L’intervention manuelle, le verrouillage machine ou l’image miroir peut décaler le système de coordonnées de la pièce. Il est recommandé de bien vérifier le système de coordonnées avant de lancer l’exploitation de la machine sous le contrôle d’un programme. Si la machine fonctionne sous le contrôle d’un programme sans avoir prévu de tolérances pour les décalages du système de coordonnées de la pièce, la machine peut se comporter de manière imprévue et peut endommager l’outil, la machine elle–même, la pièce ou blesser l’utilisateur.
Pupitre opérateur programmable et boutons de menu
L’utilisation du pupitre de commande du logiciel et des boutons de menu, en combinaison avec le pupitre IMD, permet de spécifier des opérations qui ne sont pas prises en charge par le pupitre opérateur de la machine, telles que le changement de mode, le changement des valeurs de correction et la commande d’avance en mode Jog. T outefois, si l’utilisateur actionne par inadvertance les touches du pupitre IMD, la machine peut avoir un comportement imprévu, pouvant provoquer des dommages à l’outil, à la machine elle–même, à la pièce ou blesser l’utilisateur.
9.
Intervention manuelle
Si une intervention manuelle est effectuée pendant le fonctionnement programmé de la machine, la trajectoire 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 manuels absolus, les paramètres et le mode de commande absolu/incrémental.
10.
Suspension d’avance, correction et bloc par bloc
Les fonctions de suspension d’avance, de correction des avances et de 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
En général, un cycle à vide est utilisé pour vérifier le fonctionnement de la machine. Pendant un cycle à vide, la machine fonctionne à une vitesse à vide, qui est différente de la vitesse d’avance programmée correspondante. Noter que la vitesse de cycle à vide peut parfois être supérieure à la vitesse d’avance programmée.
12.
Compensation du rayon de bec d’outil et de l’outil de coupe en mode IMD
Il est recommandé de faire attention à la trajectoire d’outil spécifiée par une commande en mode IMD car la compensation d’outil ou du rayon de bec d’outil n’est pas appliquée. Lorsqu’une commande est entrée en mode IMD pour interrompre une opération automatique en mode compensation d’outil de coupe ou du rayon de bec d’outil, il faut prêter une attention particulière à la trajectoire d’outil lors de la reprise du fonctionnement automatique. Pour plus de détails, se reporter à la description de chaque fonction.
13.
Edition de programme
Si la machine est stoppée et que le programme d’usinage est ensuite édité (modification, insertion ou suppression), la machine peut se comporter de façon imprévue si l’usinage reprend sous le contrôle de ce programme. Ne jamais modifier, insérer ou supprimer des commandes d’un programme d’usinage en cours d’utilisation.
14.
Fonction de zone de sécurité
La définition d’une zone de sécurité invalide peut provoquer des dommages à la machine. Soyez prudent losque vous modifiez la zone de sécurité.
s–9

AVERTISSEMENTS RELATIFS A LA MAINTENANCE QUOTIDIENNE

5
AVERTISSEMENT
1.
Remplacement des piles de sauvegarde mémoire
Seul le personnel disposant des qualifications requises relatives à la sécurité et à la maintenance est autorisé à effectuer cette opération. Lors du remplacement des piles, veiller à ne pas toucher les circuits à haute tension (marqués et protégés par un couvercle isolant). Un contact avec les circuits à haute tension présente en effet des risques de décharge électrique très dangereux.
PRECAUTIONS DE SECURITE
B–64154FR/01
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 de la pile chute, une alarme de tension de pile faible s’affiche sur le pupitre ou l’écran de l’opérateur de la machine. Lorsqu’une alarme de tension de pile faible s’affiche, les piles doivent être remplacées dans un délai d’une semaine. Sinon, le contenu de la mémoire de la CNC sera perdu. Se référer à la section relative à la maintenance de ce manuel pour plus de détails sur la procédure de remplacement des piles.
s–10
B–64154FR/01
AVERTISSEMENT
2.
REMARQUE
PRECAUTIONS DE SECURITE
Remplacement de la pile du codeur d’impulsions absolues
Seul le personnel disposant des qualifications requises relatives à la sécurité et à la maintenance est autorisé à effectuer cette opération. Lors du remplacement des piles, veiller à ne pas toucher les circuits à haute tension (marqués et protégés par un couvercle isolant). Un contact avec les circuits à haute tension présente en effet des risques de décharge électrique très dangereux.
Le codeur d’impulsions absolues utilise des piles pour sauvegarder sa position absolue. Si la tension de la pile chute, une alarme de tension de pile faible s’affiche sur le pupitre ou l’écran de l’opérateur de la machine. Lorsqu’une alarme de tension de pile faible s’affiche, les piles doivent être remplacées dans un délai d’une semaine. Sinon, les données de positions absolues contenues dans le codeur d’impulsions seront perdues. Se référer à la section relative à la maintenance de ce manuel pour plus de détails sur la procédure de remplacement des piles.
s–11
PRECAUTIONS DE SECURITE
AVERTISSEMENT
3.
Remplacement d’un fusible
Avant de remplacer un fusible grillé, il est nécessaire de trouver et d’éliminer la cause du problème. Ainsi, seul le personnel ayant reçu une formation de sécurité et de maintenance adaptée est habilité à réaliser cette tâche. Lors du remplacement d’un fusible lorsque l’armoire est ouverte, veiller à ne pas toucher les circuits à haute tension (marqués Tout contact avec des circuits à haute tension non isolés présente des risques de décharge électrique très dangereux.
et protégés par un couvercle isolant).
B–64154FR/01
s–12
B–64154FR/01

Table des matières

PRECAUTIONS DE SECURITE s–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
I. GENERALITES
1.1 FONCTIONNEMENT GENERAL DE LA MACHINE–OUTIL A COMMANDE NUMERIQUE 6.
1.2 PRECAUTIONS A PRENDRE A LA LECTURE DU PRESENT MANUEL 7. . . . . . . . . . . . . . . . . .
1.3 PRÉCAUTIONS CONCERNANT DIVERS TYPES DE DONNÉES 7. . . . . . . . . . . . . . . . . . . . . . . .
II. PROGRAMMATION
1. GENERALITES 11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1 DÉPLACEMENT DE L’OUTIL SUIVANT LE PROFIL DE LA PIÈCE – INTERPOLATION 12. . . .
1.2 AVANCE –FONCTION D’AVANCE 14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3 DESSIN DE PIÈCE ET DÉPLACEMENT 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 sur le dessin de la pièce et système de coordonnées spécifié par la CNC –
1.3.3 Comment spécifier les dimensions pour les commandes de déplacement de l’outil –
1.4 SÉLECTION DE L’OUTIL UTILISÉ POUR DIVERS USINAGES – FONCTION OUTIL 21. . . . . .
1.5 COMMANDE DE FONCTIONNEMENT DE LA MACHINE – FONCTIONS DIVERSES 22. . . . . .
1.6 CONFIGURATION DU PROGRAMME 23. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.7 PROFIL ET DEPLACEMENT D’OUTIL PAR PROGRAMMATION 26. . . . . . . . . . . . . . . . . . . . . . .
1.8 PLAGE DE DEPLACEMENT DE L’OUTIL – COURSE 27. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Système de coordonnées 16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Commandes absolues, incrémentales 19. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2. AXES COMMANDES 28. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1 AXES COMMANDES 29. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2 NOM DE L’AXE 29. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3 SYSTEME D’INCREMENT 29. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.4 COURSE MAXIMALE 30. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3. FONCTION PREPARATOIRE (FONCTION G) 31. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4. FONCTIONS D’INTERPOLATION 34. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.1 POSITIONNEMENT (G00) 35. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.2 INTERPOLATION LINÉAIRE(G01) 37. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.3 INTERPOLATION CIRCULAIRE (G02, G03) 39. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.4 FONCTION SAUT (G31) 43. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.5 SIGNAL DE SAUT À GRANDE VITESSE (G33) 45. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.6 INTERPOLATION HELICOIDALE (G02, G03) 46. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5. FONCTIONS D’AVANCE 47. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.1 GÉNÉRALITÉS 48. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2 DÉPLACEMENT RAPIDE 50. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.1 Vitesse de déplacement rapide à l’aide de la commande F 50. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.2 Correction du déplacement rapide 51. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.3 Commande F à 1 chiffre (correction du déplacement rapide programmable) 52. . . . . . . . . . . . . . . . . . . .
5.3 AVANCE DE COUPE 53. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
c–1
Table des matières
B–64154FR/01
5.4 COMMANDE DE VITESSE D’AVANCE DE COUPE 55. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4.1 Arrêt précis (G09, G61) Mode de coupe (G64) 56. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4.2 Correction d’angle automatique 57. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4.2.1 Correction d’angle intérieur (G62) 57. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4.2.2 Modification de la vitesse d’avance d’usinage circulaire interne 59. . . . . . . . . . . . . . . . . . . . . .
5.4.3 Décélération automatique dans les angles 60. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4.3.1 Décélération d’angle en fonction de la taille de l’angle 60. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4.3.2 Décélération d’angle en fonction de la différence de vitesse d’avance entre blocs le long de
chaque axe 63. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.5 TEMPORISATION (G04) 67. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6. POSITION DE REFERENCE 68. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.1 RETOUR À LA POSITION DE RÉFÉRENCE 69. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7. SYSTEME DE COORDONNEES 72. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.1 SYSTÈME DE COORDONNÉES MACHINE 73. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.2 SYSTÈME DE COORDONNÉES PIÈCE 74. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.2.1 Définition d’un système de coordonnées pièce 74. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.2.2 Sélection d’un système de coordonnées pièce 75. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.2.3 Modification du système de coordonnées pièce 76. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.3 SYSTÈME DE COORDONNÉES LOCALES 78. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.4 SÉLECTION DE PLAN 80. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8. VALEURS DES COORDONNEES ET DIMENSIONS 81. . . . . . . . . . . . . . . . . . . . . . .
8.1 PROGRAMMATION ABSOLUE ET INCRÉMENTALE (G90, G91) 82. . . . . . . . . . . . . . . . . . . . . . . .
8.2 CONVERSION POUCES/MÉTRIQUE (G20,G21) 83. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.3 PROGRAMMATION DU POINT DÉCIMAL 84. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9. FONCTION DE POINÇONNAGE 85. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.1 FONCTON DE PERFORATION (POINÇONNAGE A 1-CYCLE) 86. . . . . . . . . . . . . . . . . . . . . . . . . .
9.1.1 Bloc dans lequel la perforation est effectuée 86. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.2 DÉSACTIVATION DU POSITIONNEMENT ET DE LA PERFORATION (G70) 88. . . . . . . . . . . . . .
9.3 FONCTION DE GRIGNOTAGE 89. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.3.1 Grignotage circulaire (G68) 91. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.3.2 Grignotage linéaire (G69) 95. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.3.3 Remarques sur le grignotage circulaire (G68) et le grignotage linéaire (G69) 97. . . . . . . . . . . . . . . . . . .
9.4 GRIGNOTAGE AVEC LA FONCTION M 99. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.4.1 Commande G00 en mode grignotage 100. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.4.2 Commandes G01, G02 et G03 en mode de grignotage 101. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.4.3 Remarques sur le grignotage avec la fonction M 104. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.5 FONCTION DE DEPLACEMENT EXTERIEUR 105. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10.FONCTION S 106. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10.1 SPECIFICATION DU CODE S AVEC UN CODE BINAIRE 107. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.FONCTION OUTIL (FONCTION T) 108. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.1 FONCTION DE SELECTION D’OUTIL 109. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.2 NON–PRISE EN COMPTE DE LA COMMANDE T 111. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
c–2
B–64154FR/01
Table des matières
11.3 CORRECTION DE L ’OUTIL 112. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.4 COMMANDE DE L’AXE DE LA TOURELLE (AXE T) 113. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.5 FONCTION DE GESTION DE LA DUREE DE VIE DES OUTILS 114. . . . . . . . . . . . . . . . . . . . . . . . .
11.5.1 Données de gestion de durée de vie des outils 114. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.5.2 Enregistrement et modification des données de gestion de durée de vie des outils 114. . . . . . . . . . . . . . .
11.5.3 Durée de vie de l’outil 114. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12.FONCTION AUXILIAIRE 115. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12.1 FONCTION AUXILIAIRE (FONCTION M) 116. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12.2 COMMANDES M MULTIPLES DANS UN BLOC INDEPENDANT 118. . . . . . . . . . . . . . . . . . . . . . .
12.3 LES FONCTIONS AUXILIAIRES SECONDAIRES (CODES B) 119. . . . . . . . . . . . . . . . . . . . . . . . . .
13.CONFIGURATION DU PROGRAMME 120. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.1 COMPOSANTS DE PROGRAMME AUTRES QUE LES SECTIONS DE PROGRAMME 122. . . . . .
13.2 CONFIGURATION D’UNE SECTION DE PROGRAMME 125. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.3 SOUS–PROGRAMME (M98, M99) 131. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.FONCTIONS SIMPLIFIANT LA PROGRAMMATION 134. . . . . . . . . . . . . . . . . . . . . . .
14.1 FONCTION DE MODELE 135. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.1.1 Commande de point de base (G72) 136. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.1.2 Cercle de perçage (G26) 137. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.1.3 Ligne d’angle (G76) 139. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.1.4 Arc (G77) 140. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.1.5 Grille (G78, G79) 141. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.1.6 Cisaillement (G86) 143. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.1.7 Rectangle (G87) 145. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.1.8 Rayon (G88) 146. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.1.9 Découpe en angle (G89) 147. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.1.10 Commande incrémentale juste après la fonction de modèle 148. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.1.11 Remarques sur les fonctions de modèle 151. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.2 MEMOIRE ET APPEL A L’AIDE DE LA MACRO A/B 152. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.3 REPOSITIONNEMENT AUTOMATIQUE (G75) 153. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.4 FONCTION MACRO 159. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.4.1 Enregistrement des macros 159. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.4.2 Appel macro 160. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.4.3 Emboîtement d’appel macros 161. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.4.4 Capacité de stockage macro 162. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.4.5 Enregistrement et appel de plusieurs macros (numéros macros 90 à 99) 163. . . . . . . . . . . . . . . . . . . . . . .
14.4.6 Effacement des macros enregistrées 163. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.5 FONCTION D’USINAGE MULTI–PIÈCES 164. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.5.1 Commande de point de base de l’usinage multi-pièces (G98) 164. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.5.2 Commandes d’usinage multi–pièces (G73, G74) 167. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.5.3 Réglage de la méthode d’usinage pour l’usinage multi–pièces 168. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.5.4 Commande pour le redémarrage de l’usinage de plusieurs parties du matériau 169. . . . . . . . . . . . . . . . . .
14.6 COMPENSATION DE COURBURE (G38, G39) 171. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.FONCTIONS DE COMPENSATION 173. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.1 PRÉSENTATION DE LA COMPENSATION DE L’OUTIL DE COUPE C (G40 À G42) 174. . . . . . . .
15.2 DÉTAILS CONCERNANT LA COMPENSATION D’OUTIL DE COUPE C 180. . . . . . . . . . . . . . . . .
15.2.1 Généralités 180. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
c–3
Table des matières
15.2.2 Déplacement de l’outil lors du démarrage 181. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.2.3 Déplacement de l’outil en mode de correction 185. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.2.4 Déplacement d’outil en mode annulation de correction 199. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.2.5 Vérification d’interférence 205. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.2.6 Dépassement d’usinage par compensation de l’outil de coupe 210. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.2.7 Commande d’entrée à partir de l’IMD 211. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.2.8 Commandes G53 et G28 en mode de compensation de l’outil de coupe C 212. . . . . . . . . . . . . . . . . . . . .
B–64154FR/01
15.3 VALEURS DE COMPENSA TION D’OUTIL, NOMBRE DE VALEURS DE
COMPENSATION ET ENTRÉE DE VALEURS À PARTIR DU PROGRAMME (G10) 220. . . . . . . . .
15.4 ECHELLE (G50, G51) 221. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.5 ROTATION DU SYSTEME DE COORDONNEES (G84, G85) 227. . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.6 COMMANDE DU SENS DE LA NORMALE (G40.1, G41.1, G42.1 OU G150, G151, G152) 233. . . .
16.MACRO PERSONNALISÉE 239. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
16.1 V ARIABLES 240. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
16.2 VARIABLES SYSTÈME 244. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
16.3 OPÉRATIONS ARITHMÉTIQUES ET LOGIQUES 251. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
16.4 INSTRUCTIONS MACRO ET INSTRUCTIONS CN 256. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
16.5 BRANCHEMENT ET RÉPÉTITION 257. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
16.5.1 Branchement inconditionnel (instruction GOTO) 257. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
16.5.2 Branchement conditionnel (instruction IF) 257. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
16.5.3 Répétition (Instruction WHILE) 258. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
16.6 APPEL DE MACRO 261. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
16.6.1 Appel simple (G65) 261. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
16.6.2 Appel modal (G66) 266. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
16.6.3 Appel de macro par code G 268. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
16.6.4 Appel de macro par code M 269. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
16.6.5 Appel de sous-programme par code M 270. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
16.6.6 Appel de sous-programme par code T 271. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
16.6.7 Exemple de programme 272. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
16.7 TRAITEMENT DES INSTRUCTIONS DE MACRO 274. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
16.7.1 Détails de l’exécution des instructions CN et des instructions de macro 274. . . . . . . . . . . . . . . . . . . . . . .
16.7.2 Précaution d’utilisation des variables système 276. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
16.8 ENREGISTREMENT DES PROGRAMMES DE MACRO PERSONNALISÉES 279. . . . . . . . . . . . . .
16.9 RESTRICTIONS 280. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
16.10 COMMANDES DE SORTIES EXTÉRIEURES 282. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
16.11 MACRO PERSONNALISÉE DE TYPE INTERRUPTION 286. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
16.11.1 Méthode de spécification 287. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
16.11.2 Détails des fonctions 288. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
17.ENTREE DES DONNEES PROGRAMMABLES (G10) 296. . . . . . . . . . . . . . . . . . . . . .
17.1 ENTREE DES PARAMETRES PROGRAMMABLES 297. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
17.2 ENTREE DES DONNEES D’OUTIL 299. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
18.FONCTIONS DE COMMANDE D’AXES 300. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
18.1 FONCTION MODULO 360 POUR AXE ROTATIF 301. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
18.2 COMMANDE D’AXE C (ANGLE D’INDEXATION DE MATRICE) 302. . . . . . . . . . . . . . . . . . . . . . .
18.2.1 Axes commandés simultanément 303. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
18.2.2 Système d’incrément 303. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
18.2.3 Dimension programmable maximale 303. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
c–4
B–64154FR/01
18.2.4 Accélération/décélération automatique 303. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
18.2.5 Avance continue manuelle, avance incrémentale, prise manuelle de la position de référence 303. . . . . . .
18.2.6 Relation avec la commande absolue/incrémentale (G90/G91) 303. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
18.2.7 Positionnement dans le sens de rotation de l’angle inférieur 303. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
18.2.8 Blocs dans lesquels la commande d’axe C est possible 304. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
18.2.9 Commande d’axe C et son fonctionnement 305. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
18.2.10 Fonction de modèle, fonction de grignotage et commande d’axe C 306. . . . . . . . . . . . . . . . . . . . . . . . . . .
18.2.11 Commande d’axe C en mode grignotage 307. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
18.2.12 Signal TNG d’omission de commande d’axe T et commande d’axe C 307. . . . . . . . . . . . . . . . . . . . . . . .
18.2.13 Compensation de la position de l’axe C 307. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
18.2.14 Compensation du jeu à l’inversion le long de l’axe C pour chaque groupe d’outils 307. . . . . . . . . . . . . . .
Table des matières
18.3 SYNCHRONISATION D’AXES SIMPLE 308. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
18.4 COMMANDE EN TANDEM 311. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
19.FONCTIONS D’USINAGE A GRANDE VITESSE 312. . . . . . . . . . . . . . . . . . . . . . . . . .
19.1 LIMITATION DE LA VITESSE D’AVANCE PAR LE RAYON DE L’ARC 313. . . . . . . . . . . . . . . . . . .
19.2 COMMANDE D’AV ANCE AVEC ANTICIPATION (G08) 314. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
III. FONCTIONNEMENT
1. GENERALITES 319. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1 MODE MANUEL 320. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.2 DEPLACEMENT DE L’OUTIL PAR PROGRAMMATION – MODE AUTOMATIQUE 322. . . . . . . .
1.3 MODE AUTOMATIQUE 324. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.4 TEST D’UN PROGRAMME 326. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.4.1 Vérification en faisant fonctionner la machine 326. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.4.2 Procédure de visualisation du changement d’affichage des positions sans faire fonctionner la machine 327
1.5 EDITION D’UN PROGRAMME PIECE 328. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.6 AFFICHAGE ET DEFINITION DES DONNEES 329. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.7 AFFICHAGE 332. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.7.1 Affichage des programmes 332. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.7.2 Affichage de la position actuelle 333. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.7.3 Affichage des alarmes 333. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.7.4 Affichage du nombre de pièces et du temps d’utilisation 334. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.7.5 Affichage graphique 334. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.8 SOR TIE DES DONNEES 335. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2. DISPOSITIFS D’EXPLOITATION 336. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1 UNITES DE CONFIGURATION ET D’AFFICHAGE 337. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.1 Unité LCD/IMD 7,2, monochrome/8,4, couleur (type horizontal) 338. . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.2 Unité LCD/IMD 7,2, monochrome 8,4, couleur (type vertical) 339. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.3 Emplacement des touches du clavier IMD (unité LCD/IMD type horizontal) 340. . . . . . . . . . . . . . . . . . .
2.1.4 Emplacement des touches du clavier IMD (unité LCD/IMD type vertical) 341. . . . . . . . . . . . . . . . . . . . .
2.2 DESCRIPTION DU CLAVIER 342. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3 TOUCHES DE FONCTION ET TOUCHES PROGRAMMABLES 344. . . . . . . . . . . . . . . . . . . . . . . . .
2.3.1 Opérations d’écran générales 344. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3.2 Touches de fonction 345. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3.3 Touches programmables 346. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3.4 Saisie clavier et mémoire tampon du clavier 362. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3.5 Messages d’avertissement 363. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3.6 Configuration des touches programmables 364. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
c–5
Table des matières
B–64154FR/01
2.4 UNITES D’E/S EXTERNES 365. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.4.1 Lecteur enregistreur portable FANUC (Handy File FANUC) 367. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.4.2 Cassette floppy FANUC 367. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.4.3 Carte FA FANUC 368. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.4.4 PPR F ANUC 368. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.4.5 Lecteur de bande portable 369. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.5 MISE SOUS/HORS TENSION 370. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.5.1 Mise sous tension 370. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.5.2 Ecran affiché à la mise sous tension 371. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.5.3 Mise hors tension 372. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3. MODE MANUEL 373. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.1 PRISE MANUELLE DE LA POSITION DE REFERENCE 374. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2 AVANCE EN MODE JOG 376. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.3 AVANCE INCREMENTALE 378. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.4 AVANCE MANUELLE PAR MANIVELLE 379. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.5 ACTIVATION DU MODE MANUEL ABSOLU 382. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4. MODE AUTOMATIQUE 386. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.1 FONCTIONNEMENT EN MODE MEMOIRE 387. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.2 FONCTIONNEMENT EN MODE IMD 390. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.3 FONCTIONNEMENT EN MODE DNC 394. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.4 FONCTION DE PLANIFICATION 397. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.5 FONCTION D’APPEL DE SOUS–PROGRAMMES 402. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.6 INTERRUPTION MANUELLE PAR MANIVELLE 404. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.7 IMAGE MIROIR 407. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.8 FONCTIONNEMENT EN MODE DNC AVEC CARTE MÉMOIRE 409. . . . . . . . . . . . . . . . . . . . . . . .
4.8.1 Spécifications 409. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.8.2 Opérations 410. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.8.2.1 Mode DNC 410. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.8.2.2 Appel de sous–programme (M198) 411. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.8.3 Restrictions et remarques 412. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.8.4 Paramètre 412. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.8.5 Raccordement de l’équipement de fixation de carte PCMCIA 413. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.8.5.1 Référence 413. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.8.5.2 Assemblage 413. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.8.6 Carte mémoire recommandée 415. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5. OPÉRATIONS DE TEST 416. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.1 VERROUILLAGE MACHINE ET VERROUILLAGE DES FONCTIONS AUXILIAIRES 417. . . . . .
5.2 CORRECTION DE VITESSE D’AVANCE 419. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3 CORRECTION DU DÉPLACEMENT RAPIDE 420. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4 CYCLE À VIDE 422. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.5 MODE BLOC PAR BLOC 423. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.6 SELECTION D’OUTIL 425. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.7 PERFORATION 426. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.8 PERFORATION MANUELLE 427. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
c–6
B–64154FR/01
Table des matières
6. FONCTIONS DE SECURITE 428. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.1 ARRET D’URGENCE 429. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.2 DEPASSEMENT DE COURSE 430. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.3 VERIFICATION DE FIN DE COURSE LOGICIELLE 431. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.4 VERIFICATION DE COURSE AVANT DEPLACEMENT 434. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.5 CONTROLE DE LA ZONE DE SECURITE 435. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.5.1 Zone interdite à la perforation et zone interdite à l’approche (Type A) 436. . . . . . . . . . . . . . . . . . . . . . . .
6.5.2 Zone interdite à la perforation et zone interdite à l’approche (Type B) 437. . . . . . . . . . . . . . . . . . . . . . . .
6.5.3 Définition de la zone de sécurité 438. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.5.4 Définition de la zone de profil d’outil 439. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.5.5 Définition automatique de la zone de sécurité 440. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.5.6 Affichage des zones de sécurité et de la zone d’outil 442. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7. FONCTIONS D’ALARME ET D’AUTO-DIAGNOSTIC 443. . . . . . . . . . . . . . . . . . . . . . .
7.1 AFFICHAGE DES ALARMES 444. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.2 AFFICHAGE DE L’HISTORIQUE DES ALARMES 446. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.3 CONTRÔLE PAR ÉCRAN D’AUTO-DIAGNOSTIC 447. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8. ENTRÉE/SORTIE DES DONNÉES 450. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.1 FICHIERS 451. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.2 RECHERCHE DE FICHIER 453. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.3 SUPPRESSION DE FICHIER 454. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.4 ENTRÉE/SOR TIE DE PROGRAMMES 455. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.4.1 Entrée d’un programme 455. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.4.2 Sortie d’un programme 458. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.5 ENTRÉE ET SORTIE DES VALEURS DE CORRECTION 460. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.5.1 Entrée des valeurs de correction 460. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.5.2 Sortie des valeurs de correction 461. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.6 ENTRÉE ET SORTIE DES PARAMÈTRES ET DES VALEURS DE COMPENSATION
D’ERREUR DE PAS 462. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.6.1 Entrée des valeurs des paramètres 462. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.6.2 Sortie des valeurs des paramètres 463. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.6.3 Entrée des valeurs de compensation des erreurs de pas 464. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.6.4 Sortie des valeurs de compensation des erreurs de pas 465. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.7 ENTRÉE/SOR TIE DES VARIABLES COMMUNES DE MACROS PERSONNALISÉES 466. . . . . . .
8.7.1 Entrée des variables communes de macros personnalisées 466. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.7.2 Sortie des variables communes de macros personnalisées 467. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.8 AFFICHAGE DU RÉPERTOIRE DE LA DISQUETTE 468. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.8.1 Affichage du répertoire 469. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.8.2 Lecture de fichiers 472. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.8.3 Sortie de programmes 473. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.8.4 Suppression de fichiers 474. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.9 ENTRÉE/SOR TIE DES DONNÉES D’OUTIL 476. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.9.1 Entrée des données d’outil 476. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.9.2 Sortie des données d’outil 477. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.10 SORTIE D’UNE LISTE DE PROGRAMMES APPARTENANT À UN GROUPE DÉFINI 479. . . . . . .
8.11 DONNEES D’ENTRÉE/SORTIE SUR L’ÉCRAN ALL IO 480. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.11.1 Définition des paramètres concernant les entrées/sorties 481. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.11.2 Enrée/sortie de programmes 482. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.11.3 Entrée et Sortie des valeurs des paramètres 487. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
c–7
Table des matières
8.11.4 Entrée/sortie des données de correction 489. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.11.5 Sortie des variables communes de macros personnalisées 491. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.11.6 Entrée et sortie de fichiers de disquettes 492. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B–64154FR/01
8.12 ENTRÉE/SORTIE DE DONNÉES À L’AIDE D’UNE CARTE MÉMOIRE 497. . . . . . . . . . . . . . . . . . .
9. ÉDITION DES PROGRAMMES 509. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.1 INSERTION, MODIFICATION ET SUPPRESSION D’UN MOT 510. . . . . . . . . . . . . . . . . . . . . . . . . . .
9.1.1 Recherche de mot 511. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.1.2 Début d’un programme 513. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.1.3 Insertion d’un mot 514. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.1.4 Modification d’un mot 515. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.1.5 Suppression d’un mot 516. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.2 SUPPRESSION DE BLOCS 517. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.2.1 Suppression d’un bloc 517. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.2.2 Suppression de plusieurs blocs 518. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.3 RECHERCHE D’UN NUMÉRO DE PROGRAMME 519. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.4 RECHERCHE D’UN NUMÉRO DE SÉQUENCE 520. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.5 SUPPRESSION DE PROGRAMMES 522. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.5.1 Suppression d’un programme 522. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.5.2 Suppression de tous les programmes 522. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.5.3 Suppression de plusieurs programmes en spécifiant une plage 523. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.6 ÉDITION DES MACROS PERSONNALISÉES 524. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.7 ÉDITION EN ARRIÈRE-PLAN 525. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.8 FONCTION MOT DE PASSE 526. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.9 FONCTION D’ÉDITION ÉTENDUE DE PROGRAMME PIÈCE 528. . . . . . . . . . . . . . . . . . . . . . . . . .
9.9.1 Copie d’un programme entier 529. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.9.2 Copie d’une partie de programme 530. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.9.3 Déplacement d’une partie de programme 531. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.9.4 Fusion d’un programme 532. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.9.5 Explications supplémentaires pour la copie, le déplacement et la fusion 533. . . . . . . . . . . . . . . . . . . . . . .
9.9.6 Remplacement de mots et d’adresses 534. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10.CREATION DE PROGRAMMES 536. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10.1 CREATION DE PROGRAMMES A L’AIDE DU PUPITRE IMD 537. . . . . . . . . . . . . . . . . . . . . . . . . . .
10.2 INSERTION AUTOMATIQUE DES NUMEROS DE SEQUENCE 538. . . . . . . . . . . . . . . . . . . . . . . . .
10.3 PROGRAMMATION CONVERSA TIONNELLE AVEC FONCTION GRAPHIQUE 540. . . . . . . . . . .
11.DÉFINITION ET AFFICHAGE DES DONNÉES 544. . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.1 ÉCRANS AFFICHÉS PAR LA TOUCHE DE FONCTION
11.1.1 Affichage de position dans le système de coordonnées pièce 553. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.1.2 Affichage de position dans le système de coordonnées relatives 554. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.1.3 Affichage de la position totale 556. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.1.4 Prédéfinition du système de coordonnées pièce 557. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.1.5 Affichage de la vitesse d’avance réelle 558. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.1.6 Affichage du temps de fonctionnement et du nombre de pièces 559. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.1.7 Affichage du moniteur d’exploitation 560. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.2 ÉCRANS AFFICHÉS PAR LA TOUCHE DE FONCTION
(MODE MEMOR Y OU MODE IMD) 561. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.2.1 Écran d’affichage du contenu du programme 562. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
c–8
POS
PROG
552. . . . . . . . . . . . . . . . . . . . . . . . . . .
B–64154FR/01
Table des matières
11.2.2 Écran d’affichage du bloc en cours 563. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.2.3 Écran d’affichage du bloc suivant 564. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.2.4 Écran de contrôle du programme 565. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.2.5 Écran de programme pour mode IMD 567. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.3 ÉCRANS AFFICHÉS PAR LA TOUCHE DE FONCTION
PROG
(DANS LE MODE EDIT) 568. . . . .
11.3.1 Affichage de la mémoire utilisée et d’une liste de programmes 568. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.3.2 Affichage de la liste des programmes d’un groupe spécifié 571. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.4 ÉCRANS AFFICHÉS PAR LA TOUCHE DE FONCTION
OFFSET SETTING
11.4.1 Définition et affichage des valeurs de compensation d’outil 575. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.4.2 Affichage et entrée des données de définition 577. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.4.3 Affichage et définition de paramètres sur les écrans d’enregistrement d’outil 579. . . . . . . . . . . . . . . . . . .
11.4.3.1 Affichae et définition de paramètres sur l’écran d’enregistrement d’outil initial 579. . . . . . . . . .
11.4.3.2 Affichage et définition de paramètres sur l’écran d’enregistrement de numéro d’outil 581. . . . .
11.4.3.3 Affichage et définition de paramètres sur l’écran de saisie des numéros des outils
utilisés pour le remplacement 583. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.4.3.4 Affichage et définition de paramètres sur l’écran de saisie du nombre d’opérations
de perforation 584. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.4.3.5 Affichage et définition de paramètres sur l’écran d’enregistrement de profil d’outil
(pour le dessin de profils) 585. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.4.4 Affichage et définition de paramètres sur l’écran de définition de la zone de sécurité 587. . . . . . . . . . . . .
11.4.5 Comparaison du numéro de séquence et arrêt 589. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.4.6 Affichage et définition du temps de fonctionnement, du nombre de pièces et de l’heure 591. . . . . . . . . .
11.4.7 Affichage et définition de la valeur de correction du point d’origine pièce 593. . . . . . . . . . . . . . . . . . . . .
11.4.8 Entrée des corrections du point d’origine pièce mesurées 594. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.4.9 Affichage et définition des variables communes de macros personnalisées 596. . . . . . . . . . . . . . . . . . . . .
11.4.10 Affichage et définition du pupitre de commande logiciel 597. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
574. . . . . . . . . . . . . . . . . . . . . . . . . .
11.5 ÉCRANS AFFICHÉS PAR LA TOUCHE DE FONCTION
SYSTEM
11.5.1 Affichage et définition des paramètres 600. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.5.2 Affichage et définition des données de compensation des erreurs de pas 602. . . . . . . . . . . . . . . . . . . . . . .
11.6 AFFICHAGE DU NUMÉRO DU PROGRAMME, DU NUMÉRO DE SÉQUENCE, DES ÉT ATS ET DES MESSAGES D’AVERTISSEMENT POUR LA DÉFINITION DES DONNÉES
OU LES OPÉRATIONS D’ENTRÉE/SORTIE 604. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.6.1 Affichage du numéro du programme et du numéro de séquence 604. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.6.2 Affichage des états et des avertissements pour la définition des données ou les opérations
d’entrée/sortie 605. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.7 ÉCRANS AFFICHÉS PAR LA TOUCHE DE FONCTION
MESSAGE
11.7.1 Affichage de l’historique des messages opérateur externes 607. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.8 EFFACEMENT DE L’ÉCRAN 609. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.8.1 Effacement de l’affichage d’écran 609. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.8.2 Effacement automatique de l’affichage d’écran 610. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12.FONCTION GRAPHIQUE 611. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12.1 FONCTIONNEMENT 612. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12.2 ENREGISTREMENT DU PROFIL DE L ’OUTIL 613. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12.3 SPECIFICATION DES PARAMETRES DE DESSIN 614. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12.4 ECRAN D’AFFICHAGE GRAPHIQUE ET DESSIN 619. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12.5 EXEMPLE 622. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
599. . . . . . . . . . . . . . . . . . . . . . . . . .
607. . . . . . . . . . . . . . . . . . . . . . . . . .
c–9
Table des matières
13.FONCTION D’AIDE 624. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
IV. MAINTENANCE
1. METHODE DE REMPLACEMENT DES PILES 631. . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1 REMPLACEMENT DE LA PILE DE LA COMMANDE NUMERIQUE 632. . . . . . . . . . . . . . . . . . . . .
1.2 PILE DU CODEUR D’IMPULSIONS ABSOLUES 635. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3 PILE POUR CODEURS D’IMPULSIONS ABSOLUES INDEPENDANTS (6 VCC) 641. . . . . . . . . . .
ANNEXE
A. LISTE DES CODES DES CARACTÈRES 647. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B. LISTE DES FONCTIONS ET FORMAT DE LA BANDE 650. . . . . . . . . . . . . . . . . . . . .
C. GAMME DES VALEURS DE COMMANDE 654. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
D. NOMOGRAMMES 656. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
D.1 TRAJECTOIRE DE L’OUTIL A L’ANGLE 657. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
D.2 ERREUR DE SENS DU RAYON DANS L’USINAGE EN CERCLE 660. . . . . . . . . . . . . . . . . . . . . . . .
B–64154FR/01
E. ÉTAT APRÈS MISE SOUS TENSION, EFFACEMENT ET REMISE À ZÉRO 661. . .
F. TABLE DE CORRESPONDANCE CODES-CARACTÈRES 663. . . . . . . . . . . . . . . . . .
G. LISTE DES ALARMES 664. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
H. GLOSSAIRE 683. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
c–10

I. GENERALITES

B–64154FR/01

GENERALITES

1
  
GENERALITES
Ce manuel comprend les parties suivantes :
I. GENERALITES
Ce chapitre décrit l’organisation du manuel, les modèles applicables et les manuels associés et contient des remarques relatives à la lecture du manuel.
II. PROGRAMMATION
Description de chaque fonction : Format utilisé pour programmer les fonctions en langage CN, caractéristiques et restrictions.
III. FONCTIONNEMENT
Description du fonctionnement manuel et automatique d’une machine, procédures d’entrée et de sortie des données et procédures d’édition d’un programme.
IV. MAINTENANCE
Cette partie décrit les procédures de remplacement des piles.
ANNEXE
Enumération des codes de bande, plages des données valables et codes d’erreur.
1. GENERALITES
 
Le présent manuel ne décrit pas en détail les paramètres. Pour obtenir des détails sur les paramètres mentionnés dans ce manuel, se reporter au manuel des paramètres (B–64160EN) de la série 0i–PC.
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.
Les modèles faisant l’objet de ce manuel et leurs abréviations sont les suivants :
Nom du produit Abréviations
FANUC Series 0i–PC 0i–PC Series 0i
Les symboles suivants sont utilisés dans ce manuel :
:
I
P
Indique une combinaison d’axes telle que
_
X_Y_Z (utilisé en PROGRAMMATION).
:
;
Indique la fin d’un bloc. Il correspond en réalité au code ISO LF ou au code EIA CR.
3
1. GENERALITES
GENERALITES
B–64154FR/01
  
Le tableau ci–dessous répertorie les manuels relatifs à la Série 0i–PC. Le présent manuel est marqué d’un astérisque (*).
Nom du manuel Référence
FANUC Series 0i–MODEL C/0i Mate–MODEL C DESCRIPTIONS
FANUC Series 0i–MODEL C/0i Mate–MODEL C CONNECTION MANUAL (HARDWARE)
FANUC Series 0i–MODEL C/0i Mate–MODEL C CONNECTION MANUAL (FUNCTION)
FANUC Series 0i–PC CONNECTION MANUAL (FUNCTION)
FANUC Series 0i–PC OPERATOR’S MANUAL B–64154FR * FANUC Series 0i–MODEL C/0i Mate–MODEL C
MAINTENANCE MANUAL FANUC Series 0i–PC PARAMETER MANUAL B–64160EN Programmation Compilateur/exécuteur de macros
MANUEL DE PROGRAMMATION
B–64112EN
B–64113EN
B–64113EN–1
B–64153EN
B–64115EN
B–61803E–1
FANUC MACRO COMPILER (For Personal Computer) PROGRAMMING MANUAL
PMC PMC Ladder Language PROGRAMMING MANUAL B–61863E Network PROFIBUS–DP Board OPERATOR’S MANUAL B–62924EN Ethernet Board/DA TA SERVER Board
OPERATOR’S MANUAL FAST Ethernet Board/FAST DATA SERVER
OPERATOR’S MANUAL DeviceNet Board OPERATOR’S MANUAL B–63404EN OPEN CNC FANUC OPEN CNC OPERATOR’S MANUAL
Basic Operation Package 1 (For Windows 95/NT) FANUC OPEN CNC OPERATOR’S MANUAL
(DNC Operation Management Package)
B–66102E
B–63354EN
B–63644EN
B–62994EN
B–63214EN
4
B–64154FR/01
GENERALITES
1. GENERALITES
Manuels associés au SERVOMOTEUR séries is/i
Manuels associés au SERVOMOTEUR série
Le tableau suivant dresse une liste des manuels relatifs aux SERVOMOTEURS séries is/ai.
Nom du manuel Référence
FANUC AC SERVO MOTOR is series FANUC AC SERVO MOTOR i series DESCRIPTIONS
FANUC AC SERVO MOTOR is series FANUC AC SERVO MOTOR i series PARAMETER MANUAL
FANUC AC SPINDLE MOTOR i series DESCRIPTIONS
FANUC AC SPINDLE MOTOR i series PARAMETER MANUAL
FANUC SERVO AMPLIFIER i series DESCRIPTIONS B–65282EN FANUC AC SERVO MOTOR is series
FANUC AC SERVO MOTOR i series FANUC AC SPINDLE MOTOR i series MAINTENANCE MANUAL
B–65262EN
B–65270EN
B–65272EN
B–65280EN
B–65285FR
Le tableau suivant répertorie les manuels relatifs au SERVOMOTEUR série a .
Nom du manuel Référence
FANUC AC SERVO MOTOR series DESCRIPTIONS B–65142E FANUC AC SERVO MOTOR series
PARAMETER MANUAL FANUC AC SPINDLE MOTOR series DESCRIPTIONS B–65152E FANUC AC SPINDLE MOTOR series
PARAMETER MANUAL FANUC SERVO AMPLIFIER series DESCRIPTIONS B–65162E FANUC SERVO MOTOR series
MAINTENANCE MANUAL
B–65150E
B–65160E
B–65165E
N’importe lequel des servomoteurs indiqués ci–dessous ainsi que la broche correspondante peuvent être connectés à la CNC présentée dans ce manuel.
– FANUC SERVO MOTOR i series – FANUC SERVO MOTOR series
Ce manuel est principalement basé sur l’utilisation du SER VOMOTEUR FANUC Série i. Pour en savoir plus sur le servomoteur et la broche, reportez–vous aux manuels du servomoteur et de la broche actuellement installés.
5
1. GENERALITES
GENERALITES
B–64154FR/01
1.1

FONCTIONNEMENT GENERAL DE LA MACHINE–OUTIL A COMMANDE NUMERIQUE

Lorsque vous usinez la pièce avec la machine–outil CNC, préparez tout d’abord le programme puis utilisez la machine CNC à l’aide du programme.
1) Tout d’abord, préparez le programme à partir d’un dessin de pièces afin d’utiliser la machine–outil CNC. Le mode de préparation du programme est décrit 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. Le mode d’utilisation du système CNC est décrit au Chapitre III. FONCTIONNEMENT.
Dessin de pièce
CHAPITRE II PROGRAMMATION CHAPITRE III FONCTIONNEMENT
Programmation de 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éfinition de la zone d’usinage sur la pièce
2. Méthodes de montage de la pièce sur la machine–outil
3. Séquence d’usinage dans chaque processus
4. Outils et conditions de coupe
Attribuez une méthode de coupe à chaque processus de coupe.
6
Loading...
+ 704 hidden pages