QUOTE (Nextone @ 10.10.2011, 10:28 Uhr)
Hallo,
habe eine Frage wegen der Macro, und zwar haben wir viele Nakamuras mit verschiedenen Steuerungen auch vom alter her.
Bei den neueren hat die Macro bis auf G90 und G91 Funktioniert.
Bei den anderen mus Ich den Aufruf so wie auch schon oben geschrieben wurde mit M98 aufrufen.
Nun ist mir aber noch nicht ganz klar wie und was Ich dann genau Umschreiben oder belegen muss, kann mir bitte jemand Weiterhelfen?
Grüße Nextone
Hi Nextone,
hier sind 2 Beispiele, die im Prinzip das Gleiche formulieren nur nicht so komfortabel, wie mit dem Aufruf "G65" .
G65 P1234
A1 B
11C 8 ;
---
O1234 ;
G0 X
#1 Y
#2 M
#3 (X
1. Y
11. M
8) ;
---------------------------------------------
#101 =1 ;
#102 =2 ;
#103 =8 ;
M98 P1234 ;
---
O1234 ;
G0 X
#101 Y
#102 M
#103 ;
M99 ;
---------------------------------------------
Genauso wie das Beispiel davor, bloss dass die Variablen 1-33 flüchtig sind, das heißt sie werden mit jedem Unterprogrammaufruf auf "frei" gesetzt.
Darum müssen sie hier im Unterprogramm definiert werden.
M98 P1234 ;
---
O1234 ;
#1 =1 ;
#2 =2 ;
#3 =8 ;
G0 X
#1 Y
#2 M
#3 ;
M99 ;
Gruß Nisse
Ps: Ich weiß, die Frage ist schon ein Weilchen her ;-)
Gruß, Nisse.