11908
Follower:innenErstellen eines Unterprogramm (MANUALPlus 620)
12.09.2019, 10:43 Uhr
Hallo, ich bin neu hier im Forum und habe da mal eine Frage.
Ich arbeite jetzt seit einem Jahr an den Seiger Zyklendrehmaschinen mit Heidenhain Steuerung. Einmal eine SLZ420E und eine 520E.
Nun möchte ich an den Maschinen Unterprogramme bzw Makros erstellen, habe allerdings kein Plan wie man dass macht.
Als Beispiel hätte ich einmal das ausspülen von Gussteilen die innen ausgedreht wurden. Hier möchte ich ein Unterprogramm erstellen welches bei 100 u/min in x hoch und runter verfährt mit Kühlwasser.
Aber wie schreibe ich dieses Unterprogramm und worauf muss ich achten? Wie muss das ganze aussehen?
Ich würde mich über sämtliche Hilfe oder Tipps sehr freuen. Gerne könnt ihr mir auch Beispiele nennen an denen ich mich orientieren kann zum üben.
Übrigens habe ich auch schon im Handbuch nachgeschaut aber so richtig schlau werde ich daraus nicht.
Ich füge die Seiten mal als Anhang hinzu (hoffe das ist erlaubt?)
Schon mal danke für jede Hilfe
Gruß,
Patrick
Ich arbeite jetzt seit einem Jahr an den Seiger Zyklendrehmaschinen mit Heidenhain Steuerung. Einmal eine SLZ420E und eine 520E.
Nun möchte ich an den Maschinen Unterprogramme bzw Makros erstellen, habe allerdings kein Plan wie man dass macht.
Als Beispiel hätte ich einmal das ausspülen von Gussteilen die innen ausgedreht wurden. Hier möchte ich ein Unterprogramm erstellen welches bei 100 u/min in x hoch und runter verfährt mit Kühlwasser.
Aber wie schreibe ich dieses Unterprogramm und worauf muss ich achten? Wie muss das ganze aussehen?
Ich würde mich über sämtliche Hilfe oder Tipps sehr freuen. Gerne könnt ihr mir auch Beispiele nennen an denen ich mich orientieren kann zum üben.
Übrigens habe ich auch schon im Handbuch nachgeschaut aber so richtig schlau werde ich daraus nicht.
Ich füge die Seiten mal als Anhang hinzu (hoffe das ist erlaubt?)
Schon mal danke für jede Hilfe
Gruß,
Patrick
Angehängte Datei(en)
1FF7BF18_A73C_487A_B038_0198B679A4B4.png ( 401.81KB )
Anzahl der Downloads: 41
F13F4690_EE51_40A0_BC2D_89E4B4FBCE49.png ( 583.22KB ) Anzahl der Downloads: 22
7456F817_8A3A_4BA9_A509_1794BFE3FADD.png ( 366.26KB ) Anzahl der Downloads: 15
F13F4690_EE51_40A0_BC2D_89E4B4FBCE49.png ( 583.22KB ) Anzahl der Downloads: 22
7456F817_8A3A_4BA9_A509_1794BFE3FADD.png ( 366.26KB ) Anzahl der Downloads: 15
--------------------
Gruß,
Patrick
Patrick
11.12.2019, 21:42 Uhr
Kann mir da keiner weiterhelfen?
Gruß,
Patrick
Gruß,
Patrick
--------------------
Gruß,
Patrick
Patrick
04.02.2020, 14:54 Uhr
Dafür brauchst Du keine Variablen.
Erstelle einfach ein Unterprogramm, das das macht was du möchtest.
z.B.:
G97 S1000 M4 -> 1000 Umdrehungen CCW
G00 Z150 -> Fahren auf bestimmte Z Koordinate, um Kollisionen zu vermeiden
G00 X0
G00 X100
M5 -> evtl. Spindelstop am Ende
Das dann einfach über L-Aufruf extern in deinem Programm aufrufen mit X-Wiederholungen falls gewünscht.
Fertig.
lg
Erstelle einfach ein Unterprogramm, das das macht was du möchtest.
z.B.:
G97 S1000 M4 -> 1000 Umdrehungen CCW
G00 Z150 -> Fahren auf bestimmte Z Koordinate, um Kollisionen zu vermeiden
G00 X0
G00 X100
M5 -> evtl. Spindelstop am Ende
Das dann einfach über L-Aufruf extern in deinem Programm aufrufen mit X-Wiederholungen falls gewünscht.
Fertig.
lg
04.02.2020, 20:08 Uhr
Dafür brauchst Du keine Variablen.
Erstelle einfach ein Unterprogramm, das das macht was du möchtest.
z.B.:
G97 S1000 M4 -> 1000 Umdrehungen CCW
G00 Z150 -> Fahren auf bestimmte Z Koordinate, um Kollisionen zu vermeiden
G00 X0
G00 X100
M5 -> evtl. Spindelstop am Ende
Das dann einfach über L-Aufruf extern in deinem Programm aufrufen mit X-Wiederholungen falls gewünscht.
Fertig.
lg
Erstelle einfach ein Unterprogramm, das das macht was du möchtest.
z.B.:
G97 S1000 M4 -> 1000 Umdrehungen CCW
G00 Z150 -> Fahren auf bestimmte Z Koordinate, um Kollisionen zu vermeiden
G00 X0
G00 X100
M5 -> evtl. Spindelstop am Ende
Das dann einfach über L-Aufruf extern in deinem Programm aufrufen mit X-Wiederholungen falls gewünscht.
Fertig.
lg
Hey, schon mal vielen Dank für deine Hilfe!
Eine Frage habe ich allerdings, ich möchte für unsere Seiger Zyklendrehmaschine einen Bohrzyklus für Wendeplattenbohrer erstellen.
Zum Problem: Wir bohren ins volle mit einem T-Max Bohrer. Hierbei fahren wir immer 1mm größer, also Bohren 1mm größer.
Nun zum Problem, leider fährt die Maschine dann einfach wieder aus der Bohrung raus. Ich möchte aber dass die Maschine erst auf X0.5 fährt damit der Bohrer nicht nachzieht und dabei Rillen entstehen.
Hoffe mein Problem ist verständlich?
Nun möchte ich aber ein Unterprogramm haben wo ich im Nachhinein trotzdem noch zumindest die Drehzahl, sowie den X und Z-Wert und den Vorschub ändern kann.
Ist das möglich?
Über Hilfe würde ich mich freuen und bedanke mich im voraus recht herzlich.
Giruß,
Paddy
--------------------
Gruß,
Patrick
Patrick
06.02.2020, 17:16 Uhr
Weiß da vielleicht wer wie genau man das beim Unterprogramm definiert?
--------------------
Gruß,
Patrick
Patrick
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: