Инструкция по эксплуатации HEIDENHAIN iTNC 530 (606 42x-01) ISO programming

Страница 422

Advertising
background image

422

Программирование: многоосевая обработка

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 активна.

Если фактическая позиция отклоняется от

определенного производителем станка значения

заданной позиции, ЧПУ выдает сообщение об ошибке

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

Advertising