2.91 Поддержка G64 при многоосевой обработке
Была добавлен поддержка G64 для многоосевой обработки. Также как и в 3х координатах происходит сглаживание и упрощение траектории. И был добавлен ещё один параметр «A» для G64.
A — это максимальное отклонение фрезы (в градусах) от заданного направления (это не ось А!!!).

То есть теперь мы можем задавать G64 так
G64 P0.1 Q0.1 A0.1
- P — Сглаживание траектории в XYZ детали
- Q — Максимальное отклонение от траектории в XYZ детали
- A — Максимальное отклонение направления фрезы в градусах.
Результат:

При простой 3х осевой обработке используется тип элементов ULine (кривая), которые поддерживаются контроллером. Но при многоосевой обработке их сейчас необходимо разбивать на несколько прямых элементов. Количество прямых мы указываем в настройке.

Также был доработан алгоритм применения сглаживания/упрощения.
Добавили функции в скрипты
- WLMILL.getVersionStr() — возвращает строку версии программы
- MACHINE.getVersionDeviceStr() — — возвращает строку версии устройства
2.90 Добавлен ключ на тип линейной активации G41/42.
При его установке линия активации будет увеличена (путь) или уменьшена в зависимости от G41/42.


2.89 Добавлено использование двойного касания визуализации (сенсорный экран). Для уменьшения и увеличения масштаба.
2.88 Добавлено автозагрузка карты высот, а также параметров её отображения и использования. Добавлена поддержка нового планировщика для контроллеров WLMiotion v2.4
2.87 В таблицы инструментов добавлена возможность добавлять и удалять инструмент или СК
прочие исправления…