Nothing Special   »   [go: up one dir, main page]

ITUB20154057A1 - Metodo per controllare gli assi di alimentazione in una macchina utensile, e macchina utensile che esegue una lavorazione a macchina usando il metodo per controllare gli assi di alimentazione - Google Patents

Metodo per controllare gli assi di alimentazione in una macchina utensile, e macchina utensile che esegue una lavorazione a macchina usando il metodo per controllare gli assi di alimentazione Download PDF

Info

Publication number
ITUB20154057A1
ITUB20154057A1 ITUB2015A004057A ITUB20154057A ITUB20154057A1 IT UB20154057 A1 ITUB20154057 A1 IT UB20154057A1 IT UB2015A004057 A ITUB2015A004057 A IT UB2015A004057A IT UB20154057 A ITUB20154057 A IT UB20154057A IT UB20154057 A1 ITUB20154057 A1 IT UB20154057A1
Authority
IT
Italy
Prior art keywords
machining
cutting
control
tool
cutting edges
Prior art date
Application number
ITUB2015A004057A
Other languages
English (en)
Inventor
Hiroshi Inagaki
Original Assignee
Okuma Machinery Works Ltd
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 Okuma Machinery Works Ltd filed Critical Okuma Machinery Works Ltd
Publication of ITUB20154057A1 publication Critical patent/ITUB20154057A1/it

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23QDETAILS, 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/00Automatic control or regulation of feed movement, cutting velocity or position of tool or work
    • B23Q15/007Automatic control or regulation of feed movement, cutting velocity or position of tool or work while the tool acts upon the workpiece
    • B23Q15/013Control or regulation of feed movement
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/404Numerical 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 programme data in numerical form characterised by control arrangements for compensation, e.g. for backlash, overshoot, tool offset, tool wear, temperature, machine construction errors, load, inertia
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23QDETAILS, 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/00Automatic control or regulation of feed movement, cutting velocity or position of tool or work
    • B23Q15/007Automatic control or regulation of feed movement, cutting velocity or position of tool or work while the tool acts upon the workpiece
    • B23Q15/12Adaptive control, i.e. adjusting itself to have a performance which is optimum according to a preassigned criterion
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23QDETAILS, 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
    • B23Q17/00Arrangements for observing, indicating or measuring on machine tools
    • B23Q17/09Arrangements for observing, indicating or measuring on machine tools for indicating or measuring cutting pressure or for determining cutting-tool condition, e.g. cutting ability, load on tool
    • B23Q17/0904Arrangements for observing, indicating or measuring on machine tools for indicating or measuring cutting pressure or for determining cutting-tool condition, e.g. cutting ability, load on tool before or after machining
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23CMILLING
    • B23C2222/00Materials of tools or workpieces composed of metals, alloys or metal matrices
    • B23C2222/88Titanium
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23CMILLING
    • B23C2250/00Compensating adverse effects during milling
    • B23C2250/16Damping vibrations
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/50Machine tool, machine tool null till machine tool work handling
    • G05B2219/50318As function of number of cutting edges of saw, mill

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Numerical Control (AREA)
  • Automatic Control Of Machine Tools (AREA)
  • Milling Processes (AREA)
  • Turning (AREA)

Description

