10. Пользовательские макросы
Введение в макросы
Введение в пользовательские макросы
Полезные ссылки:
Пользовательские макросы (также называемые макросами B или параметрическим программированием) позволяют создавать гибкие программы ЧПУ с использованием переменных, математических операций и структур управления.
Преимущества параметрического программирования
- Повторно используемые программы с переменными размерами
- Снижение количества ошибок при программировании
- Серии деталей с использованием одного программы
- Автоматические расчёты
- Пользовательские циклы
Базовый пример
#1 = 50 ; Diametro
#2 = 30 ; Profondita
#3 = [#1/2] ; Raggio (calcolato)
G00 X#3 Y0 Z5
G01 Z-#2 F100
G02 X#3 Y0 I-#3 J0 F200
G00 Z5
Совместимость
Синтаксис макросов различается в зависимости от контроллера (Fanuc, Haas, Siemens). CNC Simulator Pro в основном поддерживает синтаксис Fanuc.
