Comparaison de simulateurs robotiques dans le cadre d'une application de pulvérisation

Mohamed Bentakkouk

Simulateurs

RoboDK est un logiciel de simulation robuste et à prix raisonnable pour la programmation de robots et les robots industriels. L’avantage d’utiliser la simulation de RoboDK ainsi que les outils de développement hors ligne est que les utilisateurs peuvent programmer des robots au-delà de l’environnement de fabrication. RoboDK permet aux utilisateurs de spécifier les signaux de sortie et d’entrée. De tels signaux pourraient être utilisés pour attendre une source primaire, permettre l’accès à la pince du robot ou soumettre d’autres informations et mises à jour du robot.

Robotmaster offre des visuels intuitifs, adaptés à l’application, permettant à son spécialiste des processus de mettre en œuvre ses connaissances et son expérience pour obtenir les meilleurs résultats. Il fournit la cohérence de conception la plus proche, rendant les chemins de robot précis optimisés pour la procédure et l’outillage, avec précision, même sans contexte d’enseignement.

RobotStudio exécute les robots à l’aide de télécommandes virtuelles(Flex Pendant). Les contrôleurs virtuels pourraient en effet faire fonctionner à la fois des systèmes robotiques du monde réel ainsi que des systèmes virtuels particuliers pour l’évaluation et les tests.

Delfoi PAINT est une application de planification de chemin pour la peinture par pulvérisation. La technologie de cartographie de l’accumulation et de la distribution de la peinture permet aux utilisateurs de surveiller la qualité de la surface à l’avance, éliminant ainsi le besoin de préparer des tests coûteux. En permettant aux utilisateurs de découvrir instantanément la qualité des contours, l’optimisation innovante de la forme de pulvérisation garantit une résolution de peinture impeccable.

Évaluations

La programmation hors-ligne permet de réduire le temps de programmation robot avec un logiciel de simulation. Ceci permet de programmer les trajectoires de l’effecteur d'un robot et d'éviter les erreurs faites par les méthodes d'apprentissage traditionnelles sans la nécessité d'arrêter le robot. Un logiciel de simulation offre des visuels intuitifs adaptés à l’application pour programmer les trajectoires sans avoir besoin des connaissances avancées en robotique. D’où l’intérêt de faire une comparaison exhaustive des logiciels de simulations les plus utilisés dans l’industrie.

RoboDK Robotmaster robotStudio Delfoipaint
Il s’agit d’un ensemble de commandes et de procédures que RoboDK met à disposition via un langage de programmation. " Il s’agit d’un logiciel de simulation et de programmation de robot hors ligne, qui aide les spécialistes des tâches à programmer rapidement et sans effort leur robot à partir d’une variété d’activités complexes tout en améliorant les fonctionnalités du robot." "Les utilisateurs peuvent co-relier des objets et des composants dans RobotStudio en utilisant les systèmes synchronisés définis par l’utilisateur ou les systèmes de coordonnées." "Il s’agit d’un logiciel de programmation hors ligne rapide et facile à utiliser, centré sur des paramètres et des fonctionnalités prédéfinis."
"L’API RoboDK peut être utilisée pour déplacer des robots et collecter leur emplacement exact." "Robotmaster simplifie la programmation des changements sans collision qui se produisent et qui réduisent le délai d’exécution entre les processus opérationnels." "Dans RobotStudio, le cadre de tâches reflète les débuts du cadre de coordonnées de l’opérateur du robot." "Le logiciel est capable d’utiliser les fonctionnalités du modèle CAO 3D pour être également peint ainsi que les informations de topologie de surface efficacement."
"RoboDK utilisera des pilotes de robots pour contrôler les robots." "Il s’agit de CAO/FAO pour les robots qui intègrent la programmation hors ligne, la modélisation ainsi que la génération de code, ce qui se traduit par des programmes robotiques rapides et sans défaut." "Une partie peut également provient d’un fichier qui ne décrit que sa représentation visuelle; il ne semble pas y avoir de représentation mathématique sous-jacente dans ce cas particulier. Quelques fonctionnalités de RobotStudio, y compris la création de courbes et le mode d’accrochage à partir de la géométrie, ne fonctionneraient pas avec ce type d’aspect." "Delfoi PAINT peut interpréter les informations géographiques du scanner 3D, les implémenter dans les simulations et utiliser les informations pour construire des chemins de peinture."
"Chaque fois que l’API est utilisée, RoboDK produirait alors des programmes précis pour un contrôleur de robot particulier, y compris un programme C # ou Python." "Ses puissants outils de simulation de poste de travail garantissent que la zone de travail et l’alignement ainsi que les contraintes sont pris en compte correctement et sans erreur." "L’IDE de RobotStudio est Microsoft Visual Studio, qui permet aux utilisateurs expérimentés d’agrandir et de personnaliser les fonctionnalités du logiciel." "Le progiciel Delfoi Robotics utilise le système logiciel de simulation étayé des composants visuels."

