www.anilam.com Notice Programmation et de Fonctionnement CNC 4200T ANILAM Inc.

www.anilam.com Notice Programmation et de Fonctionnement CNC 4200T ANILAM Inc. 3300 Corporate Way Miramar, FL Etats-Unis 33025 Manuel de Programmation et de Fonctionnement CNC 4200T P/N 70000412 – Concepts de Programmation Tous droits réservés. Sujet à changements sans préavis. 1-1 23 février 99 Section 1 - Concepts de Programmation Introduction Cette section présente les concepts de programmation à l'intention du programmateur débutant. Elle contient la terminologie et les concepts qu'il convient de maîtriser avant d'écrire des programmes. Programmes Un programme est une suite précise d'instructions machine. Chaque programme se constitue de blocs d'informations qui donnent les instructions de mouvement et la suite d'événements pour usiner une pièce. Ces blocs comprennent tous les événements nécessaires, y compris la mise en marche de la broche, l’arrosage, le choix des outils et tous les mouvements d'axes nécessaires pour la découpe de la pièce de manière sûre et productive. A chaque programme est attribué un nom unique pour identification. Les programmes sont enregistrés dans la mémoire du CNC et sont accessibles depuis le répertoire de programmes du CNC . Vous pouvez créer, effacer, annuler un effacement, copier et renommer les programmes dans le répertoire de programmes du CNC. Manuel de Programmation et de Fonctionnement CNC 4200T P/N 70000412 – Concepts de programmation 1-2 Tous droits réservés. Sujet à changements sans préavis. 23 février 99 Descriptions des Axes Axe Z Se reporter à la Figure 1-1, Axes, Directions de Déplacement. Le déplacement le long de l'axe Z est linéaire. Le déplacement positif sur l'axe Z se fait vers le porte pièce arrière et le déplacement négatif sur l'axe Z se fait vers le porte pièce en tête. Axe C Se reporter à la Figure 1-1, Axes, Directions de Déplacement. L'axe C est réservé au déplacement rotatif de la broche, qui peut se faire dans le sens des aiguilles d'une montre ou dans le sens inverse. La capacité de l'axe C est déterminée par le constructeur. C+ X+ Z+ Figure 1-1, Axes, Directions de déplacement Manuel de Programmation et de Fonctionnement CNC 4200T P/N 70000412 – Concepts de Programmation Tous droits réservés. Sujet à changements sans préavis. 1-3 23 février 99 Axe X Se reporter à la Figure 1-2, Sens de déplacement avant / arrière du porte-outils sur l'axe X. Par rapport à l'outil, le déplacement positif sur l'axe X se fait en s'éloignant de l'axe de la pièce. Le déplacement négatif sur l'axe X se fait vers l'axe de la pièce. Si l'outil dépasse l'axe, la valeur de X sera négative. Le sens positif de X varie selon que l'on utilise un porte-outils avant ou arrière. X+ X- X- X+ Z + Z+ Z- Z- toolpost Porte outil Avant Porte outil arrière Zéro pièce Zéro pièce Figure 1-2, Sens de déplacement avant / arrière du porte-outils sur l'axe X Définition du Zéro de la Pièce REMARQUE : En général, tous les schémas de ce manuel prennent comme hypothèse une configuration en porte-outils avant. La configuration du porte- outils est déterminée par le constructeur. Se reporter à la Figure 1-3, Zéro de la Pièce. L'intersection des points d'origine en X et Z constitue le point de repère définissant le zéro de la pièce. En X, il s'agit habituellement de l'axe de la pièce ; en Z, c'est la face avant de la pièce. Z- Z+ X-, Z+ X+, Z+ X+, Z- X-, Z- QUADRANT X+ X- Zéro pièce Figure 1-3, Zéro de la Pièce Le point de repère pour les mouvements en Mode absolu est le zéro de la pièce ; en mode incrémental, c'est la position en cours. Manuel de Programmation et de Fonctionnement CNC 4200T P/N 70000412 – Concepts de programmation 1-4 Tous droits réservés. Sujet à changements sans préavis. 23 février 99 q Exemple (utilisant l'outillage avant et le mode incrémental) : En X, pour se déplacer de 20mm en direction de l'axe de la pièce (sens négatif), programmer X-40mm. ( X-40 en mode diamétral) En Z, pour se déplacer de 60mm en direction du mandrin (sens négatif),programmer Z-6. Coordonnées Polaires Se reporter à la Figure 1-4, Système de coordonnées polaires. Si l'utilisation des cordonnées X et Z ne convient pas, on peut utiliser le système de coordonnées polaires. Les coordonnées polaires ne peuvent définir que des points qui se trouvent sur un seul plan. Les coordonnées polaires utilisent la distance à l'origine et un angle pour localiser des points. POLAR Origine Figure 1-4, Système de coordonnées polaires Manuel de Programmation et de Fonctionnement CNC 4200T P/N 70000412 – Concepts de Programmation Tous droits réservés. Sujet à changements sans préavis. 1-5 23 février 99 Positionnement Absolu Se reporter à la Figure 1-5, Positionnement absolu. Lorsque le CNC est en mode absolu, toutes les positions sont mesurées à partir du Zéro absolu. Le repère zéro absolu, appelé aussi zéro de la pièce, n'est pas une position figée sur la machine : c'est à vous de sélectionner ce point. . ABSOLUTE Zéro pièce Toutes les positions mesurées à partir de l’origine Figure 1-5, Positionnement absolu Vous pouvez fixer le zéro absolu (X0, Z0) n'importe où. Le repère zéro absolu est fréquemment mis à une position qui rend facile l'utilisation des cotes sur plan. REMARQUE : En mode absolu, un déplacement à X0, Z0 va faire bouger la machine jusqu'au zéro absolu. Manuel de Programmation et de Fonctionnement CNC 4200T P/N 70000412 – Concepts de programmation 1-6 Tous droits réservés. Sujet à changements sans préavis. 23 février 99 Positionnement Incrémental Se reporter à la Figure 1-2, Positionnement incrémental. Les positions incrémental sont mesurées à partir de la position en cours de la machine. Ceci convient à la réalisation d'opérations à intervalles d'espace réguliers. 1er Incrément 2nd Incrément 3ème incrément 4ème Incrément Position Iniciale Figure 1-2, Positionnement incrémental REMARQUE : Si on programme une commande à X0, Z0, le CNC reste à la position en cours. Programmation de Diamètre ou de Rayon REMARQUE : Tous les exemples de programme de ce manuel utilisent la programmation de diamètre. Se reporter à la Figure 1-3, Programmation de diamètre et de rayon. Les dimensions en X peuvent être données en mode diamètre ou rayon : Diamètre Les dimensions absolues en X sont données en valeurs de diamètre. Les dimensions incrémentales en X sont données comme distances diamétrales au diamètre en cours. Les centres d'arc en X sont toujours donnés en distances réelles. Rayon Les dimensions absolues en X sont données en valeurs de rayon. Les dimensions incrémentales en X sont données comme distances à la position en cours. Comme X0 est habituellement l'axe de la pièce à travailler, la programmation de diamètre peut simplifier la programmation de la pièce. Manuel de Programmation et de Fonctionnement CNC 4200T P/N 70000412 – Concepts de Programmation Tous droits réservés. Sujet à changements sans préavis. 1-7 23 février 99 R 1 R 2 R 3 D 1 D 2 D 3 DIARAD R = R ad iu s D = D iam et er R = Rayon D = Diamètre Figure 1-3, Programmation de diamètre et de rayon Le paramètre par défaut, réglé par le constructeur de la machine, est habituellement le Diamètre. REMARQUE : En cycle préenregistré (à l'exception de la zone de dégagement), toutes les valeurs X sont données en rayon, sans tenir compte de savoir si la programmation de diamètre ou de rayon est utilisée. Développement des Programmes de Pièces La partie la plus importante de l'écriture d'un programme CNC est la planification. Les lignes directrices suivantes sont établies pour aider un programmateur débutant à organiser le processus. D'abord, décider comment maintenir la pièce dans la machine et où fixer le zéro de la pièce. La meilleure position du zéro de la pièce sur la face avant de la pièce à usiner suivant l'axe Z, et dans l'axe de la pièce sur l'axe X. Essayer de choisir un zéro de la pièce qui facilite l'emploi direct des cotes de la pièce sur plan. Développer un programme en utilisant une procédure similaire à celle qui suit : 1. Pour ouvrir le répertoire de programmes à partir de l'écran manuel, appuyer sur PROGRAM (F2). 2. Créer un nom de programme pour la pièce en appuyant sur CRÉER (F2). 3. Entrer le nom du programme dans le champ de saisie de PROG.NOUV. : Se reporter à la Section 10 – Gestion des programmes pour plus d'informations . 4. Entrer dans l'éditeur de programme (appuyer sur EDIT (F8)) pour ouvrir le nouveau programme et commencer à écrire des blocs comme décrit dans les étapes 6 à 9 ci-dessous. Se reporter à la Section 6 – Editeur de programmes pour plus d’informations. 5. Le premier bloc de tout programme constitue habituellement une position de départ sûre et une position de changement d'outil (une position éloignée de la pièce à usiner à laquelle les axes peuvent Manuel de Programmation et de Fonctionnement CNC 4200T P/N 70000412 – Concepts de programmation 1-8 Tous droits réservés. Sujet à changements sans préavis. 23 février 99 retourner pour un échange d'outils en sécurité. Le premier bloc est aussi normalement utiliser pour uploads/Philosophie/ notice-programmation-et-de-fonctionnement-cnc-4200t-anilam-inc.pdf

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