Product
Print Email
PRESENTATION

Programmation robot basée sur la CFAO
Robotmaster sert à créer des trajectoires de robot, simples ou complexes, sans prendre de points par « teaching ». Robotmaster exploite les fonctions d'usinage de Mastercam Fraisage ou de Mastercam Router. La programmation des trajectoires du robot se fait graphiquement en utilisant le même processus et les mêmes outils que pour une MOCN. Le programmeur sélectionne des éléments géométriques (lignes, arcs, surfaces, solides...) qui définissent la zone à usiner. Une fois la géométrie sélectionnée des boites de dialogue permettent d'entrer les paramètres d'usinage puis le logiciel génère automatiquement la trajectoire du robot.

 


Les fonctions de Robotmaster
Robotmaster est un logiciel intégré à la CFAO Mastercam utilisé pour générer les trajectoires, les programmes et simuler les mouvements des robots en tenant compte de leur environnement.

Modélisation efficace
Les pièces à programmer sont modélisées dans le logiciel Design de Mastercam. Ce module permet de concevoir très simplement des pièces en filaire, surfacique ou solide. Le modèle créé est associatif avec les parcours d?outil et chaque modification de géométrie de la pièce est automatiquement reportée dans les mouvements du robot.

CAO 2d/3d filaire, surfacique, solide



 


Importer un modèle CAO
La pièce peut être importée d'un logiciel de CAO par lecture d'un fichier en format neutre ou natif. Les données sont disponibles pour les traducteurs IGES, Parasolid ®, SAT (ACIS solides), AutoCAD ® (DXF, DWG, et les fichiers Inventor TM), SolidWorks ®, Solid Edge ®, STEP, EPS, CADL, STL, VDA et ASCII, CATIA ®, Pro / E ®...



 


Gestion des modifications
Chaque entreprise est confrontée au suivi des modifications de pièces effectuées par le BE. Mastercam dispose des fonctions qui vous offrent une solution simple pour identifier les modifications des modèles CAO et de rationnaliser la programmation et la mise à jour des programmes d'usinage. L'efficacité de ces outils devient évidente dans le cas de de modification d'un gros fichier usiné par de multiples opérations.Quelque chose d'aussi simple que de percer quelques trous supplémentaires peut être complexe à identifier. Maintenant en quelques clics de souris vous pouvez localiser et programmer ces modifications - gagnant ainsi un temps précieux.

Reconnaissance automatique des modifications



Ebauche automatique

Finition



Reprise d?usinage

Finition optimisée



Contrôle de l'axe de l'outil dans le cas d'usinage confiné

Pilotage de l'axe de l'outil





 


Des Trajectoires Associatives
L' associativitée de la géométrie et des trajectoires d' outil vous permettent de modifier la géométrie ou les paramètres d'usinage et d' obtenir immédiatement une trajectoire précise, et mise à jour.

Toolpaths are associative to CAD model



 


Bibliothèques de configurations de robots
Sélectionnez dans la bibliothèque de configuration de Robotmaster celle correspondant à votre robot ainsi que l'outillage de fin de bras afin de convertir les trajectoires FAO en fonction de vos besoins et de votre matériel.
     - Choisissez entre FANUC, ABB, MOTOMAN, KUKA, STAUBLI...
     - Entrez les paramètres de fonctionnement du robot comme :
          - La configuration complète de la cellule
          - L'outillage de fin de bras
          - Le Frame et le position du centre de l'outil
          - Les informations de changement d'outil
          - Les paramètres de cinématique
          - Pilotage d'un axe rotatif ou linéaire supplémentaire


Manage user frame and tool center point data

Robot specific motion paramater settings



Axe supplémentaire linéaire ou rotatif

Choix de l'outillage de fin de bras



 


Convertissez les informations CFAO en sortie robot 6 axes
Utilisez l?interface graphique de Robotmaster pour traduire les trajectoires 2 à 5 axes en mouvements robot 6 axes.
     - Configurer et optimiser la posture du robot
     - Gérer ses mouvements entre les opérations


Transformation d'une trajectoire FAO en position du robot



 


Optimisation des programmes
Utilisez les fonctions automatisées pour optimiser rapidement les mouvements du robot et avoir un contrôle précis de la rotation autour de l'outil:
     - Détection des singularités et des collisions
     - Maximisation de la dexterité robot
     - Optimisation mouvements des articulations en tenant compte de leurs limites


MOrientation fixe de l'outil

Variation de l'orientation de l'outil par rotation



Suivre une orientation définie par rapport à la trajectoire

Variation de l'orientation de l'outil le long d'une trajectoire





 


Simulation du robot
Valider les programmes à l'aide du simulateur de Robotmaster.
     - Afficher le mouvement du robot en mode continu ou pas à pas
     - Détection automatique des collisions
     - Afficher le robot seul ou avec la cellule de fabrication


Simulation avec l'ensemble de la cellule

Capotage caché pendant la simulation



Détection de la collision du robot avec la pièce

Détection des collisions d'outil avec la pièce





 


Générateur du programme robot
Le post-processeur de Robotmaster génère les fichiers prêts à êtres envoyé dans le robot
     - Sortie du programme natif robot prêt à fonctionner
     - Code paramétrable à volonté selon les contrôleurs
     - Gestion automatique des programmes longs


Fichier programme pour un type de robot




Gestion des sous-programmes