Рубрика: Новости WLMill

Обновление WLMill (2.2.38)

Произошли следующие обновления. 1. Изменилась система ошибок. Стали более подробно прописываться сообщения от программы, а также о необходимости тех или иных действий. 2.Обновился файл перевода (Нужно обновить папку “lang”). 2. Добавились функции для работы с PWM выходами контроллера. То есть мы можем управлять сервоприводом задавая его положения длительностью импульса. 3. Добавилась функция чтения строки программы. …

Читать далее

Linux + WLDEV. Rasberry Pi4 (Ubuntu Mate).

В последнее время стали возникать проблемы с установкой WLMill на одноплатники Rasberry Pi4B. Это было вызвано изменением пакетов на которых работали сборки для Linux. Теперь всё что нужно для установки есть на нашем сайте. Подключение к интернету НЕ ОБЯЗАТЕЛЬНО! Файлы для установки Linux и пакетов для работы наших программ находятся в разделе: https://wldev.ru/data/oslinux/ Программы находятся …

Читать далее

WLMill. Поворот СК

Для поворота СК используются данные из таблицы инструментов. Эти данные возможно внести: Также можно включить отображение точек поворота текущей СК Про коррекцию СК рассказывается в видео:

WLMill. distWear (Tool) – износ инструмента

В данных инструмента появился новый параметр distWear, который считает дистанция которую прошла фреза. То есть её “рабочий пробег”. Данный параметр увеличивается автоматически для инструмента который сейчас установлен. Он считается если включен шпиндель и идут рабочие перемещения.

WLMill. Туман в импульсном режиме.

В программе WLMill можно организовать работу системы охлаждения в импульсном режиме. То есть когда подача тумана и/или воздуха происходит с некоторой периодичностью. Для этого мы будем использовать LScript и функцию контроллера – создание импульса заданной длинны на его выходе. Создадим в LScript глобальные переменные и 2 функции Отлично теперь у нас есть переменные определяющие время …

Читать далее

WHB04 Пульт ЧПУ. WLMill (2.0.2.21)

Добавлена поддержка пульта управления XHC (WHB04…). Основные особенности: Для работы с пультом был создан объект XHB (в обоих скриптах LScript/MScript): Можно узнавать состояние кнопок и селекторов пульта. Выводить некоторые данные на дисплей пульта. При изменении состояния маховика, кнопок, селекторов. Вызываются функции для обработки этих событий (LScript). Был написан базовый скрипт WLXHC.js (и добавлен в стандартный …

Читать далее

WLMill (2.0.2.8)

Исправлена ошибка при работе с G83 + выполнение скриптов (M6 например). В момент выполнения скрипта были неверные данные G кода – будущие, от просмотра вперед. Это важно при смене инструмента! Также в предыдущих версиях была добавлена возможность исправления неверно заданных дуг. Иногда, когда дуги имели малые размеры, то радиус от начала к центру и от …

Читать далее

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

В WLMill-beta была добавлена возможность для работы с токарным станком(WLTurn). Делается это выставлением селектора в меню. Для токарной версии выбираем Turn. После чего необходимо перезагрузить программу. В заголовке окна у нас появится надпись WLTurn. Теперь у нас изменилось следующее: 1.Изменилась ориентация осей. Теперь кнопки на клавиатуре влево/вправо = Z, вверх/вниз = X pageUp/pageDown = Y. …

Читать далее

WLMill-beta. Доработан редактор скриптов.

Были добавлены короткие описания типов элементов которые можно подставить в текст скрипта. obj – объект к нему можно обращаться через функции. var – глобальные переменные который определил пользователь (в тексте скриптов) fun – функция которая была определена pro – свойства, которые можно использовать в программе как глобальные переменные. Но которые были созданы скриптом. Например на …

Читать далее

WLMill-beta. Добавлен функционал для Кнопок

Уже давно можно создавать пользовательские кнопки. При нажатии на которые можно запускать выполнение скриптов. Но до настоящего времени отсутствовала возможность фиксации кнопки в нажатом положении (чекабельности). Теперь это свойство доступно. И для работы с ним добавлено несколько методов. setChekable(enable) // вкл/выкл использования защёлкивания setChecked(check) // перевести кнопку в состояние нажата/отпущена isChecked() // -> возвращает текущее …

Читать далее