11913
Follower:innenM114/M128/M138, Suche ein paar Programmbeispiele
30.10.2007, 21:46 Uhr
Hallo zusammen,
da ich die obigen M-Funktionen noch nie genutzt habe, wäre ich froh wenn ihr mir ein paar kleine Beispielprogramme dazu posten könntet. Vieleicht noch mit einer kleineren Erklärung dazu.
Danke vorab für eure Hilfe.
Gruss pastl
da ich die obigen M-Funktionen noch nie genutzt habe, wäre ich froh wenn ihr mir ein paar kleine Beispielprogramme dazu posten könntet. Vieleicht noch mit einer kleineren Erklärung dazu.
Danke vorab für eure Hilfe.
Gruss pastl
30.10.2007, 21:48 Uhr
Themenstarter
Gruppe:
Mitglied seit: --
Beiträge: 0
Mitglied seit: --
Beiträge: 0
Hallo,
Handbuch abgebrannt?
Handbuch abgebrannt?
30.10.2007, 22:29 Uhr
Hallo Paranuit,
hab mir die Beschreibung im Handbuch schon durchgelesen, hilft mir aber nicht wirklich weiter. Hab mir auch das Thema M128Rundtisch im Allgemein-Forum durchgelesen, hilft mir aber auch nicht wirklich weiter.
Ich hab mal schnell ein Skizze gemacht, was ich machen will.
Kurze Beschreibung:
Möchte einen Teilkreis auf einem Rundtisch (B-Achse) bohren. Teil ist aber nicht mittig aufgespannt. Mit Z-Achse komme ich nicht über den kompletten Rundtisch, also muss ich es mit drehen des Tisches machen. Jetzt wäre ein Beispiel gut, wie man das lösen kann.
Bis jetzt haben wir die Teile immer auf Tischmitte gespannt, ist aber eine sehr aufwendige Sache bei Teilen mit Teilkreisen von D1000 bis D5000mm.
Danke nochmal für eure Hilfe.
Gruss pastl
Der Beitrag wurde von pastl bearbeitet: 30.10.2007, 22:31 Uhr
hab mir die Beschreibung im Handbuch schon durchgelesen, hilft mir aber nicht wirklich weiter. Hab mir auch das Thema M128Rundtisch im Allgemein-Forum durchgelesen, hilft mir aber auch nicht wirklich weiter.
Ich hab mal schnell ein Skizze gemacht, was ich machen will.
Kurze Beschreibung:
Möchte einen Teilkreis auf einem Rundtisch (B-Achse) bohren. Teil ist aber nicht mittig aufgespannt. Mit Z-Achse komme ich nicht über den kompletten Rundtisch, also muss ich es mit drehen des Tisches machen. Jetzt wäre ein Beispiel gut, wie man das lösen kann.
Bis jetzt haben wir die Teile immer auf Tischmitte gespannt, ist aber eine sehr aufwendige Sache bei Teilen mit Teilkreisen von D1000 bis D5000mm.
Danke nochmal für eure Hilfe.
Gruss pastl
Der Beitrag wurde von pastl bearbeitet: 30.10.2007, 22:31 Uhr
Angehängte Datei(en)
30.10.2007, 22:52 Uhr
30.10.2007, 22:55 Uhr
Themenstarter
Gruppe:
Mitglied seit: --
Beiträge: 0
Mitglied seit: --
Beiträge: 0
Re,
wow ganz schöner Trümmer da.
Also dröseln wir mal von ganze Vorne an alles auf.
Welche Steuerung hast du?
wow ganz schöner Trümmer da.
Also dröseln wir mal von ganze Vorne an alles auf.
Welche Steuerung hast du?
30.10.2007, 22:56 Uhr
Habe iTNC530, Softwarestand 03
30.10.2007, 22:58 Uhr
hallo pastl.
ich löse solche probleme entweder mit cycl19 oder den plan-funktionen von hh an der 530i
hoffe es hilft weiter
ich löse solche probleme entweder mit cycl19 oder den plan-funktionen von hh an der 530i
hoffe es hilft weiter
--------------------
Wir können nicht zaubern, aber dank Edge CAM kommen wir ziehmlich nahe dran
30.10.2007, 22:58 Uhr
Themenstarter
Gruppe:
Mitglied seit: --
Beiträge: 0
Mitglied seit: --
Beiträge: 0
okay,
also iss die B Achse = Drehachse von Y, soweit klar.
Du kannst also nicht weit genug in Z fahren, um alle Bohrpositionen zu erreichen?
also iss die B Achse = Drehachse von Y, soweit klar.
Du kannst also nicht weit genug in Z fahren, um alle Bohrpositionen zu erreichen?
30.10.2007, 23:03 Uhr
Hallo edgi,
das würde für mich aber bedeuten, dass ich bei jerder Bohrposition Cycl19 neu definieren muss, od.
@Paranuit,
richtig, habe in Z-Achse nur einen Verfahrweg von 1500mm.
das würde für mich aber bedeuten, dass ich bei jerder Bohrposition Cycl19 neu definieren muss, od.
@Paranuit,
richtig, habe in Z-Achse nur einen Verfahrweg von 1500mm.
30.10.2007, 23:37 Uhr
hallo,
also ich würde so versuchen herranzugehen.
den Nullpunkt auf die werkstückmitte schieben, den Tisch in B drehen um 180° und dann mit Zyklus 19 das Koordinatensystem.
Bohrpositionen so wie in der Zeichnungsansicht proggen.
Danach wieder Zyklus 19 aufheben.
mfG macmaddog
also ich würde so versuchen herranzugehen.
den Nullpunkt auf die werkstückmitte schieben, den Tisch in B drehen um 180° und dann mit Zyklus 19 das Koordinatensystem.
Bohrpositionen so wie in der Zeichnungsansicht proggen.
Danach wieder Zyklus 19 aufheben.
mfG macmaddog
--------------------
"Bei weiteren Fragen einfach im Chat melden. mfG macmaddog. "
30.10.2007, 23:37 Uhr
@pastl
ich schreibe da unterprogis mit parametern und verrechnung.
geht recht fix und du bist mit dem teil nicht mehr vom drehzentrum abhängig
ich schreibe da unterprogis mit parametern und verrechnung.
geht recht fix und du bist mit dem teil nicht mehr vom drehzentrum abhängig
--------------------
Wir können nicht zaubern, aber dank Edge CAM kommen wir ziehmlich nahe dran
31.10.2007, 05:41 Uhr
Themenstarter
Gruppe:
Mitglied seit: --
Beiträge: 0
Mitglied seit: --
Beiträge: 0
Moin,
hm.....okay, also willst du Aufgrund des Verfahrweges in Z nur den unteren Bereich an Bohrungen machen und nach einer gewissen Anzahl dein Teil drehen um an den nächsten Sektor zu kommen.
Eines muß ja gegeben sein, dein Teil sollte in etwa mittig liegen, sonst kommst du ohnehin nicht an alle Positionen hin.
Dann würd ich hergehen und die Bohrungen Polar proggen, denn da kann man den M128 mit verbauen, quasi das bei jedem Winkelschritt die Werkzeugachse Y mit hinterher kutscht.
0 BEGIN PGM M128-Bohrbild MM
1 BLK FORM 0.1 Z X-100 Y-100 Z+50
2 BLK FORM 0.2 X+100 Y+100 Z+100
3 TOOL CALL "NC-6" Z S1000 F1000
4 M3
5 PLANE RESET STAY
6 L B+0 C+0 R0 FMAX
7 CYCL DEF 200 BOHREN ~
Q200=+2 ;SICHERHEITS-ABST. ~
Q201=-2 ;TIEFE ~
Q206= AUTO ;VORSCHUB TIEFENZ. ~
Q202=+5 ;ZUSTELL-TIEFE ~
Q210=+0 ;VERWEILZEIT OBEN ~
Q203=+100 ;KOOR. OBERFLAECHE ~
Q204=+50 ;2. SICHERHEITS-ABST. ~
Q211=+0 ;VERWEILZEIT UNTEN
8 Q1 = 360 / 10 Winkelschritt
9 Q0 = Q1 Zähler
10 CC X-50 Y+0 Kreismitte
11 LP PR+100 PA+0 R0 FMAX M99 Teilkreisradius
12 LBL 1
13 CP PA+Q1 C+Q1 DR+ FMAX M128 F5000 M99 Winkelschrittzustellung
14 Q1 = Q1 + Q0 Zustellberechnung
15 FN 12: IF +Q1 LT +360 GOTO LBL 1 Abfrage
16 M5 M9
17 M94
18 M129
19 L X+0 Y+0 B+0 C+0 R0 FMAX M140 MB MAX M92
20 M30
21 END PGM M128-Bohrbild MM
hehe an der Maschine gehts eben doch besser.
Habs grad getestet funzt, bitte nur die Achsen und Winkelschritte etc anpassen.
P.S. wer Fehler findet, darf sie behalten
hm.....okay, also willst du Aufgrund des Verfahrweges in Z nur den unteren Bereich an Bohrungen machen und nach einer gewissen Anzahl dein Teil drehen um an den nächsten Sektor zu kommen.
Eines muß ja gegeben sein, dein Teil sollte in etwa mittig liegen, sonst kommst du ohnehin nicht an alle Positionen hin.
Dann würd ich hergehen und die Bohrungen Polar proggen, denn da kann man den M128 mit verbauen, quasi das bei jedem Winkelschritt die Werkzeugachse Y mit hinterher kutscht.
0 BEGIN PGM M128-Bohrbild MM
1 BLK FORM 0.1 Z X-100 Y-100 Z+50
2 BLK FORM 0.2 X+100 Y+100 Z+100
3 TOOL CALL "NC-6" Z S1000 F1000
4 M3
5 PLANE RESET STAY
6 L B+0 C+0 R0 FMAX
7 CYCL DEF 200 BOHREN ~
Q200=+2 ;SICHERHEITS-ABST. ~
Q201=-2 ;TIEFE ~
Q206= AUTO ;VORSCHUB TIEFENZ. ~
Q202=+5 ;ZUSTELL-TIEFE ~
Q210=+0 ;VERWEILZEIT OBEN ~
Q203=+100 ;KOOR. OBERFLAECHE ~
Q204=+50 ;2. SICHERHEITS-ABST. ~
Q211=+0 ;VERWEILZEIT UNTEN
8 Q1 = 360 / 10 Winkelschritt
9 Q0 = Q1 Zähler
10 CC X-50 Y+0 Kreismitte
11 LP PR+100 PA+0 R0 FMAX M99 Teilkreisradius
12 LBL 1
13 CP PA+Q1 C+Q1 DR+ FMAX M128 F5000 M99 Winkelschrittzustellung
14 Q1 = Q1 + Q0 Zustellberechnung
15 FN 12: IF +Q1 LT +360 GOTO LBL 1 Abfrage
16 M5 M9
17 M94
18 M129
19 L X+0 Y+0 B+0 C+0 R0 FMAX M140 MB MAX M92
20 M30
21 END PGM M128-Bohrbild MM
hehe an der Maschine gehts eben doch besser.
Habs grad getestet funzt, bitte nur die Achsen und Winkelschritte etc anpassen.
P.S. wer Fehler findet, darf sie behalten
31.10.2007, 14:52 Uhr
Danke für die Antworten, werde das mal am Freitag testen.
Gruss pastl
Gruss pastl
31.10.2007, 17:58 Uhr
Themenstarter
Gruppe:
Mitglied seit: --
Beiträge: 0
Mitglied seit: --
Beiträge: 0
Hallo,
@Pastl:
ja versuch das mal, allerdings stehe ich für weitere Fragen nicht mehr zur Verfügung.
Vllt kann ja ein anderer weiterhelfen.
P.S. Ciao und machts gut
@Pastl:
ja versuch das mal, allerdings stehe ich für weitere Fragen nicht mehr zur Verfügung.
Vllt kann ja ein anderer weiterhelfen.
P.S. Ciao und machts gut
02.11.2007, 11:55 Uhr
General-5Achs
CNC-Arena Award Winner 2011
Gruppe: Mitglied
Mitglied seit: 23.10.2006
Beiträge: 3.354
Mitglied seit: 23.10.2006
Beiträge: 3.354
Servus Paranuit
also mit morgenmüll hast du schon recht. ich habe zwar keine ahung von m128 genauso wie pastel aber nachdem ich das mit teilkreisprogrammieren mit polarkoordinaten auch behersche und man mir mal hier versucht hat zu erklären wie das mit m128 funzt wäre ich bis auf deine zugabe von wegen bohrposition errechnung über parameter auf fast das selbe prog gekommen. so. nur eins check ich net.
Satz 17 M94 warum???? kann sein das ich auf dem schlauch stehe aber ich kann mir dadurch das ich noch heidenhain drehsteuerungen usw programmiere nemme alle M befehle merken komme langsam durcheinander.
klärt mich mal auf
also mit morgenmüll hast du schon recht. ich habe zwar keine ahung von m128 genauso wie pastel aber nachdem ich das mit teilkreisprogrammieren mit polarkoordinaten auch behersche und man mir mal hier versucht hat zu erklären wie das mit m128 funzt wäre ich bis auf deine zugabe von wegen bohrposition errechnung über parameter auf fast das selbe prog gekommen. so. nur eins check ich net.
Satz 17 M94 warum???? kann sein das ich auf dem schlauch stehe aber ich kann mir dadurch das ich noch heidenhain drehsteuerungen usw programmiere nemme alle M befehle merken komme langsam durcheinander.
klärt mich mal auf
--------------------
Gruß General
Fräser sind Halbgötter in Blau.
Denn sie lassen durch Zerstörung Neues entstehen!!!!
Fräser sind Halbgötter in Blau.
Denn sie lassen durch Zerstörung Neues entstehen!!!!
02.11.2007, 13:02 Uhr
Hallo General,
Nicht jeder Rundtisch setzt die Drehachse nach einer vollen Umdrehung (360°) wieder auf 0. Kommt darauf an, ob die Tisch-Achse als Rund- od. Linerarachse definiert ist.
Beispiel Linear-Achse:
1 Umdrehung = Achse (A, B, C)360°
2 Umdrehung = Achse (A, B, C)720°
usw.
Gruss pastl
QUOTE
M94 = Anzeige der Drehachse reduzieren auf einen Wert unter 360°
Nicht jeder Rundtisch setzt die Drehachse nach einer vollen Umdrehung (360°) wieder auf 0. Kommt darauf an, ob die Tisch-Achse als Rund- od. Linerarachse definiert ist.
Beispiel Linear-Achse:
1 Umdrehung = Achse (A, B, C)360°
2 Umdrehung = Achse (A, B, C)720°
usw.
Gruss pastl
02.11.2007, 13:17 Uhr
General-5Achs
CNC-Arena Award Winner 2011
Gruppe: Mitglied
Mitglied seit: 23.10.2006
Beiträge: 3.354
Mitglied seit: 23.10.2006
Beiträge: 3.354
alles klar also jetzt weiß ich warum ich das net kenne. des problem habe ich net. brauch das net. gut alles klar
--------------------
Gruß General
Fräser sind Halbgötter in Blau.
Denn sie lassen durch Zerstörung Neues entstehen!!!!
Fräser sind Halbgötter in Blau.
Denn sie lassen durch Zerstörung Neues entstehen!!!!
02.11.2007, 16:15 Uhr
Hallo,
hier ein Bsp. Programm mit M128!
Viel Spaß beim Testen.
hier ein Bsp. Programm mit M128!
Viel Spaß beim Testen.
Angehängte Datei(en)
--------------------
MfG
mister
--
Wenn man Erfolg hat, ist es das Schwerste, jemanden zu finden, der sich mit einem darüber freut.
mister
--
Wenn man Erfolg hat, ist es das Schwerste, jemanden zu finden, der sich mit einem darüber freut.
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: