Programmerzeugungsvorrichtung, die ein Programm zur Nutenbearbeitung durch Bohren erzeugt
Programmerzeugungsvorrichtung (1), die ein Programm (20) zur Steuerung der Bearbeitung einer Nut, die durch Bearbeiten mehrerer Löcher an einem Werkstück vorgenommen wird, erzeugt, wobei die Programmerzeugungsvorrichtung (1)eine Vorgabewerteingabeeinheit (10), die Vorgabewerte einschließlich wenigst...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Patent |
Sprache: | ger |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Programmerzeugungsvorrichtung (1), die ein Programm (20) zur Steuerung der Bearbeitung einer Nut, die durch Bearbeiten mehrerer Löcher an einem Werkstück vorgenommen wird, erzeugt, wobei die Programmerzeugungsvorrichtung (1)eine Vorgabewerteingabeeinheit (10), die Vorgabewerte einschließlich wenigstens eines Werkzeugradius, einer Nutenform einschließlich einer Länge der Nut, und einer Spitzenhöhe erhält;eine Lochbearbeitungseinstellwertberechnungseinheit (11), die auf Basis der Vorgabewerte wenigstens Positionen der mehreren Löcher berechnet; undeine Lochbearbeitungsreihenfolgenberechnungseinheit (12), die auf Basis der Vorgabewerte und jeweiliger Werte, die durch die Lochbearbeitungseinstellwertberechnungseinheit (11) berechnet wurden, eine solche Bearbeitungsreihenfolge der mehreren Löcher berechnet, dass bei einem Abtrag für ein Werkzeug mit dem Werkzeugradius bei der Bearbeitung keine Einseitigkeit erzeugt wird, umfasst, wobeidie mehreren Löcher in Längsrichtung der Nut wenigstens einer Gruppe mit einer höheren Priorität und einer Gruppe mit einer niedrigeren Priorität zugeordnet sind,die Löcher, die der Gruppe mit höherer Priorität zugeordnet sind, in der Bearbeitungsreihenfolge durch das Werkzeug vor den Löchern, die der Gruppe mit niedrigerer Priorität zugeordnet sind, bearbeitet werden, undwenigstens eines der Löcher, die der Gruppe mit höherer Priorität zugeordnet sind, ist in Längsrichtung der Nut zwischen zwei der Löcher angeordnet ist, die der Gruppe mit niedrigerer Priorität zugeordnet sind.
A program generation device generates a program for controlling machining of a groove which is performed by machining a plurality of holes on a workpiece. The program generation device receives specified values including a tool radius, a groove shape (a length of the groove), and a cusp height and calculates positions of the plurality of holes based on the specified values which are received. Then, the program generation device calculates a machining order of the plurality of holes based on the specified values and respective values calculated by a hole machining set value calculation unit so that a bias is not generated in a removal stock for a tool in machining. |
---|