Видео посвящено параметрическому программированию на примере стоек Fanuc.
Автор обещает подробно рассказать о теме, несмотря на отсутствие рекламы стоек SMC.
Основная программа содержит описание детали и комментарии для оператора.
Подпрограммы описывают конкретные инструменты и их параметры.
Вложенность подпрограмм позволяет организовать программу удобным образом.
Программа для изготовления гайки включает несколько инструментов.
Использование подпрограмм позволяет легко изменять и настраивать программу.
Возможность пропуска кадров для оптимизации процесса.
Программа становится более лаконичной и удобной для наладчиков.
Возможность замены инструментов без необходимости изменения всей программы.
Удобство при замене инструментов и корректировке программы.
Параметрическое программирование позволяет создавать идентичные программы с использованием переменных.
Пример: создание шпоночного паза с различными параметрами.
Переменные обозначаются решеткой и цифрой.
Основные переменные: номер инструмента, обороты, подача.
Дополнительные переменные: диаметр фрезы, длина и ширина паза.
Эти переменные позволяют создавать и комбинировать программы для различных задач.
Объяснение переменных, отвечающих за старт и глубину паза.
Введение переменной для шага спирали.
Добавление переменной для угла паза.
Введение переменных для координат паза по осям X и Y.
Возможность расположения паза в любом месте.
Вызов инструмента и установка его в центр паза.
Назначение корректора на длину инструмента.
Подъезд инструмента к началу паза на полмиллиметра.
Разворот системы координат для обработки паза под углом.
Указание угла поворота и координат для разворота.
Начало обработки паза по спирали.
Перемещение фрезы на край паза.
Расчет перемещения по осям X и Y.
Расчет дуги и прямой для начала паза.
Углубление на прямых перемещениях для упрощения.
Введение цикла для повторения захода паза.
Линейная интерполяция и расчет расстояния.
Углубление на прямых перемещениях для удобства.
Положение X остается неизменным.
Y перемещается на ширину паза минус диаметр фрезы.
Радиус дуги равен половине ширины паза.
Переписывание переменных для завершения контура.
Добавление счетчика для отслеживания глубины.
Проверка условия для завершения паза.
Использование буквенного кода для математических выражений.
Проверка условия глубины паза.
Переход на завершающую часть при превышении глубины.
Написание паза без использования Z.
Расчет остатка до чистового дна.
Завершение паза и чистка стороны.
Вывод инструмента из паза.
Возвращение к стандартной системе координат.
Отмена разворота плоскости и выключение эмульсии.
Демонстрация работы программы на практике.
Создание пазов по кругу.
Замена переменных на таблицу для макропрограммы.
Создание восьми пазов по окружности.
Использование одной программы с разными параметрами.
Преимущества параметрических программ.
Параметрические программы упрощают работу.
Объем памяти для современных обработок.
Призыв подписываться на канал и работать с Foonik.