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

DE102015221000A1 - Verfahren zum Steuern von Zustellachsen in einer Werkzeugmaschine und eine Werkzeugmaschine, die eine Bearbeitung unter Verwendung des Verfahrens zum Steuern von Zustellachsen ausführt - Google Patents

Verfahren zum Steuern von Zustellachsen in einer Werkzeugmaschine und eine Werkzeugmaschine, die eine Bearbeitung unter Verwendung des Verfahrens zum Steuern von Zustellachsen ausführt Download PDF

Info

Publication number
DE102015221000A1
DE102015221000A1 DE102015221000.6A DE102015221000A DE102015221000A1 DE 102015221000 A1 DE102015221000 A1 DE 102015221000A1 DE 102015221000 A DE102015221000 A DE 102015221000A DE 102015221000 A1 DE102015221000 A1 DE 102015221000A1
Authority
DE
Germany
Prior art keywords
cutting
cutting edges
machine tool
control
calculated
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.)
Granted
Application number
DE102015221000.6A
Other languages
English (en)
Other versions
DE102015221000B4 (de
Inventor
Hiroshi Inagaki
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Okuma Corp
Original Assignee
Okuma Corp
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 Corp, Okuma Machinery Works Ltd filed Critical Okuma Corp
Publication of DE102015221000A1 publication Critical patent/DE102015221000A1/de
Application granted granted Critical
Publication of DE102015221000B4 publication Critical patent/DE102015221000B4/de
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

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)

Abstract

Maximalwerte von aktuellen Bearbeitungszugaben eines Werkstücks (10) in jeweiligen Schneidrillen werden durch Steuerungsbeträge von jeweiligen Schneidrillen, die durch eine arithmetische Einheit (12) berechnet werden, gemittelt. Die arithmetische Einheit (12) wandelt die berechneten Steuerungsbeträge in einen Betrag in jeder Achsenrichtung um und subtrahiert den Wert in einem in einer Steuerungseinheit gespeicherten NC-Programm von einem Zustellachsenanweisungswert. Dann führt eine Numerischer-Wert-Steuerungseinheit (13) eine Bearbeitung durch Steuern von jeweiligen Zustellachsen basierend auf den subtrahierten Zustellachsenanweisungswerten aus.

