← Retour aux projects

Concours FANUC

Contexte

Dans le cadre d’une compétition technique organisée par Fanuc, leader mondial de la robotique et des commandes numériques (CNC), j'ai conçu et programmé le système de pilotage d'une sertisseuse de cadres de fenêtres. L'enjeu était de créer un programme capable de gérer un cycle industriel complet, de l'amenage du cadre jusqu'à son éjection, tout en garantissant une sécurité et une flexibilité d'utilisation optimale pour l'opérateur.

Presentation

Le cœur du projet repose sur une architecture de programmation à deux niveaux, alliant précision numérique et logique séquentielle: Le Pilotage ISO (G-Code) : Utilisé pour la mise en forme du système et la gestion de la trajectoire du bloc outil en fonction des dimensions de la fenêtre. La Logique Ladder : Une série de sous-programmes gérant les entrées/sorties physiques (capteurs, vérins, tapis roulants) et la sécurité du système. L'Interface Homme-Machine (IHM) : Le système intègre trois modes de fonctionnement pour répondre à tous les besoins industriels : Automatique (productivité), Semi-automatique (réglages et maintenance) et Manuel (pilotage individuel des actionneurs).

Réalisation

Pour assurer la fiabilité de la machine, le programme suit une séquence logique rigoureuse : Préparation et Positionnement : Après activation (bouton DCY), le système calcule les dimensions du cadre (division par 2 pour le travail sur demi-machine) et positionne le bloc outil via des fonctions de déplacement G01. Sertissage et Maintien : Le cadre est acheminé par des tapis roulants, détecté par capteur, puis bridé par des vérins verticaux. Une temporisation de 5 secondes (G04 F5) assure la stabilisation du sertissage. Éjection et Retour : Une fois l'opération terminée, les pinces se libèrent et les tapis remontent pour évacuer le cadre et libérer l'espace pour le cycle suivant. Gestion des LEDs et Retours d'état : Chaque action est signalée à l'opérateur par un système de LEDs (clignotantes durant l'action, fixes une fois l'étape terminée), facilitant le diagnostic en temps réel.

Résultats

Le projet a abouti et nous a remporté la 6e classe de la compétition FANUC, soulignant l'efficacité et l'innovation de notre solution et notre travail en équipe. Ce succès a renforcé notre expertise en automatisation industrielle et en programmation de systèmes robotiques avancés.

Galerie