Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Equipment >> Équipement industriel

Six fois pour inclure des messages dans les programmes CNC

Je vois beaucoup trop de programmes CNC composés exclusivement des commandes G-code nécessaires pour usiner une pièce. Toutes les CNC permettent aux utilisateurs d'inclure des messages de clarification (généralement délimités par des parenthèses) dans le code G. Les messages sont faciles à inclure dans les programmes CNC, même en les saisissant via le clavier de saisie manuelle des données (MDI) de la CNC.

Voici six fois où les opérateurs doivent inclure des messages dans les programmes CNC :

1. En-têtes de programme

Démarrez chaque programme avec une série de messages décrivant le programme. Les informations doivent inclure tout ce qui aide l'opérateur CNC à savoir qu'il exécute le bon programme, y compris (au moins) le nom de la pièce, le numéro de pièce, la spécification de révision, le programmeur, la date de création et la durée d'exécution. Par exemple :

Il convient de noter en particulier la révision et le temps d'exécution. Il peut y avoir plusieurs versions du programme en circulation en raison de modifications techniques de conception, de sorte que la direction doit fournir à l'opérateur un moyen de confirmer qu'il utilise le bon programme. En ce qui concerne le temps d'exécution, après avoir exécuté le travail pour la première fois, inclure le temps d'exécution dans l'en-tête du programme permettra aux utilisateurs de savoir combien de temps le programme prend pour s'exécuter même lorsque le travail n'est pas en cours d'exécution.

2. Au début de chaque outil

S'ils sont gérés correctement et de manière cohérente, les messages placés au début de chaque outil auront deux objectifs. Tout d'abord, et surtout, les opérateurs comprendront l'outil de coupe et/ou les opérations d'usinage en cours d'exécution. Ils peuvent en outre déterminer des informations sur la partie périssable de chaque outil de coupe, comme la taille ou le nombre d'inserts. Deuxièmement, si vous placez toujours ces messages juste avant la première commande de code G pour chaque outil de coupe, l'opérateur connaîtra le bloc de redémarrage pour chaque outil. Ce sera toujours la commande juste après le dernier message de l'outil. Par exemple :

3. A la fin de chaque outil

L'idée ici est d'aider les personnes à effectuer la configuration de la taille de chaque outil de coupe lors de l'exécution de la première pièce. Il peut également être utile aux opérateurs lors des cycles de production après le remplacement d'outils émoussés. Si une CNC permet aux outils de coupe d'être réexécutés, comme le font les centres d'usinage et les centres de tournage à poupée fixe, il y a probablement un arrêt optionnel M01 à la fin de chaque outil qui permet à la personne chargée de la configuration ou à l'opérateur d'arrêter la machine et de vérifier ce que l'outil a terminé.

C'est l'endroit idéal pour insérer une série de messages précisant ce que l'outil de coupe aurait dû faire. Les messages peuvent être spécifiques, évitant à la personne chargée de la configuration d'avoir à se référer au dessin de la pièce ou à une autre documentation, ou ils peuvent être utilisés pour effectuer des calculs, comme le montre cet exemple :

Si cela est fait pour chaque outil, la personne chargée de la configuration peut facilement vérifier les surfaces usinées lors de l'exécution de la première pièce. Si nécessaire, ils peuvent également ajuster le(s) décalage(s) associé(s) et relancer l'outil.

4. Lorsque vous apportez des modifications au programme

Nous avons tendance à avoir une attitude plutôt cavalière face aux changements de programmes. Bien que la plupart des modifications puissent être appropriées, certaines peuvent entraîner des problèmes futurs. Il n'est pas rare, par exemple, d'oublier pourquoi un changement a été fait en premier lieu. De plus, il peut arriver que les utilisateurs soient invités à apporter des modifications avec lesquelles ils ne sont pas d'accord. Habituez les gens à insérer un message dans le programme à chaque fois un changement est effectué. Indiquez quelle était la commande à l'origine, pourquoi la modification a été apportée, qui l'a faite et quand elle a été faite. Voici un exemple :

5. À chaque arrêt du programme

Comme leur nom l'indique, les commandes d'arrêt du programme (M00) provoqueront l'arrêt de la machine. Toutes les fonctions de la machine, comme la broche et le liquide de refroidissement, seront désactivées. C'est à ce stade qu'un opérateur est censé faire quelque chose. Assurez-vous de spécifier exactement ce que l'opérateur est censé faire, comme le montre cet exemple :

6. Lorsque vous faites quelque chose qui sort de l'ordinaire

Il y a des moments où vous devez faire quelque chose dans un programme que vous ne faites pas normalement. Chaque fois que cela se produit, assurez-vous de le préciser avec des messages dans le programme. Placez les messages associés au début du programme afin qu'ils ne puissent pas être manqués. Par exemple :


Équipement industriel

  1. Comment mettre en œuvre un programme d'apprentissage en fabrication
  2. 6 façons simples d'optimiser le programme CNC
  3. Tour CNC vertical
  4. 6 étapes à suivre avant de créer un programme CNC
  5. Heidenhain lance un programme de formation CNC en ligne
  6. 5 erreurs que nous trouvons dans la plupart des programmes de machine CNC
  7. 4 choses à incorporer dans les programmes CNC générés par le système FAO
  8. Arrêt du programme CNC M-Code M00
  9. Commentaires sur le programme CNC Anilam