Logiciel

Software Robotics : Systèmes gestion production industrielle

Fonctionnalités logicielles

Automatic Payload Identification: identification automatique de la charge utile afin d’optimiser le mouvement du robot

Collision Detection : arrêt d’urgence du robot en cas de collision afin de protéger la mécanique et l’équipement

Cooperative and Synchronized Motion : gestion coordonnée et simultanée de plusieurs robots et axes auxiliaires (mouvement linéaire, pistolet servo, positionneurs et autres équipements d’application)

Conveyor and Sensor Tracking : suivi des pièces en mouvement sur des convoyeurs linéaires et circulaires. La précision dans le suivi du chemin est garantie par différents types de capteurs externes

Joint Soft Servo Technology : capacité des articulations individuelles du robot à répondre à des forces externes requises par l’application spécifique

Interference Regions : zones de différentes formes qui peuvent être définies pour limiter l’espace de travail du robot

Robot Absolute Accuracy : algorithme pour l’adaptation de la cinématique effective au modèle théorique programmé hors-ligne

Robosim Pro: programmation 3D hors-ligne

Logiciels d’application

Une large gamme de packs de logiciels d’application, capables de gérer la plupart des processus technologiques communément utilisés. Chaque pack inclut une interface utilisateur graphique sur le boîtier de commande du robot pour permettre à l’utilisateur d’entrer les paramètres de processus, de personnaliser le processus/comportement et de contrôler l’état des processus et dispositifs.

SmartRivet : la bibliothèque SmartRivet est un logiciel qui gère les systèmes de rivetage. La bibliothèque SmartRivet fournit une série d’instructions technologiques pour gérer entièrement le processus, dans un système prêt à l’emploi au sein du programme utilisateur. Aucune intégration d’instructions de processus n’est requise, ni aucune écriture de code de programmation.

SmartIP Interpress : le logiciel SmartIP gère l’ensemble du processus interpresse. En particulier, l’application SmartIP permet de gérer les cycles suivants avec une interface intelligente et conviviale :

  • Cycles de transfert interpresse
  • Cycles de chargement de ligne à partir de la table de centrage
  • Cycles de déchargement de ligne depuis la table ou le tapis
  • Cycles de transfert avec renversement de pièce
  • Cycles avec transfert d’une pièce sur une table intermédiaire
  • Cycles de double préhension et double dépôt

SmartTool Change : logiciel pour la gestion de systèmes de changement d’outil. Au moyen d’une application sur PC fournie par COMAU, l’utilisateur sélectionne les dispositifs à gérer et génère un logiciel d’application spécifique pour sa propre configuration. Cette application fournit une série d’instructions technologiques pour la gestion complète du processus, déjà prêtes à l’emploi dans le programme utilisateur. Il n’est pas nécessaire d’intégrer des instructions de processus en écrivant un code de programmation.

SmartStud : outil logiciel permettant de gérer des systèmes de soudage de goujons. Cette application gère différents systèmes de soudage de goujons et les types les plus courants de bus de champ. L’application SmartStud fournit une série d’instructions technologiques pour gérer entièrement le processus, dans un système prêt à l’emploi au sein du programme utilisateur. Pas besoin d’intégrer les instructions de processus en écrivant un code de programmation supplémentaire

SmartArc : SmartArc intègre un logiciel d’application dédié dans lequel l’opérateur est capable de définir tous les paramètres de soudage et de gérer le système complet depuis le boîtier de commande, au moyen d’une interface utilisateur dédiée.

SmartGlue : le pack d’application SmartGlue fournit un support complet de livraison de matériaux, de processus de collage et de soudage.

SmartHand : le pack d’application SmartHand fournit une gestion complète de l’extrémité de l’outil bras (préhenseur) pour les applications de manutention de matériaux.

SmartSpot : ce pack d’application fournit un support complet et la gestion du processus technologique de soudage par résistance

Palletizing Motion : cette caractéristique en option permet d’utiliser en tant que palettiseur tout robot anthropomorphique ou parallélogramme, avec 6 axes, articulation sphérique. Le robot se déplace toujours en gardant la bride parallèle au sol en dessous, l’axe 4 n’est pas utilisé.

Axes Pursuit : la fonctionnalité de poursuite d’axe permet de déplacer, en mode automatique comme en mode programmation, un ou plusieurs axes appartenant à un bras (appelé le MAÎTRE), en permettant à un ou plusieurs axes d’un bras différent (appelé ESCLAVE) de poursuivre les axes du bras MAÎTRE. La fonctionnalité en option Axes Pursuit permet de définir qu’un ou plusieurs axes d’un bras ESCLAVE peuvent poursuivre un ou plusieurs axes d’un bras MAÎTRE. Les axes poursuiveurs (y compris la charge utile) doivent avoir les mêmes caractéristiques dynamiques que les axes poursuivis, afin de garantir une poursuite correcte pendant les phases d’accélération/décélération et pour la vitesse maximale des axes poursuiveurs.

Interference Regions : dans ces zones, le TCP (Tool Center Point – centre de l’outil) ne sera jamais autorisé à entrer (interdit) ou sortir (autorisé). L’algorithme s’occupe de faire ralentir le robot suffisamment à l’avance, de sorte que la vélocité diminue à zéro en limite de zone. Le robot est constamment surveillé dans tous les états du système (dans l’état AUTO comme dans l’état PROGRAMME) et la vélocité du TCP est modifiée en fonction de la distance par rapport à la zone interdite ; cette fonctionnalité implique que lorsque le TCP est proche de la zone d’interférence, la vélocité du robot est réduite, proportionnellement à sa distance par rapport à la zone.

Wrist Singularity Management : pour aider à la programmation en cas de mouvement possible via la singularité de l’articulation, une fonctionnalité en option est disponible, appelée ‘Wrist Singularity Management’ : lorsqu’une telle option est utilisée, le planificateur de trajectoire s’occupe d’évaluer si oui ou non, il est nécessaire de modifier le repère d’altitude ‘W’ de la position de destination et de faire passer la modalité d’évolution à WRIST_JNT en présence d’une correspondance avec le chemin le plus bas de 4 et/ou 6 articulations de robot. Une telle option est disponible uniquement pour les robots à articulation sphérique de la gamme SMART (non applicable pour les robots de la gamme NJ4).

Weaving Motion : le tissage est un mouvement oscillant superposé à une trajectoire cartésienne. Il est utile pour les applications de soudage à l’arc et certaines applications de collage et de scellement. Le tissage est une méthode utilisée pour répartir le matériau dans des intervalles ayant des sections transversales larges par rapport au cordon de matière. Le tissage peut être superposé à tout mouvement cartésien (linéaire ou circulaire) ou à des mouvements multiples connectés en vol. La forme du motif de tissage est définie par une série de paramètres (tissage paramétrique). Deux modes de tissage sont disponibles, le tissage cartésien et le tissage d’articulation.