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

Quel logiciel de parcours d'outil CNC utiliser pour l'usinage robotisé

Il existe différents progiciels de parcours d'outils CNC sur le marché. Mais tous ne conviennent pas à l'usinage robotisé.

Quelles sont vos options si vous souhaitez que vos parcours d'outils générés contrôlent un robot au lieu d'une machine CNC conventionnelle ?

Quelques fonctionnalités logicielles clés sont nécessaires si vous souhaitez contrôler votre robot facilement et efficacement. De plus, vous devrez tenir compte de certaines considérations importantes si vous souhaitez tirer le meilleur parti de votre robot d'usinage.

Voici un guide rapide du logiciel de parcours d'outil CNC pour l'usinage robotisé.

Qu'est-ce qu'un parcours d'outil CNC ?

Un parcours d'outil CNC est le chemin qu'un outil de coupe contrôlé par ordinateur emprunte à travers une pièce. Les trajectoires d'outils doivent être planifiées avec soin pour garantir la vitesse de coupe correcte pour le matériau usiné afin d'obtenir la finition de surface souhaitée.

La manière traditionnelle de programmer les parcours d'outils CNC consistait à les coder à la main à l'aide de G-Code, un langage de programmation spécialisé pour l'usinage. Ce langage de programmation sous-tend encore aujourd'hui la plupart des opérations d'usinage.

Cependant, de nos jours, il est beaucoup plus courant que vous utilisiez un logiciel d'usinage assisté par ordinateur (FAO) pour générer automatiquement le code G requis à partir des modèles 3D de votre pièce. Ce G-Code est ensuite envoyé à votre machine CNC qui utilise les instructions pour usiner la pièce.

Parcours d'outils pour CNC :comment ils s'intègrent à l'usinage robotisé

L'usinage robotisé est une forme d'usinage contrôlé par ordinateur où un robot est utilisé à la place d'une machine CNC conventionnelle. Pour certaines tâches d'usinage, il présente certains avantages par rapport aux machines conventionnelles, notamment une flexibilité améliorée et la possibilité de travailler avec des pièces plus grandes.

Lorsque vous programmez votre robot pour une tâche d'usinage, vous utiliserez probablement le même processus qu'avec l'usinage CNC conventionnel.

Ce processus est :

  1. Générez des modèles informatiques de votre pièce dans votre programme de CAO préféré.
  2. Utilisez le logiciel CAM pour générer le parcours d'outil CNC en G-Code à partir de ces modèles.
  3. Exportez ce parcours d'outil vers votre robot ou votre machine CNC.

Les machines CNC comprennent nativement le G-Code, donc cette troisième étape est généralement extrêmement simple. Cela implique simplement de copier le fichier G-Code généré sur la machine.

Cependant, les robots ne comprennent pas nativement le G-Code. Ils sont généralement programmés à l'aide du langage de programmation propriétaire du fabricant.

Par conséquent, vous devez utiliser un outil de programmation de robot dédié pour programmer rapidement et efficacement votre robot pour les tâches d'usinage.

Quel logiciel de parcours d'outil CNC est disponible

Il existe différentes options pour les logiciels de parcours d'outils CNC, allant des logiciels gratuits (souvent destinés aux amateurs) aux packages coûteux pour l'industrie.

En général, les outils appartiennent à la catégorie des logiciels de CAO/FAO, ce qui signifie qu'ils peuvent être utilisés à la fois pour construire les modèles 3D de vos pièces et générer les parcours d'outils G-Code.

Le problème avec la plupart des logiciels est qu'ils ne prennent pas en charge l'usinage par robot. Cela signifie que vous devez faire le travail supplémentaire pour intégrer le programme à votre robot… et ce travail peut être conséquent !

À moins que vous ne choisissiez un outil qui facilite l'usinage par robot…

Un logiciel de parcours d'outil CNC robotique intégré

