Hi Rodman,
Makros sind zunächst mal normale Unterprogramme.
Innerhalb dieser Unterprogramme werden nun bestimmte Werte nicht in Zahlen ausgedrückt (z.B. X100) sondern als Variablen: X#101.
Vor dem Aufruf des Makro(Unterprogramms) werden die Variablen definiert:
N10 #101=100
Im Makro steht dann die Variable #101 für den Wert 100.
Nun kann dieser wert auf verschiedene Weise mit anderen Werten (festen oder weiteren Variablen) verglichen werden oder mit anderen Werten verrechnet werden usw.
Auch geometrische Mathematische Funktionen wie sin, cos, tan usw. stehen zur Verfügung um mit Variablen zu rechnen.
Die Möglichkeiten die Makros bieten sind fast Grenzenlos.
Benutze mal die Suchfunktion in diesem Forum, und Du wirst sehen, das Thema ist schon mehrfach durchgekaut worden
Tip: Suche nach Makros und Macros!!
Hier ein link zu einem Topic in dem beschrieben wird wie Macros aufgerufen werden:
http://www.cnc-arena.de/forum/index.php?showtopic=17795