Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Equipment >> Robot industriel

Pourquoi devriez-vous arrêter de programmer vos robots

La programmation de robots est une taxe compliquée. Même les programmeurs novices sont souvent très demandés, et très souvent ils travailleront pour des intégrateurs qui opèrent sur la base d'intégrations ponctuelles ou en série avec différents fabricants. Ce sont des entreprises étonnamment petites qui sont souvent incapables de s'adresser à de nouveaux clients après une très courte période de temps, car leur file d'attente de clients (par rapport au travail qu'elles peuvent fournir) peut se remplir rapidement.

Dans le même temps, il existe une variété de systèmes de fabrication avancés, de techniques d'automatisation industrielle et d'autres améliorations de processus possibles sur lesquelles les ingénieurs peuvent travailler pour créer de la productivité et de la croissance pour les fabricants. En fin de compte, le coût d'opportunité d'essayer et d'échouer à plusieurs reprises à intégrer des robots est très élevé par rapport aux autres avantages qu'un fabricant peut tirer de nouveaux systèmes. Alors que la programmation de robots est compliquée et fastidieuse, les capacités réelles trouvées dans les langages de programmation existants sont très limitées. Les systèmes qui tentent de faciliter la programmation des robots n'en font souvent pas assez, et l'IA peut à la place permettre aux ingénieurs de se concentrer sur des problèmes plus importants.

La programmation de robots est complexe

À la base, programmer un robot est fondamentalement plus complexe que programmer un ordinateur ou générer le logiciel habituel. Par exemple, un robot à six axes peut avoir six degrés de liberté, un nombre indéfini de positions dans l'espace, ainsi que des positions et des contraintes articulaires qui ne peuvent être dépassées sans risquer l'intégrité et les performances du robot.

Dans ce cas, vous pouvez imaginer que pour obtenir une seule sortie, vous devez faire six ou sept fois le travail d'un programmeur traditionnel juste pour vous assurer que votre travail atteint une sortie raisonnablement cohérente. Dans le même temps, les coûts d'organisation et de test de ces programmes sont difficiles à gérer car les paramètres industriels sont rares et coûteux à monter à court terme, ce qui signifie qu'ils sont généralement réservés à la production réelle. Lorsqu'un nouveau programme est testé et déployé, cela signifie que la production doit être arrêtée.

Dans le même temps, les tests dans un environnement de production ne comportent aucune garantie. Vous pouvez être limité dans votre capacité à vous assurer que vos objectifs de production sont atteints, et s'il y a des problèmes de qualité ou de montage, vous pouvez voir votre processus revenir entièrement à la planche à dessin.

Les langages de programmation de robots sont conçus pour limiter la flexibilité

La programmation de robots est à l'origine une discipline permettant de décrire des tâches simples pour les bras de robots industriels. La programmation de robots n'a jamais été conçue que pour décrire des points, des mouvements, des vitesses, des géométries et d'autres mécanismes de contrôle. Elle n'est pas conçue pour comprendre intuitivement le raisonnement humain et adopter les mêmes stratégies que les humains.

C'est en partie parce que les robots sont un tel bond en avant qu'ils ne peuvent provenir que d'un laboratoire. Les premiers robots de fabrication exécutaient simplement une série de positions préenregistrées, et n'étaient même pas basés sur des ordinateurs, des transistors ou des servos car à l'époque ils étaient trop chers.

Aucune décision ou réponse à leur environnement n'était requise ici, et cela implique qu'en fin de compte, les robots ne sont qu'un système mécanique, pas même une machine intelligente en soi. Cela rend la programmation de robots plus banale (à certains égards) que la programmation informatique traditionnelle, et bien que le guidage manuel, les pendentifs d'apprentissage et d'autres méthodes aient facilité les choses, les ingénieurs disposent finalement de beaucoup moins de ressources pour générer leurs programmes de mouvement. Construire ces ressources est presque hors de question, car elles ne sont pas vraiment nécessaires si la programmation du robot peut être automatisée dans son ensemble.