Description

  • Die vorliegende Erfindung bezieht sich auf ein Verfahren zum Steuern von Zustellachsen in einer Werkzeugmaschine, um ein Erzeugen einer Ratterschwingung und ein Abplatzen eines Werkzeugs durch Steuern der Zustellachsen in Anbetracht von Unrundheitsbeträgen an Schneidkanten des Werkzeugs während einer Bearbeitung durch die Werkzeugmaschine, insbesondere während eines Schwerlastschneidens eines schwer zu schneidenden Materials, wie etwa einer Titanlegierung, zu unterdrücken. Die vorliegende Erfindung bezieht sich auch auf eine Werkzeugmaschine, die ein Schneiden unter Verwendung des Verfahrens zum Steuern von Zustellachsen ausführt.
  • Wenn das schwer zu schneidende Material durch Fräsen bearbeitet wird, wird ein Werkzeug, an das abnehmbare sogenannte ”Einweg-” oder ”Einsatz-” Schneidkanten angebracht sind, verwendet, um Bearbeitungskosten zu verringern. Die Höhen der angebrachten Schneidkanten sind in diesem Werkzeug aufgrund des Effekts einer Bearbeitungsgenauigkeit bei einer Auflagerfläche zum Anbringen der Schneidkanten des Werkzeugs selbst und bei den Schneidkanten selbst nicht gleichmäßig, und daher werden Unrundheitsbeträge (relative Montagefehler zwischen jeweiligen Schneidkanten) erzeugt. In einem Fall von Schneidkanten mit einem großen Unrundheitsbetrag tritt ein Abplatzen des Werkzeugs auf und eine Werkzeuglebensdauer wird herabgesetzt. Dementsprechend haben die gegenwärtigen Erfinder die Erfindung in der Offenlegung der japanischen Patentanmeldung Nr. 2013-240837 ( JP-A-2013-240837 ) bereitgestellt. In JP-A-2013-240837 werden basierend auf jeweiligen Positionen von Schneidkanten und zuvor gemessenen Unrundheitsbeträgen eine Amplitude und eine Phase bestimmt und Zustellachsen werden in einer entgegengesetzten Richtung einer Bearbeitungsfortschrittsrichtung synchron zu einer Hauptspindel verfahren, um so die Unrundheitsbeträge aufzuheben, so dass ein Ein-Schneidkanten-Zustellbetrag nahe einem ursprünglich vorgesehenen Wert von jeder Schneidkante erzeugt wird.
  • In dem Bearbeitungsverfahren von JP-A-2013-240837 wird, wenn eine Bearbeitung unter Verwendung des Werkzeugs, das eine Mehrzahl von Schneidkanten (eine Mehrzahl von Schneidkantenreihen) in einer Rille hat, durchgeführt wird, der Betrag einer Betätigung der Zustellachsen in der entgegengesetzten Richtung eines Bearbeitens auf einen durchschnittlichen Wert des in einer Schneidrille gemessenen Unrundheitsbetrags in jeweiligen Schneidkantenreihen bestimmt, da der Unrundheitsbetrag bei jeweiligen Schneidkanten variiert. Jedoch ist es schwierig, eine ausreichende Werkzeuglebensdauer zu erzielen, wenn der Unrundheitsbetrag bei dem Durchschnittswert nicht minimal wird. Als eine Gegenmaßnahme für das Obige wird in Betracht gezogen, dass es ein Berechnungsverfahren von Steuerungsbeträgen, beispielsweise unter Verwendung einer Lösungsfunktion einer Tabellenkalkulationsanwendung, gibt, so dass aktuelle Bearbeitungszugaben für jeweilige Schneidkanten gemittelt werden. Da der Wert in diesem Verfahren durch wiederholtes Ausführen einer Berechnung zum Erhalten der maximalen Lösung zusammenläuft, ist es jedoch erforderlich, das Verfahren mehrere Male auszuführen, es verbraucht Zeit und eine Berechnungsformel wird kompliziert.
  • Hinsichtlich des Obigen ist es eine Aufgabe der vorliegenden Erfindung, ein Verfahren zum Steuern von Zustellachsen in einer Werkzeugmaschine und eine Werkzeugmaschine bereitzustellen, die in der Lage sind, einen Steuerungsbetrag, in dem Maximalwerte der aktuellen Bearbeitungszugaben durch eine einfache Berechnung gemittelt werden, bereitzustellen, und die in der Lage sind, die Lebensdauer des Werkzeugs zu erhöhen.
  • Gemäß einem ersten Aspekt der vorliegenden Erfindung wird ein Verfahren zum Steuern von Zustellachsen in einer Werkzeugmaschine bereitgestellt, wobei die Werkzeugmaschine ein Werkstück durch Rotieren eines Werkzeugs bearbeitet, das eine Mehrzahl von Reihen enthält, die eine Mehrzahl von in der Achsrichtung auf konzentrischen Kreisen angeordneten Schneidkanten haben. Das Verfahren enthält Schritte eines Berechnens einer Zunahme oder Abnahme von Bearbeitungszugaben eines Werkstücks, das derzeitig durch jeweilige Schneidkanten zu bearbeiten ist, basierend auf zuvor gemessenen Unrundheitsbeträgen der Schneidkanten, eines Berechnens von Steuerungsbeträgen, wobei Maximalwerte der Bearbeitungszugaben in jeweiligen Schneidrillen gemittelt werden, und eines Überlagerns eines Steuerns von geringfügig in einer entgegengesetzten Richtung eines Bearbeitens basierend auf den Steuerungsbeträgen verfahrenen Zustellachsen, während ein Bearbeiten ausgeführt wird.
  • In dem obigen Aufbau wird gemäß einem zweiten Aspekt der vorliegenden Erfindung ein Steuerungsbetrag Ri durch die folgenden Prozeduren berechnet.
  • Wenn ein Index für eine Nummer der Schneidrille ”i” ist (1 ≤ i ≤ Z, Z: die Anzahl von Schneidkanten), ein Index für eine Nummer der Reihe der Schneidkanten in jeder Schneidrille ”j” ist (1 ≤ j ≤ N, N: die Anzahl von Schneidkantenreihen, die in der Schneidrille beim derzeitigen Bearbeiten verwendet werden), und der gemessene Unrundheitsbetrag von jeder Schneidkante Ci,j (μm) ist, kann eine Zunahme oder Abnahme Di,j der aktuellen Bearbeitungszugabe an jeder Schneidkante durch die folgende Formel (1) berechnet werden. Di,j = Ci,j – Ci-1,j (1) (wenn i – 1 0(Null) ist, wird es durch Z ersetzt)
  • Als nächstes wird, wenn R1 = 0, der Steuerungsbetrag Ri durch die folgende Formel (2) berechnet, Ri = (Maximalwert von Di,1 bis Di,j) – {durch Dividieren der Gesamtsumme von (den Maximalwerten von Di,1 bis Di,j) in jeder Schneidrille ”i” durch die Anzahl von Schneidkanten Z erhaltener Wert) + Ri-1 (2)
  • Gemäß einem dritten Aspekt der vorliegenden Erfindung wird eine Werkzeugmaschine bereitgestellt, die ein Werkstück durch Rotieren eines Werkzeugs bearbeitet, das eine Mehrzahl von Reihen enthält, von denen jede eine Mehrzahl von in der axialen Richtung auf konzentrischen Kreisen angeordneten Schneidkanten hat. Die Werkzeugmaschine enthält eine Steuerungswertberechnungseinheit zur Berechnung einer Zunahme oder Abnahme von Bearbeitungszugaben eines Werkstücks, das derzeitig durch jeweilige Schneidkanten zu bearbeiten ist, basierend auf zuvor gemessenen Unrundheitsbeträgen der Schneidkanten, und zur Berechnung eines Steuerungsbetrags, wobei die Maximalwerte der Bearbeitungszugaben in jeweiligen Schneidrillen gemittelt werden, und eine Steuerungseinheit zum Überlagern einer Steuerung von geringfügig in einer entgegengesetzten Richtung eines Bearbeitens basierend auf den Steuerungsbeträgen verfahrenen Zustellachsen, während eine Bearbeitung ausgeführt wird.
  • In dem Aufbau gemäß einem vierten Aspekt der vorliegenden Erfindung wird ein Steuerungsbetrag Ri durch die folgenden Prozeduren berechnet.
  • Wenn ein Index für eine Nummer der Schneidrillen ”i” ist (1 ≤ i ≤ Z, Z: die Anzahl von Schneidkanten), ein Index für eine Reihennummer der Schneidkanten in jeder Schneidrille ”j” ist (1 ≤ j ≤ N, N: die Anzahl von Reihen von Schneidkanten, die bei einem derzeitigen Bearbeiten in der Schneidrille verwendet werden), und der gemessene Unrundheitsbetrag von jeder Schneidkante Ci,j (μm) ist, kann eine Zunahme oder Abnahme Di,j der aktuellen Bearbeitungszugabe bei jeder Schneidkante durch die folgende Formel (1) berechnet werden. Di,j = Ci,j – Ci-1, j (1) (wenn i – 1 0(Null) ist, wird es durch Z ersetzt)
  • Als nächstes wird, wenn R1 = 0, der Steuerungsbetrag Ri durch die folgende Formel (2) berechnet, Ri = (Maximalwert von Di,1 bis Di,j) – {durch Dividieren der Gesamtsumme von (den Maximalwerten von Di,1 bis Di,j) in jeder Schneidrille ”i” durch die Anzahl von Schneidkanten Z erhaltener Wert} + Ri-1 (2)
  • Gemäß der vorliegenden Erfindung werden die Unrundheitsbeträge des Werkzeugs in jeweiligen Achsrichtungen entsprechend der Werkzeugposition (Rotationswinkel) auf der Zustellachsenseite während einer Bearbeitung nicht durch ein kompliziertes Berechnungsverfahren, das Zeit benötigt, korrigiert, sondern durch eine einfache Berechnung. Daher werden die Steuerungsbeträge erhalten, wobei die Maximalwerte von aktuellen Bearbeitungszugaben gemittelt werden. Dementsprechend kann die Bearbeitung ausgeführt werden, während der Effekt des Unrundheitsbetrags des Werkzeugs unterdrückt wird, was die Lebensdauer des Werkzeugs erhöht.
  • 1 ist eine strukturelle Ansicht, die ein Beispiel einer Werkzeugmaschine zeigt.
  • 2 ist ein Ablaufdiagramm eines Verfahrens zum Steuern von Zustellachsen.
  • 3 ist eine Ansicht eines horizontalen Querschnitts eines Werkzeugs.
  • 4 zeigt Messergebnisse von Unrundheitsbeträgen von jeweiligen Schneidkanten und Berechnungsergebnisse einer Zunahme oder Abnahme von aktuellen Zugaben, wenn eine Bearbeitung unter Verwendung von Schneidkanten in vier Rillen mit drei Reihen pro Rille durchgeführt wird.
  • 5 zeigt Messergebnisse von Unrundheitsbeträgen von jeweiligen Schneidkanten und Berechnungsergebnisse einer Zunahme oder Abnahme von aktuellen Zugaben, wenn ein Bearbeiten unter Verwendung von Schneidkanten in vier Rillen mit drei Reihen pro Rille ausgeführt wird, und Berechnungsergebnisse, die erhalten werden, wenn Mittelwerte von Unrundheitsbeträgen eines Werkzeugs als Steuerungsbeträge verwendet werden.
  • 6 zeigt Messergebnisse von Unrundheitsbeträgen von jeweiligen Schneidkanten und Berechnungsergebnisse einer Zunahme oder Abnahme von aktuellen Zugaben, wenn eine Bearbeitung unter Verwendung von Schneidkanten in vier Rillen mit drei Reihen pro Rille durchgeführt wird, und Berechnungsergebnisse von Steuerungsbeträgen, in denen die Maximalwerte von derzeitigen Zugaben gemittelt sind.
  • Nachstehend wird eine Ausführungsform der vorliegenden Erfindung unter Bezugnahme auf die Zeichnungen erklärt.
  • 1 ist eine strukturelle Ansicht, die ein Beispiel einer Werkzeugmaschine zeigt, die ein Verfahren zum Steuern von Zustellachsen gemäß der vorliegenden Erfindung ausführt. In der Zeichnung bezeichnet 1 ein Bett und 2 bezeichnet eine Säule. Ein Spindelkopf 3 ist vor der Säule 2 vorgesehen, um durch eine X-Achsen-Steuerungseinheit 4 und eine Z-Achsen-Steuerungseinheit 5 in einer X-Achsen-Richtung und einer Z-Achsen-Richtung gesteuert zu werden. Ein Werkzeug 7 ist an einer unter dem Spindelkopf 3 vorgesehenen Hauptspindel 6 angebracht, um nach unten gerichtet zu sein. Ein Tisch 9, der durch eine Y-Achsen-Steuerungseinheit 8 gesteuert werden kann, um sich in einer Y-Achsen-Richtung zu bewegen, ist oberhalb des Betts 1 vorgesehen und ein Werkstück 10 kann auf dem Tisch 9 befestigt werden.
  • Ein Steuerungssystem der Werkzeugmaschine enthält eine Hauptspindelrotationssteuerungseinheit 11, die eine Drehzahl der Hauptspindel 6 steuert, eine arithmetische Einheit 12, die Steuerungsbeträge von Zustellachsen berechnet (jeweilige Steuerungseinheiten 4, 5 und 8), eine Numerischer-Wert-Steuerungseinheit 13, die die Zustellachsen steuert und eine Speichereinheit (nicht gezeigt). Später beschriebene Unrundheitsbeträge an Schneidkanten des Werkzeugs 7 können durch eine externe Eingabeeinheit 14 in die arithmetische Einheit 12 eingegeben werden.
  • In der Werkzeugmaschine, die die obige Konfiguration hat, wird eine Bearbeitung basierend auf einem Ablaufdiagramm von 2 ausgeführt. Wie in 3 gezeigt, wird das Werkzeug 7 durch Vorsehen von drei Reihen, von denen jede vier Schneidkanten 7a, 7a ..., die in Abständen von 90° auf konzentrischen Kreisen in der axialen Richtung in vorgegebenen Abständen vorgesehen sind, gebildet. Die Schneidkanten 7a in jeder Rille (von in 3 gezeigten Kreisen umschlossene Nummer) sind in der axialen Richtung so angebracht, dass die Schneidkanten 7a von einem spitzen Ende des Werkzeugs 7 an der Vorderseite in der Rotationsrichtung nacheinander versetzt sind, d. h. drei Schneidkanten 7a, 7a ... sind in jeweiligen Rillen der von Kreisen umschlossenen Nummern 1 bis 4 in einer Spiralrichtung angeordnet.
  • Zuerst werden in S1 Unrundheitsbeträge an jeweiligen Schneidkanten 7a des Werkzeugs 7 gemessen und im Voraus durch die externe Eingabeeinheit 14 in die arithmetische Einheit 12 eingegeben. Die arithmetische Einheit 12 berechnet in S2 unter Verwendung einer vorgegebenen Berechnungsformel die Steuerungsbeträge von jeweiligen Schneidrillen bei einem Rotationswinkel. Die Berechnung des Steuerungsbetrags wird in der folgenden Art und Weise ausgeführt.
  • Zuerst kann, wenn ein Index für eine Nummer der Schneidrille ”i” ist (1 ≤ i ≤ Z, Z: die Anzahl von Schneidkanten), ein Index für eine Reihennummer der Schneidkanten 7a in jeder Schneidrille ”j” ist (1 ≤ j ≤ N, N: die Anzahl von Reihen von Schneidkanten, die bei der derzeitigen Bearbeitung in der Schneidrille verwendet werden), und der gemessene Unrundheitsbetrag von jeder Schneidkante Ci,j (μm) ist, eine Zunahme oder Abnahme Di,j bei der aktuellen Bearbeitungszugabe an jeder Schneidkante durch die folgende Formel (1) berechnet werden. Di,j = Ci,j – Ci-1,j (1)
  • Jedoch wird, wenn i – 1 = 0 (Null) ist, es durch Z ersetzt.
  • Das heißt, dass die Größe des Unrundheitsbetrags an jeder Schneidkante 7a nicht der aktuellen Bearbeitungszugabe an jeder Schneidkante 7a entspricht, und die Differenz der Unrundheitsbetrags in jeweiligen Schneidkanten 7a (Zunahme oder Abnahme) der Differenz von aktuellen Bearbeitungszugaben entspricht. Je größer die Differenz an den Schneidkanten 7a ist, umso schneller schreitet das Abplatzen fort und umso kürzer ist die Lebensdauer, daher werden die Werte berechnet.
  • Dann wird ein Steuerungsbetrag Ri in jeder Schneidrille durch die folgende Formel (2) berechnet.
    Wenn R1 = 0, Ri = (Maximalwert von Di,1 bis Di,j – {durch Dividieren der Gesamtsumme von (den Maximalwerten von Di,1 bis Di,j) in jeder Schneidrille ”i” durch die Anzahl von Schneidkanten Z erhaltener Wert} + Ri-1 (2)
  • Die Berechnungsformel besagt, dass der Maximalwert der aktuellen Zugabe in der Schneidrille nicht kleiner als ein Mittelwert der in jeweiligen Schneidrillen berechneten Maximalwerte ist.
  • Als eine Steuerungsposition (Werkzeugrotationswinkel), wird ein Mittelwert eines Rotationswinkels (α in 3) von einer Position (Referenzposition) verwendet, in der die Unrundheitsbeträge in jeweiligen Reihen der Schneidrillen von nur den Schneidkanten 7a, die für die derzeitige Bearbeitung verwendet werden, beispielsweise an Rotationswinkeln gemessen werden. Ein Phasenverhältnis zwischen jeder Position der Schneidkante 7a und dem Körper des Werkzeugs 7 kann durch einen mit der Hauptspindel 6 verbundenen Encoder erfasst werden. Die Hauptspindelrotationssteuerungseinheit 11 erhält die Phaseninformation der Schneidkante 7a basierend auf der Ausgabe des Encoders.
  • Wenn der Steuerungsbetrag Ri in jeder Schneidrille berechnet ist, wandelt die arithmetische Einheit 12 in S3 den in S2 berechneten Steuerungsbetrag in einen Betrag in jeder Achsenrichtung um und subtrahiert in einem in der Speichereinheit gespeicherten NC-Programm den Wert von einem Zustellachsenanwendungswert. Dann führt die Numerischer-Wert-Steuerungseinheit 13 in S4 ein Bearbeiten durch Ansteuern von jeweiligen Zustellachsen (Steuerungseinheiten) basierend auf den subtrahierten Zustellachsenanweisungswerten aus. Zum Beispiel wird beim Bearbeiten in einer X-Y-Ebene der mit Bezug auf die Bearbeitungsvorschubrichtung berechnete Steuerungsbetrag auf die X-Achsen- und Y-Achsen-Richtung verteilt und die Zustellachsen werden in der entgegengesetzten Richtung eines Bearbeitens gesteuert. Das Abarbeiten in S3 und S4 wird wiederholt bis die Bearbeitung in S5 endet.
  • Aufgrund der obigen Steuerung wird eine winzige erzwungene Schwingung hinsichtlich der Zustelloperation überlagert. Da die erzwungene Schwingung eine Frequenz hat, die gleich der Unrundheit des Werkzeugs 7 ist, was bewirken kann, dass der Effekt des Unrundheitsbetrags in dem Werkzeug ausgelöscht wird, kann jedoch die Schwingung auf den Zustellachsen überlagert werden, um den Unrundheitsbetrag des Werkzeugs 7 bei einer Rotation der Hauptspindel 6 zu unterdrücken. Als ein Ergebnis wird die maximale auf die Schneidkanten 7a wirkende Schnittkraft reduziert, um dabei den Grad eines Auftretens von Abplatzen des Werkzeugs zu reduzieren. Dies führt durch Reduzieren der maximalen Schnittkraft auch zu dem Unterdrücken einer Ratterschwingung.
  • 4 zeigt gemessene Werte der Unrundheitsbetrags von jeweiligen Schneidkanten und berechnete Werte von Zunahmen oder Abnahmen der aktuellen Bearbeitungszugaben, wenn angenommen wird, dass das Werkzeug, das Schneidkanten in vier Rillen mit drei Reihen pro Rille hat, verwendet wird. In diesem Fall ist die Schneidkante mit der relativ größten Bearbeitungszugabe, die 30 μm ist, eine in der ersten Reihe der dritten Rille (ein durch mit dicken Linien umgebener Abschnitt).
  • 5 zeigt berechnete Werte, die erhalten werden, wenn ein Mittelwert von Unrundheitsbeträgen von Schneidkanten in jeder Reihe, die in einer Schneidrille gemessen werden, als ein Steuerungsbetrag gewählt wird, berechnete Werte von Unrundheitsbeträgen von Schneidkanten, die erhalten werden, wenn basierend auf den berechneten Werten gesteuert wird, und berechnete Werte von Zunahmen oder Abnahmen von aktuellen Bearbeitungszugaben. In diesem Fall ist die Schneidkante mit der relativ größten Bearbeitungszugabe, die 12,3 μm beträgt, eine in der ersten Reihe der dritten Rille (ein mit dicken Linien umgebener Abschnitt).
  • Andererseits zeigt 6 durch die obige Berechnungsformel berechnete Steuerungsbeträge, berechnete Werte von Unrundheitsbeträgen von Schneidkanten, die erhalten werden, wenn basierend auf den Steuerungsbeträgen gesteuert wird, und berechnete Werte einer Zunahme oder Abnahme der derzeitigen Bearbeitungszugaben. In diesem Fall werden die Schneidkanten mit der relativ größten Bearbeitungszugabe auf vier Stellen erhöht (stärker Bemittelt), die Zugabe davon ist 6,3 μm (mit dicken Linien umgebene Abschnitte), d. h. der Effekt von Unrundheitsbeträgen ist fast ausgelöscht. Das Ergebnis entspricht fast dem Ergebnis der Analyse durch die Lösungsfunktion der Tabellenkalkulationsanwendung.
  • Wie oben beschrieben, werden, wenn die Werkzeugmaschine verwendet wird, die das Verfahren zum Steuern der Zustellachsen gemäß der Ausführungsform ausführt, die Unrundheitsbeträge des Werkzeugs in jeweiligen Achsrichtungen entsprechend der Werkzeugposition (Rotationswinkel) auf der Seite der Zustellachsen während einer Bearbeitung nicht durch ein kompliziertes Berechnungsverfahren korrigiert, das Zeit verbraucht, sondern durch eine einfache Berechnung. Als ein Ergebnis werden die Steuerungsbeträge erhalten, wobei die Maximalwerte der aktuellen Bearbeitungszugaben gemittelt werden. Dementsprechend kann die Bearbeitung ausgeführt werden während der Effekt des Unrundheitsbetrags des Werkzeugs unterdrückt wird, was die Lebensdauer des Werkzeugs 7 erhöht.
  • Die Anzahl von Reihen von Schneidkanten und die Anzahl von Schneidkanten in einer Reihe in dem Werkzeug sind nicht auf die obigen beschränkt, und können in geeigneter Weise erhöht oder verringert werden. Insbesondere sind die Typen von Werkzeugmaschinen nicht eingeschränkt, solange eine Bearbeitung durch Steuern der Zustellachsen ausgeführt wird, während das Werkzeug rotiert wird, in dem eine Mehrzahl von Reihen, von denen jede eine Mehrzahl von Schneidkanten hat, in der axialen Richtung auf konzentrischen Kreisen angeordnet ist, und die Erfindung kann z. B. auf eine kombinierte Bearbeitungseinrichtung, ein Bearbeitungszentrum, etc. angewendet werden.
  • Es wird explizit festgestellt, dass alle in der Beschreibung und/oder den Ansprüchen offenbarten Merkmale vorgesehen sind, zum Zweck der ursprünglichen Offenbarung sowie zum Zweck eines Einschränkens der beanspruchten Erfindung unabhängig von der Zusammenstellung der Merkmale in den Ausführungsformen und/oder den Ansprüchen, separat und unabhängig voneinander offenbart zu sein. Es wird explizit festgestellt, dass alle Wertebereiche oder Angaben von Gruppen von Formationen zum Zweck einer ursprünglichen Offenbarung sowie zu dem Zweck eines Einschränkens der beanspruchten Erfindung jeden möglichen Zwischenwert oder Zwischenformation, insbesondere als Grenzen von Wertebereichen offenbaren.
  • ZITATE ENTHALTEN IN DER BESCHREIBUNG
  • Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.
  • Zitierte Patentliteratur
    • JP 2013-240837 A [0002, 0002, 0003]

Claims (4)

  1. Verfahren zum Steuern von Zustellachsen in einer Werkzeugmaschine, wobei die Werkzeugmaschine ein Werkstück (10) durch Rotieren eines Werkzeugs (7) bearbeitet, das Werkzeug (7) eine Mehrzahl von Reihen enthält, die eine Mehrzahl von in einer Achsrichtung auf konzentrischen Kreisen angeordneten Schneidkanten (7a) haben, und das Verfahren gekennzeichnet ist durch ein Aufweisen von Schritten von: einem Berechnen einer Zunahme oder Abnahme von Bearbeitungszugaben eines Werkstücks (10), das derzeitig durch jeweilige Schneidkanten (7a) bearbeitet wird, basierend auf zuvor gemessenen Unrundheitsbeträgen der Schneidkanten (7a); einem Berechnen von Steuerungsbeträgen, wobei Maximalwerte der Bearbeitungszugaben in jeweiligen Schneidrillen gemittelt werden; und einem Überlagern einer Steuerung eines geringfügigen Verfahrens der Zustellachsen in einer entgegengesetzten Richtung eines Bearbeitens basierend auf den Steuerungsbeträgen, während eine Bearbeitung ausgeführt wird.
  2. Verfahren zum Steuern von Zustellachsen in einer Werkzeugmaschine gemäß Anspruch 1, wobei ein Steuerungsbetrag Ri durch die folgenden Prozeduren berechnet wird: wenn ein Index für eine Nummer der Schneidrille ”i” ist, (1 ≤ i ≤ Z, Z: die Anzahl von Schneidkanten), ein Index für eine Nummer einer Reihe der Schneidkanten (7a) in jeder Schneidrille ”j” ist (1 ≤ j ≤ N, N: die Anzahl von Reihen von Schneidkanten (7a), die in der Schneidrille beim derzeitigen Bearbeiten verwendet werden), und der gemessene Unrundheitsbetrag von jeder Schneidkante (7a) Ci,j (μm) ist, kann eine Zunahme oder Abnahme Di,j der aktuellen Bearbeitungszugabe an jeder Schneidkante (7a) durch die folgende Formel (1) berechnet werden: Di,j = Ci,j – Ci-1,j (1) (wenn i – 1 0 (Null) ist, wird es durch Z ersetzt) als nächstes wird, wenn R1 = 0, der Steuerungsbetrag Ri durch die folgende Formel (2) berechnet, Ri = (Maximalwert von Di,1 bis Di,j) – {durch Dividieren der Gesamtsumme von (den Maximalwerten von Di,1 bis Di,j) in jeder Schneidrille ”i” durch die Anzahl von Schneidkanten Z erhaltener Wert} + Ri-1 (2).
  3. Werkzeugmaschine, die ein Werkstück (10) durch Rotieren eines Werkzeugs (7) bearbeitet, das eine Mehrzahl von Reihen enthält, von denen jede eine Mehrzahl von in der axialen Richtung auf konzentrischen Kreisen angeordneten Schneidkanten (7a) hat, wobei die Werkzeugmaschine gekennzeichnet ist durch Aufweisen von: einer Steuerungswertberechnungseinheit (12) zum Berechnen einer Zunahme oder Abnahme von Bearbeitungszugaben eines Werkstücks (10), das derzeitig durch jeweilige Schneidkanten (7a) bearbeitet wird, basierend auf zuvor gemessenen Unrundheitsbeträgen der Schneidkanten (7a) und zum Berechnen von Steuerungsbeträgen, wobei die Maximalwerte der Bearbeitungszugaben in jeweiligen Schneidrillen gemittelt werden; und einer Steuerungseinheit (13) zum Überlagern einer Steuerung eines geringfügigen Verfahrens von Zustellachsen in einer entgegengesetzten Richtung eines Bearbeitens, während eine Bearbeitung ausgeführt wird.
  4. Werkzeugmaschine gemäß Anspruch 3, wobei ein Steuerungsbetrag Ri durch die folgenden Prozeduren berechnet wird: wenn ein Index für eine Nummer der Schneidrille ”i” ist (1 ≤ i ≤ Z, Z: die Anzahl von Schneidkanten), ein Index für eine Nummer einer Reihe der Schneidkanten (7a) in jeder Schneidrille ”j” ist (1 ≤ j ≤ N, N: die Anzahl von Reihen von Schneidkanten (7a), die in der Schneidrille beim derzeitigen Bearbeiten verwendet werden), und der gemessene Unrundheitsbetrag von jeder Schneidkante (7a) Ci,j (μm) ist, kann eine Zunahme oder Abnahme Di,j der aktuellen Bearbeitungszugabe an jeder Schneidkante (7a) durch die folgende Formel (1) berechnet werden: Di,j = Ci,j – Ci-1,j (1) (wenn i – 1 0(Null) ist, wird es durch Z ersetzt) als nächstes wird, wenn R1 = 0, der Steuerungsbetrag Ri durch die folgende Formel (2) berechnet, Ri = (Maximalwert von Di,1 bis Di,j) – {durch Dividieren der Gesamtsumme von (den Maximalwerten von Di,1 bis Di,j) in jeder Schneidrille ”i” durch die Anzahl von Schneidkanten Z erhaltener Wert} + Ri-1 (2).
DE102015221000.6A 2014-10-27 2015-10-27 Verfahren zum Steuern von Zustellachsen in einer Werkzeugmaschine und eine Werkzeugmaschine, die eine Bearbeitung unter Verwendung des Verfahrens zum Steuern von Zustellachsen ausführt Active DE102015221000B4 (de)

Applications Claiming Priority (2)

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

Publications (2)

Publication Number Publication Date
DE102015221000A1 true DE102015221000A1 (de) 2016-04-28
DE102015221000B4 DE102015221000B4 (de) 2025-01-02

Family

ID=55698749

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102015221000.6A Active DE102015221000B4 (de) 2014-10-27 2015-10-27 Verfahren zum Steuern von Zustellachsen in einer Werkzeugmaschine und eine Werkzeugmaschine, die eine Bearbeitung unter Verwendung des Verfahrens zum Steuern von Zustellachsen ausführt

Country Status (5)

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

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3450096A4 (de) * 2016-06-28 2020-01-15 Komatsu NTC Ltd. Werkzeugmaschine, verfahren zur herstellung eines bearbeiteten artikels und bearbeitungssystem
US12117794B2 (en) 2018-05-15 2024-10-15 Shibaura Machine Co., Ltd. Method for processing workpiece and machine for processing workpiece

Families Citing this family (4)

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

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013240837A (ja) 2012-05-17 2013-12-05 Okuma Corp 工作機械の加工振動抑制方法及び加工振動抑制装置

Family Cites Families (15)

* 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 (de) * 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 (de) * 2012-03-29 2015-08-12 Hitachi Tool Eng Bearbeitungskopf, halter und schneidwerkzeug mit austauschbarer spitze
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 株式会社牧野フライス製作所 切削加工方法および制御装置

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013240837A (ja) 2012-05-17 2013-12-05 Okuma Corp 工作機械の加工振動抑制方法及び加工振動抑制装置

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3450096A4 (de) * 2016-06-28 2020-01-15 Komatsu NTC Ltd. Werkzeugmaschine, verfahren zur herstellung eines bearbeiteten artikels und bearbeitungssystem
US11458584B2 (en) 2016-06-28 2022-10-04 Komatsu Ntc Ltd. Machine tool, machined-object manufacturing method, and machining system
US12117794B2 (en) 2018-05-15 2024-10-15 Shibaura Machine Co., Ltd. Method for processing workpiece and machine for processing workpiece

Also Published As

Publication number Publication date
JP6514876B2 (ja) 2019-05-15
JP2016083728A (ja) 2016-05-19
DE102015221000B4 (de) 2025-01-02
ITUB20154057A1 (it) 2017-03-30
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
DE102015221000A1 (de) Verfahren zum Steuern von Zustellachsen in einer Werkzeugmaschine und eine Werkzeugmaschine, die eine Bearbeitung unter Verwendung des Verfahrens zum Steuern von Zustellachsen ausführt
DE69232294T2 (de) Numerische Steuerungseinheit
EP2221693B1 (de) Verfahren und Vorrichtung zum Erzeugen von Steuerdaten zum Steuern eines Werkzeugs an einer zumindest 5 Achsen umfassenden Werkzeugmaschine
DE112009005397B4 (de) Numerische Steuervorrichtung
DE102013206243A1 (de) Bearbeitungsschwingungsunterdrückungsverfahren und Bearbeitungsschwingungsunterdrückungseinrichtung für eine Werkzeugmaschine
DE102012205423A1 (de) Verfahren und Programm zum Berechnen eines Korrekturwerts für eine Werkzeugmaschine
DE102015112577B4 (de) Werkzeugmaschine
DE102016121058A1 (de) Werkzeugmaschine
DE102015225826A1 (de) Positionssteuerungseinrichtung einer Vorschubachse in einer Werkzeugmaschine
DE102017207822A1 (de) Vorrichtung zur verarbeitung eines bearbeitungsprogramms und damit ausgestattete mehrachsige bearbeitungsmaschine
DE102015107431A1 (de) Zahnradbearbeitungsvorrichtung
EP2923790B1 (de) Verfahren zum schleifenden Bearbeiten von Kegelrädern im Einzelteilverfahren
DE102012000932A1 (de) Numerische Steuerungsvorrichtung mit einer Werkstückfehler-Kompensationseinheit für eine dreiachsige Werkzeugmaschine
DE102016101077A1 (de) Werkzeugmaschine mit einer Funktion zur automatischen Abänderung von Schneidebedingungen
DE102018102271A1 (de) Zahnradschneiderbearbeitungsvorrichtung, Zahnradschneiderbearbeitungsverfahren, Werkzeugprofilsimulationsvorrichtung und Werkzeugprofilsimulationsverfahren
DE102016104515A1 (de) Numerische Steuervorrichtung und Steuerverfahren
DE102013221823A1 (de) Werkzeugmaschine
DE3545795A1 (de) Verfahren und vorrichtung fuer die numerische steuerung mit geschwindigkeitsdifferenz-verminderung
EP2919937B1 (de) Verfahren zur bestimmung der freiflächenkontur eines wälzschälwerkzeuges
WO2008011845A1 (de) Positionsabhängige nachgiebigkeitskompensation bei einer werkzeugmaschine
EP3945381A1 (de) Herstellung durch kegelsegmente bestimmbarer flächen mittels einer werkzeugmaschine
DE102016008043B4 (de) Zum Kompensieren von Fehlern unter Berücksichtigung einer Achsbewegungsrichtung fähiger numerischer Controller
DE102021117889A1 (de) Zahnradbearbeitungsgerät und Bearbeitungsbedingungsbestimmungsvorrichtung
DE102016004185B4 (de) Numerische Steuerung mit Kontrolle eines Eingriffs zwischen Werkzeug und Werkstück
DE102016112360A1 (de) Zahnradbearbeitungsvorrichtung

Legal Events

Date Code Title Description
R012 Request for examination validly filed
R016 Response to examination communication
R016 Response to examination communication
R018 Grant decision by examination section/examining division