Siemens
Digital Industries, Motion Control, Machine Tool Systems
Reitstock Schleppen
20.07.2010, 09:26 Uhr
Hallo,
Wir haben eine Max Müller mit Reitstock.
Dieser Reitstock wird über die Z-Achse mit geschleppt.
Leider habe ich dafür kein Unterprogramm.
Kann mir da jemand helfen.
Gruß Norbert
Wir haben eine Max Müller mit Reitstock.
Dieser Reitstock wird über die Z-Achse mit geschleppt.
Leider habe ich dafür kein Unterprogramm.
Kann mir da jemand helfen.
Gruß Norbert
20.07.2010, 11:20 Uhr
Klar kann man dir da helfen!
Aber erstmal solltest du uns helfen dir zu helfen.
Hast du eventuell einen M-Code zum klemmen/Loesen des Reitstocks?
Oder beschreib doch einfach mal wie du bis jetzt damit arbeitest.
Aber erstmal solltest du uns helfen dir zu helfen.
Hast du eventuell einen M-Code zum klemmen/Loesen des Reitstocks?
Oder beschreib doch einfach mal wie du bis jetzt damit arbeitest.
--------------------
Mfg MORI
“Armselig der Schüler, der seinen Meister nicht übertrifft“
“Armselig der Schüler, der seinen Meister nicht übertrifft“
20.07.2010, 11:26 Uhr
Hallo,
der M-Befehl zum Kuppeln lautet M54 und zum entkuppeln M55.
Zur Zeit fahren wir auf eine Feste Position die wir uns merken oder wir kuppeln mit Handtaster.
Gruß Norbert
der M-Befehl zum Kuppeln lautet M54 und zum entkuppeln M55.
Zur Zeit fahren wir auf eine Feste Position die wir uns merken oder wir kuppeln mit Handtaster.
Gruß Norbert
20.07.2010, 11:32 Uhr
Hallo,
der M-Befehl zum Kuppeln lautet M54 und zum entkuppeln M55.
Zur Zeit fahren wir auf eine Feste Position die wir uns merken oder wir kuppeln mit Handtaster.
Gruß Norbert
der M-Befehl zum Kuppeln lautet M54 und zum entkuppeln M55.
Zur Zeit fahren wir auf eine Feste Position die wir uns merken oder wir kuppeln mit Handtaster.
Gruß Norbert
Kannst du auch noch die PLC EIN bzw. Ausgaenge dieses Klemm und Loese systems rausfinden?
Dann sind wir der professionellen Loesung schon sehr sehr nah!
--------------------
Mfg MORI
“Armselig der Schüler, der seinen Meister nicht übertrifft“
“Armselig der Schüler, der seinen Meister nicht übertrifft“
20.07.2010, 11:34 Uhr
wenn nicht, machen wir eine "RUSSISCHE" Loesung
--------------------
Mfg MORI
“Armselig der Schüler, der seinen Meister nicht übertrifft“
“Armselig der Schüler, der seinen Meister nicht übertrifft“
20.07.2010, 11:51 Uhr
Kannst du auch noch die PLC EIN bzw. Ausgaenge dieses Klemm und Loese systems rausfinden?
Dann sind wir der professionellen Loesung schon sehr sehr nah!
Dann sind wir der professionellen Loesung schon sehr sehr nah!
Wo zu ???
--------------------
Eine Schraube ohne Gewinde ist ein Nagel
Grüsse aus dem Harz - InTex
Grüsse aus dem Harz - InTex
20.07.2010, 12:13 Uhr
Hallo,
der M54 wird durch Ausgang 50.7 betätigt.
Bei M55 wird der Reitstock Federbelastet geklemmt und der Schleppbolzen eingefahren.
Endschalter gibt es nicht.
Gruß Norbert
der M54 wird durch Ausgang 50.7 betätigt.
Bei M55 wird der Reitstock Federbelastet geklemmt und der Schleppbolzen eingefahren.
Endschalter gibt es nicht.
Gruß Norbert
20.07.2010, 12:39 Uhr
Wo zu ???
Ganz einfach, sobald die Klemmung aufgehoben ist sollte normalerweise die Position
abgespeichert werden und andersherum auch bei Klemmung.
Macht man das nicht so kann es durch einen Abbruch durch RESET oder anderen Umstaenden zum Positionsverlust kommen,
was dann zum neuen Positions Teachen fuehrt!
Und dieses ewige Teachen kann ein ganz schoener "PAIN IN THE ASS" sein!
Also wenn ich hier jemanden helfe dann moechte ich denn besten Weg meines Wissenstandes gehen!
Es wird wahrscheinlich zig Wege geben (auch bessere) - ich versuche nur mein Bestes!
--------------------
Mfg MORI
“Armselig der Schüler, der seinen Meister nicht übertrifft“
“Armselig der Schüler, der seinen Meister nicht übertrifft“
20.07.2010, 12:58 Uhr
Hallo,
der M54 wird durch Ausgang 50.7 betätigt.
Bei M55 wird der Reitstock Federbelastet geklemmt und der Schleppbolzen eingefahren.
Endschalter gibt es nicht.
Gruß Norbert
der M54 wird durch Ausgang 50.7 betätigt.
Bei M55 wird der Reitstock Federbelastet geklemmt und der Schleppbolzen eingefahren.
Endschalter gibt es nicht.
Gruß Norbert
So ok Norbert,
jetzt musst du noch ein paar Hausaufgaben machen:
1. Finde bitte den BACKLASH deines Kupplungsbolzen heraus.
2. PLC Eingang fuer Reitstock geklemmt?
3. PLC eingang fuer Reitstock geloest?
Spaeter muessen wir dann noch ein paar UGUD Parameter definieren und eventuell im PROG_EVENT
ein paar Zeilen einfuegen.
--------------------
Mfg MORI
“Armselig der Schüler, der seinen Meister nicht übertrifft“
“Armselig der Schüler, der seinen Meister nicht übertrifft“
21.07.2010, 05:03 Uhr
Hallo,
der Eingang E 54.2 ist da wenn gekoppelt ist und nicht da wenn nicht gekoppelt ist.
Die erste Frage habe ich nicht verstanden.
Gruß Norbert
der Eingang E 54.2 ist da wenn gekoppelt ist und nicht da wenn nicht gekoppelt ist.
Die erste Frage habe ich nicht verstanden.
Gruß Norbert
21.07.2010, 11:47 Uhr
Damit meine ich das Spiel zwischen dem Kupplungsbolzen und dem Z- Schlitten.
noch ne Frage:
Das klemmen/loesen des Reitstocks wird doch auch ueber M-code realisiert oder ist kuppeln
gleichzeitig loesen vom Bett?
noch ne Frage:
Das klemmen/loesen des Reitstocks wird doch auch ueber M-code realisiert oder ist kuppeln
gleichzeitig loesen vom Bett?
--------------------
Mfg MORI
“Armselig der Schüler, der seinen Meister nicht übertrifft“
“Armselig der Schüler, der seinen Meister nicht übertrifft“
21.07.2010, 14:49 Uhr
Ich hab mir schon mal ein grobes Konzept zusammengestellt und denke
im Programm sollte der Befehl fuers schleppen dann so aussehen:
bla bla.....
M5
POS_REIT(15,1)
bla bla....
1.) POS_REIT (oder sag mir einfach wie du den Zyklus nennen willst) ruft das schleppen auf.
2.) 15: damit wird der Reitstock 15mm vor das Werkstueck gestellt (gibt man 0 ein wird er auf der max. Position geparkt)
3.) "1" steht fuer Pinole ausfahren ( progst. du 0 wird nicht ausgefahren)
Sag mir bescheid ob dir das so gefaellt!
im Programm sollte der Befehl fuers schleppen dann so aussehen:
bla bla.....
M5
POS_REIT(15,1)
bla bla....
1.) POS_REIT (oder sag mir einfach wie du den Zyklus nennen willst) ruft das schleppen auf.
2.) 15: damit wird der Reitstock 15mm vor das Werkstueck gestellt (gibt man 0 ein wird er auf der max. Position geparkt)
3.) "1" steht fuer Pinole ausfahren ( progst. du 0 wird nicht ausgefahren)
Sag mir bescheid ob dir das so gefaellt!
--------------------
Mfg MORI
“Armselig der Schüler, der seinen Meister nicht übertrifft“
“Armselig der Schüler, der seinen Meister nicht übertrifft“
21.07.2010, 16:17 Uhr
Hallo,
das Spiel beträgt ca. 3mm
Das lösen des Reitstock hat auch das koppeln zur Folge.
mit dem Klemmen des Reitstock wird der Bolzen wider eingefahren.
Gruß Norbert
das Spiel beträgt ca. 3mm
Das lösen des Reitstock hat auch das koppeln zur Folge.
mit dem Klemmen des Reitstock wird der Bolzen wider eingefahren.
Gruß Norbert
22.07.2010, 07:59 Uhr
Hallo MORI,
ja, das sieht so gut aus.
Gruß Norbert
ja, das sieht so gut aus.
Gruß Norbert
22.07.2010, 12:26 Uhr
Hallo Norbert,
ich brauch jetzt noch:
1.) max. Verfahrweg in "Z" plus im MKS
2.) max. Verfahrweg in "Z" minus im MKS
3.) max. Verfahrweg in "X" plus im MKS
4.) das Programm "PROG_EVENT" deiner MAX MUELLER
5.) die GUD bzw. die UGUD Liste deiner Maschine
6.) Hast du verschiedene Koerner Einsatze oder nur einen? wenn mehrere wie viele?
7.) verwendest du bzw. ist G75 vorhanden bzw. wo liegen diese Punkte?
8.) Ein x-beliebiges Programm von deiner Maschine (Einfach um moeglicherweise was zu erkennen)
Du kannst mir das ganze auch via mail schicken wenn du moechtest.
ich brauch jetzt noch:
1.) max. Verfahrweg in "Z" plus im MKS
2.) max. Verfahrweg in "Z" minus im MKS
3.) max. Verfahrweg in "X" plus im MKS
4.) das Programm "PROG_EVENT" deiner MAX MUELLER
5.) die GUD bzw. die UGUD Liste deiner Maschine
6.) Hast du verschiedene Koerner Einsatze oder nur einen? wenn mehrere wie viele?
7.) verwendest du bzw. ist G75 vorhanden bzw. wo liegen diese Punkte?
8.) Ein x-beliebiges Programm von deiner Maschine (Einfach um moeglicherweise was zu erkennen)
Du kannst mir das ganze auch via mail schicken wenn du moechtest.
--------------------
Mfg MORI
“Armselig der Schüler, der seinen Meister nicht übertrifft“
“Armselig der Schüler, der seinen Meister nicht übertrifft“
22.07.2010, 15:17 Uhr
Hallo,
Z- ist 0
Z+ ist 1500
X+ ist 550
im normalen Bearbeitungsprogramm ist nichts zu erkennen.
Bei den GUD sind nur die Standartzyklen drinn.
Wir arbeiten nur mit einer Körnerspitze.
G75 verwenden wir nicht.
Den Rest kann ich Dir nicht beantworten.
Gruß Norbert
Der Beitrag wurde von Norbert1704 bearbeitet: 22.07.2010, 15:29 Uhr
Z- ist 0
Z+ ist 1500
X+ ist 550
im normalen Bearbeitungsprogramm ist nichts zu erkennen.
Bei den GUD sind nur die Standartzyklen drinn.
Wir arbeiten nur mit einer Körnerspitze.
G75 verwenden wir nicht.
Den Rest kann ich Dir nicht beantworten.
Gruß Norbert
Der Beitrag wurde von Norbert1704 bearbeitet: 22.07.2010, 15:29 Uhr
23.07.2010, 13:37 Uhr
Die Lösung interessiert mich ja eigentlich schon. Oder wurde diese schon per PM gelöst?
Scheint ja richtig aufwändig zu sein
Scheint ja richtig aufwändig zu sein
--------------------
Eine Schraube ohne Gewinde ist ein Nagel
Grüsse aus dem Harz - InTex
Grüsse aus dem Harz - InTex
23.07.2010, 14:13 Uhr
Die Lösung interessiert mich ja eigentlich schon. Oder wurde diese schon per PM gelöst?
Scheint ja richtig aufwändig zu sein
Scheint ja richtig aufwändig zu sein
warum stellst du denn nicht deine "einfache Loesung" hier rein
--------------------
Mfg MORI
“Armselig der Schüler, der seinen Meister nicht übertrifft“
“Armselig der Schüler, der seinen Meister nicht übertrifft“
23.07.2010, 14:25 Uhr
Ganz einfach, sobald die Klemmung aufgehoben ist sollte normalerweise die Position
abgespeichert werden und andersherum auch bei Klemmung.
Macht man das nicht so kann es durch einen Abbruch durch RESET oder anderen Umstaenden zum Positionsverlust kommen,
was dann zum neuen Positions Teachen fuehrt!
Und dieses ewige Teachen kann ein ganz schoener "PAIN IN THE ASS" sein!
Also wenn ich hier jemanden helfe dann moechte ich denn besten Weg meines Wissenstandes gehen!
Es wird wahrscheinlich zig Wege geben (auch bessere) - ich versuche nur mein Bestes!
abgespeichert werden und andersherum auch bei Klemmung.
Macht man das nicht so kann es durch einen Abbruch durch RESET oder anderen Umstaenden zum Positionsverlust kommen,
was dann zum neuen Positions Teachen fuehrt!
Und dieses ewige Teachen kann ein ganz schoener "PAIN IN THE ASS" sein!
Also wenn ich hier jemanden helfe dann moechte ich denn besten Weg meines Wissenstandes gehen!
Es wird wahrscheinlich zig Wege geben (auch bessere) - ich versuche nur mein Bestes!
Deshalb und nur deshalb
--------------------
Eine Schraube ohne Gewinde ist ein Nagel
Grüsse aus dem Harz - InTex
Grüsse aus dem Harz - InTex
04.08.2010, 12:24 Uhr
Hallo Norbert,
sorry fuer das lange warten aber ich war sehr beschaeftigt
Wenn du mir noch den Befehl zum Pinole ein und ausfahren nennen kannst werde ich den Zyklus
bis ende der Woche hier reinstellen.
sorry fuer das lange warten aber ich war sehr beschaeftigt
Wenn du mir noch den Befehl zum Pinole ein und ausfahren nennen kannst werde ich den Zyklus
bis ende der Woche hier reinstellen.
--------------------
Mfg MORI
“Armselig der Schüler, der seinen Meister nicht übertrifft“
“Armselig der Schüler, der seinen Meister nicht übertrifft“
05.08.2010, 17:50 Uhr
So, hab jetzt den Zyklus fertig.
Die M- Befehle habe ich offen gelassen damit man ihn auf verschiedenen Maschinen verwenden kann.
(Bitte anpassen)
Prog_Event ist nicht realisiert da Norbert es nicht hat!
Das wollte ich verwenden um sich bei einem event. Programmabruch das teachen zu ersparen.
Warum nicht mit R- Parametern????
Ganz einfach: Man schreibt ein paar verschiedene Zyklen und schwups sind die R Parameter verbraucht oder man verwendet
manche doppelt und fragt sich dann warum das eine oder andere nicht mehr funktioniert.
Also fuer Zyklen verwende ich immer UGUD's!
Anbei ist nun der Zyklus und die Anleitung zum Installieren!
Hab den Zyklus als PDF hochgeladen da mich unser System hier sabutiert!
PS: falls etwas nicht funzt bitte melden und bitte bei der Inbetriebname Vorsicht walten lassen
Der Beitrag wurde von mori4200 bearbeitet: 05.08.2010, 18:06 Uhr
Die M- Befehle habe ich offen gelassen damit man ihn auf verschiedenen Maschinen verwenden kann.
(Bitte anpassen)
Prog_Event ist nicht realisiert da Norbert es nicht hat!
Das wollte ich verwenden um sich bei einem event. Programmabruch das teachen zu ersparen.
Warum nicht mit R- Parametern????
Ganz einfach: Man schreibt ein paar verschiedene Zyklen und schwups sind die R Parameter verbraucht oder man verwendet
manche doppelt und fragt sich dann warum das eine oder andere nicht mehr funktioniert.
Also fuer Zyklen verwende ich immer UGUD's!
Anbei ist nun der Zyklus und die Anleitung zum Installieren!
Hab den Zyklus als PDF hochgeladen da mich unser System hier sabutiert!
PS: falls etwas nicht funzt bitte melden und bitte bei der Inbetriebname Vorsicht walten lassen
Der Beitrag wurde von mori4200 bearbeitet: 05.08.2010, 18:06 Uhr
Angehängte Datei(en)
Reitstock_schleppen.pdf ( 108.46KB )
Anzahl der Downloads: 89
Reitstock.pdf ( 40.28KB ) Anzahl der Downloads: 72
Reitstock.pdf ( 40.28KB ) Anzahl der Downloads: 72
--------------------
Mfg MORI
“Armselig der Schüler, der seinen Meister nicht übertrifft“
“Armselig der Schüler, der seinen Meister nicht übertrifft“
09.08.2010, 18:28 Uhr
Hat's schon jemand probiert?
--------------------
Mfg MORI
“Armselig der Schüler, der seinen Meister nicht übertrifft“
“Armselig der Schüler, der seinen Meister nicht übertrifft“
13.08.2011, 21:28 Uhr
musikwelt080977
Level 3 = Community-Techniker
Gruppe: Mitglied
Mitglied seit: 06.07.2009
Beiträge: 249
Mitglied seit: 06.07.2009
Beiträge: 249
Ganz einfach, sobald die Klemmung aufgehoben ist sollte normalerweise die Position
abgespeichert werden und andersherum auch bei Klemmung.
Macht man das nicht so kann es durch einen Abbruch durch RESET oder anderen Umstaenden zum Positionsverlust kommen,
was dann zum neuen Positions Teachen fuehrt!
Und dieses ewige Teachen kann ein ganz schoener "PAIN IN THE ASS" sein!
Also wenn ich hier jemanden helfe dann moechte ich denn besten Weg meines Wissenstandes gehen!
Es wird wahrscheinlich zig Wege geben (auch bessere) - ich versuche nur mein Bestes!
abgespeichert werden und andersherum auch bei Klemmung.
Macht man das nicht so kann es durch einen Abbruch durch RESET oder anderen Umstaenden zum Positionsverlust kommen,
was dann zum neuen Positions Teachen fuehrt!
Und dieses ewige Teachen kann ein ganz schoener "PAIN IN THE ASS" sein!
Also wenn ich hier jemanden helfe dann moechte ich denn besten Weg meines Wissenstandes gehen!
Es wird wahrscheinlich zig Wege geben (auch bessere) - ich versuche nur mein Bestes!
@mori
da muß ich dir hundert prozent recht geben .:-)
ich kenne das zu gut mit dem manuellen schleppen nach reset....ich hatte auch schon das gar nichts mehr ging dan mußte ich mir eines Seiles behelfen...weil irgendwie die Steuerung die Position des Reitstockes nicht akzeptieren wollte.... :-(
Gruß
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
14.08.2011, 11:08 Uhr
Guest_guest_*
Themenstarter
Gast
Warum einfach, wenn's umständlich auch geht...
Um halbwegs sicher mit dem Reitstock arbeiten zu können, sind meiner Meinung nur 3 kleine Unterprogramme nötig.
1.
RS_HOLEN
D0
G53 G0 X=R98 ; sichere Position zum Schleppen
G53 G0 Z=R99 ; letzte gesicherte Position
G4 F0.2
M54
G4 F0.5
D1
M17
2.
RS_ABSETZEN
R99=$AA_IM[Z] ; aktuelle Position der Z-Achse
STOPRE
M55
G4 F0.5
M17
3.
RS_WEG
D0
RS_HOLEN
G53 G0 Z=Z=$AA_SOFTENDP[Z]-1 ; kurz vor Softwareendschalter
STOPRE
M55
G4 F0.5
D1
M17
Damit kann man doch arbeiten...
.....
RS_HOLEN
G0 Z... ; Klemmposition
RS_ABSETZEN
M... ;Pinole vor
......
Bearbeitung
......
M5
M... Pinole zurück
RS_WEG
M30
Der Beitrag wurde von guest bearbeitet: 14.08.2011, 11:14 Uhr
Um halbwegs sicher mit dem Reitstock arbeiten zu können, sind meiner Meinung nur 3 kleine Unterprogramme nötig.
1.
RS_HOLEN
D0
G53 G0 X=R98 ; sichere Position zum Schleppen
G53 G0 Z=R99 ; letzte gesicherte Position
G4 F0.2
M54
G4 F0.5
D1
M17
2.
RS_ABSETZEN
R99=$AA_IM[Z] ; aktuelle Position der Z-Achse
STOPRE
M55
G4 F0.5
M17
3.
RS_WEG
D0
RS_HOLEN
G53 G0 Z=Z=$AA_SOFTENDP[Z]-1 ; kurz vor Softwareendschalter
STOPRE
M55
G4 F0.5
D1
M17
Damit kann man doch arbeiten...
.....
RS_HOLEN
G0 Z... ; Klemmposition
RS_ABSETZEN
M... ;Pinole vor
......
Bearbeitung
......
M5
M... Pinole zurück
RS_WEG
M30
Der Beitrag wurde von guest bearbeitet: 14.08.2011, 11:14 Uhr
14.08.2011, 11:49 Uhr
Guest_guest_*
Themenstarter
Gast
RS_WEG muß natürlich so aussehen:
3.
RS_WEG
D0
RS_HOLEN
G53 G0 Z=Z=$AA_SOFTENDP[Z]-1 ; kurz vor Softwareendschalter
STOPRE
RS_ABSETZEN
D1
M17
3.
RS_WEG
D0
RS_HOLEN
G53 G0 Z=Z=$AA_SOFTENDP[Z]-1 ; kurz vor Softwareendschalter
STOPRE
RS_ABSETZEN
D1
M17
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: