Инструкция по эксплуатации HEIDENHAIN iTNC 530 (340 49x-06) ISO programming
Страница 430
430
Программирование: многоосевая обработка
12.4
Д
о
по
лнительные
ф
у
нкции
для
ос
е
й
враще
н
ия
Действие
M128 становится действительной в начале кадра, M129 - в конце
кадра. M128 также действует и в режимах ручного управления и
остается активной после смены режима работы. Подача для
компнсационного перемещения действительна до тех пор, пока
не будет запрограммирована новая подача, или не будет
выполнен сброс функции M128 с помощью M129.
Сброс M128 производится с помощью M129. Если в режиме
выполнения программы выбирается новая программа, ЧПУ так же
выполняет сброс M128.
Примеры NC-кадров
Выполнение компенсационных перемещений с подачей 1000
мм/мин:
Наклонное фрезерование с неуправляемыми осями
вращения
Если на станке имеются неуправляемые оси вращения (так
называемые оси счетчика), в сочетании с М128 оператор может
выполнять регулируемую обработку также с помощью этих осей.
При этом выполните действия в указанной последовательности:
1 Переместите оси вращения вручную на желаемую позицию.
M128 в это время должна быть неактивной
2 Активируйте M128: ЧПУ считывает фактические значения всех
имеющихся осей вращения, рассчитывает новую позицию
центра инструмента и актуализирует индикацию позиции
3 Требуемое компенсационное перемещение система ЧПУ
выполняет в следующем кадре позиционирования
4 Выполните обработку
5 В конце программы выполните сброс М128 с помощью М129 и
переместите оси вращения в начальное положение
N50 G01 G41 X+0 Y+38.5 IB-15 F125 M128 F1000 *
ЧПУ контролирует фактическую позицию
неуправляемых осей вращения, пока М128 активна.
Если фактическая позиция отклоняется от
определенного производителем станка значения
заданной позиции, ЧПУ выдает сообщение об ошибке
и прерывает выполнение программы.