Patent DE-102015004689-B4 (DE)
Title: Numerische Steuervorrichtung und Programmeditierverfahren mit einer maschinellen Bearbeitungszykluserzeugungsfunktion
Inventor: OTA YASUHIRO
IPC: G06F17/50
Filed: 2015-04-10
Granted: 2018-10-11
Abstract: Numerische Steuervorrichtung (100), die eine maschinelle Bearbeitungssteuerung unter Verwendung eines NC-Programms (10, 50) durchführt, wobei die numerische Steuervorrichtung umfasst:einen Erkennungsabschnitt (20) für einen einzelnen maschinellen Bearbeitungsprozess, der eingerichtet ist, um einen Bereich zwischen einem maschinellen Bearbeitungsbefehl für eine Werkzeugzahl, die vorab durch das NC-Programm ausgewiesen ist, und einem maschinellen Bearbeitungsbefehl für die nächste Werkzeugzahl als einen einzelnen maschinellen Bearbeitungsprozess zu erkennen;einen maschinellen Bearbeitungszykluserzeugungsabschnitt (30), der eingerichtet ist, um einen maschinellen Bearbeitungszyklusbefehl zum Erzeugen einer Mehrzahl von Befehlen aus definierten Schneidbedingungen und aus einer definierten und abschließend erzeugten Figur des Bearbeitungsbereichs zum Steuern einer bewegbaren Achse aus dem einzelnen maschinellen Bearbeitungsprozess zu erzeugen, der durch den Erkennungsabschnitt für einen einzelnen maschinellen Bearbeitungsprozess erkannt ist; undeinen NC-Programmerzeugungsabschnitt (40), der eingerichtet ist, um ein NC-Programm (50) zu erzeugen, in dem der einzelne maschinelle Bearbeitungsprozess bezüglich des NC-Programms durch den maschinellen Bearbeitungszyklusbefehl ersetzt wird, der durch den maschinellen Bearbeitungszykluserzeugungsabschnitt erzeugt ist,wobei der maschinelle Bearbeitungszykluserzeugungsabschnitt eine Werkzeugdatenliste (34) umfasst, in der eine maschinelle Bearbeitungsart und Werkzeugformdaten für jede Werkzeugzahl definiert sind, und der maschinelle Bearbeitungszykluserzeugungsabschnitt eingerichtet ist, um die maschinelle Bearbeitungsart und die Werkzeugformdaten gemäß der Werkzeugdatenliste und anhand einer vorab ausgewiesenen Werkzeugzahl zu identifizieren und einen maschinellen Bearbeitungszyklusbefehl aus dem einzelnen maschinellen Bearbeitungsprozess sowie der identifizierten maschinellen Bearbeitungsart und den Werkzeugformdaten zu erzeugen,wobei der maschinelle Bearbeitungszykluserzeugungsabschnitt weiterhin eine Schnittbedingungstabelle (35) umfasst, die eine maschinelle Bearbeitungsart mit erforderlichen Schnittbedingungen assoziiert, und der maschinelle Bearbeitungszykluserzeugungsabschnitt eingerichtet ist, um die Schnittbedingungen aus der maschinellen Bearbeitungsart aus der Schnittbedingungstabelle und der maschinellen Bearbeitungsart zu identifizieren und einen maschinellen Bearbeitungszyklusbefehl aus dem einzelnen maschinellen Bearbeitungsprozess, der identifizierten maschinellen Bearbeitungsart sowie den Werkzeugformdaten und den identifizierten Schnittbedingungen zu erzeugen, und wobei der maschinelle Bearbeitungszykluserzeugungsabschnitt eingerichtet ist, um einen Schnittvorschubbefehl aus der maschinellen Bearbeitungsart, den Werkzeugdaten und dem einzelnen maschinellen Bearbeitungsprozess zu entnehmen, eine maschinelle Bearbeitungsbereichsform durch Umwandeln des entnommenen Schnittvorschubbefehls in Formelementdaten zu erzeugen, der eine lineare oder eine kreisförmige Form ist, und einen maschinellen Bearbeitungszyklusbefehl aus dem einzelnen maschinellen Bearbeitungsprozess, der identifizierten maschinellen Bearbeitungsart sowie den Werkzeugformdaten, den identifizierten Schnittbedingungen und der erzeugten maschinellen Bearbeitungsbereichsform zu erzeugen.