HEIDENHAIN
Steuerungen, Messgeräte & Positionsanzeigen
Exzenter Fräsen aber wie?

Hallo Leute
Ich bin neu hier also stelle ich mich kurz vor. Bin der Platter Stefan 21 Jahre, arbeite momentan als Schlosser. Heuer mache ich mein Abschlussjahr und dazu habe ich einen V8 Modellmotor konstruiert.
Nun habe ich die Möglichkeit von einer Maschinenbau Firma erhalten meinen Motor dort zu fertigen. Ich darf auf einer Matec 40 HVU arbeiten mit der Haidenhein iTNC 530 Steuerung.
Jetzt bin ich aber auf ein Problem gestossen und zwar bei der Kurbelwelle. Ich möchte die Kurbelwelle aufgestellter auf den Drehtisch spannen und sie dan am umfang Fräsen. Jetzt habe ich aber das Problem das ich nicht weiß wie ich einen Exzenter Programmiere. Ich habe auch das Handbuch durchgeschaut, habe irgendwie aber nicht das richtige gefunden oder bin ich einfach zu Blöd? Könnt ihr mir einen Tipp geben?
Danke für die hilfe schon mal im Vorraus.
Noch ein Bild von der Kurbelwelle
Kurbelwelle.jpg ( 33.46KB )
Anzahl der Downloads: 209
Mit freundlichen Grüßen Stefan
Ich bin neu hier also stelle ich mich kurz vor. Bin der Platter Stefan 21 Jahre, arbeite momentan als Schlosser. Heuer mache ich mein Abschlussjahr und dazu habe ich einen V8 Modellmotor konstruiert.
Nun habe ich die Möglichkeit von einer Maschinenbau Firma erhalten meinen Motor dort zu fertigen. Ich darf auf einer Matec 40 HVU arbeiten mit der Haidenhein iTNC 530 Steuerung.

Jetzt bin ich aber auf ein Problem gestossen und zwar bei der Kurbelwelle. Ich möchte die Kurbelwelle aufgestellter auf den Drehtisch spannen und sie dan am umfang Fräsen. Jetzt habe ich aber das Problem das ich nicht weiß wie ich einen Exzenter Programmiere. Ich habe auch das Handbuch durchgeschaut, habe irgendwie aber nicht das richtige gefunden oder bin ich einfach zu Blöd? Könnt ihr mir einen Tipp geben?
Danke für die hilfe schon mal im Vorraus.
Noch ein Bild von der Kurbelwelle

Mit freundlichen Grüßen Stefan

Hallo Stefan,
ich habe mir mal so ein Programm zusammen gestrickt für die A-Achse. Könnte ich dir geben, bin aber heute nicht in der Firma und habe die Unterlagen nicht zu hause.
ich habe mir mal so ein Programm zusammen gestrickt für die A-Achse. Könnte ich dir geben, bin aber heute nicht in der Firma und habe die Unterlagen nicht zu hause.
--------------------
Gruß farmer
Hilfsbereitschaft, Gemeinsinn, Miteinander und Füreinander
Hilfsbereitschaft, Gemeinsinn, Miteinander und Füreinander

Danke das wär super.
Jetzt sind mir noch zwei Fragen in erinnerung gekommen. Wie programiert man eine Welle als Rohling?
Und kann die iTNC 530 die Schwenkachsen und Drehachsen echt nicht darstellen?

Jetzt sind mir noch zwei Fragen in erinnerung gekommen. Wie programiert man eine Welle als Rohling?
Und kann die iTNC 530 die Schwenkachsen und Drehachsen echt nicht darstellen?

Die Block Form gibt es nur als Quader, eine Welle ist nicht möglich.
Bei den älteren TNC Versionen wurden die Schwenk/Drehachsen nicht dargestellt, bei den neueren schon. Es kommt also auf deine Version an.
Bei den älteren TNC Versionen wurden die Schwenk/Drehachsen nicht dargestellt, bei den neueren schon. Es kommt also auf deine Version an.
--------------------
Freundliche Grüsse
DMC635V
DMC635V

