Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ROBOTSTUDIO
ROBÓTICA INDUSTRIAL
CURSO 2021/2022
2º CUATRIMESTRE
1
ÍNDICE
- Introducción……………………………………………3
- Cuestiones teóricas…………………………………..14
- Conclusiones………………………………………….16
- Bibliografía…………………………………………….17
2
INTRODUCCIÓN
3
Para el diseño de nuestra célula de fabricación flexible hemos
considerado los siguientes aspectos fundamentales:
- Lay-out: los equipos y máquinas que participan en el proceso están
colocados con una disposición física lo más óptima posible, siempre
buscando que el robot tenga todos los puntos a su alcance. En el
apartado de “descripción del proceso realizado” (pág. 8) se puede ver
un esquemático de la implantación de todos los elementos que
participan en el proceso.
- Arquitectura de control: hardware y software (programación en
RAPID).
- Elección de maquinaria: principalmente del robot (ver pág. 5).
- Seguridad: porque el robot tiene un mayor índice de riesgo que otras
máquinas automáticas.
- Que sea lo más económica posible: para ello, utilizamos los recursos
mínimos imprescindibles para el correcto funcionamiento de la célula
robotizada, evitando extras innecesarios (como un robot más
potente, uno con más grados de libertad, o una herramienta de mejor
calidad).
4
JUSTIFICACIÓN DEL ROBOT
En cuanto a qué robot utilizar y por qué, hemos decidido utlizar para
nuestro proyecto el modelo IRB 1600, de ABB, que podemos observar en
la siguiente imagen:
Las principales características que nos han hecho decantarnos por este
modelo son las siguientes:
- Es el robot de 10kg de capacidad de manejo con mayor rendimiento.
- Tiene ciclos un 50% más rápidos en aplicaciones de manipulación de
materiales, alimentación de máquinas y aplicaciones de procesos.
- Acelera y desacelera más rápido que otros robots, lo que ahorra
tiempo al moverse entre tareas, gracias al control de movimiento
QuickMove de segunda generación patentado por ABB, combinado
con los potentes motores del robot y las bajas pérdidas por fricción
en los engranajes rectos.
- Las trayectorias que realiza son las mismas independientemente de la
velocidad, gracias a la combinación única de cálculo y fuerza del
robot.
- El diseño rígido y pesado combinado con engranajes rectos hacen que
el robot sea extremadamente robusto.
5
- El software inteligente de detección de colisiones aumenta más la
confiabilidad del robot.
- Es fácil de integrar: el montaje es totalmente flexible.
- Los engranajes rectos de baja fricción y sin movimientos innecesarios
reducen el consumo de energía hasta 0,58kW a la velocidad máxima,
y menos a bajas velocidades.
- Tiene 6 ejes principales, que es lo óptimo para un proceso de estas
características. Además, el robot presenta 3 ejes externos que
facilitan mucho el manejo de la doble herramienta que utilizamos.
Por tanto, es un robot redundante. La redundancia de este robot nos
permite realizar movimientos que con un robot de menor grado de
libertad no se habrían podido realizar, aportando así mayor
versatilidad y fluidez a los movimientos del robot. Cabe destacar que
el uso de una doble herramienta hace más complejos los
movimientos del robot. Es por eso que hemos elegido un robot con
esta característica fundamental.
- El nivel de ruido en el aire es < 70 dB.
Nos hemos asegurado de que este modelo no tenga problemas de
alcance en su área de trabajo. En la siguiente imagen vemos las distancias
que alcanza el robot:
6
Podemos observar en el siguiente diagrama las cargas que puede
levantar el robot, el cual hemos estudiado previamente a la realización del
proyecto para asegurarnos de que el robot podía levantar las cajas
adecuadamente:
7
DESCRIPCIÓN DEL TRABAJO REALIZADO
8
Para minimizar tiempos de ciclo y optimizar el proceso hemos decidido
utilizar una doble herramienta que consta de una ventosa y un “lápiz”. Este
lápiz es capaz de marcar de forma permanente las cajas, y la ventosa tiene
la capacidad de agarrar las cajas y de soltarlas para moverlas entre la mesa
de trabajo y las cintas transportadoras. La doble herramienta es la
siguiente:
9
El esquema que sigue la primera cinta (cinta transportadora de entrada)
es el siguiente:
10
Para la definición de trayectorias, necesitamos tener definidos
previamente los puntos por los que queremos que el TCP del robot pase.
Para ello, se utliza el modo de programación textual, en RAPID (lenguaje
de programación de alto nivel para la programación de robots industriales).
Se definen no solo los puntos a los que queremos que llegue el robot
sino también los puntos de aproximación en los que se pasará de una
instrucción de movimiento del tipo MoveJ (menos precisa, se utiliza para
velocidades más grandes cuando no nos interesa que el movimiento sea
preciso y recto) a una del tipo MoveL (donde sí queremos que el
movimiento sea más preciso y lento).
Haciendo uso de la instrucción robtarget (puntos de trabajo) definimos
los puntos de la siguiente manera:
11
Las trayectorias son fundamentales para el proceso. En ellas, se declaran
las instrucciones de movimiento ya comentadas anteriormente haciendo
uso de los puntos ya declarados. Además, se activan y desactivan las
funciones que realizan las herramientas en los momentos precisos. Por
ejemplo, la ventosa debe activar su función de pegar (attacher) antes de
acercarse a agarrar la caja, y debe desactivarla (detacher) cuando la caja ya
se encuentra en la mesa de trabajo, para soltarla.
A continuación, vemos exactamente cómo se han definido esas
trayectorias además del main, que se encarga de que las trayectorias se
vayan repitiendo en bucle para que el proceso no termine con el primer
ciclo.
12
Figura 12: RAPID. Segunda y tercera trayectoria.
13
CUESTIONES TEÓRICAS
14
3) ¿Cuál es el(los) tiempo(s) de ciclo(s) de vuestra estación? Plantear al
menos una estrategia para reducirlo, que sea razonable con el proceso
simulado. Incluir definición de tiempo de ciclo que se ha utilizado para la
respuesta.
El tiempo de ciclo de nuestra estación es de 38 segundos, que es el
tiempo necesario para realizar una operación completa con el robot, es
decir, el que pasa desde que la caja sin marcar empieza a ser transportada
por la primera cinta hasta que esta sale por la segunda cinta transportadora
con la marca ya realizada por el robot.
Posibles estrategias para reducir el tiempo de ciclo de la estación:
- Aumentar la velocidad en las instrucciones de movimiento del robot.
Habría que tener mucho cuidado para que esta solución no diera
problemas de precisión. Si se aumenta demasiado esta velocidad,
podríamos estropear el correcto funcionamiento de la estación.
- Acortar la longitud de las cintas transportadoras. Se reduciría el
tiempo de ciclo, pero habría que buscar otras maneras para llevar las
cajas al lugar deseado, y quizá esas soluciones nos saldrían menos
económicas.
- Suprimir el uso de la mesa en la que opera el robot. Si el robot realiza
las marcas a las cajas en la propia cinta transportadora, sin llevarlas a
la mesa de trabajo, se reduce considerablemente el tiempo de ciclo.
Esto traería consigo otros problemas como, por ejemplo, que no se
podrían acumular las cajas en la cinta, ya que estorbarían al robot
mientras este marca las cajas.
- Aumentar la velocidad de movimiento de las cintas transportadoras.
Habría que tener mucho cuidado de no aumentar en exceso esa
velocidad, ya que podríamos tener problemas como por ejemplo que
las cajas no frenen adecuadamente cuando la cinta se pare,
provocando incluso que se caigan las cajas de la cinta transportadora.
15
CONCLUSIONES
16
BIBLIOGRAFÍA
https://new.abb.com/products/robotics/es/robots-industriales/irb-1600
https://search.abb.com/library/Download.aspx?DocumentID=3HAC02360
4-005&LanguageCode=es&DocumentPartId=&Action=Launch
https://library.e.abb.com/public/6aeb483836740e11c1257b4b0052375b
/3HAC032104-005_revE_es.pdf
https://search.abb.com/library/Download.aspx?DocumentID=PR10282EN
_R8&LanguageCode=en&DocumentPartId=&Action=Launch
https://www.youtube.com/watch?v=wDpzDxglngo
https://www.une.org/encuentra-tu-norma/busca-tu-norma/norma?c=N00
09129
17