1) Добавлена настройка опорной точки карты высот, возможность построения карты высот в машинных координатах. 2) Реализована поддержка подпрограмм в G-код файле (коды G65, M98). 3) Реализовано меню ЗОНД с различными измерениями: внешние #1270, внутренние #1314, поворот СК #1330, нахождение произвольного угла #1337, вычисление длины. 4) В меню статуса входов/выходов добавлена возможность изменения состояния выходов в реалтайме. 5) Реализована индикация текущей выполняемой команды. Автоматическое восстановление УП осуществляется точно на прерванную команду. 6) Реализована возможность настройки автоматического добавления в задачу макросов до и после выполнения УП. 7) В меню Сервис-Настройки-Информация о станке реализована возможность отображения любых осей в интерфейсе. 8) Кнопки диагонального ручного перемещения можно опционально отключить. 9) Настройка диапазона оборотов шпинделя и мощности лазера перенесена в исполнитель. 10) Диапазон регулировки оборотов шпинделя/мощности лазера на панели Исполнители автоматически выставляется по настройкам активного исполнителя. В меню Сервис-Настройки-Информация о станке настройка диапазонов удалена. 11) Реализована возможность переназначения каждого входа на Probe: #1333. При переопределении входа на пробу от него приходит сигнал Pxx. 12) При наведении мышкой на кнопку макроса отображается назначенная ему горячая клавиша. Открыть макрос на редактирование можно, щелкнув правой кнопкой мыши по кнопке. 13) Поддержка платы расширения EXB-16x16DE. 14) Добавлено меню для косвенного отображения состояния входов/выходов платы расширения. 15) В макросы добавлены команды управления входами/выходами платы расширения. 16) Исправлено расположение кнопок ручного перемещения в токарном режиме. 17) Другие правки по интерфейсу в токарном режиме: исправлены команды безопасного положения, перемещения в рабочий 0, обнуление XZ, для ethernet-контроллер можно включить продвинутый режим в токарном интерфейсе. 18) Исправлена синхронизация шпинделя в токарном режиме и вычисление оборотов шпинделя по датчику холла и энкодеру: можно нормально резать резьбу по G76 и G95. 19) Раздельная настройка шагов и подач в токарном режиме. 20) Реализованы макросы базовых элементов фрезеровки для токарного станка. 21) Выбор оси для кнопок Z-щуп и ручного перемещения по XYZ осуществляется автоматически, в зависимости от настроек осей активного исполнителя. 22) В макросы добавлены переменные для мониторинга напряжения на аналоговых входах. 23) Реализована коррекция рабочего нуля на паузе для осей XY. 24) В макросах реализована возможность записи и чтения данных в файл. 25) Для плазмы реализованы настройки регулировки THC. 26) Для плазмы добавлены команды M103/M104 на выключение регулировки высоты выходным сигналом. 27) В макросы добавлены realtime-команды на коррекцию рабочего нуля на паузе и управления THC. 28) Добавлено меню Станок-Конфигурация-Прочие настройки (включение обратного вращения по сигналу SPD, поменять местами шпиндель-лазер, настройка задержки в G4 и G83 в мс, автоматическая активация режимов G41,G42,G43). 29) Реализована возможность подключения всех концевых датчиков на один вход (для экономии входов). 30) Реализовано меню создания базы инструментов. Магазин инструментов создается привязкой каждой ячейки к базе. 31) В макросах реализованы функции для работы с базой инструментов. 32) В макросах реализована возможность чтения и записи произвольных параметров в базе данных config.db. 33) Реализована настройка ручной и автоматической смены инструменты, изменены макросы, реализована человекопонятная панель смены инструмента. 34) Теперь контроллер принимает любой номер инструмента. К ячейке таблицы инструментов для автосмены привязывается номер инструмента. 35) Для Ethernet-контроллеров размер таблицы инструментов увеличен до 32. 36) Для Ethernet-контроллеров изменен загрузчик и перепрошивка теперь осуществляется через программу win32diskimager, исправлено окирпичивание при перепрошивке, конфигурация пернесена в отедльный сектор и не затирается при обновлении. 37) Сделана адаптация интерфейса под вертикальный экран и сенсорные дисплеи. 38) Исправлены прочие баги: ошибка 9 при джоггинге, возврат в паузу после снятия сигнала DOOR (если до этого была пауза), дуги в некоторых уп некорректно отображались #1234, восстановление УП с картой высот #1230, в макросах починено сохранение массивов в базу config.db с помощью функции $.savevar. 39) Добавлены макросы базовых элементов фрезеровки (выборка прямоугольника и круга, прямоугольный и круглый контуры).