Программа WLMill используется для управления фрезерным станком ЧПУ с помощью полу-автономных контроллеров WLMotion.
Программа написана на языке C++ с использование Qt. Что позволяет использовать её на различных платформах. Таких как Windows, Linux и пр.. Также WLMill может использоваться и на одноплатных компьютерах.
Главной особенностью является WLMill:
- Использование полуавтономных отечественных контроллеров ЧПУ WLMotion.
- Техническая поддержка данного продукта. А также его изменение при необходимости.
- WLMill является интерфейсом контроллера. Все элементы обеспечивающие непрерывную работу находятся внутри контроллера. В результате чего даже при разрыве связи с контроллером не произойдёт сход фрезы с траектории. Мы не передаём G код в контроллер.
- Распространяется бесплатно.
- Поддержка джостика и пульта управления типа WHB04B
Доступные языки интерфейса:
- Русский
- English
Программу устанавливать не нужно, достаточно просто скачать архив, распаковать его и запустить файл WLMill.exe. Тестовые траектории находятся внутри папки.
Видео:
Обновления:
2.2.59; 09/02/2024; Исправлена ошибка при работе с 4 - осью при бесконечном вращении. 2.2.58; 24/01/2024; Исправлена ошибка восстановления контекста G кода после остановки, и перед началом выполнения скрипта (не очищались немодальные команды G4 G28 G53). 2.2.57; 19/01/2024; Изменен редактор отображаемых столбцов данных инструментов и СК. Добавлен вход inStart - равносилен нажатию на кнопку старт (плей). Исправлен старт с середины (если ось Z находится за пределами). 2.2.56; 18/01/2024; Добавлены возможности копирования данных таблицы инструмента и СК. 2.2.55; 11/01/2024; Исправлена работа осциллографа. Теперь все данные нормализуются к 1. 2.2.54; 10/01/2024; Убраны артефакты отрисовки при заданной GModel + G64. 2.2.53; 09/01/2024; Изменен алгоритм записи дебаг файла (улучшена скорость работы программы + перестал ругаться антивирус). Исправлена ошибка загрузки программы (если загружена большая программа, то загрузка новой/перезагрузка происходила медленно). 2.2.52; 03/01/2024; Исправлена ошибка установки смещения G52 (Добавлялось лишнее перемещение). Прочие исправления. 2.2.51; 29/12/2023; Исправлена ошибка старта программы с середины при использовании G43/44. Прочие исправления 2.2.50; По экранной кнопке стоп вызывается сброс. Как и раньше плавная остановка + остановка выполнения MScript. 2.2.49; Исправлен запрет на запуск одного и того же файла программы. Исправлены прочие ошибки. 2.2.48; Оптимизирован процесс загрузки/отрисовки файлов. Исправлены прочие ошибки (с 2.2.46). Исправлена работа с подпрограммой (сбрасывался G код). 2.2.47; Изменен механизм записи файлов. Прочие исправления. 2.2.46; Добавлен вывод прогресса предварительной загрузки файла (разметки). Добавлен пуск программы с мест смены инструмента M6 T… 2.2.45; Исправлен процесс переподключения к контроллеру в том числе и по ethernet. 2.2.44; Изменено использование квадратных cкобок в G коде - теперь их содержимое воспринимается как скрипт только если они стоят после символа (A-Z) 2.2.43; Добавлено отображение инверсии выходов "по умолчанию". - Если отличается состояние инверсии от "по умолчанию", то квадрат инверсии перечёркнут. 2.2.42; Исправлены ошибки. Добавлена компенсация радиуса инструмента в зависимости от выбранной плоскости. 2.2.41; Ускорена отрисовка траектории. 2.2.40.4; Исправлен старт программы с произвольной строки с использованием G41/42. 2.2.40.3; Исправлен поиск устройств. При запуске WLMill. Иногда не находил устройства. 2.2.40; Добавлена поддержка X[1+5]. Сохранение последней папки открытия. Установка произвольного перемещения в шаговом режиме 2.2.39; Реализована поддержка M2/30. Поддержка подпрограмм. 2.2.38; Переработана система ошибок. Добавлены функции работы с ШИМ выходами. 2.2.37; Исправлены ошибки. Добавлен чекбокс загрузки последней программы. Исправлена работа G64 при использовании с поворотной осью. 2.2.36; Исправлена работа Slider Script 2.2.35; Добавлена поддержка доп осей. В таблице инструментов новый параметр distWear-износ (WLMill) 2.2.34; Добавлена возможность сохранения и загрузки карты высот 2.2.33; Добавлен borderVisual - бортик при центровке изображения - его размер можно установить в файле config.ini (в пикселях). 2.2.32; Расширена поддержка табуляции. Добавлена установка цветов отрисовки (трекинг, отправленные элементы). Исправлен выбор элемента с помощью клика. Изменена отрисовка элемента который сейчас активен. 2.2.31; Добавлена поддержка табуляции в редакторе скриптов. 2.2.30; Исправлено отображение при работе с H. Добавлен инструмент с индексом 0. Добавлена возможность использования прочих осей. 2.2.29; Исправлено глубокое сверление. Медленно опускался при использовании 3H… 2.2.28; Исправлен старт с середины при G83 2.2.27; Добавлено сохранение параметров отображения окна визуализации. Добавлена возможность скрыват траекторию до выбранного элемента (Hide). Добавлена возможность выбора цвета. Добавлено изменение размера шрифта редактора скриптов. 2.2.26; При выборе типа машины "plasma" шпиндель (источник излучения) отключается при остановке движения (в программе) автоматически. 2.2.25; Исправлена работа FILE.saveValue в QML 2.2.24; Исправлена работа MUART в скриптах 2.2.23; Исправлена модальность G43 G41… (не менялся H если не было G43 например) 2.2.22; Сокращена нумерация версий. Исправлена(неверное отображение + отключение при H0) работа с G43/44. 2.0.2.21;Добавлен объект XHC 2.0.2.18;Добавлены дефолтные функции M7/M8/M9. Добавлена таблица соответствия для M62/63 2.0.2.17;Исправлены отрисовки поворота СК, отображения G53 в режиме XYZ tool. Убран (2.0.2.16) 2.0.2.16;Добавлена возможность ввода цифр с экранного циферблата 2.0.2.15;Добавлен режим отображения траектории (XYZtool) без смещений инструмента. 2.0.2.5;Добавлена поддержка макросов M62/M63 2.0.2.6;Добавлена информация о поддерживаемых версиях контроллера 2.0.2.7;Добавлена возможность исправления некорректно заданных дуг (разные радиусы начала и конца) 2.0.2.8;Исправлена ошибка в алгоритме обработки кода программы