Comparatif

Ci-dessous la comparaison des quatre logiciels de simulations : RoboDK, Robotmaster, Robostudio et Delfoipaint dans le cadre d'une application de pulvérisation.

Question spécifique Robodk Robotmaster DelfoiPaint Robotstudio
Fichiers d'entrée Les formats supportés par le logiciel? STEP (or STP), STL and IGES "IGES, INVENTOR, PARASOLID, RHINO 3D,SOLIEDGE, SOLIDWORKS, STEP, STL VDA, XCGM" "3mf, 3ds, sat, xyz, fx, catia,creo,IGES, INVENTOR, PARASOLID, RHINO 3D,SOLIEDGE, SOLIDWORKS, STEP, STL, VDA, XCGM…" STEP (or STP), STL and IGES, solidworks
Correction du CAD La fonction de corretion des modèles surfaciques par remplissagae du vide?
Aménagement de la cellule La facilité de gestion ou modification d'une cellule robotisée ? ⭐⭐⭐⭐ ⭐⭐⭐ ⭐⭐⭐⭐ ⭐⭐⭐⭐
Résoudre les collisions / singularities / Join limits La facilité de la résolution des collision, singularités, et limites ? ⭐⭐ ⭐⭐⭐⭐ ⭐⭐⭐ ⭐⭐⭐
Language post processeur La variété des lanuguages générés par le postprocesseur ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐ ⭐⭐⭐⭐⭐
Définition d'un procédé personnalisé La fonction de définition d'un procédé ? ⭐⭐⭐⭐ ⭐⭐⭐⭐ ⭐⭐⭐
Surface teaching La possibilité de la création de nouvelles cibles lorsque vous sélectionnez des points sur une surface. Les cibles seront normales à la surface par défaut avec possibilité de modifier l'orientation. ⭐⭐⭐⭐ ⭐⭐⭐⭐ ⭐⭐⭐
Trajectoire manuelle La facilité de la création des trajectoires manuellement? ⭐⭐ ⭐⭐⭐⭐ ⭐⭐⭐⭐ ⭐⭐⭐
Personnalisation de trajectoire manuelle La facilité à modifier l'orientation de l'outil? ⭐⭐⭐⭐ ⭐⭐⭐ ⭐⭐
Trajectoire automatique (Zig zag) La facilité à générer des trajectoires automatiques en Zigzag? ⭐⭐⭐⭐ ⭐⭐⭐⭐ ⭐⭐
Personnalisation d'une trajectoire automatique La facilité à modifier une trajectoire auto (orientation outil, début et fin )? ⭐⭐⭐⭐ ⭐⭐
Génération de trajectoire automatique pour des surfaces complexes La possibilité à générer des trajectoires zigzag sur des surfaces complexes? ⭐⭐⭐⭐ ⭐⭐⭐
Simulation de l'accumulation de matière pulvérisée La simulation de la pulvérisation et la possibilité d'inspecter l'épaisseur de la couche de peinture? ⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐
Calibration du procédé de peinture Le module de calibration du procédé pour obtenir une simulation d'accumulation de matière la plus réaliste? ⭐⭐⭐⭐ ⭐⭐⭐⭐ ⭐⭐⭐⭐
Prix Les couts de licence du logiciel? 💲💲 💲💲💲💲 💲💲💲💲💲 💲💲💲