Robocell1 0
Robocell1 0
Robocell1 0
ROBOTICA 1
Lenguaje de Programación: Software de Robótica RoboCell
RoboCell para el ER 4U
ROBOTICA 1
Tareas con RoboCell
RoboCell permite experimentar con una amplia variedad de celdas simuladas, incluso
si la celda actual no existe realmente en el laboratorio. Los usuarios avanzados de
RoboCell pueden diseñar incluso objetos en 3D e importarlos a RoboCell para su uso
en celdas de trabajo virtuales.
Cuando usa el sistema RoboCell para desarrollar una tarea, debe realizar siempre los
siguientes pasos:
ROBOTICA 1
MATERIALES
ROBOTICA 1
Proyectos RoboCell
Para trabajar con RoboCell, debe crear primero un nuevo proyecto RoboCell ó abrir
un proyecto existente. Cada proyecto RoboCell contiene los siguientes tres archivos:
-Archivo proyecto.
-Archivo posiciones
-Archivo de programa.
ROBOTICA 1
Componentes de la Ventana RoboCell
La ventana RoboCell que aparece por defecto cuando se accede a la aplicación se
compone de los siguientes elementos:
La barra menú, situada en la parte de arriba de la ventana RoboCell, tiene ocho
menús y cada uno contiene comandos RoboCell que se usan para manejar proyectos.
ROBOTICA 1
La barra de herramientas situada
directamente bajo la barra menú, está
formada por botones que permiten
acceder rápidamente a los comandos
RoboCell más usados.
ROBOTICA 1
La ventana 3D Image (Imagen 3D),
situada bajo la barra de
herramientas de la esquina superior
derecha de la ventana RoboCell,
muestra una simulación y animación
en 3D del robot y otros objetos de la
célula de trabajo.
ROBOTICA 1
El cuadro de diálogo Teach Positions
(Enseñar Posiciones), situado en la
parte inferior de la ventana RoboCell,
permite grabar y enseñar posiciones del
robot, además de otros periféricos de la
célula.
ROBOTICA 1
Modos de Trabajo de RoboCell
ROBOTICA 1
Modos de Trabajo de RoboCell
ROBOTICA 1
Tarea: Seleccionar Modos de Trabajo
2 Seleccionar Window | Teach & Edit. La ventana del RoboCell muestra el modo
Teach & Edit (Enseñar y Editar).
ROBOTICA 1
Ventana 3D Image
Descripción de la Ventana
ROBOTICA 1
Barra de herramientas de la ventana 3D
Image
Herramientas de Visión
-Girar.
-Ángulo.
-Zoom.
ROBOTICA 1
Manipular el Robot
El robot no sabe dónde ir, cómo llegar ó qué hacer cuando alcanza su objetivo.
Usted debe guiarle y enseñarle. RoboCell contiene comandos y herramientas que
permiten manipular (mover) el robot.
ROBOTICA 1
Mover los Ejes del robot
ROBOTICA 1
Grabar Posiciones del Robot
Grabar Posiciones Absolutas
Una vez que haya movido el robot a una posición en el espacio, puede
grabar esa posición. Una vez que se graba una posición, puede ordenar al
robot que vaya a ella.
ROBOTICA 1
Comandos Record y Teach
Grabar Posiciones
A pesar de que los términos Enseñar y Grabar se usan con frecuencia indistintamente en
robótica, el software RoboCell hace distinciones entre los dos.
-La opción Record Position (Grabar Posición) se usa para grabar una posición de
acuerdo a las coordenadas actuales del robot.
-La opción Teach Position (Enseñar Posicion) se usa para grabar una posición
introduciendo valores para cada una de las coordenadas de la posición.
La opción Record Position es siempre utilizada cuando definimos una posición
respecto a las actuales coordenadas del robot. Usar este comando si no se
conocen las coordenadas exactas de una posición que quiere usar en su
programa. Como verá en las actividades siguientes, mover la herramienta a una
posición exacta puede ser bastante difícil.
Enseñar Posiciones
La opción Teach Position se usa para grabar una posición introduciendo valores
para cada una de las coordenadas de la posición. Usar este comando si se conocen
las coordenadas exactas de una posición que quiere usar en su programa.
Esta opción Teach Position se usa siempre para definir una posición de acuerdo a
las coordenadas XYZ.
Posiciones Cartesianas
La posición del TCP del robot está especificada por un sistema de coordenadas
Cartesianas ó XYZ. En un sistema de coordenadas Cartesianas, cada
punto/posición tiene un único y singular conjunto de tres números. El primer número
representa la distancia (en milímetros) del TCP a lo largo del eje X. El segundo
número representa la distancia del TCP a lo largo del eje Y, y la tercera a lo largo del
eje Z. El signo de la coordenada (+ ó -) indica la dirección a lo largo de cada eje.
Las coordenadas del origen (donde interseccionan los ejes) son (0, 0, 0). En el
sistema de robótica, el centro de la base del robot sobre la mesa se define como el
origen.
Para completar la definición de la posición, elevación y giro se especifican en
unidades de ángulo (grados).
Posiciones Relativas
Hay posiciones cuyas coordenadas se definen por una relación específica con otra
posición. Una posición relativa está vinculada a una posición de referencia. Si
cambian las coordenadas de la posición de referencia, la posición relativa cambia,
manteniendo la misma relación.
Usos de Posiciones Relativas del Robot
Las posiciones relativas son útiles cuando se programa la trayectoria del robot para
tareas de coger y colocar. Las posiciones intermedias a lo largo de la trayectoria se
pueden definir como posiciones relativas.
ROBOTICA 1
Mover un Cubo grabando Cuatro Posiciones
Etiqueta Comandos
En esta tarea programará el
robot de acuerdo a las
especificaciones descritas en la
sección Mover un Cubo
grabando cuatro Posiciones.
Como puede ver, los comandos están divididos en tres grupos, cada uno de
ellos controla un aspecto diferente del programa del robot.
Enviar Robot a Objeto
En las actividades anteriores, grabó posiciones para que el robot guiara el TCP a la
posición requerida, ó calculando y escribiendo las coordenadas de la posición.
Fue testigo de las dificultades que se producen al guiar la pinza a una posición
específica:
La vista de la celda de trabajo se tuvo que ajustar varias veces para asegurarse de
que la pinza estaba cogiendo el objeto desde el ángulo correcto.
Nota: Las opciones Enviar Robot están disponibles cuando trabaja con una celda
simulada. No puede enviar un robot a un objeto cuando está trabajando online con
un robot real.
CIM 126
Enviar Robot sobre un Punto
Se activa en 3D Image | Send Robot | Send Robot Above Point (Imagen 3D | Enviar
Robot | Enviar Robot sobre Punto), ó con click en sobre la barra de herramientas de
la ventana 3D Image.
CIM 128
Robocell Funciones Copy y Paste
Usará las herramientas Copy (Copiar) y Paste (Pegar) para duplicar tres veces
el segmento en el que el robot se mueve hacia el siguiente container, baja y
luego devuelve el objeto. Estas herramientas están disponibles seleccionando
Edit | Copy (Editar | Copiar) ó Edit | Paste (Editar | Pegar) de la barra menú ó
del menú desplegable que aparece al hacer click con el botón derecho del
ratón sobre una selección del programa. Como con todas las aplicaciones
basadas en Windows, se también se puede acceder a estas herramientas
presionando Ctrl+C ó Crtl+V respectivamente.
2 Activar el modo Run Screen (Pantalla Ejecutar) para optimizar la ventana RoboCell para
ver la ejecución del programa.
6 Seleccionar 3D Image | Show Robot Path (Imagen 3D | Mostrar Trayectoria del Robot).
Nota: Asegúrese de que deshabilita la opción Show Robot Path, pero no borre la
trayectoria del robot (en 3D Image | Clear Robot Path (Imágen 3D | Borrar Trayectoria
del Robot) ó .)