Siemens
Siemens

Digital Industries, Motion Control, Machine Tool Systems

Anstellen für Konturzyklus?

Beitrag 24.09.2019, 07:53 Uhr
derganzneue
derganzneue
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 24.09.2019
Beiträge: 4
Hallo zusammen!

Ich bin seit kurzem auf eine Spinner mit 2 Spindeln und 2 Revolvern. Zuvor immer andere Maschinen (zum 1. mal auf Sinumerik).

Ich komme soweit ganz gut zurecht, aber ich habe mir bei meinen Programmen immer Unterprogramme geschrieben (z.B. Aussenkontur_HSP, Innenkontur_HSP usw.).
Das klappt auch soweit ganz gut, nur was ich nicht verstehe ist dass die Maschine beim anstellen (vor der Bearbeitung) immer einige ruckartige Bewegungen in der X und Z-Achse macht bevor sie mit dem Abspanen beginnt.

Daher meine Frage: Wie weiß ich wo meine Anstellposition ist damit die Maschine direkt losfährt ohne so ruckartig herumzuspringen?

Hoffe man versteht was ich meine biggrin.gif
   
Beitrag 24.09.2019, 13:25 Uhr
derganzneue
derganzneue
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 24.09.2019
Beiträge: 4
Keiner eine Ahung?

Der Beitrag wurde von derganzneue bearbeitet: 24.09.2019, 13:25 Uhr
   
Beitrag 24.09.2019, 14:51 Uhr
CNCFr
CNCFr
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 15.09.2002
Beiträge: 1.928
Dazu müsste man, sicher nicht ganz überraschend, dein Programm kennen.
So wie es sich anhört hast du am Programmanfang eine G0-Bewegung, mit der du zu dem Punkt fährst, wo deine "eigentliche" Bearbeitung beginnt.
Wenn dir das nicht gefällt, müsstest du eben am Programmende gleich auf diesen Punkt fahren.
Das weißt du ja aber mit Sicherheit auch selber, und ich verstehe nur dein Problem nicht richtig.
   
Beitrag 25.09.2019, 10:14 Uhr
derganzneue
derganzneue
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 24.09.2019
Beiträge: 4
Ok, ich versuch mal die Schritte etwas abzuarbeiten:

Ist natürlich eine frei gewählte Welle nur um zu veranschaulichen wie ich das positionieren anwähle.

T1=1 D1 Werkzeugaufruf
DIAMON
G95 S1=4000
G0 X35 Z2 Anstellen
**** Hier kommt dann der Abspanzyklus rein*****
G0 X35 Z2 Freifahrposition nach Zyklus
G0 X100 Z100 Komplatt freifahren


Zyklus sieht dann wie folgt aus:

G1 X35 Z2 (Vorschub wird durch Zyklus gewählt)
G1 Z0
G1 X55 CHF=0.5
G1 Z-70
G1 X62 (freifahren)

Dabei ists so, dass der Revolver auf Position X35 Z2 fährt (alles ok), danach wird der Zyklus angewählt und dabei macht der Revolver einige Verfahrbewegungen mit G0.
Darum gehts mir, kann man irgendwas machen um diese Bewegungen weg zu bekommen?
   
Beitrag 25.09.2019, 12:54 Uhr
CNCFr
CNCFr
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 15.09.2002
Beiträge: 1.928
Hast du mal versucht, den kritischen Teil im Einzelsatz abzufahren um genauer zu sehen was passiert.
Wenn ich das richtig verstehe, ist das folgende Programmstück sozusagen nur ein Stellvertrete für den tatsächlichen Zyklus:

G1 X35 Z2 (Vorschub wird durch Zyklus gewählt)
G1 Z0
G1 X55 CHF=0.5
G1 Z-70
G1 X62 (freifahren)

Ein Möglichkeit, die mir einfällt: Der Startpunkt bei G1 X35 Z2 bzw. bei G1 X35 Z0 ist der Startpunkt an der Kontur. Der Zyklus arbeitet mit Werkzeugradiuskorrektur und generiert eine Anfahrbewegung (evtl auch mit WAB = weiches An- und Abfahren) an diesen Punkt und fährt dazu zunächst einmal ein Stück von diesem Punkt weg.
   
Beitrag 25.09.2019, 13:08 Uhr
Theo123
Theo123
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 02.11.2004
Beiträge: 160
Hallo,
versuche mal im Hauptprogramm den Startpunkt (Anstellen) auf den Außendurchmesser zu legen.
Also bei Dir wahrscheinlich X60 oder X62. Das ist ja auch der Startpunkt der Bearbeitung.
Dann sollte das "springen" weg sein.

Gruß und viel Erfolg
   
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: