HEIDENHAIN

Zyklus 403

Beitrag 30.01.2024, 18:22 Uhr
Tabel1990
Level 1 = Community-Lehrling
*
Hallo Liebe Community

Ich brauche mal euere Hilfe. Und zwar kann mir jemand den Zyklus 403 erklären? Steuerung ist eine TNC 640 Maschine DMU Gantry 200.

Den Zyklus habe ich schon getestet er funktionierte auch aber. Nachdem der Zyklus gelaufen ist und ich die Mitte antasten wollte ist die Maschine nach Timbuktu gefahren. Um den Bezugs Punkt zu setzten hab ich den Zyklus 411 benutzt. Das Bild was ich jetzt hier rein gesetzt hab ist nur ein Beispiel. Bitte habt etwas nachsehen ich bin kein gelernter Zerspaner hab nur ne Schulung gemacht und da wurden diese Dinge leider nicht angesprochen.

Ich hab auch nicht verstanden was der Parameter Q337 bedeutet. Und ja ich hab das Hilfe Menü schon benutzt aber ich verstehe da nur Spanisch. Vlt kann mir einer Sagen was ich falsch gemacht hab.

Mit freundlichen Grüßen
Angehängte Datei(en)
Angehängte Datei  Zyklus_403.jpg ( 215.5KB ) Anzahl der Downloads: 36
Angehängte Datei  Mitte.jpg ( 162.39KB ) Anzahl der Downloads: 18
 
   
Beitrag 30.01.2024, 22:51 Uhr
cgTNC
Level 7 = Community-Professor
*******
Bei Q337 muß 1 rein, damit der Nullpunkt der C Achse gesetzt wird.
(Manche Beschreibungen von Heidenhain sind tatsächlich zum verzweifeln).

Außerdem musst Du Dich entscheiden, ob der Nullpunkt in der Ecke oder in Teilmitte liegen soll.
Das sollte tunlichst mit den Antastzyklen nicht im Programm hin und hergeschoben werden.
Sonst gehts nach Timbuktu...
Beim Bezugspunkt vom Zyklus 411 muß also der Versatz von der Teilmitte programmiert werden, damit der Nullpunkt in der Ecke bleibt.

Gruß cgTNC


Der Beitrag wurde von cgTNC bearbeitet: 30.01.2024, 22:56 Uhr
   
Beitrag 31.01.2024, 19:25 Uhr
Tabel1990
Level 1 = Community-Lehrling
*
ZITAT(cgTNC @ 30.01.2024, 22:51 Uhr) *
Bei Q337 muß 1 rein, damit der Nullpunkt der C Achse gesetzt wird.
(Manche Beschreibungen von Heidenhain sind tatsächlich zum verzweifeln).

Außerdem musst Du Dich entscheiden, ob der Nullpunkt in der Ecke oder in Teilmitte liegen soll.
Das sollte tunlichst mit den Antastzyklen nicht im Programm hin und hergeschoben werden.
Sonst gehts nach Timbuktu...
Beim Bezugspunkt vom Zyklus 411 muß also der Versatz von der Teilmitte programmiert werden, damit der Nullpunkt in der Ecke bleibt.

Gruß cgTNC

Also der Bezugs punkt soll in die mitte vom Teil. Wie kann ich denn dann den Eckpunkt angeben den ich vorher gesetzt hab? Also beim Zyklus 411? Die Rotation hab ich jetzt raus wie das Funktionier. Er dreht auch den Kopf dort hin wo ich ihn brauch aber wenn ich meinen Bezugspunkt über den 411er anfahren möchte Fährt er soweit raus das er mit dem Taster in die Begrenzung fährt also nicht Antastet weil strecke zu lang.
   
Beitrag 01.02.2024, 15:29 Uhr
Gearbox
Level 1 = Community-Lehrling
*
Servus,

also um es mal abzukürzen. Der Zyklus 403 ist der falsche für diese Art von Maschine.
Die DMU200gantry hat eine Kopf/Kopf Kinematik und daher liegt das Werkstück Statisch auf dem Maschinentisch und die C-Achse ist im Kopf wo dann die B-Achse drunter hängt. Daher muss du die Werkstückschieflage als Grunddrehung messen mit dem Zyklus 400, wenn man an eine Werkstückkante misst, oder Zyklen 401/402 wenn man in 2 Bohrungen oder Zapfen misst.
Nach dem Messen der Grunddrehung hast du den Wert in der Spalte SPC in der Bezugspunkttabelle. C-Offs sollte eigentlich gesperrt sein, weil da nur Mist bei rauskommt weil die Kinematische Kette dann falsch rechnet.
Also dann gehe mal so vor:
1. Grunddrehung messen mit Zyklus 400/401/402
2. Dann Grunddrehung Aktivieren mit PLANE SPATIAL SPA0 SPB0 SPC0 TURN ...
3 Dann mit dem Zyklus 411 das Aussenrechteck Messen.

Wenn du Manuell das ganze machen willst dann musst du mit der Funktion ROTATION die Grunddrehung messen und dann die Grunddrehung in die Bezugspunkttabelle schreiben. Nicht als C-OFFS!.
Danach dann im Manuell das 3D-ROT aktivieren damit die Maschine parallel zur Verdrehung des Werkstücks fährt. Das heißt wenn du X fährst gleicht die Y Achse die Verdrehung aus.

Ich hoffe das ich dir Weiterhelfen konnte
Hape
   
