WLMill – фрезеровка ЧПУ

Программа WLMill используется для управления фрезерным станком  ЧПУ с помощью полу-автономных контроллеров WLMotion.

Программа написана на языке C++ с использование Qt. Что позволяет использовать её на различных платформах. Таких как Windows, Linux и пр.. Также WLMill может использоваться и на одноплатных компьютерах.

Главной особенностью является WLMill:

  • Использование полуавтономных отечественных контроллеров ЧПУ WLMotion.
  • Техническая поддержка данного продукта. А также его изменение при необходимости.
  • WLMill является интерфейсом контроллера. Все элементы обеспечивающие непрерывную работу находятся внутри контроллера. В результате чего даже при разрыве связи с контроллером не произойдёт сход фрезы с траектории.
  • Распространяется бесплатно.

Доступные языки интерфейса:

  1. Русский
  2. 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;Исправлена ошибка в алгоритме обработки кода программы