586.404 aktive Mitglieder*
2.573 Besucher online*
Kostenfrei registrieren
Anmelden Registrieren
HEIDENHAIN Forum

Programm fur TOS

Beitrag 14.03.2005, 20:02 Uhr
Simon
Simon
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 12.05.2003
Beiträge: 145

Hallo !

Da ich nur ISO Programme schreibe bräuchte ich Hilfe bei hh-klartext.

Wie sieht ein Klartextprogramm fur eine Tos mit HH407 Steuerung aus?

Wir haben eine Bohrung D50 und dan möchte ich die Bohrung,
mit einem fässer auf D80 auffrässen, so das der Frässer in der
mitte in z-0.8 geht und dan auf die Wand einmal herum,
und dann wieder in die mitte und auf z-1.6 und auf die Wand einmal herum,
....
..
.

Kan man da ein Programm schreiben das man es mit drei variablen
ändern kann,
1) den Durchmesser D
2) den Span ap
3) die Tiefe L

So das ich ein Universel Programm habe und verschiedene Bohrungen bearbeiten kan ?

Danke !
TOP    
Beitrag 14.03.2005, 20:16 Uhr
schabi
schabi
CTRL+ALT+DELETE
*******
Gruppe: Mitglied
Mitglied seit: 22.02.2005
Beiträge: 1.175

Hallo Simon

Hab solche Parameterprogramme in der Firma, bin aber nicht gerade am Arbeitsplatz. tounge.gif
Ich kenn die HH407 nicht genau aber wenn es auf einer TNC155 läuft sollte es bei Dir auch gehen. (belehrt mich sonst bitte)
Aber vielleicht macht sich jemand heute noch die mühe und schreibt dir das schnell.

Mit freundlichen Grüßen


--------------------
Erfolg ist die Kunst, dem Sinnvollen
das Rentable vorzuziehen. (Helmar Nahr)
TOP    
Beitrag 14.03.2005, 21:28 Uhr
schabi
schabi
CTRL+ALT+DELETE
*******
Gruppe: Mitglied
Mitglied seit: 22.02.2005
Beiträge: 1.175

Hallo ich bin es noch mal

Hab mal das ganze gegooglet und hab noch eine interessante Seite gefunden.
Ich kann aber nicht sagen ob das etwas für dich ist weil dort zum Fräsen von Bohrungen ein circulares eintauchen im Helix verwändet wird, ob das dein Fräser mitmacht? coangry.gif
Zudem schreibst du die Zustellung muss in der Mitte erfolgen, aber denk auch mal über alternativen nach? Es gibt sehr gute WP-Fräser für solcher zwecke, da kann man Geld sparen. thumbs-up.gif

Link: einfach unter Q-Parameter

Mit freundlichen Grüßen


--------------------
Erfolg ist die Kunst, dem Sinnvollen
das Rentable vorzuziehen. (Helmar Nahr)
TOP    
Beitrag 14.03.2005, 22:18 Uhr
Heidenhaini
Heidenhaini
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 01.02.2005
Beiträge: 97

hi
also ich würd parameter erst anfangen, wenn ich die steuerung halbwegs im griff hätte, sonst könnte es unangenehme überraschungen geben wacko.gif

also... wenn dein werkzeug kleiner oder gliech wie die bohrung ist, würd ich das so machen...
.
.
.
tool call 25 Z 1500 ; Igel dchm. 40
zyklus 5 auswählen (kreistasche)
abstand: +5
tiefe: -?? die du brauchst (hast nicht angegeben)
zustellung: -0,8
vorschub für tiefe: 8000
radius: +40
drehsinn: + (für gegen uhrzeigersinn)
L z+5 r0 f max m3
lbl call 1
L z 100 r0 f max m0
lbl 1
L x ??,??? y ??,?? r0 f max m99
Lbl 0

das war jetzt die vereinfachte form...

gruss stefan


--------------------
Man kann auch von einem Lehrling etwas lernen
TOP    
Beitrag 14.03.2005, 22:38 Uhr
Simon
Simon
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 12.05.2003
Beiträge: 145

danke !

ich versteh nur Bahnhof, wo kan man das lernen ?

Das schreibt man dan in ein txt als test.hh und
zieht es in die Maschine hinen wie ein ISO Programm ?
TOP    
Beitrag 14.03.2005, 22:41 Uhr
Simon
Simon
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 12.05.2003
Beiträge: 145

schabi:

wir haben ein Programm das schpiral hinein geht, geht aber bei grösseren Löchern
in der Luft herum, ich möchte aber damit Zeit einsparen.
Und ich will nicht immer ein ISO programm auf meinem CAM machen für verschidene Löcher.

smile.gif
TOP    
Beitrag 14.03.2005, 23:26 Uhr
schabi
schabi
CTRL+ALT+DELETE
*******
Gruppe: Mitglied
Mitglied seit: 22.02.2005
Beiträge: 1.175

Hallo Simon

Du hast glaub da etwas falsch verstanden, ich meinte eigentlich Bohrzirkularfräsen aber ich hab mich auch etwas [img]/forum/sources/mods/schilder_smilie_creator/text2schild.php?smilienummer=1&text=?komisch?[/img] ausgedrückt.
Beim Bohrzirkularfräsen fährt man mit Radiuskorrektur an den Durchmesser der Bohrung und taucht dann mit kreisförmigen Bewegungen axial ein (Z- (Helix)) bis auf die endtiefe und mach noch eine zusätzliche Umdrehung um den Boden plan zu fräsen.

Ich kann mir vorstellen das HH für Dich etwas verwirren ist vor allem wenn man dann auch noch mit Q-Parameter konfrontiert wird. wacko.gif

Aber es müsste eigentlich noch ein paar einträge im Forum haben unter HH, die dir etwas übers grundlegende sagen.

Und ansonsten fragen fragen?... und noch mal fragen


--------------------
Erfolg ist die Kunst, dem Sinnvollen
das Rentable vorzuziehen. (Helmar Nahr)
TOP    
Beitrag 14.03.2005, 23:44 Uhr
Heidenhaini
Heidenhaini
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 01.02.2005
Beiträge: 97

ich hab mir nen helix-zyklus selbst geschrieben, den aktivier ich mit cycl pgm call und fahr die positionen mit m99 an...natürlich mit Parameter biggrin.gif


--------------------
Man kann auch von einem Lehrling etwas lernen
TOP    
Beitrag 15.03.2005, 18:35 Uhr
schabi
schabi
CTRL+ALT+DELETE
*******
Gruppe: Mitglied
Mitglied seit: 22.02.2005
Beiträge: 1.175

Hai Simon

Wie versprochen ein HH Programm für deine Bohrung, muss nur noch schauen ob das auf deiner Steuerung läuft? Probleme könnten die Kommentare oder die Parameter im Satz TOOL CALL geben. Hab noch eine Version für TNC 155 oder höher, aber die ist nicht so übersichtlich.

0 BEGIN PGM Bohrung_Ausfraesen MM
1 ;***********Parameter*************
2 FN 0: Q1 =+1 ;T-Nummer
3 FN 0: Q2 =+5000 ;Drehzahl
4 FN 0: Q3 =+500 ;Vorschub Fraesen
5 FN 0: Q4 =+5000 ;Vorschub Tiefenzustellung
6 ;----------------------------------
7 FN 0: Q5 =+50 ;Bohrungszentrum X-Achse
8 FN 0: Q6 =+20 ;Bohrungszentrum Y-Achse
9 FN 0: Q7 =+80 ;Durchmesser
10 FN 0: Q8 =-2 ;Tiefe
11 FN 0: Q9 =+0.8 ;Zustelltiefe (ap)
12 FN 0: Q10 =+1 ;Schlichtaufmass
13 FN 0: Q11 =+1 ;Schlichten? 0=nein 1=ja
14 ;**********Berechnugen************
15 FN 0: Q12 =+0
16 FN 2: Q12 =+Q12 - +Q9
17 FN 4: Q13 =+Q7 DIV +2
18 FN 2: Q14 =+Q13 - +Q10
19 ;**********************************
20 BLK FORM 0.1 Z X-200 Y-200 Z-100
21 BLK FORM 0.2 X+200 Y+200 Z+0
22 TOOL CALL Q1 Z SQ2
23 L Z+100 R0 FMAX M13
24 L X+Q5 Y+Q6 R0 FMAX
25 L Z+2 R0 FMAX
26 LBL 1
27 L Z+Q12 R0 FQ4
28 CC X+Q5 Y+Q6
29 LP IPR+Q14 PA+177.5 RL FQ3
30 CP IPA+360 DR+
31 CP IPA+5 DR+
32 L X+Q5 Y+Q6 R0
33 FN 9: IF +Q12 EQU +Q8 GOTO LBL 2
34 FN 2: Q12 =+Q12 - +Q9
35 FN 11: IF +Q12 GT +Q8 GOTO LBL 1
36 FN 0: Q12 =+Q8
37 FN 9: IF +Q12 EQU +Q8 GOTO LBL 1
38 LBL 2
39 FN 0: Q14 =+Q13
40 FN 9: IF +Q11 EQU +1 GOTO LBL 3
41 FN 9: IF +Q11 EQU +0 GOTO LBL 4
42 LBL 3
43 FN 0: Q11 =+0
44 FN 9: IF +Q11 EQU +0 GOTO LBL 1
45 LBL 4
46 L Z+100 R0 FMAX M30
47 END PGM Bohrung_Ausfraesen MM


--------------------
Erfolg ist die Kunst, dem Sinnvollen
das Rentable vorzuziehen. (Helmar Nahr)
TOP    
Beitrag 15.03.2005, 19:13 Uhr
Simon
Simon
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 12.05.2003
Beiträge: 145

[img]/forum/sources/mods/schilder_smilie_creator/text2schild.php?smilienummer=7&text=DANKE[/img]

Werds gleich mal ausprobieren,
wen du mal ein ISO programm brauchst, einfach PM !

smile.gif
TOP    
Beitrag 15.03.2005, 19:38 Uhr
Simon
Simon
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 12.05.2003
Beiträge: 145

Ich habe am meinem Computer eine txt datei gemacht, und das Programm
hinen copyert. Dann hab ich das ganze in 123456.dnc und 123456.hh 123456.h
übernant. Die steuerung liest ihn aber nicht hinein. Mus man das per Hand hinen Schreiben ?
TOP    
Beitrag 15.03.2005, 19:40 Uhr
Heidenhaini
Heidenhaini
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 01.02.2005
Beiträge: 97

Hi schabi,
so wie dein Programm aufgebaut ist, musst du bei meinetwegen 10 Bohrungen 10 mal das ganze wiederholen oder machst du das dann mit NP-Verschiebung?

Stefan


--------------------
Man kann auch von einem Lehrling etwas lernen
TOP    
Beitrag 15.03.2005, 19:43 Uhr
Heidenhaini
Heidenhaini
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 01.02.2005
Beiträge: 97

Hi simon,
mach eine ganz normale ascii datei daraus (12345678.h) und ändere den ersten und letzten satz im Programm, dateiname und programmname müssen übereinstimmen


--------------------
Man kann auch von einem Lehrling etwas lernen
TOP    
Beitrag 15.03.2005, 20:07 Uhr
Simon
Simon
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 12.05.2003
Beiträge: 145

Bei ISO sieht das so aus

kopf

%667865 G71
N2 G30 G17 X-550.855 Y-334.193 Z-99.99
N3 G31 G90 X+550.918 Y+350.377 Z0
N6 T1 G17 ;



fuss

N60369 M05
N60370 G0 Z100
N60371 M30
N999999 %667865 G71


bei hh ??
so _?

kopf

0 BEGIN PGM 123456
1 ;***********Parameter*************
2 FN 0: Q1 =+1 ;T-Nummer
3 FN 0: Q2 =+5000 ;Drehzahl
4 FN 0: Q3 =+500 ;Vorschub Fraesen
5 FN 0: Q4 =+5000 ;Vorschub Tiefenzustellung



fuss

44 FN 9: IF +Q11 EQU +0 GOTO LBL 1
45 LBL 4
46 L Z+100 R0 FMAX M30
47 END PGM 123456

?
TOP    
Beitrag 15.03.2005, 20:14 Uhr
schabi
schabi
CTRL+ALT+DELETE
*******
Gruppe: Mitglied
Mitglied seit: 22.02.2005
Beiträge: 1.175

Hallo Heidenhaini

Das mit den Nullpunktverschiebungen ist eine Lösung, ich persönlich bin nicht so der Freund vom ?Herumgeschiebe?.
Eine andere Lösung ist das man in dem Programm den Positioniersatz herauslöscht, dann kann man auch bequem die Positionen in einem anderem Programm anfahren und nachher mit PGM CALL das Parameterprogramm aufrufen wie bei deinem Helix Zyklus.

Wenn die Bohrungen unterschiedlich gross sind ist das dann schon etwas schwieriger.
Aber ein Parameterprogramm ist immer etwas auf die vorliegende Bearbeitung anzupassen. Ein Zyklus passt ja auch nicht für jede Bearbeitung, sonst bräuchte man ja die Parameter nicht. wow.gif

Aber wie heisst es so schön Parameter nichts ist unmöglich. (oder so) wacko.gif

PS: genialer Namen thumbs-up.gif

@ Simon

0 BEGIN PGM 123456 MM
1 END PGM 123456 MM


--------------------
Erfolg ist die Kunst, dem Sinnvollen
das Rentable vorzuziehen. (Helmar Nahr)
TOP    
Beitrag 15.03.2005, 20:17 Uhr
Heidenhaini
Heidenhaini
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 01.02.2005
Beiträge: 97

fast richtig :-)
0 BEGIN PGM 123456 MM
.
.
.
.
.
.
47 END PGM 123456 MM

MM für Milimeter


--------------------
Man kann auch von einem Lehrling etwas lernen
TOP    
Beitrag 15.03.2005, 20:20 Uhr
Heidenhaini
Heidenhaini
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 01.02.2005
Beiträge: 97

@ schabi,
bin auch kein Freund vom np-schieben... dafür hab ich mir ne Lösung gebastelt die auch funtioniert...auch wenn sich der Durchmesser der Bohrung(en) ändert... biggrin.gif


--------------------
Man kann auch von einem Lehrling etwas lernen
TOP    
Beitrag 15.03.2005, 20:28 Uhr
Simon
Simon
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 12.05.2003
Beiträge: 145

Ich ziehe die Programme mit
BLOCKWEISE UBERTRAGUNG FUR HH STEUERUNG V.4.0

Dan muss ich auch auf 123456.dnc machen, die
maschine zieht das Programm hinein kann es aber nicht finden.
Unsere Programme werden automatisch nach 123456.i unbenant.

123456.h kan ich gar nicht hinein speichern.

smile.gif
TOP    
Beitrag 15.03.2005, 20:32 Uhr
Heidenhaini
Heidenhaini
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 01.02.2005
Beiträge: 97

haste kein tnc-remo? damit gehts..muss aber .h oder .hnc heissen, sonst rafft es die steuerung nicht wacko.gif


--------------------
Man kann auch von einem Lehrling etwas lernen
TOP    
Beitrag 15.03.2005, 20:36 Uhr
schabi
schabi
CTRL+ALT+DELETE
*******
Gruppe: Mitglied
Mitglied seit: 22.02.2005
Beiträge: 1.175

Hast du auf der Steuerung schon HH Programme? coangry.gif

Wenn nicht ist das nicht gut! wow.gif
Haben noch so ein altes Teil (TNC 155) da muss man in den Maschinenparametern umschalten von ISO zu HH, glaub ich zumindest hab?s nie ausprobiert.
wink.gif


--------------------
Erfolg ist die Kunst, dem Sinnvollen
das Rentable vorzuziehen. (Helmar Nahr)
TOP    
Beitrag 15.03.2005, 20:37 Uhr
Simon
Simon
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 12.05.2003
Beiträge: 145

Nein wir haben einen Alten Computer mit Win 98 drauf.
Der sieht nur Programme mit *.dnc und wandelt sie dan
um in *.i
And der Steruerung an der Linken Seite steht auch TNC *.i

?
TOP    
Beitrag 15.03.2005, 20:49 Uhr
schabi
schabi
CTRL+ALT+DELETE
*******
Gruppe: Mitglied
Mitglied seit: 22.02.2005
Beiträge: 1.175

So jetzt wird guter rat teuer

Nein nur keine angst noch geht?s nicht ins Geld, aber das mit der Datenübertragung ist immer so eine Sache. Wir verwenden eine eigens geschriebene Software auf MS-DOS Basis.
Aber TNCremo müsste glaub gehen auf win98.

Heidenhain


--------------------
Erfolg ist die Kunst, dem Sinnvollen
das Rentable vorzuziehen. (Helmar Nahr)
TOP    
Beitrag 15.03.2005, 20:53 Uhr
Simon
Simon
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 12.05.2003
Beiträge: 145

Aber an der Steurerung steht auch blos *.i und unsere
Leute an den Maschinen haben Heute zum ersten mal ein HH Klartext gesehen.
Ich glaub kaum das HH Programme in der Steuerung sind.

smile.gif
TOP    
Beitrag 15.03.2005, 21:04 Uhr
Heidenhaini
Heidenhaini
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 01.02.2005
Beiträge: 97

dann benenn das proggi an der maschine jetzt mal um in 12345.h thumbs-up.gif
und zur datenübertragung kannste auch tnc.exe benutzen...hab ich auch...irgendwo noch...läuft unter dos


--------------------
Man kann auch von einem Lehrling etwas lernen
TOP    
Beitrag 15.03.2005, 21:29 Uhr
schabi
schabi
CTRL+ALT+DELETE
*******
Gruppe: Mitglied
Mitglied seit: 22.02.2005
Beiträge: 1.175

Hallo Simon

Sieht leider schlecht aus, es gibt (glaube ich) Heidenhain TNC 407 uncoded und Heidenhain TNC 407 ISO. Ich vermute das ihr eine reine ISO habt, bin mit aber absolut nicht sicher???
Aber ich hätte noch einen anderen Vorschlag, schreib doch ein ISO Parameterprogramm, oder hab ich jetzt alles falsch verstanden. coangry.gif
Ich hab noch eine frage: habt Ihr bisher auf der Steuerung ISO oder HH Programmiert?

Ich bin im Moment echt etwas verwirrt. wacko.gif


--------------------
Erfolg ist die Kunst, dem Sinnvollen
das Rentable vorzuziehen. (Helmar Nahr)
TOP    



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