В этой версии следующие изменения, дополнения и исправления:
- Добавлена поддержка SketchUp 2024, прекращены обновления для SketchUp2020-2021
- Убрал лишные нули из нумерации версии плагина, не думаю что обновлений будет несколько тысяч, тем более не считаю каждую сборку отдельно, а опубликованные версии всегда имеют последовательную нумерацию
- Исправлена ошибка по автоматическому определению количества участков и длины последнего участка труб с раструбом
- В диалог труб добавлен чекбокс о необходимости добавления “Flex” к имени трубы для того, чтобы различать их в спецификации (оказывается не всегда оно и нужно)
- При объединении гибких труб, если дважды выбрать один и тот же участок гибкой трубу, он превратится обратно в траекторию (линию, из которой был получен этот участок гибкой трубы путем превращения)
- Исправлена ошибка остановки вращения компонента (при перемещении объектов магнитом) назначении слоев/меток при перемещении объектов, если присоединение осуществляется к элементу без установленного слоя/метки
- Исправлен ряд ошибок различного характера в инструментах: трубы, разрезание трубы, соединение труб, магнит, переходы для прямоугольных воздуховодов, спецификация
- Обновлены машинные переводы плагина (817 фраз х 101 язык)
- Продолжение работы над инструментом “теплый пол”:
- дополнены методы контроля целостности приложения
- исправление конечной точки пути от коллектора до контура, если путь пересек границу контура раньше, чем добрался до целевой точки
- выполнения анализа найденных направлений путей на предмет слишком близко расположенных друг к другу, при необходимости осуществляется расширение графа поиска путей за счет ячеек входящих в кластеры (с дальнейшим изъятием их из кластеров)
- поиск и исправление наложений фрагментов путей друг на друга (8 типов)
- устранение некоторых видов пересечений (12 типов) направлений путей
- выполнена работа по отображению текущего состояния процесса в прогресс баре (для исключения эффекта зависания окна инструмента)
- добавлена анимация исправления “направлений” путей в ходе долгого процесса устранения пересечений и наложения участков друг на друга
- код из диалогового файла извлечен в отдельно подключаемый модуль, что в дальнейшем позволит оперативно предоставлять обновления без необходимости выполнять полную компиляцию проекта под каждую версию SketchUp