Установка постпроцессора

Постпроцессор разработан для создания управляющих программ (УП) для станка HL3511-Y1000 с системой ЧПУ Fanuc 0i в среде SprutCAM версии 18 и выше. Для установки постпроцессора запустите файл «Setup postprocessor for HL3511 Y1000 v.001 07.04.2025». Примите лицензионное соглашение. Выберите компоненты установки.
Постпроцессор состоит из 2-х компонентов:1. Постпроцессо. Содержит папку «Amurstal_HL3511_Y1000_Fanuc_0i», которая включает в себя файлы, необходимые для корректной работы постпроцессора.2. СтанокСодержит папку «HL3511_Y1000» (кинематическая модель станка, а также все необходимые 3D-модели для его визуализации). По умолчанию, установка Постпроцессора выполняется в папку «C:\Users\Public\Documents\SprutCAM\Version 18\Dotnet\TurnMill\». Установка Станка выполняется в папку «C:\ProgramData\Sprut Technology\SprutCAM\Version 18\Machines\CustomSchemas».При установке прав администратора не требуется. Никакие другие файлы в систему не устанавливаются. Никакие записи в реестр Windows не выполняются.
Информация о версии постпроцессора

Информация о версии постпроцессора выводится в правой верхней части окна «Генерация управляющей программы»

При получении новой версии ПП, после установки, нужно обновить информацию о версии и настройках ПП. Для этого щелкните правой клавишей мыши на поле и выберите «Восстановить значения по умолчанию»

Выбор станка и постпроцессора
После этого, при создании проекта обработки детали, вы можете выбрать станок «HL3511_Y1000» в области поиска в окне выбора станка. Например, папка с кинематической моделью станка:
При постпроцессировании готового проекта укажите постпроцессор «Amurstal_HL3511_Y1000_Fanuc_0i» в области поиска в окне выбора постпроцессора. Например, папка с постпроцессором:

Добавление папок в область поиска происходит по клику на значек папки с лупой:

Конфигурация У П

 Настройки УП производятся перед выводом УП в окне свойств постпроцессора.

Задайте необходимые параметры. Список разработчиков УП содержит одну фамилию. Если нужно дополнить список, обратитесь к разработчику постпроцессора.Для вывода УП нажмите кнопку «Пуск». Файл У П будет сохранен по указанному пути.
Об основных функциях
Постпроцессор генерирует G и M-команды:G-команды: Режим Интерполяции Быстрый ХодG0Режим Интерполяции Рабочий ХодG1Режим Круговой Интерполяции По ЧасовойG2Режим Круговой Интерполяции Против ЧасовойG3ЗадержкаG4Полярный Режим ВКЛG12.1Полярный Режим ВЫКЛG13.1Плоскость XYG17Плоскость XZG18Плоскость YZG19Отвод К Фиксированной ТочкеG28Компенсация Радиуса Инструмента ВЫКЛG40Компенсация Радиуса Инструмента ВлевоG41Компенсация Радиуса Инструмента ВправоG42Смещение Начала КоординатG52Вывод Координат В Машинной С КG53Вывод Координат В СКG54 — G59Токарный Цикл Чистовой ОбработкиG70Токарный Цикл Вдоль XG72Токарный Цикл Вдоль ZG71Токарный Цикл Повторения КонтураG73Токарный Цикл Обработки Торцевых КанавокG74Токарный Цикл Обработки Радиальных КанавокG75Токарный Цикл Нарезания РезьбыG76Токарный Цикл Нарезания Резьбы За Один ПроходG92Цикл Сверления ВЫКЛG80Простое Сверление На ТорцеG83Простое Сверление В Радиальном НаправленииG87Сверление По Торцу С ВыдержкойG83Сверление В Радиальном Направлении С ВыдержкойG87Сверление По Торцу С Удалением СтружкиG83Радиальное Сверление С Удалением СтружкиG87Сверление По Торцу С Ломкой СтружкиG74Радиальное Сверление С Ломкой СтружкиG75Нарезание Резьбы По ТорцуG84Нарезание Резьбы В Радиальном НаправленииG88Режим Вращения Шпинделя CSSG96Режим Вращения Шпинделя RPMG97Режим Вращения Шпинделя ОриентацияG98Режим Подачи мм/минG98Режим Подачи мм/обG99

М-команды:


Стоп

