CNC 8040 (REF 0612) MODÈLE ·T· (SOFT V12.1X) MANUEL DE PROGRAMMATION Modèle ·T·

CNC 8040 (REF 0612) MODÈLE ·T· (SOFT V12.1X) MANUEL DE PROGRAMMATION Modèle ·T· (Soft V12.1x) (ref 0612) Tous droits réservés. La reproduction totale ou partielle de cette documentation est interdite, de même que sa transmission, transcription, traduction ou son enregistrement dans un système de récupération de données sans autorisation expresse de Fagor Automation. L'information contenue dans ce manuel peut être sujette à des variations dues à des modifications techniques. Fagor Automation se réserve le droit de modifier le contenu du manuel sans être tenue à en communiquer les changements. Microsoft et Windows sont des marques déposées ou des marques commerciales de Microsoft Corporation, U.S.A. Les autres marques commerciales appartiennent à leurs propriétaires respectifs. Le contenu de ce manuel et sa validité pour le produit décrit ont été vérifiés. Même ainsi, il se peut qu'une erreur involontaire ait été commise et c'est pour cela que la coïncidence absolue n'est pas garantie. De toute façon, on vérifie régulièrement l'information contenue dans le document et on effectue les corrections nécessaires qui seront comprises dans une édition ultérieure. Les exemples décrits dans ce manuel sont orientés à l'apprentissage. Avant de les utiliser dans des applications industrielles, ils doivent être convenablement adaptés et il faut s'assurer aussi que les normes de sécurité sont respectées. ‡ ‡ ‡ Manuel de programmation CNC 8040 MODÈLE ·T· (SOFT V12.1X) i I N D E X Au sujet du produit ................................................................................................................. I Déclaration de conformité .................................................................................................... III Historique de versions (T) ..................................................................................................... V Conditions de sécurité.......................................................................................................... XI Conditions de garantie ....................................................................................................... XV Conditions de ré-expédition.............................................................................................. XVII Notes complémentaires..................................................................................................... XIX Documentation Fagor........................................................................................................ XXI CHAPITRE 1 GÉNÉRALITÉS 1.1 Programmes pièce .................................................................................................... 2 1.1.1 Considérations sur la connexion Ethernet............................................................. 4 1.2 Ligne DNC................................................................................................................. 6 1.3 Protocole de communication via DNC ou périphérique............................................. 6 CHAPITRE 2 CONSTRUCTION D'UN PROGRAMME 2.1 Structure d’un programme dans la CNC ................................................................... 8 2.1.1 En-tête de bloc....................................................................................................... 8 2.1.2 Bloc de programme ............................................................................................... 9 2.1.3 Fin de bloc ........................................................................................................... 10 CHAPITRE 3 AXES ET SYSTÈMES DE COORDONNÉES 3.1 Nomenclature des axes........................................................................................... 11 3.1.1 Sélection des axes............................................................................................... 12 3.2 Sélection de plans (G16,G17,G18,G19).................................................................. 13 3.3 Cotation de la pièce. Millimètres (G71) ou pouces (G70)........................................ 15 3.4 Programmation absolue/incrémentale (G90, G91).................................................. 16 3.5 Programmation en rayons ou en diamètres (G152, G151) ..................................... 17 3.6 Programmation de cotes ......................................................................................... 18 3.6.1 Coordonnées cartésiennes.................................................................................. 18 3.6.2 Coordonnées polaires.......................................................................................... 19 3.6.3 Angle et une coordonnée cartésienne................................................................. 21 3.7 Axes tournants......................................................................................................... 22 3.8 Zones de travail....................................................................................................... 23 3.8.1 Définition des zones de travail............................................................................. 23 3.8.2 Utilisation des zones de travail ............................................................................ 24 CHAPITRE 4 SYSTÈMES DE RÉFÉRENCE 4.1 points de référence.................................................................................................. 25 4.2 Recherche de référence machine (G74) ................................................................. 26 4.3 Programmation par rapport au zéro machine (G53)................................................ 27 4.4 Présélection des coordonnées et décalages d’origine ............................................ 28 4.4.1 Présélection de coordonnées et limitation de la valeur de S (G92)..................... 29 4.4.2 Décalages d'origine (G54..G59). ......................................................................... 30 4.5 Présélection de l'origine polaire (G93)..................................................................... 32 CHAPITRE 5 PROGRAMMATION SUIVANT CODE ISO 5.1 Fonctions préparatoires........................................................................................... 34 5.2 Vitesse d'avance F .................................................................................................. 36 5.2.1 Avance en mm/min ou pouces/minute (G94) ...................................................... 37 5.2.2 Avance en mm/tour ou pouces/tour (G95)........................................................... 38 5.3 Vitesse de rotation de la broche (S) ........................................................................ 39 5.3.1 Vitesse de coupe constante (G96) ...................................................................... 39 5.3.2 Vitesse de rotation de la broche en t/min. (G97) ................................................. 39 5.4 Sélection de broche (G28, G29).............................................................................. 40 5.5 Synchronisation de broches (G30, G77S, G78S).................................................... 41 5.6 Numéro d'outil (T) et correcteur (D)......................................................................... 42 ‡ ‡ ‡ Manuel de programmation CNC 8040 MODÈLE ·T· (SOFT V12.1X) ii 5.7 Fonction auxiliaire (M) ............................................................................................. 44 5.7.1 M00. Arrêt de programme ................................................................................... 45 5.7.2 M01. Arrêt conditionnel du programme ............................................................... 45 5.7.3 M02. Fin de programme ...................................................................................... 45 5.7.4 M30. Fin de programme avec retour au début .................................................... 45 5.7.5 M03. Démarrage de la broche à droite (sens horaire)......................................... 45 5.7.6 M04. Démarrage de la broche à gauche (sens anti-horaire)............................... 45 5.7.7 M05. Arrêt de la broche ....................................................................................... 45 5.7.8 M06. Code de changement d'outil....................................................................... 46 5.7.9 M19. Arrêt orienté de la broche ........................................................................... 46 5.7.10 M41, M42, M43, M44. Changement de gammes de la broche. .......................... 47 5.7.11 M45. Broche auxiliaire / Outil motorisé................................................................ 47 CHAPITRE 6 COMMANDE DE LA TRAJECTOIRE 6.1 Positionnement rapide (G00) .................................................................................. 49 6.2 Interpolation linéaire (G01)...................................................................................... 50 6.3 Interpolation circulaire (G02/G03) ........................................................................... 51 6.4 Interpolation circulaire avec programmation du centre de l’arc en coordonnées absolues (G06)........................................................................................................ 55 6.5 Trajectoire circulaire tangente a la trajectoire précédente (G08) ............................ 56 6.6 Trajectoire circulaire définie avec trois points (G09) ............................................... 57 6.7 Interpolation hélicoïdale .......................................................................................... 58 6.8 Entrée tangentielle au début de l'usinage (G37) ..................................................... 59 6.9 Sortie tangentielle à la fin de l'usinage (G38).......................................................... 61 6.10 Arrondissement commandé d'arêtes (G36)............................................................. 63 6.11 Chanfreinage (G39)................................................................................................. 64 6.12 Filetage électronique (G33)..................................................................................... 65 6.13 Filets à pas variable (G34) ...................................................................................... 68 6.14 Déplacement contre butée (G52) ............................................................................ 69 6.15 Avance F comme fonction inverse du temps (G32) ................................................ 70 6.16 Contrôle tangentiel (G45) ........................................................................................ 71 6.16.1 Considérations sur la fonction G45 ..................................................................... 73 6.17 G145. Désactivation temporaire du contrôle tangentiel........................................... 74 CHAPITRE 7 FONCTIONS PRÉPARATOIRES SUPPLÉMENTAIRES 7.1 Interrompre la préparation de blocs (G04) .............................................................. 75 7.1.1 G04 K0: Interruption de la préparation de blocs et actualisation de cotes .......... 77 7.2 Temporisation (G04 K) ............................................................................................ 78 7.3 Travail sur arête vive (G07) et arrondie (G05,G50)................................................. 79 7.3.1 Arête vive (G07) .................................................................................................. 79 7.3.2 Arête arrondie (G05)............................................................................................ 80 7.3.3 Arête arrondie commandée (G50)....................................................................... 81 7.4 Analyse par anticipation ("Look-ahead") (G51) ...................................................... 82 7.5 Image miroir (G11, G12, G13, G10, G14) ............................................................... 84 7.6 Facteur d'échelle (G72)........................................................................................... 85 7.6.1 Facteur d’échelle appliqué à tous les axes.......................................................... 86 7.6.2 Facteur d'échelle appliqué à un ou plusieurs axes.............................................. 87 7.7 Couplage-découplage électronique d'axes ............................................................. 89 7.7.1 Couplage électronique d'axes (G77) ................................................................... 90 7.7.2 Annulation du couplage électronique des axes (G78)......................................... 91 7.8 Commutation d'axes G28-G29................................................................................ 92 CHAPITRE 8 COMPENSATION D'OUTILS 8.1 La compensation de longueur ................................................................................. 93 8.2 La compensation de rayon ...................................................................................... 94 8.2.1 Le facteur de forme de l'outil ............................................................................... 95 8.2.2 Travail sans compensation de rayon d’outil ........................................................ 98 8.2.3 Travail avec compensation de rayon d’outil ...................................................... 100 8.2.4 Début de compensation de rayon de l'outil (G41, G42)..................................... 101 8.2.5 Segments de compensation de rayon d'outil..................................................... 104 8.2.6 Annulation de compensation de rayon d’outil (G40).......................................... 105 8.2.7 Annulation temporaire de la compensation avec G00....................................... 109 8.2.8 Changement du type de compensation de rayon pendant l'usinage................. 111 8.2.9 Compensation d’outil sur n’importe quel plan.................................................... 112 8.3 Détection de collisions (G41 N, G42 N)................................................................. 113 CHAPITRE 9 CYCLES FIXES 9.1 G66. Cycle fixe de poursuite de profil.................................................................... 116 9.1.1 Fonctionnement de base ................................................................................... 119 9.1.2 Syntaxe de programmation de profils................................................................ 121 ‡ ‡ ‡ Manuel de programmation CNC 8040 MODÈLE ·T· (SOFT V12.1X) iii 9.2 G68. Cycle fixe d'ébauchage sur l'axe X ............................................................... 122 9.2.1 Fonctionnement de base ................................................................................... 125 9.2.2 Syntaxe de programmation de profils................................................................ 128 9.3 G69. Cycle fixe d'ébauchage sur l'axe Z ............................................................... 129 9.3.1 Fonctionnement de base ................................................................................... 132 9.3.2 Syntaxe de programmation de profils................................................................ 135 9.4 G81. Cycle fixe de tournage de segments droits................................................... 136 9.4.1 Fonctionnement de base ................................................................................... 138 9.5 G82. Cycle fixe de dressage de segments droits.................................................. 140 9.5.1 Fonctionnement de base ................................................................................... 142 9.6 G83. Cycle fixe de perçage axial / taraudage........................................................ 144 9.6.1 Fonctionnement de base ................................................................................... 146 9.7 G84. Cycle fixe de tournage de segments courbes............................................... 148 9.7.1 Fonctionnement de base ................................................................................... 150 9.8 G85. Cycle fixe de dressage de segments courbes .............................................. 152 9.8.1 Fonctionnement de base ................................................................................... 154 9.9 G86. Cycle fixe de filetage longitudinal ................................................................. 156 9.9.1 Fonctionnement de base ................................................................................... 159 9.10 G87. Cycle fixe de filetage frontal.......................................................................... 160 9.10.1 Fonctionnement de base ................................................................................... 164 9.11 G88. Cycle fixe de rainurage sur l'axe X ............................................................... 165 9.11.1 Fonctionnement de base ................................................................................... 166 9.12 G89. Cycle fixe de rainurage sur l'axe Z................................................................ 167 9.12.1 Fonctionnement de base ................................................................................... 168 9.13 G60. Perçage / filetage sur la face de dressage ................................................... 169 9.13.1 Fonctionnement de base ................................................................................... 171 9.14 G61. Perçage / filetage sur la face de chariotage ................................................. 173 9.14.1 Fonctionnement de base ................................................................................... 175 9.15 G62. Cycle fixe de clavette sur la face de tournage .............................................. 177 9.15.1 Fonctionnement de base ................................................................................... 178 9.16 G63. Cycle fixe de clavette sur la face de dressage ............................................. 179 9.16.1 Fonctionnement de base ................................................................................... 180 CHAPITRE 10 TRAVAIL AVEC PALPEUR 10.1 Déplacement avec palpeur (G75, G76)................................................................. 182 10.2 Cycles fixes de palpage......................................................................................... 183 10.3 PROBE 1. Cycle fixe d’étalonnage de l'outil.......................................................... 184 10.3.1 Fonctionnement de base ................................................................................... 186 10.4 PROBE 2. Cycle fixe d’étalonnage du palpeur...................................................... 188 10.4.1 Fonctionnement de base ................................................................................... 189 10.5 PROBE 3. Cycle fixe de mesure de pièce et correction d’outil sur l’axe X............ 191 10.5.1 Fonctionnement de base ................................................................................... 192 10.6 PROBE 4. Cycle fixe de mesure de pièce et correction d’outil sur l’axe Z ............ 193 10.6.1 Fonctionnement de base ................................................................................... 194 CHAPITRE 11 PROGRAMMATION EN LANGAGE DE HAUT NIVEAU 11.1 Description lexique ................................................................................................ 195 11.2 Variables................................................................................................................ 197 11.2.1 Paramètres ou variables de caractère général.................................................. 199 11.2.2 Variables associées aux outils........................................................................... 201 11.2.3 Variables associées uploads/Industriel/ man-8040t-prg-pdf.pdf

  • 34
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager