Nouvelles Prestations et Modifications qui vous indiquera le chapitre ou l’alinéa sur lequel se trouve expliqué le sujet que vous cherchez. Le manuel décrit toutes les fonctions que possède la famille CNC 8025. Consultez le tableau comparatif des modèles, afin de connaître les fonctions que votre CNC possède.
Moniteur/Clavier pour la CNC 8030..............2 2.2. Tableau de commandes pour la CNC 8030............4 2.3. Moniteur/Clavier/Tableau de commandes pour la CNC 8025 ......5 2.4. Sélection des couleurs....................7 2.5. Annulation de la visualisation du moniteur ............7 2.6.
Sélection du mode de fonctionnement (7)............. 48 3.7.2. Introduction d’un programme à partir d’un lecteur/enregistreur FAGOR (0) ................49 3.7.2.1. Erreurs de transmission....................50 3.7.3. Transfert d’un programme vers un lecteur/enregistreur FAGOR (1) ....51 3.7.3.1. Erreurs de transmission....................52...
Page 5
FAGOR (3) ................53 3.7.6. Répertoire de la cassette FAGOR (4) ............... 54 3.7.7. Effacement d’un programme enregistré sur cassette FAGOR (5) ......54 3.7.8. Interruption de la procédure de transmission ............55 3.7.9. Transmission avec un ordinateur (DNC) ..............55 3.8.
Affichage de la pointe de l’outil Aides géometriques à la programmation COMMUNICATION AVEC D’AUTRES DISPOSITIFS Communication via RS232C Communication DNC Communication RS485 (Réseau FAGOR) Introdution de programmes depuis des périphériques en code ISO AUTRES Programmation paramétrique Digitalisation de modèles Possibilité de disposer de PLC intégré...
Travail sur arête arrondie et sur arête vive (G05, G07) Facteur d’échelle (G72) Traitement de bloc unique (G47, G48) Affichage de code erreur de la part de l’usager (G30) Création automatique de blocs (G76) Communication avec le réseau local FAGOR (G52)
Page 9
COMPENSATION Compensation de rayon de l’outil (G40, G41, G42) Chargement des dimensions de l’outil sur la table interne (G50, G51) CYCLES FIXES Cycle fixe de poursuite de profil de la pièce (profondeur de passe) (G66) Cycle fixe de dégrossissage sur l’axe X (G68) Cycle fixe de dégrossissage sur l’axe Z (G69) Cycle fixe de tournage de segments droits (G81) Cycle fixe de dressage de segments droits (G82)
NOUVELLES PRESTATIONS MODIFICATIONS Date : Mars 1991 Version logiciel : 2.1 et suivants PRESTATION MANUEL ET SECTION MODIFIÉE Le sens de la recherche du zéro de référence machine est sélectioné par paramètre Manuel Installation Section 4.7 machine P618 (5, 6, 7, 8). Le 2ème avancement en recherche du zéro de référence machine est sélectionné...
Page 11
Date : Mars 1992 Version logiciel : 4.1 et suivants PRESTATION MANUEL ET SECTION MODIFIÉE Contrôle d’accélération/décélération en Manuel Installation Section 4.8 forme de cloche. Possibilité d’introduire le signe du jeu de Manuel Installation Section 4.4 vis sur chaque axe. P620 (1,2,3,4). Exécution indépendante d’un axe.
Page 12
Date : Mars 1995 Version logiciel : 5.3 et suivants PRESTATION MANUEL ET SECTION MODIFIÉE Gestion des systèmes de mesure qui Manuel Installation Section 4.7 et 6.5 disposent de Io encodé. Inhibition de la broche depuis le PLC. Manuel Installation Section 3.3.10 Volant géré...
à ce produit et aux produits qui y sont raccordés. L’appareil en pourra être réparé que par le personnel autorisé par Fagor Automation. Fagor Automation ne pourra en aucun cas être responsable de tout dommage physique ou matériel qui découlerait du non-respect de ces normes de bases de sécurité...
Le type de fusible de protection dépend du type de moniteur. Voir l’étiquette d’identification du propre appareil. Précautions à prendre durant les réparations Ne pas manipuler l’intérieur de l’appareil Seul le personnel autorisé par Fagor Automation peut manipuler l’intérieur de l’appareil. Ne pas manipuler les connecteurs lorsque l’appareil est branché au secteur Avant de manipuler les connecteurs (entrées/sorties, mesure, etc.),...
(6 pouces) de plus que celles de l’appareil, Le carton utilisé pour la caisse doit avoir une résistance de 170 Kg (375 livres). Si vous avez l’intention de l’expédier à un bureau de Fagor Automation pour qu’il soit réparé, veuillez joindre une étiquette à l’appareil en indiquant le nom du propriétaire de l’appareil,, son adresse, le nom de la personne à...
Elle peut contenir occasionnellement un manuel ayant trait aux “Nouvelles Prestations” de logiciel récemment introduites. Manuel CNC 8025 T USER Il s’adresse à l’usager final, c’est-à-dire, à la personne qui va travailler avec la Commande Numérique. Elle contient 2 manuels à l’intérieur : Le Manuel d’Utilisation qui décrit comment travailler avec la CNC.
Tableau comparatif des modèles Fagor CNC 8025/30 T. Nouvelles Prestations et modifications. Introduction Résumé des conditions de sécurité. Conditions de Renvoi. Liste de Documents Fagor pour la CNC 8025/30 T. Contenu du présent Manuel. Généralités Panneau frontal de la CNC 8025/30 Modes de travail 0- Automatique 1- Bloc à...
Ce manuel contient les informations nécessaires à l’utilisation de la CNC. Il décrit les commandes et les touches du clavier et du tableau de commandes. Les modes de fonctionnement et les pages d’affichage qui apparaîssent sur l’écran sont aussi décrits. MANUEL D'UTILISATION CNC 8025/8030...
2 . PANNEAU FRONTAL CNC 8025/30 2.1. MONITEUR/CLAVIER POUR LA CNC 8030 Touches de fonction (SOFT-KEYS). Clavier alphanumérique pour l’édition de programmes. ENTREE. Permet d’introduire des informations dans la mémoire de la CNC, etc. RAPPEL. Accès à un programme, à un bloc de programme, etc.
Page 21
11. Touches de défilement avant et arrière des pages. 12. SP. Réserve un espace entre caractères d’un commentaire. CAPS. Ecriture de caractères en minuscules. SHIFT. Ecriture de caractères se trouvant sur les touches à signification double. MANUEL D'UTILISATION CNC 8025/8030...
MANUEL. Les touches permettent de moduler, pendant l’exécution d’un programme, le % de la vitesse de rotation programmée de la broche. START. Bouton-poussoir de DEPART de cycle. STOP. Bouton-poussoir d’ARRET de cycle. MANUEL D'UTILISATION CNC 8025/8030...
DELETE. Pour effacer un programme entier ou un bloc du programme. Effacement de la représentation graphique, etc... RESET. Pour remettre à zéro la CNC et adopter de nouvelles valeurs de paramètres machine, des fonctions M décodées, etc. MANUEL D'UTILISATION CNC 8025/8030...
Page 24
MANUEL. Les touches permettent de moduler, pendant l’exécution d’un programme, le % de la vitesse de rotation programmée de la broche. 17. START. Bouton-poussoir de DEPART de cycle. 18. STOP. Bouton-poussoir d’ARRET de cycle. MANUEL D'UTILISATION CNC 8025/8030...
Leur explication apparaîtra affichée à l’écran juste au-dessus des touches de fonction correspondantes, et sera différente dans chacune des situations et modes d’opération. L’explication des touches F1/F7 à utiliser dans chaque cas, sera indiquée entre crochets [] tout au long du manuel. MANUEL D'UTILISATION CNC 8025/8030...
Déplacement manuel des axes de la Position machine zéro. Référence de la machine. Pré-sélection des valeurs et de la position zéro des axes. Introduction et exécution de F, S, M et T Travail avec un volant électronique. MANUEL D'UTILISATION CNC 8025/8030...
BLOC PAR BLOC ou en MANUEL. Pour obtenir ces modes de fonctionnement: Appuyer sur OP MODE. (MODE OPERATIONNEL). La liste des 10 modes apparaît sur l’écran. Composer le numéro du mode voulu. MANUEL D'UTILISATION CNC 8025/8030...
Utiliser la procédure suivante pour sélectionner un numéro de programme autre que celui qui apparaît sur l’écran: Appuyer sur la touche P Composer le numéro du programme désiré. Appuyer sur RECALL S’il existe, le nouveau programme sélectionné apparaît sur l’écran. S’il n’existe pas l’écran affiche: MANUEL D'UTILISATION CNC 8025/8030...
. Les blocs précédents sont visualisés. Appuyer sur la touche . Les blocs suivants sont visualisés. Attention: Un programme commence toujours par le bloc dont le numéro apparaît à droite du numéro du programme indépendamment de ceux affichés sur l’écran. MANUEL D'UTILISATION CNC 8025/8030...
Cela si P600(3) = 0. Lorsque tous les blocs qui sont programmés paramétriquement sont au point de sélection BLOC A BLOC, La CNC FAGOR les exécutera comme s’il s’agissait d’un bloc unique, à condition qu’ils soient à l’intérieur de cycles fixes.
3.1.2.1. Sélection d’un Mode d’Affichage Les touches de fonctions (F1/F7) pour la sélection d’un mode d’affichage sont situées au-dessous de l’écran et l’affichage apparaît juste au-dessus des touches correspondantes. La touche [ETC] permet de visualiser d’autres touches non affichées. MANUEL D'UTILISATION CNC 8025/8030...
Les positions des axes sont visualisées en grands caractères; le numéro du programme, celui du bloc, l’état des fonctions G,M,T,S et F et les éventuels messages de l’Automate ainsi que les commentaires des touches de fonction sont aussi affichés. MANUEL D'UTILISATION CNC 8025/8030...
3.1.2.6. Mode d’Affichage de l’ETAT DES SOUS-PROGRAMMES, HORLOGE, ET COMPTEUR DE PIECES Ce mode d’affichage est similaire au mode STANDARD d’affichage, mais au lieu des blocs suivants à exécuter, ce sont des sous-programmes qui sont visualisés dans le format suivant: MANUEL D'UTILISATION CNC 8025/8030...
Page 34
L’HORLOGE qui indique en heures, minutes et secondes, le temps d’exécution de la CNC dans les modes AUTOMATIQUE, BLOC PAR BLOC, APPRENTISSAGE et A VIDE. Quand l’exécution d’un programme est interrompue ou terminée, le comptage de l’horloge s’interrompt aussi. MANUEL D'UTILISATION CNC 8025/8030...
[DELETE] et ensuite sur [COMPT.P]; celui-ci doit se trouver affiché sur l’écran. COMPTEUR SECONDES DE PIECES HEURES MINUTES 3.1.2.7. Mode d’affichage GRAPHIQUE Il s’utilise pour la représentation graphique d’un programme et les instructions d’application sont indiquées dans la section 3.10 de ce Manuel. MANUEL D'UTILISATION CNC 8025/8030...
PAR BLOC demeurent actives. 3.1.4. Mode PLC/LAN La touche de fonction [PLC] permet l’accès au menu principal de l’AUTOMATE et du RESEAU LOCAL. (Voir manuel AUTOMATE FAGOR 64). La touche de OP. MODE permet de retourner à l’affichage Standard. MANUEL D'UTILISATION CNC 8025/8030...
Le message clignotant INTERROMPU se reférant au programme apparaîtra sur la partie supérieure droite de l’écran. Presser la touche de fonction [INSPECT OUTIL] M05 est en train d’être exécuté Affichage à l’écran: TOUCHES MANUEL DISPONIBLES SORTIE MANUEL D'UTILISATION CNC 8025/8030...
En appuyant sur la touche , le message clignotant REMISE A ZERO? apparaît sur la partie supérieure droite de l’écran. En appuyant à nouveau sur la touche , la CNC est remise dans son état initial. MANUEL D'UTILISATION CNC 8025/8030...
3.1.8. Affichage et effacement des messages provenant de l’Automate FAGOR 64 Quand la CNC opère avec l’Automate FAGOR, il est possible de visualiser les messages de l’Automate en cours, au moyen d’une table de messages. La CNC affiche les messages par ordre de priorité; s’il y a plus d’un message actif, le signe + inversé...
3.2.3. Effacement de tout un programme Voir paragraphe 3.6.3. en mode EDITION (6) 3.2.4. Changement de numéro de programme Voir paragraphe 3.6.4. en mode EDITION (6) 3.2.5. Affichage et recherche des sous-programmes mémorisés Voir paragraphes 3.6.5. en mode EDITION (6) MANUEL D'UTILISATION CNC 8025/8030...
Déplacer ensuite les axes aux coordonnées du point d’arrivée de l’arc et appuyer sur [ENTER]. Le bloc entier est ainsi mémorisé. 3.2.8. Effacement d’un bloc Voir paragraphe EDITION (6) 3.2.9. Copier un programme Voir paragraphe EDITION (6) MANUEL D'UTILISATION CNC 8025/8030...
Voir paragraphe 3.6.3. dans le mode EDITION (6) 3.3.4. Changement d’un numéro du programme Voir paragraphe 3.6.4. dans le mode EDITION (6) 3.3.5. Affichage et recherche des sous-programmes mémorisés Voir paragraphe 3.6.5. dans le mode EDITION (6) MANUEL D'UTILISATION CNC 8025/8030...
La compensation de rayon ne peut pas être exécutée dans ce mode. Si un sous-programme est appelé, la CNC exécutera tous ses blocs. 3.3.8. Effacement d’un bloc Voir paragraphe EDITION (6) 3.3.9. Copier un programme Voir paragraphe EDITION (6) MANUEL D'UTILISATION CNC 8025/8030...
Il faut tenir compte du fait que si les paramètres machine P712, P713, P714, P724 sont actifs, l’accélération-décélération s’appliquera également en F0 pour éviter la génération d’erreurs de poursuite. 3 - TRAJECTOIRE THEORIQUE La CNC exécute le programme sans déplacer les axes et sans tenir compte de la compensation d’outil. MANUEL D'UTILISATION CNC 8025/8030...
Ensuite, charger le nombre de fois que le bloc indiqué ci-dessus doit être exécuté (Valeur maximale: 9999). Appuyer sur ENTER. L’affichage à l’écran est identique au mode AUTOMATIQUE ou BLOC PAR BLOC, dans les deux cas a) et b). MANUEL D'UTILISATION CNC 8025/8030...
Automatique ou en mode Bloc par Bloc, à tout moment. - Appuyer sur [OP. MODE]: Le menu des modes apparaît. - Appuyer sur 0 ou 1. Si un nombre autre que 0 ou 1 est composé, la CNC reste en mode de Cycle à Vide. MANUEL D'UTILISATION CNC 8025/8030...
Cycle à Vide, un bloc supplémentaire est exécuté en mode Cycle à Vide avant de passer dans le mode sélectionné. Le point antécédent de programme est retrouvé dans le premier bloc du nouveau mode. 3.4.3 Remise à Zéro de la CNC Voir paragraphe 3.1.4. MANUEL D'UTILISATION CNC 8025/8030...
Démarrage et arrêt de la broche. 3.5.1. Sélection du mode de fonctionnement Appuyer sur [OP. MODE] Appuyer sur la touche [5]. Les coordonnées des axes, la valeur de S et le numéro de l'outil active apparaissent en gros caractères. MANUEL D'UTILISATION CNC 8025/8030...
Appuyer sur la touche de l’axe sur lequel s’effectuera la pré-sélection. Composer la valeur désirée. Appuyer sur [ENTER]. La nouvelle valeur apparaît sur l’écran. Pour annuler la pré-sélection, appuyer sur [CL] autant de fois qu’il y a de caractères à annuler, avant d’appuyer sur [ENTER] MANUEL D'UTILISATION CNC 8025/8030...
RAPIDE 3.5.4.2. Déplacement Incrémental Placer le sélecteur de la face avant sur la zone MANUEL. Appuyer sur une touche quelquonque de JOG. L’axe se déplace dans le sens sélectionné jusqu’à la position indiqué par le sélecteur. MANUEL D'UTILISATION CNC 8025/8030...
Composer la valeur désirée. Appuyer sur 3.5.5.3. Introduction d’une valeur M Appuyer sur la touche M. Composer la valeur désirée Appuyer sur 3.5.5.4. Introduction d’une valeur T Appuyer sur la touche T. Composer la valeur désirée (T2.2) Appuyer sur MANUEL D'UTILISATION CNC 8025/8030...
Si un outil différent est désire, on commence par composer le nouvel outil (T2.2); le reste est répété comme pour le premier outil. Pour passer à la forme standard du mode de fonctionnement MANUEL, appuyer sur [MESURE OUTIL]. MANUEL D'UTILISATION CNC 8025/8030...
Chaque fois que la touche I Départ Cycle est appuyée, les unités de mesure changent de métrique à pouce ou de pouce à métrique. 3.5.9. Remise à zéro de la CNC Après avoir sélectionné le mode MANUEL, lorsque la touche est pressé, la CNC exécute une mise en conditions initiales. MANUEL D'UTILISATION CNC 8025/8030...
Pour changer d’axe à commander: Soit appuyer sur l’une des deux touches manuelles de JOG correspondant au nouvel axe, soit (en cas d’utilisation de la manivelle FAGOR (mod. 100 P) appuyer sur le bouton poussoir y incorporé. Tourner la manivelle électronique.
P902 Valeur de coordonnée minimale (X1) selon l’axe X (en rayons) P903 Valeur de coordonnée maximale (X2) selon l’axe X (en rayons) P904 Valeur de coordonnée minimale (Z1) selon l’axe Z P905 Valeur de coordonnée maximale (Z2) selon l’axe Z PALPEUR MANUEL D'UTILISATION CNC 8025/8030...
Dans le cas où un code erroné serait composé au moment d’appuyer sur ENTER, la CNC effacera ce code et attendra le code correct. b) Lorsque la mémoire se trouve verrouillée, il est possible de visualiser les programmes mais non pas de les modifier. MANUEL D'UTILISATION CNC 8025/8030...
Si plus de 14 programmes ont été mémorisés, il peut se trouver que celui qui doit être effacé n’apparaisse pas sur l’écran. Dans ce cas, utiliser les touches pour faire défiler les programmes jusqu’à ce que le programme désiré apparaisse. MANUEL D'UTILISATION CNC 8025/8030...
Si le nouveau numéro existe déjà en mémoire, la CNC affiche: EXISTE DEJA EN MEMOIRE. Attention: Au cours de cette séquence, il est possible d’accéder à la visualisation d’origine de ce Mode, en appuyant sur [CONTIN]. MANUEL D'UTILISATION CNC 8025/8030...
Ne pas effacer et écrire bloc par bloc (comme décrit plus loin) sur le programme existant, en prenant soin d’attribuer aux nouveaux blocs la même numérotation que celle des blocs précédemment enregistrés. S’il n’y a pas d’autres programmes en mémoire avec le même numéro, procéder comme suit: MANUEL D'UTILISATION CNC 8025/8030...
Enfin, il est possible d’écrire un COMMENTAIRE qui devra figurer entre parenthèses (COMMENTAIRE). Si le bloc est correct, appuyer sur [ENTER]. La CNC accepte le bloc comme bloc de programme. Consulter le MANUEL DE PROGRAMMATION pour les incompatibilités de programmation des différentes fonctions. MANUEL D'UTILISATION CNC 8025/8030...
- Composer le numéro du bloc concerné. - Appuyer sur [RECALL]. Le bloc apparaît au bas de l’écran. - Procéder comme pour le point précédent. - Appuyer sur [ENTER]. Le bloc modifié est chargé en mémoire. MANUEL D'UTILISATION CNC 8025/8030...
Composer le numéro voulu. L’explication des diverses fonctions disponibles et la façon de les programmer apparaissent à l’écran. Une fois obtenue la page souhaitée, appuyer sur la touche [ASSIST] pour écrire la suite du bloc. Le curseur réapparaît et les informations utiles demeurent affichées. MANUEL D'UTILISATION CNC 8025/8030...
Page 64
En appuyant sur [ASSIST] au cours de l’édition d’un cycle fixe, à condition d’avoir introduit la fonction préparatoire correspondante, l’information correspondante à ce cycle sera affiché directement, et le paramètre à introduire sera mis en relief. Introduire la valeur et pour continuer l’édition de nouveaux paramètres, appuyer sur [ENTER]. MANUEL D'UTILISATION CNC 8025/8030...
Si le numéro composé en tant que programme d’origine n’existait pas ou si ce numéro existait déjà en mémoire ou s’il n’y avait pas suffisamment d’espace en mémoire, la CNC émettra un message en indiquant la raison. MANUEL D'UTILISATION CNC 8025/8030...
[6]. Pour connecter/déconnecter un périphérique, la CNC devra se trouver en arrêt. Pour effectuer les opérations 0,1,4,5 avec un lecteur/enregistreur de bande magnétique FAGOR, charger la valeur 0 dans le paramètre machine P605(6). MANUEL D'UTILISATION CNC 8025/8030...
3.7.2. Introduction d’un programme à partir d’un lecteur/enregistreur FAGOR (0) Appuyer sur la touche [0]. L’écran affiche: PROGRAMME NUMERO: P —— Composer le numéro du programme à lire. Si P99999 est composé, la CNC se prépare à recevoir les paramètres machine, le tableau des fonctions M décodées et la table de compensation de l’erreur de vis-mère.
Si la mémoire du programme-pièce est verrouillée (ou celle des paramètres machines dans le cas de (P99999), la situation 3.7.1. se présente à nouveau. 3.7.2.1. Erreurs de transmission Si le message ERREUR TRANSMISSION apparaît sur l’écran pendant une transmission, c’est que celle-ci ne se fait pas correctement. MANUEL D'UTILISATION CNC 8025/8030...
Le couvercle de l’enregistreur à cassette doit être ouvert quand la CNC est mise en arrêt afin d’éviter tout dommage sur le ruban. 3.7.3. Transfert d’un programme vers un lecteur/enregistreur FAGOR (1) Appuyer sur la touche 1. L’écran affiche: PROGRAMME NUMERO: P ——...
Le programme sélectionné existe dans la CNC mais pas dans la cassette. Le transfert prend place normalement. Durant cette opération, l’écran affiche: TRANSMISSION EN COURS Et en fin d’opération: PROGRAMME NUMERO :P ——TRANSMIS 3.7.3.1. Erreurs de transmission Voir paragraphe 3.7.2.1. MANUEL D'UTILISATION CNC 8025/8030...
Chargement d’un programme à partir d’un périphérique autre que le lecteur/ enregistreur FAGOR (2) La procédure est similaire à celle décrite au paragraphe 3.7.2. pour le chargement de programme à partir d’une cassette FAGOR, excepté que la touche [2] doit être appuyée et un nouveau message d’erreur: MEMOIRE SATUREE peut apparaître.
Le nombre de caractères libres sur la cassette. Appuyer sur [CONTIN] pour retourner à la configuration de sélection de la section 3.7.1. 3.7.7. Effacement d’un programme enregistré sur cassette FAGOR (5) Appuyer sur la touche 5. L’écran affiche: PROGRAMME NUM: P Composer le numéro du programme sélectionné.
Si non presser la touche [6]. Pour des informations plus détaillées, voir le manuel DNC Dans le mode PERIPHERIQUES (7), chaque fois que la touche [RESET] est appuyée, une mise en conditions initiales de la CNC est exécutée. MANUEL D'UTILISATION CNC 8025/8030...
Composer le numéro de l’outil et appuyer sur RAPPEL. b) Appuyer sur les touches (situées à droite de l’écran) pour faire défiler en arrière ou en avant le tableau des outils jusqu’à ce que celui qui est recherché apparaisse. MANUEL D'UTILISATION CNC 8025/8030...
3.8.4. Modification des cotes d’un outil Pendant l’écriture a) Modification des caractères Si pendant l’écriture des cotes des outils un caractère déjà écrit doit être modifié (X, Z, F, R, I, K ou un numéro), procéder comme suit: MANUEL D'UTILISATION CNC 8025/8030...
Les cotes des outils déjà composées peuvent être totalement effacées en appuyant sur [DELETE]. 3.8.5. Changement des unités de mesure A chaque fois que la touche [I] est appuyée, les unités de mesure changent de métrique à pouce ou inversement. MANUEL D'UTILISATION CNC 8025/8030...
Page 77
CODES DE FORME Code "0" et "9" Code "1" Code "7" Code "2" Code "6" Code "3" Code "5" P: Pointe de l’outil C: Centre de l’outil MANUEL D'UTILISATION CNC 8025/8030...
Les valeurs de X et Z doivent être référencées par rapport au point zéro machine. 3.8.6.2. Modification des valeurs des décalages de l’origine Même procédure que la section 3.8.4. 3.8.6.3. Changement de l’unité de mesure Même procédure que la section 3.8.5. MANUEL D'UTILISATION CNC 8025/8030...
Lorsque la CNC est en mode 8, Table d’outils G53/G59, le fait d’appuyer sur [RESET] entraîne le retour de la CNC aux conditions initiales. 3.9. MODE 9: MODES SPECIAUX Les informations relatives à cette section se trouvent dans le MANUEL d’INSTALLATION ET DE MISE EN SERVICE. MANUEL D'UTILISATION CNC 8025/8030...
3.10. REPRESENTATION GRAPHIQUE L’option REPRESENTATION GRAPHIQUE, lorsqu’elle équipe une CNC 8025/ 8030 modèles TS ou TG, permet de tracer la trajectoire de l’outil au cours de l’exécution d’un programme. Elle peut être exécutée dans les modes suivants: AUTOMATIQUE, BLOC PAR BLOC, APPRENTISSAGE, CYCLE A VIDE.
En utilisant le bouton FEED-RATE, la vitesse d’exécution du graphique peut être modifiée. Pour répéter la séquence, presser la touche [ZOOM]. Pour continuer et sortir du mode ZOOM, presser la touche [FIN]. MANUEL D'UTILISATION CNC 8025/8030...
Le programme en cours doit être terminé ou interrompu. 3.10.5. Représentation graphique en Couleur ( CNC 8030 TS) Le chemin sera tracé en une couleur différente à chaque changement (T2) d’Outil (3 couleurs). MANUEL D'UTILISATION CNC 8025/8030...
Page 85
La CNC affichera cette erreur: > Si N n’est pas le premier caractère dans un bloc. > Si au cours de l’exécution d’un programme, alors que des modifications ont été effectuées dans un autre programme (programmation parallèle), un sous-programme se trouvant dans le programme en cours de modification ou dans un programme subséquent est appelé...
Page 86
La CNC affichera cette erreur dans les cas suivants: > Après avoir défini G20, G21, G22, ou G23, il n’y a pas de numéro de sous-programme auquel il faut se reporter . > Il y a trop de niveaux d’emboîtement. >...
Page 87
Valeur trop grande pour le rayon d’outil. Un déplacement supérieur à 8388 mm ou 330,26 pouces a été programmé. Exemple: Si l'axe Z se trouve à la coordonnée Z-5000 et on désire le déplacer jusqu'au point Z5000, la CNC affichera l'erreur 33 si on programme le bloc N10.Z5000, étant donné que le déplacement programmé...
Page 88
G96 avec sortie S en BCD a été programé dans un paramètre (tour à broche c.a). Axe C mal programmé. Il n’y a pas de cassette dans le lecteur FAGOR ou le couvercle de la tête de lecture est ouvert.
Page 89
Bande magnétique ou cassette protégée contre l’écriture. Points d’adhérence lors de la rotation de la bande. Erreur de dialogue entre la CNC, la disquette FAGOR ou entre la CNC et le lecteur de bande magnétique. Erreur dans les circuits (CPU de l’interpolateur). Consulter le Service d'Assistance Technique.
Page 90
075** Défaut de mesure sur l’axe X. Connecteur A1. 076** Défaut de mesure sur l'outil synchronisé ou sur le 4ème axe. Connecteur A2. 077** Défaut de mesure sur l’axe Z. Connecteur A3. 078** Défaut de mesure sur l’axe C ou 3éme axe. Connecteur A4. 079** Défaut de captation de la broche.
Page 91
> On envoie à la CNC82 un bloc type G52 lorsqu’elle est en exécution. 114* Erreur dans le RESEAU LOCAL FAGOR. Elle est due à un ordre incorrect, c’est à dire que le NOEUD destinataire ne comprend pas l’ordre. 115* Erreur de Watch-dog dans la routine périodique.
Page 92
Attention: Il y a deux types d’erreur : Les erreurs identifiées dans la table des codes d’erreur par un astérisque (*) provoquent le déclenchement des sorties “Enable” ainsi que la remise à zéro des sorties analogiques. Les erreurs identifiées par deux astérisques (**) provoquent l’activation de la sortie d’URGENCE et la remise de la CNC dans les conditions initiales.
FAGOR CNC 8025/8030 modèles T, TG, TS MANUEL DE PROGRAMMATION Ref. 9701 (fra)
Page 94
Nouvelles Prestations et Modifications qui vous indiquera le chapitre ou l’alinéa sur lequel se trouve expliqué le sujet que vous cherchez. Le manuel décrit toutes les fonctions que possède la famille CNC 8025. Consultez le tableau comparatif des modèles, afin de connaître les fonctions que votre CNC possède.
Page 95
TABLE DE MATIERES Section Page Tableau comparatif des modèles CNC FAGOR 8025-8030 ......... ix Nouvelles Prestations et Modifications ..............xv INTRODUCTION Conditions de Sécurité ....................Intr. 3 Conditions de Renvoi ....................Intr. 5 Documentation Fagor pour la CNC 8025T ..............Intr. 6 Contenu du présent manuel ..................
Page 96
Digitalisation sur la CNC FAGOR 8025/8030 TS ..........89 6.27.1. Digitalisation ......................89 6.27.2. Caractéristiques de la digitalisation sur la CNC FAGOR 8025/30 TS ....89 6.27.3. G76. Création automatique de blocs ............... 91 6.27.4. Préparation d’une digitalisation et exécution ultérieure sur machine ....93 6.27.5.
Page 97
Section Page SOUS-PROGRAMMES STANDARDS ET PARAMETRIQUES ......127 12.1. Identification d'un sous-programme standard ............128 12.2. Appel d'un sous-programme standard ..............129 12.3. Sous-programme paramétrique .................. 129 12.3.1. Identification d’un sous-programme paramétrique ..........130 12.4. Appel d'un sous-programme paramétrique .............. 131 12.5.
TABLEAU COMPARATIF DES MODÈLES FAGOR CNC 8025/8030 TOURS...
Page 99
Affichage de la pointe de l’outil Aides géometriques à la programmation COMMUNICATION AVEC D’AUTRES DISPOSITIFS Communication via RS232C Communication DNC Communication RS485 (Réseau FAGOR) Introdution de programmes depuis des périphériques en code ISO AUTRES Programmation paramétrique Digitalisation de modèles Possibilité de disposer de PLC intégré...
Travail sur arête arrondie et sur arête vive (G05, G07) Facteur d’échelle (G72) Traitement de bloc unique (G47, G48) Affichage de code erreur de la part de l’usager (G30) Création automatique de blocs (G76) Communication avec le réseau local FAGOR (G52)
Page 101
COMPENSATION Compensation de rayon de l’outil (G40, G41, G42) Chargement des dimensions de l’outil sur la table interne (G50, G51) CYCLES FIXES Cycle fixe de poursuite de profil de la pièce (profondeur de passe) (G66) Cycle fixe de dégrossissage sur l’axe X (G68) Cycle fixe de dégrossissage sur l’axe Z (G69) Cycle fixe de tournage de segments droits (G81) Cycle fixe de dressage de segments droits (G82)
NOUVELLES PRESTATIONS MODIFICATIONS Date : Mars 1991 Version logiciel : 2.1 et suivants PRESTATION MANUEL ET SECTION MODIFIÉE Le sens de la recherche du zéro de référence machine est sélectioné par paramètre Manuel Installation Section 4.7 machine P618 (5, 6, 7, 8). Le 2ème avancement en recherche du zéro de référence machine est sélectionné...
Page 103
Date : Mars 1992 Version logiciel : 4.1 et suivants PRESTATION MANUEL ET SECTION MODIFIÉE Contrôle d’accélération/décélération en Manuel Installation Section 4.8 forme de cloche. Possibilité d’introduire le signe du jeu de Manuel Installation Section 4.4 vis sur chaque axe. P620 (1,2,3,4). Exécution indépendante d’un axe.
Page 104
Date : Mars 1995 Version logiciel : 5.3 et suivants PRESTATION MANUEL ET SECTION MODIFIÉE Gestion des systèmes de mesure qui Manuel Installation Section 4.7 et 6.5 disposent de Io encodé. Inhibition de la broche depuis le PLC. Manuel Installation Section 3.3.10 Volant géré...
à ce produit et aux produits qui y sont raccordés. L’appareil en pourra être réparé que par le personnel autorisé par Fagor Automation. Fagor Automation ne pourra en aucun cas être responsable de tout dommage physique ou matériel qui découlerait du non-respect de ces normes de bases de sécurité...
Page 107
Le type de fusible de protection dépend du type de moniteur. Voir l’étiquette d’identification du propre appareil. Précautions à prendre durant les réparations Ne pas manipuler l’intérieur de l’appareil Seul le personnel autorisé par Fagor Automation peut manipuler l’intérieur de l’appareil. Ne pas manipuler les connecteurs lorsque l’appareil est branché au secteur Avant de manipuler les connecteurs (entrées/sorties, mesure, etc.),...
(6 pouces) de plus que celles de l’appareil, Le carton utilisé pour la caisse doit avoir une résistance de 170 Kg (375 livres). Si vous avez l’intention de l’expédier à un bureau de Fagor Automation pour qu’il soit réparé, veuillez joindre une étiquette à l’appareil en indiquant le nom du propriétaire de l’appareil,, son adresse, le nom de la personne à...
Elle peut contenir occasionnellement un manuel ayant trait aux “Nouvelles Prestations” de logiciel récemment introduites. Manuel CNC 8025 T USER Il s’adresse à l’usager final, c’est-à-dire, à la personne qui va travailler avec la Commande Numérique. Elle contient 2 manuels à l’intérieur : Le Manuel d’Utilisation qui décrit comment travailler avec la CNC.
CONTENU DU PRÉSENT MANUEL Le Manuel de Programmation se compose des parties suivantes : Index Tableau comparatif des modèles Fagor CNC 8025/30 M. Nouvelles Prestations et modifications. Introduction Résumé des conditions de sécurité. Conditions de Renvoi. Liste de Documents Fagor pour la CNC 8025/30M.
Feed (avance ligne) (LF) doivent être utilisés à la fin de chaque bloc avant la lettre N du début du bloc suivant. La fin du programme est indiquée par les caractères Escape (ESC) ou Fin de Bande (EOT) ou une série de 20 caractères nuls (ASCII 00). MANUEL DE PROGRAMMATION CNC 8025/8030...
. Répertoire et ordre d’effacement. . Transfert des programmes et des tables entre la CNC et un ordinateur. . Exécution d’un programme infini. . Control extérieur de la machine. . Examen d’état d’un système DNC avancé. MANUEL DE PROGRAMMATION CNC 8025/8030...
Le programme FAGORDNC simplifie la mise à jour des programmes, offre la possibilité de faire des copies, des listes, ainsi que d’inclure des commentaires et observations. Le manuel DNC ainsi que le programme FAGORDNC peuvent être demandés auprès de nos services. MANUEL DE PROGRAMMATION CNC 8025/8030...
Des combinaisons de valeurs numériques fixes ou paramètriques peuvent être programmées dans le même bloc. Exemple: N4 GP36 X37.5 ZP13 FP10 S1500 TP4.P4 MP2 La CNC dispose de 255 paramètres arithmétiques (P00/P254). (Voir section correspondante du manuel). MANUEL DE PROGRAMMATION CNC 8025/8030...
Il est recommandé de ne pas attribuer des numéros consécutifs aux blocs de façon à pouvoir en intercaler des nouveaux là où c’est nécessaire. Si la CNC est programmée à partir de son pupitre, les blocs sont automatiquement numérotés par pas de 10. MANUEL DE PROGRAMMATION CNC 8025/8030...
Dans ce cas, pour exécuter le bloc conditionnel, il suffit d’activer le signal extérieur (entrée validant les blocs conditionnels) au moment de l’exécution du bloc qui précède l’intéréssé. Le bloc conditionnel spécial N4.., annule la compensation du rayon de l’outil G41 ou G42. MANUEL DE PROGRAMMATION CNC 8025/8030...
: Saut/appel conditionnel si inférieur : Saut conditionnel si supérieur : Visualisation d’erreur définie par K : Mémorisation du point zéro actuel du programme : Prélèvement du point zéro mémorisé par G31 (Modal) G33 : Filetage MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 119
: FEED RATE programmable : Chargement des correcteurs dans la table : Correction des dimensions de l’outil en usage : Communication avec le RESEAU LOCAL FAGOR (Modal) G53-G59 : Décalages du zéro : Exécution indépendante d'un axe : Cycle fixe pour profondeur de passe en suivant le profil de la pièce.
Page 120
G28, G29, G30, G31, G32, G50, G51, G52, G53/G59, G72, G74 et G92 qui doivent être programmés seuls dans un bloc. Si des fonctions G incompatibles sont programmées dans le même bloc, la CNC ne retient que la dernière programmée. MANUEL DE PROGRAMMATION CNC 8025/8030...
G01, G02, ou G03 à nouveau. Le code G00 est modal et incompatible avec G01, G02, G03 et G33. La fonction G00 peut être programmée par G seul ou par G0. MANUEL DE PROGRAMMATION CNC 8025/8030...
La fonction G01 peut être programmée par G1 uniquement. Au moment de la mise sous tension de la CNC, après avoir exécuté M02/M30, ainsi qu’après une Urgence ou une Remise à Zéro, la CNC retient le code G01. MANUEL DE PROGRAMMATION CNC 8025/8030...
Sens des axes de la machine Les fonctions G02/G03 sont modales et incompatibles entre elles, ainsi qu’avec G00,G01 et G33. Les fonctions G74,G75, ou tout autre cycle fixe annulent G02, G03. Les fonctions G02/G03 peuvent se programmer comme G2/G3. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 124
X est au diamètre, celle de I sera toujours au rayon. Si au cours d’un déplacement en G02/G03, la touche de JOG est actionnée, ce déplacement sera exécuté à 200% de l’avance programmée si le paramètre P600(3) = 0. MANUEL DE PROGRAMMATION CNC 8025/8030...
Arc 3 G03 X Z R + Arc 4 G03 X Z R - XZ étant les coordonnées cartésiennes du point final. Attention: La programmation d’un cercle complet avec le rayon peut produire l’erreur 47 car il existe d’infinies solutions. MANUEL DE PROGRAMMATION CNC 8025/8030...
Lorsque cette forme de programmation est utilisée, la valeur de I devra être au rayon ou au diamètre en fonction du paramètre P11. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 127
Coordonnées cartésiennes : N4 G03 X140 Z20 I-10 K-50 Coordonnées polaires : N4 G03 A78.69 I-10 K-50 Programmation de rayon : N4 G03 X140 Z20 R50.99 Programmation avec G06 : N4 G03 G06 X140 Z20 I40 K10 MANUEL DE PROGRAMMATION CNC 8025/8030...
Exemple: Programmation de X au diamètre. Supposons que le point de départ est X40 Z50. N100 G90 G01 G05 N110 Z20 MANUEL DE PROGRAMMATION CNC 8025/8030...
Après la mise sous tension et après M02, M30, Arrêt d’Urgence et RESET, la CNC retient la fonction G07 ou G05 selon la valeur attribué au paramètre machine P607(8), c’est-à-dire: . Avec P607(8)=0 retient G07 . Avec P607(8)=1 retient G05 MANUEL DE PROGRAMMATION CNC 8025/8030...
: Code définissant que l’interpolation circulaire doit être tangente à la trajectoire précédente. R±4.3 : Rayon (par rapport à l’origine polaire) du point final de l’arc. R±3.4 A±4.3 : Angle du point final de l’arc. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 131
G08 ne remplace G02 et G03 que dans le bloc dans lequel il est programmé. Attention: Une circonférence ne peut pas être exécutée avec la fonction G08 car il existe d’infinies solutions. La CNC affichera le code erreur 47. MANUEL DE PROGRAMMATION CNC 8025/8030...
A±4.3 : Angle (par rapport à l’origine polaire) du point final de l’arc. I±4.3 : Valeur en X du point intermédiaire K±4.3 : Valeur en Z du point intermédiaire. Le point intermédiaire doit toujours être programmé en coordonnées cartésiennes. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 133
Attention: Une circonférence complète ne peut pas être effectuée par la fonction G09. Il faut trois points différents (les points de départ et d’arrivée doivent être différents). Dans ce cas l’erreur 40 sera affichée. MANUEL DE PROGRAMMATION CNC 8025/8030...
Ainsi donc, au moyen de l’utilisation d’un outil à moteur (la fraiseuse par exemple), il est possible d’usiner sur la surface cylindrique ou frontale de la pièce, en effectuant tantôt des interpolations linéaires (G1) tantôt des interpolations circulaires (G02/G03). MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 135
. La programmation de la fonction G14 annule les fonctions G95 et G96. . La fonction G14 étant activée, pour pouvoir accéder au mode normal de tournage, il faut programmer la fonction auxiliaire M3 ou M4. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 136
Si la fonction G14 étant activée, un bloc du type: N4 G91 G01 C720 F500 est exécuté, l’axe C fera deux tours à une vitesse d’avance de 500 degrés/minute et le comptage se mettra à zéro tous les 360 degrés parcourus. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 137
Point de départ Cependant, lors d’un fonctionnement en G91, les valeurs de coordonnée sont en relatif dès le point départ et la programmation similaire à celle d’un axe linéaire mais en degrés. Point de départ MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 138
. Il est possible d’effectuer des interpolations tantôt linéaires (G01) tantôt circulaires (G02/ G03), ceci en coordonnées cartésiennes et polaires. . Pour annuler G15 ou G16, programmer la fonction G14. Mode Normal de Tournage Erreur Erreur Erreur MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 139
La programmation est similaire à celle de la fraiseuse. Pour pouvoir exécuter l’usinage, la CNC calcule et transforme en degrés les coordonnées de l’axe C programmées en millimètres ou en pouces. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 140
;Activer l'axe C en degrés ;Usinage de la surface cylindrique G90 G01 C0 Z70 ;Positionner sur le point initiale G91 X-4 ;Pénétration G90 C15.708 C31.416 Z130 C39.270 C54.978 Z190 C70.686 C86.394 Z130 C94.248 C109.956 Z70 C125.664 G91 X4 ;Retour MANUEL DE PROGRAMMATION CNC 8025/8030...
Le nombre maximal de répétitions est de 99. Si seulement N4.4 est programmé, la CNC assume N4.4.1. Lorsque l’exécution de cette section est terminée, la CNC retourne au bloc qui suit celui dans lequel G25 N4.4.2. était programmé. MANUEL DE PROGRAMMATION CNC 8025/8030...
Aucune autre fonction ne peut être programmée dans un bloc contenant G31 ou G32. Le format est: N4 G31 N4 G32 N4 : Numéro de bloc G31: Mémorisation du point zéro actuel du programme G32: Prélèvement du point zéro mémorisé par G31 MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 145
N140 G01 X0 Z-10 ....Usinage N150 G02 X0 Z-20 R5 ..Usinage N160 G25 N130.150.3 ... Usinage N170 G32 ....... Sauvegarde du zéro d’origine N180 G00 X120 Z120 ... Retour au point de départ MANUEL DE PROGRAMMATION CNC 8025/8030...
: Code du filetage. X±4.3 : Coordonnée finale du filetage suivant l’axe X. I3.4 : Pas du filetage suivant l’axe X. La valeur de X sera en absolu ou en relatif selon le code G90 ou G91 programmé. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 147
L’erreur de poursuite produit un pas incorrect au début et à la fin du filetage. La longueur programmée pour ce dernier doit donc être supérieure à la longueur réelle afin que l’erreur de poursuite soit constante pendant toute la longueur du filetage. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 148
L’outil est positionné à X60 Z60 (X est au rayon). Coordonnées en absolu N0 G00 G90 X18 Z53 N5 G33 Z7 K5 N10 G00 X60 N15 Z60 Coordonnées en relatif N0 G00 G91 X-42 Z-7 N5 G33 Z-46 K5 N10 G00 X42 N15 Z53 MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 150
5 mm suivant l’axe Z et la profondeur de 2mm. L’outil est positionné à X60 Z60 (X est au rayon). Coordonnées en absolu N0 G00 G90 X8 Z57 N5 G33 G05 Z35 K5 N10 X18.8 Z8 K5 N15 G00 X60 N20 Z60 MANUEL DE PROGRAMMATION CNC 8025/8030...
Le rayon de l’arc à effectuer doit toujours être positif: R4.3 en mm R3.4 en pouces. Exemples: L’axe X est programmé au diamètre 1º Arrondi entre ligne droite - ligne droite Point de départ X20 Z60 N100 G90 G01 G36 R10 X80 N110 Z10 MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 152
Point de départ X20 Z60 N100 G90 G01 G36 R10 X80 N110 G02 X60 Z10 I20 K-30 3º Arrondi entre arc-arc Point de départ X60 Z90 N100 G90 G02 G36 R10 X60 Z50 R28 N110 X60 Z10 R28 MANUEL DE PROGRAMMATION CNC 8025/8030...
La fonction G37 et la valeur R doivent être programmées dans le bloc qui comprend la trajectoire devant être modifiée. Le déplacement devra être linéaire (G00 ou G01). Si G37 R4.3 sont programmés dans un bloc d’interpolation circulaire (G02 ou G03), la CNC indiquera le message d’erreur 41. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 154
N110 G03 X40 Z10 R20 Si dans ce même exemple une approche tangentielle décrivant un arc de 5 mm de rayon est désirée, le programme sera : N100 G90 G01 G37 R5 X20 Z30 N110 G03 X40 Z10 R20 MANUEL DE PROGRAMMATION CNC 8025/8030...
La valeur du rayon sera toujours positive. La fonction G38 ne peut être programmée que dans des blocs de déplacement linéaire (G00 ou G01). Si le déplacement est circulaire (G02 ou G03), la CNC indiquera le message d’erreur 42. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 156
N110 G01 X30 Z10 Dans ce même exemple, si un dégagement tangentiel décrivant un arc de 5 mm est désiré, le programme sera: N100 G90 G38 R5 G02 X30 Z30 R20 N110 G01 X30 Z10 MANUEL DE PROGRAMMATION CNC 8025/8030...
La valeur de R doit toujours être positive. Exemple: L’axe X est programmé au diamètre . Point de départ X20 Z80 N100 G90 G01 G39 R10 X80 Z60 N110 X100 Z10 MANUEL DE PROGRAMMATION CNC 8025/8030...
Paramètre P600(1) = 1 et axes G41: G42: L’outil se trouve à L’outil se trouve à gauche de la pièce droite de la pièce vue dans le sens du vue dans le sens du déplacement. déplacement. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 159
à un autre code, sauf si P604(5) = 1 (dans ce cas la compensation devient active à l’aide de M06). Attention: Les valeurs de I, utilisées pour la correction d’usure d’outil, doivent être introduites au diamètre. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 160
CODES DE FORME DES OUTILS Code "0" et "9" Code "7" Code "1" Code "6" Code "2" Code "3" Code "5" P: Pointe de l’outil C: Centre de l’outil MANUEL DE PROGRAMMATION CNC 8025/8030...
G00 ou G01 (déplacement linéaire) est actif. Si le premier appel de compensation est effectué lorsque G02/G03 est actif, la CNC affiche le message d’erreur 48. Les pages suivantes illustrent de nombreux cas d’initialisation de compensation de rayon d’outil. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 163
Trajectoire Compensée Trajectoire Programmée MANUEL DE PROGRAMMATION CNC 8025/8030...
6.15.2. Fonctionnement avec une compensation de rayon d'outil Les figures ci-dessous illustrent de nombreuses trajectoires suivies par un outil lorsque la compensation de rayon est active. Trajectoire Compensée Trajectoire Programmée MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 166
Trajectoire Compensée Trajectoire Programmée MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 167
Trajectoire Compensée Trajectoire Programmée MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 168
Trajectoire Compensée Trajectoire Programmée MANUEL DE PROGRAMMATION CNC 8025/8030...
(G00,G01). Si G40 est programmé dans un bloc contenant G02 ou G03, la CNC va afficher le message d’erreur 48. Les figures suivantes illustrent de nombreux cas d’annulation de la compensation. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 170
Trajectoire Compensée Trajectoire Programmée MANUEL DE PROGRAMMATION CNC 8025/8030...
Pour cela, programmer: G49 K0 ou G49 seulement. L’exécution de M02, M30, RESET, URGENCE annulent aussi la fonction G49. La fonction G49 K doit être programmée seule dans le bloc. MANUEL DE PROGRAMMATION CNC 8025/8030...
- Si après G50 T2, I±2.3 ou bien I±2.3 K±2.3 sont programmés, ces valeurs s’ajoutent ou se soustraient à celles qui étaient mémorisées précédemment. Aucune autre information ne peut être programmée dans un bloc contenant un code G50. MANUEL DE PROGRAMMATION CNC 8025/8030...
CNC prélèvera de nouveau les valeurs mémorisées dans le tableau des corrections sans tenir compte de la modification introduite par G51. Aucune autre information ne peut être programmée dans un bloc contenant un code G51. MANUEL DE PROGRAMMATION CNC 8025/8030...
6.20. G52. COMMUNICATION AVEC LE RESEAU LOCAL FAGOR La communication entre la CNC et le reste des NOEUDS faisant partie du RESEAU se fait à travers des registres en complément à deux. Ces registres intervenant dans la communication peuvent être des registres doubles (D) ou des registres simples (R).
Page 176
: Texte dont la syntaxe est admise par le noeud DESTINATION Exemple: Supposons que le NOEUD 7 du RESEAU est une CNC FAGOR 82 raccordé en MODE ASSERVI et qu’on souhaite que les axes (X,Y) se positionnent au point X100Y50. Le bloc à exécuter par la CNC sera: G57N7 = (X100Y50) e) Synchronisation des procédures entre NOEUDS du RESEAU.
: Valeur de décalage zéro se rapportant au zéro machine du 3º axe. 3º±3.4 X±4.3 : Valeur en X du décalage par rapport au point zéro machine. X±3.4 Z±4.3 : Valeur en Z du décalage par rapport au point zéro machine. Z±3.4 MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 178
Lorsqu’une fonction telle que G54...G58 est utilisée, le décalage de zéro correspondant à chaque axe sera la somme des valeurs indiquées dans la table (G54...G58) et celle d’emplacement de la table G59. G53 n’est pas altéré. MANUEL DE PROGRAMMATION CNC 8025/8030...
Les fonctions G70/G71 sont modales et incompatibles entre elles. A la mise sous tension, après l’exécution d’un code M02, M30, un Arrêt d’urgence ou après Remise à zéro, la CNC se trouve dans le système établi par le paramètre P13. MANUEL DE PROGRAMMATION CNC 8025/8030...
Toutes les valeurs des coordonnées programmées après G72 seront multipliées par K jusqu’à nouvelle définition du facteur d’échelle G72 ou jusqu’à son annulation. Le K programmé est annulé en programmant K1, ou par M02, M30, Arrêt d’urgence ou Remise à zéro. MANUEL DE PROGRAMMATION CNC 8025/8030...
Aucune autre fonction ne peut être programmée dans un bloc contenant G74. Lorsque l’axe déplacé atteint le point de référence, la distance entre ce point et le dernier point zéro programmé moins la longueur de l’outil dans cet axe (X ou Z) est visualisée. MANUEL DE PROGRAMMATION CNC 8025/8030...
Inductif: Ce système permet une plus grande souplesse. Le signal est transmis sans contact physique, par deux plaques opposées. Optique: La communication s’établit par rayons infra-rouges. L’un de ses avantages est le positionnement libre du récepteur de signal, hors de la zone de travail. MANUEL DE PROGRAMMATION CNC 8025/8030...
à l’ordinateur grâce à une série de mouvements préétablis tout au long de la surface de la pièce. Dans le cas de la commande numérique FAGOR CNC 8025/30 MS, le système génère automatiquement des programmes CNC, ce qui permet d’usiner des pièces complesxes avec une fiabilité...
La CNC permet de mesurer manuellement (avec un palpeur) les longueurs (X,Z) des outils. Les informations nécessaires pour utiliser cette option se trouvent dans le MANUEL D’UTILISATION. Le modèle TS de contrôle permet aussi d’exécuter les cycles fixes de palpage qui sont décrits par la suite. MANUEL DE PROGRAMMATION CNC 8025/8030...
. Le paramètre P3 doit avoir une valeur supérieure à zéro. . Le paramètre P5 doit avoir une valeur supérieure ou égale à zéro. Au cas où une de ces deux dernières conditions ne serait pas remplie, le contrôle afficherait le code d’erreur 3. MANUEL DE PROGRAMMATION CNC 8025/8030...
Dans les modes de fonctionnement AUTOMATIQUE, BLOC PAR BLOC, APPRENTISSAGE et A VIDE, pour accéder à la table de valeurs des paramètres: Presser la touche de fonction [PARAMS], puis appuyer sur les touches-flèches pour accéder à la valeur requise. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 188
M doit être émise à l’extérieur par la CNC, de façon à activer le palpeur. La CNC activera cette fonction M au début d’un cycle de palpage; pour l’annuler, programmer une autre fonction auxiliaire M. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 189
La CNC effectuera un ou deux palpages en fonction du facteur de forme F de l’outil. (Voir figure). Les outils dont le code de facteur de forme est le F0 ou le F9, ne peuvent pas être calibrés avec ce cycle, mais manuellement. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 191
La figure illustre les mouvements de l’outil durant l’exécution du cycle avec de différents facteurs de forme. Palpeur Point de départ Palpeur Point de départ Avance à G00 Avance P4 MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 192
Dans la table de valeurs des paramètres: P93 = Longueur réelle moins longueur théorique de l’outil suivant l’axe X. P95 = Longueur réelle moins longueur théorique de l’outil suivant l’axe Z. La valeur de P93 sera toujours indiquée au rayon. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 193
Ces valeurs ainsi que les cotes du palpeur étant connues, l’usager doit calculer les valeurs de coordonnée des deux autres faces du palpeur et mettre à jour (avec ces valeurs) les paramètres P902, P903, P904 et P905. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 194
F - Facteur de forme R - Rayon de la sphère (boule) du palpeur Le code du facteur de forme à introduire dans la table de correcteurs dépendra des faces de la boule utilisées lors du calibrage. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 196
La valeur de P90 indiquera la valeur réelle mesurée suivant l’axe X. La valeur de P93 indiquera l’erreur de mesure. Les valeurs du paramètre P90 seront au rayon ou au diamètre en fonction du paramètre machine P11. La valeur du paramètre P93 sera toujours au diamètre. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 197
Une fois le cycle fini, la CNC disposera des paramètres suivants dans la table de valeurs: La valeur de P92 indiquera la valeur réelle mesurée suivant l’axe Z. La valeur de P95 indiquera l’erreur de mesure. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 198
Z (N3), la CNC corrigera la valeur de K dans le numéro du correcteur défini par P6. Cette correction de la valeur de K n’a lieu que si l’erreur de mesure (P95) est égale ou supérieure à la tolérance indiquée dans le paramètre d’appel P5. MANUEL DE PROGRAMMATION CNC 8025/8030...
6.27.2. Caractéristiques de la digitalisation sur la CNC FAGOR 8025/30 TS Tout palpeur digital peut être utilisé sur la CNC 8025/30 TS. Au cours de la phase de digitalisation, un programme simple déplace le palpeur sur le modèle.
Page 200
Grâce aux données recueillies, on génère un programme que l’on peut stocker dans la mémoire de la CNC 8025/30 TS, ou dans le disque de l’ordinateur, en utilisant pour ce faire le programme de communication FAGORDNC.
Exemple: Supposons que la coordonnée X du point où la machine se trouve est 78,35. Si le programme suivant est exécuté: N10 G76 P00345 N20 G76 G1 X FP90 SP55 M3 N30 P2=P3 F2 K1 N40 G76 XP2 ZP5 M7 N50 G76 G0 X14 Z20 M5 MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 202
La fonction G76 sert, par exemple, à créer un programme après le calcul d’un chemin à l’aide d’un programme paramétrique ou encore à DIGITALISER un modèle à l’aide d’un palpeur de mesure (G75). Le programme créé peut être aussi vaste que souhaité. MANUEL DE PROGRAMMATION CNC 8025/8030...
L sera égal à zéro. Ce type de palpeur placé sur le porte-outil de la broche sera utilisé pour la réalisation des autres cycles de palpage. Si l’on change de palpeur, il faudra répéter entièrement le processus. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 204
Le palpeur parcourt la surface du modèle à intervales d’espace définis dans le programme d’échantillonnage. Il enregistre les coordonnées de ces points et génère les différents blocs du programme d’usinage. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 205
Dans un bloc précédent, la commande réserve automatiquement 100 blocs dans lesquels on peut définir des fonctions préparatoires qui concernent tout le programme: angle arrondi, facteur d’échelle, rotation des axes, etc. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 206
P606 : bit 6 indique le type d’impulsion (+ ou -). P710 : si G75 sort M. Le connecteur A6 à 9 contacts est utilisé pour recevoir les signaux d’un palpeur de mesure. (Voir spécifications dans le manuel d’Installation et Mise en marche). MANUEL DE PROGRAMMATION CNC 8025/8030...
= Nombre de pas sur Z. = Valeur de coordonnée du point de départ suivant l’axe Z. = Valeur de coordonnée du point de départ suivant l’axe X. = Compteur du nombre de pas sur l’axe Z. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 208
N140 P14=P14F1K1 P9=F11P14 ..(Butée de point final sur Z) N150 G28 N180 N160 G91 ZP6 ........(Pas suivant sur Z) N170 G25 N110 N180 G0 XP13 ZP11 ......(Retour au point de départ) N190 M30 MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 209
Des fonctions d’aide géométrique peuvent être chargées dans le bloc de création G76: . G08 Trajectoire circulaire tangente à la trajectoire précédente. . G09 Trajectoire circulaire définie à l’aide de trois points. Ces fonctions permettent d’arrondir le profil de l’usinage calculé point par point. MANUEL DE PROGRAMMATION CNC 8025/8030...
P3 = Angle du point de départ. P20= Augmentation de l’angle. Les coordonnées XZ des différents points qui forment l’ellipse sont calculés avec la formule suivante: Z = P0 sinus P3 X = P1 cosinus P3 MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 211
P00098 sera créé dans la mémoire de la CNC pour son ultérieur usinage: N100 G0 G5 X— Z— N101 G1 G9 X— Z— I— K— F250 N102 G8 X— Z— N103 G8 X— Z— N104 “ “ N - “ “ N ? G0 X27 Z43 MANUEL DE PROGRAMMATION CNC 8025/8030...
Aucune autre fonction ne peut être programmée dans un bloc contenant G92. La présélection des valeurs de coordonnées par G92 se fait toujours par rapport à la position théorique dans laquelle les axes se trouvent. MANUEL DE PROGRAMMATION CNC 8025/8030...
Quand une interpolation circulaire est programmée avec G02 ou G03 la CNC prend le centre de l’arc comme une nouvelle origine polaire. A la mise sous tension de la CNC ou après M02,M30, Arrêt d’urgence ou RAZ, la CNC prend le point (X0,Z0) comme origine polaire. MANUEL DE PROGRAMMATION CNC 8025/8030...
La signification de F (programmation de l’avance) diffère selon qu’on travaille en G94 ou en G95, de la valeur du paramètre machine et que le système employé dans la programmation est en mm ou en pouces. Cet aspect sera abordé au chapitre PROGRAMMATION DE L’AVANCE. MANUEL DE PROGRAMMATION CNC 8025/8030...
Si S4 n’est pas programmé dans le même bloc que G97, la CNC gardera la vitesse de broche actuelle. G97 est modal, il reste actif jusqu’à ce que G96 soit programmé. La CNC assume que G97 est actif à la mise sous tension ou après M02, M30, Arrêt d’urgence ou RESET. MANUEL DE PROGRAMMATION CNC 8025/8030...
Les valeurs des coordonnées programmées seront en absolu ou en relatif selon que G90 ou G91 ait été programmé. Il n’est pas indispensable d’écrire le signe plus (+) dans le cas des valeurs de coordonnées positives. Les zéros de tête et de queue peuvent être omis. MANUEL DE PROGRAMMATION CNC 8025/8030...
Il est également possible de définir si l’un d’entre eux est ROLLOVER ou non (programmation entre ±360 degrés). Type ème ème P 613(1) = 1 ROTATIF P 615(1) = 1 P 615(2) = 1 P 613(2) = 1 ROLLOVER MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 220
C’est-à-dire que si une même valeur a été programmée avec des signes différents, le point d’aboutissemnt sera le même dans les deux cas, mais le sens se réalisera differemment. (Supposons que le 4ème axe est dénominé W). Point de départ MANUEL DE PROGRAMMATION CNC 8025/8030...
Lorsque les coordonnées polaires sont utilisées pour la programmation, le centre de l’arc en interpolation circulaire (G02,G03) est défini par I et K de la même manière que dans le cas où les coordonnées cartésiennes sont utilisées. Ce centre est pris par la CNC comme nouvelle origine polaire. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 222
N130 R40 A180 ..... P2 En coordonnées polaires G91 N100 G93 I80 K50 ....Présélection de l’origine polaire N110 G01 G90 R30 A270 ..P0 N120 G91 R-1.716 A-45 ..P1 N130 R11.716 A-45 ....P2 MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 223
N100 G90 G02 A198.435 I30 K-10 ou bien N100 G93 I100 K40 N110 G90 G02 A198.435 En coordonnées polaires G91 N100 G91 G02 A-90 I30 K-10 ou bien N100 G93 I100 K40 N110 G91 G02 A-90 MANUEL DE PROGRAMMATION CNC 8025/8030...
(X,Z) sont les coordonnées du point final P2. La CNC calcule automatiquement les coordonnées de P1. Supposons que le point de départ est P0 (X40 Z50) et que l’axe X est programmé au diamètre. N100 A135 A153.435 N110 X100 Z10 MANUEL DE PROGRAMMATION CNC 8025/8030...
Pour une machine ayant une possibilité d’avance maximale de fonctionnement (programmable) de 1000 mm/mn, il n’y a pas de différence entre la programmation de FO ou de F1000. L’avance programmée F est effective lors des opérations d’interpolation linéaire (G01) ou d’interpolation circulaire (G02/G03). MANUEL DE PROGRAMMATION CNC 8025/8030...
Si S 4.3 est programmé après M19, il indique le point d’orientation en degrés de la broche par rapport au marqueur du zéro du codeur. La broche va tourner suivant les paramètres P600(2) et P702 jusqu’à ce que le point identifié par S4.3 soit atteint. MANUEL DE PROGRAMMATION CNC 8025/8030...
I,K (corrections d’usure d’outil) ±32,766 mm (±1,2900 pouces). R (Rayon) 1000,000 mm (39,3700 pouces). Pour la compensation de rayon, le code d’orientation F doit aussi être mémorisé. Les codes possibles sont : F0-F9 (Voir figure). MANUEL DE PROGRAMMATION CNC 8025/8030...
Il est recommandé de personnaliser cette fonction dans le tableau des fonctions M décodées de façon qu’elle soit exécutée à la fin du bloc dans lequel elle est programmée (voir Manuel d’Installation et de Mise en Service). MANUEL DE PROGRAMMATION CNC 8025/8030...
Identique à la fonction M03, excepté que la broche tourne dans le sens anti-horaire. 11.7. M05. ARRET DE LA BROCHE Il est recommandé que cette fonction soit personnalisée de façon qu’elle soit exécutée à la fin du bloc dans lequel elle est programmée. MANUEL DE PROGRAMMATION CNC 8025/8030...
Le signe (±) définit le sens de rotation : avec S+4 la rotation de l’outil le fera dans un sens et avec S-4 dans le sens contraire. Une valeur comprise entre S0 et S±9999 (c’est-à-dire 0 tour/minute et 9999 tour/ minute) peut être programmée. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 235
K0 et K± 655.3509 qui correspondent à zéro tours/minute et à 655.3509 fois la vitesse de rotation de la broche peuvent être programmées Quand la valeur du facteur de synchronisation K est un nombre décimal, il est conseillé d’utiliser la programmation paramétrique pour gagner en précision. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 236
P607 bit 1 indique le signe de sortie analogique de 1 à l’outil. Attention: Si ces deux derniers paramètres ne sont pas correctement coordonnés, la CNC génère immédiatement une erreur de poursuite dès que commende le déplacement de l’outil. MANUEL DE PROGRAMMATION CNC 8025/8030...
15 paramètres dans le bloc d’appel (G21 N2.2). Dans les sous-programmes standards, les paramètres ne peuvent pas être définis dans le bloc d’appel. Le nombre maximal de paramètres d’un sous-programme (standard ou paramétrique) est de 255 (P0, P254). MANUEL DE PROGRAMMATION CNC 8025/8030...
N15 P0=P0 F1 P1 N20 G24 Un sous-programme doit toujours se terminer par un bloc de la forme N4 G24. : Numéro du bloc : Fin du sous-programme Ce bloc ne peut pas contenir d’information supplémentaire. MANUEL DE PROGRAMMATION CNC 8025/8030...
(G21). 15 paramètres au maximum. A la fin de l’exécution d’un sous-programme paramétrique (G24), les valeurs attribuées aux paramètres dans le bloc d’appel sont revalidées même si des valeurs différentes ont pu leur être attribuées pendant le sous-programme. MANUEL DE PROGRAMMATION CNC 8025/8030...
Un sous-programme paramétrique doit toujours se terminer par un bloc de la forme: N4 G24. Numéro du bloc Indique la fin d’un sous-programme (standard ou paramétrique). Aucune information supplémentaire ne peut être programmée dans ce bloc. MANUEL DE PROGRAMMATION CNC 8025/8030...
(00-99). De 0-255 si un paramètre est programmé. Si le nombre de fois que le sous-programme doit être répété n’est pas programmé, la CNC l’exécute une seule fois. : Valeur du paramètre (P00-P254). K±5.5 : Est utilisé pour attribuer des valeurs aux paramètres arithmétiques. MANUEL DE PROGRAMMATION CNC 8025/8030...
Si une valeur comprise entre 1 et 99 est attribuée au paramètre machine P716, et que l’entrée de saut à un sous-programme est activée pendant l’exécution d’un programme, la CNC arrêtera cette exécution et passera à exécuter le sous-programme standart dont le numéro coïncide avec celui de P716. MANUEL DE PROGRAMMATION CNC 8025/8030...
: Fonction spéciale : Fonction spéciale : Fonction spéciale : Fonction spéciale : Fonction spéciale : AND : OR : XOR : NOR : Fonction spéciale : Fonction spéciale. L’utilisation des paramètres est décrite ci-dessous: MANUEL DE PROGRAMMATION CNC 8025/8030...
P101. PARAMETRE INDICATEUR DU MODE DE FONCTIONNEMENT La valeur de ce paramètre est définie par le mode d’opération actif dans la CNC. Valeur prise par Mode actif Sous-mode P101 Automatique Bloc par bloc Apprentissage (Teach in) A vide MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 245
P1 prend la valeur 1 si P11 (rayon/diamètre) est au rayon et, la valeur 2, si P11 est au diamètre. N4 P1 = T P1 prend la valeur de l’horloge (temps d’exécution) en 1/100 de seconde. Cette attribution suppose l’annulation de la compensation de rayon (G41 ou G42). MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 246
Si un des axes est rotatif, par exemple l’axe C en G14, la valeur prise par le paramètre sera toujours en degrés. o) N4 P1 = H (Valeur en HEXADECIMAL). P1 prend la valeur en Hexadécimal indiquée après H. Valeurs possibles: H:0/FFFFFFFF. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 249
N4 P1 = F15 K-8 —> P1 = 8 F16 Complément N4 P7 = F16 P20 —> P7 prend la valeur complementée de P20, c’est-à-dire, P7 = -P20 N4 P7 = F16 K10 —> P7 = -10 MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 250
Exemple : P1 = F19 K3 n’est pas possible. N4 P1 = F20 P2 P1 prend la valeur de l’adresse mémoire du bloc précédent celui défini par P2. F20 n’accepte pas une constante comme opérande Exemple: P1 = F20 K4. N’est pas possible. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 251
Le paramètre P9 prend la valeur de X qui se trouve en position 2 dans la table d’outils. Exemple b) N4 P8=F24 P12 Le paramètre P8 prend la valeur de X qui se trouve en position indiquée par la valeur du paramètre P12 dans la table d’outils. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 252
Le paramètre P90 prend la valeur de R qui se trouve en position 13 dans la table d’outils. Exemple b) N4 P28=F27 P5 Le paramètre P28 prend la valeur de R qui se trouve en position indiquée par la valeur du paramètre P5 dans la table d’outils. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 253
Le paramètre P13 prend la valeur de K qui se trouve en position indiquée par la valeur du paramètre P25 dans la table d’outils. Le nombre d’attributions et d’opérations programmées dans un bloc reste variable pourvu que le nombre de paramètres modifiés ne soit pas supérieur à 15. MANUEL DE PROGRAMMATION CNC 8025/8030...
Valeur de H Valeur de P19 AB456 91C6EF 9B72B9 F33 - NOT Exemple: N4 P154 = F33 P88 P154 prend la valeur de P88 en complément à 1. Valeur de P88 Valeur de P154 4A52D63F B5AD29C0 MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 255
P1 prend la valeur du 4ème axe du bloc à l’adresse P2. F35 n’accepte pas d’opérande constante. Exemple: P1 = F35 K2 N’est pas valable. N4 P1 = F36 Le paramètre P1 prend la valeur du numéro d'outil sélectionné. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 256
N0 G00 X100 N5 Z50 N10 G25 N50 N15 X50 N20 Z70 N50 G01 X20 Lorsque le bloc 10 est lu, la CNC saute au bloc 50 et le programme se poursuit jusqu’à la fin. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 257
N25 G25 N0.20.8 N30 M30 Lorsque le bloc 25 est atteint, la CNC fera un saut au bloc 0 et exécutera 8 fois la section N0-N20. Après ces 8 exécutions, elle enchaîne par le bloc N30. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 258
Si, dans une comparaison, le premier opérande est plus petit que le second, le drapeau 2 est mis à 1. Si dans une comparaison, le premier opérande est plus grand ou égal au second, le drapeau 2 n’est pas mis à 1. MANUEL DE PROGRAMMATION CNC 8025/8030...
La dernière opération ayant les paramètres est P4 = P3 F2 K7 = 7-7 = 0, le drapeau = 0 sera activé et la CNC fera un saut au bloc N50 après avoir lu le bloc N30. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 260
Lorsque la CNC lit un bloc contenant G28, si la condition est satisfaite, elle fait un saut au bloc identifié par N4 ou N4.4.2; si la condition n’est pas satisfaite, la CNC ignorera ce bloc. Programmation: N4 G28 N4 ou N4 G28 N4.4.2 G28 doit être programmé seul dans un bloc. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 262
Pour éviter le commentaire concernant les codes d’erreur de la CNC, la valeur attribuée à la suite de G30, devra être supérieure à celles utilisées par la CNC. Se rappeler aussi, que l’utilisateur peut écrire des commentaires qui seront affichés lors de l’exécution du bloc concerné. MANUEL DE PROGRAMMATION CNC 8025/8030...
P95 : Angle de fonctionnement ou de déplacement Θ P96 : Valeur de X du centre de l’arc (au rayon) P97 : Valeur de Z du centre de l’arc P98 : Calcul P99 : Calcul MANUEL DE PROGRAMMATION CNC 8025/8030...
Ajuster α et β si l'arc est dans le 3 ème ème et 4 cadran Angle Θ = α + P5 Calculer le point XZ pour nouvel angle Déplacer à ce point Fin de l'arc? MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 265
P95=P95 F1 P5 P94=F11 P95 ......Si α > β diminue Θ ................et contrôle si α = β) G28 N36 P95=P94..............Si est arrivé ou passé Θ = β G25 N22 ............... Calcule nouveau point MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 266
N30 G21 N98.01 Attention: Si la compensation d’outil est utilisée, l’ordre de la programmation doit être strictement le suivant: 1. Définition des paramètres d’appel. 2. Positionnement au point de départ de l’arc. 3. Appel du sous-programme. MANUEL DE PROGRAMMATION CNC 8025/8030...
Cependant les paramètres P70 à P99 sont altérés. Lorsque la valeur d’un paramètre est une constante, il faut appuyer sur la touche K après le symbole = . Par exemple: N4 G66 P0 = K25 ..MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 268
Tolérance de finition sur l’axe Z. Elle doit être supérieure ou égale à zéro, ou l’erreur 3 sera visualisée. Avance pour la passe de finition. Si elle est égale à zéro, il n’y aura pas de passe de finition. Si elle est négative, l’erreur 3 sera visualisée. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 269
Si la valeur est supérieure à 45 degrés, P4 sera pris comme surépaisseur sur l’axe Z et P5 comme profondeur maximale en Z. P13 : Numéro du premier bloc qui définit le profil. P14 : Numéro du dernier bloc qui définit le profil. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 270
11) Les valeurs de coordonnées (X,Z) du point à partir duquel le cycle est appelé doivent être différentes de P0 et P1, respectivement, ou le code d’erreur 4 sera visualisé. 12) Les movements d'usinage sont effectués à l'avance programmé. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 272
P7 et P8. Si le paramètre a une valeur négative la passe de finition et la passe d'ébauche ne s'effectueront pas. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 273
2. La distance du point 0 à A suivant l’axe Z doit être supérieure à P8. 3. La définition de la figure ne doit pas inclure le point A car il est identifié par P0 et P1. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 274
35 sera visualisé. La figure illustre un cycle élémentaire. Les mouvements 1-2 et 2-3 seront effectués à l’avance programmée et le mouvement 0-1 et el 3-0 se fera en rapide. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 276
Si le paramètre P9 est mis à 0, ce qui indique que la passe de finition ne s'effectuera pas, l'outil, après exécution des passes de profondeur realiséra une dernière passe d'ébauche suivant les tolérances indiquées en P7 et P8. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 277
31 lors de l’usinage avec compensation de rayon, la valeur de cette distance (de A à B) doit être égale à P8+NP5, P5 étant le pas et N un nombre entier. 2. La distance du point 0 à A suivant l’axe X doit être supérieure à P7. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 278
G00, la compensation de rayon d’outil (G41,G42) peut être utilisée, sinon le code d’erreur 35 sera visualisé. La figure illustre un cycle élémentaire. Les mouvements 1-2 et 2-3 seront effectués à l’avance programmée et les mouvements 0-1 et 3-0 seront effectués en rapide. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 280
Tolérance de finition suivant l’axe Z. Elle doit être supérieure ou égale à zéro, sinon l’erreur 3 sera visualisée. Avance pour la passe de finition. Si elle est zéro, il n’y aura pas de passe de finition. Si elle est négative, l’erreur 3 sera visualisée. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 281
(G41,G42) peut être utilisée, sinon le code d’erreur 35 sera visualisé. La figure illustre un cycle élémentaire. Les mouvements 1-2 et 2-3 seront effectués à l’avance programmée et les mouvements 0-1 et 3-0 seront effectués en rapide. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 282
Tolérance de finition suivant l’axe Z. Elle doit être supérieure ou égale à zéro, sinon l’erreur 3 sera visualisée. Avance pour la passe de finition. Si elle est zéro, il n’y aura pas de passe de finition. Si elle est négative, l’erreur 3 sera visualisée. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 283
(G41,G42) peut être utilisée, sinon le code d’erreur 35 sera visualisé. La figure illustre un cycle élémentaire. Les mouvements 1-2 et 2-3, seront effectués à l’avance programmée et les mouvements 0-1 et 3-0 seront effectués à l’avance rapide. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 284
P4 soit atteinte. Si sa valeur est inférieure ou égale à zéro, l’erreur 3 sera visualisée. Distance de sécurité. Ce paramètre définit la distance entre la pièce et le point final d’approche de l’outil. Si la valeur est négative l’erreur 3 sera visualisée. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 285
Les paramètres doivent être introduits soit dans le bloc d’appel du cycle, soit dans les blocs précédents. Les conditions de sortie du cycle sont G00,G07,G40 et G90. Le cycle commence par une approche en G00 du point A’ et s’achève en A’ également. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 286
La profondeur réelle calculée par la CNC sera égale ou inférieure à la profondeur de passe maximale. Tolérance de finition suivant l’axe X. Elle doit être supérieure ou égale à zéro ou l’erreur 3 sera visualisée. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 287
(G41,G42) peut être utilisée, sinon le code d’erreur 35 sera visualisé. La figure illustre un cycle élémentaire. Les déplacements 1-\>2 et 2-\>3 seront effectués à l’avance programmée et les déplacements 0-\>1 et 3-\>0 se feront en rapide. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 288
Tolérance de finition suivant l’axe X. Elle doit être supérieure ou égale à zéro ou l’erreur 3 sera visualisée. Tolérance de finition suivant l’axe Z. Elle doit être supérieure ou égale à zéro ou l’erreur 3 sera visualisée. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 289
(G41,G42) peut être utilisée, sinon le code d’erreur 35 sera visualisé. La figure illustre un cycle élémentaire. Les mouvements 1-2 et 2-3 seront effectués à l’avance programmée, el les mouvements 0-1 et 3-0 se feront en rapide. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 290
Coordonnée absolue en Z du point d’arrivée B du filetage. Profondeur du filetage (au rayon). La valeur devra être positive pour les filetages extérieurs, et négative pour les filetages intérieurs. Si la valeur est zéro, l’erreur 3 sera visualisée. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 291
Le cycle commence par une approche de A’ en G00 et s’achève en A’ également. Pendant l’exécution du cycle on ne peut pas changer la vitesse d’avance F au moyen du switch FEED-RATE, dont la valeur restera fixe au 100%. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 292
Coordonnée absolue en Z du point d’arrivée B du filetage Profondeur du filetage. Il aura une valeur positive lorsque le filetage a lieu dans le sens négatif de l’axe Z et vice versa. S’il est à zéro, l’erreur 3 sera visualisée. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 293
G90 et G97. Le cycle commence par une approche de A’ en G00 et s’achève en A’ également. Pendant l’exécution du cycle on ne peut pas changer la vitesse d’avance F, au moyen du switch FEED-RATE dont la valeur restera fixe au 100%. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 294
Distance de sécurité. Sa valeur doit être supérieure à zéro ou l’erreur 3 sera visualisée. P15: Temporisation en fond de gorge (secondes). Sa valeur doit être égale ou supérieure à zéro et plus petite que 655.36 secondes, sinon l’erreur 3 sera visualisée. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 295
4 sera visualisée. Le déplacement entre la distance de sécurité et le fond de la gorge est effectué à l’avance programmée. Les autres déplacements se font en rapide. Le cycle s’achève à la position initiale de l’outil. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 296
Distance de sécurité. Sa valeur doit être supérieure à zéro ou l’erreur 3 sera visualisée. P15: Temporisation en fond de gorge (secondes). Sa valeur doit être égale ou supérieure à zéro et plus petite que 655.36 secondes, sinon l’erreur 3 sera visualisée. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 297
G90. Si la profondeur de la gorge est zéro, l’erreur 3 sera visualisée. Si la largeur de la gorge est plus petite que la largeur de l’outil, l’erreur 3 sera visualisée. Si l’outil n’est pas positionné correctement au début du cycle, l’erreur 4 sera visualisée. MANUEL DE PROGRAMMATION CNC 8025/8030...
Page 299
La CNC affichera cette erreur: > Si N n’est pas le premier caractère dans un bloc. > Si au cours de l’exécution d’un programme, alors que des modifications ont été effectuées dans un autre programme (programmation parallèle), un sous-programme se trouvant dans le programme en cours de modification ou dans un programme subséquent est appelé...
Page 300
La CNC affichera cette erreur dans les cas suivants: > Après avoir défini G20, G21, G22, ou G23, il n’y a pas de numéro de sous-programme auquel il faut se reporter . > Il y a trop de niveaux d’emboîtement. >...
Page 301
Valeur trop grande pour le rayon d’outil. Un déplacement supérieur à 8388 mm ou 330,26 pouces a été programmé. Exemple: Si l'axe Z se trouve à la coordonnée Z-5000 et on désire le déplacer jusqu'au point Z5000, la CNC affichera l'erreur 33 si on programme le bloc N10.Z5000, étant donné que le déplacement programmé...
Page 302
G96 avec sortie S en BCD a été programé dans un paramètre (tour à broche c.a). Axe C mal programmé. Il n’y a pas de cassette dans le lecteur FAGOR ou le couvercle de la tête de lecture est ouvert.
Page 303
Bande magnétique ou cassette protégée contre l’écriture. Points d’adhérence lors de la rotation de la bande. Erreur de dialogue entre la CNC, la disquette FAGOR ou entre la CNC et le lecteur de bande magnétique. Erreur dans les circuits (CPU de l’interpolateur). Consulter le Service d'Assistance Technique.
Page 304
075** Défaut de mesure sur l’axe X. Connecteur A1. 076** Défaut de mesure sur l'outil synchronisé ou sur le 4ème axe. Connecteur A2. 077** Défaut de mesure sur l’axe Z. Connecteur A3. 078** Défaut de mesure sur l’axe C ou 3éme axe. Connecteur A4. 079** Défaut de captation de la broche.
Page 305
> On envoie à la CNC82 un bloc type G52 lorsqu’elle est en exécution. 114* Erreur dans le RESEAU LOCAL FAGOR. Elle est due à un ordre incorrect, c’est à dire que le NOEUD destinataire ne comprend pas l’ordre. 115* Erreur de Watch-dog dans la routine périodique.
Page 306
Attention: Il y a deux types d’erreur : Les erreurs identifiées dans la table des codes d’erreur par un astérisque (*) provoquent le déclenchement des sorties “Enable” ainsi que la remise à zéro des sorties analogiques. Les erreurs identifiées par deux astérisques (**) provoquent l’activation de la sortie d’URGENCE et la remise de la CNC dans les conditions initiales.
Les 2 premiers paragraphes changent. Il faut lire: Si on personnalise «P616(7)=0» la CNC 8025 T utilise le terminal 15 du connecteur I/O1 comme entrée des signaux Feed-Hold, Transfer-Inhibit et M Exécutée. Comme il est expliqué dans le manuel d’installation, chapitre 1 point «Entrées du connecteur I/O 1»...
Page 309
Version 7.1 (Juillet 1996) AUGMENTATION DES RESSOURCES DU PLC INTÉGRÉ ENTRÉES 1.1.1 TYPE D’AVANCES (G94/G95) L’entrée I86 du PLCI affichera toujours le type d’avance (F) qui est sélectionné sur la CNC. I86 = 0 G94. Avance en millimètres (pouces) par minute I86 = 1 G95.
1.2.3 BLOCAGE DE L’ACCÈS AU MODE D’ÉDITION À P ARTIR DU PLCI Le paramètre machine "P621(7)" indique si l’on dispose de cette prestation. P621(7) = 0 On ne dispose pas de cette prestation. P621(7) = 1 On dispose de cette prestation. Lorsque l’on dispose de cette prestation, l’accès au mode d’édition sur la CNC dépend, outre des conditions actuelles (Mémoire protégée, Nº...
B15 B14 B13 B12 B11 B10 M44 M43 M42 M41 M19 M1 M30 DISPONIBILITÉ DU 4ÈME AXE SUR LES MODÈLES CNC 8025 T À partir de cette version, cette prestation est disponible sur tous les modèles: CNC-8025T (non disponible jusqu’à cette version )
à l’axe de la machine que l’on désire déplacer. L’axe sélectionné sera affiché en relief. Si l’on dispose d’un volant électronique FAGOR muni de poussoir, la sélection de l’axe que l’on désire déplacer pourra aussi se faire de la manière suivante: * Appuyer sur le poussoir qui se trouve sur la partie postérieure du volant.
Page 313
La machine déplacera l’axe sélectionné au fur et à mesure que l’on fera tourner le volant, le sens de rotation appliqué à ce dernier étant en outre respecté. Si l’on désire déplacer un axe avec une avance supérieure au maximum autorisé, paramètre machine "P110, P310", la CNC limitera l’avance à...