La programmation hors ligne et les autres systèmes n'aident pas beaucoup

Un autre environnement à comprendre est le monde virtuel. La programmation des robots s'est principalement déplacée vers des systèmes hors ligne dans le but d'économiser du matériel, de la main-d'œuvre et de l'espace dans l'usine. Bien qu'il existe une variété de conseils qui peuvent faciliter la programmation d'un robot, la vraie question est de savoir si vous voulez vous efforcer de programmer un robot.

pourquoi est-ce le cas? Lorsque vous disposez d'un robot industriel accessible dans un environnement de type production, le coût peut être élevé, mais il est beaucoup plus facile d'anticiper et de structurer les besoins du robot au sein de l'environnement, ce qui facilite la conception et la modélisation du processus que vous voulez exécuter et clarifier votre tâche de programmation.

Une solution de programmation hors ligne peut prendre un certain temps par rapport à la préparation réelle requise dans cet environnement, mais si elle duplique fonctionner en ne servant pas de proxy parfait pour toutes les imperfections inattendues qu'offre un environnement de production réel, alors vous pouvez vous attendre à ce que la programmation hors ligne limite peut-être certains coûts, mais implique en réalité plus de travail que la programmation traditionnelle.

Le travail est généralement le centre de coûts le plus important des tâches de programmation, tandis que tout matériel gaspillé ou équipement endommagé rend le concept de « remboursement » sur OLP totalement hors de propos. Les Romains auraient pu dire « caveat emptor » – nous pouvons le dire plus simplement : acheteur, méfiez-vous.

L'IA peut permettre aux ingénieurs de se concentrer sur d'autres problèmes

L'ère de la fabrication autonome est à nos portes, et le véritable avantage est l'économie de main-d'œuvre et des paradigmes de compétences entièrement nouveaux qui n'exigent plus la programmation fastidieuse de robots comme compétence de base.

Il s'agit fondamentalement d'un catalyseur pour la productivité de milliers d'ingénieurs qui gèrent une variété d'opérations industrielles sans bénéficier de véritables technologies d'automatisation. En fait, la fabrication à grande échelle n'utilise très souvent aucune automatisation de la fabrication, malgré le rôle essentiel que ces entreprises jouent dans la production d'un si grand nombre de biens essentiels et critiques que nous utilisons dans notre vie quotidienne.

Avec des robots autonomes, ces ingénieurs pourront passer du « savoir qu'ils peuvent faire mieux » à le faire réellement, car malgré le fait qu'ils peuvent savoir qu'ils peuvent faire mieux, très peu de systèmes qui leur permettent de le faire existent aujourd'hui. Avec des outils comme la technologie Shape-to-Motion™ d'Omnirobotic à leur disposition, cela peut enfin changer pour le mieux.

Omnirobotic fournit une technologie robotique autonome pour les processus de pulvérisation, permettant aux robots industriels de voir les pièces, de planifier leur propre programme de mouvement et d'exécuter des processus industriels critiques de revêtement et de finition. Voyez quel type de retour vous pouvez en tirer ici .


Robot industriel

  1. Pourquoi choisir une GMAO SaaS pour votre logiciel de maintenance
  2. Considérations relatives à l'automatisation :devriez-vous automatiser votre production ?
  3. 3 raisons pour lesquelles vous devriez moderniser votre équipement industriel
  4. Pourquoi utiliser un robot collaboratif ?
  5. 10 raisons pour lesquelles vous devriez inclure un système d'acquisition de données dans votre entreprise
  6. Pourquoi devriez-vous former vos employés à la maintenance des machines
  7. 4 raisons pour lesquelles vous devriez numériser votre documentation industrielle
  8. Raisons courantes pour lesquelles vous devriez remplacer vos lames défectueuses
  9. Pourquoi mettre en œuvre la vision 3D dans vos projets d'automatisation ?