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

Quand utiliser des macros personnalisées avec un système CAM

Les macros personnalisées peuvent améliorer la sécurité et la qualité lorsqu'elles sont utilisées correctement dans les systèmes FAO. Photo :Getty

Il existe certaines applications dans lesquelles les systèmes de fabrication assistée par ordinateur (FAO) et l'utilisation de macros personnalisées sont véritablement en conflit. Avec les familles de pièces, par exemple, l'application doit être gérée selon une méthode ou l'autre, mais pas les deux. De plus, avec certaines applications de cycle pré-programmé, comme le fraisage de filetage ou les modèles de cercle de boulonnage, un système de FAO peut facilement générer les commandes de code G requises, ce qui rend souvent l'utilisation de macros personnalisées de cycle pré-programmé inappropriée.

Trop de personnes dans le secteur de la fabrication en concluent que, lors de l'utilisation d'un système FAO pour préparer des programmes, il n'y a aucune raison d'utiliser une macro personnalisée. Mais il y a des choses que les macros personnalisées peuvent faire, souvent en coulisses, qui améliorent la sécurité, minimisent les erreurs, améliorent la qualité et réduisent le temps de production. Il existe également des situations où les actions de la machine doivent être effectuées en temps réel en fonction d'une condition qui existe lorsque la machine est en cycle. Dans ces cas, un système de FAO ne peut pas aider, mais une macro personnalisée exécutée dans la CNC peut prendre les décisions correspondantes.

Applications utilitaires . J'appelle toute macro personnalisée améliorant le comportement d'une machine CNC une application utilitaire. Comme le dit Ben Staats d'Abcissa Ordinate LLC, "J'aime le terme" mariage "de la FAO avec les macros pour le fait que lorsque vous mélangez des redémarrages de programmes qui nécessitent une intervention humaine sur des usines de ponts où les pièces moulées sont chères, les choses doivent se passer correctement - et les macros utilitaires font l'affaire.”

L'application utilitaire de Ben consiste à suivre le point d'origine actuel de plusieurs surfaces usinées sur une fraiseuse à pont. Jusqu'à cinq côtés de la pièce peuvent être travaillés, et si l'origine incorrecte est sélectionnée ou si la position d'origine est mal saisie (par une erreur de l'opérateur), le résultat sera probablement un plantage de la machine.

Un système CAM sortira, bien sûr, correctement les coordonnées programmées pour l'un des cinq côtés étant des machines. Mais il ne peut pas déterminer correctement la position de la pièce sur la table de la machine, ni attribuer les origines du programme associé. Cela a été fait par une macro personnalisée et seulement après la configuration.

Il arrive souvent que des macros personnalisées utilitaires améliorent le comportement des machines CNC, quelle que soit la méthode de programmation utilisée pour créer le programme G-code. Souvent, les programmes d'installation attribuant le programme zéro impliquent des techniques de macro personnalisées. En effet, si un palpeur est utilisé avec une CNC FANUC, il existe des macros personnalisées utilisées pour le contrôler.

Les macros personnalisées permettent également aux utilisateurs de détecter certaines erreurs commises par les opérateurs. En cas d'erreur, la macro personnalisée peut générer une alarme qui arrête la machine. Les erreurs courantes piégées de cette manière incluent des entrées de décalage incorrectes, une spécification incorrecte de la position de départ de l'axe et une tentative d'exécution du mauvais programme. Chaque fois qu'une erreur est commise, la possibilité de la "piéger" avec une macro personnalisée doit être envisagée. Aucun système de FAO n'aura accès aux données en temps réel nécessaires pour piéger ces types de conditions erronées sur la machine.

Applications en temps réel. Comme indiqué, les macros personnalisées s'exécutent en temps réel - pendant que la machine est en production. Une sonde à broche peut, par exemple, mesurer la quantité de matière première qui se trouve sur une surface donnée pour l'usinage. La macro personnalisée associée peut alors déterminer le nombre de passes d'usinage à effectuer. Un système CAM ne peut pas faire cela car le nombre de passages requis changera en fonction des résultats de sondage. Ces données ne sont pas disponibles pour le système CAM au moment de la création du programme.

Applications en cycle fixe. La plupart des systèmes CAM génèrent un code G qui intègre l'utilisation de certains cycles prédéfinis. Pour les centres d'usinage, la plupart tireront parti des cycles prédéfinis d'usinage de trous (G81, G82, G83 et similaires). Pour les centres de tournage, beaucoup spécifient que le filetage doit être effectué par un cycle fixe. Cela raccourcit le programme de code G et facilite la manipulation de la façon dont l'usinage se produit sur la machine avec de simples modifications de programme.

Envisagez d'autres possibilités lorsque vous raccourcissez les programmes ou offrez plus de contrôle sur le comportement du programme sur la machine. Une entreprise peut utiliser des fraises en bout pour ébaucher des poches rondes ou des trous évidés en utilisant un mouvement hélicoïdal. Cela fournit un moyen d'usiner des trous profonds avec une fraise en bout qui a une goujure courte ou un insert. Encore une fois, un système CAM peut facilement générer les commandes de code G pour le fraisage hélicoïdal en fonction d'une profondeur de coupe spécifiée par passe, mais de nombreuses commandes seront nécessaires et il n'y aura aucun moyen de modifier la profondeur par passe sur la machine.

Si un système CAM peut générer une commande d'appel vers la macro personnalisée associée (tous les systèmes CAM actuels devraient le permettre), il peut créer une macro personnalisée de fraisage hélicoïdal et la conserver dans la mémoire de la CNC. Cela permettra aux utilisateurs de CNC de modifier facilement la profondeur par passe et tout ce qui concerne la façon dont le fraisage hélicoïdal est effectué directement sur la machine.

Pour en revenir à l'analogie du mariage de Ben, assurez-vous que les applications de macro personnalisées choisies pour être utilisées avec la programmation du système CAM sont compatibles. Comme dans tout bon mariage, éliminer les conflits est un travail en soi.


Équipement industriel

  1. Framboise avec caméra dans le nichoir
  2. Quand et comment utiliser un extincteur
  3. Tour CNC avec système de guidage linéaire hydrostatique
  4. Plate-forme d'automatisation mise à jour avec CNC, processeur dédié
  5. 3 meilleures techniques que les entreprises de fabrication de métaux utilisent sur des projets personnalisés
  6. Comprendre l'usinage personnalisé et quand vous en avez besoin
  7. Quand utiliser une grue marteau ? Un guide
  8. Quand utiliser des machines CNC plutôt que d'autres options
  9. Quand utiliser une table de découpe plasma