Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Equipment >> Robot industrial

Por qué debería dejar de programar sus robots

La programación de robots es un impuesto complicado. Incluso los programadores novatos suelen tener una gran demanda, y muy a menudo trabajarán para integradores que operan sobre la base de integraciones únicas o en serie con diferentes fabricantes. Estas son empresas sorprendentemente pequeñas que a menudo no pueden abordar nuevos clientes después de un período de tiempo muy corto, ya que su cola de clientes (en relación con el trabajo que pueden proporcionar) puede llenarse rápidamente.

Al mismo tiempo, existe una variedad de sistemas de fabricación avanzados, técnicas de automatización industrial y más posibles mejoras de procesos en las que los ingenieros pueden trabajar para generar productividad y crecimiento para los fabricantes. En última instancia, el costo de oportunidad de intentar y fallar repetidamente en la integración de robots es muy alto en comparación con los otros beneficios que un fabricante puede obtener de los nuevos sistemas. Si bien la programación de robots es complicada y tediosa, las capacidades reales que se encuentran dentro de los lenguajes de programación existentes son muy limitantes. Los sistemas que intentan facilitar la programación de robots a menudo no hacen lo suficiente y, en cambio, la IA puede permitir que los ingenieros se concentren en problemas más grandes.

La programación del robot es compleja

En su base, programar un robot es fundamentalmente más complejo que programar una computadora o generar el software habitual. Por ejemplo, un robot de seis ejes puede tener seis grados de libertad, un número indefinido de posiciones en el espacio, así como tener posiciones y restricciones de articulaciones que no se pueden superar sin poner en riesgo la integridad y el rendimiento del robot.

En esta circunstancia, puede imaginar que para lograr una única salida, debe hacer seis o siete veces el trabajo de un programador tradicional solo para asegurarse de que su trabajo logre una salida razonablemente consistente. Al mismo tiempo, los costos de organizar y probar estos programas son difíciles de administrar porque los entornos industriales son escasos y costosos de armar con poca anticipación, lo que significa que generalmente están reservados para la producción real. Cuando se prueba e implementa un nuevo programa, eso significa que se debe detener la producción.

Al mismo tiempo, las pruebas en un entorno de producción no ofrecen garantías. Puede estar limitado en su capacidad para asegurarse de que se cumplan sus objetivos de producción, y si hay algún problema de calidad o de fijación, es posible que vea que su proceso vuelve a la mesa de dibujo por completo.

Los lenguajes de programación de robots están diseñados para limitar la flexibilidad

La programación de robots se originó como una disciplina para describir tareas simples para brazos de robots industriales. La programación de robots solo fue diseñada para describir puntos, movimientos, velocidad, geometrías y otros mecanismos de control; no está diseñada para comprender intuitivamente el razonamiento humano y adoptar las mismas estrategias que los humanos.

Esto se debe en parte a que los robots son un gran avance que solo podrían originarse en un laboratorio. Los primeros robots de fabricación simplemente ejecutan una serie de posiciones pregrabadas, y ni siquiera se basaban en computadoras, transistores o servos porque en ese momento eran demasiado costosos.

Aquí no se requirió ninguna decisión o respuesta a su entorno, y lo que esto implica es que, en última instancia, los robots son simplemente un sistema mecánico, ni siquiera una máquina inteligente en sí mismos. Esto hace que la programación de robots sea más mundana (de alguna manera) que la programación de computadoras tradicional, y aunque el guiado manual, los colgantes de enseñanza y otros métodos han facilitado las cosas, en última instancia, hay muchos menos recursos a los que los ingenieros pueden recurrir para generar sus programas de movimiento. La creación de esos recursos está casi fuera de discusión, ya que no son realmente necesarios si la programación de robots se puede automatizar en su totalidad.

La programación sin conexión y otros sistemas no ayudan tanto

Otro entorno a entender es el mundo virtual. La programación de robots se ha trasladado principalmente a sistemas fuera de línea en un esfuerzo por ahorrar material, mano de obra y espacio en la fábrica. Si bien hay una variedad de consejos que pueden facilitar la programación de un robot, la verdadera pregunta es si desea intentar programar un robot.

¿Por qué es este el caso? Cuando tiene un robot industrial accesible para usted en un entorno de tipo producción, el costo puede ser alto, pero es mucho más fácil anticipar y estructurar las necesidades del robot dentro del entorno, lo que facilita diseñar y modelar el proceso que usted necesita. desea ejecutar y proporcionar claridad a su tarea de programación.

Una solución de programación fuera de línea puede tomar algún tiempo de la preparación real requerida en este entorno, pero si se duplica si no funciona como un proxy perfecto para todas las imperfecciones inesperadas que ofrece un entorno de producción real, entonces puede esperar que la programación fuera de línea limite algunos costos, pero en realidad implique más trabajo que la programación tradicional.

Por lo general, el trabajo es el centro de costos más grande de las tareas de programación, mientras que cualquier material desperdiciado o equipo dañado hace que el concepto de "recuperación de la inversión" en OLP sea totalmente irrelevante. Los romanos podrían haber dicho "caveat emptor"; podemos ponerlo de manera más simple como:comprador, cuidado.

La IA permite que los ingenieros se centren en otros problemas

La era de la fabricación autónoma está sobre nosotros, y el beneficio real es el ahorro de mano de obra y los paradigmas de habilidades completamente nuevos que ya no requieren la tediosa programación de robots como competencia central.

Esto es fundamentalmente un facilitador para la productividad de miles de ingenieros que gestionan una variedad de operaciones industriales sin el beneficio de las tecnologías de automatización reales. De hecho, la fabricación de alta mezcla a menudo no utiliza automatización de fabricación alguna, a pesar del papel fundamental que desempeñan estas empresas en la producción de muchos de los bienes esenciales y críticos que utilizamos en nuestra vida diaria.

Con los robots autónomos, estos ingenieros podrán pasar de “saber que pueden hacerlo mejor” a hacerlo realmente, porque a pesar de que pueden saber que pueden hacerlo mejor, en la actualidad existen muy pocos sistemas que les permitan hacerlo. Con herramientas como la tecnología Shape-to-Motion ™ de Omnirobotic a su disposición, esto finalmente puede cambiar para mejor.

Omnirobotic proporciona tecnología robótica autónoma para procesos de pulverización, lo que permite a los robots industriales ver piezas, planificar su propio programa de movimiento y ejecutar procesos de acabado y revestimiento industriales críticos. Vea qué tipo de recuperación puede obtener aquí .


Robot industrial

  1. 4 razones por las que debería elegir IXON como socio de IIoT
  2. Por qué debería elegir SaaS CMMS para su software de mantenimiento
  3. Consideraciones de automatización:¿Debería automatizar su producción?
  4. 3 razones por las que debe actualizar su equipo industrial
  5. ¿Por qué usar un robot colaborativo?
  6. 10 razones por las que deberías incluir un sistema de adquisición de datos en tu empresa
  7. Por qué debe capacitar a sus empleados para el mantenimiento de máquinas
  8. 4 razones por las que deberías digitalizar tu documentación industrial
  9. Razones comunes por las que debe reemplazar sus cuchillas defectuosas
  10. ¿Por qué necesita un robot de bebidas?
  11. ¿Por qué debería implementar la visión 3D en sus proyectos de automatización?