Patent DE-102015009005-B4 (DE)
Title: Einrichtung für numerische Steuerung, die eine wiederholte maschinelle Bearbeitung ausführt
Inventor: ITAKURA SHINICHIROU
IPC: G05B19/406
Filed: 2015-07-10
Granted: 2021-10-07
Abstract: Einrichtung (10) für numerische Steuerung, die einen wiederholten maschinellen Bearbeitungsvorgang an einem Werkstück durch Steuern einer Antriebseinheit einer Werkzeugmaschine auf der Grundlage eines Programms für maschinelle Bearbeitung ausführt, umfassend:eine Einheit (110) zur Ausführung eines Programms für maschinelle Bearbeitung, die konfiguriert ist, um einen Bewegungsbefehl auszugeben, der einen Betrieb der Antriebseinheit auf der Grundlage des Programms für maschinelle Bearbeitung befiehlt;eine Erfassungseinheit (140), die konfiguriert ist, um einen Maschinenzustand der Antriebseinheit zu erfassen;eine Maschinenzustandsaufzeichnungseinheit (150), die konfiguriert ist, um den von der Erfassungseinheit (140) erfassten Maschinenzustand als eine Maschinenzustandshistorie aufzuzeichnen; undeine Betriebsstartbestimmungseinheit (130), die konfiguriert ist, um einen Bearbeitungsvorgangsstartbefehl an die Einheit (110) zur Ausführung eines Programms für maschinelle Bearbeitung auszugeben, wobeidie Einheit (110) zur Ausführung eines Programms für maschinelle Bearbeitung konfiguriert ist, um einen maschinellen Bearbeitungsvorgang auf der Grundlage des Programms für maschinelle Bearbeitung beim Empfang des Bearbeitungsvorgangsstartbefehls zu starten und eine Ausführungsabschlussbenachrichtigung an die Betriebsstartbestimmungseinheit (130) auszugeben, wenn der maschinelle Bearbeitungsvorgang abgeschlossen ist, unddie Betriebsstartbestimmungseinheit (130) dafür konfiguriert ist,auf der Grundlage i) einer momentanen Temperatur (T) der Antriebseinheit, ii) einer Temperatur (Ts(n)) der Antriebseinheit, die zum Start der letzten Ausführung des maschinellen Bearbeitungsvorgangs auf der Grundlage des maschinellen Bearbeitungsprogramms erfasst wurde, und iii) einer Maximaltemperatur (Tmax(n)) der Antriebseinheit, die während der letzten Ausführung des maschinellen Bearbeitungsvorgangs auf der Grundlage des maschinellen Bearbeitungsprogramms erfasst wurde, zu bestimmen, ob der maschinelle Bearbeitungsvorgang auf der Grundlage des Programms für maschinelle Bearbeitung gestartet werden kann, wenn die Ausführungsabschlussbenachrichtigung von der Einheit (110) zur Ausführung eines Programms für maschinelle Bearbeitung empfangen wird, wobei die Bestimmung, ob der maschinelle Bearbeitungsvorgang auf der Grundlage des maschinellen Bearbeitungsprogramms gestartet werden kann, umfasst:Berechnen einer maximal erhöhten Temperatur (ΔTup(n)) der Antriebseinheit während der letzten Ausführung des maschinellen Bearbeitungsvorgangs auf der Grundlage i) der Temperatur (Ts(n)) der Antriebseinheit, die zum Start der letzten Ausführung des maschinellen Bearbeitungsvorgangs auf der Grundlage des maschinellen Bearbeitungsprogramms erfasst wurde und ii) der Maximaltemperatur (Tmax(n))der Antriebseinheit, die während der letzten Ausführung des maschinellen Bearbeitungsvorgangs auf der Grundlage des maschinellen Bearbeitungsprogramms erfasst wurde, undBestimmen, ob eine Summe der i) momentanen Temperatur (T) der Antriebseinheit und ii) der berechneten maximal erhöhten Temperatur (ΔTup(n)) der Antriebseinheit während der letzten Ausführung des maschinellen Bearbeitungsvorgangs eine Schwellentemperatur (Talm) erfüllt,den Bearbeitungsvorgangsstartbefehl an die Einheit (110) zur Ausführung eines Programms für maschinelle Bearbeitung auszugeben, wenn bestimmt wird, dass der maschinelle Bearbeitungsvorgang auf der Grundlage des Programms für maschinelle Bearbeitung gestartet werden kann, und andererseitsden von der Erfassungseinheit (140) bezogenen Maschinenzustand zu überwachen, um die Ausgabe des Bearbeitungsvorgangsstartbefehls zurückzuhalten, bis die Summe der i) momentanen Temperatur (T) der Antriebseinheit und ii) der berechneten maximal erhöhten Temperatur (ΔTup(n)) der Antriebseinheit während der letzten Ausführung des maschinellen Bearbeitungsvorgangs die Schwellentemperatur (Talm) erfüllt, wenn bestimmt wird, dass der maschinelle Bearbeitungsvorgang auf der Grundlage des Programms für maschinelle Bearbeitung nicht gestartet werden kann.