Циклы/повторения на макро HAAS/FANUC. Вебинар от 2019-09-18

YOUTUBE · 24.11.2025 03:40

Ключевые темы и таймкоды

Введение и настройка

0:06
  • Начало занятия по предыдущей теме.
  • Проверка микрофонов и устранение проблем.
  • Объявление о начале предмета макропрограммирования.

Работа с кодами M98 и M99

1:18
  • Обсуждение кодов M98 и M99 для вызова подпрограмм.
  • Возможность работы с внешними файлами.
  • Использование кода M20 для повторения программы.

Изменение глубины обработки

2:42
  • Установка глубины обработки и переход в инкрементную форму.
  • Использование кода G90 для изменения значений.
  • Проблемы при отсутствии изменения значений G90.

Варианты указания значений G90

4:26
  • Указание значений G90 в начале программы.
  • Переход в инкрементную форму и изменение значений.
  • Сравнение различных вариантов указания значений.

Переход в главную программу

8:14
  • Использование кода M99 для возврата в главную программу.
  • Переход на конкретный кадр с помощью кода M99.
  • Проблемы с замкнутыми циклами и их решение.

Заключение и переход к макропрограммированию

12:30
  • Завершение обсуждения кодов M98 и M99.
  • Введение в тему макропрограммирования.
  • Подготовка к дальнейшему изучению макросов.

Введение в тему

14:24
  • Тема будет изучаться около месяца.
  • Первое занятие посвящено введению в тему.
  • Код M98/99 используется в курсе макросов.

Усложнение программы

15:09
  • Создание программ 002 и 003.
  • Выполнение части кода до и после перемещения.
  • Переход между программами с помощью M99.

Повторение программы

15:47
  • Указание количества повторов программы.
  • Пример с 20 повторами.
  • Анализ структуры программы.

Выполнение программ

16:11
  • Выполнение первой части программы.
  • Переход между программами 002 и 003.
  • Программа 004 также может быть запущена.

Вложенные программы

16:46
  • Объяснение принципа выполнения программ.
  • Система ЧПУ может выполнять до 3-4 вложений.
  • Пример работы в симуляции.

Проверка работы

17:40
  • Запуск и выполнение программ.
  • Переход между кадрами.
  • Проверка результатов.

Пересечения программ

18:29
  • Возможность пересечения программ.
  • Переход между кадрами в разных программах.
  • Усложнение программы.

Соединение программ

19:06
  • Соединение программ в одну.
  • Пример с пятью проходами.
  • Введение в макросы.

Макросы

19:32
  • Макросы как языки программирования.
  • Автоматизация процесса программирования.
  • Универсализация и использование шаблонов.