Trennung von Adressbuchstabe und mathematischem Ausdruck
Es besteht die Möglichkeit, dass dem Makronamen nur der Adressbuchstabe zugewiesen und der mathematische Ausdruck ausprogrammiert oder in einem zweiten Makro definiert wird.
Dadurch können Makros, die die Hauptachsen referenzieren, in einem übergeordneten NC-Programm definiert werden. Im Unterprogramm oder Zyklus können dann die Makronamen verwendet werden, wodurch eine Unabhängigkeit von der angewählten Bearbeitungsebene resultiert.
Programmierbeispiel
Trennung von Adressbuchstabe und mathematischem Ausdruck
Im Makroinhalt ist nur der Adressbuchstabe enthalten. Der mathematische Ausdruck wird ausprogrammiert oder in einem separaten Makro definiert:
"1.HA" = "X" "2.HA" = "Y" (HA: Hauptachse)
"Ziel_1.HA" = "V.E.POS1 + P12"
"1.HA" "Ziel_1.HA" "2.HA" 100