586.438 aktive Mitglieder*
4.077 Besucher online*
Kostenfrei registrieren
Einloggen Registrieren

Unterprogramm Aufruf

Beitrag 19.08.2005, 09:37 Uhr
DrNick
DrNick
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 09.05.2005
Beiträge: 18

Hallo,

Ich will in einem Abarbeitungs Programm ein Unterprogramm aufrufen, und dann wieder ins Hauptprogramm springen. Bei Heidenhain geht das einfach mit PGM CALL.


Danke im voraus
TOP    
Beitrag 19.08.2005, 14:51 Uhr
Zauberfraeser
Zauberfraeser
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 21.01.2003
Beiträge: 13

Hallo DrNick !

Im Din Iso Code ist das so nicht möglich.

Man kann aber wunderbar mit Proceduren arbeiten wo man die
eizelnen Fräsoperationen verlinkt!

Der Befehl lautet:
> G00 Z500.
IPC => CNC D:\Programme\test.nc
> G00 Z500.
IPC => CNC D:\Programme\test1.nc
> G00 Z500.
usw.

Wobei die Pfad angabe ("D:\Programme\test.nc") von Dir angepasst werden muß!

Man kann dann auch mit Reset LNK einen Probelauf machen, aber Vorsicht
vor und nach dem Link eine abhebe Position programmieren wie im Bsp.
Der Reset LNK bricht die abarbeitung des Unterprogramms ab, und springt zurück zur Procedur.
Dann geht es mit dem nächsten Link weiter!

Im Isograph gibt es natürlich auch möglichkeiten Unterprogramme aufzurufen.
Am besten in der Online Hilfe nachschauen! "Call" "DoTask" ...

Hoffe Ich konnte helfen
TOP    
Beitrag 07.09.2005, 11:03 Uhr
sontagsfraeser
sontagsfraeser
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 26.07.2005
Beiträge: 2

hallo :-)
währe schön wenn du sagst was genau du vor hast .

in isograph z.b. geht es wenn du dir dein abarbeitungsprogramm vorher auf die festplatte lädst oder in den arbeitsspeicher bei einer workstation.
wenn es nicht alluzulang ist.


programm:

G17 T01 M66
GZ100 S1000 F1000 M03

(HauptProgramm)
do Task1 -> unterprogrammaufruf
Programm ende
GZ 100 M30

Task1 -> unterprogrammdefinition

G00 Z20

RETURN -> mit return beenden das programm springt dann zurück ins hauptprogramm


das ist nur ein grobes programmgerüst .
das ganze muss dann GEWANDELT werden da es isograph ist .
kann man in jedem normalem programm einbauen.
TOP    



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