здравствуйте , аноним , моё мнение по вашему вопросу , макро программы имеют такое свойство обращатся к логике станка ( не знаю как правильно это называется)и уже от тудо брать информацию и работать с ней, вы присваеваете к переменной какоето значение , и оно записывается в память. а MACH 3 программный продукт управляющий двигателями вашего станка(в большенстве шаговые) ,и если ваш станок не имеет (мозга) тогда не о каких макропрограммах, нельзя мечтать