Numerische Steuerungsvorrichtung

Eine numerische Steuerungsvorrichtung, die ein Maschinenwerkzeug steuert, welches in der Lage ist in drei orthogonalen Achsen zu arbeiten, umfasst eine Parameterspeichereinheit (4), um darin einen Störanweisungstoleranzbereich zu speichern, der dazu vorgesehen ist, genutzt zu werden, zu bestimmen, o...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: Kunimoto, Kazunori
Format: Patent
Sprache:ger
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Eine numerische Steuerungsvorrichtung, die ein Maschinenwerkzeug steuert, welches in der Lage ist in drei orthogonalen Achsen zu arbeiten, umfasst eine Parameterspeichereinheit (4), um darin einen Störanweisungstoleranzbereich zu speichern, der dazu vorgesehen ist, genutzt zu werden, zu bestimmen, ob eine Bewegung, die auf einer Bewegungsanweisung basiert, durchgeführt wird; eine Pfadkorrekturverarbeitungseinheit (3), um einen Absolutwert eines Betrages einer Bewegungsanweisung gemäß einer Bewegungsanweisung in Richtung einer angewiesenen Nicht-Zielachse, welche eine Richtung einer Achse ist, die nicht in einer spezifizierten Konturfläche liegt, mit dem Störanweisungstoleranzbereich zu vergleichen, wenn ein Block eines Bearbeitungsprogramms eine Bewegungsanweisung in die angewiesene Nicht-Zielachse enthält, und um festzulegen, dass die Bewegungsanweisung in die angewiesene Nicht-Zielachse eine Störanweisung ist, wenn der Absolutwert des Betrages der Bewegungsanweisung gemäß der Bewegungsanweisung in Richtung der angewiesenen Nicht-Zielachse kleiner ist, und um eine Pfadkorrektur auszuführen, um einen Bewegungsbetrag gemäß der Störanweisung auf Null zu setzen. A numerical control device controlling a machine tool capable of machining on orthogonal three axes includes a parameter storage to store a noise-command allowable width to be used for determining whether to perform movement based on a movement command, and a path-correction processor to compare an absolute value of a movement amount according to a movement command in a command non-target axis direction that is a direction of an axis not included in a designated plane with the noise-command allowable width when a machining program block includes the movement command in the command non-target axis direction, determine the movement command in the command non-target axis direction to be a noise command when the absolute value of the movement amount according to the movement command in the command non-target axis direction is smaller, and perform path correction to set a movement amount according to the noise command to zero.