Siemens
Siemens

Digital Industries, Motion Control, Machine Tool Systems

Radius abzeilen

Beitrag 04.02.2017, 13:26 Uhr
Guest_guest_*
Themenstarter
Gast


Was genau hast du programmiert?
Wo liegt der Werkstücknullpunkt?
Hast du die Werkzeugausrichtung in der Werkzeugverwaltung verändert, ohne neu zu vermessen?

Der Beitrag wurde von guest bearbeitet: 04.02.2017, 13:27 Uhr
   
Beitrag 04.02.2017, 14:14 Uhr
okumamori1
okumamori1
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 05.11.2006
Beiträge: 114
Hallo,

Nullpunkt vorne links nichts verändert habe dann bei Trans in Z+100 gemacht damit man was sieht.
Habe dir eine email geschrieben an deine Firma.

Fahre nacher nochmal voreinstellung dann kann ich ein Foto machen.

Okumamori
   
Beitrag 05.02.2017, 17:56 Uhr
Guest_guest_*
Themenstarter
Gast


Ich habe das zweite Beispiel aus Post #6 von 2012 noch mal etwas überarbeitet und auch fast vollständig parametriert.
Für die, die sich an Anwendervariable nicht rantrauen, ebenfalls mit R-Parametern.
Ich hoffe, es ist trotz R-Parametern noch übersichtlich genug, um es durchschauen und verstehen zu können.
Bitte nicht von der Simulation täuschen lassen! Die dreht den Fräser im G19 in X-Richtung. Für die Simulation einfach die TRANS-Verschiebung ausblenden und die Fräserlänge auf Werkzeugdurchmesser einstellen, Dann sieht man auch den Ablauf halbwegs realistisch. wink.gif
Wenn der Kugelfräser normal auf Werkzeugspitze vermessen ist, ist also alles bestens.
Der eigentliche Ablauf ist absolut mit dem Beispiel von 2012 identisch. Nur halt etwas anders programmiert und hoffenlich auch etwas verständlicher. wink.gif

CODE
WORKPIECE(,"",,"BOX",0,0,-10,-80,0,0,95,25)
;*** R4 muss durch R2 teilbar sein!!! ***
R1=2;Sicherheitsabstand
R2=10;Zeilenabstand in grd
R3=17.2;Abzuzeilender Radius
R4=40;Startwinkel (halber Öffnungswinkel des Kreisabschnitts)
R5=95;Länge
R6=-3;Tiefe
R7=25;Teilbreite

T="KUGELFRAESER-12MM"
M6
D1
G97 S3976 M3
G94 F477
R0=$P_TOOLR;aktueller Fraeserradius
G19;Arbeitsebene YZ
TRANS Z=-$P_TOOLR;Nullpunkt auf Mitte Werkzeug

G111 Y=R7/2 Z=(R3+R6);POL setzen
G0 X=-(R0+R1);Vorpositionieren
R3=R3-R0;Positionsradius
M8

ZEILEN:
G0 AP=270+R4 RP=R3;Winkelstellung anfahren
G1 X=(R5+R0+R1);Linie X+
G0 AP=270-R4 RP=R3;zur gegenüberliegenden Seite
G1 X=-(R0+R1);Linie X-
;*** Wenn letzte Bahn am Grund (R4=0) noch nicht gefräst wurde: ***
IF R4<=0 gotof ENDE
R4=R4-R2
GOTOB ZEILEN

ENDE:
G0 Z100
M5
G17
M30


Hier wird also immer in X-Richtung abgezeilt. Die Zustellung in Z und Y erfolgt auch hier polar in Winkelschritten um den POL bis zum unteren Totpunkt.
Die Anpassung an andere Radien und Nuten-Längen sollte jetzt also keine Probleme mehr bereiten. wink.gif

Der Beitrag wurde von guest bearbeitet: 05.02.2017, 17:59 Uhr
   
Beitrag 05.02.2017, 21:58 Uhr
okumamori1
okumamori1
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 05.11.2006
Beiträge: 114
Sieht ja Gut aus werde ich morgen gleich testen...

Gruß Okumamori
   
Beitrag 16.02.2017, 14:33 Uhr
MLeikeim
MLeikeim
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 30.04.2011
Beiträge: 17
Hi,

Habe das selbe Problem wie einer meiner Vorredner.

Wenn ich das Programm abarbeite, fährt das Werkzeug nicht auf den angegebenen Nullpunkt (Startposition z0) sondern will nochmals um ca 136mm tiefer.

Man sieht auch an der Anzeige der Achsposition das sich diese ab dem Befehl G19 komplett verändern.

Und ich finde den Fehler einfach nicht :/

Lg
Michi
   
Beitrag 16.02.2017, 20:19 Uhr
CNCFr
CNCFr
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 15.09.2002
Beiträge: 1.928
Dir ist klar, dass bei G19 die Werkzeuglänge in X-Richtung wirkt?
Wenn das nicht der Realität an der Maschine enspricht, passt natürlich nichts mehr.
Ist die Werkzeuglänge etwa gerade 136mm?
   
Beitrag 16.02.2017, 23:29 Uhr
okumamori1
okumamori1
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 05.11.2006
Beiträge: 114
Hallo,

habe inzwischen rausgefunden wenn ich das Maschinendatum SD42940 "Wechsel der Werkzeuglängenkomponenten bei Ebenenwechsel" auf 1 stelle passiert der Fehler nicht .
Im Moment aber noch nicht dauerhaft da der Maschinenhersteller (Hotline) sagt auf eigene Verantwortung...
Die sollen es prüfen ob alles passt auch mit Schwenktisch und Messtaster, und eine des Herstellers würdige Antwort geben.
Warte seit 1er Woche....

Okumamori
   
Beitrag 17.02.2017, 10:17 Uhr
MLeikeim
MLeikeim
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 30.04.2011
Beiträge: 17
Das ist mir schon bewusst mit der G19 Ebene, meine Länge des aktiven werkzeuges ist ca 93mm.


Kann man das nicht ändern? Wie soll das mit dem längs Zeilen dann bitte Funktionieren wenn ich G19 aufgrund des poles anwählen muss, aber die Steuerung die wkz Länge dann in X Richtung kompensiert?
   
Beitrag 17.02.2017, 12:55 Uhr
okumamori1
okumamori1
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 05.11.2006
Beiträge: 114
Hi,

mein Artikel lesen und Parameter ändern....
   
Beitrag 17.02.2017, 13:05 Uhr
MLeikeim
MLeikeim
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 30.04.2011
Beiträge: 17
Oh sorry, hab ich wohl beim aktualisieren der seite übersehen zu lesen :)

Werde es nachher gleich mal ausprobieren, danke schon mal :)
   
Beitrag 17.02.2017, 13:34 Uhr
okumamori1
okumamori1
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 05.11.2006
Beiträge: 114
   
Beitrag 17.02.2017, 20:26 Uhr
CNCFr
CNCFr
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 15.09.2002
Beiträge: 1.928
QUOTE (okumamori1 @ 16.02.2017, 23:29 Uhr) *
Hallo,

habe inzwischen rausgefunden wenn ich das Maschinendatum SD42940 "Wechsel der Werkzeuglängenkomponenten bei Ebenenwechsel" auf 1 stelle passiert der Fehler nicht .
Im Moment aber noch nicht dauerhaft da der Maschinenhersteller (Hotline) sagt auf eigene Verantwortung...
Die sollen es prüfen ob alles passt auch mit Schwenktisch und Messtaster, und eine des Herstellers würdige Antwort geben.
Warte seit 1er Woche....

Okumamori

Eigentlich sollte man in dieses Settingdatum nicht 1 sondern 17 schreiben um anzudeuten, dass die Längen wie bei G17 wirken. Bei Fräswerkzeugen (Schneidentypen kleiner 400) ist das Verhalten (bei 1 bzw. 17) aber identisch, bei Dreh- oder Schleifwerkzeugen aber nicht mehr (da wäre beim Wert 1 das Verhalten wie bei G18).
Wenn du normalerweise immer mit G17 arbeitest, wirst du keine Unterschied bemerken. Wenn du aber die Ebene wechselst, musst du wissen, was du willst.
Die Steuerung geht im Normalfall (zu Recht!) davon aus, dass bei G19 die Bearbeitungsebene die Y-Z-Ebene ist, und da steht das Werkzeug nun mal typischerweise in X-Richtung. Das ist seit über einem halben Jahrhundert so (DIN66025). Wenn du anders arbeiten willst, musst du es der Steuerung sagen, z.B. mit Hilfe des genannten Settingdatums.

Da du ja offensichtlich einen Schwenktisch an der Maschine hast, würde ich ohnehin anders vorgehen:
Tisch und / oder Werkzeug so drehen, dass das Werkzeug senkrecht auf der Bearbeitungsebene steht, den ensprechenden Frame aktivieren und immer in G17 arbeiten.

Was erwartest du dir vom Maschinenhersteller auf deine Frage? Er wird dir ehrlichweise nur antworten können, dass sich das Verhalten deiner Maschine gegenüber früher in bestimmten Situationen ändert. Das alte Verhalten ist nicht falsch, das neue auch nicht, es ist nur definitionsgemäß unterschiedlich.
   
Beitrag 17.02.2017, 21:31 Uhr
okumamori1
okumamori1
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 05.11.2006
Beiträge: 114
Hi

Naja bei einer normalen Vertikalen Fräsmaschine,
wenn man eine Radius wie im Beispiel von guest Oder Andy abzeilen will, benötigt man eben diesen Ebenenwechsel für G2 G3 ohne das ich die Spindel ausbaue... Oder doch nicht?
Also müsste es doch von Werk so eingerichtet sein das es einfach nur geht nicht mehr nicht weniger.
Die werden sich ja kaum sagen lassen das geht nicht kauf ne Horizontale....
   
Beitrag 18.02.2017, 12:20 Uhr
Guest_guest_*
Themenstarter
Gast


Vielleicht sollte ich hier auch noch erwähnen, daß die Verstellung des Bahnversatzes im G19 nur eine von vielen Möglichkeiten ist, um das Problem anzugehen.
Wenn das nicht so klappt, wie gewünscht, gibt es noch sehr viele andere Möglichkeiten diesen Bahnversatz zu berechnen. wink.gif
Dann ist allerdings etwas Mathematik gefragt.
   
2 Besucher lesen dieses Thema (Gäste: 2)
0 Mitglieder: