586.375 aktive Mitglieder*
3.211 Besucher online*
Kostenfrei registrieren
Anmelden Registrieren
HEIDENHAIN Forum

kegel fräsen mit Zyklus bohrfräsen 208, kegel mit helix fräsen ?

Beitrag 30.09.2006, 14:04 Uhr
revol
revol
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 05.04.2005
Beiträge: 160

moin moin,

weiss einer von euch vielleicht eine möglichkeit wie ich zum beispiel mit dem zyklus bohrfräsen 208 einen kegel fräsen kann? oder vielleicht mit Q-parametern, aber es soll schon heli fräsen sein.



danke.gif
TOP    
Beitrag 30.09.2006, 16:17 Uhr
NTCNC9
NTCNC9
Level 6 = Community-Doktor
******
Gruppe: Mitglied
Mitglied seit: 13.01.2006
Beiträge: 992

Hi revol,

Also mit Cycl. 208 geht das nicht, wenn dann müsstest du dir selber ein Parameterprogramm dafür schreiben. Ob das allerdings als Helix möglich ist wage ich mal zu bezweifeln. Warum eigentlich? Kleine Schrittweite in Z nehmen nen Torusfräser und abzeilen. Gibt auch eine gute Fläche.....


Gruß

Björn


--------------------
Enttäuscht vom Affen schuf Gott den Menschen,
danach verzichtete er auf weitere Experimente.....
TOP    
Beitrag 30.09.2006, 17:25 Uhr
revol
revol
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 05.04.2005
Beiträge: 160

ja das habe ich schon gemacht mit abzeilen alle 0,1 mm, aber das dauert zu lange. aber irgendwie muss das doch gehen mit heli? man müsste doch so einen zyklus umschreiben können. wo man sagen kann anfangs durchmesser und dann den end durchmesser unten. eben kegelbohrfräsen. gib es denn einen hier im forum der sich gut mit parametern auskennt?
TOP    
Beitrag 01.10.2006, 03:58 Uhr
NTCNC9
NTCNC9
Level 6 = Community-Doktor
******
Gruppe: Mitglied
Mitglied seit: 13.01.2006
Beiträge: 992

Hi revol,

Also das mit Zyklus umschreiben ist so eine Sache, um das zu tun brauchst du zum einen den Quellcode des Zyklus, weil dieser nur verschlüsselt in der PLC-Partition der TNC hinterlegt ist, und zum zweiten das Programm Cycl.-Design.

Dazu solltest du dich dann auch wirklich mit der Paramterprogrammierung auskennen, weil so auf die schnelle das nicht geht. Weil mit diesem Tool kannst du auch jede Menge verheerendes anrichten, bzw. dir die Steuerung komplett zerschießen, das nur so am Rande. Ich war eine Woche auf Schulung bei HH für dieses Programm.... :doch:

Und wirklich schneller bist du mit ner helix auch nicht weil allzu große Schritte auch nicht gehen wenn der kegel genau sein soll. und ne Kegelige Helix zu programmieren ist bestimmt ein riesen Spaß sauer.gif

Ich würde wirklich das ganze mit nem Startloch vorarbeiten und dann abzeilen.

Gruß

Björn


--------------------
Enttäuscht vom Affen schuf Gott den Menschen,
danach verzichtete er auf weitere Experimente.....
TOP    
Beitrag 01.10.2006, 12:23 Uhr
Matz
Matz
Level 6 = Community-Doktor
******
Gruppe: Mitglied
Mitglied seit: 12.10.2002
Beiträge: 822

Hallo HDH-User !

Guckt mal dort http://www.jdterra.de/cncеckе/index.html


Powered by Jürgen Drogosch

Wir selbst haben CAD/CAM , die Jungs a.d Masch . haben sich jedoch auch ein Parameterprg. gemacht bsp.weise für größere Senkungen ( Senkkopfschrauben/60°) Ich schaul mal nach . Die Gefahr mit einem Parameterprogi die Steuerung abzuschiesen ( Schleifenprogammierung mit IF / THEN) , besteht nicht .

Grüße Matz


--------------------
Nicht alle Schalker sind Psychopaten - aber ich
TOP    
Beitrag 01.10.2006, 12:27 Uhr
W06FAN
W06FAN
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 25.12.2005
Beiträge: 52

Hallo zusammen,

ich habe mit Heidenhain nicht viel am Hut, mir ist aber mal das unten stehende Programm in die Hände gekommen. Stammt glaube ich sogar mal aus dem Forum. Ansonsten kann ich zum Progrämmchen nicht viel sagen.

Beste Grüße und viel Erfolg


0 BEGIN PGM HELIX MM
1 BLK FORM 0.1 Z X-16 Y-16 Z-20
2 BLK FORM 0.2 X+16 Y+16 Z+0
3 TOOL CALL 33 Z S2000
4 CYCL DEF 7.0 NULLPUNKT
5 CYCL DEF 7.1 X+0
6 CYCL DEF 7.2 Y+0
7 CYCL DEF 7.3 Z+0
8 FN 0: Q1 = +19 ; AT
9 FN 0: Q2 = +32.5 ; ET
10 FN 0: Q3 = +0.35 ; ZUSTELLUNG
11 FN 0: Q5 = +20 ; RADIUS
12 FN 2: Q5 = +Q5 - +Q108 ; Q108 = Werkzeugradius
13 FN 0: Q50 = +2000
14 L X+0 Y+0 R0 F9999 M3
15 L Z-Q1 R0 F2000
16 CC X+0 Y+0
17 LP PR+Q5 PA+90
18 LBL 1
20 CP IPA+360 Z-Q1 DR+ FQ50
21 FN 9: IF +Q1 EQU +Q2 GOTO LBL 2
22 FN 1: Q1 = +Q1 + +Q3
23 FN 12: IF +Q1 LT +Q2 GOTO LBL 1
24 FN 0: Q1 = +Q2
25 FN 9: IF +0 EQU +0 GOTO LBL 1
26 LBL 2
28 CP IPA+360 DR+
29 LP PR+0 PA+0 R0
32 L Z+100 R0 F MAX M2
33 END PGM HELIX MM
TOP    
Beitrag 01.10.2006, 12:43 Uhr
Matz
Matz
Level 6 = Community-Doktor
******
Gruppe: Mitglied
Mitglied seit: 12.10.2002
Beiträge: 822

Hallo W06FAN !
Jo , das isses ! Achtung Zeilensprung halt vorher errechnen ! Super danke , sauge ich mir auch gleich ! ;-) G.M


--------------------
Nicht alle Schalker sind Psychopaten - aber ich
TOP    
Beitrag 01.10.2006, 13:23 Uhr
NTCNC9
NTCNC9
Level 6 = Community-Doktor
******
Gruppe: Mitglied
Mitglied seit: 13.01.2006
Beiträge: 992

@ Matz

QUOTE
Die Gefahr mit einem Parameterprogi die Steuerung abzuschiesen ( Schleifenprogammierung mit IF / THEN) , besteht nicht .


War ja auch im Bezug auf Cycl.Design gesagt worden, Weil da sollte man wissen was man tut wenn man Zyklen abändert.... Paramterprogrammierung an sich ist sicherlich im Bezug auf die Steuerung ungefährlich.... tounge.gif


--------------------
Enttäuscht vom Affen schuf Gott den Menschen,
danach verzichtete er auf weitere Experimente.....
TOP    
Beitrag 01.10.2006, 13:46 Uhr
farmer 70
farmer 70
Level 6 = Community-Doktor
******
Gruppe: Mitglied
Mitglied seit: 05.06.2005
Beiträge: 911

Hallo

Ich habe da evtl. auch noch etwas für dich.

0 BEGIN PGM SENKUNG-ZIRKULAR MM
1 BLK FORM 0.1 Z X-20 Y-15 Z-10
2 BLK FORM 0.2 X+20 Y+15 Z+0
3 ;
4 TOOL CALL 14 Z S10000
5 ;
6 L M3
7 CYCL DEF 7.0 NULLPUNKT
8 CYCL DEF 7.1 X+8
9 CYCL DEF 7.2 Y+10
10 FN 0: Q22 =-1 ;STARTTIEFE
11 FN 0: Q23 =-7 ;ENDTIEFE
12 FN 0: Q24 =+6 ;STARTRADIUS
13 FN 0: Q25 =+20 ;WINKEL/2
14 FN 0: Q27 =+20 ;SICHERE HOEHE
15 FN 0: Q28 =+0.2 ;ZUSTELLUNG-Z / 360GRAD
16 FN 0: Q29 =+0.001 ;ZUSTELLUNG-Z / WINKELSCHRITT
17 FN 0: Q99 =+2500 ;VORSCHUB
18 CALL LBL 155
19 L M30
20 ;
21 LBL 155
22 L Z+Q27 R0 FMAX
23 L X+0 Y+0 R0 FMAX
24 FN 0: Q1 =-Q22
25 L Z-Q1 R0 FQ99
26 LBL 156
27 Q2 = FRAC ( Q1 / Q28 ) * 360 ;AKTUELLER WINKEL
28 Q3 = Q24 - TAN Q25 * ( Q1 + Q22 ) ;AKTUELLER RADIUS
29 Q4 = COS Q2 * Q3
30 Q5 = SIN Q2 * Q3
31 L X+Q4 Y+Q5 Z-Q1 RL FQ99
32 FN 1: Q1 =+Q1 + +Q29
33 FN 12: IF +Q1 LT -Q23 GOTO LBL 156
34 FN 0: Q1 =-Q23
35 CALL LBL 156 REP1
36 L X+0 Y+0 R0
37 L Z+Q27 R0 FMAX
38 LBL 0
39 END PGM SENKUNG-ZIRKULAR MM

Du mußt jetzt natürlich etwas mit den Zustellungen spielen. In den Einstellungen in dem Beispiel ist die Zustellung pro Vollkreis (naja, es ist kein Kreis mehr) 0.2mm. Die Zustellung pro Linie ist 0.001mm. Das heißt, daß er pro Umdrehung 0.2 / 0.001 = 200 Linien fährt. Das sind alle 360 / 200 = 1.8 Grad. Das ist bei kleinen Durchmessern schon ne ganze Menge. Wenn Du 0.07mm pro Linie nehmen würdest, würde fast ein Dreieck entstehen. Es ist bestimmt auch möglch, eine Toleranz zu berechnen, die jeweils eingehalten werden muß. Dann wäre die Zustellung/Linie oben geringer als unten. Aber erweitern kann man das Unterprogramm immer noch. Vielleicht reicht es ja schon....

mfg farmer


--------------------
Gruß farmer



Hilfsbereitschaft, Gemeinsinn, Miteinander und Füreinander
TOP    
Beitrag 01.10.2006, 13:58 Uhr
revol
revol
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 05.04.2005
Beiträge: 160

danke WO6FAN und farmer für die programme, werde ich gleich heute mal ausprobieren. danke.gif

gibt es denn möglichkeiten zyklen selber zu schreiben und dann auf die maschine zu laden(z.b. kegel)? wenn das gehen würde dann würde sich doch jeder drüber freuen und man bräuchte für einige sachen keine programme mehr schreiben lassen mit mastercam oder etc. . das wäre doch spitze.gif
TOP    
Beitrag 01.10.2006, 14:16 Uhr
Cooltyper
Cooltyper
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 14.04.2004
Beiträge: 139

Das Thema ist schon mal durchgekaut worden. Hab damals auch einen Vorschlag reingesetzt. Ich such Dir mal die Links raus:

http://www.cnc-arena.com/forum/index.php?showtopic=7462

http://www.cnc-arena.com/forum/index.php?showtopic=7847
TOP    
Beitrag 01.10.2006, 15:24 Uhr
revol
revol
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 05.04.2005
Beiträge: 160

werde ich mir mal durchlesen. danke.gif
TOP    



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