Hallo Leute,
im Anhang habe ich mal mein kleines Exzenterprogramm angehängt. Die Benutzung ist auf eigene Gefahr. Ich habe eine seitliche Verstellung mit angegeben um eine Konturverzerrung zu vermeiden und um eine halbwegs gerade Fläche zu bekommen.
Jeder der will kann dieses Programm benutzen und für sich und die Allgemeinheit verbessern.
So, hier das Programm zum lesen:
0 BEGIN PGM Exzenterwelle MM
1 * - Versuch Exzenter- & Kurbelwelle
2 * - Fertigung erfolgt mit A-Achse
3 M61
4 CYCL DEF 7.0 NULLPUNKT
5 CYCL DEF 7.1 #99
6 BLK FORM 0.1 Z X-50 Y-50 Z-50
7 BLK FORM 0.2 X+150 Y+50 Z+50
8 TOOL CALL 25 Z S2000 ;VHM Fraeser 20 R=10
9 FN 0: Q1 =-35 ;Lage in der X-Achse
10 FN 0: Q2 =+15 ;Durchmesser vom Exzenter
11 FN 0: Q3 =+5 ;Hub in mm(Ausser Mitte)
12 FN 0: Q4 =+210 ;Startwinkel
13 FN 0: Q5 =+0.5 ;Teilung in Grad
14 FN 0: Q6 =+1000 ;Vorschub
15 FN 0: Q7 =+12.5 ;Radius Welle
16 FN 0: Q8 =+20 ;Sicherheitsabstand fuer Z-Achse
17 FN 1: Q9 =+Q7 + +Q8
18 L X+Q1 A+Q4 FMAX M3 M45
19 L Y+0 Z+Q9 FMAX
20 FN 4: Q10 =+Q2 DIV +2
21 FN 4: Q11 =+360 DIV +Q5
22 FN 1: Q12 =+Q4 + +360
23 FN 0: Q13 =+0
24 FN 3: Q17 =+Q108 * +0.333
25 LBL 1
26 FN 1: Q13 =+Q13 + +Q5
27 Q14 = Q3 * SIN Q13 + Q17
28 Q15 = Q3 * COS Q13 + Q10
29 FN 1: Q16 =+Q4 + +Q13
30 FN 11: IF +Q16 GT +Q12 GOTO LBL 2
31 L Y+Q14 Z+Q15 A+Q16 FQ6
32 FN 12: IF +Q16 LT +Q12 GOTO LBL 1
33 FN 9: IF +Q16 EQU +Q12 GOTO LBL 1
34 LBL 0
35 LBL 2
36 L Y+0 Z+Q9 A+Q4 FMAX
37 LBL 0
38 L X+0 Y+300 Z+300 A+0 FMAX M9 M5
39 CYCL DEF 7.0 NULLPUNKT
40 CYCL DEF 7.1 #0
41 END PGM Exzenterwelle MM
Der Beitrag wurde von farmer 70 bearbeitet: 22.02.2013, 07:47 Uhr
im Anhang habe ich mal mein kleines Exzenterprogramm angehängt. Die Benutzung ist auf eigene Gefahr. Ich habe eine seitliche Verstellung mit angegeben um eine Konturverzerrung zu vermeiden und um eine halbwegs gerade Fläche zu bekommen.
Jeder der will kann dieses Programm benutzen und für sich und die Allgemeinheit verbessern.
So, hier das Programm zum lesen:
0 BEGIN PGM Exzenterwelle MM
1 * - Versuch Exzenter- & Kurbelwelle
2 * - Fertigung erfolgt mit A-Achse
3 M61
4 CYCL DEF 7.0 NULLPUNKT
5 CYCL DEF 7.1 #99
6 BLK FORM 0.1 Z X-50 Y-50 Z-50
7 BLK FORM 0.2 X+150 Y+50 Z+50
8 TOOL CALL 25 Z S2000 ;VHM Fraeser 20 R=10
9 FN 0: Q1 =-35 ;Lage in der X-Achse
10 FN 0: Q2 =+15 ;Durchmesser vom Exzenter
11 FN 0: Q3 =+5 ;Hub in mm(Ausser Mitte)
12 FN 0: Q4 =+210 ;Startwinkel
13 FN 0: Q5 =+0.5 ;Teilung in Grad
14 FN 0: Q6 =+1000 ;Vorschub
15 FN 0: Q7 =+12.5 ;Radius Welle
16 FN 0: Q8 =+20 ;Sicherheitsabstand fuer Z-Achse
17 FN 1: Q9 =+Q7 + +Q8
18 L X+Q1 A+Q4 FMAX M3 M45
19 L Y+0 Z+Q9 FMAX
20 FN 4: Q10 =+Q2 DIV +2
21 FN 4: Q11 =+360 DIV +Q5
22 FN 1: Q12 =+Q4 + +360
23 FN 0: Q13 =+0
24 FN 3: Q17 =+Q108 * +0.333
25 LBL 1
26 FN 1: Q13 =+Q13 + +Q5
27 Q14 = Q3 * SIN Q13 + Q17
28 Q15 = Q3 * COS Q13 + Q10
29 FN 1: Q16 =+Q4 + +Q13
30 FN 11: IF +Q16 GT +Q12 GOTO LBL 2
31 L Y+Q14 Z+Q15 A+Q16 FQ6
32 FN 12: IF +Q16 LT +Q12 GOTO LBL 1
33 FN 9: IF +Q16 EQU +Q12 GOTO LBL 1
34 LBL 0
35 LBL 2
36 L Y+0 Z+Q9 A+Q4 FMAX
37 LBL 0
38 L X+0 Y+300 Z+300 A+0 FMAX M9 M5
39 CYCL DEF 7.0 NULLPUNKT
40 CYCL DEF 7.1 #0
41 END PGM Exzenterwelle MM
Der Beitrag wurde von farmer 70 bearbeitet: 22.02.2013, 07:47 Uhr
Angehängte Datei(en)
--------------------
Gruß farmer
Hilfsbereitschaft, Gemeinsinn, Miteinander und Füreinander
Hilfsbereitschaft, Gemeinsinn, Miteinander und Füreinander

