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 moments clés pour ajouter des messages clairs dans les programmes CNC

Je vois beaucoup trop de programmes CNC composés exclusivement des commandes de code G nécessaires pour usiner une pièce. Tous 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 lors de leur saisie via le clavier de saisie de données manuelle (MDI) du CNC.

Voici six moments où les opérateurs devraient inclure des messages dans les programmes CNC :

1. En-têtes de programme

Commencez chaque programme par une série de messages qui décrivent le programme. L'information devrait inclure tout ce qui aide l'opérateur CNC à savoir qu'il exécute le bon programme, y compris (au minimum) 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 le temps d'exécution. Par exemple :

D'une note particulière sont la révision et le temps d'exécution. Il peut y avoir plusieurs versions du programme qui flottent en raison de changements d'ingénierie de conception, donc la direction doit fournir à l'opérateur un moyen de confirmer qu'il utilise le bon programme. Quant au 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 gens de savoir combien de temps le programme prend pour s'exécuter même quand le travail n'est pas en cours d'exécution.

2. Au début de chaque outil

Si géré correctement et de manière cohérente, les messages placés au début de chaque outil serviront à deux fins. Premièrement, et le plus important, les opérateurs comprendront l'outil de coupe et/ou l'opération(s) d'usinage effectuée(s). Ils peuvent déterminer en plus des informations sur la partie consommable de chaque outil de coupe, comme la taille ou le numéro d'insert. 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 saura le bloc de redémarrage pour chaque outil. Ce sera toujours la commande juste après le dernier message pour l'outil. Par exemple :

3. À la fin de chaque outil

L'idée ici est d'aider les personnes effectuant la préparation à coter chaque outil de coupe pendant qu'elles exécutent la première pièce. Cela peut aussi être utile pour les opérateurs pendant les séries de production après le remplacement d'outils émoussés. Si un CNC permet aux outils de coupe d'être réexécutés, comme le font les centres d'usinage et les tours à poupée fixe, il y a probablement un arrêt optionnel M01 à la fin de chaque outil qui permet au préparateur ou à l'opérateur d'arrêter la machine et de vérifier ce que l'outil a fait.

C'est l'endroit parfait pour insérer une série de messages spécifiant ce que l'outil de coupe aurait dû faire. Les messages peuvent être spécifiques, évitant au préparateur d'avoir à se référer au dessin de la pièce ou à d'autres documents, ou ils peuvent être utilisés pour effectuer des calculs, comme le montre cet exemple :

Si cela est fait pour chaque outil, le préparateur peut facilement vérifier les surfaces usinées pendant l'exécution de la première pièce. Si nécessaire, ils peuvent également ajuster le(s) décalage(s) associé(s) et réexécuter l'outil.

4. Lors de modifications de programme

Nous avons tendance à avoir une attitude plutôt cavalière à propos des changements de programmes. Bien que la plupart des changements puissent être appropriés, certains peuvent causer 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 y avoir des moments où les utilisateurs sont invités à faire des changements avec lesquels ils ne sont pas d'accord. Mettez les gens dans l'habitude d'insérer un message dans le programme chaque fois qu'un changement est fait. Incluez ce que la commande était à l'origine, pourquoi le changement a été fait, qui l'a fait et quand il a été fait. Voici un exemple :

5. À chaque arrêt de programme

Comme son nom l'indique, les commandes d'arrêt de programme (M00) feront arrêter la machine. Toutes les fonctions de machine, comme la broche et le liquide de refroidissement, seront éteintes. C'est à ce moment 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. Lors de quelque chose d'inhabituel

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

Équipement industriel

  1. Lancer un programme d'apprentissage manufacturier réussi : guide pratique
  2. 6 tactiques éprouvées pour affûter l'efficacité des programmes CNC
  3. Tour vertical CNC de précision V740 – 40-50 ch, commande Fanuc 21iT
  4. 6 étapes essentielles de pré-programmation pour des opérations CNC fiables
  5. Heidenhain lance HIT 3.0 : formation CNC en ligne avancée pour utilisateurs TNC
  6. 5 erreurs de programmation CNC à éviter pour la précision
  7. Maximiser l'efficacité CNC : 4 fonctions indispensables dans les programmes générés par FAO
  8. Comprendre le M-Code CNC M00 : Arrêt Sûr d'Exécution Programme
  9. Utilisation des commentaires dans les programmes CNC Anilam