Siemens
Digital Industries, Motion Control, Machine Tool Systems
8844
Follower:innenBohrpositionen im Unterprogramm
27.06.2011, 21:55 Uhr
Hallo,
Ich arbeite auch an einer Stama mit 840C Steuerung und habe folgendes Problem:
Vor dem Aufruf des L81 muss ich die erste Bohrposition im Hauptprogramm anfahren (weil die maschine ja sonst irgendwo im Arbeitsraum anfangen würde zu bohren) die restlichen Bohrpositionen rufe ich dann im Upg auf.
Meine Frage. Wie kann man es programmieren, dass alle Bohrpositionen im Upg sind? Und ich im Hpg nicht vorpositionieren muss?
An der Fanuc ist es mit L0 möglich.( G81 z-10 r2 L0 )
Bis jetzt habe ich es an der 840C nicht rausgefunden und die PA war auch keine Hilfe.
Mfg Alexander
Ich arbeite auch an einer Stama mit 840C Steuerung und habe folgendes Problem:
Vor dem Aufruf des L81 muss ich die erste Bohrposition im Hauptprogramm anfahren (weil die maschine ja sonst irgendwo im Arbeitsraum anfangen würde zu bohren) die restlichen Bohrpositionen rufe ich dann im Upg auf.
Meine Frage. Wie kann man es programmieren, dass alle Bohrpositionen im Upg sind? Und ich im Hpg nicht vorpositionieren muss?
An der Fanuc ist es mit L0 möglich.( G81 z-10 r2 L0 )
Bis jetzt habe ich es an der 840C nicht rausgefunden und die PA war auch keine Hilfe.
Mfg Alexander
27.06.2011, 22:25 Uhr
musikwelt080977
Level 3 = Community-Techniker
Gruppe: Mitglied
Mitglied seit: 06.07.2009
Beiträge: 249
Mitglied seit: 06.07.2009
Beiträge: 249
hallo Schura,
ich habe auch schon an einer Stama gearbeitet und kann dir sagen das das was du vorhast da nicht möglich ist.
Ich weis jetzt nicht ob ihr die Programme in Stama oberfläche schreibt oder in parameter wie wir das gemacht haben, aber selbst beim Parameterprogramieren ging das nicht.
Die erste Position kommt immer aus dem zyklus und im zyklus is der Aufruf zum Upg normalerweise.
Anders gehts leider nicht.
Falls jemand mehr weis bitte melden......ansonsten müßt ich ma die stamaprogramierung ausgraben
Gruß ausm Barnim
Stefan
ich habe auch schon an einer Stama gearbeitet und kann dir sagen das das was du vorhast da nicht möglich ist.
Ich weis jetzt nicht ob ihr die Programme in Stama oberfläche schreibt oder in parameter wie wir das gemacht haben, aber selbst beim Parameterprogramieren ging das nicht.
Die erste Position kommt immer aus dem zyklus und im zyklus is der Aufruf zum Upg normalerweise.
Anders gehts leider nicht.
Falls jemand mehr weis bitte melden......ansonsten müßt ich ma die stamaprogramierung ausgraben
Gruß ausm Barnim
Stefan
--------------------
Ich weis nicht alles, ich lerne viel,
aber leider wird einem selbst das
lernen heute erschwert
aber leider wird einem selbst das
lernen heute erschwert
28.06.2011, 20:15 Uhr
Hallo
Schreibe R28=81
und im unterprogram halt L=R28 Bzw G=R28
Glaube R28 ist auch der wert wo du beim Teilkreis für den bohrzyklus nimmst.
Auszug aus nen Program
R28=81 R2=2 R3=-15 R10=50
L110
%SPF110
( BOHRBILD M8 )
G0 X20 Y85 G=R28
X45 Y146.1
X63.4 Y303.2
X15 Y341.1
X15 Y443.1
G80
Gruss Matthias
Habe aber seit nen halben Jahr keine 840c mehr ,kann nur in alten programmen nachschauen
Schreibe R28=81
und im unterprogram halt L=R28 Bzw G=R28
Glaube R28 ist auch der wert wo du beim Teilkreis für den bohrzyklus nimmst.
Auszug aus nen Program
R28=81 R2=2 R3=-15 R10=50
L110
%SPF110
( BOHRBILD M8 )
G0 X20 Y85 G=R28
X45 Y146.1
X63.4 Y303.2
X15 Y341.1
X15 Y443.1
G80
Gruss Matthias
Habe aber seit nen halben Jahr keine 840c mehr ,kann nur in alten programmen nachschauen
30.06.2011, 18:50 Uhr
Hallo
Schreibe R28=81
und im unterprogram halt L=R28 Bzw G=R28
Glaube R28 ist auch der wert wo du beim Teilkreis für den bohrzyklus nimmst.
Auszug aus nen Program
R28=81 R2=2 R3=-15 R10=50
L110
%SPF110
( BOHRBILD M8 )
G0 X20 Y85 G=R28
X45 Y146.1
X63.4 Y303.2
X15 Y341.1
X15 Y443.1
G80
Gruss Matthias
Habe aber seit nen halben Jahr keine 840c mehr ,kann nur in alten programmen nachschauen
Schreibe R28=81
und im unterprogram halt L=R28 Bzw G=R28
Glaube R28 ist auch der wert wo du beim Teilkreis für den bohrzyklus nimmst.
Auszug aus nen Program
R28=81 R2=2 R3=-15 R10=50
L110
%SPF110
( BOHRBILD M8 )
G0 X20 Y85 G=R28
X45 Y146.1
X63.4 Y303.2
X15 Y341.1
X15 Y443.1
G80
Gruss Matthias
Habe aber seit nen halben Jahr keine 840c mehr ,kann nur in alten programmen nachschauen
Tach und Grüße
Richtig von Dir.
Im Hauptprogramm Position anfahren.
Aufruf vom Zyklus
R28=81 R2=2 R3=3 R10=2 (als Beispiel)
und im Unterprogramm 1.Anfahrposition nochmal definieren
X20 Y85
G=R28
und dann die weiteren Koordinaten.
G80 zum Abwählen des Zyklus.
Diese Definition bietet sich auch für die anderen Bohr -und Gew.-Zyklen an.
Nur dementsprechent den Zyklus aufrufen.
G81=Zentrieren
G83=Tiefenlochbohren
G84=Gewindeschneiden
G85
G86
Alternativ -Spindeln+Reiben-Siehe Zyklenbuch.
Grüße und viel Erfolg
Wolke1.
01.07.2011, 17:18 Uhr
Hallo
Schreibe R28=81
und im unterprogram halt L=R28 Bzw G=R28
Glaube R28 ist auch der wert wo du beim Teilkreis für den bohrzyklus nimmst.
Auszug aus nen Program
R28=81 R2=2 R3=-15 R10=50
L110
%SPF110
( BOHRBILD M8 )
G0 X20 Y85 G=R28
X45 Y146.1
X63.4 Y303.2
X15 Y341.1
X15 Y443.1
G80
Gruss Matthias
Habe aber seit nen halben Jahr keine 840c mehr ,kann nur in alten programmen nachschauen
Schreibe R28=81
und im unterprogram halt L=R28 Bzw G=R28
Glaube R28 ist auch der wert wo du beim Teilkreis für den bohrzyklus nimmst.
Auszug aus nen Program
R28=81 R2=2 R3=-15 R10=50
L110
%SPF110
( BOHRBILD M8 )
G0 X20 Y85 G=R28
X45 Y146.1
X63.4 Y303.2
X15 Y341.1
X15 Y443.1
G80
Gruss Matthias
Habe aber seit nen halben Jahr keine 840c mehr ,kann nur in alten programmen nachschauen
01.07.2011, 17:26 Uhr
Hallo,
vielen Dank für die schnelle Hilfe.
Es klingt einfach und logisch mit dem Parameter R28=81 u.s.w
Werde ich erst aber in einer Woche nach dem Urlaub ausprobieren können.
Grüße Alexander
vielen Dank für die schnelle Hilfe.
Es klingt einfach und logisch mit dem Parameter R28=81 u.s.w
Werde ich erst aber in einer Woche nach dem Urlaub ausprobieren können.
Grüße Alexander
14.07.2011, 19:52 Uhr
Hallo,
Ich habe es jetzt endlich ausprobiert.
Es funktioniert an meiner Maschine nur wenn ich in jedem positioniersatz G=R28 eingebe.
Also:
R28=81 R2=2 R3=-15 R10=50
L110
%SPF110
G0 X20 Y85 G=R28 (Zyklus wird ausgeführt)[/b]
X45 Y146.1 G=R28 (Zyklus wird ausgeführt)[/b]
X63.4 Y303.2 (Pos. wird angefahren aber kein Zykl. ausgeführt)
G80
Ich denke man muß irgend einen MP. ändern damit man nicht in jedem satz ( G=R28 ) schreiben muß. Sicher bin ich mir aber nicht.
Trotzdem will ich mich bei denen bedanken die mir gehollfen haben!
Ich kann ja jetzt endlich alle Bohrpositionen im UP schreiben
Ich habe es jetzt endlich ausprobiert.
Es funktioniert an meiner Maschine nur wenn ich in jedem positioniersatz G=R28 eingebe.
Also:
R28=81 R2=2 R3=-15 R10=50
L110
%SPF110
G0 X20 Y85 G=R28 (Zyklus wird ausgeführt)[/b]
X45 Y146.1 G=R28 (Zyklus wird ausgeführt)[/b]
X63.4 Y303.2 (Pos. wird angefahren aber kein Zykl. ausgeführt)
G80
Ich denke man muß irgend einen MP. ändern damit man nicht in jedem satz ( G=R28 ) schreiben muß. Sicher bin ich mir aber nicht.
Trotzdem will ich mich bei denen bedanken die mir gehollfen haben!
Ich kann ja jetzt endlich alle Bohrpositionen im UP schreiben
14.07.2011, 22:27 Uhr
hallo
ging es vorher mit
G0 X20 Y85 G81
X45 Y146.1
X63.4 Y303.2
G80
Gruss Matthias
ging es vorher mit
G0 X20 Y85 G81
X45 Y146.1
X63.4 Y303.2
G80
Gruss Matthias
14.07.2011, 22:27 Uhr
Hallo,
Ich habe es jetzt endlich ausprobiert.
Es funktioniert an meiner Maschine nur wenn ich in jedem positioniersatz G=R28 eingebe.
Also:
R28=81 R2=2 R3=-15 R10=50
L110
%SPF110
G0 X20 Y85 G=R28 (Zyklus wird ausgeführt)[/b]
X45 Y146.1 G=R28 (Zyklus wird ausgeführt)[/b]
X63.4 Y303.2 (Pos. wird angefahren aber kein Zykl. ausgeführt)
G80
Ich denke man muß irgend einen MP. ändern damit man nicht in jedem satz ( G=R28 ) schreiben muß. Sicher bin ich mir aber nicht.
Trotzdem will ich mich bei denen bedanken die mir gehollfen haben!
Ich kann ja jetzt endlich alle Bohrpositionen im UP schreiben
Ich habe es jetzt endlich ausprobiert.
Es funktioniert an meiner Maschine nur wenn ich in jedem positioniersatz G=R28 eingebe.
Also:
R28=81 R2=2 R3=-15 R10=50
L110
%SPF110
G0 X20 Y85 G=R28 (Zyklus wird ausgeführt)[/b]
X45 Y146.1 G=R28 (Zyklus wird ausgeführt)[/b]
X63.4 Y303.2 (Pos. wird angefahren aber kein Zykl. ausgeführt)
G80
Ich denke man muß irgend einen MP. ändern damit man nicht in jedem satz ( G=R28 ) schreiben muß. Sicher bin ich mir aber nicht.
Trotzdem will ich mich bei denen bedanken die mir gehollfen haben!
Ich kann ja jetzt endlich alle Bohrpositionen im UP schreiben
Tach und Grüße
Irgent was stimmt noch nicht.
Im Hauptprogramm steht als Beispiel
G0 G54 G95 X20 Y85 Z100 D1 S1500 F0.15 M3 (G95=U/Min) oder (G94=M/Min)
Z2 M8
R28=81 R2=2 R3=-15 R10=50
L110 P1 (P1=einmalige Ausführung)
G0 G80 Z100.
SPF110
---------
X20 Y85
G=R28
X45 Y146.1
X63.4 Y303.2
G80
M17 (=Unterprogammende)
----------------------------------
Ja und dann müßten alle Positionen abgearbeitet werden.
Wenn das so nicht geht ,kann es eventuell an falschen MP-Definition liegen.Für Mich dann unverständlich aber sei dann etwas vorsichtiger.
Nicht das die Maschine dann anders reagiert.
Gruß Wolke1.
15.07.2011, 21:35 Uhr
18.07.2011, 11:19 Uhr
Tach und Grüße
Irgent was stimmt noch nicht.
Im Hauptprogramm steht als Beispiel
G0 G54 G95 X20 Y85 Z100 D1 S1500 F0.15 M3 (G95=U/Min) oder (G94=M/Min)
Z2 M8
R28=81 R2=2 R3=-15 R10=50
L110 P1 (P1=einmalige Ausführung)
G0 G80 Z100.
SPF110
---------
X20 Y85
G=R28
X45 Y146.1
X63.4 Y303.2
G80
M17 (=Unterprogammende)
----------------------------------
Ja und dann müßten alle Positionen abgearbeitet werden.
Wenn das so nicht geht ,kann es eventuell an falschen MP-Definition liegen.Für Mich dann unverständlich aber sei dann etwas vorsichtiger.
Nicht das die Maschine dann anders reagiert.
Gruß Wolke1.
Irgent was stimmt noch nicht.
Im Hauptprogramm steht als Beispiel
G0 G54 G95 X20 Y85 Z100 D1 S1500 F0.15 M3 (G95=U/Min) oder (G94=M/Min)
Z2 M8
R28=81 R2=2 R3=-15 R10=50
L110 P1 (P1=einmalige Ausführung)
G0 G80 Z100.
SPF110
---------
X20 Y85
G=R28
X45 Y146.1
X63.4 Y303.2
G80
M17 (=Unterprogammende)
----------------------------------
Ja und dann müßten alle Positionen abgearbeitet werden.
Wenn das so nicht geht ,kann es eventuell an falschen MP-Definition liegen.Für Mich dann unverständlich aber sei dann etwas vorsichtiger.
Nicht das die Maschine dann anders reagiert.
Gruß Wolke1.
Hallo,
Danke Wolke1 für deine Hilfe es hat endlich funktioniert. Zuvor habe ich mich an der Maschine vertippt und an stelle von G=R28 L=R28 geschrieben.
Jetzt funktioniert es einwandfrei es werden alle postionen abgearbeitet.
Grüße Alexander
Der Beitrag wurde von Schura bearbeitet: 18.07.2011, 11:24 Uhr
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: