26.10.2013 Views

2.5 ????? - heidenhain

2.5 ????? - heidenhain

2.5 ????? - heidenhain

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

4.31 Программирование переменных<br />

Чтение данных инструмента<br />

Применяйте следующий синтаксис для чтения данных<br />

инструментов. При этом вы получите доступ только к<br />

инструментам, которые на данный момент внесены в список<br />

револьвера.<br />

Если задана цепь замен, то программируйте "первый инструмент"<br />

цепи. Система ЧПУ определяет данные "активного инструмента".<br />

Идентификаторы информации по инструментам<br />

#wn(ID) Идентификационный номер инструмента (In<br />

TextVariable (#xn) указать)<br />

#wn(WT) Тип инструмента, 3 знака<br />

#wn(WTV) 1. Место типа инструмента<br />

#wn(WTH) 2. Место типа инструмента<br />

#wn(WTL) 3. Место типа инструмента<br />

#wn(NL) Полезная длина (внутренние точильные и<br />

сверлильные инструменты)<br />

#wn(HR) Направление основной обработки (см. таблицу<br />

справа)<br />

#wn(NR) Направление дополнительной обработки для<br />

токарных инструментов<br />

#wn(AS) Выполнение (см. справа)<br />

#wn(ZZ) Количество зубцов (фрезерные инструменты)<br />

#wn(RS) Радиус лезвия<br />

#wn(ZD) Диаметр цапфы<br />

#wn(DF) Диаметр фрезы<br />

#wn(SD) Диаметр стержня<br />

#wn(SB) Ширина лезвия<br />

#wn(AL) Длина прореза<br />

#wn(FB) Ширина фрезы<br />

#wn(WL) Положение инструмента (см. таблицу справа)<br />

#wn(ZL) Установочный размер по Z<br />

#wn(XL) Установочный размер по Х<br />

#wn(YL) Установочный размер по Z<br />

#wn(I) Положение центра лезвия по X (см. рисунок)<br />

#wn(K) Положение центра лезвия по Z (см. рисунок)<br />

#wn(ZE) Расстояние от вершины инструмента до точки<br />

привязки суппорта Z<br />

#wn(XE) Расстояние от вершины инструмента до точки<br />

привязки суппорта Х<br />

#wn(YE) Расстояние от вершины инструмента до точки<br />

привязки суппорта Y<br />

Доступ к данным инструмента револьвера<br />

Синтаксис: #wn(select)<br />

n = номер места револьвера<br />

n = 0 для действующего<br />

инструмента<br />

select = распознавание<br />

читаемой информации<br />

Направление основной обработки<br />

#wn(HR) Направления основной обработки:<br />

0: не определено<br />

1: +Z<br />

2: +X<br />

3: –Z<br />

4: –X<br />

5: +/–Z<br />

6: +/–X<br />

Выполнение<br />

#wn(AS) Выполнение<br />

1: справа<br />

2: слева<br />

Положение инструмента<br />

#wn(WL) Положение инструмента (привязка:<br />

направление обработки<br />

инструмента):<br />

0: на контуре<br />

1: справа от контура<br />

– 1: слева от контура<br />

388 DIN-программирование

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!