Servus Leute,
das ist mein erstes Thema hier, also verzeiht mir eventuelle Fehler
Hatte heute den Auftrag ein rundes Teil zu programmieren, was am Innendurchmesser 3 Nuten à 3.5mm tiefe und jeweils um 120° versetzt erhalten soll. Ich war vorher an einer DM50V mit iso-Steuerung und da war das ganze doch recht vertraut, doch mittlerweile bin ich an einer Reiden RX10 mit der 640er Steuerung von Heidenhain.
Folgendes Problem: Das ganze wollte nicht so, wie ich das möchte. Ausgangsnullpunkt ist Mitte des Teils, Z unten. Lediglich die tiefe der Nut (3.5mm) war gegeben und eben der Winkel von 120° von Nut zu Nut. Das Teil ist allerdings so hoch, dass ich die Nut mit geschwenkter Achse
fräsen muss.
Mein Vorgehen war folgendes: Habe den Nullpunkt der vorher X0 Y0 Z0 war auf X0 Y41.3 Z-7 verschoben (41.3 ist hier der Innenradius des Teils + Tiefe der Nut) und die A-Achse um 30° mit Plane Spatial geschwenkt, um die seitliche Belastung des Werkzeugs zu verringern. Anschließend habe ich diese Postionen angefahren - Plane Reset Stay und Nullpunkt auf 7mm über dem Teil gelegt. Danach wieder auf Plane Spatial SPA-30 und X0 Y0 Z0 angefahren. Resultat war eine schöne gerade Nut, die mit geschwenktem Kopf durchgeführt wurde.
Da ich allerdings 3 dieser Nuten haben wollte, habe ich einfach das ganze in ein Label gepackt und wollte das ganze nach L IC-120 R0 FMAX und anschließendem CALL LBL wiederholen. Resultat war, dass mein Werkzeug fernab meines Teils lag... Bei
ISO habe ich das ganze so ähnlich gemacht und anschließend nach G0 C91=120 wiederholt. Das ging immer bestens.
Irgendwie muss das ganze doch auch so funktionieren, dass sich die C-Achse um meine gewünschte Gradzahl dreht, aber das
Koordinatensystem so stehen bleibt, damit ich die anderen 2 Nuten genau an dieser Stelle, nur eben 120° und 240° weiter fräsen kann?!
Plane Spatial SPA-30 SPB0 SPC120 führte zu einem noch schlechterem Ergebnis... dafür müsste ich wohl erst einen Nullpunkt an jeweils die andere Nut setzen und dann dort hin schwenken, was aber nicht geht, ohne extra das ganze auszurechnen.
Hoffentlich versteht ihr was ich meine und könnt mir helfen