WLMill >> WLTurn для токарного станка (первая версия)

В WLMill-beta была добавлена возможность для работы с токарным станком(WLTurn). Делается это выставлением селектора в меню.

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

В заголовке окна у нас появится надпись WLTurn. Теперь у нас изменилось следующее:

1.Изменилась ориентация осей. Теперь кнопки на клавиатуре влево/вправо = Z, вверх/вниз = X pageUp/pageDown = Y.

2. Изменились стандартные ориентации визуального вида.

3. В G коде добавилась поддержка G7(диаметр), G8(радиус) по X.

4. Изменилась смена инструмента в G коде. Инструмент и его смена происходит по вызову T

Например:

T1 // установить инструмент №1 (Устанавливается только инструмент!!!)

T05 // установить инструмент №5 (Устанавливается только инструмент!!!)

T101 // установить инструмент №1 и смещение №1

T911 // установить инструмент №9 и смещение №11

T1010 // установить инструмент №10 и смещение №10

T1505 // установить инструмент №15 и смещение №5

T55556 // неверный ввод

При смене инструмента вызывается функция changedTool в MScript. Данную функцию можно переопределить и добавить необходимые действия (wek).

По умолчанию появляется окно с подтверждением смены инструмента в ручном режиме, либо отмены этого действия.

5. Работа со смещениями инструмента.(они доступны и в WLMill)

В закладке Tool желательно добавить колонки для отображения смещения инструмента. Для этого нажимаем на колонки и вводим колонки которые мы хотим отображать через запятую.

index – индекс инструмента

Xo,Zo – смещение инструмента

Xw,Zw – коррекция смещения инструмента ( фактическое смещение = Xo+Xw)

Comment – добавили колонку комментария для каждого инструмента. В ней мы можем коротко охарактеризовать инструмент. Теперь у нас будут подсвечиваться(красным) смещения которые сейчас активны.

Задание смещений. Задание смещений удобно производить с помощью скрипта WLToolOffset.js – он идёт по умолчанию с программой. Также его можно добавить самостоятельно.

WLToolOffset – Добавляет кнопку внизу таблицы инструментов. Нажав на неё мы можем установить смещения инструмента задав текущее(истинное) значение координаты для этого инструмента. После чего будет рассчитано и установлено смещение инструмента. И координаты установятся нужные значения.

Общий алгоритм задания смещений будет выглядеть так:

1. Устанавливаем первый инструмент он будет базовый. (вводим Т101)

2. Задаём ему смещения Xo=0 Yo=0 (вводим в таблицу).

3. Определяем координаты Z и X для этого инструмента и вводим их как смещение СК (Где кнопки ручных перемещений)

4. Меняем инструмент (Т202 – инструмент №2 смещение №2) и определяем координаты Z и X для этого инструмента и задаём смещения этого инструмента с помощью кнопки ToolOffset.

5.Проделываем п3 и п4 для остальных инструментов.

PS На данный момент не отлажена работа станка с середины программы. Она будет происходить как и с WLMill (подход XY и опускание по Z) !!!

Видео: