Ein paar Beispiele kann ich dir die Tage mal zusammen stellen das sollte gehen.
Aber jetzt erst mal eine kurze Einführung:
Wenn du im Programmmangager ein neues Dialogprogramm erstellt hast und hast das ausgewählt gibt es im Menü eine Schaltfläche die heißt glaube ich "Programmeigenschaften".
Dort steht drin welcher Programmtyp es ist, diesen kannst du dort auch ändern.
Ich würde dir empfehlen mit "Universal Rotary" zu arbeiten, da kann ich dir auch eine Anleitung in schriftform zu kommen lassen.
Du kannst in denn Einstellungen diesen Typ auch als Standart auswählen damit jedes neue Programm direkt dieser Typ ist.
Die ganze folgende Anleitung bezieht sich auch nur auf diesen Typ!
Damit fällt das Nullpunkt mitschleppen auch schon mal weg.
Nun zum Programmaufbau.
Die Werte für dein Beispiel sind rot!
1.
Im 5 Achsbereich ist zu 99% der erste Satz erst mal "Drehtisch Positionieren"
Dort gibt es eine erste und eine zweite Bewegung.
Beide werden jeweils Simultan verfahren, daher ist es zu empfehlen die erste Bewegung mit X/Y auf eine sichere Position zu legen.
Dort folgt dann die zweite Bewegung falls benötigt.
Uns wurde zur Schulung gesagt das diese erste Positionierung wärend des ganzen Programmes mit mehren Drehtisch Nullpunktverschiebungen aktiv sein soll.
Allerdings funktionierte das zumindest bei unserer Version seinerzeit nicht, wir schreiben daher nach wie vor das Positionieren vor jede neue Drehtisch Nullpunktverschiebung. Sicher ist Sicher.
2.
Nächster Satz für ein einfaches Positioniertes arbeiten ist "Drehtisch > Nullpunktverschiebung".
Dieser Satz sollte auch drin stehen selbst wenn nicht geschwenkt werden soll, da die Steuerung sonst die Lage der Achsen ignoriert/nicht kennt, dann einfach alles auf 0 lassen.
Die gängigste "orient. Methode" ist
Winkel damit kommt man zu 99,9% immer hin.
Beim "Ursprungspunkt" gibst du die Verschiebung von deinem Nullpunkt zum Drehpunkt an, dorhin wird dann dein Koordinatenkreuz verschoben.
X-80 Y-50Bei Achswinkel gibt man nun an um welche Achse das Koordinatenkreus gedreht werden soll.
R(X)0 R(Y)30 R(Z)0Zum Teil ist eine kombination aus mehren Winkeln notwendig.
Aber Achtung die Reihenfolge in der die Winkel gedreht werden ist etwas schlecht gelöst und kann im Einzelfall zu Problemen führen so das dann mit der
"orient. Methode" Vektoren gearbeitet werden muss.
3.
Hier folgen jetzt deine normalen Datensätze wie gehabt, allerdings mit der neuen Ausrichtung des Koordinatensystems!
4.
Jetzt muss mit "Drehtisch > Nullpunktverschiebung Ende" das ganze wie beim Muster beendet werden.
Wenn du Drehtisch
fräsen willst wie gehabt "Drehtisch Positionieren" als erstes.
Dann folgt "Drehtisch Parameter" das wird für die Werkzeugkorrektur gebraucht.
Dann kommt das eigentliche Drehtisch fräsen Linien/Bögen, Rahmen ect.
Beim Drehtischfräsen bezieht sich alles immer auf einen Zylinder, mit "Achse" ist die Achse des Zylinders gemeint also Z.
Und der Radius entspricht X.
Wichtig ist hier das die Stufentiefen nur bei 90° funktionieren, da das Werkzeug immer in 90° Abfährt und nicht in Spindelrichtung.
Will man zwischen 0 und 90° Arbeiten muss man die Zustellbewegung daher als Linie selbst schreiben.
Ich habe das gerade aus dem Kopf gemacht kleine Fehler was die Benennung angeht könnten also drin sein.