Il existe une option si vous recherchez un outil simple et fiable pour l'usinage robotisé.

RoboDK est un outil de programmation de robots dédié qui prend en charge des centaines de modèles de robots de dizaines de fabricants de robots.

Parmi ses nombreuses fonctionnalités et applications prises en charge, RoboDK contient un assistant d'usinage intégré qui vous permet de travailler avec des parcours d'outils CNC dans le logiciel lui-même.

Il dispose également de plugins natifs pour de nombreux packages CAD/CAM populaires. Cela signifie que vous pouvez l'ajouter facilement à votre flux de travail de production.

Vous chargez simplement votre parcours d'outil CNC généré dans l'outil d'usinage et RoboDK générera automatiquement un programme de robot pour l'opération d'usinage. Vous pouvez également utiliser la capacité de simulation du logiciel pour tester le fonctionnement avant d'envoyer le programme au robot physique.

3 fonctionnalités très utiles de l'outil d'usinage de RoboDK

Certaines caractéristiques distinctives de RoboDK le rendent particulièrement utile comme outil d'usinage robotisé.

Les 3 principales fonctionnalités que vous êtes susceptible d'utiliser sont :

Visualiser le parcours d'outil

Il existe toute une catégorie d'outils logiciels appelés "simulateurs de code G". Ceux-ci existent pour que vous puissiez visualiser votre parcours d'outil généré avant de l'envoyer à la machine CNC elle-même.

Avec RoboDK, aucun outil de visualisation G-Code supplémentaire n'est nécessaire. L'assistant d'usinage intégré génère une visualisation du parcours d'outil directement dans le RoboDK lui-même. Il montre également comment le robot se déplacera le long de ce parcours d'outil.

Évitement des collisions

Une différence entre les robots et les machines CNC est que les robots sont plus exposés aux collisions. En raison de leur espace de travail flexible, ils peuvent entrer en collision avec l'environnement, la pièce ou d'autres objets dans leur espace de travail.

RoboDK détecte automatiquement les collisions susceptibles de se produire lors de votre tâche d'usinage. Comme cela se fait pendant la phase de simulation, cela permet de corriger ces collisions avant que le programme ne soit envoyé au robot physique.

Résout les singularités

Les singularités sont un problème unique pour les robots et autres structures mécaniques complexes. Ils se produisent lorsque le programme du robot essaie de demander au robot de faire un mouvement physiquement impossible. Quelques types différents de singularité peuvent se produire.

En programmant votre tâche d'usinage avec RoboDK, vous pouvez résoudre les singularités avant qu'elles ne deviennent un problème. Le logiciel détecte et résout automatiquement les singularités.

Comment visualiser votre parcours d'outil CNC avec l'assistant d'usinage

La meilleure façon de commencer à utiliser l'assistant d'usinage de RoboDK est de télécharger une copie d'essai gratuite sur notre page de téléchargement.

Vous pouvez trouver des exemples de projets d'usinage robotisés, des didacticiels vidéo et des conseils pratiques détaillés sur notre page de documentation.

Quel logiciel de parcours d'outil CNC utilisez-vous actuellement ? Dites-le nous dans les commentaires ci-dessous ou rejoignez la discussion sur LinkedIn, Twitter, Facebook, Instagram, youtube ou sur le forum RoboDK.


Robot industriel

  1. es de liquide de refroidissement pour usinage CNC
  2. Bras robotisés pour l'usinage CNC :pourquoi est-ce important
  3. Guide de sélection des matériaux pour l'usinage CNC
  4. Usinage CNC vs moulage par injection :qu'est-ce qui est le mieux pour le développement de produits ?
  5. Usinage CNC pour la céramique
  6. Usinage CNC pour la fabrication de smartphones
  7. Usinage CNC prototype pour la fabrication industrielle
  8. Quelles industries utilisent des machines CNC ?
  9. Trouver de l'aluminium pour l'usinage CNC