Configuration de l’étalonnage du Robot

Deux objets sont nécessaires : un objet outil (tenu par le robot) et un objet référence de base (statique dans la cellule). Le tracker doit pouvoir voir l’objet outil et l’objet de référence de base pour chaque mesure. Ces objets sont également connus sous le nom de « modèles » (dans Vxelements) et sont définis par un ensemble de cibles attachées aux objets de l’outil et du repère de référence. Le tracker suit la position de ces cibles en fournissant le repère de référence de ces objets comme mesure par rapport au tracker. RoboDK prend chaque mesure comme position de l’outil par rapport au repère de référence de base, de sorte que le tracker peut être déplacé sans modifier les mesures.

Il est nécessaire de rattacher un groupe de cibles à l’outil et au repère de référence pour permettre le suivi correct de ces objets. Les images suivantes montrent quelques exemples de configurations appropriées :

Robot Calibration Creaform - Image 15 Robot Calibration Creaform - Image 16

Robot Calibration Creaform - Image 17Robot Calibration Creaform - Image 18

Les sous-sections suivantes doivent être exécutées de façon séquentielle pour être prêts à commencer à prendre des mesures. Enfin, il sera nécessaire de connecter le tracker et le robot à l’ordinateur pour automatiser la procédure de prise de mesures.

Sonder les systèmes de référence

Tout d'abord, deux modèles sont nécessaires : un modèle de l'outil et un modèle représentant le système de référence. Un modèle est un objet défini comme une liste de points (coordonnées X, Y, Z) correspondant aux cibles par rapport à la référence du modèle (système de référence de l'outil ou de la base).

Vous devez suivre ces étapes deux fois pour définir les modèles outil et base :

Connectez-vous à VXElements en sélectionnant Connecter→Connecter le CMM optique C-Track de Creaform.

Sélectionnez Connecter et attendez que la connexion soit à l'état Prêt. Assurez-vous de calibrer le tracker et le HandyProbe si VXElements l'exige. Assurez-vous également de disposer des options logicielles VXTrack et VXModel fournies par Creaform.

Sélectionnez Référence de base dans RoboDK. VXelements s'ouvrira et affichera les cibles de positionnement visibles. Vous devez sélectionner les points statiques. Assurez-vous de sélectionner tous les points représentant la référence statique. Vous ne devez pas inclure de points pouvant se déplacer.

Robot Calibration Creaform - Image 19 Robot Calibration Creaform - Image 20

Robot Calibration Creaform - Image 21

Sélectionnez Référence d'outil dans RoboDK et répétez cette opération en sélectionnant les points représentant le modèle de l'outil.

Robot Calibration Creaform - Image 22

Pour déplacer correctement le système de référence de l'objet, vous devez utiliser le HandyProbe et amener ces caractéristiques dans la session virtuelle de VXelements. Le modèle utilisé doit être défini comme le modèle de positionnement afin que les caractéristiques soient sondées par rapport à ce modèle. Il est possible de sonder des points, des lignes, des plans, des cylindres, des cônes et de définir des systèmes de référence par rapport à ces caractéristiques.

Robot Calibration Creaform - Image 23

Connexion au tracker

L’adresse IP du tracker est nécessaire pour définir correctement la communication dans RoboDK. S’assurer que Vxelements ne fonctionne pas et suivre les étapes ci-dessous pour vérifier la communication avec le tracker :

a.Sélectionner le menu “Connect➔Connect Stereocamera”. Une nouvelle fenêtre doit s’ouvrir.

b.Saisir le « modèle de base » et le « modèle d’outil », sous forme de fichiers texte (générés dans la section précédente). Il s’agit de la position des cibles qui définissent respectivement le repère de référence et le repère d’outils.

c.Sélectionner le bouton “Connect”.

d.Lorsque la connexion réussit, définir les modèles de base et d’outil sous forme de fichiers texte (.txt).

Une version intégrée de Vxelements démarre et après quelques secondes, vous avez un message vert indiquant « Ready » si la connexion est réussie. Les fenêtres Vxelements peuvent être fermées et la connexion reste active. Si la connexion échoue, bien s’assurer qu’aucun processus Vxelements ne s’exécute en arrière-plan de la barre des tâches Windows ou du gestionnaire des tâches (sélectionner CTRL+ALT+SUPPR pour forcer l’arrêt du processus d’implémentation Vxelementsapiimplementation), puis sélectionner Connect dans RoboDK pour réessayer.

Robot Calibration Creaform - Image 24

Connexion au robot

L’adresse IP du robot (ou le numéro de port COM pour les connexions RS232) est nécessaire pour régler correctement la communication avec RoboDK. Suivre ces étapes pour vérifier la communication avec le robot :

1.Sélectionner Connecter➔Connecter robot. Une nouvelle fenêtre va apparaitre.

2.Définir l’adresse IP et le port du robot (ou le port COM si la connexion est par RS232).

3.Cliquer sur le bouton Connect.

4.Reporter-vous à l’annexe si des problèmes surviennent.

Si la connexion est réussie, vous voyez un message vert affichant Ready. La position du robot virtuel devrait correspondre exactement à la position du robot réel en sélectionnant Get current joints. Sinon, sélectionner Move to current joints pour déplacer le robot à la position actuelle définie dans le simulateur. La fenêtre peut être fermée et la connexion reste active.

Robot Calibration Creaform - Image 25