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

WLMill + Подключение переменного резистора

У контроллера WLM155S имеется 4 аналоговых входа которые можно использовать по-разному. Например для плавного изменения корректоров F и S. Для этого мы будем использовать следующую функцию в LScript: Также необходимо добавит постоянный вызов этой функции при включении станка (в ON() LScript) Также необходимо добавит удаление всех постоянных вызовов при выключении станка (в OFF() LScript) Поясняющее …

Читать далее

WLMill + PORG,MORG (алгоритм поиска положения оси)

В WLMill beta были добавили 2 новых алгоритма поиска положения оси. Они используют датчик положения inORG (оригинальное положение) когда этот датчик находится в положительном пределе(PORG) и в отрицательном пределе (MORG). Фактически используются прежний алгоритмы поиска положения оси по концевым датчикам. Но у нового способа есть существенное преимущество — это сохранение максимальной рабочей зоны станка. При …

Читать далее

WLMill + Смещение инструмента

В бета версии была добавлена возможность использования смещения инструмента (не системы координат). В основном эта возможность была реализована для WLTurn (Токарная версия ЧПУ), но в WLMill она также будет полезной. Зачем.? Данное смещение можно использовать когда нам нужно работать с несколькими интрументами, которые имеют смещение друг относительно друга. Например: Несколько шпинделей Использование 3D щупа на …

Читать далее

WLMill + Подключение селектора.

Некоторым пользователям удобно(привычно) использовать селектор(галлетник) для установки подачи и скорости вращения шпинделя. Селектор удобно использовать совместно с аналоговым входом. То есть мы используем переключатель с резисторным делителем. В результате чего имеем несколько фиксированных положений которым соотв. напряжения на входе контроллера. Для интеграции в WLMill мы используем следующий алгоритм. (файл WLSelector.js) /*WLSelector — пример работы с …

Читать далее

ОС Astra + WLMill = Astra CNC

Многие пользователи стали всё чаще обращать внимание на операционную систему Astra. В связи с чем была сделана сборка программы WLMill прямо в ОС Astra. На первый взляд ОС Astra по интерфейсу сильно приближена к Windows.

Создан новый модуль MSpindle

До настоящего времени у контроллера было реализована возможность управления шпинделем с помощью выхода ШИМ или аналогового выхода. В beta были добавлены: возможность дискретного управления шпинделем (вкл/выкл) можно задавать выходы для организации прямого и обратного вращения шпинделя возможность управления шпинделем с помощью импульсов (шаг/направление) остановка шпинделя контроллером по сигналу inEMGStop при дискретном управлении (без участия компьютера) …

Читать далее

Установка QtCreator

Для сборки (компиляции) программ которые могут работать снашими контроллерами, а также написания интерфесов (QML) рекомендуется использовать среду разработки Qt Creator. Windows. Установка на примере Qt5.12.2: 1. Рекомендуем скачать offline инсталятор с нашего сайта. https://wldev.ru/data/other/qt/qt-opensource-windows-x86-5.12.2.exe . — Это иснталятор которому не нужно подключение к сети интернет. 2. Перед началом установки рекомендуем отключить сеть, чтобы инсталятор не …

Читать далее

WLMIll beta + QML(Qt)

Для организации графических пользовательских интерфесов была добавлена возможность их встраивания в WLMill . Данные интерфесы должны быть написаны на QML. Файлы *.qml размещаются в папке /qml/ Для добавления файла на главный экран имеется функция: WLMILL.addTabQML(«file.qml») Для вызова окна QML как диалога: WLMILL.runQML(«file.qml) Ознокомительное видео с использованием WLProbe.qml Будет сделано несколько базовых уроков по созданию простых …

Читать далее

WLMill + PID + FF . Энкодерная линейка.

Для более точного позиционирования в WLMill была добавлена поддержка энкодерных линеек с организацией обратной связи ещё этой весной. Однако динамическое позиционирование было не столько хорошим как хотелось. И чтобы его улудшить были добавлены 2 коэффициента (FFP\FFD) прямой регулировки (без учёта линейки). В результате чего динамическая точность существенно повысилась. Общий принцип сейчас такой: Общий алгоритм такой. …

Читать далее

WLMill — упреждение люфта

У WLMill появилась возможность опережения выборки люфта какой либо осью если она на текущем элементе перемещения не движется. То есть мы экономим время, которое мы тратим на выборку люфта. Данная функция даёт приемущество если обработка в основном происходит ортогонально, то есть движения вдоль X,Y,Z.Для включения и выключения данной возможности был добавлен G код. G111 включить …

Читать далее