ES2942311T3 - Dispositivo de control para máquina herramienta y máquina herramienta - Google Patents
Dispositivo de control para máquina herramienta y máquina herramienta Download PDFInfo
- Publication number
- ES2942311T3 ES2942311T3 ES16844360T ES16844360T ES2942311T3 ES 2942311 T3 ES2942311 T3 ES 2942311T3 ES 16844360 T ES16844360 T ES 16844360T ES 16844360 T ES16844360 T ES 16844360T ES 2942311 T3 ES2942311 T3 ES 2942311T3
- Authority
- ES
- Spain
- Prior art keywords
- spindle
- workpiece
- vibration
- cutting tool
- 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.)
- Active
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23B—TURNING; BORING
- B23B13/00—Arrangements for automatically conveying or chucking or guiding stock
- B23B13/02—Arrangements for automatically conveying or chucking or guiding stock for turning-machines with a single working-spindle
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23Q—DETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
- B23Q15/00—Automatic control or regulation of feed movement, cutting velocity or position of tool or work
- B23Q15/007—Automatic control or regulation of feed movement, cutting velocity or position of tool or work while the tool acts upon the workpiece
- B23Q15/013—Control or regulation of feed movement
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23Q—DETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
- B23Q15/00—Automatic control or regulation of feed movement, cutting velocity or position of tool or work
- B23Q15/007—Automatic control or regulation of feed movement, cutting velocity or position of tool or work while the tool acts upon the workpiece
- B23Q15/0075—Controlling reciprocating movement, e.g. for planing-machine
-
- 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
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23B—TURNING; BORING
- B23B25/00—Accessories or auxiliary equipment for turning-machines
- B23B25/02—Arrangements for chip-breaking in turning-machines
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/49—Nc machine tool, till multiple
- G05B2219/49055—Remove chips from probe, tool by vibration
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/49—Nc machine tool, till multiple
- G05B2219/49277—Oscillating, swinging feed drive, for grinding
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Mechanical Engineering (AREA)
- Geometry (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Turning (AREA)
- Numerical Control (AREA)
- Automatic Control Of Machine Tools (AREA)
Abstract
La presente invención proporciona una máquina herramienta y un dispositivo de control para la máquina herramienta, con los que es posible ejecutar una vibración alternativa teniendo en cuenta la frecuencia de vibración, y en los que es posible aumentar y aumentar el grado de libertad del procesamiento de la pieza de trabajo. el corte por vibración se realizará utilizando un husillo externo o similar sin girar el eje principal. Una máquina herramienta (100) y un dispositivo de control (10) para la máquina herramienta (100), en los que se proporciona un eje principal virtual considerado como eje principal (110) para girar una pieza de trabajo W o una herramienta de corte (130). a un medio de control (11), (Traducción automática con Google Translate, sin valor legal)
Description
DESCRIPCIÓN
Dispositivo de control para máquina herramienta y máquina herramienta
[Campo técnico]
La presente invención se refiere a una máquina herramienta que mecaniza una pieza de trabajo mientras separa secuencialmente las virutas generadas durante un trabajo de corte.
[Antecedentes de la técnica]
Una máquina herramienta convencionalmente conocida incluye un husillo configurado para sujetar y hacer rotar una pieza de trabajo, una herramienta de corte configurada para cortar la pieza de trabajo, medios de alimentación configurados para alimentar la herramienta de corte hacia la pieza de trabajo en una dirección de alimentación predeterminada moviendo el husillo y la herramienta de corte uno en relación con otro, y medios de vibración configurados para hacer vibrar el husillo y la herramienta de corte uno en relación con otro (véase, por ejemplo, la Bibliografía de Patente 1).
Un aparato de control de la máquina herramienta está configurado para controlar el husillo, los medios de alimentación y los medios de vibración para accionar y permitir que la máquina herramienta mecanice la pieza de trabajo mediante la rotación del husillo y el movimiento de alimentación de la herramienta de corte con la vibración alternativa hacia la pieza de trabajo en la dirección de alimentación.
[Lista de citas]
[B ibliografía de patentes]
[Bibliografía de patentes 1] Patente japonesa n.° 5033929 (véase el párrafo 0049)
[Bibliografía de patente 2] documento US 2009/107308 A1 que desvela una máquina herramienta que comprende una herramienta de corte, medios de rotación, medios de alimentación, medios de vibración y un aparato de control. [Sumario de la invención]
[Problema técnico]
La máquina herramienta convencional está configurada de tal manera que un aparato de control emite una instrucción de operación en un ciclo predeterminado.
Por tanto, la frecuencia de vibración a la que los medios de sujeción de la pieza de trabajo y el soporte de herramienta vibran uno en relación con otro se define como un valor limitado atribuible a un ciclo durante el que la instrucción de operación puede emitirse por el aparato de control.
Sin embargo, la frecuencia de vibración anterior no se considera en la máquina herramienta convencional. Por tanto, con respecto a cualquier número de rotaciones de la rotación relativa, la vibración alternativa puede no realizarse en cualquier número de vibraciones de la herramienta de corte en relación con la pieza de trabajo durante una rotación de la pieza de trabajo.
Además, en la máquina herramienta convencional anterior, se establece la frecuencia de vibración o similares por los medios de vibración sobre la premisa de que el husillo rota; por tanto, el corte por vibración no puede controlarse sin hacer rotar el husillo.
Por lo tanto, la presente invención está destinada a resolver los problemas anteriores de la técnica anterior, es decir, es un objeto de la presente invención proporcionar una máquina herramienta, que permita la vibración alternativa en consideración de una frecuencia de vibración, aumentar la flexibilidad en el mecanizado de una pieza de trabajo y pueda realizar un corte por vibración sin hacer rotar un husillo.
[Solución al problema]
De acuerdo con un primer aspecto de la presente invención, los problemas anteriores se resuelven mediante una máquina herramienta como se define en la reivindicación 1.
De acuerdo con un segundo aspecto de la presente invención, además de la configuración del aparato de control de la máquina herramienta descrita en el primer aspecto, los medios de vibración están configurados para hacer vibrar alternativamente la herramienta de corte y la pieza de trabajo una en relación con otra en la dirección de alimentación. Por lo tanto, los problemas anteriores se resuelven adicionalmente.
De acuerdo con un tercer aspecto de la presente invención, además de la configuración del aparato de control de la máquina herramienta descrita en el primer o segundo aspecto, el aparato de control de la máquina herramienta incluye: medios de configuración configurados para ajustar el número de rotaciones del husillo imaginario, el número de vibraciones de la vibración alternativa durante una rotación del husillo imaginario y la frecuencia de vibración como parámetros y para establecer un valor de al menos uno de los parámetros para los medios de control; y medios de corrección configurados para establecer un parámetro no establecido en un valor predeterminado y para corregir, sobre la base del valor predeterminado del parámetro no establecido, el valor del parámetro que se establece mediante los medios de configuración. Por lo tanto, los problemas anteriores se resuelven adicionalmente.
De acuerdo con un cuarto aspecto de la presente invención, además de la configuración del aparato de control de la máquina herramienta descrita en uno cualquiera de los aspectos primero a tercero, el husillo está configurado para sujetar y hacer rotar la pieza de trabajo. Por lo tanto, los problemas anteriores se resuelven adicionalmente.
De acuerdo con un quinto aspecto de la presente invención, además de la configuración del aparato de control de la máquina herramienta descrita en uno cualquiera de los aspectos primero a tercero, el husillo está configurado para sujetar y hacer rotar la herramienta de corte. Por lo tanto, los problemas anteriores se resuelven adicionalmente.
De acuerdo con un sexto aspecto de la presente invención, además de la configuración del aparato de control de la máquina herramienta descrita en uno cualquiera de los aspectos primero a quinto, los medios de control se proporcionan para controlar el husillo mediante un programa, y se añade en el programa un parámetro dedicado que indica una instrucción de inicio de rotación para el husillo imaginario para seguir un valor del número de rotaciones del husillo imaginario. Por lo tanto, los problemas anteriores se resuelven adicionalmente.
De acuerdo con un séptimo aspecto de la presente invención, además de la configuración del aparato de control de la máquina herramienta descrita en uno cualquiera de los aspectos primero a sexto, los medios de control se proporcionan para controlar el husillo mediante un programa, y los medios de control están conectados a un husillo exterior que no está directamente controlado por el programa, y los medios de control están configurados para enviar una instrucción de inicio de rotación o una instrucción de parada de rotación a través del programa a una unidad de accionamiento de husillo exterior que está configurada para controlar el número de rotaciones del husillo exterior, y para controlar el husillo exterior a través de la unidad de accionamiento de husillo exterior para iniciar la rotación y parar la rotación. Por lo tanto, los problemas anteriores se resuelven adicionalmente.
De acuerdo con un octavo aspecto de la presente invención, además de la configuración del aparato de control de la máquina herramienta descrita en uno cualquiera de los aspectos primero a sexto, los medios de control configurados para controlar los medios de rotación y los medios de vibración se proporcionan para controlar el husillo mediante un programa, y los medios de control están configurados para establecer la frecuencia de vibración de los medios de vibración sobre la base del número de rotaciones establecido en el programa con respecto al husillo imaginario y mecanizar la pieza de trabajo haciendo vibrar los medios de alimentación en un estado donde se para la rotación del husillo. Por lo tanto, los problemas anteriores se resuelven adicionalmente.
[Efectos ventajosos de la invención]
De acuerdo con el aparato de control de la máquina herramienta de la presente invención, de acuerdo con las condiciones definidas por los medios de control, la máquina herramienta permite que la herramienta de corte se alimente en la dirección de alimentación mientras vibra alternativamente y, de este modo, la máquina herramienta puede cortar suavemente la pieza de trabajo mientras separa las virutas.
Además, el husillo imaginario considerado imaginariamente como el husillo para hacer rotar la pieza de trabajo está configurado como el husillo, por ejemplo, en el software, y los medios de control incluyen el husillo imaginario. El husillo imaginario se dirige en lugar del husillo y, por lo tanto, la frecuencia de vibración de los medios de vibración se establece sin hacer rotar el husillo y los medios de vibración vibran. Por tanto, aumenta la flexibilidad en el mecanizado de la pieza de trabajo y el corte por vibración puede realizarse sin hacer rotar el husillo.
Además, de acuerdo con la máquina herramienta de la presente invención, la pieza de trabajo puede cortarse suavemente por el aparato de control de la máquina herramienta, y además, aumenta la flexibilidad en el mecanizado de la pieza de trabajo y el corte por vibración puede realizarse sin hacer rotar el husillo.
[Breve descripción de los dibujos]
[Figura 1] La figura 1 es una vista esquemática que muestra una máquina herramienta de acuerdo con una realización de la presente invención.
[Figura 2] La figura 2 es una vista esquemática que muestra la relación entre una herramienta de corte y una pieza de trabajo de acuerdo con la realización de la presente invención.
[Figura 3] La figura 3 es una gráfica que muestra la vibración alternativa y una posición de la herramienta de corte de acuerdo con la realización de la presente invención.
[Figura 4] La figura 4 es una gráfica que muestra la relación entre la n-ésima rotación, la rotación n+1 y la rotación n+2 de un husillo de acuerdo con la realización de la presente invención.
[Figura 5] La figura 5 es una gráfica que muestra la relación entre el ciclo de instrucción y la frecuencia de vibración de acuerdo con la realización de la presente invención.
[Figura 6] La figura 6 es una gráfica que muestra la relación entre el número de vibraciones, el número de rotaciones y la frecuencia de vibración.
[Figura 7] La figura 7 es una vista esquemática que muestra un modo en el que se aplican un husillo exterior y una unidad de accionamiento de husillo exterior en la máquina herramienta de acuerdo con otra realización de la presente invención.
[Figura 8] La figura 8 es un diagrama que muestra una parte de un programa de mecanizado de acuerdo con la realización de la presente invención.
[Figura 9] La figura 9 es una vista esquemática que muestra la relación entre la herramienta de corte (un escariador) y la pieza de trabajo de acuerdo con la realización de la presente invención.
[Figura 10] La figura 10 es una vista en perspectiva de la herramienta de corte (escariador).
[Descripción de las realizaciones]
Un aparato de control de una máquina herramienta y la máquina herramienta de acuerdo con un aspecto de la presente invención puede realizarse de cualquier manera siempre que los medios de control incluyan un husillo imaginario considerado como un husillo para hacer rotar una pieza de trabajo o una herramienta de corte, y los medios de control estén configurados para establecer el número de rotaciones del husillo imaginario y el número de vibraciones de la vibración alternativa durante una rotación del husillo imaginario de acuerdo con la frecuencia de vibración de la vibración alternativa y, por lo tanto, de acuerdo con las condiciones establecidas por los medios de control, la máquina herramienta permite que la herramienta de corte se alimente en la dirección de alimentación con una vibración recíproca y, de este modo, puede cortar suavemente la pieza de trabajo mientras separa las virutas, y la máquina herramienta aumenta la flexibilidad en el mecanizado de la pieza de trabajo y realiza el corte por vibración sin hacer rotar el husillo.
[Realización]
La figura 1 es una vista esquemática que muestra una máquina herramienta 100 que incluye un aparato de control 10 de acuerdo con una realización de la presente invención.
La máquina herramienta 100 incluye un husillo 110 y un soporte de herramienta de corte 130A.
Se proporciona un mandril 120 en un extremo del husillo 110.
El husillo 110 está configurado como unos medios de sujeción de la pieza de trabajo para sujetar una pieza de trabajo W a través del mandril 120.
El husillo 110 está soportado por un cabezal de husillo 110A para accionarse de manera rotatoria por la potencia de un motor de husillo (no mostrado).
Un motor incorporado convencionalmente conocido o similar formado entre el cabezal de husillo 110A y el husillo 110 puede usarse como motor de husillo en el cabezal de husillo 110A.
El cabezal de husillo 110A se monta en un lado de bancada de la máquina herramienta 100 para poder moverse en una dirección del eje Z, que es una dirección del eje del husillo 110, mediante un mecanismo de alimentación 160 en la dirección del eje Z.
El husillo 110 está configurado para moverse a través del cabezal de husillo 110A en la dirección del eje Z mediante el mecanismo de alimentación 160 en la dirección del eje Z.
El mecanismo de alimentación 160 en la dirección del eje Z configura un mecanismo de movimiento de husillo configurado para mover el husillo 110 en la dirección del eje Z.
El mecanismo de alimentación 160 en la dirección del eje Z incluye: una base 161 integral con un lado fijo del
mecanismo de alimentación 160 en la dirección del eje Z, tal como la bancada; y un carril de guía 162 en la dirección del eje Z proporcionado en la base 161 y que se extiende en la dirección del eje Z.
Una mesa de alimentación 163 en la dirección del eje Z está soportada de manera deslizante por el carril de guía 162 en la dirección del eje Z a través de las guías 164 en la dirección del eje Z.
Un motor 165a de un servomotor lineal 165 se proporciona en el lado de la mesa de alimentación 163 en la dirección del eje Z, y un estator 165b del servomotor lineal 165 se proporciona cerca de la base 161.
El cabezal de husillo 110A está montado en la mesa de alimentación 163 en la dirección del eje Z, y la mesa de alimentación 163 en la dirección del eje Z está configurada para accionarse de manera móvil en la dirección del eje Z por el servomotor lineal 165.
El cabezal de husillo 110A se mueve en la dirección del eje Z de acuerdo con el movimiento de la mesa de alimentación 163 en la dirección del eje Z, moviendo de este modo el husillo 110 en la dirección del eje Z.
Una herramienta de corte 130, como una broca de herramienta, configurada para cortar la pieza de trabajo W está unida al soporte de herramienta de corte 130A; por tanto, el soporte de herramienta de corte 130A configura un soporte de herramienta que sujeta la herramienta de corte 130.
Se proporciona un mecanismo de alimentación 150 en la dirección del eje X en el lado de bancada de la máquina herramienta 100.
El mecanismo de alimentación 150 en la dirección del eje X incluye: una base 151 integral con el lado de bancada; y un carril de guía 152 en la dirección del eje X que se extiende en la dirección del eje X, que es ortogonal a la dirección del eje Z en una dirección hacia arriba y hacia abajo.
El carril de guía 152 en la dirección del eje X está fijado a la base 151, y una mesa de alimentación 153 en la dirección del eje X está soportada de manera deslizante por el carril de guía 152 en la dirección del eje X a través de las guías 154 en la dirección del eje X.
El soporte de herramienta de corte 130A está montado en la mesa de alimentación 153 en la dirección del eje X. Un servomotor lineal 155 incluye un elemento motriz 155a y un estator 155b. El elemento motriz 155a se proporciona en la mesa de alimentación 153 en la dirección del eje X, y el estator 155b se proporciona cerca de la base 151. Cuando se acciona la mesa de alimentación 153 en la dirección del eje X mediante el servomotor lineal 155 para moverse a lo largo del carril de guía 152 en la dirección del eje X en la dirección del eje X, el soporte de herramienta de corte 130A se mueve en la dirección del eje X y, por lo tanto, la herramienta de corte 130 se mueve en la dirección del eje X.
De manera adicional, puede proporcionarse un mecanismo de alimentación en la dirección del eje Y.
Una dirección del eje Y es una dirección ortogonal a las direcciones del eje Z y del eje X mostradas.
El mecanismo de alimentación en la dirección del eje Y puede configurarse de la misma manera que el mecanismo de alimentación 150 en la dirección del eje X.
El mecanismo de alimentación 150 en la dirección del eje X se monta en la bancada a través del mecanismo de alimentación en la dirección del eje Y; por lo que, se acciona una mesa de alimentación en la dirección del eje Y mediante un servomotor lineal para moverse en la dirección del eje Y y, por lo tanto, el soporte de herramienta de corte 130A puede moverse en la dirección del eje Y así como en la dirección del eje X. En consecuencia, la herramienta de corte 130 puede moverse en la dirección del eje X y en la dirección del eje Y.
El mecanismo de alimentación en la dirección del eje Y puede montarse en la bancada a través del mecanismo de alimentación 150 en la dirección del eje X y el soporte de mesa de corte 130A puede montarse en la mesa de alimentación en la dirección del eje Y.
El mecanismo de movimiento de soporte de herramienta (el mecanismo de alimentación 150 en la dirección del eje X y el mecanismo de alimentación en la dirección del eje Y) y el mecanismo de movimiento de husillo (el mecanismo de alimentación 160 en la dirección del eje Z) funcionan de manera conjunta. Por consiguiente, el soporte de herramienta de corte 130A se mueve en la dirección del eje X por el mecanismo de alimentación 150 en la dirección del eje X y en la dirección del eje Y por el mecanismo de alimentación en la dirección del eje Y, y el cabezal de husillo 110A (husillo 110) se mueve en la dirección del eje Z por el mecanismo de alimentación 160 en la dirección del eje Z. Por tanto, la herramienta de corte 130 unida al soporte de herramienta de corte 130A se alimenta hacia la pieza de trabajo W en cualquier dirección de alimentación.
La rotación del husillo 110 y el movimiento del mecanismo de alimentación 150 en la dirección del eje X, el mecanismo de alimentación 160 en la dirección del eje Z o similar, se controlan por el aparato de control 10.
El husillo 110 y el soporte de herramienta de corte 130A se mueven uno en relación con otro mediante los medios de alimentación configurados por el mecanismo de movimiento de husillo y el mecanismo de movimiento de soporte de herramienta, por lo que la herramienta de corte 130 se alimenta hacia la pieza de trabajo W en cualquier dirección de alimentación. Por tanto, tal como se muestra en la figura 2, la pieza de trabajo W se corta con la herramienta de corte 130 en cualquier forma.
En la presente realización, tanto el cabezal de husillo 110A como el soporte de herramienta de corte 130A están configurados para poder moverse. Como alternativa, el cabezal de husillo 110A puede fijarse en el lado de bancada de la máquina herramienta 100 para que no pueda moverse y el mecanismo de movimiento de soporte de herramienta puede configurarse para mover el soporte de herramienta de corte 130A en la dirección del eje X, la dirección del eje Y y la dirección del eje Z.
En este caso, los medios de alimentación se configuran por el mecanismo de movimiento de soporte de herramienta que está configurado para mover el soporte de herramienta de corte 130A en la dirección del eje X, la dirección del eje Y, y la dirección del eje Z, y los medios de alimentación mueven el soporte de herramienta de corte 130A hacia el husillo 110 que está colocado de manera fija para accionarse de manera rotatoria. Por tanto, la herramienta de corte 130 puede alimentarse en la dirección de alimentación hacia la pieza de trabajo W.
Además, el soporte de herramienta de corte 130A puede fijarse en el lado de bancada de la máquina herramienta 100 para que no pueda moverse y el mecanismo de movimiento de husillo puede configurarse para mover el cabezal de husillo 110A en la dirección del eje X, la dirección del eje Y y la dirección del eje Z.
En este caso, los medios de alimentación se configuran por el mecanismo de movimiento de husillo que está configurado para mover el cabezal de husillo 110A en la dirección del eje X, la dirección del eje Y, y la dirección del eje Z, y el cabezal de husillo 110A se mueve hacia el soporte de herramienta de corte 130A que está colocado de manera fija. Por tanto, la herramienta de corte 130 puede alimentarse en la dirección de alimentación hacia la pieza de trabajo W.
Además, en la presente realización, el mecanismo de alimentación 150 en la dirección del eje X, el mecanismo de alimentación en la dirección del eje Y y el mecanismo de alimentación 160 en la dirección del eje Z están configurados para accionarse por el servomotor lineal pero pueden accionarse, por ejemplo, por un tornillo de bolas convencionalmente conocido y un servomotor convencionalmente conocido.
Es más, en la presente realización, los medios de rotación para hacer rotar la pieza de trabajo W y la herramienta de corte 130 unos en relación con otros están configurados por el motor de husillo tal como el motor incorporado. El husillo 110 se acciona de manera rotatoria, por lo que la pieza de trabajo W y la herramienta de corte 130 rotan una en relación con otra.
Asimismo, en la presente realización, la pieza de trabajo W puede rotar con respecto a la herramienta de corte 130. Como alternativa, la herramienta de corte 130 puede rotar con respecto a la pieza de trabajo W.
En este caso, puede aplicarse una herramienta rotatoria como un taladro como herramienta de corte 130.
Una parte de control 11 incluida en el aparato de control 10 sirve como medios de control. La rotación del husillo 110 y el accionamiento del mecanismo de alimentación 160 en la dirección del eje Z, el mecanismo de alimentación 150 en la dirección del eje X y el mecanismo de alimentación en la dirección del eje Y se controlan para accionarse.
La parte de control 11 se establece de antemano de tal manera que los mecanismos de alimentación como medios de vibración se controlen para mover el cabezal de husillo 110A o el soporte de herramienta de corte 130A en direcciones de movimiento respectivas mientras hacen vibrar alternativamente el cabezal de husillo 110A o el soporte de herramienta de corte 130A en las respectivas direcciones de movimiento.
Cada uno de los mecanismos de alimentación se controla por la parte de control 11 para, en cada vibración recíproca, mover el husillo 110 o el soporte de herramienta de corte 130A hacia delante una cantidad de movimiento de avance predeterminada (movimiento de avance) y posteriormente mover el husillo 110 o el soporte de herramienta de corte 130A hacia atrás una cantidad de movimiento de retroceso predeterminada (movimiento de retroceso); por tanto, el husillo 110 o el soporte de herramienta de corte 130A se mueve en cada dirección de movimiento una cantidad de desplazamiento que es la diferencia entre la cantidad de movimiento de avance predeterminada y la cantidad de movimiento de retroceso predeterminada, como se muestra en la figura 3.
Como resultado, los mecanismos de alimentación funcionan conjuntamente para alimentar la herramienta de corte 130 hacia la pieza de trabajo W en la dirección de alimentación.
La máquina herramienta 100 permite que el mecanismo de alimentación 160 en la dirección del eje Z, el mecanismo de alimentación 150 en la dirección del eje X y el mecanismo de alimentación en la dirección del eje Y para alimentar la herramienta de corte 130 mientras hace vibrar alternativamente la herramienta de corte 130 en la dirección de alimentación la cantidad de alimentación que es un total de la cantidad de desplazamiento durante una rotación del husillo, es decir, cuando la fase del husillo ha cambiado de 0 grados a 360 grados, mecanizando de este modo la pieza de trabajo W.
El cabezal de husillo 110A (husillo 110) o el soporte de herramienta de corte 130A (herramienta de corte 130) se mueve mientras vibra alternativamente en un estado donde está rotando la pieza de trabajo W; por tanto, el contorno de la pieza de trabajo W se corta en la forma predeterminada con la herramienta de corte 130. En un caso de este tipo, se corta una superficie circunferencial de la pieza de trabajo W con la herramienta de corte 130 en una forma de curva sinusoidal como se muestra en la figura 4.
En una línea imaginaria (una línea discontinua larga y corta alternativa) que pasa por la parte inferior de una forma de onda de la forma de curva sinusoidal, la cantidad de cambio de posición cuando la fase del husillo ha cambiado de 0 grados a 360 grados indica la cantidad de alimentación.
Como se muestra en la figura 4, se describirá como ejemplo un caso donde el número de vibraciones N del cabezal de husillo 110A (husillo 110) o el soporte de herramienta de corte 130A durante una rotación de la pieza de trabajo W es 3,5 (el número de vibraciones N = 3,5).
En este caso, la fase de la forma de la superficie circunferencial de la pieza de trabajo W cortada con la herramienta de corte 130 durante la n+1 rotación del husillo 110 (n es un número entero igual o mayor que 1) se desplaza desde la fase de la forma de la superficie circunferencial de la pieza de trabajo W cortada con la herramienta de corte 130 durante la enésima rotación del husillo 110 en una dirección de fase de husillo (un eje horizontal en la gráfica).
Por tanto, la posición de un punto más bajo en la parte inferior de la fase (la posición de un punto máximo en la parte superior de una gráfica de forma de onda punteada, tal como un punto de corte de la pieza de trabajo W cortada más lejos en la dirección de alimentación con la herramienta de corte 130) durante la n+1 rotación se desplaza desde la posición de un punto más bajo en la parte inferior de la fase (la posición de un punto máximo en la parte superior de una gráfica de forma de onda sólida) durante la n-ésima rotación en la dirección de fase de husillo.
Por lo tanto, una parte cortada en el movimiento de avance de la herramienta de corte 130 se superpone parcialmente con una parte cortada en el movimiento de retroceso de la herramienta de corte 130, lo que significa que una parte de la superficie circunferencial de la pieza de trabajo W, que se corta durante la n+1 rotación incluye una parte de la superficie circunferencial de la pieza de trabajo W, que se ha cortado durante la n-ésima rotación. En tal parte superpuesta, la herramienta de corte 130 no corta la pieza de trabajo W en absoluto, es decir, la herramienta de corte 130 realiza un corte por aire.
Las virutas generadas por la pieza de trabajo W durante el trabajo de corte se separan secuencialmente por el corte por aire.
Por lo tanto, la máquina herramienta 100 puede mecanizar suavemente el contorno de la pieza de trabajo W mientras separa las virutas a través de la vibración alternativa de la herramienta de corte 130 en una dirección de alimentación de corte.
Con el fin de separar secuencialmente las virutas a través de la vibración alternativa de la herramienta de corte 130, solo es necesario que una parte de la superficie circunferencial de la pieza de trabajo W, que se corta durante la n+1 rotación incluya una parte de la superficie circunferencial de la pieza de trabajo W, que se ha cortado durante la nésima rotación.
Dicho de otro modo, una trayectoria trazada por la herramienta de corte 130 sobre la superficie circunferencial de la pieza de trabajo W en el movimiento de retroceso durante la n+1 rotación de la pieza de trabajo W necesita simplemente alcanzar una trayectoria trazada por la herramienta de corte 130 sobre la superficie circunferencial de la pieza de trabajo W durante la n-ésima rotación.
La fase de la forma de la superficie circunferencial de la pieza de trabajo W cortada con la herramienta de corte 130 durante la n+1 rotación necesita simplemente no ser coincidente con (no la misma que) la fase de la forma de la superficie circunferencial de la pieza de trabajo W cortada con la herramienta de corte 130 durante la n-ésima rotación de la pieza de trabajo W, y no necesita ser una inversión de 180 grados de la fase de la forma de la superficie circunferencial de la pieza de trabajo W cortada con la herramienta de corte 130 durante la n-ésima rotación de la pieza de trabajo W.
Por ejemplo, el número de vibraciones N puede ser 1,1, 1,25, 2,6, 3,75 o similares.
Como alternativa, el número de vibraciones N puede establecerse de tal manera que el número de vibraciones generadas durante una rotación de la pieza de trabajo W sea menor que 1 (0<el número de vibraciones N<1,0).
En este caso, el husillo 110 rota una o más rotación por cada vibración.
Además, el número de vibraciones N puede establecerse como el número de rotaciones del husillo 110 para cada vibración.
En la máquina herramienta 100, se emite una instrucción de operación por la parte de control 11 en un ciclo de instrucción predeterminado.
La vibración alternativa del cabezal de husillo 110A (husillo 110) o el soporte de herramienta de corte 130A (herramienta de corte 130) puede realizarse a una frecuencia predeterminada basándose en el ciclo de instrucción.
Por ejemplo, si la máquina herramienta 100 se configura de tal manera que la parte de control 11 pueda emitir 250 instrucciones por segundo, la instrucción de operación se emite por la parte de control 11 en un ciclo de 4 ms (equivalente a 1/250), que es un ciclo de referencia.
El ciclo de instrucción se define basándose en el ciclo de referencia y en general, es el múltiplo integral del ciclo de referencia.
La vibración alternativa puede realizarse a una frecuencia de acuerdo con un valor del ciclo de instrucción.
Como se muestra en la figura 5, por ejemplo, cuando 16 ms, que es el cuádruple del ciclo de referencia de 4 ms, se define como el ciclo de instrucción, los movimientos de avance y retroceso se realizan cada 16 ms. Por lo tanto, el cabezal de husillo 110A (husillo 110) o el soporte de herramienta de corte 130A (herramienta de corte 130) pueden hacerse vibrar alternativamente a una frecuencia de 62,5 Hz equivalente a 1/ (0,004x4).
Como alternativa, el cabezal de husillo 110A (husillo 110) o el soporte de herramienta de corte 130A (herramienta de corte 130) pueden hacerse vibrar alternativamente solo a una frecuencia de 50 Hz equivalente a 1/(0,004x5), 41,666 Hz sustancialmente equivalente a 1/(0,004x6), 35,714 Hz sustancialmente equivalente a 1/(0,004x7), 31,25 Hz equivalente a 1/(0,004x8) o similares.
La frecuencia f (Hz) como una frecuencia de vibración a la que se hace vibrar alternativamente el cabezal de husillo 110A (husillo 110) o el soporte de herramienta de corte 130A (herramienta de corte 130) se define como un valor seleccionado de las frecuencias descritas anteriormente.
Además, el aparato de control 10 (parte de control 11) puede establecer el ciclo de instrucción multiplicando el ciclo de referencia (4 ms) por cualquier número múltiplo que no sean números enteros.
En este caso, puede aplicarse una frecuencia de acuerdo con dicho ciclo de instrucción como frecuencia de vibración.
Cuando el número de rotaciones S del husillo 110 se define como S (r/min) en el caso de la vibración alternativa del cabezal de husillo 110A (husillo 110) o el soporte de herramienta de corte 130A (herramienta de corte 130), el número de vibraciones N se define como N = fx60/S.
Como se muestra en la figura 6, el número de rotaciones S y el número de vibraciones N están inversamente relacionados entre sí en los que la frecuencia de vibración f es una constante.
El husillo 110 puede hacerse rotar a mayor velocidad cuando la frecuencia de vibración f tiene un valor mayor o cuando el número de vibraciones N tiene un valor menor.
En la máquina herramienta 100 de acuerdo con la presente realización, el número de rotaciones S, el número de vibraciones N y la frecuencia de vibración f se establecen como parámetros, y un usuario puede establecer el número de rotaciones S y el número de vibraciones N de los tres parámetros a través de una parte de configuración de valor numérico 12 o similar a la parte de control 11.
Con el fin de establecer el número de rotaciones S o el número de vibraciones N en la parte de control 11, se puede introducir un valor del número de rotaciones S o del número de vibraciones N como un valor de parámetro en la parte de control 11. Además, por ejemplo, un valor del número de rotaciones S o el número de vibraciones N puede escribirse en un programa de mecanizado. Como alternativa, el número de vibraciones N puede establecerse como argumento en un bloque de programa (en una línea del programa).
Cuando los medios de configuración están configurados de tal manera que el número de vibraciones N puede configurarse particularmente como un argumento en el bloque de programa del programa de mecanizado, el usuario puede establecer fácilmente el número de rotaciones S y el número de vibraciones N desde el programa de
mecanizado con el número de rotaciones S del husillo 110, que, en general, está escrito en el programa de mecanizado y el número de vibraciones N, que se escribe como argumento en el bloque de programa.
Además, puede realizarse la configuración por los medios de configuración a través de un programa o puede realizarse por el usuario a través de la parte de configuración de valor numérico 12.
La parte de control 11 controla, sobre la base del número establecido de rotaciones S y el número establecido de vibraciones N, el cabezal de husillo 110A o el soporte de herramienta de corte 130A para moverse mientras vibra alternativamente de tal manera que el husillo 110 rote al número establecido de rotaciones S y para que la herramienta de corte 130 se alimente en la dirección de alimentación mientras vibra alternativamente al número establecido de vibraciones N en la dirección de alimentación.
Además, el número de rotaciones S y el número de vibraciones N se definen basándose en la frecuencia de vibración f como se ha descrito anteriormente; por tanto, la parte de control 11 incluye medios de corrección configurados para corregir el número establecido de rotaciones S y el número establecido de vibraciones N sobre la base de la frecuencia de vibración f.
Los medios de corrección establecen la frecuencia de vibración f sobre la base de N=60f/S de tal manera que la frecuencia de vibración f tenga un valor cercano a un valor calculado a partir del número establecido de vibraciones N y el número establecido de rotaciones S, y los medios de corrección pueden corregir el número de vibraciones N y el número de rotaciones S con la frecuencia de vibración establecida f a valores próximos a sus respectivos valores establecidos.
Por ejemplo, el usuario establece respectivamente el número de rotaciones y el número de vibraciones en S=3000 (r/min) y N=1,5.
En este caso, un valor de la frecuencia de vibración de 75 Hz se obtiene a partir de S=3000 (r/min) y N=1,5. Por tanto, los medios de corrección establecen la frecuencia de vibración f, por ejemplo, a 62,5 Hz.
Por lo tanto, los medios de corrección pueden corregir el número de vibraciones N a 1,25 sobre la base de la frecuencia de vibración establecida f (62,5 Hz) mientras, por ejemplo, se mantienen el número de rotaciones S (3000 r/min). Como alternativa, los medios de corrección pueden corregir el número de rotaciones S a 2500 r/min sobre la base de la frecuencia de vibración establecida f (62,5 Hz) mientras, por ejemplo, se mantiene el número de vibraciones N (1,5).
Además, la frecuencia de vibración f se establece en 50 Hz y, de este modo, el número de rotaciones S y el número de vibraciones N pueden corregirse a 2400 r/min y 1,25, respectivamente.
En cualquiera de tales casos, de acuerdo con las condiciones de mecanizado, uno del número de rotaciones S y el número de vibraciones N se corrige con prioridad al otro del número de rotaciones S y el número de vibraciones N o se corrigen tanto el número de rotaciones S como el número de vibraciones N; de este modo, pueden cambiarse las condiciones de corrección.
Como alternativa, el usuario establece de antemano la frecuencia de vibración f usada por los medios de configuración y, a continuación, pueden corregirse el número de vibraciones N o el número de rotaciones S de acuerdo con la frecuencia de vibración establecida f.
Además, de los tres parámetros, el número de vibraciones N o el número de rotaciones S se establece a través de la parte de configuración de valor numérico 12 o similar en la parte de control 11. Como alternativa, por ejemplo, el número de vibraciones N se fija de antemano en un valor predeterminado para evitar la necesidad de su introducción, y el usuario solo establece el número de rotaciones S como uno de los tres parámetros. A continuación, la frecuencia de vibración f se establece de acuerdo con el número fijo de vibraciones N y el número establecido de rotaciones S; de este modo, el número de vibraciones N o el número de rotaciones S pueden corregirse de acuerdo con la frecuencia de vibración establecida f.
Es más, si el usuario solo establece el número de rotaciones S como uno de los tres parámetros, la parte de control 11 puede configurarse para, con respecto al número establecido de rotaciones S, calcular el número de vibraciones, que corresponde a cada frecuencia de vibración, por frecuencia de vibración y para establecer el número de vibraciones N en las que se separan las virutas a través de la vibración alternativa de la herramienta de corte 130 sin corregir el número establecido de rotaciones S.
En este caso, con respecto al número de rotaciones S establecido por el usuario, la parte de control 11 realiza la vibración alternativa de la herramienta de corte 130 a la frecuencia de vibración f, que es el número de vibraciones N establecido por la parte de control 11. Sin embargo, si es difícil que el número de vibraciones N, en las que se separan las virutas como se ha descrito anteriormente, se establezca de acuerdo con el número de rotaciones S establecido por el usuario o la frecuencia de vibración operable establecida por el usuario, la parte de control 11 puede configurarse para establecer de manera ajustable la amplitud de la vibración alternativa en un valor que permita separar las virutas.
Como se muestra en la figura 7, el aparato de control 10 está configurado de tal manera que la parte de control 11 incluye un husillo imaginario 13 configurado en el software para considerarse imaginariamente como un husillo para hacer rotar la pieza de trabajo W.
Cuando funciona como los medios de corrección, la parte de control 11 está configurada para, de acuerdo con la configuración predefinida, corregir el número de rotaciones del husillo imaginario 13 en lugar del husillo 110 y el número de vibraciones de la vibración alternativa durante una rotación del husillo imaginario 13.
Por ejemplo, un valor del número de rotaciones S del husillo 110 se escribe y establece en el programa de mecanizado y un valor del número de vibraciones N se establece como argumento en el bloque de programa; por lo que, el número de rotaciones S o el número de vibraciones N pueden configurarse en la parte de control 11. En un caso de este tipo, puede proporcionarse un código de inicio de rotación de husillo imaginario. El código de inicio de rotación de husillo imaginario puede escribirse en el programa de mecanizado indicando explícitamente a la parte de control 11 que el número de rotaciones establecido es el número de rotaciones del husillo imaginario 13.
El código de inicio de rotación de husillo imaginario se escribe en el programa de mecanizado; de este modo, la parte de control 11 considera el valor del número de rotaciones escrito en el programa de mecanizado como el número de rotaciones del husillo imaginario 13, y la parte de control 11 puede establecerse para que funcione como los medios de corrección que corrigen el número de rotaciones del husillo imaginario 13 o el número de vibraciones de la vibración alternativa durante una rotación del husillo imaginario 13.
Dicho de otro modo, la parte de control 11 considera, sobre la base de la lectura del código de inicio de rotación de husillo imaginario, el número de rotaciones establecido por los medios de configuración como el número de rotaciones del husillo imaginario 13. A continuación, de acuerdo con el número de rotaciones establecido por el usuario del husillo imaginario 13 o el número de vibraciones establecido por el usuario de la vibración alternativa durante una rotación del husillo imaginario 13, la parte de control 11 corrige y establece el número de vibraciones de la vibración alternativa. Por consiguiente, la parte de control 11 permite que los mecanismos de alimentación como los medios de vibración muevan el cabezal de husillo 110A o el soporte de herramienta de corte 130A en las direcciones de movimiento respectivas mientras hace vibrar alternativamente el cabezal de husillo 110A o el soporte de herramienta de corte 130a en las respectivas direcciones de movimiento. Por tanto, la herramienta de corte 130 se alimenta en la dirección de alimentación con la vibración alternativa hacia la pieza de trabajo W.
Como se ha descrito anteriormente, en lugar del husillo 110, el husillo imaginario 13 está destinado a alimentar la herramienta de corte 130 en la dirección de alimentación con la vibración alternativa hacia la pieza de trabajo W. Por lo tanto, por ejemplo, incluso en un estado donde se para la rotación del husillo 110, la herramienta de corte 130 puede alimentarse en la dirección de alimentación con la vibración alternativa hacia la pieza de trabajo W.
Por ejemplo, un husillo exterior 20 que no está directamente controlado por el programa de mecanizado y una unidad de accionamiento de husillo exterior 30 que está conectada al husillo exterior 20 para controlar el número de rotaciones del husillo exterior 20 pueden aplicarse en la máquina herramienta 100.
El número de husillo, que se asigna al husillo 110 como componente de la máquina herramienta 100, por ejemplo, un número de husillo distinto de S1, tal como S101 se asigna al husillo imaginario 13 como su número de husillo; de este modo, puede establecerse cualquier número de rotaciones en el husillo imaginario 13.
Por ejemplo, tal y como se muestra en la figura 8, cuando S101=3970, puede establecerse 3970 r/min como un valor del número de rotaciones del husillo imaginario 13.
Además, cuando el código de inicio de rotación de husillo imaginario es, por ejemplo, M403, el código de inicio de rotación de husillo imaginario M403 se escribe en el bloque de programa que está configurado para establecer el número de rotaciones del husillo imaginario 13. Por tanto, la parte de control 11 establece la frecuencia de vibración f sobre la base del número de rotaciones establecido para el husillo imaginario 13 y el número de vibraciones N establecido por los medios de configuración y, de este modo, puede corregir el número de vibraciones N y el número de rotaciones con la frecuencia de vibración establecida f a valores cercanos a sus respectivos valores establecidos.
Para configurar el número de vibraciones, la parte de control 11 está configurada para dar instrucciones mediante una orden GAAA P1 en el programa de mecanizado para iniciar el corte por vibración (vibración) en el que la herramienta de corte 130 se alimenta en la dirección de alimentación mientras vibra alternativamente en la dirección de alimentación. En un caso de este tipo, el número de vibraciones N puede establecerse en la parte de control 11 como un valor siguiente a D (argumento D) en un orden GAAA.
Por lo tanto, sobre la base del número corregido de rotaciones y el número corregido de vibraciones N, la parte de control 11 puede dar instrucciones al husillo imaginario 13 para que rote al número corregido de rotaciones y puede controlar el cabezal de husillo 110A o el soporte de herramienta de corte 130A para que se mueva mientras vibra alternativamente de tal manera que la herramienta de corte 130 se alimente en la dirección de alimentación mientras
vibra alternativamente al número corregido de vibraciones N en la dirección de alimentación.
Debería observarse que ya que el husillo imaginario 13 está configurado en el software y la parte de control 11 considera que el husillo imaginario 13 configurado en el software rota al número establecido de rotaciones, el husillo 110 no necesita rotar físicamente.
Por lo tanto, de acuerdo con la operación del usuario o las instrucciones del programa de mecanizado, el husillo exterior 20 se hace rotar a través de la unidad de accionamiento de husillo exterior 30 al número de rotaciones corregido por la parte de control 11; por lo que, el corte por vibración puede realizarse por el husillo exterior 20 incluso en un estado donde el husillo 110 está parado.
Además, en un estado donde los medios de vibración generan las vibraciones bajo las condiciones posteriores a la corrección y la configuración sin hacer rotar el husillo 110, la perforación para hacer orificios tales como unos orificios circulares, puede realizarse en la pieza de trabajo W con virutas separadas por un taladro 21 unido al husillo exterior 20.
Además, para la parte de control 11, puede establecerse una relación de alimentación de amplitud como un valor que sigue a Q (argumento Q) en la orden GAAA.
La relación de alimentación de amplitud es una relación entre la cantidad de alimentación cuando la fase del husillo ha cambiado de 0 grados a 360 grados y la amplitud de la vibración alternativa generada por los medios de vibración y es un valor obtenido dividiendo la amplitud por la cantidad de alimentación.
Con el fin de establecer la relación de alimentación de amplitud de "2,0", "Q 2,0" se escribe después de GAAA. Con el fin de ajustar el número de vibraciones a "0,5", "D 0,5" se escribe después de GAAA en el programa de mecanizado. Por lo tanto, el número de vibraciones N y la relación de alimentación de amplitud pueden establecerse en la parte de control 11.
En el ejemplo de la figura 8, la parte de control 11 está configurada de tal manera que se dan instrucciones para la parada del corte por vibración (parada de la vibración) con una orden GAAA P0 en el programa de mecanizado. Además, cuando un código de parada de rotación de husillo imaginario es, por ejemplo, M405, el código de parada de rotación de husillo imaginario M405 está escrito en el programa de mecanizado. Por tanto, la parte de control 11 lee el código de parada de rotación de husillo imaginario y a continuación considera que se ha parado la rotación del husillo imaginario 13, que se considera que está rotando en el software.
Por ejemplo, como se muestra en la figura 9 y la figura 10, un escariador 130B para un mecanizado de escariador, como un ejemplo de la herramienta de corte está unido al soporte de herramienta de corte 130A, y el escariador 130B se alimenta en una dirección de alimentación del mismo mientras vibra en un estado donde el husillo 110 no rota. Por 10 tanto, el mecanizado de escariador puede realizarse en la pieza de trabajo W.
Como se acaba de describir, la herramienta de corte se alimenta en la dirección de alimentación mientras vibra en un estado donde se para la rotación del husillo 110 y, de este modo, la pieza de trabajo W puede mecanizarse.
El aparato de control 10 de la máquina herramienta 100 obtenido como se ha descrito anteriormente de acuerdo con la realización de la presente invención incluye el husillo imaginario 13 configurado en el software para considerarse imaginariamente como el husillo 110 para hacer rotar la pieza de trabajo W. Además, ya que los parámetros, el número de rotaciones del husillo imaginario 13, el número de vibraciones N de la vibración alternativa se establecen durante una rotación del husillo imaginario 13, y la frecuencia de vibración f atribuible al ciclo durante el que la parte de control 11 puede emitir la instrucción de operación. Asimismo, el aparato de control 10 incluye: los medios de configuración configurados para establecer, por ejemplo, un valor del número de rotaciones del husillo imaginario 13 como al menos uno de los parámetros; y los medios de corrección configurados para establecer, por ejemplo, el número de vibraciones N y la frecuencia de vibración f a valores predeterminados como parámetros no establecidos y para corregir, sobre la base de un valor de la frecuencia de vibración f, los parámetros establecidos por los medios de configuración, tal como el valor del número de rotaciones del husillo imaginario 13 y el valor del número de vibraciones N. Por tanto, el aparato de control 10 puede realizar un corte por vibración a través de la vibración alternativa sin hacer rotar el husillo 110. En la realización anterior, un caso en el que el husillo o el soporte de herramienta de corte se mueve hacia delante la cantidad de movimiento de avance predeterminada (movimiento de avance) y a continuación se mueve hacia atrás la cantidad de movimiento de retroceso predeterminada (movimiento de retroceso) se describe como la vibración alternativa de los medios de vibración en la dirección de movimiento. Como alternativa, la vibración alternativa puede realizarse repitiendo el movimiento de avance como un movimiento relativo a una primera velocidad predeterminada y pararse a velocidad cero en la dirección de alimentación, en lugar del movimiento de retroceso, como un movimiento relativo a una segunda velocidad más lenta que la primera velocidad.
Además, en lugar del movimiento de retroceso como el movimiento relativo a la segunda velocidad, un movimiento a
una velocidad más lenta que la primera velocidad en la misma dirección que el movimiento de avance a la primera velocidad en la dirección de alimentación, y puede repetirse el movimiento de avance. En cualquiera de los casos anteriores, las virutas se separan fácilmente para romperse en un lugar donde la anchura de las virutas generadas a partir de la pieza de trabajo W es pequeña.
[Lista de símbolos de referencia]
100 máquina herramienta
110 husillo
110A cabezal de husillo
120 mandril
130 herramienta de corte
130A soporte de herramienta de corte
130B escariador
150 mecanismo de alimentación en la dirección del eje X
151 base
152 carril de guía en la dirección del eje X
153 mesa de alimentación en la dirección del eje X
154 guía en la dirección del eje X
155 servomotor lineal
155a elemento motriz
155b estátor
160 mecanismo de alimentación en la dirección del eje Z
161 base
162 carril de guía en la dirección del eje Z
163 mesa de alimentación en la dirección del eje Z
164 guía en la dirección del eje Z
165 servomotor lineal
165a elemento motriz
165b estátor
10 aparato de control
11 parte de control
20 husillo exterior
21 broca
30 unidad de accionamiento de husillo exterior
W pieza de trabajo
Claims (8)
1. Una máquina herramienta (100) que comprende un aparato de control (10), proporcionándose el aparato de control (10) en la máquina herramienta (100) que incluye: una herramienta de corte (130) configurada para cortar una pieza de trabajo (W); un husillo (110) de un cabezal de husillo (110A), en donde este husillo (110) está configurado para hacer rotar la herramienta de corte (130) y la pieza de trabajo (W) una en relación con otra; medios de alimentación (150, 160) configurados para alimentar la herramienta de corte (130) y la pieza de trabajo (W) en una dirección de alimentación predeterminada; y medios de vibración configurados para permitir una vibración alternativa relativa entre la herramienta de corte (130) y la pieza de trabajo (W),
comprendiendo el aparato de control (10) medios de control configurados para permitir que la máquina herramienta (100) mecanice la pieza de trabajo (W) alimentando la herramienta de corte (130) con la vibración alternativa hacia la pieza de trabajo (W),
caracterizada por que los medios de control incluyen un husillo imaginario (13) configurado con un software para considerarse imaginariamente como un husillo para hacer rotar la pieza de trabajo (W), y
los medios de control están configurados para establecer el número de rotaciones del husillo imaginario (13), en donde el número de rotaciones se define como revoluciones por minuto, r/min, y el número de vibraciones (N) de la vibración alternativa durante una rotación del husillo imaginario (13) de acuerdo con la frecuencia de vibración de la vibración alternativa, en donde la frecuencia de vibración de la vibración alternativa es una frecuencia de acuerdo con un ciclo en el que una parte de control (11) incluida en el aparato de control (10) emite una instrucción de operación, la pieza de trabajo (W) que se está mecanizando, en un estado donde se para la rotación del husillo (110) del cabezal de husillo (110A), que no es el husillo imaginario (13), haciendo vibrar los medios de alimentación, cuando la herramienta de corte (130) se alimenta en la dirección de alimentación con la vibración alternativa hacia la pieza de trabajo (W) en el número establecido de vibraciones (N).
2. La máquina herramienta (100) de acuerdo con la reivindicación 1, en donde los medios de vibración están configurados para hacer vibrar alternativamente la herramienta de corte (130) y la pieza de trabajo (W) una en relación con otra en la dirección de alimentación.
3. La máquina herramienta (100) de acuerdo con la reivindicación 1 o 2, comprendiendo además el aparato de control (10):
medios de configuración configurados para establecer el número de rotaciones del husillo imaginario, el número de vibraciones de la vibración alternativa durante una rotación del husillo imaginario y la frecuencia de vibración como parámetros y para establecer un valor de al menos uno de los parámetros para los medios de control; y medios de corrección configurados para establecer un parámetro no establecido en un valor predeterminado y para corregir, sobre la base del valor predeterminado del parámetro no establecido, el valor del parámetro que se establece mediante los medios de configuración.
4. La máquina herramienta (100) de acuerdo con una cualquiera de las reivindicaciones 1 a 3, en donde el husillo (110) está configurado para sujetar y hacer rotar la pieza de trabajo (W).
5. La máquina herramienta (100) de acuerdo con una cualquiera de las reivindicaciones 1 a 3, en donde el husillo (110) está configurado para sujetar y hacer rotar la herramienta de corte (130).
6. La máquina herramienta (100) de acuerdo con una cualquiera de las reivindicaciones 1 a 5, en donde se proporcionan los medios de control para controlar el husillo (110) mediante un programa, y
se añade un parámetro dedicado que indica una instrucción de inicio de rotación para el husillo imaginario en el programa para seguir un valor del número de rotaciones del husillo imaginario.
7. La máquina herramienta (100) de acuerdo con una cualquiera de las reivindicaciones 1 a 6, en donde se proporcionan los medios de control para controlar el husillo (110) mediante un programa, y
los medios de control están conectados a un husillo exterior (20) que no está directamente controlado por el programa, y los medios de control están configurados para enviar una instrucción de inicio de rotación o una instrucción de parada de rotación a través del programa a una unidad de accionamiento de husillo exterior que está configurada para controlar el número de rotaciones del husillo exterior (20), y para controlar el husillo exterior (20) a través de la unidad de accionamiento del husillo exterior para iniciar la rotación y parar la rotación.
8. La máquina herramienta (100) de acuerdo con una cualquiera de las reivindicaciones 1 a 6, en donde los medios de control configurados para controlar los medios de rotación y los medios de vibración se proporcionan para controlar el husillo (110) mediante un programa, y
los medios de control están configurados para establecer la frecuencia de vibración de los medios de vibración sobre la base del número de rotaciones establecido en el programa con respecto al husillo imaginario y mecanizar la pieza de trabajo (W) haciendo vibrar los medios de alimentación (150, 160) en un estado donde se para la rotación del husillo (110).
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015178832 | 2015-09-10 | ||
| PCT/JP2016/076230 WO2017043499A1 (ja) | 2015-09-10 | 2016-09-07 | 工作機械の制御装置、工作機械 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2942311T3 true ES2942311T3 (es) | 2023-05-31 |
Family
ID=58240409
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES16844360T Active ES2942311T3 (es) | 2015-09-10 | 2016-09-07 | Dispositivo de control para máquina herramienta y máquina herramienta |
Country Status (8)
| Country | Link |
|---|---|
| US (1) | US10744567B2 (es) |
| EP (1) | EP3348351B1 (es) |
| JP (2) | JP6289766B2 (es) |
| KR (1) | KR102154010B1 (es) |
| CN (1) | CN108025411B (es) |
| ES (1) | ES2942311T3 (es) |
| TW (1) | TWI693120B (es) |
| WO (1) | WO2017043499A1 (es) |
Families Citing this family (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI657889B (zh) * | 2014-09-22 | 2019-05-01 | 日商西鐵城時計股份有限公司 | Machine tool and its control device |
| JP7046919B2 (ja) * | 2017-03-29 | 2022-04-04 | シチズン時計株式会社 | 工作機械の制御装置および工作機械 |
| WO2019147536A1 (en) | 2018-01-23 | 2019-08-01 | Quantum Impact, LLC | Method and apparatus for machining a workpiece |
| JP6667724B1 (ja) * | 2018-10-26 | 2020-03-18 | 三菱電機株式会社 | 数値制御装置および数値制御方法 |
| JP7195110B2 (ja) * | 2018-10-26 | 2022-12-23 | シチズン時計株式会社 | 工作機械及び制御装置 |
| JP7264643B2 (ja) * | 2019-01-10 | 2023-04-25 | シチズン時計株式会社 | 工作機械の制御装置および工作機械 |
| JP6678799B1 (ja) * | 2019-06-18 | 2020-04-08 | Dmg森精機株式会社 | 工作機械、工作機械の制御方法、および、工作機械の制御プログラム |
| JP7238673B2 (ja) * | 2019-07-30 | 2023-03-14 | ブラザー工業株式会社 | 数値制御装置及び制御方法 |
| JP7516035B2 (ja) * | 2019-12-10 | 2024-07-16 | シチズン時計株式会社 | 加工装置、加工方法および切削工具 |
| US12311449B2 (en) * | 2022-03-30 | 2025-05-27 | Iscar, Ltd. | Method for cutting a thread on a rotating workpiece |
Family Cites Families (42)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5139591B2 (es) | 1972-05-23 | 1976-10-28 | ||
| JPS5033929B2 (es) | 1973-10-19 | 1975-11-05 | ||
| JPS5715626A (en) * | 1980-06-24 | 1982-01-27 | Pilot Pen Co Ltd:The | Accurate thread vibration cutting lathe |
| JPS6027298B2 (ja) * | 1981-08-24 | 1985-06-28 | まさる 隈部 | 歯牙切削装置 |
| JPS62277238A (ja) * | 1986-05-23 | 1987-12-02 | Dai Showa Seiki Kk | 数値制御工作機 |
| EP0277823B1 (en) * | 1987-02-04 | 1991-04-24 | Taga Electric Co. Ltd. | Ultrasonic vibration cutting device |
| JPH0245805A (ja) * | 1988-08-08 | 1990-02-15 | Sodick Co Ltd | 数値制御装置 |
| US5035142A (en) * | 1989-12-19 | 1991-07-30 | Dryga Alexandr I | Method for vibratory treatment of workpieces and a device for carrying same into effect |
| JPH06262486A (ja) * | 1993-03-09 | 1994-09-20 | Kiyouhou Seisakusho:Kk | 振動検出による工作機械の切削適応制御装置 |
| KR970061411A (ko) * | 1996-02-21 | 1997-09-12 | 모리시타 요이찌 | 칩-파쇄 선반절삭방법 및 장치 |
| US5810528A (en) * | 1996-06-17 | 1998-09-22 | The United States Of America As Represented By The Secretary Of The Army | Automatically tuneable anti-vibration boring system |
| JPH1015701A (ja) * | 1996-07-04 | 1998-01-20 | Mitsubishi Materials Corp | 振動バイトによる切削方法 |
| JPH10118811A (ja) * | 1996-10-18 | 1998-05-12 | Matsushita Electric Ind Co Ltd | 加工装置 |
| FR2765505B1 (fr) * | 1997-07-07 | 1999-08-27 | Inst Nat Polytech Grenoble | Tete de percage a effet vibratoire |
| SE519487C2 (sv) * | 1998-10-22 | 2003-03-04 | Rolf Zimmergren | Metod och anordning för vibrationsstyrning vid borrande svarvning samt verktygshållare för borrande svarvning |
| SE514525E (sv) * | 1998-10-22 | 2010-02-16 | Staffansboda Cie Ab | Anordning och metod för styrning av vibrationer samt verktygshållare |
| SE515157C2 (sv) * | 1998-10-22 | 2001-06-18 | Ingvar Claesson | Metod och anordning för styrning av svarvoperation |
| US6349600B1 (en) * | 1999-03-15 | 2002-02-26 | The Government Of The United States Of America, As Represented By The Secretary Of Commerce | Device for stable speed determination in machining |
| WO2002024385A1 (en) * | 2000-09-22 | 2002-03-28 | Citizen Watch Co., Ltd. | Numerically controlled lathe and method of cutting workpiece on numerically controlled lathe |
| SE517878C2 (sv) * | 2000-12-08 | 2002-07-30 | Sandvik Ab | Förfarande och anordning för vibrationsdämpning av metalliska verktyg för spånavskiljande bearbetning samt verktyg innefattande en dylik anordning |
| NO327968B1 (no) * | 2003-10-31 | 2009-11-02 | Teeness Asa | Anordning for demping av vibrasjoner og utboyning av verktoy og/eller arbeidsstykker |
| JP4539499B2 (ja) * | 2004-11-09 | 2010-09-08 | 株式会社デンソー | 振動加工装置及び振動加工方法 |
| US7508116B2 (en) * | 2005-09-07 | 2009-03-24 | Panasonic Corporation | Method and apparatus for vibration machining with two independent axes |
| TWI318151B (en) * | 2007-02-09 | 2009-12-11 | Ind Tech Res Inst | Apparatus for detecting manufacturing parameters of a machine tool |
| US7687975B2 (en) * | 2007-03-27 | 2010-03-30 | Panasonic Corporation | Vibration assisted machining system with stacked actuators |
| US8240234B2 (en) * | 2007-10-16 | 2012-08-14 | University Of North Carolina At Charlotte | Methods and systems for chip breaking in turning applications using CNC toolpaths |
| CN101866163B (zh) * | 2007-11-02 | 2014-09-10 | 株式会社牧野铣床制作所 | 数值控制机床及数值控制装置 |
| CN201593675U (zh) * | 2009-09-28 | 2010-09-29 | 王锦燕 | 工具机切削及撞击保护装置 |
| CN101691020A (zh) * | 2009-10-16 | 2010-04-07 | 江苏大学 | 一种用于虚拟轴机床刀具运动控制的滑模控制方法 |
| DE102011077568B4 (de) * | 2011-06-15 | 2023-12-07 | Dmg Mori Ultrasonic Lasertec Gmbh | Werkzeugmaschine, Werkstückbearbeitungsverfahren |
| JP5033929B1 (ja) * | 2011-11-10 | 2012-09-26 | ハリキ精工株式会社 | 工作機械 |
| JP5851910B2 (ja) * | 2012-03-29 | 2016-02-03 | 三菱重工業株式会社 | 工作機械の制御方法、及び工作機械 |
| JP5139591B1 (ja) * | 2012-09-12 | 2013-02-06 | ハリキ精工株式会社 | 工作機械 |
| JP5908386B2 (ja) * | 2012-10-30 | 2016-04-26 | オークマ株式会社 | 工作機械 |
| DE102013105829A1 (de) * | 2013-06-06 | 2014-12-11 | Bilz Werkzeugfabrik Gmbh & Co. Kg | Werkzeugspannsystem |
| TWI550374B (zh) * | 2013-10-28 | 2016-09-21 | 賜福科技股份有限公司 | 振動回饋系統、觸控裝置及其振動回饋方法 |
| WO2015146946A1 (ja) * | 2014-03-26 | 2015-10-01 | シチズンホールディングス株式会社 | 工作機械の制御装置及びこの制御装置を備えた工作機械 |
| US10268183B2 (en) | 2015-03-04 | 2019-04-23 | Omron Corporation | Control device and method of synchronizing control |
| CN105938324B (zh) * | 2015-03-04 | 2019-07-16 | 欧姆龙株式会社 | 控制装置及同步控制方法 |
| EP3354403B1 (en) * | 2015-09-24 | 2025-01-08 | Citizen Watch Co., Ltd. | Machine tool control device, and machine tool equipped with said control device |
| DE102016214697B4 (de) * | 2016-08-08 | 2025-05-22 | Dmg Mori Ultrasonic Lasertec Gmbh | Verfahren und Vorrichtung zum Aufbringen einer Oberflächenstrukturierung auf einem Werkstück an einer Werkzeugmaschine |
| JP6530780B2 (ja) * | 2017-05-16 | 2019-06-12 | ファナック株式会社 | 揺動切削のための表示装置および加工システム |
-
2016
- 2016-09-07 WO PCT/JP2016/076230 patent/WO2017043499A1/ja not_active Ceased
- 2016-09-07 JP JP2017539178A patent/JP6289766B2/ja active Active
- 2016-09-07 ES ES16844360T patent/ES2942311T3/es active Active
- 2016-09-07 US US15/758,080 patent/US10744567B2/en active Active
- 2016-09-07 KR KR1020187009404A patent/KR102154010B1/ko active Active
- 2016-09-07 CN CN201680052147.2A patent/CN108025411B/zh active Active
- 2016-09-07 TW TW105128927A patent/TWI693120B/zh active
- 2016-09-07 EP EP16844360.4A patent/EP3348351B1/en active Active
-
2018
- 2018-02-06 JP JP2018019377A patent/JP6715271B2/ja active Active
Also Published As
| Publication number | Publication date |
|---|---|
| EP3348351A4 (en) | 2019-04-17 |
| CN108025411A (zh) | 2018-05-11 |
| EP3348351A1 (en) | 2018-07-18 |
| JP6715271B2 (ja) | 2020-07-01 |
| JPWO2017043499A1 (ja) | 2018-03-29 |
| JP6289766B2 (ja) | 2018-03-07 |
| CN108025411B (zh) | 2020-03-06 |
| WO2017043499A1 (ja) | 2017-03-16 |
| KR20180049002A (ko) | 2018-05-10 |
| TWI693120B (zh) | 2020-05-11 |
| EP3348351B1 (en) | 2023-02-08 |
| KR102154010B1 (ko) | 2020-09-09 |
| JP2018114613A (ja) | 2018-07-26 |
| TW201710017A (zh) | 2017-03-16 |
| US10744567B2 (en) | 2020-08-18 |
| US20180243834A1 (en) | 2018-08-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES3014626T3 (en) | Machine tool control device, and machine tool equipped with said control device | |
| ES2724984T3 (es) | Dispositivo de control para una máquina herramienta y máquina herramienta provista de dicho dispositivo de control | |
| ES3036698T3 (en) | Control apparatus for machine tool and machine tool with a control apparatus | |
| ES2807617T3 (es) | Dispositivo de control para máquina herramienta y máquina herramienta provista de dicho dispositivo de control | |
| ES2813968T3 (es) | Máquina herramienta y aparato de conrol de la máquina herramienta | |
| ES2981000T3 (es) | Dispositivo de control de máquina herramienta y máquina herramienta equipada con dicho dispositivo de control | |
| EP3348351B1 (en) | Control device for machine tool, and machine tool | |
| ES2969651T3 (es) | Dispositivo de control para máquina herramienta y máquina herramienta | |
| ES2938528T3 (es) | Máquina herramienta y dispositivo de control para dicha máquina herramienta | |
| ES2930359T3 (es) | Dispositivo de control para máquina herramienta y máquina herramienta | |
| ES2971336T3 (es) | Máquina herramienta | |
| ES2959323T3 (es) | Máquina herramienta | |
| JP2016182652A (ja) | 工作機械及びこの工作機械の制御装置 |