M0

Опциональный Стоп

M1

Главный Шпиндель По Часовой

M3

Главный Шпиндель Против Часовой

M4

Главный Шпиндель ВЫКЛ

M5

Сож Вкл

M8

Сож Выкл

M9

Зажим Патрона ГШ

M11

Разжим Патрона ГШ

M10

Жесткое Нарезание Резьбы

M29

Конец УП

M30

Включение Оси C

M54

Выключение Оси C

M55

Тормоз Высокого Давления Оси C ВКЛ

M57

Приводной Инструмент По Часовой 

M14


Приводной Инструмент Против Часовой

M13

Приводной Инструмент ВЫКЛ

M55

Уловитель Деталей ВКЛ

M68

Уловитель Деталей ВЫКЛ

M69

Зацикливание УП

M99

Контршпиндель По Часовой

M103

Контршпиндель Против Часовой

M104

Контршпиндель ВЫКЛ

M105

Зажим Патрона КШ

M111

Разжим Патрона КШ

M110

Синхронизация Осей ВКЛ

M131

Оси Синхронизации ВЫКЛ

M132

Включение Оси C2

M133

Выключение Оси C2

M134

Вывод комментариев и названий операцийВсе комментарии и названия операций перед выводом в УП автоматически транслитерируются и приводятся к верхнему регистру.
Выбор инструментальных блоков

Выбор инструментальных блоков производится на вкладке Оборудование, в разделе Наладка.

На данный момент для выбора доступны 5 блоков. Если нужно больше блоков для выбора, обратитесь к разработчику постпроцессора.

Сверлильные циклы
Постпроцессор поддерживает циклы обработки отверстия согласно следующей таблице соответствия циклов:Циклы СпрутКАМЦиклы Fanuc0i-TDПростое сверлениеG83, G87Сверление с выстоемG83, G87Глубокое с удалением стружкиG83, G87Глубокое с ломкой стружкиG74, G75Нарезание резьбыG84, G88Нарезание резьбы с ломкой стружкиG84, G88Нарезание резьбы с удалением стружкиG84, G88Расточка тип 5Не реализованРасточка тип 6Не реализованРасточка тип 7Не реализованРасточка тип 8Не реализованРасточка тип 9Не реализован
Простое сверление (G83,G87) Сверление с выстоем (G83,G87) Глубокое с удалением стружки (G83,G87) Исходная плоскость цикла определяется наибольшим значением параметров Уровень безоп. перемещ. по воздуху и Расстояние ускор. перемещений.Точка R сверлильного цикла определяется параметром Расстояние рабочей подачи

Глубокое с ломкой стружки (G74,G75)

Особенностью циклов G74 и G75 является отсутствие


Исходной плоскости и Точки R. Поэтому мы рекомендуем выполнять настройку операции следующим образом:

Значения параметра Z в Подводе, параметры Уровень безоп. перемещ. по воздуху и Расстояние рабочей подачи установить в одинаковое значение. В это же значение установить параметр Ось Z в разделе Линейные оси на вкладке Наладка. В данном случае значение 0,5 – только для примера, вы можете установить любое значение.

После выполнения этих настроек инструмент будет позиционирован в установленное значение, а цикл сверления с ломкой стружки начнет выполняться с этого значения.Следующей особенностью циклов G74 и G75, в отличие от других циклов сверления, является многострочность. За вывод первой строки (G74R (e)[1]) отвечает параметр Отход. Если он равен 0, первая строка не выводится, а Величина возврата[2] определяется параметрами ЧПУ FANUC 0i.[1] См. инструкцию по программированию FANUC серия 0i[2] См. инструкцию по программированию FANUC серия 0i

Нарезание резьбы (G84,G88)

Нарезание резьбы с ломкой стружки (G84,G88)

Нарезание резьбы с удалением стружки (G84,G88)


Параметры Угловая позиция шпинделя, Задержка наверху, Недоход, Уменьшение игнорируются.

Время задержки у дна отверстия[1] определяется параметром Задержка внизу.
Глубина реза для каждой рабочей подачи[2] определяется параметром Шаг.

[1] См. инструкцию по программированию FANUC серия 0i[2] См. инструкцию по программированию FANUC серия 0i
Исходная плоскость цикла определяется наибольшим значением параметров Уровень безоп. перемещ. по воздуху и Расстояние ускор. перемещений.

