ES2343386T3 - Procedimiento y dispositivo para manejar piezas. - Google Patents
Procedimiento y dispositivo para manejar piezas. Download PDFInfo
- Publication number
- ES2343386T3 ES2343386T3 ES07857853T ES07857853T ES2343386T3 ES 2343386 T3 ES2343386 T3 ES 2343386T3 ES 07857853 T ES07857853 T ES 07857853T ES 07857853 T ES07857853 T ES 07857853T ES 2343386 T3 ES2343386 T3 ES 2343386T3
- Authority
- ES
- Spain
- Prior art keywords
- robots
- press
- computer
- robot
- piece
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B21—MECHANICAL METAL-WORKING WITHOUT ESSENTIALLY REMOVING MATERIAL; PUNCHING METAL
- B21D—WORKING OR PROCESSING OF SHEET METAL OR METAL TUBES, RODS OR PROFILES WITHOUT ESSENTIALLY REMOVING MATERIAL; PUNCHING METAL
- B21D43/00—Feeding, positioning or storing devices combined with, or arranged in, or specially adapted for use in connection with, apparatus for working or processing sheet metal, metal tubes or metal profiles; Associations therewith of cutting devices
- B21D43/02—Advancing work in relation to the stroke of the die or tool
- B21D43/04—Advancing work in relation to the stroke of the die or tool by means in mechanical engagement with the work
- B21D43/05—Advancing work in relation to the stroke of the die or tool by means in mechanical engagement with the work specially adapted for multi-stage presses
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Program-controlled manipulators
- B25J9/0084—Program-controlled manipulators comprising a plurality of manipulators
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Program-controlled manipulators
- B25J9/02—Program-controlled manipulators characterised by movement of the arms, e.g. cartesian coordinate type
- B25J9/04—Program-controlled manipulators characterised by movement of the arms, e.g. cartesian coordinate type by rotating at least one arm, excluding the head movement itself, e.g. cylindrical coordinate type or polar coordinate type
- B25J9/041—Cylindrical coordinate type
- B25J9/042—Cylindrical coordinate type comprising an articulated arm
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Program-controlled manipulators
- B25J9/02—Program-controlled manipulators characterised by movement of the arms, e.g. cartesian coordinate type
- B25J9/04—Program-controlled manipulators characterised by movement of the arms, e.g. cartesian coordinate type by rotating at least one arm, excluding the head movement itself, e.g. cylindrical coordinate type or polar coordinate type
- B25J9/046—Revolute coordinate type
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Program-controlled manipulators
- B25J9/16—Program controls
- B25J9/1679—Program controls characterised by the tasks executed
- B25J9/1682—Dual arm manipulator; Coordination of several manipulators
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Program-control systems
- G05B19/02—Program-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form
- G05B19/414—Structure of the control system, e.g. common controller or multiprocessor systems, interface to servo, programmable interface controller
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/40—Robotics, robotics mapping to robotics vision
- G05B2219/40519—Motion, trajectory planning
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10T—TECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
- Y10T74/00—Machine element or mechanism
- Y10T74/20—Control lever and linkage systems
- Y10T74/20207—Multiple controlling elements for single controlled element
- Y10T74/20305—Robotic arm
- Y10T74/20329—Joint between elements
- Y10T74/20335—Wrist
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Robotics (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Manipulator (AREA)
Abstract
Un método para operar un sistema incluyendo al menos dos robots (R1, R2) para manejar piezas y una unidad de control de robot dispuesta para el control de dichos al menos dos robots, estando provisto cada uno de dichos robots de un dispositivo manipulador de piezas incluyendo un brazo rígido con un extremo conectado al elemento de extremo de un brazo del robot por unos primeros medios oscilantes (2) dispuestos para movimiento radial del brazo rígido en relación a dicho elemento de extremo, y medios de pinza (G) conectados a dicho brazo rígido por unos segundos medios oscilantes (3) dispuestos para rotación pasiva libre de dichos medios de pinza en relación a dicho brazo rígido. Incluyendo el método generar instrucciones para que los al menos dos robots tomen y/o muevan y/o coloquen una pieza, y enviar simultáneamente las instrucciones a cada robot.
Description
Procedimiento y dispositivo para manejar
piezas.
La presente invención se refiere a un método y
sistema para manejar piezas, por ejemplo para cargar y descargar
piezas sobre una línea de prensas.
Actualmente es conocido el uso de varios tipos
de manipuladores industriales en un amplio rango de aplicaciones.
Por ejemplo, es común utilizar robots y otros manipuladores en
líneas de prensa usadas para fabricar piezas de carrocería de
vehículo. Los manipuladores industriales se usan para ejecutar
tareas tales como cargar y descargar las piezas entre una prensa y
otra, o un almacén y una prensa, una correa transportadora y una
prensa, etc.
Un tipo de manipulador que se usa frecuentemente
a causa de su capacidad de adaptación a gran variedad de diferentes
movimientos y ciclos, son los robots articulados, por ejemplo robots
con cuatro o seis grados de libertad; cada grado de libertad es un
movimiento independiente (giro o desplazamiento) que una
articulación puede hacer con respecto al precedente. Otro tipo de
manipulador usado en líneas de prensa son el denominado
"Doppins", que constan generalmente de una estructura unida a
la prensa y equipada con una guía en la que un carro avanza
verticalmente; el carro está provisto de un sistema de brazos
articulados, que es responsable del movimiento de entrar y salir de
la prensa para cargar o descargar piezas.
En todos los manipuladores, un elemento de
extremo está instalado en el extremo libre del sistema, que en el
caso de automatización de la prensa es un elemento de agarre
adaptado a las piezas a cargar y descargar; este elemento de agarre
se denomina generalmente una "pinza", y puede usar un sistema
de agarre mecánico, electromagnético o por vacío, dependiendo de los
requisitos específicos de cada caso.
Puede haber diferentes configuraciones de
manipulación entre una estación y otra de una línea de prensas: por
ejemplo, un solo manipulador que extrae la pieza de una estación y
la introduce en otra, o un par de manipuladores, uno para descargar
de una estación y otro para cargar en la estación siguiente, con o
sin la interposición de correas transportadoras, mecanismos
rotativos, etc.
En la mayoría de los casos, en las líneas de
prensa, como en la mayoría de las operaciones industriales, es
aconsejable minimizar los tiempos de ciclo; en lo que se refiere a
los manipuladores, una parte importante del ciclo es la extracción
o introducción de la pieza en relación a la zona de influencia de la
prensa, dado que durante esta fase la prensa debe permanecer
abierta, y por lo tanto, inactiva; en consecuencia, es aconsejable
extraer e insertar la pieza rápidamente.
Lo que sigue es una explicación de este
problema, a modo de ejemplo, con referencia a un robot articulado
que extrae una pieza de una prensa y la introduce en la siguiente.
Hay básicamente dos ciclos que un robot articulado de seis ejes,
con una pinza unida a su sexto eje, puede realizar para esta
operación. En un ciclo, generalmente llamado el ciclo
"externo", el robot extrae primero la pinza que sujeta la pieza
de la prensa siguiendo una trayectoria rectilínea en paralelo a la
línea de prensas, a través de giros combinados alrededor de los
tres primeros ejes: en segundo lugar, hace que la pinza gire con
respecto a los ejes cuarto y sexto dejándola mirando a la prensa
siguiente; y finalmente, introduce la pieza en la prensa siguiendo
una trayectoria rectilínea.
La ventaja de este tipo de ciclo es que los
tiempos parciales de extracción e introducción son relativamente
cortos, porque los movimientos son lineales; sin embargo, el tiempo
de ciclo general es bastante largo. En un ciclo alternativo,
llamado generalmente un ciclo "interno", que se puede ver en la
figura 1, el robot mantiene su brazo extendido y a través de giros
simultáneos con respecto a los ejes primero y sexto hace que la
pinza con la pieza realice un solo movimiento con una trayectoria,
esencialmente horizontal, que tiene lugar entre el sexto eje y la
base del robot; sin embargo, debido a la rotación alrededor del
sexto eje, la pieza gira durante la extracción y la introducción en
las prensas.
El tiempo de ciclo general en este caso es
relativamente pequeño, debido al hecho de que el robot realiza un
solo movimiento: sin embargo, los tiempos parciales de extracción e
introducción de las piezas son altos, porque el giro de la pieza
hace que una sección de ella permanezca más tiempo debajo de la
prensa. Otro inconveniente de girar la pieza durante la extracción
y la introducción en la prensa es que los obstáculos representados
por las columnas de prensa deben ser tomados en cuenta, lo que puede
hacer difícil el giro de la pinza con la pieza.
Así, las soluciones convencionales para carga y
descarga de prensas presentan limitaciones en lo que se refiere a
reducir tiempos de ciclo. Además, en ambos casos, la pieza se gira
180º al pasar de una prensa a otra. La figura 3 (técnica anterior)
representa dicho método conocido. La figura representa un robot R
que transfiere una pieza de una primera prensa a una segunda
prensa. La rotación de la pieza alrededor del sexto eje del robot
permite introducir la pieza en la segunda prensa, pero la pieza se
tiene que girar 180º para hacerlo.
En los últimos años se han propuesto algunos
dispositivos o accesorios previstos para acoplarse con el sexto eje
de un robot articulado, que resuelve parcialmente estos problemas.
La solicitud de patente europea EP666150A1, titulada Estructura de
muñeca para robots articulados, asignada a Yaskawa, describe un
mecanismo que está acoplado a la muñeca de robot y desplaza el giro
del sexto eje al extremo de una barra rígida. Este mecanismo hace
posible mantener la orientación de la pieza cuando pasa de una
prensa a otra, y hace un movimiento lineal de extracción e
introducción; sin embargo, el robot se tiene que retirar
considerablemente para este movimiento, lo que lo hace bastante
lento, especialmente si la distancia entre prensas es grande. Otro
inconveniente de este mecanismo es que, debido al hecho de que no
hay posibilidad de giro alrededor del sexto eje del robot, para
entrar en la prensa lateralmente la barra debe ser bastante larga, y
esto origina problemas de peso, rigidez y análogos.
Otro dispositivo conocido incluye dos barras
articuladas una a otra por sus extremos; una primera barra está
acoplada por su otro extremo al sexto eje del robot, mientras que el
otro extremo de la segunda barra está acoplado a la pinza para la
pieza a manipular. Hay un motor en la articulación entre las dos
barras, lo que hace posible la rotación de la pinza con relación a
la segunda barra. Este sistema hace posible transferir la pieza con
un giro interno, tal como el representado en la figura 1, pero con
extracción e introducción lineales a la prensa, dado que la
combinación de rotaciones alrededor de los diferentes ejes hace
posible girar la pinza que sujeta la pieza en sentido opuesto al
giro del brazo del robot durante las fases de extracción o
introducción, manteniendo así la orientación de la pieza, y
realizando un movimiento aproximadamente lineal entre una prensa y
otra. No obstante, este sistema es relativamente complejo, porque
implica dos barras articuladas una a otra, con los siguientes
inconvenientes con relación a la rigidez del montaje.
Al mismo tiempo e independientemente de los
movimientos del robot, también es aconsejable asegurar que la pinza
sea de altura limitada, de manera que sea capaz de solapar
parcialmente los movimientos de apertura y cierre de la prensa con
la introducción y extracción de la pieza; y también es deseable, en
términos de seguridad y ahorros, que la pinza y cualquier otra
parte del manipulador que penetre dentro de la zona de influencia
de la prensa, se hagan de materiales ligeros de baja dureza,
compatibles con su función, con el fin de minimizar todo lo posible
cualquier daño de la prensa en caso de accidente. En el sistema
descrito con dos barras articuladas, los requisitos de rigidez
hacen difícil reducir la altura del conjunto; además, la
articulación con el motor penetra dentro de la zona de influencia de
la prensa, con el consiguiente riesgo de daño significativo en caso
de accidente.
Un manipulador industrial se describe en
WO2006/018459, titulada Dispositivo de manipulación de piezas y
manipulador industrial incluyendo dicho dispositivo, de ABB, que
describe un dispositivo destinado a acoplarse a un manipulador
industrial que presenta una cadena cinética entre una base y un
elemento de extremo. El dispositivo incluye: un brazo rígido, que
está diseñado para conectarse al elemento de extremo del
manipulador; un soporte que está montado en el brazo rígido de modo
que se pueda mover y que está diseñado para acoplarse rígidamente a
un elemento para agarrar las piezas a manipular; y un motor u otros
medios para efectuar el movimiento del soporte en relación al brazo.
La pieza se gira 180º antes de entrar en la prensa segunda o
siguiente.
US 2006/099064 describe un sistema robótico al
vuelo y método para descargar hojas de vidrio de varios tamaños,
incluyendo hojas de tamaño jumbo, de o a un transportador en o de
plataformas de descarga. El sistema incluye al menos una unidad
transversal que se extiende a lo largo del transportador en paralelo
a su eje longitudinal y al menos dos robots industriales
programables montados de forma móvil en la unidad transversal.
La finalidad de la presente invención es
proporcionar un dispositivo mejorado para manejar piezas. Esta y
otras finalidades se obtienen con un método, un programa de
ordenador, un medio legible por ordenador y un sistema según las
reivindicaciones independientes 1, 8, 9 y 10 anexas,
respectivamente. Realizaciones ventajosas se describen en las
reivindicaciones secundarias de las reivindicaciones independientes
anteriores.
Preferiblemente. Los robots pueden incluir hasta
5 o 6 ejes.
La invención usa dos robots estándar para
transferir la pieza, en un movimiento en que los robots se deberán
mover sincronizados, usando una unidad de control de robot prevista
adecuadamente para control simultáneo de más de un robot. Los dos
robots pueden transferir la pieza a lo largo de un recorrido lineal
entre prensa sin rotación, y por ello ahorrar tiempo de ciclo a
causa del movimiento "limpio" y lineal. La ventaja principal
es un tiempo de ciclo reducido habilitado por un recorrido recto y
lineal. Los medios de pinza montados uno en cada uno de dos robots
cooperantes permiten mover la pieza a lo largo del mejor recorrido:
una línea recta, entre la primera y la segunda prensa.
Otra ventaja es una aceleración y un frenado más
rápidos de la pieza durante la transferencia de una prensa a la
siguiente. Esto se logra porque a) la carga es compartida entre dos
robots, y así se dispone de más potencia y se pueden lograr
velocidades y aceleraciones más altas; y b) una rigidez o
resistencia relativamente alta del sistema de la pieza manipulada
mantenida por dos robots en comparación con un sistema de robot
único. Esto es porque un solo robot sujeta la pieza por el medio y
requiere una pinza rígida y pesada para evitar la vibración durante
la manipulación y la aceleración. Por medio de lo descrito, se
obtiene mejor rigidez sujetando la pieza en ambos extremos. La
aceleración, la velocidad máxima y el frenado se pueden incrementar
con relación a dispositivos de la técnica anterior sin incrementar
la vibración.
Además, los medios de pinza no requieren ningún
motor o accionador en su realización básica, lo que reduce la
necesidad de mantenimiento. Hay un eje rotativo vertical libre en el
primer extremo del manipulador de piezas dispuesto con relación al
elemento de extremo del manipulador industrial. Todos los
movimientos de desplazamiento y reorientación se pueden hacer
moviendo ambos robots de forma coordinada.
La pieza actúa como un enlace mecánico entre
robots. Este enlace se quita cuando los robots dejan la pieza en
una prensa y vuelven vacíos para tomar la pieza siguiente. En este
caso, se puede montar opcionalmente una barra de conexión entre los
robots, o entre los medios de pinza, y/o un sistema para mover las
pinzas de nuevo a la posición original o una posición inicial, o se
puede proporcionar un procedimiento con sensores o similares para
calibrar o sincronizar la posición y/o velocidad de los robots.
El uso de robots estándar como manipuladores
industriales y una unidad de control de robot existente dispuesta
para controlar una pluralidad de robots simultáneamente reduce la
necesidad de control del robot o desarrollos de programación del
recorrido del robot. El uso de máquinas existentes también
incrementa la fiabilidad de los sistemas que incluyen tanto máquinas
conocidas como un manipulador de piezas mejorado.
Una comprensión más completa del método y
sistema de la presente invención se puede obtener por referencia a
la descripción detallada siguiente tomada en unión con los dibujos
acompañantes que, esquemáticamente y solamente a modo de una
ilustración no restrictiva, representan una realización práctica de
la invención. En los dibujos:
La figura 1 representa en un diagrama
simplificado un robot para uso en la presente invención.
La figura 2 representa una secuencia de vistas
de una simulación de un movimiento de un solo robot, secuencia que
no refleja la presente invención.
La figura 3 (técnica anterior) representa una
secuencia de manipulación conocida para un robot que manipula una
pieza.
La figura 4 representa un diagrama de flujo para
un método de operar un sistema incluyendo dos manipuladores
industriales o cada robot equipado con un dispositivo de
manipulación de piezas según una realización de la invención.
La figura 5 representa en un diagrama
simplificado un sistema que incluye dos robots provisto cada uno de
un dispositivo de manipulación de piezas según una realización de la
invención.
La figura 1 representa en un diagrama
simplificado el elemento de extremo de un manipulador industrial o
robot, con el sexto eje A6 indicado en este ejemplo a lo largo de un
eje vertical. Se representa un manipulador de piezas mejorado 1
incluyendo una barra rígida o brazo con un extremo fijado a un
elemento de extremo del robot industrial o manipulador por unos
primeros medios oscilantes o de unión 2, permitiendo la rotación
libre alrededor del eje A6.
En el otro extremo de la barra rígida se ha
dispuesto una pinza G o dispositivo de pinza por medio de unos
segundos medios oscilantes o de unión 3. La rotación del dispositivo
de pinza se produce alrededor de un eje vertical representado aquí
como A7.
La figura 5 representa un diagrama esquemático
de un sistema, tal como una línea de prensa, provisto del
dispositivo manipulador de piezas mejorado según la invención. El
diagrama representa una primera prensa P1 y una segunda prensa P2,
y la dirección de línea de prensas PL que es la dirección que las
piezas siguen entre las prensas. Se ha dispuesto dos robots R1 y R2
entre las dos prensas P1, P2. Cada robot está provisto de un
manipulador de piezas mejorado 1 incluyendo una barra rígida, unos
primeros medios oscilantes 2 y unos segundos medios de orientación
o desplazamiento 3. En este diagrama, los segundos medios 3 se
representan dispuestos para girar en dirección hacia la derecha 3c.
Los segundos medios 3 también pueden girar en una dirección hacia la
izquierda (no representada) si así se requiere.
El diagrama también representa cinco posiciones
sucesivas de una pieza, que son P_{A} la posición inicial con una
pieza en posición en el lecho de prensa de P1. En la posición
P_{B} la pieza ha sido cogida y se mueve en una línea recta
paralela la a dirección de línea de prensas PL. En la posición
P_{C} el manipulador de piezas mejorado 1 y el brazo de robot se
pueden alinear momentáneamente paralelos y el manipulador de piezas
mejorado 1 en este diagrama ejemplar se ha girado un máximo de 90º
en la dirección de línea de prensas PL. En el diagrama se ha omitido
todo el brazo de robot a efectos de claridad en el dibujo y
solamente se ha representado el elemento de extremo del brazo de
robot. En la posición P_{D} la pieza ha alcanzado un punto después
de lo que se inserta en la segunda prensa P2. P_{E} representa la
pieza en posición en la segunda prensa P2 en el lecho de prensa
2_{B}. Obsérvese que el dispositivo de pinza G se inserta en la
prensa, pero que el robot y la mayor parte del dispositivo
manipulador mejorado permanece fuera de la prensa.
La invención realiza una transferencia en una
línea recta y sin girar la pieza, ni girar a la extracción ni girar
180º como se ha descrito, por ejemplo, en WO2006/018459. La
invención usa dos robots industriales estándar para transferir la
pieza, sin embargo, los dos robots se deberán mover de forma
sincronizada. Esto se logra usando una unidad de control de robot
que es adecuada para controlar más de un robot a la vez, tal como un
controlador de robot MultiMove suministrado por ABB.
En la secuencia descrita de transferir la pieza
entre prensa la P1 y la prensa P2 la pieza está dispuesta para
actuar como un enlace mecánico entre los dos robots por medio de la
barra rígida y dos uniones 2, 3 del manipulador de piezas mejorado.
Este enlace se pierde cuando los robots salen de la pieza en una
prensa y vuelven vacíos a tomar la siguiente de la prensa P1, lo
que se puede remediar por la adición de una barra de conexión entre
los robots, o/y moviendo la pinza de nuevo a su posición original
o/y previendo para una acción de sincronización o calibración antes
de tomar la pieza siguiente.
La figura 2 representa una secuencia de
diagramas de simulación para el dispositivo que se ilustra solamente
con un robot para a efectos de simplicidad del gráfico, y por lo
tanto no refleja la presente invención. La figura 2a representa un
robot que sujeta el dispositivo unido a un dispositivo de pinza. La
figura 2b representa el robot R1 moviendo la pieza y el dispositivo
agarrador de P1 y hacia P2. En la figura 2c se puede ver que el
dispositivo ha girado unos 45 grados, más o menos, alrededor de un
eje en el elemento de extremo del brazo de robot correspondiente a
la unión 2 en la figura 1 y también se ha girado alrededor de la
unión correspondiente a la segunda orientación o medios de
desplazamiento, unión 3, en la figura 1. La figura 2d representa la
pieza al entrar en la prensa P2 con una rotación hacia la derecha
indicada con flechas 2c, 3c.
Como se ha mencionado anteriormente, la
invención usa dos robots industriales estándar para transferir la
pieza que está dispuesta para actuar como un enlace mecánico entre
los dos robots. Es importante que los dos robots se muevan de forma
sincronizada, lo que se logra mejor controlando los robots con una
unidad de control de robot adecuada para controlar más de un robot a
la vez.
La figura 4 representa un diagrama de flujo para
un método de control para un sistema de dos prensas, dos robots
equipado cada uno con medios de pinza y una pieza, según la
invención. En el método una unidad de control de robot o RCU capaz
de controlar más de un robot simultáneamente da la misma instrucción
a cada uno de los dos robots R1, R2. El diagrama de flujo para un
método de control muestra los bloques siguientes:
- 41.
- Tomar la pieza en la prensa P1; la pieza es agarrada por las pinzas sujetadas por cada robot usando un manipulador de piezas 1 dispuesto en el extremo del brazo de robot, por ejemplo, en el eje 6,
- 42.
- Elevar la pieza; los dos robots elevan la pieza simultáneamente con un movimiento, por ejemplo, del eje A6.
- 43.
- Pasar de P1 a P2; los dos robots mueven la pieza desde la primera prensa P1 a la segunda prensa P2 moviéndose simultáneamente con un movimiento, rotación, por ejemplo, del eje A1. La pieza sigue una línea recta y horizontal paralela a la dirección de la línea de prensas PL. Cada manipulador de piezas 1 entre cada robot y cada pinza G o dispositivo de pinza está dispuesto para rotación alrededor de un eje vertical A6 y A7 desplazando la pieza en una dirección lateral con relación a cada brazo de robot y permitiendo mover en línea recta la pieza sujetada por los dos robots. El elemento de extremo de brazo de robot de los dos robots, eje 6, sigue un recorrido que, al menos en parte, no es paralelo a la línea de prensas.
- 44.
- Entrar en la prensa P2; los dos robots mueven la pieza a la segunda prensa P2, lo que opcionalmente puede ir precedido de un estado de espera, si es necesario.
- 45.
- Colocar y soltar la pieza; los dos robots bajan o colocan la pieza en posición en la prensa P2.
- 46.
- Subir y salir de la prensa; los robots elevan la pinza vacía y la retiran de la segunda prensa P2.
- 47.
- Sincronizar o calibrar; puede tener lugar una etapa de calibración opcional después de dejar caer la pieza en la prensa P2 y antes de tomar la pieza siguiente en la prensa P1.
- 48.
- Pasar de P2 a P1; los robots se mueven simultáneamente de nuevo hacia la prensa P1; durante esta etapa puede tener lugar sincronización o calibración,
- 49.
- Esperar; el movimiento de la pinza por el robot a la prensa P1 puede ir precedido opcionalmente por un estado de espera, si es necesario.
Así el recorrido del elemento de extremo de
brazo de robot puede seguir en parte un recorrido circular con un
centro de rotación alrededor del eje A1 de cada robot, pero la pieza
sigue una línea recta paralela a la dirección de línea de prensas
PL.
Preferiblemente ambos robots son robots
industriales estándar incluyendo al menos dos ejes, tal como el
manipulador industrial descrito en WO2006/018459 de ABB.
Otro objeto de la presente invención es
proporcionar un producto de programa de ordenador mejorado y un
medio legible por ordenador que contiene un programa registrado.
Los métodos de la invención pueden ser
supervisados, controlados o realizados por uno o más programas de
ordenador. Uno o más microprocesadores (o procesadores u
ordenadores) incluyen una unidad central de proceso CPU conectada o
incluida en la unidad de control de robot aquí descrita,
procesadores, PLCs u ordenadores que realizan los pasos de los
métodos según uno o más aspectos de la invención, descritos por
ejemplo con referencia a la figura 4. Se ha de entender que los
programas de ordenador para llevar a la práctica los métodos según
la invención también pueden ejecutarse en uno o más
microprocesadores industriales de finalidad general o PLCs u
ordenadores en lugar de uno o más ordenadores o procesadores
especialmente adaptados.
El programa de ordenador incluye elementos de
código de programa informático o porciones de código de software
que hacen que el ordenador o procesador realice los métodos usando
ecuaciones, algoritmos, datos. Valores almacenados, cálculos,
sincronizaciones y análogos para los métodos previamente descritos,
y por ejemplo en relación al diagrama de flujo de la figura 4. Una
parte del programa puede estar almacenada en un procesador como el
anterior. Pero también en una ROM, RAM, PROM, chip EPROM o EEPROM o
medios de memoria similares. El o algunos de los programas en parte
o por completo también pueden estar almacenados localmente (o en el
centro) sobre, o en, otro medio adecuado legible por ordenador tal
como un disco magnético, CDROM o disco DVD, disco duro, medios de
almacenamiento de memoria magnetoóptica, en memoria volátil, en
memoria flash, como microprogramas, o almacenados en un servidor de
datos. También se puede usar otros medios conocidos y adecuados,
incluyendo medios de memoria extraíbles, tales como el Sony Memory
Stick (TM), una memoria USB y otras memorias flash extraíbles,
unidades de disco duro, etc. El programa también puede ser
suministrado en parte o actualizado desde una red de datos,
incluyendo una red pública tal como Internet.
Se deberá indicar que aunque lo anterior
describe realizaciones ejemplares de la invención, se pueden hacer
varias variaciones y modificaciones en la solución descrita sin
apartarse del alcance de la presente invención definida en las
reivindicaciones anexas.
Claims (16)
1. Un método para operar un sistema incluyendo
al menos dos robots (R1, R2) para manejar piezas y una unidad de
control de robot dispuesta para el control de dichos al menos dos
robots, estando provisto cada uno de dichos robots de un dispositivo
manipulador de piezas incluyendo un brazo rígido con un extremo
conectado al elemento de extremo de un brazo del robot por unos
primeros medios oscilantes (2) dispuestos para movimiento radial
del brazo rígido en relación a dicho elemento de extremo, y medios
de pinza (G) conectados a dicho brazo rígido por unos segundos
medios oscilantes (3) dispuestos para rotación pasiva libre de
dichos medios de pinza en relación a dicho brazo rígido. Incluyendo
el método generar instrucciones para que los al menos dos robots
tomen y/o muevan y/o coloquen una pieza, y enviar simultáneamente
las instrucciones a cada robot.
2. Un método según la reivindicación 1. Donde
dicho método incluye generar instrucciones para los dos robots para
movimiento de dichos medios de pinza para agarrar, coger o tomar de
otro modo una pieza de una primera prensa (P1).
3. Un método según la reivindicación 2, donde
dicho método incluye generar instrucciones para los dos robots para
movimiento de dichos medios de pinza para mover dicha pieza de dicha
primera prensa (P1) a lo largo de un recorrido recto y horizontal
paralelo a una dirección de línea de prensas (PL) a una segunda
prensa (P2).
4. Un método según la reivindicación 1, donde
dicho método incluye generar instrucciones para los dos robots para
movimiento de dichos medios de pinza para colocar una pieza movida
de una primera prensa (P1) a una segunda prensa (P2).
5. Un método según la reivindicación 2 o 4,
donde dicho método incluye generar instrucciones para los dos robots
para movimiento de dichos medios de pinza para moverse de nuevo
hacia dicha primera prensa a lo largo de un recorrido recto y
horizontal paralelo a una dirección de línea de prensas (PL) desde
dicha segunda prensa (P2).
6. Un método según la reivindicación 2 a 5,
donde dicho método incluye generar instrucciones para los dos robots
para movimiento de dichos medios de pinza con el fin de llevar a la
práctica una rutina de sincronización o calibración antes de tomar
una pieza siguiente en dicha primera prensa (P1).
7. Un método según la reivindicación 1, donde
dicho método incluye generar instrucciones para los dos robots para
uno o más movimientos realizados con una pluralidad de grados de
libertad alrededor de al menos dos ejes (A1, A6).
8. Un programa de ordenador para el control de
al menos dos robots provisto cada uno de un dispositivo (1) para
manejar piezas, incluyendo dicho programa medios de código de
ordenador y/o software de ordenador que, cuando sean alimentados a
un ordenador, harán que el ordenador ejecute el método según las
reivindicaciones 1-7.
9. Un medio legible por ordenador incluyendo un
programa de ordenador que, al ser leído en un ordenador o
procesador, hará que el ordenador o procesador ejecute un método
según los pasos de alguna de las reivindica-
ciones 1-7.
ciones 1-7.
10. Un sistema para llevar a cabo el método
según la reivindicación 1, incluyendo al menos dos robots (R1, R2)
para manejar piezas y una unidad de control de robot dispuesta para
control de dicho al menos dos robots, estando provisto cada uno de
dichos robots de un dispositivo manipulador de piezas incluyendo un
brazo rígido con un extremo conectado al elemento de extremo de un
brazo del robot por unos primeros medios oscilantes (2) dispuestos
para movimiento radial de dicho brazo rígido en relación a dicho
elemento de extremo, y medios de pinza (G) conectados a dicho brazo
rígido por unos segundos medios oscilantes (3) dispuestos para
rotación pasiva libre de dichos medios de pinza en relación a dicho
brazo rígido.
11. Un sistema según la reivindicación 10, donde
la unidad de control de robot está dispuesta para el control de una
pluralidad de robots.
12. Un sistema según la reivindicación 10, donde
dicho sistema incluye al menos un robot multieje (R1. R2) y un robot
(R1, R2) con al menos dos ejes de movimiento (A1, A6).
13. Un sistema según la reivindicación 10, donde
dicho sistema incluye unos medios sensores y/o medios de calibración
para sincronizar o calibrar el movimiento y/o la posición de los dos
robots (R1, R2).
14. Un sistema según la reivindicación 11, donde
la unidad de control de robot está provista de medios de programa de
ordenador para el control de al menos dos robots dispuesto cada uno
con un dispositivo (1) para manejar piezas, incluyendo dicho
programa medios de código de ordenador y/o software de ordenador
que. Cuando son alimentados a un ordenador, harán que el ordenador
ejecute el método según las reivindicaciones
1-7.
15. Un sistema según la reivindicación 10, donde
la unidad de control de robot está provista de medios de
almacenamiento en memoria para uno o más programas de ordenador
previstos para el control de al menos dos robots cada uno dispuesto
con un dispositivo (1) para manejar piezas, incluyendo dicho
programa medios de código de ordenador y/o software de ordenador
que, cuando sean alimentados a un ordenador, harán que el ordenador
ejecute el método según las reivindicaciones
1-7.
16. Un sistema según la reivindicación 10, donde
los medios de pinza de cada robot (R1, R2) están conectados por un
elemento transversal adicional unido a cada medio agarrador.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US87554506P | 2006-12-19 | 2006-12-19 | |
| US875545P | 2006-12-19 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2343386T3 true ES2343386T3 (es) | 2010-07-29 |
Family
ID=39267780
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES07857853T Active ES2343386T3 (es) | 2006-12-19 | 2007-12-19 | Procedimiento y dispositivo para manejar piezas. |
Country Status (9)
| Country | Link |
|---|---|
| US (1) | US8855817B2 (es) |
| EP (1) | EP2101962B1 (es) |
| JP (2) | JP2010513040A (es) |
| KR (1) | KR101488540B1 (es) |
| CN (1) | CN101578162B (es) |
| AT (1) | ATE465851T1 (es) |
| DE (1) | DE602007006236D1 (es) |
| ES (1) | ES2343386T3 (es) |
| WO (1) | WO2008074836A1 (es) |
Families Citing this family (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8285418B2 (en) * | 2009-07-23 | 2012-10-09 | Kla-Tencor Corporation | Dual scanning stage |
| US9092698B2 (en) | 2012-06-21 | 2015-07-28 | Rethink Robotics, Inc. | Vision-guided robots and methods of training them |
| US9579806B2 (en) | 2012-08-23 | 2017-02-28 | Rethink Robotics, Inc. | Robotic power and signal distribution using laminated cable with separator webs |
| JP6081602B2 (ja) | 2012-10-16 | 2017-02-15 | エービービー テクノロジー アーゲー | プレスラインで被加工物を扱うためのシステム |
| PL2923244T3 (pl) | 2012-11-23 | 2018-08-31 | Transformix Engineering Inc. | Montowanie lub obrabianie podzespołów z wykorzystaniem sterowania numerycznego za pomocą komputera |
| CN103418705B (zh) * | 2013-08-15 | 2015-08-19 | 浙江安统汽车部件有限公司 | 摆臂式板件转位机构 |
| WO2015058277A1 (en) | 2013-10-25 | 2015-04-30 | Transformix Engineering Inc. | Flexible feeding and closing machine for hinged caps |
| JP6001024B2 (ja) * | 2014-08-29 | 2016-10-05 | アイダエンジニアリング株式会社 | プレス機械のワーク搬送装置 |
| KR101655623B1 (ko) | 2014-12-22 | 2016-09-07 | 현대자동차주식회사 | 프로젝션 다타점 용접 방법 및 이를 이용한 차체부품 로딩 동시 접합 시스템 |
| WO2016178576A2 (en) * | 2015-05-04 | 2016-11-10 | Gustomsc Resources B.V. | Drilling installation; handling system, method for independent operations |
| JP6267157B2 (ja) * | 2015-05-29 | 2018-01-24 | ファナック株式会社 | 位置補正機能を有するロボットを備えた生産システム |
| GB201512964D0 (en) * | 2015-07-22 | 2015-09-02 | Cambridge Medical Robotics Ltd | Communication paths for robot arms |
| DE102015014485A1 (de) * | 2015-11-10 | 2017-05-24 | Kuka Roboter Gmbh | Kalibrieren eines Systems mit einem Fördermittel und wenigstens einem Roboter |
| WO2018001483A1 (en) | 2016-06-30 | 2018-01-04 | Abb Schweiz Ag | Handling parts in a press line |
| DE112017004812T5 (de) | 2016-09-26 | 2019-06-06 | Fanuc America Corporation | Automatische synchronisierung von pressmaschinen und robotern |
| IT201700015422A1 (it) * | 2017-02-13 | 2018-08-13 | Intermecc Eng S R L | Macchina e metodo per l'accoppiamento di una tallonetta ad un soletto |
| US10888385B2 (en) * | 2018-07-09 | 2021-01-12 | Point Robotics Medtech Inc. | Calibration device and calibration method for surgical instrument |
| EP3627257B1 (de) * | 2018-09-18 | 2022-11-30 | Siemens Aktiengesellschaft | Bewegungsplanung für ein transportsystem einer servopressenanlage |
| WO2021149757A1 (ja) * | 2020-01-24 | 2021-07-29 | 哲也 小野 | 情報処理装置、情報処理方法およびプログラム |
Family Cites Families (35)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3010587A (en) * | 1957-09-20 | 1961-11-28 | Richard G Hollinger | Workpiece transfer mechanism |
| AT252692B (de) * | 1964-07-08 | 1967-03-10 | Evg Entwicklung Verwert Ges | Geradführungsvorrichtung, insbesondere zum Zuführen der Querstäbe bei Gitterschweißmaschinen |
| US4921395A (en) * | 1982-04-16 | 1990-05-01 | Sahlin International, Inc. | Apparatus for loading and/or unloading industrial presses |
| US5017083A (en) * | 1982-04-16 | 1991-05-21 | Sahlin International, Inc. | Apparatus for loading and/or unloading industrial presses |
| IT8354029V0 (it) * | 1983-12-12 | 1983-12-12 | Comau Spa | Robot manipolatore particolarmente per il trasferimento di elementi di lamiera da una stazione di stampaggio alla stazione successiva di una linea di stampaggio |
| US4989444A (en) * | 1988-08-09 | 1991-02-05 | Daikin Industries, Ltd. | Industrial robot for pressing system, pressing system, and method for bending plate material |
| JP2517028Y2 (ja) | 1990-09-20 | 1996-11-13 | 株式会社神戸製鋼所 | 軸封構造 |
| US5380978A (en) * | 1991-07-12 | 1995-01-10 | Pryor; Timothy R. | Method and apparatus for assembly of car bodies and other 3-dimensional objects |
| JPH069727U (ja) * | 1992-07-17 | 1994-02-08 | アイダエンジニアリング株式会社 | 産業用ロボットを用いたトランスファフィーダ装置 |
| JPH06262553A (ja) | 1993-03-08 | 1994-09-20 | Hitachi Ltd | ダブルアーム機構ロボット |
| WO1995005270A1 (en) * | 1993-08-18 | 1995-02-23 | Kabushiki Kaisha Yaskawa Denki | Wrist structure for articulated robots |
| FR2710407B1 (fr) * | 1993-09-20 | 1995-12-01 | Romer Srl | Procédé de repérage positionnel pour une machine de mesure tridimensionnelle et dispositif pour la mise en Óoeuvre du procédé. |
| JP2726977B2 (ja) | 1994-05-09 | 1998-03-11 | 福井機械株式会社 | プレス間搬送ロボットにおけるワークハンドリング装置 |
| JPH0919877A (ja) * | 1995-07-06 | 1997-01-21 | Hitachi Zosen Corp | 長尺部材の位置決め装置および位置決め方法 |
| US6153853A (en) * | 1996-12-25 | 2000-11-28 | Honda Giken Kogyo Kabushiki Kaisha | Laser beam welding apparatus |
| US6155768A (en) * | 1998-01-30 | 2000-12-05 | Kensington Laboratories, Inc. | Multiple link robot arm system implemented with offset end effectors to provide extended reach and enhanced throughput |
| JP4076664B2 (ja) * | 1999-03-19 | 2008-04-16 | 本田技研工業株式会社 | 車体構成部品の製造ライン |
| JP2001030190A (ja) | 1999-07-21 | 2001-02-06 | Nachi Fujikoshi Corp | 搬送装置 |
| JP3663984B2 (ja) * | 1999-08-06 | 2005-06-22 | 日産自動車株式会社 | 車体組立方法および車体組立装置 |
| WO2001036165A1 (en) * | 1999-11-15 | 2001-05-25 | Fanuc Robotics North America, Inc. | Constant orientation robot arm assembly |
| JP3702257B2 (ja) * | 2002-08-23 | 2005-10-05 | ファナック株式会社 | ロボットハンドリング装置 |
| JP2004337918A (ja) | 2003-05-15 | 2004-12-02 | Yaskawa Electric Corp | プレス間搬送ロボットおよびプレス間搬送装置 |
| JP4725003B2 (ja) | 2003-05-20 | 2011-07-13 | 株式会社Ihi | パネル搬送装置 |
| US20040240981A1 (en) * | 2003-05-29 | 2004-12-02 | I-Scan Robotics | Robot stacking system for flat glass |
| JP2005131694A (ja) | 2003-10-31 | 2005-05-26 | Komatsu Ltd | ワーク搬送装置 |
| DE10351670A1 (de) * | 2003-11-05 | 2005-06-30 | Kuka Roboter Gmbh | Verfahren und Vorrichtung zum Steuern von Robotern |
| JP2005230995A (ja) | 2004-02-20 | 2005-09-02 | Ishikawajima Harima Heavy Ind Co Ltd | パネル搬送装置 |
| JP2005262369A (ja) | 2004-03-18 | 2005-09-29 | Yaskawa Electric Corp | ロボットシステム |
| DE102004026813A1 (de) * | 2004-06-02 | 2005-12-29 | Kuka Roboter Gmbh | Verfahren und Vorrichtung zum Steuern von Handhabungsgeräten |
| JP2006009727A (ja) | 2004-06-28 | 2006-01-12 | Fuji Xerox Co Ltd | 液体制御ユニット及び液体制御装置 |
| ES2245900B1 (es) | 2004-07-15 | 2007-07-16 | Asea Brown Boveri, S.A. | Dispositivo para la manipulacion de piezas y manipulador industrial dotado de dicho dispositivo. |
| JP2006123009A (ja) | 2004-10-26 | 2006-05-18 | Hitachi Zosen Fukui Corp | ワークプレス間搬送ロボット |
| US20060099064A1 (en) * | 2004-11-08 | 2006-05-11 | Yaron Anaki | On-the-fly robotic stacking system for flat glass |
| JP2006187826A (ja) * | 2005-01-05 | 2006-07-20 | Kawasaki Heavy Ind Ltd | ロボットコントローラ |
| JP2009019877A (ja) | 2007-07-10 | 2009-01-29 | Dainippon Screen Mfg Co Ltd | エッチング液成分の濃度測定装置および濃度測定方法 |
-
2007
- 2007-12-19 WO PCT/EP2007/064232 patent/WO2008074836A1/en not_active Ceased
- 2007-12-19 JP JP2009542057A patent/JP2010513040A/ja not_active Withdrawn
- 2007-12-19 ES ES07857853T patent/ES2343386T3/es active Active
- 2007-12-19 KR KR1020097015069A patent/KR101488540B1/ko active Active
- 2007-12-19 DE DE602007006236T patent/DE602007006236D1/de active Active
- 2007-12-19 CN CN2007800469879A patent/CN101578162B/zh active Active
- 2007-12-19 EP EP07857853A patent/EP2101962B1/en active Active
- 2007-12-19 AT AT07857853T patent/ATE465851T1/de not_active IP Right Cessation
- 2007-12-19 US US12/519,815 patent/US8855817B2/en active Active
-
2012
- 2012-02-29 JP JP2012043194A patent/JP5836843B2/ja active Active
Also Published As
| Publication number | Publication date |
|---|---|
| KR101488540B1 (ko) | 2015-02-02 |
| CN101578162B (zh) | 2012-04-04 |
| JP5836843B2 (ja) | 2015-12-24 |
| JP2012148401A (ja) | 2012-08-09 |
| JP2010513040A (ja) | 2010-04-30 |
| WO2008074836A1 (en) | 2008-06-26 |
| DE602007006236D1 (de) | 2010-06-10 |
| EP2101962A1 (en) | 2009-09-23 |
| KR20090091240A (ko) | 2009-08-26 |
| US8855817B2 (en) | 2014-10-07 |
| EP2101962B1 (en) | 2010-04-28 |
| US20100036525A1 (en) | 2010-02-11 |
| ATE465851T1 (de) | 2010-05-15 |
| CN101578162A (zh) | 2009-11-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2343386T3 (es) | Procedimiento y dispositivo para manejar piezas. | |
| JP5949799B2 (ja) | パラレルリンクロボット、パラレルリンクロボット用ハンドおよびパラレルリンクロボットシステム | |
| ES2621498T3 (es) | Sistema para manipular piezas en una línea de prensas | |
| TWI651243B (zh) | 搬送系統及其運轉方法 | |
| CN107107333B (zh) | 用于对如包捆物、零散货物等商品进行操作的设备和方法 | |
| US20200122335A1 (en) | Food holding apparatus and method for operating the same | |
| WO2019009290A1 (ja) | ロボットシステム及び包装システム | |
| CN115916484A (zh) | 机器人系统及机器人系统的运转方法 | |
| JP7211208B2 (ja) | デパレタイズ装置及びデパレタイズ方法 | |
| JP2007021691A (ja) | リング搬送用ハンドとそれを用いた搬送装置 | |
| JP2023122890A (ja) | ロボット、制御方法及びシステム | |
| WO2018230441A1 (ja) | 搬送装置及び搬送方法 | |
| JP7802555B2 (ja) | グリッパ及びロボット | |
| WO2006018459A1 (es) | Dispositivo para la manipulación de piezas y manipulador industrial dotado de dicho dispositivo | |
| JP7135823B2 (ja) | ロボットシステム及びロボットの制御方法 | |
| JP2015089582A (ja) | ロボットシステム、制御装置、ロボット、駆動方法及びプログラム | |
| ES3036161T3 (en) | System and method for automated assembly of components | |
| JP2023111483A (ja) | グリッパ及びグリッパを備えたロボット | |
| WO2018186341A1 (ja) | 蓋閉じ装置及び蓋閉じ方法 | |
| JP2025180862A (ja) | ロボット、制御方法及び制御プログラム | |
| JP2025180894A (ja) | 移動ロボット、制御方法及び制御プログラム | |
| JP2011088226A (ja) | ロボット装置及びロボットシステム並びに対象物のハンドリング方法 | |
| WO2024053204A1 (ja) | モバイルマニピュレータ及びその制御方法、プログラム | |
| KR20240175941A (ko) | 빈 피킹 및 선반 피킹이 가능한 하이브리드 그리퍼 | |
| BR102015028649A2 (pt) | processo para manuseio e/ou manipulação de artigos, tais como contêineres ou produtos em peças |