Beitrag 03.02.2024, 19:49 Uhr
Tabel1990
Level 1 = Community-Lehrling
*
ZITAT(Gearbox @ 01.02.2024, 15:29 Uhr) *
Servus,

also um es mal abzukürzen. Der Zyklus 403 ist der falsche für diese Art von Maschine.
Die DMU200gantry hat eine Kopf/Kopf Kinematik und daher liegt das Werkstück Statisch auf dem Maschinentisch und die C-Achse ist im Kopf wo dann die B-Achse drunter hängt. Daher muss du die Werkstückschieflage als Grunddrehung messen mit dem Zyklus 400, wenn man an eine Werkstückkante misst, oder Zyklen 401/402 wenn man in 2 Bohrungen oder Zapfen misst.
Nach dem Messen der Grunddrehung hast du den Wert in der Spalte SPC in der Bezugspunkttabelle. C-Offs sollte eigentlich gesperrt sein, weil da nur Mist bei rauskommt weil die Kinematische Kette dann falsch rechnet.
Also dann gehe mal so vor:
1. Grunddrehung messen mit Zyklus 400/401/402
2. Dann Grunddrehung Aktivieren mit PLANE SPATIAL SPA0 SPB0 SPC0 TURN ...
3 Dann mit dem Zyklus 411 das Aussenrechteck Messen.

Wenn du Manuell das ganze machen willst dann musst du mit der Funktion ROTATION die Grunddrehung messen und dann die Grunddrehung in die Bezugspunkttabelle schreiben. Nicht als C-OFFS!.
Danach dann im Manuell das 3D-ROT aktivieren damit die Maschine parallel zur Verdrehung des Werkstücks fährt. Das heißt wenn du X fährst gleicht die Y Achse die Verdrehung aus.

Ich hoffe das ich dir Weiterhelfen konnte
Hape

Also hab das probiert und hat auch Funktioniert. Jetzt ab ich dazu aber mal ne Frage. Wenn ich ein Teil über Rotation anfahre, der Wert in der Nullpunkt Tabelle drin ist, ich den Kopf aber nicht passend zum Teil drehe. Aber es in einer CAM Programmierten Datei drin ist also der Satz Spatial ..... wirkt sich das auf das Teil aus? Muss ich da irgendwas beachten?

Bei uns sieht das dann immer so aus: 5 BLK FORM 0.1 Z X-430.000 Y-240.000 Z-141.000
6 BLK FORM 0.2 X430.000 Y240.000 Z9.000
7 ; BEZUGSPUNKT SETZEN!!!
8 CYCL DEF 247 BEZUGSPUNKT SETZEN ~
Q339=0 ;BEZUGSPUNKT-NUMMER PRESET TABELLE
9 ;-----
10 * -( FB = 1 , Schruppen Z-Konst. Restmat. )
11 ;-----
12 CALL PGM TNC:\Freifahren.h
13 CYCL DEF 32.0 TOLERANZ
14 CYCL DEF 32.1 T0.200
15 CYCL DEF 32.2 HSC-MODE:1 TA0.5
16 ; (WKZ-NR. 26 , )
17 TOOL CALL 26 Z S1820
18 L M03
19 FN 0: Q2 = 200. ; Anfahrvorschub
20 FN 0: Q3 = 8000. ; Fraesvorschub
21 L C0.000 B0.000 FMAX
22 L X17.256 Y-7.662 FMAX M128
23 M129
24 PLANE SPATIAL SPA0 SPB0.000 SPC0.000 TURN FMAX
25 L X17.256 Y-7.662 Z31.599 FMAX
26 M25
   
Beitrag 03.02.2024, 22:03 Uhr
Gearbox
Level 1 = Community-Lehrling
*
Also in Zeile 21 fährt die C Achse auf 0 Grad ohne den Wert der Grunddrehung. Diese kommt dann erst mit dem PLANE SPATIAL rein, weil hier dann die Kinematik das reinholt. Und im Programmlauf Satzfolge wird der 3D-Rot immer automatisch auf Aktiv gesetzt. Nur im Manuell hat man die 3 Auswahlmöglichkeiten.
Mal eine Frage von mir.
Wie lange habt ihr denn die DMU 200 gantry denn schon? Bzw habt ihr eine Schulung darauf bekommen? Und wo steht die denn?

Gruß
Hape
   
Beitrag 04.02.2024, 02:21 Uhr
Tabel1990
Level 1 = Community-Lehrling
*
ZITAT(Gearbox @ 03.02.2024, 22:03 Uhr) *
Also in Zeile 21 fährt die C Achse auf 0 Grad ohne den Wert der Grunddrehung. Diese kommt dann erst mit dem PLANE SPATIAL rein, weil hier dann die Kinematik das reinholt. Und im Programmlauf Satzfolge wird der 3D-Rot immer automatisch auf Aktiv gesetzt. Nur im Manuell hat man die 3 Auswahlmöglichkeiten.
Mal eine Frage von mir.
Wie lange habt ihr denn die DMU 200 gantry denn schon? Bzw habt ihr eine Schulung darauf bekommen? Und wo steht die denn?

Gruß
Hape

Seit 2019 steht die Maschine. Ich arbeite auch erst sein knapp. 3 Jahren da und nein ich hatte leider noch keine Schulung bekommen.
   
2 Besucher lesen dieses Thema (Gäste: 2)
0 Mitglieder: