HEIDENHAIN

Cycl 30 Abzeilen

Beitrag 22.02.2006, 17:37 Uhr
Ramme
Ramme
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 04.12.2005
Beiträge: 189
Wie kann man den Cycl 230 so ändern das ich auch in Z zustellen kann .
ohne ihn jedes mal neu zustarten .
Ich habe schon etwas probiert aber es will nicht so fruchten .

Über Hilfe wäre ich dankbar .

MfG Ramme
Angehängte Datei(en)
Angehängte Datei  CyclPlan.doc ( 95KB ) Anzahl der Downloads: 57
 
   
Beitrag 24.02.2006, 17:20 Uhr
Ramme
Ramme
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 04.12.2005
Beiträge: 189
Hat keiner eine Idee ?

Gruss Ramme
   
Beitrag 24.02.2006, 20:06 Uhr
Einer us Kölle
Einer us Kölle
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 23.03.2004
Beiträge: 130
Hallo Ramme

Ich stehe zwar noch nicht lange an einer Heidenhain aber ich mal was
an meinem PC programmiert. Habe es aus dem Programmirhandbuch
etwas abgeändert und ist nicht getestet. Deshalb bitte.gif Vorsicht
falls du es ausprobieren möchtest.

Jürgen



0 BEGIN PGM TEST MM
1 BLK FORM 0.1 Z X+0 Y+0 Z+0
2 BLK FORM 0.2 X+100 Y+100 Z+40
3 TOOL CALL 5 Z S1000 F600
4 CYCL DEF 230 ABZEILEN ~
Q225=+0 ;STARTPUNKT 1. ACHSE ~
Q226=+0 ;STARTPUNKT 2. ACHSE ~
Q227=+10 ;STARTPUNKT 3. ACHSE ~
Q218=+100 ;1. SEITEN-LAENGE ~
Q219=+100 ;2. SEITEN-LAENGE ~
Q240=+25 ;ANZAHL SCHNITTE ~
Q206=+250 ;VORSCHUB TIEFENZ. ~
Q207=+400 ;VORSCHUB FRAESEN ~
Q209=+150 ;VORSCHUB QUER ~
Q200=+10 ;SICHERHEITS-ABST.
6 Q60 = 40; AUFMASS
8 Q61 = 4; ANZAHL DER SCHNITTE
10 Q62 = Q61 - 1; LABELWIEDERHOLUNGEN
12 Q63 = Q60 / Q61; ZUSTELLUNG BERECHNEN
13 * - ABZEILEN
14 LBL 1
15 Q60 = Q60 - Q63
16 CYCL DEF 7.0 NULLPUNKT
17 CYCL DEF 7.1 X+0
18 CYCL DEF 7.2 Y+0
19 CYCL DEF 7.3 Z+Q60
20 L X-25 Y+0 R0 FMAX M3
21 CYCL CALL
22 L Z+10 R0 FMAX
23 CALL LBL 1 REPQ62
24 L Z+200 R0 FMAX M30
25 END PGM TEST MM


--------------------
Hier gibt es was auf die Ohren - VEEDELSRADIO

Und mein Motto ist:
Jede Jeck es anders, dröm nem jede Jeck so wie hä es.
   
Beitrag 24.02.2006, 20:08 Uhr
Einer us Kölle
Einer us Kölle
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 23.03.2004
Beiträge: 130
Hallo Ramme

Ich stehe zwar noch nicht lange an einer Heidenhain aber ich mal was
an meinem PC programmiert. Habe es aus dem Programmirhandbuch
etwas abgeändert und ist nicht getestet. Deshalb bitte.gif Vorsicht
falls du es ausprobieren möchtest.

Jürgen