“METODO PER CONTROLLARE GLI ASSI DI ALIMENTAZIONE IN UNA MACCHINA UTENSILE, E MACCHINA UTENSILE CHE ESEGUE UNA LAVORAZIONE A MACCHINA USANDO IL METODO PER CONTROLLARE
GLI ASSI DI ALIMENTAZIONE”
FONDAMENTO DELL’INVENZIONE
CAMPO DELL’INVENZIONE
La presente invenzione si riferisce ad un metodo per controllare gli assi di alimentazione in una macchina utensile al fine di eliminare la generazione di vibrazione e scheggiatura di un utensile controllando gli assi di alimentazione in considerazione di quantità di corsa massima in bordi di taglio dell’utensile durante una lavorazione a macchina mediante la macchina utensile, in particolare, durante il taglio pesante di un materiale difficile da tagliare quale lega di titanio. La presente invenzione si riferisce anche a una macchina utensile che esegue un taglio usando il metodo per controllare gli assi di alimentazione.
DESCRIZIONE DELLA TECNICA CORRELATA
Quando il materiale difficile da tagliare è lavorato a macchina mediante fresatura, un utensile, al quale sono fissati bordi di taglio amovibili denominati “Placchetta non riaffilabile” o “Inserto”, è usato per ridurre i costi di lavorazione. Le altezze dei bordi di taglio fissati non sono uniformi in questo utensile a causa dell’effetto di precisione di lavorazione in una superficie di supporto di attacco di bordi di taglio dell’utensile stesso e nel bordo di taglio stesso, e quindi sono generate quantità di corsa massima (relativi errori di installazione fra i rispettivi bordi di taglio). Nel caso del bordo di taglio con una quantità di corsa massima rilevante, si verifica una scheggiatura dell’utensile e una durata dell’utensile è ridotta. Di conseguenza, i presenti inventori hanno fornito l’invenzione nella Pubblicazione di domanda di brevetto giapponese n. 2013-240837 (JP-A-2013-240837). In JP-A-2013-240837, un’ampiezza e una fase sono impostate sulla base di rispettive posizioni dei bordi di taglio e quantità di corsa massima precedentemente misurate, e gli assi di alimentazione sono spostati leggermente in una direzione opposta di una direzione di avanzamento di lavorazione in sincronizzazione con un mandrino principale in modo da eliminare le quantità di corsa massima, così che la quantità di alimentazione di un bordo di taglio di ciascun bordo di taglio sia resa prossima a un valore originariamente designato per eliminare la scheggiatura di un utensile.
SOMMARIO DELL’INVENZIONE
Nel metodo di lavorazione di JP-A-2013-240837, quando si effettua una lavorazione a macchina usando l’utensile avente una pluralità di bordi di taglio (una pluralità di strati di bordo di taglio) in una scanalatura di taglio, la quantità di funzionamento degli assi di alimentazione nella direzione opposta di lavorazione a macchina è impostata a un valore medio delle quantità di corsa massima in rispettivi strati di bordo di taglio misurato in una scanalatura di taglio quando la quantità di corsa massima varia nei rispettivi bordi di taglio. Tuttavia, è difficile ottenere una sufficiente durata dell’utensile quando la quantità di corsa massima non diventa minima con il valore medio. Come contromisura per quanto sopra, si considera che vi sia un metodo per calcolare le quantità di controllo, per esempio, usando una funzione risolutiva di un’applicazione di foglio elettronico in modo da calcolare una media delle effettive tolleranze di lavorazione in rispettivi bordi di taglio. Tuttavia, dato che il valore vie e fatto convergere in questo metodo effettuando ripetutamente un calcolo per ottenere la soluzione massima, è necessario eseguire il metodo una pluralità di volte e questo richiede tempo, e una formula di calcolo diventa complicata.
In considerazione di quanto sopra, uno scopo della presente invenzione consiste nel fornire un metodo per controllare assi di alimentazione in una macchina utensile e la macchina utensile in grado di ottenere una quantità di controllo in cui è calcolata la media dei valori massimi delle effettive tolleranze di lavorazione mediante semplice calcolo e in grado di aumentare la durata dell’utensile.
Secondo un primo aspetto della presente invenzione, è fornito un metodo per controllare gli assi di alimentazione in una macchina utensile, in cui la macchina utensile lavora a macchina un pezzo da lavorare facendo ruotare un utensile che include una pluralità di strati aventi una pluralità di bordi di taglio disposti su cerchi concentrici nella direzione dell’asse. Il metodo include le fasi di calcolare l’incremento o il decremento delle tolleranze di lavorazione di un pezzo da lavorare da lavorare effettivamente a macchina da rispettivi bordi di taglio sulla base di quantità di corsa massima precedentemente misurate dei bordi di taglio, calcolare le quantità di controllo per cui è calcolata la media dei valori massimi delle tolleranze di lavorazione in rispettive scanalature di taglio, e sovrapporre un controllo di leggero spostamento degli assi di alimentazione in una direzione opposta di lavorazione a macchina mentre viene effettuata una lavorazione a macchina, sulla base delle quantità di controllo.
Nella struttura di cui sopra secondo un secondo aspetto della presente invenzione, è calcolata una quantità di controllo Ri mediante le procedure seguenti.
Quando un pedice per un numero della scanalatura di taglio è “i” (1≤i≤Z, Z: il numero dei bordi di taglio), un pedice per un numero di strati dei bordi di taglio in ciascuna scanalatura di taglio è “j” (1≤j≤N, N: il numero di strati di bordi di taglio usato nell’effettiva lavorazione a macchina nella scanalatura di taglio), e la quantità di corsa massima misurata di ciascun bordo di taglio è Ci, j(µm), l’incremento o il decremento Di, jnell’effettiva tolleranza di lavorazione in ciascun bordo di taglio può essere calcolato con la seguente formula (1).
Di, j=Ci, j-Ci-1, j… (1) (quando i-1 è 0(zero), è sostituito con Z)
In seguito, la quantità di controllo Riè calcolata con la seguente formula (2) quando R1=0,
Ri= (valore massimo da Di,1a Di, j)-{valore ottenuto dividendo la somma totale di (i valori massimi da Di, 1a Di, j) in ciascuna scanalatura di taglio “i” per il numero di bordi di taglio Z}+Ri-1… (2)
Secondo un terzo aspetto della presente invenzione, è fornita una macchina utensile che lavora a macchina un pezzo da lavorare facendo ruotare un utensile che include una pluralità di strati aventi ciascuno una pluralità di bordi di taglio disposti su cerchi concentrici nella direzione assiale. La macchina utensile include un’unità di calcolo di valore di controllo per calcolare l’incremento o il decremento di tolleranze di lavorazione di un pezzo da lavorare da lavorare effettivamente a macchina mediante rispettivi bordi di taglio sulla base di quantità di corsa massima precedentemente misurate dei bordi di taglio e calcolare le quantità di controllo per cui è calcolata la media dei valori massimi delle tolleranze di lavorazione nelle rispettive scanalature di taglio e un’unità di controllo per sovrapporre il controllo di leggero spostamento di assi di alimentazione in una direzione opposta di lavorazione a macchina mentre è effettuata una lavorazione a macchina, sulla base delle quantità di controllo.
Nella struttura secondo un quarto aspetto della presente invenzione, una quantità di controllo Ri è calcolata con le seguenti procedure.
Quando un pedice per un numero della scanalatura di taglio è “i” (1≤i≤Z, Z: il numero di bordi di taglio), un pedice per un numero di strati dei bordi di taglio in ciascuna scanalatura di taglio è “j” (1≤j≤N, N: il numero di strati di bordi di taglio usati nell’effettiva lavorazione a macchina nella scanalatura di taglio), e la quantità di corsa massima misurata di ciascun bordo di taglio è Ci, j(µm), l’incremento o il decremento Di, jnell’effettiva tolleranza di lavorazione in ciascun bordo di taglio può essere calcolato con la seguente formula (1).
Di,j=Ci,j-Ci-1,j… (1) (quando i-1 è 0(zero), è sostituito con Z)
In seguito, la quantità di controllo Riè calcolata con la seguente formula (2) quando R1=0,
Ri= (valore massimo da Di,1a Di,j)-{valore ottenuto dividendo la somma totale di (i valori massimi da Di,1a Di,j) in ciascuna scanalatura di taglio “i” per il numero di bordi di taglio Z}+Ri-1… (2)
Secondo la presente invenzione, le quantità di corsa massima dell’utensile nelle rispettive direzioni degli assi che corrispondono alla posizione di utensile (angolo di rotazione) sono corrette nel lato degli assi di alimentazione durante una lavorazione a macchina non con un metodo di calcolo complicato che richiede tempo, ma con semplice calcolo. Vengono pertanto ottenute le quantità di controllo per cui è calcolata la media dei valori massimi delle effettive tolleranze di lavorazione. Di conseguenza, la lavorazione a macchina può essere eseguita eliminando al contempo l’effetto delle quantità di corsa massima dell’utensile, il che aumenta la durata dell’utensile.
BREVE DESCRIZIONE DEI DISEGNI
La Fig. 1 è una vista strutturale che mostra un esempio di una macchina utensile.
La Fig. 2 è un diagramma di flusso di un metodo per controllare gli assi alimentazione.
La Fig. 3 è una vista in sezione trasversale orizzontale di un utensile.
La Fig. 4 mostra i risultati di misurazione di quantità di corsa massima di rispettivi bordi di taglio e i risultati di calcolo di incremento o decremento delle effettive tolleranze quando è eseguita una lavorazione a macchina usando bordi di taglio in quattro scanalature con tre strati per scanalatura.
La Fig. 5 mostra risultati di misurazione di quantità di corsa massima di rispettivi bordi di taglio e risultati di calcolo di incremento o decremento di effettive tolleranze quando è eseguita una lavorazione a macchina usando bordi di taglio in quattro scanalature con tre strati per scanalatura, e i risultati di calcolo ottenuti quando valori medi di quantità di corsa massima di un utensile sono usati come quantità di controllo. La Fig. 6 mostra i risultati di misurazione di quantità di corsa massima di rispettivi bordi di taglio e i risultati di calcolo di incremento o decremento di effettive tolleranze quando una lavorazione a macchina è eseguita usando bordi di taglio in quattro scanalature con tre strati per scanalatura, e i risultati di calcolo di quantità di controllo in cui è calcolata la media dei valori massimi delle effettive tolleranze.
DESCRIZIONE DI FORME DI REALIZZAZIONE
Qui di seguito, sarà spiegata una forma di realizzazione della presente invenzione facendo riferimento ai disegni.
La figura 1 è una vista strutturale che mostra un esempio di una macchina utensile che esegue un metodo per controllare gli assi di alimentazione secondo la presente invenzione. Nel disegno, 1 contrassegna un basamento, 2 contrassegna una colonna. Una testa di mandrino 3 è prevista davanti alla colonna 2 in modo da essere controllata per spostarsi in una direzione dell’asse X e una direzione dell’asse Z per mezzo di un’unità di controllo dell’asse X 4 e un’unità di controllo dell’asse Z 5. Un utensile 7 è fissato a un mandrino principale 6 previsto sotto la testa del mandrino 3 in modo da essere rivolto verso il basso. Un piano 9 che può essere controllato per spostarsi in una direzione dell’asse Y per mezzo di un’unità di controllo dell’asse Y 8 è previsto al di sopra del basamento 1, e un pezzo da lavorare 10 può essere fissato sul piano 9. Un sistema di controllo della macchina utensile include un’unità di controllo di rotazione di mandrino principale 11 che controlla una velocità di rotazione del mandrino principale 6, un’unità aritmetica 12 che calcola quantità di controllo degli assi di alimentazione (rispettive unità di controllo 4, 5 e 8), un’unità di controllo di valore numerico 13 che controlla gli assi di alimentazione e un’unità di memorizzazione (non mostrata). Quantità di corsa massima descritte successivamente nei bordi di taglio dell’utensile 7 possono essere immesse nell’unità aritmetica 12 per mezzo di un’unità di immissione esterna 14.
Nella macchina utensile avente la configurazione di cui
sopra, una lavorazione a macchina è eseguita sulla base
di un diagramma di flusso di figura 2. Come mostrato in
figura 3, l’utensile 7 è formato fornendo tre strati
aventi ciascuno quattro pezzi di bordi di taglio 7a, 7a… previsti a intervalli di 90 gradi su cerchi
concentrici a determinati intervalli nella direzione
assiale. I bordi di taglio 7a in ciascuna scanalatura
(numeri racchiusi in cerchi mostrati in FIG. 3) nella
direzione assiale sono fissati in modo che i bordi di
taglio 7a siano spostati sequenzialmente da un’estremità
di punta dell’utensile 7 al lato anteriore nella
<direzione di rotazione, cioè, tre bordi di taglio 7a, 7a>… sono disposti in una direzione elicoidale in
rispettive scanalature dei numeri da 1 a 4 racchiusi in
cerchi.
Innanzitutto, quantità di corsa massima in rispettivi
bordi di taglio 7a dell’utensile 7 sono misurate e
immesse all’unità aritmetica 12 anticipatamente
attraverso l’unità di immissione esterna 14 in S1.
L’unità aritmetica 12 calcola le quantità di controllo
di rispettive scanalature di taglio in un angolo di
rotazione usando una determinata formula di calcolo in
S2. Il calcolo della quantità di controllo è eseguito
nel modo seguente.
Innanzitutto, quando un pedice per un numero della
scanalatura di taglio è “i” (1≤i≤Z, Z: il numero di
bordi di taglio), un pedice per un numero di strati dei
bordi di taglio 7a in ciascuna scanalatura di taglio è
“j” (1≤j≤N, N: il numero di strati di bordi di taglio usato nell’effettiva lavorazione a macchina nella scanalatura di taglio), e la quantità di corsa massima misurata di ciascun bordo di taglio è Ci,j(µm), l’incremento o il decremento Di,jnell’effettiva tolleranza di lavorazione in ciascun bordo di taglio può essere calcolato con la seguente formula (1).
Di,j=Ci,j-Ci-1,j… (1)
Tuttavia, quando i-1 è 0(zero), è sostituito con Z.
Ciò significa che la dimensione della quantità di corsa massima in ciascun bordo di taglio 7a non corrisponde all’effettiva tolleranza di lavorazione in ciascun bordo di taglio 7a, e la differenza delle quantità di corsa massima nei rispettivi bordi di taglio 7a (incremento o decremento) corrisponde alla differenza nelle effettive tolleranze di lavorazione. Quanto maggiore è la differenza nel bordo di taglio 7a, tanto più veloce procede la scheggiatura e più breve è la durata, pertanto, i valori sono calcolati.
In seguito, una quantità di controllo Ri in ciascuna scanalatura di taglio è calcolata con la seguente formula (2).
Quando R1=0,
Ri= (valore massimo da Di,1a Di,j)-{valore ottenuto dividendo la somma totale di (i valori massimi da Di,1a Di,j) in ciascuna scanalatura di taglio “i” per il numero di bordi di taglio Z}+Ri-1… (2)
L’unità di formula di calcolo calcola che il valore massimo della tolleranza effettiva nella scanalatura di taglio non è inferiore a un valore medio dei valori massimi calcolati nelle rispettive scanalature di taglio.
Come posizione del controllo (angolo di rotazione di utensile), è usato un valore medio di un angolo di rotazione (α in figura 3) da una posizione (posizione di riferimento) in cui le quantità di corsa massima nei rispettivi strati della scanalatura di taglio sono misurate, per esempio, ad angoli di rotazione di soltanto i bordi taglio 7a usati per un’effettiva lavorazione a macchina. Una relazione di fase fra ciascuna posizione del bordo di taglio 7a e il corpo dell’utensile 7 può essere colta da un codificatore collegato al mandrino principale 6. L’unità di controllo di rotazione del mandrino principale 11 ottiene le informazioni di fase del bordo di taglio 7a sulla base dell’uscita dal codificatore.
Quando è calcolata la quantità di controllo Ri in ciascuna scanalatura di taglio, l’unità aritmetica 12 converte la quantità di controllo calcolata in S2 in una quantità in ciascuna direzione dell’asse e sottrae il valore da un valore di comando di asse di alimentazione in un programma NC memorizzato nell’unità di memorizzazione in S3. Quindi, l’unità di controllo di valore numerico 13 esegue una lavorazione a macchina controllando rispettivi assi di alimentazione (unità di controllo) sulla base del valore di comando di asse di alimentazione sottratto in S4. Per esempio, nella lavorazione a macchina in un piano X-Y, la quantità di controllo calcolata rispetto alla direzione di avanzamento di lavorazione a macchina è distribuita alle direzioni dell’asse X e dell’asse Y e gli assi di alimentazione sono controllati nella direzione opposta di lavorazione a macchina. L’elaborazione in S3 e S4 è ripetuta fino a quando la lavorazione a macchina termina in S5.
A causa del controllo suddetto, una ridotta vibrazione forzata è sovrapposta rispetto all’operazione di alimentazione. Tuttavia, dato che la vibrazione forzata ha una frequenza uguale alla corsa massima dell’utensile 7, la vibrazione può essere sovrapposta sugli assi di alimentazione in modo da eliminare le quantità di corsa massima dell’utensile 7 in una sola rotazione del mandrino principale 6, che può agire in modo da eliminare l’effetto delle quantità di corsa massima nell’utensile. Come risultato, la massima potenza di taglio che agisce sui bordi di taglio 7a è ridotta per ridurre in tal modo il rapporto di occorrenza di scheggiatura dell’utensile. Questo porta anche all’eliminazione di vibrazione riducendo la massima potenza di taglio.
La figura 4 mostra i valori misurati delle quantità di corsa massima dei rispettivi bordi di taglio e i valori calcolati di incremento o decremento delle effettive tolleranze di lavorazione quando si suppone che sia usato l’utensile avente bordi di taglio in quattro scanalature con tre strati per scanalatura. In questo caso, il bordo di taglio con la tolleranza di lavorazione relativamente più grande è uno nel primo strato della terza scanalatura (una porzione circondata da linee spesse), che è 30 µm.
La figura 5 mostra i valori calcolati ottenuti quando un valore medio di quantità di corsa massima di bordi di taglio in ciascun strato misurato in una sola scanalatura di taglio è impostato come una quantità di controllo, i valori calcolati di quantità di corsa massima di bordi di taglio ottenuti quando sono controllati sulla base dei valori calcolati e i valori calcolati di incremento o decremento delle effettive tolleranze di lavorazione. In questo caso, il bordo di taglio con la tolleranza di lavorazione relativamente più grande è uno nel primo strato della terza scanalatura (una porzione circondata da linee spesse), che è 12,3 µm.
D’altra parte, la figura 6 mostra le quantità di controllo calcolate dalla suddetta formula di calcolo, valori calcolati di quantità di corsa massima dei bordi di taglio ottenuti quando sono controllati sulla base delle quantità di controllo e un valore calcolato di incremento o decremento delle effettive tolleranze di lavorazione. In questo caso, i bordi di taglio con la tolleranza di lavorazione relativamente più grande sono aumentati a quattro punti (più corrispondenti alla media), la cui tolleranza è 6,3 µm (porzioni circondate da linee spesse), vale a dire che l’effetto di quantità di corsa massima è pressoché eliminato. Il risultato corrisponde quasi al risultato dell’analisi mediante la funzione risolutiva dell’applicazione di foglio elettronico.
Come descritto sopra, quando è usata la macchina utensile che esegue il metodo per controllare gli assi di alimentazione secondo la forma di realizzazione, le quantità di corsa massima dell’utensile in rispettive direzioni degli assi che corrispondono alla posizione dell’utensile (angolo di rotazione) sono corrette nel lato degli assi di alimentazione durante una lavorazione a macchina non con un metodo di calcolo complicato che richiede tempo, ma con un semplice calcolo. Come risultato, sono ottenute le quantità di controllo per cui è calcolata la media dei valori massimi delle effettive tolleranze di lavorazione. Di conseguenza, la lavorazione a macchina può essere eseguita eliminando al contempo l’effetto delle quantità di corsa massima dell’utensile, il che aumenta la durata dell’utensile 7. Il numero di strati di bordi di taglio e il numero di bordi di taglio in un solo strato nell’utensile non sono limitati a quanto sopra, il che può essere aumentato o diminuito in modo appropriato. I tipi di macchine utensili non sono particolarmente limitati a condizione che una lavorazione a macchina sia eseguita controllando gli assi di alimentazione facendo al contempo ruotare l’utensile in cui una pluralità di strati aventi ciascuno una pluralità di bordi di taglio sono disposti su cerchi concentrici nella direzione assiale, e l’invenzione può essere applicata, per esempio, a un’apparecchiatura di lavorazione combinata, un centro di lavorazione e così via.
È esplicitamente dichiarato che tutte le caratteristiche descritte nella descrizione e/o le rivendicazioni sono volte ad essere descritte separatamente e indipendentemente le une dalle altre a fini di descrizione originale, nonché al fine di limitare l’invenzione rivendicata indipendentemente dalla composizione delle caratteristiche nelle forme di realizzazione e/o rivendicazioni. È esplicitamente dichiarato che tutti gli intervalli di valori o indicazioni di gruppi di entità descrivono ogni possibile valore intermedio o entità intermedia ai fini di una descrizione originale, nonché al fine di limitare l’invenzione rivendicata, in particolare per quanto concerne limiti di intervalli di valori.

Claims (4)

  1. RIVENDICAZIONI 1. Metodo per controllare gli assi di alimentazione in una macchina utensile, in cui la macchina utensile lavora a macchina un pezzo da lavorare (10) facendo ruotare un utensile (7), l’utensile (7) includendo una pluralità di strati aventi una pluralità di bordi di taglio (7a) disposti su cerchi concentrici in una direzione dell’asse, il metodo essendo caratterizzato dal comprendere le fasi di: calcolare l’incremento o il decremento di tolleranze di lavorazione di un pezzo da lavorare (10) che è effettivamente lavorato a macchina da rispettivi bordi di taglio (7a) sulla base delle quantità di corsa massima precedentemente misurate dei bordi di taglio (7a); calcolare quantità di controllo per cui viene calcolata la media dei valori massimi delle tolleranze di lavorazione nelle rispettive scanalature di taglio; e sovrapporre un controllo di leggero spostamento degli assi di alimentazione in una direzione opposta di lavorazione a macchina mentre è eseguita una lavorazione a macchina, sulla base delle quantità di controllo.
  2. 2. Metodo per controllare gli assi di alimentazione in una macchina utensile secondo la rivendicazione 1, in cui una quantità di controllo Ri è calcolata mediante le seguenti procedure: quando un pedice per un numero della scanalatura di taglio è “i” (1≤i≤Z, Z: il numero di bordi di taglio), un pedice per un numero di strati dei bordi di taglio (7a) in ciascuna scanalatura di taglio è “j” (1≤j≤N, N: il numero di strati di bordi di taglio (7a) usato nell’effettiva lavorazione a macchina nella scanalatura di taglio), e la quantità di corsa massima misurata di ciascun bordo di taglio (7a) è Ci,j(µm), l’incremento o il decremento Di,jnell’effettiva tolleranza di lavorazione in ciascun bordo di taglio (7a) può essere calcolato con la seguente formula (1): Di,j=Ci,j-Ci-1,j… (1) (quando i-1 è 0(zero), è sostituito con Z) quindi, la quantità di controllo Riè calcolata con la seguente formula (2) quando R1=0, Ri= (valore massimo da Di,1a Di,j)-{valore ottenuto dividendo la somma totale di (i valori massimi da Di,1a Di,j) in ciascuna scanalatura di taglio “i” per il numero di bordi di taglio Z}+Ri-1… (2).
  3. 3. Macchina utensile che lavora a macchina un pezzo da lavorare (10) facendo ruotare un utensile (7) che include una pluralità di strati aventi ciascuno una pluralità di bordi di taglio (7a) disposti su cerchi concentrici nella direzione assiale, la macchina utensile essendo caratterizzata dal comprendere: un’unità di calcolo di valore di controllo (12) per calcolare l’incremento o il decremento di tolleranze di lavorazione di un pezzo da lavorare (10) che è effettivamente lavorato a macchina da rispettivi bordi di taglio (7a) sulla base di quantità di corsa massima precedentemente misurate dei bordi di taglio (7a) e calcolare le quantità di controllo per cui è calcolata la media dei valori massimi delle tolleranze di lavorazione nelle rispettive scanalature di taglio; e un’unità di controllo (13) per sovrapporre un controllo di leggero spostamento di assi di alimentazione in una direzione opposta di lavorazione a macchina mentre è eseguita una lavorazione a macchina, sulla base delle quantità di controllo.
  4. 4. Macchina utensile secondo la rivendicazione 3, in cui una quantità di controllo Ri è calcolata mediante le seguenti procedure: quando un pedice per un numero della scanalatura di taglio è “i” (1≤i≤Z, Z: il numero di bordi di taglio), un pedice per un numero di strati dei bordi di taglio (7a) in ciascuna scanalatura di taglio è “j” (1≤j≤N, N: il numero di strati di bordi di taglio (7a) usati nell’effettiva lavorazione a macchina nella scanalatura di taglio), e la quantità di corsa massima misurata di ciascun bordo di taglio (7a) è Ci,j(µm), l’incremento o il decremento Di,jnell’effettiva tolleranza di lavorazione in ciascun bordo di taglio (7a) può essere calcolato con la seguente formula (1): Di,j=Ci,j-Ci-1,j… (1) (quando i-1 è 0(zero), è sostituito con Z) quindi, la quantità di controllo Ri è calcolata con la seguente formula (2) quando R1=0, Ri= (valore massimo da Di,1a Di,j)-{valore ottenuto dividendo la somma totale di (i valori massimi da Di,1a Di,j) in ciascuna scanalatura di taglio “i” per il numero di bordi di taglio Z}+Ri-1… (2).
ITUB2015A004057A 2014-10-27 2015-09-30 Metodo per controllare gli assi di alimentazione in una macchina utensile, e macchina utensile che esegue una lavorazione a macchina usando il metodo per controllare gli assi di alimentazione ITUB20154057A1 (it)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014218475A JP6514876B2 (ja) 2014-10-27 2014-10-27 工作機械における送り軸の制御方法及び工作機械

Publications (1)

Publication Number Publication Date
ITUB20154057A1 true ITUB20154057A1 (it) 2017-03-30

Family

ID=55698749

Family Applications (1)

Application Number Title Priority Date Filing Date
ITUB2015A004057A ITUB20154057A1 (it) 2014-10-27 2015-09-30 Metodo per controllare gli assi di alimentazione in una macchina utensile, e macchina utensile che esegue una lavorazione a macchina usando il metodo per controllare gli assi di alimentazione

Country Status (5)

Country Link
US (1) US9952582B2 (it)
JP (1) JP6514876B2 (it)
CN (1) CN105538036B (it)
DE (1) DE102015221000B4 (it)
IT (1) ITUB20154057A1 (it)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6595273B2 (ja) * 2015-09-11 2019-10-23 Dmg森精機株式会社 数値制御装置
JP6727041B2 (ja) 2016-06-28 2020-07-22 株式会社小松製作所 工作機械
JP6866213B2 (ja) * 2017-04-17 2021-04-28 オークマ株式会社 工作機械における送り軸の制御方法及び工作機械
JP6574915B1 (ja) 2018-05-15 2019-09-11 東芝機械株式会社 被加工物の加工方法および被加工物の加工機
JP7196473B2 (ja) * 2018-09-05 2022-12-27 日本電産株式会社 摩耗量推定システム、補正システム、異常検知システム、寿命検知システム、工作機械及び摩耗量推定方法
CN113977348B (zh) * 2021-12-28 2022-04-01 杭州骏宇科技有限公司 机床全程自感知自适应切削的方法

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3665280A (en) * 1969-08-22 1972-05-23 Stewart Warner Corp Zero offset numerical servo machine control system
JPH0825087B2 (ja) * 1986-08-22 1996-03-13 三菱マテリアル株式会社 スローアウエイ式転削工具
JP2514336B2 (ja) * 1986-10-27 1996-07-10 マツダ株式会社 フライスカツタ構造
DE3938851C1 (it) * 1989-11-23 1990-11-22 Maho Ag, 8962 Pfronten, De
JP2003323204A (ja) * 2002-04-30 2003-11-14 Okuma Corp ボールエンドミル工具を用いた加工方法
DE102006035164B4 (de) * 2006-07-29 2009-01-15 Walter Maschinenbau Gmbh Werkzeugmaschine mit verbessertem Rundlauf
US8229598B2 (en) * 2007-09-06 2012-07-24 Okuma Corporation Vibration suppressing device for machine tool
JP5834518B2 (ja) * 2010-06-16 2015-12-24 三菱日立ツール株式会社 刃先交換式回転切削工具
US8700201B2 (en) 2010-09-13 2014-04-15 Okuma Corporation Vibration suppressing device
CN103329055B (zh) * 2011-09-14 2015-05-20 株式会社捷太格特 加工误差计算装置、加工误差计算方法、加工控制装置以及加工控制方法
EP2832481A4 (en) * 2012-03-29 2015-08-12 Hitachi Tool Eng MACHINE HEAD, HOLDER AND CUTTING TOOL WITH REPLACEABLE TIP
JP5908342B2 (ja) 2012-05-17 2016-04-26 オークマ株式会社 工作機械の加工振動抑制方法及び加工振動抑制装置
JP5937891B2 (ja) * 2012-05-28 2016-06-22 オークマ株式会社 工作機械
JP5139591B1 (ja) * 2012-09-12 2013-02-06 ハリキ精工株式会社 工作機械
CN103406801A (zh) * 2013-08-21 2013-11-27 苏州市合昌电器有限公司 一种铣床振动检测及保护装置
WO2015114811A1 (ja) * 2014-01-31 2015-08-06 株式会社牧野フライス製作所 切削加工方法および制御装置

