Robot Denavit
Robot Denavit
Robot Denavit
Director
Jos Fernando Gil
Ingeniero Macarrnico
JURADO
3
CONTENIDO
Pg.
GLOSARIO 13
RESUMEN 15
INTRODUCCIN 16
1. MARCO TEORICO 17
4
1.4.7 Determinacin de Nivel de Vaco, seleccin de la Ventosa 29
1.6 PALETIZAR 33
1.9 SERVOMOTOR 41
2. OBJETIVOS 45
3.1 PROBLEMA 46
5
3.2 ESPACIO DE TRABAJO 47
3.3 PRODUCTO 48
4. ESTUDIO CINEMATICO 53
4.2.1 Embalaje. 57
5. ESTUDIO DINMICO 58
7.2 CLCULOS 67
6
7.2.1 Seleccin de la Ventosa. 67
9. CONCLUSIONES 73
10. RECOMENDACIONES 74
BIBLIOGRAFA 75
ANEXOS 77
7
LISTA DE FIGURAS
Pg.
8
Figura 22. Componentes De un Control de Posicin 43
9
Figura 46. Venturi para el Diseo. 69
10
LISTA DE TABLAS
Pg.
11
LISTA DE ANEXOS
Pg.
12
GLOSARIO
1
PROFESOR MOLINA: Introduccin a los Autmatas Programables. Autmata o PLC [en
lnea]. Actualizado 01 de marzo del 2012 [Consultado el 19 de Enero del 2016]. Disponible en
Internet: http://www.profesormolina.com.ar/tecnologia/plc/introd.htm
2
Ing. Jos Antonio Rodrguez: Cuando usar las palabras envase, empaque y embalaje.
Embalaje [en lnea. Actualizado Mayo del 2005 [Consultado el 19 de Enero del 2016].
Disponible en Internet: < http://www.elempaque.com/temas/Cuando-usar-las-palabras-envase,-
empaque-y-embalaje+4040278>
3
LBA Industrial Mining: Encoder [en lnea]. Mxico: [Consultado el 20 de Enero del 2016].
Disponible en Internet: < http://www.lbaindustrial.com.mx/que-es-un-encoder/>
4
BARRIENTOS, Antonio; PEIN, Lus Felipe y BALAGUER, Carlos. Fundamentos de
Robtica. McGraw Hill, 1996. p. 17.
5
BARRIENTOS, p. Cit., p. 10. 11 Implementacin interfaz de usuario. El medio por el cual
interactan usuario/sistema.
13
SOLAPA: una solapa es la parte lateral superior o inferior de una caja de
cartn completamente desarmada, las solapas traen unos finos y pequeos
quiebres o dobleces que permiten cerrar y formar la caja. Su fijacin se realiza
con pegamento.
6
Tetra Pak [en lnea]. Actualizado 26 de Nov del 2015 [Consultado el 25 de Marzo del 2016].
Disponible en Internet: http://www.tetrapak.com/co
14
RESUMEN
15
INTRODUCCIN
16
1. MARCO TEORICO
17
1.2 CINEMATICA DEL MANIPULADOR
= (1 , 2 , 3 , 4 , . )
= (1 , 2 , 3 , 4 , . ) (1)
= (1 , 2 , 3 , 4 , . )
31
=[ ] = [ 33 ] (3)
0 1 0 1
18
Un robot de n grados de libertad que est formado por n eslabones unidos por
n articulaciones, constituye un grado de libertad. A cada eslabn se le asocia
un sistema de referencia solidario a l y, utilizando matrices de transformacin
homognea, es posible representar las rotaciones y traslaciones relativas entre
los distintos eslabones que componen el robot.
(4)
19
1.2.2 Parmetros de Denavit-Hartenberg. Para hallar los parmetros de
Denavit-Hartenberg se hace uso de los siguientes pasos7:
Articulacin 1 1 1 1
1
.
n
7
CAVAJAL, Jaime. Modelamiento y Diseo de Robots Industriales. Colombia. Unisalle, 2007,
390p.
20
transformacin homogneas, como el mtodo de Paul, hasta mtodos
diferenciales genricos como los basados en matrices jacobianas.
=
(5)
=
Donde
8
BARRIENTOS, p. Cit., p. 215.
9
BARRIENTOS, p. Cit., p. 216
21
Metodologa Newton Euler: Con este mtodo se calcula la dinmica inversa
del manipulador, es decir, las fuerzas generalizadas requeridas en las uniones
para un conjunto de coordenadas, velocidades y aceleraciones generalizadas.
La recursin directa propaga informacin cinemtica (como velocidades
angulares, aceleraciones angulares, aceleraciones lineales) desde el marco
base (eslabn 0) hasta el efector final. La recursin inversa propaga las fuerzas
y los momentos que se encuentran en los eslabones, desde el efector final
hasta el marco base.
22
1.4 EFECTOR FINAL DEL MANIPULADOR
Gripper de Vaco
23
Gripper Electroneumticos
24
1.4.2 Fuentes Generadoras de Vaco. Para aplicaciones industriales o
manipuladores hay dos clases de sistemas de generadores de vaco:
Vlvula Venturi: Las bombas de vaco Venturi (ver figura 6) estn indicadas
para todas las aplicaciones comunes de agarre por vaco. Compactos y ligeros,
los Venturi se implantan lo ms cerca posible de las ventosas: pocas perdidas
de carga y volumen a vaciar mnimo, por lo que los tiempos de respuesta son
breves y la energa consumida mnima.
10
Quiminet. Funcionamiento de una Bomba de Vaco [en lnea]. [Consultado el 20 de Febrero
de 2016]. Disponible en internet: http://www.quiminet.com/articulos/el-funcionamiento-de-una-
bomba-de-vacio-y-sus-caracteristicas-62213.htm
25
Figura 6. Venturi para Vaco
26
1.4.4 Seleccin de la Ventosa de Succin. Para la seleccin de la ventosa
de succin se debe tener las condiciones y caractersticas del material del
producto u objeto que se va a sujetar. A continuacin se detallaran de acuerdo
al objeto de estudio:
27
Levantamiento Vertical
La pieza es alzada por una fuerza de trabajo creada por presin del vaco en
el rea eficaz de la ventosa y a presin atmosfrica.
= (6)
Dnde:
F= Fuerza de levantamiento
A= rea eficaz de la ventosa de succin.
P= Nivel (presin) de vaco.
28
Figura 9. Estabilidad del Sistema de Vaco.
=
Dnde:
F= Fuerza de levantamiento
P= Presin de vaco.
A= rea eficaz de la ventosa, siendo esta:
= (7)
Dnde:
La friccin
La aceleracin.
La direccin de levantamiento (vertical u horizontal).
El tipo de pieza de trabajo.
29
En general, el valor de factor recomendado de seguridad S es:
= ( + ). (8)
= ( + ) . (9)
30
1.4.9 Sistema Descentralizado. En un sistema de vaco que contiene ms
de una ventosa, el sistema descentralizado de vaco ofrece la mejor seguridad,
economa y tiempo de respuesta. Se reduce el tiempo de respuesta
considerablemente sin evacuar volmenes innecesarios. Adems, cada
ventosa funciona en forma independiente, en caso de una perdida de presin
en una ventosa no afectara a las dems.
31
1.5.1 Cadena Cinemtica. La cadena cinemtica se refiere un conjunto de
cuerpos rgidos unidos entre s mediante articulaciones (ver figura 12). Los
movimientos de cada una de las articulaciones asociado a los movimientos del
brazo o cuerpo del robot se denomina grado de libertad. Las articulaciones de
los robots industriales realizan un movimiento relativo de las uniones contiguas,
estos movimientos pueden ser lineales o rotacionales o en ocasiones una
combinacin de los dos, determinando diferentes tipos de configuraciones las
cuales se observan en la figura 13.
32
La configuracin de tipo antropomrfica, se asemeja al brazo humano; por lo
tanto consta de antebrazo y brazo, estn conectados a dos articulaciones
giratorias denominadas codo y hombro.
1.6 PALETIZAR
33
Figura 14. Pallet o Estiba.
Aumento en la productividad.
Disminucin de los tiempos de carga, descarga y almacenamiento.
Menor cantidad de mano de obra en las operaciones.
Disminuye los daos de los productos al reducirse la manipulacin.
A nivel general hace ms eficiente el uso de la flota de transporte.
34
1.7 TIPOS DE CONTROLES PARA UN MANIPULADOR
35
curva compuesta, esto hoy en da se hace mediante un computador que acta
como una unidad de control.
Los robots inteligentes: constituyen una clase cada vez ms vista dentro de
las industrias no solo por reproducir una serie de ciclos de movimiento
programados sino tambin por interaccionar con su entorno. Su controlador
consiste en un computador o un controlador programable. Estos robots pueden
modificar su ciclo programado segn las condiciones de su volumen de trabajo,
toman decisiones lgicas de acuerdo a los datos obtenidos de los sensores, se
comunican con los humanos y con otros dispositivos basados en computadora
durante la realizacin de un ciclo de trabajo. Estos robots se programan
mediante un lenguaje de alto nivel para realizar actividades complejas.
36
Fuente de alimentacin
Unidad de procesamiento central (CPU)
Mdulos de interfaces de entradas/salidas (E/S)
Mdulo de memorias
Unidad de programacin
37
Unidad de procesamiento central (CPU): Es la parte ms compleja e
imprescindible del controlador programable, que en otros trminos podra
considerarse el cerebro del controlador.
38
1.7.3 Precisin en el movimiento del Manipulador. Las caractersticas
primordiales dentro del funcionamiento de un robot manipulador son las
siguientes:
39
Figura 17. Sensor Tctil.
40
Sensores de visin: Estos son capaces de visualizar el volumen de trabajo e
interpretar los datos que reciben de las imgenes. Estos robots son utilizados
en tareas de inspeccin reconocimiento de piezas y otras.
1.9 SERVOMOTOR
41
un servomotor es acondicionado mecnicamente a un pndulo o eslabn, es
decir; el servomotor y el sistema mecnico acoplado.
42
Figura 21. Estructura de un Servo Drive.
43
Para seleccionar el servomotor apropiado es necesario considerar los
siguientes datos:
Potencia
Velocidad
Inercia de la carga
Torque requerido
Requerimientos de frenado
Tamao - Tipo de encoder
44
2. OBJETIVOS
Realizar un estudio dinmico para definir los torques requeridos para realizar
la trayectoria con carga en el efector. (esto permite definir la capacidad de
los actuadores).
45
3 DESCRIPCION DEL TRABAJO
3.1 PROBLEMA
46
3.2 ESPACIO DE TRABAJO
47
3.3 PRODUCTO
Esta mquina ofrece el menor costo operativo posible, puesto que cuenta con
un panel operativo tctil e intuitivo. Las fallas y su solucin son indicadas en la
pantalla para una fcil intervencin.
Por ultimo brinca una alta inocuidad alimentaria (exclusivo proceso asptico
presentado por la Administracin de Alimentos y Medicamentos [FDA].
48
Figura 26. Envasadora Tetra Pak A3 Speed
49
El proceso de encartonado en la maquina consta de 3 pasos:
La figura 28 ilustra el producto final ya encartonado y listo para ser estibado por
personal de la empresa.
50
3.4.1 Velocidad de Lnea Salida Encartonadora. La Encartonadora y las
dems mquinas de la lnea se sincronizan de acuerdo a la velocidad de la
llenadora, tambin conocido como plataforma iLine. (Ver figura 29).
51
3.5 PROCESO DE TRABAJO
52
4. ESTUDIO CINEMATICO
53
4.1.1 Definicin De La Longitud De Los Eslabones. La longitud de los
eslabones la define el espacio de trabajo, restricciones y condiciones del
sistema actual. Para ello se tiene en cuenta las medidas de la estiba con y sin
producto. El robot debe alcanzar perfectamente los puntos extremos tanto
superiores como inferiores del pallet.
54
Figura 33. Propuesta de Diseo
55
Figura 34. Espacio de Trabajo
56
4.2.1 Embalaje. El proceso de embalaje consiste en apilar las cajas de tal
manera que la estiba tenga una buena estabilidad a la hora de ser transportada
por gatos hidrulicos o montacargas.
57
5. ESTUDIO DINMICO
Al realizar una tarea con el manipulador, este debe desplazarse desde una
posicin inicial hasta una posicin final. La etapa de generacin de trayectorias
consiste, en especificar las localizaciones espaciales (puntos inciales y
finales), instantes de pasos, los tipos de trayectorias. Todo lo anterior visto en
el estudio cinemtico.
Lo que se requiere con este anlisis es identificar cual es el tiempo que tarda
en recoger la caja y posicionarla. Para eso se toma como referencia los puntos
crticos o lmites de la estiba. La figura 35 ilustra las posiciones de la caja sobre
el plano, en ste ltimo se tomaran las referencias de velocidad en grados /
Tiempo. Es decir cunto tiempo tarda la base del manipulador es trasladarse a
recoger la caja -70hasta posicionarla sobre la estiba 135. Para un total en
recorrido de ida y vuelta de 210 aproximadamente.
58
6. SELECCIN DEL MANIPULADOR
59
En el Anexo D se especifican los detalles tcnicos del manipulador de la marca
ABB. En cuanto a las condiciones de espacio de trabajo y las necesidades de
la empresa Alpina, ste manipulador se adapta al espacio tanto en altura como
ancho, la figura 38 ilustra las medidas de la hoja de datos con las medidas del
espacio de trabajo horizontal de la estiba y banda transportadora.
De acuerdo a los datos de la imagen la base gira de 165 a -165, con una
velocidad de 145 / segundo con la carga mxima de 110 kg, estas
caractersticas cinemticas y dinmicas se adaptan y cumplen con las
condiciones para el espacio de trabajo realizado. Ver tabla 2 para ms detalles.
60
YASKAWA. Motoman ofrece una amplia gama de robots diseados
especficamente para aplicaciones de formacin de capas, paletizado /
despaletizado. Se escoge la referencia MPL80 II, (ver figura 39) de acuerdo a
las condiciones analizadas.
61
Figura 40. rea de Trabajo Robot Paletizador MPL80II YASKAWA
62
De los datos de la tabla 4 se puede concluir que el robot seleccionado se ajusta
a las condiciones requeridas en la planta de Alpina.
63
6.2 ANALISIS DE RESULTADOS
64
7. DISEO EFECTOR FINAL
Gripper Mecnicos: (ver figura 4). Esta configuracin hace que las cajas
se desplacen, a causa del grosor de la pinza. Estas pruebas se realizan en la
planta adaptando un Gripper pinzas suministrado por un proveedor externo a
un puente gra. (Ver figura 43).
65
Figura 43. Pruebas con Gripper Mecnico.
66
7.2 CLCULOS
= ( + ).
67
Tabla 5. Condiciones Iniciales del Sistema
Descripcin Valor
Masa de la caja 5.5kg
Constante de Gravedad 9.81 2
Factor de seguridad 2
Velocidad del Robot 2 m/s
Distancia a Recorrer 1.75 m
2
Aceleracin = 2.3 2
=
=
= .
=
68
7.2.4 Clculo Presin de Vaco. Con los datos de los dimetros de la (s)
ventosas, se requiere hallar la Presin de vaco en la lnea del sistema. La
Tabla de la Pagina 9 en el Anexo C contiene el dato el cual es general.
= 0.7[]
La longitud de la tubera y ducto en el lado del vaco debe ser corto y tan
recto como sea posible. L=0.5 Metros.
Las curvaturas de la tubera crean resistencia, cadas de presin y retrasos
de tiempo. La curvatura poder ser hasta > 120.
Evitar usar uniones o acoples lo menos posible.
Dimetro Interno = 4.
69
Se determina el uso de este sistema para este proyecto, por las caractersticas
mencionadas al inicio en el marco terico. Con este sistema se hace un ahorro
energtico, puesto que se utiliza solo en el momento que se requiera. Al
contrario de las bombas de vaco rotativas que deben girar continuamente, las
vlvulas de vaco Venturi pueden funcionar en modo discontinuo y slo en los
momentos en los que las ventosas necesitan vaco.
La razn es que con el sistema centralizado, una sola tobera o vlvula Venturi
tena que ejercer la fuerza de succin (ver figura 10), lo que hizo se tuviera que
cambiar el dimetro a uno ms grande. Otra experiencia que se logro fue: si la
caja presenta un pequeo movimiento la ventosa tenda a tratar de soltarse
dejando escapar vaco.
70
8. SELECCIN SISTEMA DE CONTROL
El controlador E32 del robot Kawasaki dispone de un mdulo de 32 I/O para ser
utilizadas para propsitos generales y adicionales al sistema. Por tal razn no
es necesario utilizar otro Controlador PLC, lo que es un ahorro significativo.
71
sobre la banda transportadora. De igual forma cuando se desplace hasta la
estiba o pallet desactivara para soltar la caja.
Cuando el robot este posicionado en la caja se enva la orden para activar las
salidas. Y permitir que el Venturi realice su tarea. El siguiente seudocdigo
describe la operacin:
Posicionar manipulador;
inicio
Si sensor_caja Entonces
bajar gripper;
activar vaco;
mover_manipulador;
subir gripper
Si end_move_manipulador Entonces
bajar gripper;
desactivar vaco;
subir gripper;
mover_posicin inicial;
Si no Entonces;
goto_inicio;
Fin si
72
9. CONCLUSIONES
Se dise un efector final tipo ventosa por vaco para la tarea especfica de
transportar la caja con producto, se concluye que este sistema descentralizado
es econmico en cuanto a consumo de aire se refiere. Si la empresa Alpina
requiere un cambio de formato que este dentro del margen de peso 5.5Kg
pero con un material distinto al cartn solo es necesario cambiar el tipo de
material de la ventosa.
73
10. RECOMENDACIONES
Se debe realizar una estructura con puertas que cubra todo el espacio de
trabajo, esto con el fin de que en condiciones de operacin un trabajador no se
acerque al robot en movimiento. Las actos de manipular maquinas en
movimiento son inseguros. Se propone entonces anclar las seales de parada
de la mquina, con las puertas de acceso a la estructura planteada.
74
BIBLIOGRAFA
75
Mini- Robots: Actuadores [En lnea]. [Consultado el 28 Noviembre de 2015].
Disponible en Internet:
http://mn-rbts.blogspot.com/2010/09/actuadores.html.
76
ANEXOS
77
Anexo B. Hoja de Datos Generador de Vaco Venturi - Festo
78
Las toberas o vlvulas Venturi de la serie VN se clasifican de acuerdo a la
siguiente informacin de la pgina 5 de la hoja de datos - Toberas de
aspiracin Festo.
79
Las siguientes graficas detallan el comportamiento del vaco en funcin de la
presin de lnea, como tambin la respuesta a la desconexin para liberar el
objeto de la ventosa.
80
Anexo C. Hoja de Datos Gripper Tipo Ventosa - Festo
81
Caractersticas de las Ventosas, FESTO
82
El cuadro de la Pg. 5 y 8 (Ventosas VAS/VASB FESTO), provee la
informacin necesaria y que se ajusta a las necesidades de material, dimetro,
tipo de conexin y de ventosa (simple o con fuelle).
83
Los siguientes datos de las pginas 9 y 10, proporcionan la informacin de la
fuerza de sujecin de acuerdo al dimetro de la ventosa y al tipo de conexin
de vaco.
84
Los siguientes datos de las pginas 17 y 18, especifican las mismas variables
de la pgina anterior pero de una ventosa simple. La siguiente informacin es
sobre las ventosas de Fuelle.
85
Anexo D. Hoja de Datos Robot Palletizer ABB - IRB 460
86
Anexo E. Hoja de Datos Robot Palletizer YASKAWA MPL80II
87
Anexo F. Hoja de Datos Robot Palletizer KAWASAKI - RD 080
88
Anexo G. Hoja de Datos Controller E32 KAWASAKI
89