Ok danke Leute

Hallo Stefan,
hast du das Programm schon probieren können? Wenn ja, gib mal ein feedback dazu.
hast du das Programm schon probieren können? Wenn ja, gib mal ein feedback dazu.
--------------------
Gruß farmer
Hilfsbereitschaft, Gemeinsinn, Miteinander und Füreinander
Hilfsbereitschaft, Gemeinsinn, Miteinander und Füreinander

um eine Welle als Rohling zu erhalten, kann man sich ja mit ein paar Sätzen, die nicht für den Satzfolgebetrieb vorgesehen sind helfen.
--------------------
Gruß V4Aman
__________________________________________________________________________
Alle sagten: "Das geht nicht." Dann kam einer, der wusste das nicht, und hat's einfach gemacht.
__________________________________________________________________________
Alle sagten: "Das geht nicht." Dann kam einer, der wusste das nicht, und hat's einfach gemacht.

Tut mir leid ich konnte es noch nicht testen. Der Test kommt warscheinlich negsten samstag.

Hallo zusammen,
Runde BLK-Form löse ich in der Regel über Zyklus Kreiszapfen der im LBL "Zapfen" beschrieben ist und beim tatsächlichen bearbeiten nicht aufgerufen wird (entweder Ausblendsatz oder einfach löschen).
In diesem fall einfach mit Plane die B Achse +-90 Grad schwenken dann kreiszapfen Fräsen und zum tatsächlichen bearbeiten löschen.
Das Programm von Farmer 70 müsste, was ich beim überfliegen so gesehen habe, laufen.
Eine andere, meiner Meinung nach elegantere Lösung wäre, das ganze über M128 bzw. TCPM zu realisieren.
Sähe dann ungefähr so aus:
L X-35 Y-30
L Z12,5
Cc Y0 Z15
LP PR7,5 PA90
TCPM AXIS POS. Nicht AXIS SPATIAL ! Da hierbei mit tatsächlichen Achswinkeln gearbeitet wird ist auch M128 möglich
CP IPA-360 DR- IA-360
L Y+30
M129. Oder TCPM RESET
usw.
TCPM findet man bei den SPEC FCKT unter Programm Funktionen (glaub ich! Zum nachschauen grad kein Bock)
Bei Kreisbewegungen Ist zu beachten dass die Winkelorientierung folgendermaßen aussieht:
Kreis in
X Y. X+ 0 Grad. Y+ 90 Grad
Y Z. Y+ 0 Grad. Z+ 90 Grad
Z X. Z+ 0 Grad. X+ 90 Grad. ( gilt für alle Kreiswinkel)
Wenn Interesse besteht kann ich mich da noch ein bisschen Spielen und ein anständiges Programm schreiben.
Ich hoffe ich habe keinen Hund eingebaut! Hab's nur schnell auf'm I Päd geschrieben.
Gruß
Korbi0815
Runde BLK-Form löse ich in der Regel über Zyklus Kreiszapfen der im LBL "Zapfen" beschrieben ist und beim tatsächlichen bearbeiten nicht aufgerufen wird (entweder Ausblendsatz oder einfach löschen).
In diesem fall einfach mit Plane die B Achse +-90 Grad schwenken dann kreiszapfen Fräsen und zum tatsächlichen bearbeiten löschen.
Das Programm von Farmer 70 müsste, was ich beim überfliegen so gesehen habe, laufen.
Eine andere, meiner Meinung nach elegantere Lösung wäre, das ganze über M128 bzw. TCPM zu realisieren.
Sähe dann ungefähr so aus:
L X-35 Y-30
L Z12,5
Cc Y0 Z15
LP PR7,5 PA90
TCPM AXIS POS. Nicht AXIS SPATIAL ! Da hierbei mit tatsächlichen Achswinkeln gearbeitet wird ist auch M128 möglich
CP IPA-360 DR- IA-360
L Y+30
M129. Oder TCPM RESET
usw.
TCPM findet man bei den SPEC FCKT unter Programm Funktionen (glaub ich! Zum nachschauen grad kein Bock)
Bei Kreisbewegungen Ist zu beachten dass die Winkelorientierung folgendermaßen aussieht:
Kreis in
X Y. X+ 0 Grad. Y+ 90 Grad
Y Z. Y+ 0 Grad. Z+ 90 Grad
Z X. Z+ 0 Grad. X+ 90 Grad. ( gilt für alle Kreiswinkel)
Wenn Interesse besteht kann ich mich da noch ein bisschen Spielen und ein anständiges Programm schreiben.
Ich hoffe ich habe keinen Hund eingebaut! Hab's nur schnell auf'm I Päd geschrieben.
Gruß
Korbi0815

Ok jetzt konnte ich es testen.
Das programm von Farmer funktioniert bei mir irgendwie nicht.
Test.jpg ( 257.36KB )
Anzahl der Downloads: 58
Dann habe ich noch das Programm von korbi0815 getestet. Auf meiner Demoversion funktioniert es wunderbar. Auf der Maschine jedoch bekomme ich eine Fehlermeldung und die Maschine geht in Notaus Error 1000000. Weiß jemand rat?
Das programm von Farmer funktioniert bei mir irgendwie nicht.

Dann habe ich noch das Programm von korbi0815 getestet. Auf meiner Demoversion funktioniert es wunderbar. Auf der Maschine jedoch bekomme ich eine Fehlermeldung und die Maschine geht in Notaus Error 1000000. Weiß jemand rat?

1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: