Schachtelung von Makros
Die Verwendung von Makros auf der rechten Seite der Zuweisung (s.g. Schachtelung) in Kombination mit NC-Code ist erlaubt. Die maximale Schachtelungstiefe ist fest vorgegeben [6]-6.40.
Die Schachtelung wird durch ein vorangestelltes '\'-Zeichen vor den begrenzenden Anführungszeichen angezeigt. Es ist darauf zu achten, dass immer komplette Ausdrücke eines NC-Satzes (NC-Befehl, mathematischer Ausdruck, Term) in einem Makro zusammengefasst sind. Damit ist ausgeschlossen, dass ein Makro nur den Adressbuchstaben eines NC-Befehls ohne den dazugehörigen mathematischen Ausdruck repräsentiert. Auf diesen Zusammenhang wird in den folgenden Kapiteln eingegangen.
Syntax Schachtelung von Makros: |
"<Makroname>" = "<NC_Code> \"< Makroname_i> \" <NC_Code>" |
Hinweis | |
Ein Makro darf nicht den eigenen Makronamen als geschachtelten Aufruf enthalten. Zulässig ist nur der geschachtelte Aufruf anderer Makros. |
Programmierbeispiel
Schachtelung von Makros