0 BEGIN PGM TEST MM
1 BLK FORM 0.1 Z X+0 Y+0 Z+0
2 BLK FORM 0.2 X+100 Y+100 Z+40
3 TOOL CALL 5 Z S1000 F600
4 CYCL DEF 230 ABZEILEN ~
Q225=+0 ;STARTPUNKT 1. ACHSE ~
Q226=+0 ;STARTPUNKT 2. ACHSE ~
Q227=+10 ;STARTPUNKT 3. ACHSE ~
Q218=+100 ;1. SEITEN-LAENGE ~
Q219=+100 ;2. SEITEN-LAENGE ~
Q240=+25 ;ANZAHL SCHNITTE ~
Q206=+250 ;VORSCHUB TIEFENZ. ~
Q207=+400 ;VORSCHUB FRAESEN ~
Q209=+150 ;VORSCHUB QUER ~
Q200=+10 ;SICHERHEITS-ABST.
6 Q60 = 40; AUFMASS
8 Q61 = 4; ANZAHL DER SCHNITTE
10 Q62 = Q61 - 1; LABELWIEDERHOLUNGEN
12 Q63 = Q60 / Q61; ZUSTELLUNG BERECHNEN
13 * - ABZEILEN
14 LBL 1
15 Q60 = Q60 - Q63
16 CYCL DEF 7.0 NULLPUNKT
17 CYCL DEF 7.1 X+0
18 CYCL DEF 7.2 Y+0
19 CYCL DEF 7.3 Z+Q60
20 L X-25 Y+0 R0 FMAX M3
21 CYCL CALL
22 L Z+10 R0 FMAX
23 CALL LBL 1 REPQ62
16 CYCL DEF 7.0 NULLPUNKT
17 CYCL DEF 7.1 X+0
18 CYCL DEF 7.2 Y+0
19 CYCL DEF 7.3 Z+0
24 L Z+200 R0 FMAX M30
25 END PGM TEST MM


--------------------
Hier gibt es was auf die Ohren - VEEDELSRADIO

Und mein Motto ist:
Jede Jeck es anders, dröm nem jede Jeck so wie hä es.
   
Beitrag 24.02.2006, 20:12 Uhr
Einer us Kölle
Einer us Kölle
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 23.03.2004
Beiträge: 130
Hallo Ramme

Hab noch was vergessen.
Fräserradius ist 5mm

Jürgen


--------------------
Hier gibt es was auf die Ohren - VEEDELSRADIO

Und mein Motto ist:
Jede Jeck es anders, dröm nem jede Jeck so wie hä es.
   
Beitrag 25.02.2006, 07:21 Uhr
meisterfräser100
meisterfräser100
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 24.02.2006
Beiträge: 32
Hallo Ramme,

geht, wenn nach dem ersten CYCL CALL der Parameter Q227 neu definiert wird z.B. Q227=-10, und dann über CYCL Call neu gestartet wird. Das geht auch über LBL.

4 CYCL DEF 230 ABZEILEN ~
Q225=+0 ;STARTPUNKT 1. ACHSE ~
Q226=+0 ;STARTPUNKT 2. ACHSE ~
Q227=+10 ;STARTPUNKT 3. ACHSE ~
Q218=+100 ;1. SEITEN-LAENGE ~
Q219=+100 ;2. SEITEN-LAENGE ~
Q240=+25 ;ANZAHL SCHNITTE ~
Q206=+250 ;VORSCHUB TIEFENZ. ~
Q207=+400 ;VORSCHUB FRAESEN ~
Q209=+150 ;VORSCHUB QUER ~
Q200=+10 ;SICHERHEITS-ABST.
CYCL CALL
Q227=-10
CYCL CALL
usw.
   
Beitrag 25.02.2006, 13:45 Uhr
Ramme
Ramme
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 04.12.2005
Beiträge: 189
Danke ich werde Eure Pgms mal am Montag testen .
Bericht über den Stand der Dinge wird folgen .

MfG Ramme
   
Beitrag 25.02.2006, 14:36 Uhr
schabi
schabi
CTRL+ALT+DELETE
*******
Gruppe: Mitglied
Mitglied seit: 22.02.2005
Beiträge: 1.175
Hallo Ramme,

ist nicht ganz neu das Thema, gib mal das Stichwort Planfräsen in der Suchfunktion ein und Du wirst einige interessante Sachen finden. Schau auch mal bei der CNC-Ecke vorbei.

Mit freundlichen Grüßen Schabi


--------------------
Erfolg ist die Kunst, dem Sinnvollen
das Rentable vorzuziehen. (Helmar Nahr)
   
Beitrag 25.02.2006, 17:45 Uhr
Ramme
Ramme
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 04.12.2005
Beiträge: 189
Hallo Schabi
Ich habe mir die Seite angesehen sie ist sehr Aufschlussreich .

Danke Ramme
   
Beitrag 25.02.2006, 20:07 Uhr
BlankerStahl
BlankerStahl
Level 6 = Community-Doktor
******
Gruppe: Mitglied
Mitglied seit: 06.11.2004
Beiträge: 831
Hallo,



der 230er Zyklus ist zwar komfortabel aber noch komfortabler ist der 232er Zyklus "Planfräsen" wink.gif




Grüße


--------------------
Fehler vermeidet man, indem man Erfahrung sammelt. Erfahrung sammelt man, indem man Fehler macht.
   
Beitrag 25.02.2006, 21:23 Uhr
Ramme
Ramme
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 04.12.2005
Beiträge: 189
Den hat meine Steuerung nicht anzubieten .
Oder gibt es eine Möglichkeit .
310
Mfg Ramme
   
Beitrag 27.02.2006, 20:41 Uhr
Ramme
Ramme
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 04.12.2005
Beiträge: 189
Ich habe das PGM noch mal überarbeitet leider hat das PGM Test nicht auf meiner Masch. den Zyklus nicht abgearbeitet ( eine Rep. mit Q geht nicht auf einer 310 Steuerung) und die Veränderung des Np war auch nicht gerade toll aber ich hatte vorher auch an diese Sache gedacht. Der neue Np zeigt in Z immer den Wert der Zustellung aber nicht die Aktuelltiefe .
Die Fn. Zuweisung hat funktioniert aber es war mir etwas zu umständlich .
Deswegen hier die Überarbeitung als Downlod wer Interesse hat bitte . Funktioniert auch bei ungleicher Zustellung .
Schabi Deine Seite ist gut aber auch es zu anspruchsvoll allein die Gravier PGM`s sind der Hammer .

Aber allen dir mir helfen wollten danke .

Mit freundlichen Grüßen Ramme


0 BEGIN PGM Abzeilen MM
1 BLK FORM 0.1 Z X+0 Y+0 Z+0
2 BLK FORM 0.2 X+250 Y+250 Z+40
3 FN 0: Q1 =-5 ; Tiefe
4 FN 0: Q2 =+1.25 ;Zugestell
5 FN 0: Q3 =+Q227 ;Abgleich
6 ; Werkzeug *
7 TOOL CALL 32 Z S500
8 M3
9 CYCL DEF 230 ABZEILEN ~
Q225 = +0 ;STARTPUNKT 1. ACHSE ~
Q226 = +0 ;STARTPUNKT 2. ACHSE ~
Q227 = -Q2 ;STARTPUNKT 3. ACHSE ~
Q218 = 250 ;1. SEITEN-LAENGE ~
Q219 = 250 ;2. SEITEN-LAENGE ~
Q240 = 3 ;ANZAHL SCHNITTE ~
Q206 = 3500 ;VORSCHUB TIEFENZ. ~
Q207 = 3500 ;VORSCHUB FRAESEN ~
Q209 = 3500 ;VORSCHUB QUER ~
Q200 = 10 ;SICHERHEITS-ABST.
10 LBL 1
11 CYCL CALL
12 LBL 0
13 Q227 = Q227 + Q3
14 FN 11: IF +Q227 GT +Q1 GOTO LBL 1
15 FN 0: Q1 =-Q2
16 CALL LBL 1
17 L Z+150 R0 FMAX
18 L Y+250 R0 FMAX M30
19 END PGM Abzeilen MM
Angehängte Datei(en)
Angehängte Datei  Abzeilen.H ( 832Byte ) Anzahl der Downloads: 16
 
   
Beitrag 27.02.2006, 22:35 Uhr
schabi
schabi
CTRL+ALT+DELETE
*******
Gruppe: Mitglied
Mitglied seit: 22.02.2005
Beiträge: 1.175
Hallo Ramme,

funktioniert das Programm???
Da sind mir einige Sachen nicht ganz geheuer, werde es mal auf der Maschine testen.

Mit freundlichen Grüßen Schabi


--------------------
Erfolg ist die Kunst, dem Sinnvollen
das Rentable vorzuziehen. (Helmar Nahr)
   
Beitrag 28.02.2006, 17:41 Uhr
Ramme
Ramme
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 04.12.2005
Beiträge: 189
Ja Schabi es läuft ich habe es sogar heute noch etwa verbessert . Das einzige was ich noch zusätzlich geändert habe ist der letzte Abgleich
FN 0: Q1 =-Q2
FN 0: Q227 =+Q1

Da ich immer über Y fahre hab ich mir die ganze Sache noch etwas verändert und es läuft gut .

Gruß Ramme

Eine Rückinfo wäre gut Schabi .
Angehängte Datei(en)
Angehängte Datei  Abzeilen.doc ( 111KB ) Anzahl der Downloads: 17
 
   
Beitrag 28.02.2006, 18:12 Uhr
mark88
mark88
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 23.01.2005
Beiträge: 5
QUOTE
Da sind mir einige Sachen nicht ganz geheuer




Mir auch nich



Wo ist das Vorpositionieren nach den Werkzeugwechsel?
z.B
L X-7 Y4 FMax M13 oder M3
L Z2 FMax (Sicherheitsabstand)


Gruß
mark
   
Beitrag 28.02.2006, 20:45 Uhr
Ramme
Ramme
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 04.12.2005
Beiträge: 189
Hallo mark88
ich steh vor meinem Teil und stelle dann erst zu und fahre über das Teil . Den Rest weiß die Maschine doch über den Zyklus oder ?
Ich Plane nur , das Werkzeug ist ein 100mm Messerkopf .
Am besten Testen und hinter her bescheid geben .

Dies ist mein Test PGM gewesen oder meinst du das ich mit 3500mm und 500 min-1 über das Teil fahre
Sicherheitsabstand und Startpostion sind auch im Zyklus beschrieben .

MfG Ramme
   
Beitrag 28.02.2006, 20:48 Uhr
Ramme
Ramme
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 04.12.2005
Beiträge: 189
Es ging um die Zustellung in Z die der 230 Abzeilen nicht hat .

Ramme
   
Beitrag 07.03.2006, 22:28 Uhr
Ramme
Ramme
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 04.12.2005
Beiträge: 189
Ich finde ich habe die Sache gut gelöst ich arbeite jetzt sehr häufig mit diesem Zyklus 230 und der Zustellung in Z .
Schabi wie sieht es bei dir aus ?

MfG Ramme
   
Beitrag 09.03.2006, 00:59 Uhr
schabi
schabi
CTRL+ALT+DELETE
*******
Gruppe: Mitglied
Mitglied seit: 22.02.2005
Beiträge: 1.175
Hallo Ramme, spitze.gif

hab Dein Programm auch mal gebraucht, jedoch noch die alte Version. Bei der war die erste Zustellung ja doppelt, aber das hast Du ja noch geändert wie ich sehe.
Was ich mich aber frage ist ob Q108 noch dazugerechnet werden muss da das der Zyklus 230 doch auch schon macht?
Hab Dein neues Programm noch nicht getestet da ich noch zu faul war das ganze abzuschreiben. :doch:

Mit freundlichen Grüßen Schabi


--------------------
Erfolg ist die Kunst, dem Sinnvollen
das Rentable vorzuziehen. (Helmar Nahr)
   
Beitrag 09.03.2006, 21:17 Uhr
Ramme
Ramme
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 04.12.2005
Beiträge: 189
Ist nicht so wild , mit Q 108 hast du natürlich Recht
war nur einfacher da ich am Anfang den Zyklus nicht ganz gerafft habe . Man könnte den Überstand ja noch anders verrechnen .
Ich kann das PGM ja auch noch mal auf meinen Stick zeihen wenn ich wieder auf Arbeit bin und es ins Netz stellen .

Gruß Ramme
   
Beitrag 13.03.2006, 08:21 Uhr
smeher
smeher
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 19.01.2006
Beiträge: 4
probier mal das thumbs-up.gif


12 L X+17.073 Y-5.015 C+0 R0 F MAX M3
13 L Z+20 R0 F MAX
14 FN 0: Q1 = +0,5
15 FN 0: Q2 = +Q1
16 FN 0: Q3 = +12
17 L Z0 R0 F500
18 CALL LBL 1
19 L Z+20 R0 F MAX
20 M9
.
.
.
.

36 LBL 1
37 L X+11.349 Y-11.589 RR
38 CC C+11.895 Y-4.61
39 C X+4.917 Y-4.064 DR- RR
40 CC C+2.225 Y-3.854
41 C Y-4.064 DR+ RR
42 CC C+11.895 Y-4.61
43 C X+12.441 Y+2.368 DR- RR
44 L X+17.073 Y-5.015 R0
45 LBL 0
   
Beitrag 13.03.2006, 08:23 Uhr
smeher
smeher
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 19.01.2006
Beiträge: 4
ja noch was das ist nur als teil programm von mir du mußt in dein programm selber konwertieren sauer.gif
   
Beitrag 13.03.2006, 20:13 Uhr
Ramme
Ramme
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 04.12.2005
Beiträge: 189
Bei einer 310 Steuerung kann ich kein C in eine Linearebewegung einbauen oder wie ist das im Satz 12 zuverstehen ?

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