ITMI20071838A1 - Metodo di controllo di lavorazione e metodo di generazione di informazioni di lavorazione per macchina utensile - Google Patents

Metodo di controllo di lavorazione e metodo di generazione di informazioni di lavorazione per macchina utensile Download PDF

Info

Publication number
ITMI20071838A1
ITMI20071838A1 IT001838A ITMI20071838A ITMI20071838A1 IT MI20071838 A1 ITMI20071838 A1 IT MI20071838A1 IT 001838 A IT001838 A IT 001838A IT MI20071838 A ITMI20071838 A IT MI20071838A IT MI20071838 A1 ITMI20071838 A1 IT MI20071838A1
Authority
IT
Italy
Prior art keywords
machining
spindle
data
main spindle
workpiece
Prior art date
Application number
IT001838A
Other languages
English (en)
Inventor
Takao Hasebe
Katsuya Hioki
Shunske Wakaoka
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 ITMI20071838A1 publication Critical patent/ITMI20071838A1/it

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form
    • G05B19/41Numerical 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 interpolation, e.g. the computation of intermediate points between programmed end points to define the path to be followed and the rate of travel along that path
    • 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
    • B23Q1/00Members which are comprised in the general build-up of a form of machine, particularly relatively large fixed members
    • B23Q1/25Movable or adjustable work or tool supports
    • B23Q1/44Movable or adjustable work or tool supports using particular mechanisms
    • B23Q1/56Movable or adjustable work or tool supports using particular mechanisms with sliding pairs only, the sliding pairs being the first two elements of the mechanism
    • B23Q1/60Movable or adjustable work or tool supports using particular mechanisms with sliding pairs only, the sliding pairs being the first two elements of the mechanism two sliding pairs only, the sliding pairs being the first two elements of the mechanism
    • B23Q1/601Movable or adjustable work or tool supports using particular mechanisms with sliding pairs only, the sliding pairs being the first two elements of the mechanism two sliding pairs only, the sliding pairs being the first two elements of the mechanism a single sliding pair followed parallelly by a single sliding pair
    • 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
    • B23Q1/00Members which are comprised in the general build-up of a form of machine, particularly relatively large fixed members
    • B23Q1/25Movable or adjustable work or tool supports
    • B23Q1/44Movable or adjustable work or tool supports using particular mechanisms
    • B23Q1/56Movable or adjustable work or tool supports using particular mechanisms with sliding pairs only, the sliding pairs being the first two elements of the mechanism
    • B23Q1/60Movable or adjustable work or tool supports using particular mechanisms with sliding pairs only, the sliding pairs being the first two elements of the mechanism two sliding pairs only, the sliding pairs being the first two elements of the mechanism
    • B23Q1/62Movable or adjustable work or tool supports using particular mechanisms with sliding pairs only, the sliding pairs being the first two elements of the mechanism two sliding pairs only, the sliding pairs being the first two elements of the mechanism with perpendicular axes, e.g. cross-slides
    • B23Q1/621Movable or adjustable work or tool supports using particular mechanisms with sliding pairs only, the sliding pairs being the first two elements of the mechanism two sliding pairs only, the sliding pairs being the first two elements of the mechanism with perpendicular axes, e.g. cross-slides a single sliding pair followed perpendicularly by a single sliding pair
    • B23Q1/626Movable or adjustable work or tool supports using particular mechanisms with sliding pairs only, the sliding pairs being the first two elements of the mechanism two sliding pairs only, the sliding pairs being the first two elements of the mechanism with perpendicular axes, e.g. cross-slides a single sliding pair followed perpendicularly by a single sliding pair followed perpendicularly by a single sliding pair
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23CMILLING
    • B23C1/00Milling machines not designed for particular work or special operations
    • B23C1/002Gantry-type milling machines
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23CMILLING
    • B23C1/00Milling machines not designed for particular work or special operations
    • B23C1/08Milling machines not designed for particular work or special operations with a plurality of vertical working-spindles
    • 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/49Nc machine tool, till multiple
    • G05B2219/49309Main and secondary machining area, main spindle and satellite spindle
    • 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/50015Multi cutting, twin tools contact at same time workpiece, balance cutting
    • 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/50212Giving a texture, structure to surface, like leather, wood appearance

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Computing Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Numerical Control (AREA)
  • Multi-Process Working Machines And Systems (AREA)

Description

"METODO DI CONTROLLO DI LAVORAZIONE E METODO DI GENERAZIONE DI INFORMAZIONI DI LAVORAZIONE PER MACCHINA UTENSILE"
DESCRIZIONE
STATO DELL'ARTE
Settore dell'invenzione
La presente invenzione concerne un metodo di controllo di lavorazione per eseguire una lavorazione superficiale complessa su di un pezzo da lavorare mediante una macchina utensile quale un centro di lavorazione o simile, e un metodo dì generazione di informazioni di lavorazione per generare informazioni di lavorazione date ad una macchina utensile allo scopo di eseguire il metodo di controllo di lavorazione.
Descrizione della tecnica precedente
Nella lavorazione per dare una configurazione irregolare complessa, ad esempio una granitura, ad una superficie di un pezzo da lavorare, è stato usato, ad esempio, un metodo di controllo di lavorazione che impiega un dispositivo di controllo a controllo numerico (NC) descritto nella Pubblicazione di Brevetto Giapponese non esaminato No. 2004-252880. Il dispositivo di controllo NC include una prima unità di ingresso per immettere dati di configurazione pretrattamento di rugosità di una superficie, una seconda unità di ingresso per immettere dati di rugosità, un'unità di fusione di dati per generare un comando di velocità di avanzamento che specifica una velocità di avanzamento per un pezzo da lavorare nella macchina utensile ed un comando di profondità di taglio che specifica una profondità di taglio per il pezzo da lavorare nella macchina utensile secondo i dati di configurazione e i dati di rugosità, ed un'unità di uscita per emettere il comando di velocità di avanzamento e il comando di profondità di taglio alla macchina utensile. Nella macchina utensile, ad esempio, il pezzo da lavorare è alimentato in una direzione X-Y in base al comando di velocità di avanzamento, un utensile è alimentato in una direzione Z in base al comando di profondità di taglio, e quindi viene eseguita una lavorazione integrata che combina la sagomatura mediante i dati di profilo e il trattamento di rugosità superficiale mediante i dati di rugosità.
Tuttavia, quando viene eseguita una lavorazione mediante un utensile attaccato ad un mandrino principale di una testa porta mandrino principale, può avvenire un errore in una parte grezza a causa di un servo delay dal momento che la massa di un corpo in movimento è grande, e può essere ridotta, perciò, la precisione di configurazione. Pertanto, è necessario lavorare ad una bassa velocità di avanzamento nella parte grezza, il che diminuisce l'efficienza di lavorazione .
Di conseguenza, la Pubblicazione di Brevetto Giapponese non esaminato No. 2000-259218 ha proposto un metodo per generare un percorso di utensile allo scopo di lavorare una configurazione di prodotto. In questo metodo, il percorso di utensile è formato uniformemente in una parte curva, quale una porzione sporgente in salita o simile, dando un arco circolare alla parte piegata così che la riduzione di velocità di avanzamento dell'utensile diventa minore.
SOMMARIO DELL'INVENZIONE
Tuttavia, nel metodo di generazione dì un percorso della sopracitata Pubblicazione No. 2000-259218, l'efficienza di lavorazione diminuisce dal momento che rimane una parte non tagliata in una parte curva, ed è necessària una lavorazione di finitura dopo la lavorazione. Inoltre, dal momento che la lavorazione deve essere eseguita con un controllo di una grande massa di un mandrino principale, è ancora richiesto di ridurre la velocità di avanzamento in una parte grezza. Perciò, l'efficienza di lavorazione non può migliorare molto in questo metodo.
Un oggetto della presente invenzione è quello di fornire un metodo di controllo di lavorazione capace di condurre una lavorazione superficiale complessa, quale granitura o simile, conservando la precisione di lavorazione e l'efficienza di lavorazione, e di fornire un metodo di generazione di informazioni di lavorazione per eseguire il metodo di controllo di lavorazione.
Allo scopo di ottenere l'oggetto sopra descritto, l'invenzione della rivendicazione 1 è un metodo di controllo di lavorazione per una macchina utensile che include una testa porta mandrino principale capace di muoversi relativamente nelle tre direzioni perpendicolari rispetto ad un pezzo da lavorare, un mandrino secondario essendo previsto nella testa porta mandrino principale e capace di muoversi in una direzione specificata, ed un utensile previsto nel mandrino secondario così da lavorare il pezzo. Nel metodo di controllo di lavorazione, mentre la testa porta mandrino principale si muove relativamente rispetto alla superficie di lavorazione del pezzo lungo una superficie di approssimazione, il mandrino secondario si muove per una differenza fra la superficie di lavorazione e la superficie di approssimazione così da far sì che 1' utensile lavori il pezzo. La superficie di approssimazione è formata per spianatura così da essere compresa in una distanza di spostamento del mandrino secondario in una direzione di movimentazione del mandrino secondario.
Allo scopo di ottenere 1'oggetto sopra descritto, l'invenzione descritta nella rivendicazione 2 è un metodo di controllo di lavorazione per una macchina utensile, che include una testa porta mandrino principale capace di muoversi relativamente nelle tre direzioni perpendicolari rispetto ad un pezzo da lavorare, un mandrino secondario essendo previsto nella testa porta mandrino principale e capace di muoversi nella direzione specificata, ed un utensile previsto nel mandrino secondario così da lavorare il pezzo. Nel metodo di controllo di lavorazione, mentre la testa porta mandrino principale si muove relativamente lungo una superficie di configurazione di base di una superficie di lavorazione del pezzo da lavorare, il mandrino secondario si muove per una differenza fra la superfìcie di lavorazione e la superficie di configurazione di base così da fare in modo che l'utensile lavori il pezzo da lavorare.
Allo scopo di ottenere l'oggetto sopra descritto, l'invenzione descritta nella rivendicazione 3 è un metodo di generazione di informazioni di lavorazione per far sì che una macchina utensile esegua il metodo di controllo di lavorazione descritto nella rivendicazione 1. Il metodo include i passi di ottenimento di dati di una superficie di approssimazione in base ai dati di una superficie di lavorazione indicante una configurazione del pezzo da lavorare, di generazione di informazioni di movimentazione della testa porta mandrino principale in base ai dati della superficie di approssimazione, e di generazione di informazioni di movimentazione del mandrino secondario mediante una differenza fra i dati della superficie di lavorazione e i dati della superficie di approssimazione nella direzione di movimentazione del mandrino secondario. La superficie di approssimazione è formata per spianatura della superficie di lavorazione così da essere compresa in una distanza di spostamento del mandrino secondario nella direzione di movimentazione del mandrino secondario .
Allo scopo di ottenere l'oggetto sopra descritto l'invenzione descritta nella rivendicazione 4 è un metodo di generazione di informazioni di lavorazione per far sì che una macchina utensile esegua il metodo di controllo di lavorazione descritto nela rivendicazione 2. Il metodo include i passi di specificazione di una superficie di configurazione di base della superficie di lavorazione in base ai dati di una superficie di lavorazione indicante una configurazione del pezzo da lavorare, di generazione di informazioni di movimentazione della testa porta mandrino principale in base ai dati della superficie di configurazione di base, e di generazione di informazioni di movimentazione del mandrino secondario mediante una differenza fra i dati della superficie di lavorazione e i dati della superficie di configurazione di base in una direzione di movimentazione del mandrino secondario.
In aggiunta, una testa porta mandrino principale capace di muoversi relativamente nelle tre direzioni perpendicolari rispetto ad un pezzo da lavorare nella presente invenzione include una testa porta mandrino principale che si muove essa stessa nelle tre direzioni di mandrino, ed anche include una testa porta mandrino principale che si muove relativamente nelle tre direzioni di mandrino mediante un movimento di una tavola su cui è previsto un pezzo da lavorare, ad esempio, in una direzione X-Y cosi che la testa porta mandrino principale si muove nella direzione Z.
Secondo le invenzioni descritte nelle rivendicazioni 1 e 2, dal momento che la distanza di spostamento richiesta è distribuita ad una testa porta mandrino principale e ad un mandrino secondario, può essere ottenuta una lavorazione ad alta velocità di avanzamento senza ridurre la velocità di avanzamento in una parte grezza. Perciò, può essere realizzata una lavorazione superficiale complessa, quale una granitura o simile, senza diminuire una precisione di lavorazione e un'efficienza di lavorazione.
Secondo le invenzioni descritte nelle rivendicazioni 3 e 4, le informazioni di movimentazione di una testa porta mandrino principale e di un mandrino secondario possono essere generate facilmente e in modo certo in base ai dati di una superficie di lavorazione. Più in particolare, nell'invenzione descritta nella rivendicazione 4, dal momento che viene usata una superficie di configurazione di base di una superficie di lavorazione, non è necessario ottenere dati di una superficie di approssimazione spianata, e perciò il metodo può generare informazioni di lavorazione più facilmente del metodo descritto nella rivendicazione 3.
BREVE DESCRIZIONE DEI DISEGNI
FIG. 1 è una vista esplicativa di una macchina utensile;
FIG. 2 è una vista esplicativa di un metodo di controllo di lavorazione;
FIG. 3 è una vista esplicativa per illustrare un processo di generazione di una superficie uniformemente curva;
FIG. 4 è uno schema di flusso di un metodo di generazione di informazioni di lavorazione;
FIG. 5 è una vista esplicativa per illustrare un esempio modificato del metodo di generazione di informazioni di lavorazione;
FIG. 6 è uno schema di flusso di un esempio modificato del metodo di generazione di informazioni di lavorazione;
FIG. 7 è una vista esplicativa per illustrare un esempio modificato del metodo di generazione di informazioni di lavorazione; e
FIG. 8 è un diagramma di flusso di un esempio modificato del metodo di generazione di informazioni di lavorazione.
DESCRIZIONE DELLE FORME PREFERITE DI ESECUZIONE
Facendo riferimento ai disegni saranno descritte in seguito forme preferite di esecuzione della presente invenzione .
La FIG. 1 è una vista esplicativa per illustrare un esempio di una macchina utensile. Una macchina utensile 1 include un basamento 2, una coppia di colonne 3 e 3 fissate al basamento 2 e una rotaia trasversale 6 prevista fra le colonne 3 e 3, così da avere una struttura rigida a portale. La macchina utensile 1 include una testa porta mandrino principale 4 su di una superficie frontale della rotaia trasversale 6, e la testa porta mandrino principale 4 può scorrere in una direzione Y (nei versi sinistro e destro) e muoversi verso l'alto e verso il basso lungo una direzione Z (versi in alto e in basso). La testa porta mandrino principale 4 include un mandrino secondario 10 a cui è attaccato un utensile T per lavorare una superficie di un pezzo, e il mandrino secondario 10 può scorrere in una direzione W di mandrino (in questo caso la direzione verticale) parallela alla direzione Z di mandrino. Il basamento 2 include una tavola 5 che può sostenere un pezzo da lavorare e scorrere lungo una direzione X di mandrino (versi anteriore e posteriore). In aggiunta, la massa del mandrino secondario 10 è minore di quella della testa porta mandrino principale 4.
Nella macchina utensile 1, la lavorazione viene eseguita su di un pezzo da lavorare mentre la tavola 5 è fatta avanzare nella direzione X di mandrino, la testa porta mandrino principale 4 è fatta avanzare nelle direzioni Y e Z di mandrino, e il mandrino secondario 10 è fatto avanzare nella direzione W di mandrino. Inoltre, l'avanzamento della testa porta mandrino principale 4, della tavola 5 e del mandrino secondario 10 in ogni direzione è controllato da un dispositivo NC previsto nella macchina utensile 1.
Qui sarà descritto il controllo di avanzamento della testa porta mandrino principale 4, della tavola 5 e del mandrino secondario 10 (metodo di controllo di lavorazione) al momento di assoggettare un pezzo da lavorare ad una complessa lavorazione superficiale, usando un esempio in cui una superficie di lavorazione S è lavorata per avere una parte sporgente su di un pezzo da lavorare illustrato nella FIG. 2.
Quando viene formata la superficie di lavorazione S, viene usata una superficie uniformemente curva R che è una superficie di approssimazione più spianata o uniforme della superficie di lavorazione S nella direzione Z di mandrino. La superficie uniformemente curva R è una superficie curva di cui un valore massimo wmax di differenze w1, ..., wn, ... è all'interno di una distanza di spostamento del mandrino secondario 10, dove le differenze w1, ..., wn, ...... sono distanze fra la superficie curva e la superficie di lavorazione S in ciascun punto di lavorazione PI, P2, ..., Pn, ... nella direzione di movimentazione (la direzione Z di mandrino in questo esempio) del mandrino secondario 10. Sulla base delle informazioni di lavorazione generate in base alla superficie uniformemente curva R, il dispositivo NC fa avanzare la testa porta mandrino principale 4 e la tavola 5 nelle direzioni X, Y e Z di mandrino così da fare avanzare un'estremità di sommità dell'utensile T, che è previsto nel mandrino secondario 10, lungo i punti di lavorazione PI, P2, ..., Pn, ... sulla superficie uniformemente curva R. Inoltre, il dispositivo NC fa avanzare il mandrino secondario 10 nella direzione W di mandrino per le differenze wl, .., wn, ... nei punti di lavorazione P1, P2, ..., Pn, ... così da lavorare la superficie di lavorazione S.
Quindi, facendo riferimento alle FIGG. 3 e 4, sarà descritto un metodo di generazione di informazioni di lavorazione in cui viene data un'istruzione per muovere la testa porta mandrino principale 4, la tavola 5 e il mandrino secondario 10 allo scopo di lavorare la superficie di lavorazione S.
La superficie uniformemente curva R è formata usando una superficie curva di base R1 basata su dati di configurazione della superficie di lavorazione S nella FIG. 3(A) e in S1 della FIG. 4. In aggiunta, i dati di configurazione della superficie di lavorazione S possono essere memorizzati, ad esempio, in un'unità di memorizzazione di dati di un dispositivo di generazione di informazioni di lavorazione come mezzo di memorizzazione tramite mezzi di inserimento quali una tastiera, un mouse o una tavoletta, e possono essere facoltativamente emessi a mezzi di uscita quali un monitor o una stampante.
Quantunque nella presente forma di esecuzione la superficie curva di base R1 sìa formata corrispondentemente ad una configurazione spianata della superficie di lavorazione S, la superficie curva R1 può essere una superficie piana (per esempio una superficie piana includente una configurazione ottenuta proiettando una configurazione lavorata in una superficie del piano XY). Un operatore può specificare quale elemento di configurazione lavorato viene usato come superficie curva di base (specificare una superficie di configurazione lavorata su di un visualizzatore o immettere il nome di una superficie), e può specificare molteplici punti facoltativi così da realizzare una superficie curva facendo passare questa molteplicità di punti su di una superficie curva di base .
Quindi, la superfìcie curva di base R1 viene confrontata con la superficie di lavorazione S, e in S2 viene misurata una distanza w fra quelle nella direzione di movimentazione di un mandrino secondario. La distanza w è confrontata con una distanza di spostamento lmax del mandrino secondario in S3. Quando una distanza w è compresa nella distanza di spostamento lmax del mandrino secondario, la superficie curva di base R1 diventa la superficie uniformemente curva R della FIG. 3(A) e in S5. Quando la distanza w è maggiore della distanza di spostamento lmax, la superficie curva di base Ri è deformata mediante uno spostamento di un punto di controllo in una posizione non all'interno della lmax fra i punti di controllo di una superficie curva lìbera indicante la superficie curva di base R1, o dividendo la superficie curva così da far funzionare i punti dì controllo, e perciò la superficie uniformemente curva R avente la distanza w all'interno della distanza di spostamento lmax generata in FIG. 3(B) e in S4.
In aggiunta, nel caso in cui un valore di determinazione di una distanza w1 fra la superficie curva di base Ri e la superfìcie di lavorazione S è costituito da due valori (lp, lm), che sono distanze positive e negative dalla superficie curva di base R1, quando una superficie curva di base R ha la wl entro lp e la w2 entro lm, la superficie curva di base R1 diventa la superficie uniformemente curva R, come illustrato nella Fig. 3(C). Ulteriormente, il valore di determinazione è per determinare la distanza di spostamento di un mandrino secondario quando viene lavorato un pezzo, ed un valore all'interno della distanza di spostamento di un mandrino secondario può essere appropriatamente fissato corrispondentemente a una configurazione di una superficie di lavorazione. Chiaramente dalle FIGG. 3(A) e (B), la superficie uniformemente curva R diventa piatta quando i valori di determinazione sono elevati, e la superficie uniformemente curva R ha una configurazione simile a quella della superficie di lavorazione S quando il valore di determinazione è basso.
Dopo che sono stati ottenuti i dati della superficie uniformemente curva R, le informazioni di lavorazione sono generate dai processi da S6 a S9 nella FIG. 4. Nella presente forma di esecuzione sarà descritto un esempio di controllo di tre mandrini.
Inizialmente, una coordinata (Xn, Yn, Zn) di un punto di lavorazione Pn sulla superficie uniformemente curva R viene misurata mediante un metodo convenzionale in S6. Quindi, in S7 viene calcolato un punto di intersezione fra una linea retta che si estende nella direzione di mandrino del mandrino secondario 10 attraverso il punto di lavorazione Pn, e la superficie di lavorazione S. Una distanza W fra il punto di lavorazione Pn e il punto di intersezione è misurata in S8. Quindi, le informazioni di lavorazione vengono memorizzate corrispondentemente alle coordinate del punto di lavorazione Pn alla distanza W in S9.
Quando questo processo viene eseguito ripetutamente in una linea curva di lavorazione sulla superficie uniformemente curva R, possono essere ottenute informazioni di lavorazione relative alla linea curva di lavorazione. Eseguendo questo trattamento sull'intera superficie uniformemente curva R, possono essere ottenute le informazioni di lavorazione dell'intera superficie di lavorazione S, che sono mostrate nella tabella Tl.
Tabella 1
X, Y, Z: Istruzione per muovere una testa porta mandrino principale e una tavola (informazioni di movimentazione di una testa porta mandrino principale e di una tavola).
W: Istruzione per muovere un mandrino secondario (informazioni di movimentazione di un mandrino secondario).
Conformemente ad un metodo di controllo di lavorazione basato sulle informazioni di lavorazione ottenute mediante i processi sopra descritti, può essere eseguita una lavorazione facendo avanzare la testa porta mandrino principale 4 avente massa elevata lungo la superficie uniformemente curva R che è più spianata della superficie di lavorazione S, e facendo avanzare il mandrino secondario 10 avente, in confronto, massa ridotta nella direzione W di mandrino mediante le differenze wl, wn, ...fra la superficie uniformemente curva R e la superficie di lavorazione S nei punti di lavorazione P1, P2, ...., Pn, ... sulla superficie uniformemente curva R. Cioè, dal momento che la richiesta distanza di spostamento è divisa fra la testa porta mandrino principale 4 e il mandrino secondario 10, può essere condotta una lavorazione ad alta velocità di avanzamento senza ridurre la velocità di avanzamento in una parte grezza. Perciò, può essere condotta una lavorazione superficiale complessa quale granitura o simile senza far diminuire la precisione di lavorazione e l'efficienza di lavorazione.
Inoltre, il metodo di generazione di informazioni di lavorazione della forma di esecuzione sopra descritta include i passi di: ottenimento dei dati della superficie uniformemente curva R in base ai dati della superficie di lavorazione S; generazione di informazioni di movimentazione della testa porta mandrino principale 4 in base ai dati della superficie uniformemente curva R; e generazione di informazioni di movimentazione del mandrino secondario 10 mediante la differenza fra i dati della superficie di lavorazione S e i dati della superficie uniformemente curva R nella direzione di movimentazione del mandrino secondario 10. La superficie uniformemente curva R è formata spianando la superficie di lavorazione S così da essere all'interno della distanza di spostamento del mandrino secondario 10 nella direzione di movimentazione del mandrino secondario 10. Perciò, possono essere generate con facilità e certezza informazioni di lavorazione richieste per il sopra descritto metodo di controllo di lavorazione in base ai dati di configurazione della superficie di lavorazione S e della superficie uniformemente curva R.
In aggiunta, il metodo di generazione di informazioni di lavorazione della sopra descritta forma di esecuzione include i passi di ottenimento dei dati della superficie uniformemente curva R, di generazione di informazioni di movimentazione della testa porta mandrino principale 4 in base ai dati della superficie uniformemente curva R, e di generazione di informazioni di movimentazione del mandrino secondario 10 mediante la differenza fra i dati della superficie di lavorazione S e i dati della superficie uniformemente curva R. Tuttavia, le informazioni di lavorazione possono essere generate in base ad una superficie di configurazione di base su cui sono rimosse irregolarità fini su di una superficie di lavorazione, senza ottenere dati di una superficie uniformemente curva. Sarà descritto in seguito questo metodo di generazione di informazioni di lavorazione.
Come illustrato nella FIG. 5, la presente forma di esecuzione usa dati NC della superficie curva di base come superficie di configurazione di base e dati di configurazione di lavorazione della superficie di lavorazione S avente irregolarità fini. I dati NC della superficie curva di base P sono generati in precedenza mediante un metodo convenzionale in base ai dati di configurazione di base della superficie di lavorazione S da cui sono rimosse le irregolarità fini, e memorizzati. Inoltre, i dati di configurazione di lavorazione della superficie di lavorazione S sono rappresentati come valori di coordinate (Tm, Tn, ad intervalli fini.
La FIG. 6 è un diagramma di flusso di un metodo di generazione di informazioni di lavorazione della presente forma di esecuzione. Nella FIG. 6, il metodo di generazione di informazioni di lavorazione legge un successivo blocco da un file dei dati NC della superficie curva di base P in S11. Quindi, il metodo determina se i dati letti sono un valore di coordinata o meno in S12. Quando i dati non sono il valore di coordinata, il metodo emette i dati come avviene in S13. Quando i dati sono il valore di coordinata, il metodo discrimina se i dati sono nella testa di una linea in S14 o meno.. Quando ì dati sono la testa di una linea, il metodo legge i dati di superficie di configurazione di lavorazione Ta corrispondenti a Pa così da fare una differenza fra i dati di superficie di configurazione di lavorazione Ta e i dati della superficie curva di base P in Wa in S15. Quindi, il metodo emette (Xa, Ya, Za, Wa) in uno stile NC in S16 e riscrive la posizione di blocco successivo nella presente posizione (Pa ← Pb) in S17. Quando il metodo non discrimina che un file non finisce in S18, la procedura ritorna in S11.
D'altro canto, quando il metodo di generazione di informazioni di lavorazione discrimina che i dati non sono alla testa di una linea in S14, il metodo calcola proporzionalmente valori di coordinate Ta e Tb sulla superficie di lavorazione S corrispondenti ad una presente posizione Pa (Xa, Xb, Za) e una posizione di blocco successivo Pb (Xb, Yb, Zb) dai valori di coordinate adiacenti, ad esempio, T0e T1. Quindi, il metodo legge ì dati di configurazione di lavorazione fra Pa e Pb, e li memorizza come T1 a Tn in S20.
Successivamente, il metodo di generazione di informazioni di lavorazione determina primi dati di configurazione di lavorazione da Pa in S21 e proporzionalmente calcola valori di coordinate (Xi, Yi, Zi) sulla superficie curva di base P corrispondenti a Ti da Pa e Pb in S22. Quindi, il metodo calcola una differenza Wi fra Ti e la superficie curva di base P in S23 ed emette (Xi, Yi, Zi, Yi) in uno stile NC in S24. Quando il metodo dì generazione di informazioni di lavorazione discrimina che i dati di configurazione di lavorazione sono gli ennesimi, cioè che non è l'ultimo dato in S25, il metodo legge i successivi dati di configurazione di lavorazione, ripete i processi da S22 a S24 come dati per la successiva lavorazione, ed emette tutti ì dati di configurazione di lavorazione fra Pa e Pb in uno stile NC in S26. Dopo il trattamento degli ultimi dati di configurazione superficiale di lavorazione in S25, il metodo legge i dati di configurazione dì lavorazione Tb corrispondenti a Pb e fa una differenza fra i dati Tb e la superficie curva di base P in Wb in S27. Quindi, il metodo emette (Xb, Yb, Zb, Wb) nello stile NC in S28.
Quando è finita la generazione di dati NC fra i blocchi, il metodo di generazione di informazioni di lavorazione riscrive la posizione di blocco successivo nella presente posizione in S17 e termina la generazione di dati NC quando il file è terminato in S18.
Un metodo per ottenere informazioni di movimentazione di una testa porta mandrino principale e di un mandrino secondario sarà descritto facendo riferimento al diagramma di flusso nelle FIGG. 7 e 8 usando i dati NC Pa di una superficie di lavorazione Sa avente irregolarità fini e i dati NC Pb su di una superficie curva di base Sb su cui sono rimosse le irregolarità fini. In aggiunta, i singoli dati NC sono generati in precedenza da un metodo convenzionale, e memorizzati.. Il metodo di ottenimento di informazioni di movimentazione della testa porta mandrino principale e del mandrino secondario legge un valore di coordinate Pbl (Xbl, Ybl, Zbl) di un primo blocco su Sb in S31. Quindi, il metodo legge un valore dì coordinate Pb2 (Xb2, Yb2, Zb2) di un secondo blocco di Sb in S32. Il metodo determina primi dati NC in S33, e legge un valore di coordinate Pam (Xam, Yam, Zam) di un emmesimo blocco di Sa in S34. Successivamente, il metodo discrimina se Pam è davanti a Pb2 oppure no in S35. Quando Pam è davanti a Pb2, il metodo trasferisce il valore di coordinate di Pb2 a Pbl in S36, e legge un valore di coordinate del blocco successivo in (Xb2, Yb2, Zb2) come Pb2 in S37.
D'altro canto, quando il metodo discrimina che Pam non è davanti a Pb2 in S35, il metodo calcola proporzionalmente i valori di coordinate Zbl e Zb2 su Sb, e misura un valore Zb di coordinate Z in un punto P su Sb corrispondente ad un valore di coordinate Pam (Xam, Yam) in S38. Quindi, il metodo genera informazioni di lavorazione di X=Xam, Y=Yam, Z=Zb e W=Zam-Zb, e li emette in S39. Queste informazioni di X, Y e Z sono un'istruzione per muovere la testa porta mandrino principale 4 e la tavola 5 (informazioni di movimentazione della testa porta mandrino principale 4), e le informazioni di W sono un'istruzione per muovere il mandrino secondario 10 (informazioni di movimentazione del mandrino secondario 10).
Quindi, il metodo per ottenere informazioni di movimentazione della testa porta mandrino principale e del mandrino secondario discrimina se Pam è un ultimo punto su di una linea o meno in S40. Quando Pam è l'ultimo punto, è terminato il processo di una linea. Quando Pam non è l'ultimo punto, il metodo fa il punto come m=m+1esimo e ripete il processo da S34 a S40 in S41.
In base alle informazioni di lavorazione ottenute mediante il processo sopra descritto, la macchina NC esegue la lavorazione della superficie di lavorazione S o Sa facendo avanzare la testa porta mandrino principale 4 e la tavola 5 nelle direzioni X, Y e Z di mandrino così da fare avanzare un'estremità di sommità dell'utensile T previsto nel mandrino secondario 10 lungo punti di lavorazione sulla superficie curva di base P o Sa. La macchina NC può anche eseguire la lavorazione facendo avanzare il mandrino secondario 10 nella direzione W di mandrino in ciascun punto di lavorazione. La testa porta mandrino 4, la tavola 5 e il mandrino secondario 10 sono fatti avanzare in base ai dati NC di una superficie curva di base (Pa, P, , Pb, ...in FIG. 5, Pb1, P, ..., Pb2, ...in FIG. 7).
Di conseguenza, in guesto metodo di controllo di lavorazione, dal momento che la distanza di spostamento richiesta è divisa fra la testa porta mandrino principale 4 e il mandrino secondario 10, può essere eseguita una lavorazione ad alta velocità di avanzamento senza ridurre la velocità di avanzamento nella parte grezza. Perciò, può essere condotta una complessa lavorazione superficiale quale granitura o simile senza diminuire la precisione di lavorazione e l'efficienza di lavorazione.
Nel metodo di generazione di informazioni di lavorazione descritto con riferimento alle FIGG. 5, 6, 7 e 8, è possibile generare i dati NC della superficie curva di base P e della superficie di configurazione di lavorazione della superficie di lavorazione S avente le irregolarità fini, o i dati NC Pa della superficie di lavorazione Sa e i dati NC Pb della superficie curva di base Sb. Quindi, informazioni di movimentazione della testa porta mandrino principale 4 possono essere generate in base ai dati NC della superficie curva di base P o dei dati NC Pb della superficie curva di base Sb. Inoltre, informazioni di movimentazione del mandrino secondario 10 possono essere generate sulla base di una differenza fra i dati di configurazione di lavorazione della superficie di lavorazione S e i dati NC della superficie curva di base P nella direzione di movimentazione del mandrino secondario 10, oppure di una differenza fra i dati NC Pa della superficie di lavorazione Sa e dei dati NC Pb della superficie curva di base Sb nella direzione di movimentazione del mandrino secondario 10. Di conseguenza, possono essere generate in modo facile e certo informazioni di lavorazione .
In aggiunta, i dati di una superficie di approssimazione per spianatura o di una superficie di configurazione di base per generare informazioni di movimentazione non si limitano alla forma di esecuzione sopra descritta, e possono essere cambiati in modo appropriato da essere usati. Ad esempio, nel diagramma di flusso della FIG. 4, può essere specificata una superficie curva di base su cui sono rimosse le irregolarità fini su di una superficie di lavorazione invece di generare una superficie uniformemente curva così da ottenere punti di lavorazione sulla superficie curva di base specificata, e informazioni di movimentazione di un mandrino secondario possono essere ottenute mediante una differenza fra i punti di lavorazione e la superficie di lavorazione. Inoltre, nel metodo di generazione di informazioni di lavorazione illustrato nelle FIGG. 5 a 8, le informazioni di movimentazione di un mandrino secondario possono essere ottenute usando i dati di configurazione dì lavorazione della superficie curva di base e i dati NC della superficie di lavorazione invece dei dati NC della superficie curva di base.
Naturalmente, la superficie di configurazione di base non si limita ad una superficie curva, e può essere una superficie piana, o la combinazione di una superficie piana e di una superficie curva.
D'altro canto, la forma di realizzazione di una macchina utensile non si limita alla forma di realizzazione sopra descritta, e può essere realizzata in una forma di realizzazione in cui, per esempio, una tavola si sposta in una sola direzione di XY e la testa porta mandrino principale si sposta mediante due mandrini, oppure la tavola è fissa e la testa porta mandrino principale si sposta mediante tre mandrini. Un metodo per spostare la testa porta mandrino principale non si limita a tre mandrini, vale a dire mandrini X, Y e Z, e può usare un centro di lavorazione per controllare quattro o cinque mandrini includenti un mandrino rotante, oppure un centro di lavorazione che usa un'articolazione parallela che muove un azionatore terminale in un assetto facoltativo sostenendo una pluralità di attuatori . Un metodo per muovere il mandrino secondario non si limita anche al mandrino Z e può muoversi nelle altre direzioni nella presente invenzione. La presente invenzione include un caso in cui un mandrino secondario è previsto in una testa porta mandrino principale come attacco.
Pertanto, quando informazioni di lavorazione sono generate controllando quattro o cinque mandrini inclusi un mandrino rotante, per esempio, è calcolata una direzione normale in punti di lavorazione su di una superficie uniformemente curva, ed un angolo della direzione normale può essere trasformato in un angolo per istruire un mandrino rotante. Inoltre, un angolo rispetto alla direzione normale è inclinato in modo fisso, e l'angolo può essere trasformato nell'angolo per istruire il mandrino rotante.
Nel metodo di generazione dì informazioni di lavorazione della forma di esecuzione sopra descritta, i punti di lavorazione su di una superficie curva sono generati come informazioni di lavorazione. Tuttavia, le informazioni di lavorazione possono essere generate sfalsando una superficie uniformemente curva e una superficie di lavorazione del raggio di un utensile così da ottenere una coordinata del centro dell'utensile.

Claims (4)

  1. RIVENDICAZIONI 1. Metodo di controllo di lavorazione per macchina utensile, in cui la macchina utensile comprende una testa porta mandrino principale capace di muoversi relativamente nelle tre direzioni perpendicolari rispetto a un pezzo da lavorare, un mandrino secondario essendo previsto nella testa porta mandrino principale e capace di muoversi in una direzione specificata, ed un utensile essendo previsto nel mandrino secondario così da lavorare il pezzo, caratterizzato dal fatto che la testa porta mandrino principale si muove relativamente rispetto alla superficie di lavorazione del pezzo lungo una superficie di approssimazione formata per spianatura così da essere limitata all'interno di una distanza di spostamento del mandrino secondario in una direzione di movimentazione del mandrino secondario mentre il mandrino secondario si sposta per una differenza fra la superficie di lavorazione e una superficie di approssimazione così da far sì che l'utensile lavori il pezzo da lavorare.
  2. 2. Metodo di controllo di lavorazione per macchina utensile, in cui la macchina utensile comprende una testa porta mandrino principale capace di muoversi relativamente nelle tre direzioni perpendicolari rispetto a un pezzo da lavorare, un mandrino secondario essendo previsto nella testa porta mandrino principale e capace di muoversi in una direzione specificata, ed un utensile essendo previsto nel mandrino secondario così da lavorare il pezzo, ed in cui la testa porta mandrino principale si muove relativamente lungo una superficie di configurazione di base di una superficie di lavorazione del pezzo da lavorare mentre il mandrino secondario si sposta per una differenza fra la superficie di lavorazione e la superficie di configurazione di base così da fare in modo che l'utensile lavori il pezzo da lavorare.
  3. 3. Metodo di generazione di informazioni di lavorazione per far sì che una macchina utensile esegua il metodo di controllo di lavorazione secondo la rivendicazione 1, in cui la macchina utensile comprende una testa porta mandrino principale capace di muoversi relativamente nelle tre direzioni perpendicolari rispetto ad un pezzo da lavorare, un mandrino secondario essendo previsto nella testa porta mandrino principale e capace di muoversi in una direzione specificata, ed un utensile essendo previsto nel mandrino secondario così da lavorare il pezzo, e in cui il metodo comprende i passi di: ottenimento di dati di una superficie di approssimazione in base ai dati di una superficie di lavorazione indicante una configurazione del pezzo da lavorare, la superficie di approssimazione essendo formata per spianatura della superficie di lavorazione così da essere limitata all'interno di una distanza di spostamento del mandrino secondario nella direzione di movimentazione del mandrino secondario; generazione di informazioni di movimentazione della testa porta mandrino principale in base ai dati della superficie di approssimazione; e generazione di informazioni di movimentazione del mandrino secondario mediante una differenza fra i dati della superficie di lavorazione e i dati della superficie di approssimazione nella direzione di movimentazione del mandrino secondario.
  4. 4. Metodo di generazione di informazioni di lavorazione per far sì che una macchina utensile esegua il metodo di controllo di lavorazione secondo la rivendicazione 2, in cui la macchina utensile comprende una testa porta mandrino principale capace di muoversi relativamente nelle tre direzioni perpendicolari rispetto a un pezzo da lavorare, un mandrino secondario essendo previsto nella testa porta mandrino principale e capace di muoversi in una direzione specificata, ed un utensile essendo previsto nel mandrino secondario così da lavorare il pezzo, e in cui il metodo comprende i passi di: specificazione di una superficie di configurazione di base della superficie di lavorazione in base ai dati di una superficie di lavorazione indicante una configurazione del pezzo da lavorare; generazione di informazioni di movimentazione della testa porta mandrino principale in base ai dati della superficie di configurazione di base; e generazione di informazioni di movimentazione del mandrino secondario mediante una differenza fra i dati della superficie di lavorazione e i dati della superficie di configurazione di base in una direzione di movimentazione del mandrino secondario.
IT001838A 2006-09-29 2007-09-24 Metodo di controllo di lavorazione e metodo di generazione di informazioni di lavorazione per macchina utensile ITMI20071838A1 (it)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006268683A JP5032081B2 (ja) 2006-09-29 2006-09-29 工作機械における加工制御方法及び加工情報作成方法

Publications (1)

Publication Number Publication Date
ITMI20071838A1 true ITMI20071838A1 (it) 2008-03-30

Family

ID=39255802

Family Applications (1)

Application Number Title Priority Date Filing Date
IT001838A ITMI20071838A1 (it) 2006-09-29 2007-09-24 Metodo di controllo di lavorazione e metodo di generazione di informazioni di lavorazione per macchina utensile

Country Status (5)

Country Link
US (1) US8249742B2 (it)
JP (1) JP5032081B2 (it)
CN (1) CN101154102B (it)
DE (1) DE102007046328A1 (it)
IT (1) ITMI20071838A1 (it)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102069419B (zh) * 2010-12-19 2012-05-30 吉林大学 一种主动误差抵消的自由曲面超精密车削方法
JP5221744B2 (ja) * 2011-11-28 2013-06-26 ファナック株式会社 回転軸に取り付けた超高硬度材を用いた工具を加工するワイヤ放電加工方法およびワイヤ放電加工機
WO2014068675A1 (ja) * 2012-10-30 2014-05-08 株式会社牧野フライス製作所 工作機械の制御装置および工作機械
CN103878589B (zh) * 2012-12-19 2016-12-28 鸿准精密模具(昆山)有限公司 金属件加工方法
JP6004954B2 (ja) * 2013-01-18 2016-10-12 三菱重工業株式会社 法線検出装置、加工装置、及び法線検出方法
BG2292U1 (bg) * 2014-10-20 2016-10-31 "Ред Стиил" ЕООД Машина за обработване на метални обемни обекти
JP6267161B2 (ja) * 2015-08-10 2018-01-24 ファナック株式会社 平行する2軸の軸制御を行う数値制御装置
JP6623902B2 (ja) * 2016-03-30 2019-12-25 ブラザー工業株式会社 加工経路演算装置、加工経路演算方法及びコンピュータプログラム
JP6892070B2 (ja) * 2017-02-10 2021-06-18 国立大学法人神戸大学 工作機械の制御装置の制御パラメータ調節方法、ワークの加工方法および工作機械
JP7037457B2 (ja) * 2018-09-05 2022-03-16 オークマ株式会社 数値制御装置および数値制御方法
IT201900021375A1 (it) * 2019-11-18 2021-05-18 Cms Spa Centro di Lavoro a Controllo Numerico
KR102482192B1 (ko) * 2022-08-03 2022-12-28 구문회 세레이션 가공장치

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2686286B2 (ja) * 1988-08-03 1997-12-08 ファナック株式会社 3次元レーザ制御装置
EP0385459A3 (en) * 1989-03-02 1990-11-14 Toyoda Koki Kabushiki Kaisha Synchronizing control apparatus
JP2982010B2 (ja) * 1989-06-23 1999-11-22 三菱電機株式会社 数値制御方法及び装置
DE9418723U1 (de) * 1994-11-25 1996-01-04 Deitert, Heinz, 33442 Herzebrock-Clarholz Werkzeugmaschine
KR100335317B1 (ko) * 1997-07-02 2002-05-06 다니구찌 이찌로오, 기타오카 다카시 서보모터의 동기제어장치
US6112133A (en) * 1998-02-27 2000-08-29 Imcs, Inc. Visual system and method for generating a CNC program for machining parts with planar and curvilinear surfaces
JP2000259218A (ja) 1999-03-04 2000-09-22 Nissan Motor Co Ltd 高速加工用工具経路の作成方法
JP2001087987A (ja) * 1999-09-14 2001-04-03 Toshiba Mach Co Ltd 工作機械における加工方法
US6922606B1 (en) * 1999-11-19 2005-07-26 Siemens Energy & Automation, Inc. Apparatus and method for smooth cornering in a motion control system
JP4580142B2 (ja) * 2000-09-22 2010-11-10 シチズンホールディングス株式会社 数値制御旋盤、数値制御旋盤で使用する制御装置、数値制御旋盤の制御方法、及び数値制御旋盤における制御装置の加工プログラム記述方法
JP4738585B2 (ja) * 2000-10-26 2011-08-03 シチズンホールディングス株式会社 加工プログラムのグラフ表示方法及びそのための装置
JP4606658B2 (ja) * 2001-07-06 2011-01-05 東芝機械株式会社 工作機械、その数値制御装置およびその制御方法
DE20204365U1 (de) * 2002-03-19 2002-05-29 Deckel Maho Pfronten GmbH, 87459 Pfronten Spindelkopf für eine Universal-Fräsmaschine
JP4316850B2 (ja) * 2002-09-26 2009-08-19 森精機興産株式会社 複合加工工作機械における加工方法
JP2004216477A (ja) * 2003-01-10 2004-08-05 Olympus Corp ポリッシャー、研磨加工装置、研磨加工方法、研磨加工をコンピュータに実行させる制御プログラムおよび記録媒体
CN100411792C (zh) * 2003-02-06 2008-08-20 三菱电机株式会社 螺纹切削控制方法及其装置
JP2004252880A (ja) 2003-02-21 2004-09-09 Toshiba Mach Co Ltd 数値制御装置
DE602004027494D1 (de) * 2003-07-04 2010-07-15 Mitsubishi Electric Corp Automatisches programmierverfahren und einrichtung
KR101220121B1 (ko) * 2006-06-30 2013-01-11 스타 마이크로닉스 컴퍼니 리미티드 이동체의 이동 제어 장치, 이동체의 이동 제어 방법 및공작 기계의 이동 제어 장치

Also Published As

Publication number Publication date
JP2008090463A (ja) 2008-04-17
JP5032081B2 (ja) 2012-09-26
US20080082202A1 (en) 2008-04-03
DE102007046328A1 (de) 2008-07-03
US8249742B2 (en) 2012-08-21
CN101154102A (zh) 2008-04-02
CN101154102B (zh) 2011-01-26

Similar Documents

Publication Publication Date Title
ITMI20071838A1 (it) Metodo di controllo di lavorazione e metodo di generazione di informazioni di lavorazione per macchina utensile
JP6850904B2 (ja) 切削インサートを機械加工する方法及び切削インサートを機械加工するための対応する装置
CN103240471B (zh) 线放电加工机、基于线放电加工机的车刀加工方法
US9612594B2 (en) Method for determining a machining means in hybrid ultraprecision machining device, and hybrid ultraprecision machining device
TW200817117A (en) Lathe, computer program for lathe control, and machining method by lathe
CN103028918B (zh) 一种异形多芯头模具的加工方法
EP4075216B1 (en) Tool path generation method, tool path generation device, and machine tool control device
JP6472543B2 (ja) 複合型コンピュータ数値制御加工機、及びその加工方法
CN111195782B (zh) 一种提高激光动态切割卷料精度的控制方法及系统
JP6195659B2 (ja) 加工プログラムの生成方法、経路生成装置および放電加工機
CN104400092A (zh) 一种轮廓具有复合斜面的立体型面的铣削精加工方法
CN104801935B (zh) 飞机铝合金异型座舱加工方法
CN102033511A (zh) 加工控制装置、激光加工装置以及激光加工系统
JP6866295B2 (ja) 薄帯状シートに対して高精度なレーザ切断を実行するための方法及び該方法を実行するための装置
JP7446055B2 (ja) 切削工具を製造するための方法及び機械設備
JP2019107763A5 (it)
Fabian et al. Influence of the CAM parameters and selection of end-mill cutter when assessing the resultant surface quality in 3D milling
CN104551144A (zh) 一种难切削材料或大型立体型面件侧壁的铣削精加工方法
JP7661706B2 (ja) 工作機械支援装置
CN113727796B (zh) 板坯的表面修整方法
CN116276656A (zh) 一种超精密加工方法
RU2282524C2 (ru) Способ обработки изделий строганием
ITTO980812A1 (it) Procedimento e sistema per la lavorazione di un pezzo tramite macchine utensili a controllo numerico.
JP2020110863A (ja) 切削加工方法及び切削加工装置並びにプレス成形用金型
JP6750757B1 (ja) スラブの表面手入れ方法