ES2317151T3 - Procedimiento de gestion de informaciones para la programacion del mando de una maquina-herramienta. - Google Patents

Procedimiento de gestion de informaciones para la programacion del mando de una maquina-herramienta. Download PDF

Info

Publication number
ES2317151T3
ES2317151T3 ES05107928T ES05107928T ES2317151T3 ES 2317151 T3 ES2317151 T3 ES 2317151T3 ES 05107928 T ES05107928 T ES 05107928T ES 05107928 T ES05107928 T ES 05107928T ES 2317151 T3 ES2317151 T3 ES 2317151T3
Authority
ES
Spain
Prior art keywords
machining
instructions
model
clone
machine tool
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.)
Expired - Lifetime
Application number
ES05107928T
Other languages
English (en)
Inventor
Denis Lovis
Cedric Paroz
Jean-Claude Pourchet
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.)
Tornos SA
Original Assignee
Tornos SA
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 Tornos SA filed Critical Tornos SA
Application granted granted Critical
Publication of ES2317151T3 publication Critical patent/ES2317151T3/es
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • 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/4093—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 characterised by part programming, e.g. entry of geometrical information as taken from a technical drawing, combining this with machining and material information to obtain control information, named part program, for the NC machine
    • G05B19/40937—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 characterised by part programming, e.g. entry of geometrical information as taken from a technical drawing, combining this with machining and material information to obtain control information, named part program, for the NC machine concerning programming of machining or material parameters, pocket machining
    • 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
    • Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Geometry (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Numerical Control (AREA)

Abstract

Procedimiento de gestión de informaciones destinado a la construcción de un plan de mando (1) de órganos motores (2) de una máquina-herramienta (3) con vistas a la realización de una pluralidad de piezas que son idénticas entre sí, estando dicha máquina-herramienta (3), por una parte, asociada a un dispositivo de mando (5) destinado a emplear el plan de mando (1) y, por otra parte, concebida para permitir el mecanizado por lo menos de dos piezas, siendo éstas una pieza modelo (30) y por lo menos una pieza clónica (31), precisando la realización por lo menos de una de las piezas denominadas pieza modelo (30) y pieza clónica (31) las operaciones de mecanizado (4) particulares, entre las cuales, - por lo menos una operación modelo (40), y - por lo menos otra operación de mecanizado (4) que, sustancialmente idéntica a la operación modelo (40), se denomina operación clónica (400), estando descrita cada operación modelo (40) y cada operación clónica (400) por lo menos mediante un conjunto (6) de instrucciones constituido por una yuxtaposición de informaciones (7) dispuestas en un orden particular y que comprende las informaciones (7) que utiliza el dispositivo de mando (5) destinado a controlar por lo menos un órgano motor (2) apropiado, estando organizado cada conjunto (6) de instrucciones de modo que pueda modificarse por lo menos una de las informaciones (7) que lo constituyen, realizándose la construcción del plan de mando (1) mediante inscripción sobre un soporte de memorización (10) de conjuntos (6) de instrucciones, estando dicho procedimiento caracterizado porque durante la construcción del plan de mando mediante inscripción de conjuntos (6) de instrucciones, como muy pronto después de haber inscrito cada conjunto (6) de instrucciones que describen una operación de mecanizado (4) y según un procedimiento automático establecido anteriormente: - se realiza una búsqueda automática para detectar si la operación de mecanizado (4) considerada debe tratarse como una operación modelo (40) a causa de la existencia de una operación clónica (400) correspondiente, y - cuando se encuentran una operación modelo (40) y la operación clónica (400) correspondiente, se asocia el conjunto (6) de instrucciones que constituyen la operación modelo con el conjunto (6) de instrucciones que constituyen la operación clónica (400) correspondiente mediante por lo menos una relación de vínculo (R) predeterminada y de tal modo que la modificación ulterior por lo menos de una información (7) particular de uno cualquiera de dichos dos conjuntos (6) de instrucciones, provoca la modificación automática por lo menos de una información (7) asimismo particular del otro conjunto (6) de instrucciones que está vinculado al mismo.

Description

Procedimiento de gestión de informaciones para la programación del mando de una máquina-herramienta.
La presente invención se refiere a un perfeccionamiento de un procedimiento de gestión de informaciones destinado a la programación del mando de una máquina-herramienta.
La presente invención se refiere más particularmente, pero no exclusivamente, al sector de las máquinas-herramienta de decoletaje.
La presente invención se refiere asimismo a un dispositivo de mando destinado a ejecutar el procedimiento y a las máquinas-herramienta que comprenden dicho dispositivo de mando.
La presente invención se refiere asimismo:
-
a un software destinado a ejecutar el procedimiento,
-
a un soporte de almacenamiento sobre el que se registra el software que comprende las etapas del procedimiento.
Una máquina-herramienta de decoletaje permite el mecanizado de piezas que tengan un perfil determinado.
Dicha máquina-herramienta comprende, por una parte, una pluralidad de elementos que son móviles con respecto a un eje particular, es decir alrededor de dicho eje o siguiendo a dicho eje particular y, por otra parte, los órganos motores destinados a provocar el desplazamiento de dichos elementos.
Los órganos motores de la máquina-herramienta se controlan mediante un dispositivo de mando que ejecuta un plan de mando preestablecido, es decir, elaborado antes que el mecanizado, en función de las características del perfil de la pieza que debe realizarse.
La presente invención se refiere ventajosamente a las máquinas-herramienta que repiten la misma operación varias veces, en un mismo puesto de mecanizado, por ejemplo en el caso de un mecanizado que se repite varias veces en la misma pieza, o en el caso en el que dicho mecanizado se realiza en diferentes puestos de mecanizado.
Cuando una operación debe repetirse varias veces, a dicha operación se la denomina "operación modelo" y a la operación repetida se la denomina "operación clónica".
La presente invención se refiere asimismo ventajosamente a las máquinas-herramienta en las que se puede realizar una operación mediante dos herramientas diferentes seleccionadas en función de sus grados de desgaste, destinadas a realizar una operación particular.
Ciertas máquinas-herramienta se estructuran de modo que incorporan varios puestos de trabajo distintos, en cada uno de los cuales puede realizarse por lo menos una operación de mecanizado en una pieza.
La presente invención se refiere asimismo ventajosamente a las máquinas-herramienta que incorporan por lo menos dos puestos de mecanizado permitiendo el mecanizado simultáneo por lo menos de dos piezas sustancialmente idénticas, es decir, de piezas que constituyen de algún modo una pieza modelo y por lo menos una pieza clónica.
Es habitual que en un mismo puesto se realicen varias operaciones, hablándose entonces de grupo de operaciones.
De un modo conocido, como describe el documento US-A-4 606 001, cada operación de mecanizado, tanto si se trata de una operación modelo como de una operación clónica, se describe por lo menos mediante un conjunto de instrucciones constituido por una yuxtaposición de informaciones dispuestas en un orden particular, siendo informaciones que definen particularmente parámetros de mecanizado y que las utiliza el dispositivo de mando destinado a controlar por lo menos un órgano motor apropiado.
Las máquinas-herramienta programables comprenden preferentemente un dispositivo de mando que permite al usuario gestionar dichos conjuntos de instrucciones.
Ventajosamente, el dispositivo de mando comprende una funcionalidad que permite copiar un conjunto de instrucciones que describen una operación modelo y reproducir dicho conjunto de instrucciones para describir una operación clónica.
Durante la realización de las piezas, puede que sea necesario realizar modificaciones, por ejemplo correcciones, en una o varias operaciones.
El dispositivo de mando permite al usuario intervenir en el plan de mando de tal modo que se modifique de un modo preciso cada operación afectada.
Cuando una modificación afecta a una operación modelo, dicha modificación debe indicarse en la operación clónica correspondiente, y viceversa.
La funcionalidad del dispositivo de mando que permite copiar un conjunto de instrucciones que describe una operación modelo y reproducir dicho conjunto de instrucciones para describir una operación clónica permite, por tanto, corregir fácilmente el plan de mando.
Sin embargo, la precisión de la corrección de un plan de mando va ligada estrechamente a la vigilancia por parte del usuario, y los olvidos en la realización de las correcciones frecuentemente se han de lamentar, ya que provocan en particular pérdidas de tiempo que perjudican los resultados de la producción.
Un resultado que la presente invención pretende alcanzar es un perfeccionamiento de un procedimiento de gestión de informaciones destinado a la programación del mando de una máquina-herramienta que remedia a los inconvenientes mencionados anteriormente.
Para ello, la presente invención tiene como objetivo un perfeccionamiento de un procedimiento de gestión de informaciones destinado a la programación del mando de una máquina-herramienta, particularmente, según la reivindicación 1.
La presente invención tiene asimismo como objetivo un dispositivo de mando destinado a ejecutar el procedimiento y las máquinas-herramienta comprenden dicho dispositivo de mando.
Asimismo, la presente invención se refiere a:
-
un software destinado a ejecutar el procedimiento,
-
un soporte de almacenamiento sobre el que se registra el software que comprende las etapas del procedimiento.
La presente invención se pondrá más claramente de manifiesto leyendo la descripción siguiente que se proporciona a título de ejemplo no limitativo, con la ayuda de los dibujos adjuntos que representan esquemáticamente:
- figura 1, vista lateralmente y representada en forma de bloques funcionales, una máquina-herramienta que emplea un procedimiento según la presente invención.
- figura 2, una pantalla de visualización de una matriz sobre la cual se han representado operaciones de mecanizado en forma de casillas.
Tomando como referencia el dibujo, se observa una máquina-herramienta 3 que permite la realización de una pluralidad de piezas.
Si bien no se ilustra de forma clara en el dibujo, se considerará que las piezas son idénticas entre sí.
Tal como se representa a título de ejemplo no limitativo, la máquina-herramienta 3 es una máquina denominada de múltiples puestos, es decir una máquina-herramienta que comprende varios puestos de mecanizado, en cada uno de los cuales se puede realizar por lo menos una operación de mecanizado 4.
Tal como se indica a continuación, el procedimiento según la presente invención no se aplica únicamente a dicho tipo de máquina-herramienta.
Particularmente en el nivel de cada puesto de mecanizado, dicha máquina-herramienta 3 comprende, por una parte, una pluralidad de elementos, también conocidos bajo la denominación técnica de "sistema de herramientas", cada uno de los cuales es móvil con respecto a un eje particular, es decir, alrededor de dicho eje o siguiendo a dicho eje particular y, por otra parte, los órganos motores 2 destinados a provocar el desplazamiento de dichos elementos.
Los elementos desplazados mediante los órganos motores 2 pueden ser de cualquier tipo.
Puede tratarse de carros portaherramientas, de mordazas, etc.
Dichos elementos no se han representado.
Los órganos motores 2 de la máquina-herramienta 3 se controlan mediante un dispositivo de mando 5 que emplea un plan de mando 1 preestablecido, es decir elaborado antes del mecanizado en función de las características del perfil de la pieza que debe realizarse.
La máquina-herramienta emplea por lo menos una herramienta de mecanizado (no representada) y, tradicionalmente, una pluralidad de herramientas de mecanizado.
La máquina-herramienta puede emplear asimismo conjuntos de herramientas más o menos complejos.
Por ello, la expresión "herramienta de mecanizado" se utiliza para designar una "herramienta" en tanto que elemento aislado o conjunto de herramientas, al que se ha evocado anteriormente.
Mediante dichas herramientas de mecanizado, la máquina-herramienta puede realizar por lo menos una operación y, tradicionalmente, una pluralidad de operaciones de mecanizado.
Las herramientas de mecanizado, así como las operaciones de mecanizado, las selecciona, por regla general, el usuario.
Preferentemente, pero no obligatoriamente, la selección de las herramientas se realiza en un catálogo de herramientas de mecanizado y la selección de las operaciones de mecanizado se realiza en un catálogo de operaciones de mecanizado.
Preferentemente, dichos catálogos se memorizan en el dispositivo de mando 5.
Evidentemente, existen vínculos entre la naturaleza de las operaciones de mecanizado y la naturaleza de las herramientas, a saber, que ciertas herramientas son específicas para ciertas operaciones de mecanizado, pero este no es el objetivo de la presente invención.
El dispositivo de mando 5 comprende particularmente un ordenador (no representado) utilizado particularmente para controlar los órganos motores en función del plan de mando 1.
Tal como se representa en el caso del ejemplo no limitativo representado, la máquina-herramienta 3 está estructurada de modo que comporta varios puestos de trabajo distintos, en cada uno de los cuales se puede realizar por lo menos una operación de mecanizado 4 en una pieza.
En el ejemplo no limitativo representado, la máquina-herramienta 3 se concibe de modo que permita el mecanizado simultáneo por lo menos de dos piezas, siendo éstas una pieza modelo 30 y por lo menos una pieza clónica 31 y:
-
por una parte, la realización de la pieza modelo 30 precisa por lo menos de una operación de mecanizado 4 particular, denominada operación modelo 40, y
-
por otra parte, la realización de la pieza clónica 31 precisa asimismo por lo menos de una operación de mecanizado 4 que, sustancialmente idéntica a la operación modelo 40 que debe realizarse en la pieza modelo 30, se denomina operación clónica 400.
Como criterio general, debe considerarse que una operación modelo 40 es una operación de mecanizado realizada en una pieza particular y que una operación clónica 400 es una operación de mecanizado sensiblemente idéntica a la operación modelo 40, y que puede realizarse en dicha pieza particular o en una pieza distinta, en este caso denominada pieza clónica. La expresión "operación de mecanizado 4" utilizada en el presente texto se utiliza para designar cualquier tipo de operación de mecanizado 4 y, particularmente, una operación modelo 40 y su operación clónica 400 pero también cualquier otra operación de mecanizado 4 que no responda a los criterios de descripción de una operación modelo o de una operación clónica.
Por ejemplo, la operación modelo 40 se realiza en un primer puesto de mecanizado, denominado primer puesto P40 y la operación clónica 400 se realiza en un puesto de mecanizado, denominado segundo puesto P400, distinto del primer puesto P40.
El término "pieza" utilizado en la presente memoria se utiliza para designar cualquier tipo de pieza, tanto si se trata de una pieza modelo 30 como de una pieza clónica 31.
Para facilitar la comprensión, se puede considerar que una pieza clónica 31 es una pieza que es idéntica a otra pieza denominada pieza modelo 30, mecanizada después de la pieza modelo o incluso al mismo tiempo.
Debe destacarse que un dispositivo de mando 5 se asocia a la máquina-herramienta 3 y que dicho dispositivo de mando 5 emplea un plan de mando 1 que se ha construido anteriormente.
La construcción del plan de mando 1 se ha realizado mediante inscripción sobre un soporte de memorización 10 de conjuntos 6 de instrucciones.
De un modo preciso, cada operación modelo 40 o cada operación clónica 400 se describe por lo menos mediante un conjunto 6 de instrucciones constituido por una yuxtaposición de informaciones 7 dispuestas en un orden particular.
Cada conjunto 6 de instrucciones comprende informaciones 7 que describen particularmente los parámetros de mecanizado y que las utiliza el dispositivo de mando 5 destinado a controlar por lo menos un órgano motor 2 apropiado.
Cada conjunto 6 de instrucciones se organiza de modo que por lo menos una de las informaciones 7 que lo constituye pueda modificarse, particularmente a fin de ajustar por lo menos un parámetro de mecanizado descrito por el conjunto 6 de instrucciones afectado.
De modo remarcable, según el procedimiento, durante la construcción del plan de mando mediante inscripción de conjuntos 6 de instrucciones, como muy pronto después de haber inscrito cada conjunto 6 de instrucciones que describen una operación de mecanizado 4 y según un procedimiento automático establecido anteriormente.
-
se realiza una búsqueda automática para detectar si la operación de mecanizado 4 considerada debe tratarse como una operación modelo 40 a causa de la existencia de una operación clónica 400 correspondiente, y
-
cuando se encuentran una operación modelo 40 y la operación clónica 400 correspondiente, se asocia el conjunto 6 de instrucciones que constituyen la operación modelo con el conjunto 6 de instrucciones que constituyen la operación clónica 400 correspondiente por lo menos mediante una relación de vínculo R predeterminada y de tal modo que la modificación ulterior por lo menos de una información 7 particular de uno cualquiera de dichos dos conjuntos 6 de instrucciones, provoca la modificación automática por lo menos de una información 7 determinada igualmente del otro conjunto 6 de instrucciones al que se vincula.
El experto en la materia, particularmente el informático, podrá establecer las relaciones de vínculo R anunciadas.
El procedimiento permite por tanto corregir automáticamente cada operación clónica 400 que precisa una corrección, lo que libera al usuario del riesgo de olvido de dicha corrección.
Se ha de indicar asimismo que, se asocia cada conjunto 6 de instrucciones que constituyen una operación modelo 40 al conjunto 6 de instrucciones que constituyen una operación clónica 400 correspondiente por lo menos mediante una relación de vínculo R de tipo reversible, es decir una relación de vínculo R que puede suprimirse en cualquier momento seleccionado, particularmente, por parte del usuario.
El hecho de que la relación de vínculo sea reversible permite por tanto, corregir notablemente el plan de mando cuando sea necesario.
La relación de vínculo R puede ir en un único sentido o, preferentemente, en los dos sentidos.
Cuando es en un único sentido, una modificación aportada a una operación modelo 40 provoca una modificación en la operación clónica 400 correspondiente, pero no a la inversa.
Cuando la relación de vínculo es en doble sentido, la modificación puede realizarse en la operación clónica 400 o en la correspondiente operación modelo 40 y la corrección se indica.
Tal como se representa esquemáticamente, la máquina-herramienta 3 permite realizar operaciones de mecanizado en:
-
una pieza modelo 30 que presenta una primera parte 301 y una segunda parte 302 que se realizan mediante mecanizado, realizándose la primera parte 301 en un primer sector 3A de la máquina-herramienta 3 y la segunda parte 302 en un segundo sector 3B de la máquina-herramienta 3, y
-
por lo menos una pieza clónica 31 que presenta una primera parte 311 y una segunda parte 312 que se realizan mediante mecanizado, realizándose la primera parte 311 en el primer sector 3A de la máquina-herramienta 3 y la segunda parte 312 en el segundo sector 3B de la máquina-herramienta 3.
Particularmente, según una primera versión del procedimiento, durante la construcción del plan de mando 1, para buscar las operaciones modelo 40 y las operaciones clónica 400, se consideran separadamente las operaciones de mecanizado 4 que se realizan en el primer sector 3A de la máquina-herramienta 3 y las operaciones que se realizan en el segundo sector 3B de la máquina-herramienta 3.
Ello permite por tanto realizar un tratamiento diferencial a las operaciones de mecanizado 4 que se refieren a la primera parte de la pieza considerada y a las operaciones de mecanizado 4 que se refieren a la segunda parte de dicha pieza considerada.
Se ha de indicar asimismo que, según una segunda versión del procedimiento, durante la construcción del plan de mando 1, para buscar las operaciones modelo 40 y las operaciones clónica 400, se consideran conjuntamente las operaciones de mecanizado 4 que se realizan en el primer sector 3A de la máquina-herramienta 3 y las operaciones que se realizan en el segundo sector 3B de la máquina-herramienta 3.
En este caso, ello permite por el contrario, aportar un mismo tratamiento a las operaciones de mecanizado 4 que se refieren a la primera parte de la pieza considerada y a las operaciones de mecanizado 4 que se refieren a la segunda parte de la pieza considerada.
El dispositivo de mando 5 se dispone por ejemplo en un tercer sector 3C de la máquina-herramienta 3.
Particularmente, cada conjunto 6 de instrucciones se organiza de tal modo que para cada operación de mecanizado 4 comprende informaciones 7 que identifican por lo menos:
-
el órgano motor 2 afectado por la operación de mecanizado 4 que debe realizarse,
-
la herramienta de mecanizado afectada por la operación de mecanizado 4 que debe realizarse.
-
una operación de mecanizado 4 distinta de la operación de mecanizado 4 afectada y con la cual existe una restricción de tiempo.
Sustancialmente, durante la construcción del plan de mando 1:
-
se pone en servicio una pantalla de visualización 11 sobre la que se constituye una matriz 12 que comprende filas sensiblemente paralelas, como las columnas 120,
-
se atribuye cada fila 120 a un puesto de mecanizado de la máquina-herramienta 3, y
-
en cada fila 120, se exhibe cada operación de mecanizado 4 en forma de una casilla 1200 cuya dimensión longitudinal L en la dirección longitudinal de la fila 120 considerada es proporcional a la duración de la realización de la operación de mecanizado 4 considerada.
-
se presenta cada relación de vínculo R entre cada operación modelo 40 y la operación clónica 400 correspondiente.
El experto en la materia debe imaginar incluso diferentes soluciones destinadas a exhibir las relaciones "R".
Asimismo, el experto en la materia debe seleccionar la solución de exhibición que permita visualizar del mejor modo posible las operaciones de mecanizado, por medio de iconos.
Las filas 120 atribuidas a cada puesto de mecanizado están, por ejemplo, orientadas verticalmente en la pantalla (caso representado), pero podrían orientarse horizontalmente.
Cualquiera que sea lo que se visualiza, se revela muy práctico particularmente, cuando por lo menos una de las piezas que son la pieza modelo 30 y la pieza clónica, precisa por lo menos:
-
una serie S4 por lo menos de un grupo de operaciones de mecanizado 4 particulares, denominado grupo de operaciones modelo G4 y cuya realización en la máquina-herramienta 2 implica una duración determinada, y
-
por lo menos una serie S40 por lo menos de un grupo de operaciones de mecanizado 4 que, sustancialmente idéntico a un grupo de operaciones modelo, se denomina grupo de operaciones clónica G40 y cuya realización en la máquina-herramienta 2 implica una duración determinada.
Ello resulta particularmente práctico cuando:
-
la realización de la pieza modelo 30 precisa por lo menos una serie S4 por lo menos de un grupo de operaciones de mecanizado 4 particulares, denominado grupo de operaciones modelo G4 y cuya realización en la máquina-herramienta 2 implica una duración determinada, y
-
la realización de la pieza clónica 31 precisa asimismo por lo menos una serie por lo menos de un grupo de operaciones de mecanizado 4 que, sustancialmente idéntico a un grupo de operaciones modelo, se denomina grupo de operaciones clónicas G40 y cuya realización en la máquina herramienta 2 implica una duración determinada.
Preferentemente, durante la construcción del plan de mando 1:
-
en cada fila 120 de la matriz 12, se visualiza cada operación en forma de una casilla 1200 cuya dimensión longitudinal L es proporcional a la duración de la realización de la operación de mecanizado 4 considerada.
-
se visualizan las operaciones de mecanizado 4 reunidas en grupos yuxtaponiendo las casillas 1200 de modo que constituyan un grupo de casillas 1200 cuya dimensión longitudinal total LT sea proporcional a la duración del grupo de operaciones de mecanizado 4 considerado.
Dicho modo de visualizar las operaciones de mecanizado permite al usuario (no representado), por ejemplo verificar la posibilidad de realizar operaciones en tiempo enmascarado en el segundo sector de la máquina-herramienta.
El procedimiento según la presente invención se utiliza conjuntamente con un procedimiento de mando de los órganos motores 2 de sistemas de herramientas que la máquina-herramienta comprende, cuyo procedimiento de mando activa por lo menos una tabla de etapas establecida anteriormente en función del perfil de la pieza que debe mecanizarse.
Cada tabla de etapas que, asociada por lo menos a un órgano motor 2 particular destinado a asegurar un desplazamiento según un eje asimismo particular, puede representarse bajo la forma de una primera reja descrita mediante dos grupos de líneas que se cruzan entre sí, constituyendo:
-
una primera fila de casillas yuxtapuestas atribuida cada una de ellas por lo menos a un instante elemental de mando del desplazamiento incremental del órgano motor 2 afectado, y
-
una segunda fila de casillas yuxtapuestas atribuida cada una de ellas a una consigna de desplazamiento incremental, denominada primera consigna, que debe imponerse al órgano motor 2, a partir del instante elemental indicado en la casilla de la primera fila que está yuxtapuesta, estando predeterminado el valor de cada primera consigna en función del perfil de la pieza que debe mecanizarse.
La presente invención se refiere asimismo a un software destinado a ejecutar el procedimiento, que comprende los códigos de instrucciones o instrucciones aptas para ser leídas o almacenadas en un soporte de almacenamiento, pudiendo ejecutarse dichos códigos mediante un ordenador, destinado a generar órdenes de desplazamiento para una máquina-herramienta que comprende varios órganos motores, destacándose dicho software porque comprende por lo menos una primera etapa y por lo menos una segunda etapa que se activan durante la construcción del plan de mando de los órganos motores de la máquina-herramienta mediante inscripción de conjuntos 6 de instrucciones, como muy pronto tras la inscripción de cada conjunto 6 de instrucciones que describen una operación de mecanizado 4,
-
siendo la primera etapa una etapa de búsqueda automática para detectar si la operación de mecanizado 4 considerada debe tratarse como una operación modelo 40 a causa de la existencia de una operación clónica 400 correspondiente, y
-
siendo la segunda etapa una etapa en el curso de la cual, cuando se encuentran una operación modelo 40 y la operación clónica 400 correspondiente,
\bullet
el conjunto 6 de instrucciones que constituye la operación modelo 40 se asocia con
\bullet
el conjunto 6 de instrucciones que constituye la operación clónica 400 correspondiente, y ello,
por lo menos mediante una relación de vínculo R predeterminada y de tal modo que la modificación ulterior por lo menos de una información 7 particular de uno cualquiera de dichos dos conjuntos 6 de instrucciones, provoca la modificación automática por lo menos de una información 7 asimismo particular del otro conjunto 6 de instrucciones que está vinculado al mismo.
La presente invención se refiere asimismo al soporte de almacenamiento sobre el que se registra el software que comprende los códigos de instrucciones aptos para ser leídas o almacenadas en un soporte de almacenamiento, pudiéndose ejecutar dichos códigos mediante un ordenador, destinado a generar órdenes de desplazamiento para una máquina-herramienta 3 que comprende varios órganos motores 2.
La presente invención se refiere asimismo a un dispositivo de mando destinado a ejecutar el procedimiento de gestión de informaciones para la construcción de un plan de mando 1 de órganos motores 2 de una máquina-herramienta 3 con vistas a la realización de una pluralidad de piezas que son idénticas entre sí, estando asociada dicha máquina- herramienta 3, por una parte, a dicho dispositivo de mando 5 destinado a emplear el plan de mando 1 y, por otra parte, concebida para permitir el mecanizado por lo menos de dos piezas, que son una pieza modelo 30 y por lo menos una pieza clónica 31, precisando la realización por lo menos de una de las piezas denominadas pieza modelo 30 y pieza clónica 31 las operaciones de mecanizado 4 particulares, entre las cuales,
\bullet
por lo menos una operación modelo 40, y
\bullet
por lo menos otra operación de mecanizado 4 que, sustancialmente idéntica a la operación modelo 40, se denomina operación clónica 400,
estando descrita cada operación modelo 40 y cada operación clónica 400 por lo menos mediante un conjunto 6 de instrucciones constituido mediante una yuxtaposición de informaciones 7 dispuestas en un orden particular siendo informaciones 7 que las emplea el dispositivo de mando 5 destinado a controlar por lo menos un órgano motor 2 apropiado,
estando organizado cada conjunto 6 de instrucciones de modo que por lo menos una de las informaciones 7 que lo constituye pueda modificarse,
\newpage
realizándose la construcción del plan de mando 1 mediante inscripción sobre un soporte de memorización 10 de conjuntos 6 de instrucciones,
presentando dicho dispositivo de mando medios funcionales remarcables porque constituyen bloques funcionales para cuando la construcción del plan de mando mediante inscripción de conjuntos 6 de instrucciones, como muy pronto tras haber inscrito cada conjunto 6 de instrucciones que describen una operación de mecanizado 4 y según un procedimiento automático establecido anteriormente:
-
realizar una búsqueda automática para detectar si la operación de mecanizado 4 considerada debe tratarse como una operación modelo 40 a causa de la existencia de una operación clónica 400 correspondiente, y
-
cuando se encuentran una operación modelo 40 y la operación clónica 400 correspondiente, asociar el conjunto 6 de instrucciones que constituyen la operación modelo con el conjunto 6 de instrucciones que constituyen la operación clónica 400 correspondiente mediante por lo menos una relación de vínculo R predeterminada y de tal modo que la modificación ulterior por lo menos de una información 7 particular de uno cualquiera de dichos dos conjuntos 6 de instrucciones, provoca la modificación automática por lo menos de una información 7 también particular del otro conjunto 6 de instrucciones que está vinculado al mismo.
La presente invención se refiere asimismo al dispositivo de mando para la máquina-herramienta 3 que comprende:
-
un ordenador destinado a ejecutar los códigos de instrucciones registrados en un soporte de almacenamiento,
-
una pantalla de visualización 11 de informaciones destinada a visualizar el plan de mando 1 en forma de una matriz 12 que presenta filas sensiblemente paralelas, como las columnas 120,
\bullet
estando atribuida cada fila 120 a un puesto de mecanizado de la máquina-herramienta 3, y que comprende por lo menos una casilla 1200 que, atribuida a una operación de mecanizado 4, tiene una dimensión longitudinal L en la dirección longitudinal de la fila 120 considerada, que es proporcional a la duración de la realización de la operación de mecanizado 4 considerada,
\bullet
visualizándose cada relación de vínculo R entre cada operación modelo 40 y la operación clónica 400 correspondiente, en una forma discernible por parte de un usuario.
\vskip1.000000\baselineskip
Referencias citadas en la descripción
La lista de documentos indicada por el solicitante se ha confeccionado exclusivamente para información del lector y no forma parte de la documentación de la patente europea. Dicha lista se ha elaborado con gran esmero. Sin embargo, la Oficina Europea de Patentes declina toda responsabilidad por eventuales errores u omisiones.
Patentes documentos citados en la descripción
\bullet US 4606001 A [0014]

Claims (13)

1. Procedimiento de gestión de informaciones destinado a la construcción de un plan de mando (1) de órganos motores (2) de una máquina-herramienta (3) con vistas a la realización de una pluralidad de piezas que son idénticas entre sí,
estando dicha máquina-herramienta (3), por una parte, asociada a un dispositivo de mando (5) destinado a emplear el plan de mando (1) y, por otra parte, concebida para permitir el mecanizado por lo menos de dos piezas, siendo éstas una pieza modelo (30) y por lo menos una pieza clónica (31), precisando la realización por lo menos de una de las piezas denominadas pieza modelo (30) y pieza clónica (31) las operaciones de mecanizado (4) particulares, entre las cuales,
-
por lo menos una operación modelo (40), y
-
por lo menos otra operación de mecanizado (4) que, sustancialmente idéntica a la operación modelo (40), se denomina operación clónica (400),
estando descrita cada operación modelo (40) y cada operación clónica (400) por lo menos mediante un conjunto (6) de instrucciones constituido por una yuxtaposición de informaciones (7) dispuestas en un orden particular y que comprende las informaciones (7) que utiliza el dispositivo de mando (5) destinado a controlar por lo menos un órgano motor (2) apropiado, estando organizado cada conjunto (6) de instrucciones de modo que pueda modificarse por lo menos una de las informaciones (7) que lo constituyen,
realizándose la construcción del plan de mando (1) mediante inscripción sobre un soporte de memorización (10) de conjuntos (6) de instrucciones,
estando dicho procedimiento caracterizado porque durante la construcción del plan de mando mediante inscripción de conjuntos (6) de instrucciones, como muy pronto después de haber inscrito cada conjunto (6) de instrucciones que describen una operación de mecanizado (4) y según un procedimiento automático establecido anteriormente:
-
se realiza una búsqueda automática para detectar si la operación de mecanizado (4) considerada debe tratarse como una operación modelo (40) a causa de la existencia de una operación clónica (400) correspondiente, y
-
cuando se encuentran una operación modelo (40) y la operación clónica (400) correspondiente, se asocia el conjunto (6) de instrucciones que constituyen la operación modelo con el conjunto (6) de instrucciones que constituyen la operación clónica (400) correspondiente mediante por lo menos una relación de vínculo (R) predeterminada y de tal modo que la modificación ulterior por lo menos de una información (7) particular de uno cualquiera de dichos dos conjuntos (6) de instrucciones, provoca la modificación automática por lo menos de una información (7) asimismo particular del otro conjunto (6) de instrucciones que está vinculado al mismo.
2. Procedimiento según la reivindicación 1 caracterizado porque se asocia cada conjunto (6) de instrucciones que constituyen una operación modelo (40) al conjunto (6) de instrucciones que constituyen una operación clónica (400) correspondiente mediante por lo menos una relación de vínculo (R) de tipo reversible, es decir una relación de vínculo (R) que puede suprimirse en cualquier momento seleccionado.
3. Procedimiento según la reivindicación 1 ó 2, caracterizado porque:
-
se pone en servicio una pantalla de visualización (11) sobre la cual se constituye una matriz (12) que presenta filas sensiblemente paralelas,
-
se atribuye cada fila (120) a un puesto de mecanizado de la máquina-herramienta (3), y
-
en cada fila (120), se visualiza cada operación de mecanizado (4) bajo la forma de una casilla (1200) cuya dimensión longitudinal (L) en la dirección longitudinal de la fila (120) considerada es proporcional a la duración de la realización de la operación de mecanizado (4) considerada,
-
se visualiza cada relación de vínculo (R) entre cada operación modelo (40) y la operación clónica (400) correspondiente.
4. Procedimiento según la reivindicación 3 caracterizado porque durante la construcción del plan de mando (1):
-
en cada fila (120) de la matriz (12), se visualiza cada operación bajo la forma de una casilla (1200) cuya dimensión longitudinal (L) es proporcional a la duración de la realización de la operación de mecanizado (4) considerada.
-
se visualizan las operaciones de mecanizado (4) reunidas en grupos yuxtaponiendo las casillas (1200) de modo que se constituye un grupo de casillas (1200) cuya dimensión longitudinal total (LT) es proporcional a la duración del grupo de operaciones de mecanizado (4) considerado.
5. Procedimiento según una cualquiera de las reivindicaciones 1 a 4 con vistas a la realización de operaciones de mecanizado (4) en:
-
una pieza modelo (30) que presenta una primera parte (301) y una segunda parte (302) que se realizan mediante mecanizado, realizándose la primera parte (301) en un primer sector (3A) de la máquina-herramienta (3) y la segunda parte (302) en un segundo sector (3B) de la máquina-herramienta (3), y
-
por lo menos una pieza clónica (31) que presenta una primera parte (311) y una segunda parte (312) que se realizan mediante mecanizado, realizándose la primera parte (311) en el primer sector (3A) de la máquina-herramienta (3) y la segunda parte (312) en el segundo sector (3B) de la máquina-herramienta (3),
estando dicho procedimiento caracterizado porque durante la construcción del plan de mando (1), para buscar las operaciones modelos (40) y las operaciones clónicas (400), se consideran separadamente las operaciones de mecanizado (4) que se realizan en el primer sector (3A) de la máquina-herramienta (3) y las operaciones que se realizan en el segundo sector (3B) de la máquina-herramienta (3).
6. Procedimiento según una cualquiera de las reivindicaciones 1 a 4 con vistas a la realización de operaciones de mecanizado (4) en:
-
una pieza modelo (30) que presenta una primera parte (301) y una segunda parte (302) que se realizan mediante mecanizado, realizándose la primera parte (301) en un primer sector (3A) de la máquina-herramienta (3) y la segunda parte (302) en un segundo sector (3B) de la máquina-herramienta (3), y
-
por lo menos una pieza clónica (31) que presenta una primera parte (311) y una segunda parte (312) que se realizan mediante mecanizado, realizándose la primera parte (311) en el primer sector (3A) de la máquina-herramienta (3) y la segunda parte (312) en el segundo sector (3B) de la máquina-herramienta (3),
estando dicho procedimiento caracterizado porque durante la construcción del plan de mando (1), para buscar las operaciones modelos (40) y las operaciones clónicas (400), se consideran conjuntamente las operaciones de mecanizado (4) que se realizan en el primer sector (3A) de la máquina-herramienta (3) y las operaciones que se realizan en el segundo sector (3B) de la máquina-herramienta (3).
7. Procedimiento según una cualquiera de las reivindicaciones 1 a 6, caracterizado porque se organiza cada conjunto (6) de instrucciones de modo que, para cada operación de mecanizado (4), comprenda las informaciones (7) que identifican por lo menos:
-
el órgano motor (2) afectado por la operación de mecanizado que se debe realizar,
-
la herramienta de mecanizado afectada por la operación de mecanizado (4) que se debe realizar
-
una operación de mecanizado (4) distinta de la operación de mecanizado (4) afectada y con la cual existe una restricción de tiempo.
8. Procedimiento según una cualquiera de las reivindicaciones 1 a 7, caracterizado porque se utiliza conjuntamente con un procedimiento de mando de órganos motores (2) de sistemas de herramientas que comprende la máquina-herramienta, es decir de elementos móviles de la máquina-herramienta, activando dicho procedimiento de mando por lo menos una tabla de etapas que, asociada por lo menos a un órgano motor (2) particular destinado a asegurar un desplazamiento según un eje asimismo particular, puede representarse bajo la forma de una primera reja descrita mediante dos grupos de líneas que se cruzan entre sí, constituyendo:
-
una primera fila de casillas yuxtapuestas atribuida cada una de ellas a por lo menos un instante elemental de mando de desplazamiento incremental del órgano motor (2) afectado, y
-
una segunda fila de casillas yuxtapuestas atribuida cada una de ellas a una consigna de desplazamiento incremental, denominada primera consigna, que debe imponerse al órgano motor (2), a partir del instante elemental indicado en la casilla de la primera fila que está yuxtapuesta, estando predeterminado el valor de cada primera consigna en función del perfil de la pieza que se debe mecanizar.
9. Software destinado a ejecutar el procedimiento según cualquiera de las reivindicaciones 1 a 8, que comprende los códigos de instrucciones o instrucciones aptas para ser leídas o almacenadas en un soporte de almacenamiento,
pudiendo ejecutarse dichos códigos mediante un ordenador, estando dicho software caracterizado porque comprende por lo menos una primera etapa y por lo menos una segunda etapa que se activan durante la construcción del plan de mando de los órganos motores de la máquina-herramienta mediante inscripción de conjuntos (6) de instrucciones, como muy pronto después de la inscripción de cada conjunto (6) de instrucciones que describe una operación de mecanizado (4),
-
constituyendo la primera etapa una etapa de búsqueda automática para detectar si la operación de mecanizado (4) considerada debe tratarse como una operación modelo (40) a causa de la existencia de una operación clónica (400) correspondiente, y
-
constituyendo la segunda etapa una etapa en el curso de la cual, cuando se encuentran una operación modelo (40) y la operación clónica (400) correspondiente,
\bullet
el conjunto (6) de instrucciones que constituyen la operación modelo se asocia con
\bullet
el conjunto (6) de instrucciones que constituyen la operación clónica (400) correspondiente, y
por lo menos una relación de vínculo (R) predeterminada de modo que la modificación ulterior por lo menos de una información (7) particular de cualquiera de dichos dos conjuntos (6) de instrucciones, provoca la modificación automática por lo menos de una información (7) asimismo particular del otro conjunto (6) de instrucciones vinculado al mismo.
10. Soporte de almacenamiento sobre el que se registra el software que comprende los códigos de instrucciones o instrucciones aptas para ser leídas o almacenadas sobre un soporte de almacenamiento, pudiéndose ejecutar dichos códigos mediante un ordenador destinado a ejecutar el procedimiento de gestión según la presente invención.
11. Dispositivo de mando para máquina-herramienta, destinado a la activación del procedimiento de gestión de informaciones para la construcción de un plan de mando (1) de órganos motores (2) de una máquina-herramienta (3) con vistas a la realización de una pluralidad de piezas que son idénticas entre sí,
estando asociada dicha máquina-herramienta (3), por una parte, a dicho dispositivo de mando (5) destinado a emplear el plan de mando (1) y, por otra parte, concebida para permitir el mecanizado por lo menos de dos piezas, que son una pieza modelo (30) y por lo menos una pieza clónica (31), precisando la realización por lo menos de una de las piezas denominadas pieza modelo (30) y pieza clónica (31) las operaciones de mecanizado 4 particulares, entre las cuales,
\bullet
por lo menos una operación modelo (40), y
\bullet
por lo menos otra operación de mecanizado (4) que, sustancialmente idéntica a la operación modelo (40), se denomina operación clónica (400),
estando descrita cada operación modelo (40) y cada operación clónica (400) por lo menos mediante un conjunto (6) de instrucciones constituido por una yuxtaposición de informaciones (7) dispuestas en un orden particular y siendo informaciones (7) que las emplea el dispositivo de mando (5) para controlar por lo menos un órgano motor (2) apropiado,
estando organizado cada conjunto (6) de instrucciones de modo que por lo menos una de las informaciones (7) que lo constituye pueda modificarse,
realizándose la construcción del plan de mando (1) mediante inscripción sobre un soporte de memorización (10) de conjuntos (6) de instrucciones,
presentando dicho dispositivo de mando los medios funcionales caracterizados porque constituyen bloques funcionales para cuando la construcción del plan de mando mediante inscripción de conjuntos (6) de instrucciones, como muy pronto después de haber inscrito cada conjunto (6) de instrucciones que describen una operación de mecanizado (4) y según un procedimiento automático establecido anteriormente:
-
realizar una búsqueda automática para detectar si la operación de mecanizado (4) considerada debe tratarse como una operación modelo (40) a causa de la existencia de una operación clónica (400) correspondiente, y
-
cuando se encuentran una operación modelo (40) y la operación clónica (400) correspondiente, asociar el conjunto (6) de instrucciones que constituyen la operación modelo con el conjunto (6) de instrucciones que constituyen la operación clónica (400) correspondiente mediante por lo menos una relación de vínculo (R) predeterminada y de tal modo que la modificación ulterior por lo menos de una información (7) particular de uno cualquiera de dichos dos conjuntos (6) de instrucciones, provoca la modificación automática por lo menos de una información (7) también particular del otro conjunto (6) de instrucciones que está vinculado al mismo.
\newpage
12. Dispositivo de mando según la reivindicación 11, caracterizado porque comprende:
-
un ordenador destinado a ejecutar los códigos de instrucciones, registrados sobre un soporte de almacenamiento,
-
una pantalla de visualización (11) de informaciones, destinada a la visualización de un plan de mando (1) en forma de una matriz (12) que presenta filas sensiblemente paralelas, como las columnas (120),
\bullet
estando atribuida cada fila (120) a un puesto de mecanizado de la máquina-herramienta (3), y comprende por lo menos una casilla (1200) que, atribuida a una operación de mecanizado (4), tiene una dimensión longitudinal (L) en la dirección longitudinal de la fila (120) considerada, que es proporcional a la duración de la realización de la operación de mecanizado (4) considerada,
\bullet
visualizándose cada relación de vínculo (R) entre cada operación modelo (40) y la operación clónica (400) correspondiente, en una forma discernible por parte de un usuario.
13. Máquina-herramienta caracterizada porque comprende un dispositivo de mando según una cualquiera de las reivindicaciones 11 ó 12.
ES05107928T 2005-08-30 2005-08-30 Procedimiento de gestion de informaciones para la programacion del mando de una maquina-herramienta. Expired - Lifetime ES2317151T3 (es)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
EP05107928A EP1760561B1 (fr) 2005-08-30 2005-08-30 Procédé de gestion d'informations pour la programmation de la commande d'une machine-outil

Publications (1)

Publication Number Publication Date
ES2317151T3 true ES2317151T3 (es) 2009-04-16

Family

ID=36121521

Family Applications (1)

Application Number Title Priority Date Filing Date
ES05107928T Expired - Lifetime ES2317151T3 (es) 2005-08-30 2005-08-30 Procedimiento de gestion de informaciones para la programacion del mando de una maquina-herramienta.

Country Status (4)

Country Link
EP (1) EP1760561B1 (es)
AT (1) ATE416406T1 (es)
DE (1) DE602005011434D1 (es)
ES (1) ES2317151T3 (es)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4606001A (en) * 1984-05-22 1986-08-12 General Electric Company Customized canned cycles for computer numerical control system
GB8508390D0 (en) * 1985-03-30 1985-05-09 Ae Plc Measurement & machining engineering components
ATE142799T1 (de) * 1991-11-16 1996-09-15 Axesta Ag Verfahren zum betrieb einer numerisch gesteuerten werkzeugmaschine und werkzeugmaschine zur ausübung des verfahrens

Also Published As

Publication number Publication date
EP1760561A1 (fr) 2007-03-07
EP1760561B1 (fr) 2008-12-03
ATE416406T1 (de) 2008-12-15
DE602005011434D1 (de) 2009-01-15

Similar Documents

Publication Publication Date Title
ES2548037T3 (es) Método y medios para controlar un robot
ES2366328T3 (es) Dispositivo de apriete para una máquina de mecanizar por arranque de viruta controlada por computador.
ES2259465T3 (es) Sistema virtual de aprendizaje.
ES2298772T3 (es) Metodo y dispositivo para el control interactivo de una maquina.
RU2006124547A (ru) Замещение регистров обработки данных
ES2300295T3 (es) Metodo y sistema para diseñar tricotados tubulares en una tricotosa rectilinea.
SE8505935L (sv) Sett och anordning for modifiering av en programmerbar manipulators program
SE0402533D0 (sv) A system and a method for programming an industrial robot
ES2330734T3 (es) Fabricacion y medida integradas de herramientas.
ES2315297T3 (es) Metod para fabricar una construccion de soporte y/o referencia.
US20130076346A1 (en) System and method of determining relative position
EP0110408A2 (en) Programmable controller
JPS589967B2 (ja) 倉庫管理機などにおける情報入力装置
JP6424335B2 (ja) 作業システムおよび作業支援システム
US435664A (en) Perpetual calendar
ES2317152T3 (es) Perfeccionemiento de procedimiento de mando de organos motores en una maquina-herramienta.
JP2000202789A (ja) パレタイジングのプログラミング方法
ES2380040T3 (es) Máquina herramienta y método para mostrar información en una máquina herramienta
JP2016162253A (ja) 作業システムおよび作業支援システム
US29156A (en) Pocket-calendar
US900310A (en) Perpetual calendar.
ES2343114T3 (es) Dispositivo, uso y sistema de ayuda a la toma de decisiones para el control del comportamiento de una entidad.
US470717A (en) Territory
JP2015010545A (ja) 車両の電子制御ユニットの書換装置、車両の電子制御ユニットの書換プログラム、及び車両の電子制御ユニット
ES2298870T3 (es) Metodo para obtener secciones en mallas de doble faz.