Точка R сверлильного цикла определяется параметром Расстояние рабочей подачи.
Токарные циклы
В таблице ниже показано, какие циклы Fanuc выводятся в УП, в зависимости от операций СпрутКАМ и их настроек:

Операции СпрутКАМ

Циклы Fanuc0i-TD

Название операций:

Обработка торца

Наружн. черновое точение

Внутр. черновое точение

Наружн. чистовое точение

Внутр. чистовое точение

G73

G70 (при условии, что включен чистовой ход)

Цикл обработки: Цикл повтора

Название операций:

Наружн. черновое точение

Внутр. черновое точение

Наружн. чистовое точение

Внутр. чистовое точение

G71

G70 (при условии, что включен чистовой ход)

Цикл обработки: Черновой цикл
Направление: Осевое

Название операций:

Внутр. черновое точение

Наружн. черновое точение

Наружн. чистовое точение

Внутр. чистовое точение

G72

G70 (при условии, что включен чистовой ход)

Операции СпрутКАМ

Циклы Fanuc0i-TD

Внутр. чистовое точение

Цикл обработки: Черновой цикл

Направление: Радиальное


Название операций:

Наружн. обработка канавок

Внутр. обработка канавок

Цикл обработки:

Канавки, или Простая канавка

G74 (торцевые канавки)

G75 (цилиндрические канавки)

Работа с податчиком прутка (барфидером)
Цикл выдвижения прутка (подпрограмма «G65 P7700») выводится только при использовании настройки «Использовать постоянный цикл»

В противном случае будет выдано сообщение об ошибке.
Обратите внимание: при работе с податчиком прутка и при наличии в проекте операции отрезки (т.е. когда выполнено зацикливание программы обработки), отмените настройку «Возврат на верхний уровень». В этом случае резец после отрезки останется внизу.

Кроме этого, в операции «Подача прутка» используйте настройку «Создать подход», а также при необходимости переопределите «Подход/Отход» по умолчанию
Управление улавливателем деталей
В СпрутКАМ нет специальных настроек для управления улавливателем деталей. Для этого в станке HL3511 Y1000 применяется пользовательский параметр «PartCatcherControl».
Чтобы добавить пользовательский параметр в операцию, щелкните 2 раза на операции Отрезка. В появившемся окне перейдите на вкладку «Шаблон траектории». В разделе «Пользовательские параметры» щелкните на «+». Заполните поля параметра, как указано ниже:

Имя:

PartCatcherControl

Комментарий:

Использовать корзину

Значение:

да

После этого на вкладке «Макросы шаблона траектории» в разделе «Список параметров» появится введенный параметр PartCatcherControl
Вы можете сохранить отредактированную операцию как пользовательскую. В окне «Пользовательские операции» задайте заголовок операции и определите для каких станков применима эта операция. Введенные параметры сохранятся в пользовательской операции
После этого операция станет доступна для использования, введенные параметры будут сохранены в пользовательской операции.
Задержка обработки по времени
В проекте обработки задержка определяется при помощи списка команд в разделе «Шаблон траектории».
ВАЖНО: не добавляйте дополнительные команды после Макро: Завершение операции.
Многострочные комментарии
Чтобы создать многострочный комментарий нужно:
1.     Зайти в настройки операции
2.     Вставить команду «COMMENT»  кудатребуется
3.     Нажать на кнопку «Edit»
1.     Отредактируйте комментарий. Перенос строки осуществляется нажатием клавиш Ctrl + Enter
Сообщения постпроцессора об ошибках
Все сообщения об ошибках прерывают постпроцессирование. Это означает, что конечный файл УП не будет записан.

ОБРАТИТЕ ВНИМАНИЕ: конечный файл УП будет записан до места прерывания постпроцессирования. Сообщение об ошибке также будет записано в конце файла УП.
Контактная информация
Зорин Дмитрий
Технический специалист
Отдел САПР и инженерного анализа

CS GROUP
+7 (495) 069-44-88 / +7 (495) 476-44-44
+7 992 021-20-19
zorin.dmitry@csoft.ru

www.cs-gr.ru

Управляющий офис:
108811, Москва, Румянцево, 22-й км Киевского шоссе, д. 4, стр. 1,
офис 508А (1-й офисный подъезд, 5-й этаж). м. Румянцево