Patent DE-102018002957-B4 (DE)
Title: Steuervorrichtung für eine oszillationsschneiden durchführende werkzeugmaschine
Inventor: TANAKA SHUNPEI
IPC: B23Q15/013
Filed: 2018-04-11
Granted: 2023-05-11
Abstract: Steuervorrichtung (20) einer Werkzeugmaschine (10) zum Schneiden einer äu-ßeren Umfangsfläche oder einer inneren Umfangsfläche eines Werkstücks (W) mit einem Werkzeug (11), wobei die Steuervorrichtung (20) umfasst:eine Spindel (M0) zum Drehen des Werkstücks (W) um eine Drehachse des Werkstücks (W),wenigstens eine Vorschubachse (M1, M2) zum Verlagern des Werkzeugs (11) entlang einer Erzeugenden der äußeren Umfangsfläche oder der inneren Umfangsfläche des Werkstücks (W),einen Positionserfassungsteil (T1, T2) zum Erfassen einer Position der Vorschubachse (M1, M2), wobei die Vorrichtung ferner umfasst:einen Oszillationsbefehl-Erzeugungsteil (23), der einen Oszillationsbefehl für die wenigstens eine Vorschubachse (M1, M2) auf der Basis einer Drehzahl der Spindel (M0) und eines Positionsbefehls für die wenigstens eine Vorschubachse (M1, M2) erzeugt, so dass die Oszillationsanzahl des Werkstücks (W) pro Rotation der Spindel (M0) zu einem positiven nicht-ganzzahligen Vielfachen der Drehzahl wird und so dass das Werkzeug (11) periodisch das Werkstück (W) schneidet,wobei der Oszillationsbefehl eine Oszillationsfrequenz und eine Oszillationsamplitude umfasst, wobei die Vorrichtung ferner umfasst:einen Oszillationsbefehl-Korrekturteil (24) zum Korrigieren des Oszillationsbefehls unter Verwendung der vom Positionserfassungsteil (T1, T2) erfassten Position der wenigstens einen Vorschubachse (M1, M2), um die Verwendung des Oszillationsbefehls fortzusetzen, wenn die Oszillationsamplitude des Oszillationsbefehls nicht größer als der Abstand von einem Bearbeitungsstartpunkt zu einer gegenwärtigen Position des Werkzeugs (11) ist, und um das Werkzeug (11) in der entgegengesetzten Richtung zu bewegen und um zu verhindern, dass das Werkzeug (11) sich über die Bearbeitungsstartposition auf der negativen Seite hinaus bewegt, wenn die Oszillationsamplitude des Oszillationsbefehls größer ist als der Abstand, undeinen Addierteil (26) zum Addieren des Oszillationsbefehls, der vom Oszillationsbefehl-Korrekturteil korrigiert wurde, zu einer Positionsabweichung, die ein Unterschied zwischen dem Positionsbefehl und der vom Positionserfassungsteil (T1, T2) erfassten Position der wenigstens einen Vorschubachse (M1, M2) ist, wobei der Oszillationsbefehl-Korrekturteil einen Korrekturverhältnis-Berechnungsteil (28) zum Berechnen eines Korrekturverhältnisses zwischen der Oszillationsamplitude vor der Korrektur durch den Oszillationsbefehl-Korrekturteil und der Oszillationsamplitude nach der Korrektur umfasst, und dann,wenn die Steuervorrichtung (20) eine Mehrzahl von Vorschubachsen(M1, M2) umfasst, das vom Korrekturverhältnis-Berechnungsteil berechnete Korrekturverhältnis von einer Vorschubachse (M1, M2) auf die restlichen Vorschubachsen (M1, M2) angewendet wird, oder ein vom Korrekturverhältnis-Berechnungsteil berechnetes Mindestkorrekturverhältnis aus den Korrekturverhältnissen der Mehrzahl von Vorschubachsen (M1, M2) auf die Mehrzahl von Vorschubachsen (M1, M2) angewendet wird.