ES2343386T3 - Procedimiento y dispositivo para manejar piezas. - Google Patents

Procedimiento y dispositivo para manejar piezas. Download PDF

Info

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
Application number
ES07857853T
Other languages
English (en)
Inventor
Ramon Casanelles
Francesc Cortes Grau
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ABB RESEARCH Ltd
ABB Research Ltd Switzerland
Original Assignee
ABB RESEARCH Ltd
ABB Research Ltd Switzerland
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by ABB RESEARCH Ltd, ABB Research Ltd Switzerland filed Critical ABB RESEARCH Ltd
Application granted granted Critical
Publication of ES2343386T3 publication Critical patent/ES2343386T3/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B21MECHANICAL METAL-WORKING WITHOUT ESSENTIALLY REMOVING MATERIAL; PUNCHING METAL
    • B21DWORKING OR PROCESSING OF SHEET METAL OR METAL TUBES, RODS OR PROFILES WITHOUT ESSENTIALLY REMOVING MATERIAL; PUNCHING METAL
    • B21D43/00Feeding, 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/02Advancing work in relation to the stroke of the die or tool
    • B21D43/04Advancing work in relation to the stroke of the die or tool by means in mechanical engagement with the work
    • B21D43/05Advancing 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
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Program-controlled manipulators
    • B25J9/0084Program-controlled manipulators comprising a plurality of manipulators
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Program-controlled manipulators
    • B25J9/02Program-controlled manipulators characterised by movement of the arms, e.g. cartesian coordinate type
    • B25J9/04Program-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/041Cylindrical coordinate type
    • B25J9/042Cylindrical coordinate type comprising an articulated arm
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Program-controlled manipulators
    • B25J9/02Program-controlled manipulators characterised by movement of the arms, e.g. cartesian coordinate type
    • B25J9/04Program-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/046Revolute coordinate type
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Program-controlled manipulators
    • B25J9/16Program controls
    • B25J9/1679Program controls characterised by the tasks executed
    • B25J9/1682Dual arm manipulator; Coordination of several manipulators
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/18Numerical 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/414Structure of the control system, e.g. common controller or multiprocessor systems, interface to servo, programmable interface controller
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/40Robotics, robotics mapping to robotics vision
    • G05B2219/40519Motion, trajectory planning
    • YGENERAL 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
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10TTECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
    • Y10T74/00Machine element or mechanism
    • Y10T74/20Control lever and linkage systems
    • Y10T74/20207Multiple controlling elements for single controlled element
    • Y10T74/20305Robotic arm
    • Y10T74/20329Joint between elements
    • Y10T74/20335Wrist

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.
Campo técnico
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.
Antecedentes de la invención
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.
Resumen de la invención
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.
Breve descripción de los dibujos
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.
Descripción de las realizaciones preferidas
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.
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.
ES07857853T 2006-12-19 2007-12-19 Procedimiento y dispositivo para manejar piezas. Active ES2343386T3 (es)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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 エッチング液成分の濃度測定装置および濃度測定方法

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