Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Palabras clave:
- Simulacin
- Clula robotizada
- Proceso industrial
- RobotStudio
INDICE
1. Entorno del proyecto, objetivos y breve descripcin ..................................................... 5
1.1 Entorno ............................................................................................................ 5
1.2 Objetivo ........................................................................................................... 5
1.3 Breve descripcin y explicacin de la clula robotizada ................................... 6
2. Robtica y limitaciones, RobotStudio y Robot ABB ...................................................... 9
2.1 Introduccin a los paquetes de software de simulacin robtica..................... 9
Sistemas propietarios: ............................................................................................................ 9
Sistemas no propietarios: .................................................................................................... 12
2.2 Robot utilizado en la clula robotiza. Caractersticas tcnicas ....................... 14
2.3 Limitaciones a tener en cuenta en aplicaciones con robots. .......................... 16
Volumen de trabajo .............................................................................................................. 16
Grados de libertad de un robot ............................................................................................ 17
Capacidad de carga .............................................................................................................. 18
Puntos singulares.................................................................................................................. 18
2.4 Introduccin a RobotStudio y manual de utilizacin ...................................... 18
3. Elementos y mquinas de nuestra clula robotizada ................................................. 21
3.1 Elementos que no afectan directamente al tratamiento de la pieza ............. 21
Herramienta de doble pinza ................................................................................................. 21
Transportadores .................................................................................................................... 21
Dispensador y recogedor de mscaras ............................................................................... 23
Salida de control ................................................................................................................... 24
Controlador ............................................................................................................................ 24
Barreras protectoras ............................................................................................................. 25
Mesa del robot....................................................................................................................... 26
3.2 Elementos que afectan directamente al tratamiento de la pieza .................. 27
Maquina 1: Mecanizado ....................................................................................................... 27
Maquina 2: Horno ................................................................................................................. 28
Maquina 3: Tratamiento especial ........................................................................................ 29
4. Diferentes hiptesis en el diseo de nuestra clula robotizada. ............................... 31
4.1 Hiptesis referentes a la herramienta ........................................................... 31
1 hiptesis - Pinza nica: .................................................................................................... 31
2 hiptesis Mesa de carga-descarga, y volteador en la herramienta. ......................... 32
3 hiptesis: Herramienta de doble pinza con volteador. .................................................. 32
4.2 Hiptesis referentes a la distribucin de mquinas y manutencin. .............. 33
1 hiptesis: Transportadores a cada lado del robot. ........................................................ 33
2 hiptesis: Ambos transportadores al mismo lado ......................................................... 34
3 hiptesis: transportadores al lado de la mquina 1 y de la mquina 2, e introduccin
de la salida para el control de piezas. ................................................................................ 35
1.1 Entorno
1.2 Objetivo
Figura 1
- Sistemas propietarios.
- Sistemas no propietarios.
Sistemas propietarios:
Son aquellos propios de las empresas de produccin de robots
industriales y que solo permiten trabajar con los robots de la empresa y
marca del fabricante. Algunos ejemplos de sistemas propietarios son los
siguientes:
- INSER ROBTICA
Empresa nacida en 1986 y la primera en cuanto a instalacin de
sistemas robotizados en Espaa. Especializada en los sistemas
robotizados encargados de soldadura, paletizado y carga y
descarga. Es la distribuidora oficial en la pennsula ibrica de
Kawasaki y Panasonic.
Se puede ver el sistema representado como en la realidad
(CAD), adems de programa para observar el funcionamiento
(CAM), y obtener la informacin necesaria y hacer
valoraciones de planificacin (CAE).
INSER ROBOTICA entrega el programa personalizado al cliente.
Tienen dos herramientas dependiendo del fabricante de robot.
Figura 2 Figura 3
Figura 4 Figura 5
- KUKA
KUKA.Sim Pro
Es la aplicacin de programacin offline. Reflejado en
la figura 6.
Figura 6
KUKA.Sim Layout
Es la aplicacin de modelado de diseos 3D para las
instalaciones en las que ir integrado el robot KUKA.
Reflejado en la figura 7.
Figura 7
KUKA.Sim Viewer
Es la aplicacin que permite la visualizacin de
simulaciones desarrolladas con las dos aplicaciones
anteriores. Reflejado en la figura 8.
Figura 8
KUKA.OfficeLite
Es la aplicacin que permite crear programas para
robots Kuka en cualquier PC. Gracias al uso de esta
aplicacin el manejo y la programacin fuera de lnea
coincide exactamente con los del robot. Reflejado en la
figura 9.
Figura 9
- RobotStudio:
Es el software que utilizaremos para el desarrollo de nuestra
clula robotizada, y del que hablaremos ms adelante.
Sistemas no propietarios:
- Workspace 5
Ofrece las ventajas de la simulacin offline pero pudiendo usar
cualquier robot de cualquiera fabricante. Dos de sus prioridades a
la hora de prestaciones son facilidad de uso y facilidad de
Figura 10
- Roboworks:
Desarrollado por Newtonium, es adecuado para el modelado 3D,
gran coleccin de modelos de robots. Es un software muy intuitivo,
con posibilidad de animacin, capaz de aadir estos modelos a
MatLab, MathCad y LabView. Su principal caracterstica es que
est dotado de un carcter muy generalista. Reflejado en la figura
11.
Figura 11
Figura 12
IRB 6640
1.85/2.8
seguridad, 3
posiciones
permite el
dispositivo
(*)En una aplicacin de prensa a alta velocidad, la temperatura
ambiente de mximo es 40C
Volumen de trabajo
Figura 13
Figura 14
Figura 15 Figura 16
Figura 17
Capacidad de carga
Figura 18
Puntos singulares
Programacin en RAPID
Comunicaciones I/O
Diseo de Hardware
Figura 19
Transportadores
Estos sern los encargados de llevar las piezas desde el exterior de la
clula robotizada hasta dentro de la misma, mediante unos rodillos
monitorizados que movern los soportes en los que van apoyados los
piezas hasta las posiciones estipuladas para la cogida y dejada de piezas
a travs del robot. Las piezas irn situadas de una manera concreta
sobre los soportes que viene impuesta por el trabajo que realizarn el
robot y las mquinas. Los transportadores en la simulacin son los que
estn disponibles en la biblioteca equipamiento de RobotStudio.
La geometra es la reflejada en la figura 20.
Figura 20
Figura 21
Figura 22
Figura 23
Salida de control
Utilizada para sacar piezas de la clula de las que deseamos hacer
comprobaciones o medidas, y para ello tendr una puerta por la que
saldrn las piezas al exterior para su posible control. La geometra es la
reflejada en la figura 24.
Figura 24
Controlador
Es un elemento que se sita fuera de los lmites de la clula
robotizada. La geometra es la reflejada en la figura 25.
Figura 25
Barreras protectoras
El espacio en la que se encontrarn todas las entradas de las
maquinas, el robot y los puestos de cogida y dejada, estar delimitado
por unas barreras protectoras con dos puntos de acceso a la clula
robotizada. Las barreras protectoras en la simulacin son las que estn
disponibles en la biblioteca equipamiento de RobotStudio. La geometra
es la reflejada en la figura 26.
Figura 26
Las barreras protectoras delimitarn el espacio de la clula
robotizada con las dimensiones reflejadas en la figura 27.
Figura 27
Figura 28
Maquina 1: Mecanizado
Figura 29
Maquina 2: Horno
Figura 30
Figura 31
Figura 31.1
Una vez tenemos la idea inicial de la funcin que queremos que tenga
nuestra clula robotizada y sabemos que habr 3 mquinas que tratarn
la pieza, debemos de plantearnos diferentes hiptesis de diseo hasta
intentar llegar a la solucin que creamos que es ms ptima para
nuestra clula robotizada.
Ventajas:
Puede ser una herramienta estandarizada y ya conocida por
proveedores de herramientas ya que la nica funcin que debe de
cumplir es la de coger y dejar las piezas.
Al ser ya conocida y que exista la posibilidad de que est
estandarizada, su coste puede ser el menos elevado.
Fcil acceso de la herramienta a las mquinas ya que ser la
opcin ms pequea en cuanto a herramienta se refiere.
Desventajas:
Al tener una nica pinza el intercambio entre pieza trabajada y
pieza en bruto o trabajada por la maquina anterior, no es
inmediato. Habra que esperar siempre a que la ltima maquina
terminase, liberarla, recoger la pieza de la maquina anterior, y
cargar la mquina. En esta operacin de carga y descarga se
pierde demasiado tiempo.
Es posible que algunas mquinas exijan entrar volteadas en
algunas mquinas, y con esta pinza no nos es posible sin que el
robot tenga que tener configuraciones de ejes muy complejas y
forzadas.
Ventajas:
Se reduce el tiempo de carga y descarga, ya que el tener una
mesa nos permite situar la pieza que queremos meter en la
maquina cerca de la entrada de esta y nos acortamos tiempos de
carga y descarga.
La posibilidad de voltear las piezas en la propia pinza nos facilita
la tarea de introducir las piezas con una orientacin definida en
cada mquina.
Desventaja:
El tiempo de carga y descarga seguira siendo elevado ya que el
intercambio sigue sin ser inmediato y el robot tendr que hacer
demasiados movimientos para desempear la tarea que
queremos.
Ventaja:
La principal ventaja es que se gana mucho tiempo en la carga y
descarga, lo que nos facilitar alcanzar el objetivo del tiempo de
ciclo.
La posibilidad de voltear las piezas en la propia pinza nos facilita
la tarea de introducir las piezas con una orientacin definida en
cada mquina.
Desventajas:
Figura 32
Ventajas:
Conseguimos acceder a todas las maquinas sin colisionar
Desventajas:
Los puestos de dejada de piezas y cogida de piezas estn muy
alejados y del fin de un ciclo al principio de otro tardamos
demasiado.
Figura 33
Ventajas:
Podemos llegar a todos los sitios con el robot y la herramienta.
Puestos de cogida y dejada ms cercanos.
Podramos acerca an ms el LDS y reducimos el espacio de la
clula, lo cual optimizara el espacio dentro de la fbrica
Desventajas:
Si tenemos una herramienta de doble pinza, cuando dejamos una
pieza en uno de los transportadores, podramos encontrar otra
pieza en el otro transportador y colisionar con ella.
Figura 34
Ventajas:
Los puestos de cogida y dejada estn situados relativamente
cerca.
El puesto de cogida de piezas entrantes est cerca de la primera
operacin (maquina 1).
Desventajas:
No optimizamos las trayectorias ya que de esta disposicin
hacemos las operaciones 1 y 2 y tenemos que cambiar el sentido
de la trayectoria lo que no nos permite optimizar del todo las
trayectorias.
Figura 35
Ventajas:
Es posible llegar con el robot a todos los sitios.
Las mscaras estn cerca de la maquina 3.
El ciclo est en un solo sentido: Maquina 1Maquina
2MscarasMaquina 3
Desventajas:
-El puesto de control est alejado y se podra encontrar una mejor
ubicacin.
Figura 36
Ventajas:
Se consigue optimizar las trayectorias del robot.
El puesto de cogida est cerca de la maquina 1.
El puesto de dejada, expresado en un trmino coloquial, nos pilla
de paso a la vuelta de haber realizado todas las operaciones.
Figura 37
Figura 38
Figura 39
Figura 40
(*)Existe una seal digital de salida llamada PickInPos que ser una
salida hacia el exterior del componente inteligente indicando que hay
pieza disponible para que el robot la pueda coger.
Para entender mejor la relacin de propiedades entre bloques
(flechas granates), es decir, que propiedades van de un bloque a otro, las
conexiones estn reflejadas en la siguiente tabla:
Figura 48
Figura 49
Figura 52
Figura 53
Figura 54
Figura 56
Figura 57
Figura 58
Figura 60
Figura 61
Figura 62
Figura 63
Figura 67
Configuracin de la maquina 1:
Ya hemos hablado de que esta mquina se ocupara de una operacin
de mecanizado de la pieza. La geometra es la reflejada en la figura 69.
Figura 69
Figura 70
Podramos diferenciar tres lneas de funcionamiento. La primera de
ellas se encargar de abrir la puerta de la mquina, la segunda se encargar
de cerrar la puerta, y la tercera ser un componente inteligente de nivel
inferior, que se encargar de encender y apagar luces de puerta abierta,
puerta cerrada, abriendo o cerrando puerta.
Figura 71
Figura 72
Figura 73
Figura 74
Figura 75
Figura 76
Figura 77
Figura 78
Figura 79
Figura 80
Figura 81
Figura 82
Las puertas AND nos servirn para indicar si las posiciones siguientes
estn ocupadas. El esquema solo va desde la posicin 4 hasta la posicin 2,
pero la conexin y el funcionamiento seran igual para todos.
Comp.
inte 2 Arriba
Ocupado Logic
Gate_3
SensorOut Output
Pos 7 Logic
Gate_6 Output
SensorOut Logic
Pos 6
Gate_7 Output
Logic
SensorOut
Pos 5 Gate_11
Output
Logic
SensorOut
Pos 4 Gate_10 Output
Logic
SensorOut gate_12
Pos 3 OutPut
SensorOut
Pos 2
todas las piezas que estn en el horno inferior. Los bloques que lo
componen son los reflejados en la figura 83.
Figura 83
Figura 84
Una de las condiciones que tendr que cumplir es que en la cola haya
1 o ms elementos para que se ejecute esta accin, y lo que moveremos
ser el soporte creado conectado a la pieza a tratar. Aqu tambin tenemos
una condicin impuesta por la LogicSRLatch_2 que tiene una condicin de
set, y es que generar un Output = 1 cuando se produzca un cambio de 0 a 1
en la puerta lgica AND 3, y generar un Output = 0 cuando cualquiera de
las puertas AND explicadas en el bloque anterior cambie de 0 a 1, lo que
significar que hay las posiciones siguientes estn ocupadas por piezas y no
avanzar ms la cola.
Figura 86
Figura 88
Figura 89
Figura 90
Figura 91
Figura 92
Figura 93
Las puertas AND nos servirn para indicar si las posiciones siguientes
estn ocupadas.
Salida SensorOut
Logic
Gate_
Penultimo
Penulti SensorOut Output
mo Logic
Gate_3 Output
Plane SensorOut
Logic
Sensor
Gate_2 Output
4
Logic
Plane SensorOut
Gate
Sensor
2 Output
Logic
Plane SensorOut Gate_5 Output
Sensor
Comp. ListoArriba
Intelig.
Figura 94
Figura 95
Figura 97
Figura 98
Figura 99
Figura 100
Figura 101
Figura 102
Figura 103
Figura 104
Figura 105
Tambin configurada como un componente inteligente debido a que
debemos de ser capaces de variar el nmero de veces y el momento en
el que se produce la salida a control (actualmente configurada cada 300
segundos), y que tenga una compuerta que nos permita tener cierta
seguridad para la salida de piezas. El esquema de bloques para su
funcionamiento es el reflejado en la figura 106:
Figura 106
Figura 108
Figura 109
Figura 111
Figura 112
ACCIN TIEMPO
Coger de pieza entrante 6.5
Descarga y carga M1 17.1
Transicin M1 a M2 2.3
Dejar pieza M2 11.3
Coger pieza M2 7.9
Transicin M2 a mascaras 3.1
Intercambio mascaras 15.8
Descarga y carga M3 (piezas y 35.4
mscaras)
Transicin M3 hasta dejar pieza 9.7
Salida hasta Inicio 5.9
Figura 113
Primera iteracin:
Figura 114
Segunda iteracin:
Figura 115
Tercera iteracin
Figura 116
Cuarta iteracin:
Figura 117
Quinta iteracin
Figura 118
NO
IDENTIFICACIN DEL PROCESO
ESTIMACIN DEL RIESGO VALORACIN DEL RIESGO CONTROL DEL RIESGO
PELIGRO SEGURO?
SI
ER = NP*NG
NP = NE*ND*F
NG - GRAVEDAD
NE - NIVEL DE EXPOSICIN
Frecuente Varias veces en la jornada laboral, aunque sea con tiempos cortos. 3
Ocasional Alguna vez durante la jornada laboral y con periodo corto de tiempo. 2
Espordica Irregularmente. 1
ND - NIVEL DE DEFICIENCIA
150
< 150 -
Riesgo medio residual, se deben establecer medidas preventivas
60
Riesgo bajo residual, se deben establecer medidas preventivas
< 60
Valoracin
razonablemente
Gravedad
Ciclo de consecuencia y
Valor
Tarea previsible -
ND
NE
N
F
vida descripcin del
Comportamiento
riesgo.
involuntario
Cada de objetos.
Comportamiento que
Realizacin de los
Elevacin y carga resulta de una falta de
1 Transporte trabajos mecnicos sin 60 1 2 0.7 84 Medio
de instalacin concentracin o de
las herramientas o
atencin
medios adecuados
Contactos directos o
Montaje,
Comportamiento que indirectos con partes
instalacin y Montaje electro-
resulta de una falta de activas. Realizacin de
2 puesta en neumtico de la 60 1 2 0.7 84 Medio
concentracin o de los trabajos elctricos
servicio de la clula.
atencin sin las herramientas o
clula.
medios adecuados
Cada de objetos.
Montaje,
Comportamiento que Golpes, atrapamientos
instalacin y Montaje
resulta de una falta de por realizacin de
3 puesta en mecnico de la 60 1 2 0.7 84 Medio
concentracin o de trabajos sin
servicio de la clula.
atencin herramientas ni
clula.
medios adecuados
Fijar trayectoria
Reglaje. Comportamiento que
del robot.
Programa. resulta de una falta de
4 Fijar parmetro Golpe por robot 60 2 6 0.6 432 Alto
Cambio de concentracin o de
(Velocidad,
proceso atencin
lmites, etc)
Comportamiento que
Golpe o rozadura de la
resulta de presiones a
parte mvil contra el
Funcionamie Verificacin del dejar mantener la
6 cerramiento de 25 2 6 0.7 210 Alto
nto producto final. mquina funcionando
seguridad mientras
en cualquier
sale la pieza terminada
circunstancia.
Valoracin
Gravedad
Prioridad
Valor
Accin correctora Riesgo Residual
ND
NE
N
F
Utilizacin Equipos de Proteccin
Definir los Riesgos
Individuales de acuerdo con puesto de
Residuales de la mquina NO
trabajo: guantes contra riesgo
eliminados e informar acerca
mecnico/elctrico/corte
1 Alta 25 1 2 0.5 25 Bajo de los mismos. Realizacin
chapa/qumico; gafas de seguridad;
trabajos slo por personal
casqueta de proteccin; calzado de
formado tcnicamente y
seguridad; cascos de proteccin
autorizado.
auditiva; etc.
Utilizacin Equipos de Proteccin Definir los Riesgos
Individuales de acuerdo con puesto de Residuales de la mquina NO
trabajo: guantes contra riesgo eliminados e informar acerca
mecnico/elctrico/corte de los mismos. Realizacin
2 Alta 25 1 2 0.5 25 Bajo
chapa/qumico; gafas de seguridad; trabajos slo por personal
casqueta de proteccin; calzado de formado tcnicamente y
seguridad; cascos de proteccin autorizado.
auditiva; etc.
Utilizacin Equipos de Proteccin Definir los Riesgos
Individuales de acuerdo con puesto de Residuales de la mquina NO
trabajo: guantes contra riesgo eliminados e informar acerca
mecnico/elctrico/corte de los mismos. Realizacin
3 Alta 25 1 2 0.5 25 Bajo
chapa/qumico; gafas de seguridad; trabajos slo por personal
casqueta de proteccin; calzado de formado tcnicamente y
seguridad; cascos de proteccin autorizado.
auditiva; etc.
Definir los Riesgos
Medida tcnica especfica (por ej.
Residuales de la mquina NO
colocacin de paneles y bimanual de
eliminados e informar acerca
accionamiento para activacin de
4 Alta 10 2 2 0.6 24 Bajo de los mismos. Realizacin
movimientos; corte de energas parada
trabajos slo por personal
de la mquina, medios para evacuar
formado tcnicamente y
cargas electrostticas, etc.).
autorizado
Definir los Riesgos
Medida tcnica especfica (por ej.
Residuales de la mquina NO
colocacin de paneles y bimanual de
eliminados e informar acerca
accionamiento para activacin de
5 Alta 10 2 2 0.6 24 Bajo de los mismos. Realizacin
movimientos; corte de energas parada
trabajos slo por personal
de la mquina, medios para evacuar
formado tcnicamente y
cargas electrostticas, etc.).
autorizado
Definir los Riesgos
Residuales de la mquina NO
Eleccin de dispositivos de proteccin eliminados e informar acerca
6 adecuados al riesgo: fijos o movibles Alta 25 2 2 0.7 70 Medio de los mismos. Realizacin
con enclavamiento. trabajos slo por personal
formado tcnicamente y
autorizado
Definir los Riesgos
Medida tcnica especfica (por ej.
Residuales de la mquina NO
colocacin de paneles y bimanual de
eliminados e informar acerca
accionamiento para activacin de
7 Alta 25 2 2 0.5 50 Bajo de los mismos. Realizacin
movimientos; corte de energas parada
trabajos slo por personal
de la mquina, medios para evacuar
formado tcnicamente y
cargas electrostticas, etc.).
autorizado
9. Conclusiones
Una vez finalizado el trabajo fin de grado, se pueden extraer una serie de
conclusiones:
Como opinin personal, creo que este programa ser de gran utilidad en el
futuro, y una herramienta bsica en los trabajos que se realicen con robots
de la marca ABB.
Bibliografa
Anexos
Tabla de contenido
1. Introducir elementos en la estacin ...........................................................................106
Introducir un robot en la estacin ....................................................................... 106
Introducir robot desde la biblioteca ABB ............................................................................. 106
Introducir una estacin con controlador de robot. .............................................................. 107
Fijar la posicin de un robot ................................................................................ 109
Introducir un elemento de equipamiento o una geometra .................................. 110
Fijar la posicin de un elemento no robot. .......................................................... 111
2. Mover y tipos de movimiento del robot. .....................................................................112
Movimiento eje a eje del robot. .......................................................................... 112
Movimiento lineal del robot. .............................................................................. 113
Movimiento de reorientacin ............................................................................. 114
3. Introducir una herramienta y situarla en el robot. ....................................................116
Crear dato de herramienta.................................................................................. 116
Crear herramienta a partir de geometra existente. ............................................. 117
Crear una herramienta con mecanismo. .............................................................. 120
4. Crear un objeto de trabajo ...........................................................................................124
5. Programar objetivo y crear trayectorias. ...................................................................126
Mostrar volumen de trabajo ............................................................................... 130
6. Programacin en RAPID ..............................................................................................131
7. Comunicaciones I/O .....................................................................................................133
8. Diseo de Hardware .....................................................................................................140
9. Componente inteligente ..............................................................................................143
Se nos abrir una ventana emergente con todos los sistemas robots
disponibles.
Una vez introducidas las coordenadas se nos abrir una ventana emergente,
de la que seleccionaremos NO
La otra opcin que tendramos a la hora de mover un robot sera hacer clic
sobre el elemento que queremos mover, y hacerlo a mano alzada
seleccionando en la pestaa Inicio, dentro del apartado Mano alzada una
de estos dos iconos:
A partir de ah lo que haremos ser hacer clic en el eslabn del robot que
queramos mover, y haciendo uso del ratn lo moveremos.
Si decidimos movernos introduciendo datos a cada uno de los ejes del robot
dentro de sus lmites podremos hacerlo, seleccionando con el botn derecho
del ratn el robot en la pestaa diseo y ah seleccionando Movimiento de
ejes de mecanismo. O bien seleccionando el robot en la pestaa diseo, lo
cual har aparecer al nivel de la pestaa Inicio otra pestaa de
herramientas de mecanismos denominada Modificar, dentro de la que
encontraremos la misma opcin que antes Movimiento de ejes de
mecanismo. Ambas
opciones nos abrirn una
ventana en la que poder
introducir los datos.
A partir de ah lo que haremos ser hacer clic en el robot para que nos
aparezcan unos ejes X, Y, Z con flechas para que podamos movernos
,haciendo uso del ratn, a lo largo de cualquiera de los ejes.
Movimiento de reorientacin
Este tipo de movimiento lo que har ser dejar fijo el TCP y mover los ejes
del robot de tal manera que se podr tener la misma posicin TCP pero con
distinta orientacin. Al igual que los otros dos citados anteriormente hay dos
maneras distintas de hacerlo, una es a mano alzada y la otra es
introduciendo datos al robot.
A partir de ah lo que haremos ser hacer clic en el robot para que nos
aparezcan unos flechas para que podamos girar respecto al eje X, Y o Z
haciendo uso del ratn.
Si decidimos movernos introduciendo datos a cada uno de los ejes del robot
dentro de sus lmites podremos hacerlo, seleccionando con el botn derecho
del ratn el robot en la pestaa diseo y ah seleccionando Movimiento
lineal. O bien seleccionando el robot en la pestaa diseo, lo cual har
aparecer al nivel de la pestaa Inicio otra pestaa de herramientas de
mecanismos denominada Modificar, dentro de la que encontraremos la
misma opcin que antes Movimiento lineal. Ambas opciones nos abrirn
una ventana en la que poder introducir los datos. Los datos de reorientacin
se introducirn en los apartados Rx, Ry o Rz.
Este paso anterior solo sera necesario si el origen local de nuestra geometra no
estuviese correctamente situado.
Introduciremos el nombre del TCP, y podremos introducir las coordenas del TCP
a travs de esta ventana indicando los datos, o podremos seleccionar un punto
de la ventana de simulacin, una vez hecho esto tendremos que aadir este TCP
pulsando la flecha ->, y podremos aadir tantos TCPs como queramos con este
procedimiento.
Para terminar, situaremos nuestra herramienta en el extremo del robot, para ello
desde la pestaa Diseo arrastraremos la herramienta hasta el nuestro Robot.
Esto abrir un aviso que aceptaremos Si.
Al seleccionar esta opcin se nos abrir una nueva ventana con la que
comenzaremos a modelar el
mecanismo.
En esta ventana le daremos un
nombre al mecanismo y
seleccionaremos entre las opciones
de tipo de mecanismo la de
Herramienta.
Vamos haciendo esto de forma iterativa creando tantos eslabones como sea
necesario para nuestra Herramienta con mecanismo. Pulsamos aceptar
cuando hayamos creado un eslabn, para poder crear otro.
Haciendo clic con el botn derecho del ratn en nuestro objeto de trabajo se
nos desplegarn una serie de opciones, entre las que est Conectar a y
elegiremos el componente al que queremos vincularlo.
Por ltimo lo que haremos ser crear una trayectoria con los objetivos que
ya tenemos programados, para ello deberemos de estar en la pestaa
Inicio, pulsar sobre Ruta y seleccionar Trayectoria vaca. Esto nos
crear una trayectoria en la carpeta trayectorias.
6. Programacin en RAPID
Una vez aprendidos todos los objetivos y trayectorias nos interesa
desarrollar un programa en RAPID, para ello RobotStudio nos permite que
podamos pasar los objetivos y trayectorias desde la ventana de simulacin a
un programa RAPID.
Para hacer esto, en la pestaa Inicio deberemos de pulsar el botn
Sincronizar.. y tendremos dos opciones: Con VC o Con estacin.
7. Comunicaciones I/O
Podemos configurar entradas y salidas analgicas o digitales, con las que
posteriormente secuenciar o controlar parte de la simulacin. Lo primero que
tenemos que hacer es crear una unidad en la que meteremos nuestras
seales. Deberemos de entrar en el apartado Configuracin I/O.
Al hacer clic en Nuevo Signal se nos abrir una ventana emergente con la
que podremos configurar nuestra seal.
Con cada cambio se nos abrir una ventana de aviso como la siguiente.
Esto significa que la unidad y las seales que hemos creado no podrn
ser utilizadas hasta que no realicemos un arranque en caliente del
controlador. Para hacer el arranque en caliente, deberemos ir a la
pestaa Controlador, que se encuentra al mismo nivel que la pestaa
Inicio, y ah seleccionar el arranque en caliente.
8. Diseo de Hardware
En este apartado detallaremos como crear hardware desde RobotStudio, ya
sea una mesa, una pieza, etc.
Tendremos que entrar en la pestaa Modelado para poder crear nuestros
elementos.
Dentro de la pestaa Modelado tenemos muchas opciones, pero las ms
interesantes para nosotros son las marcadas.
9. Componente inteligente
Se define como componente inteligente a un objeto de RobotStudio, con o
sin representacin grfica, que presenta el comportamiento que puede
o desea implementarse.