Also Published As

Publication number Publication date
DE102015221000A1 (de) 2016-04-28
JP6514876B2 (ja) 2019-05-15
JP2016083728A (ja) 2016-05-19
DE102015221000B4 (de) 2025-01-02
CN105538036B (zh) 2019-04-30
US20160114449A1 (en) 2016-04-28
CN105538036A (zh) 2016-05-04
US9952582B2 (en) 2018-04-24

Similar Documents

Publication Publication Date Title
ITUB20154057A1 (it) Metodo per controllare gli assi di alimentazione in una macchina utensile, e macchina utensile che esegue una lavorazione a macchina usando il metodo per controllare gli assi di alimentazione
US9829879B2 (en) Generation method and generation apparatus of tool path based on corrections using average distances
CN105108215B (zh) 一种自由曲面微细铣削让刀误差预测及补偿方法
JP6620393B2 (ja) 歯車加工方法
JP5984630B2 (ja) 工作機械のインターフェースシステム
EP2839914A2 (en) Gear machining apparatus
JP5289643B1 (ja) ワイヤ放電加工装置および制御装置
CN108161573B (zh) 一种薄壁结构件偏心正交车铣加工变形补偿方法
DE102016008043B4 (de) Zum Kompensieren von Fehlern unter Berücksichtigung einer Achsbewegungsrichtung fähiger numerischer Controller
CN104035379B (zh) 一种进给轴之间的垂直度误差的补偿方法
CN104475766B (zh) 一种钛合金薄壁盘环件环形ω槽的数控精车加工方法
CN105278457B (zh) 基于分步体对角线测量法的空间误差补偿方法
US9919371B2 (en) Gear machining apparatus
CN106514147B (zh) 一种高温合金压气机叶片的型面精密加工方法
CN107615195B (zh) 一种攻螺纹孔的方法、数控机床及数控加工装置
CN102331747A (zh) 一种连续锥面细长轴类零件的加工及检测方法
CN108747499A (zh) 自动加工一次测量回退系统和机床
CN104678884B (zh) 磨削倾斜面的伺服控制系统
JP2020199611A (ja) 工作機械および工作機械の制御方法
KR20140072401A (ko) 정적 처짐에 의한 공작기계의 위치 오차 보정장치 및 보정방법
JP6008294B2 (ja) 旋削による非円形加工方法
JP4885113B2 (ja) 切削加工方法と切削加工装置
CN108890321A (zh) 自动加工系统和机床
Stan et al. Balancing-compensation system for the vertically moving elements of the machine tools with numerical control
CN109304642B (zh) 一种刀具工艺系统的动态误差补偿方法