Версия 2.0.0031

В этой версии следующие изменения, дополнения и исправления:

  • Внесен ряд исправлений в способ работы с файлами для будущей совместимости со SketchUp 2024. В текущий момент в SketchUp 2024.0 и 2024.0.1 есть значительные баги в Api для Ruby, что не позволяет выполнить полноценную поддержку данной версии SketchUp 2024 плагином CoolPipe. Ждем исправления
  • Добавлен долгожданный элемент “Круглые утки” воздуховодов. Выбрать и настроить можно в диалоге, который ранее предназначался только для прямоугольных уток
  • Улучшение производительности подсчета возможных вариантов изделий в диалоге “Тройники/крестовины для прямоугольных воздуховодов”, исправлено пару ошибок в индексировании выбранных ответвлений, другие мелкие исправления
  • К наименованиям “гибких” труб (которые начерчены инструментом: следование по траектории) теперь будет автоматически добавляться обозначение “Flex”, чтобы они не суммировались в спецификации с трубами одинакового диаметра начерченными обычным способом
  • Добавлена возможность разрезания и соединения гибких труб. Также можно будет соединять гибкую+обычную трубу, результат будет гибкая труба. Если есть разрыв – достроится ближайшее соединение между концами участков и не обязательно, чтобы какие-то участки сегментов лежали на одной прямой. Соединение 2х прямых участков (обычных труб) оставляю с теми же требованиями что и раньше, т.е. должны лежать на одной прямой. Запрос возможности поступил от нескольких пользователей
  • Исправлена внутренняя ошибка с дублированием сегментов гибкой трубы (на результат не влияет, небольшая оптимизация скорости построения)
  • Изменение работы функции “автоматической вставки отводов” при черчении трубопроводов, отключено изменение положения предыдущего отвода в цепочке генерации изделий (по замечаниям из чата от Andrei Fomenkov) для исключения непредсказуемого поведения инструмента
  • По инструменту “Теплый пол” (инструмент еще не готов, пока перечень того что сделано):
    • Добавлена библиотека Lodash v.4.17.15 для активной работы с различными массивами внутри инструмента
    • Добавлена библиотека sha.js v.3.3.1 для внутренней работы идентификаторов уникальных точек на сетке
    • Добавлены библиотеки ngraph.graph v.20.0 и ngraph.path v.1.5.0 для нужд работы с графами и построения путей прокладки трубопроводов
    • Добавлена библиотека rxjs v.7.8.1 для некоторых нужд асинхронных операций
    • При экспорте сетки из диалога в модель добавлены вспомогательные опорные точки для построения дуг (вручную)
    • Добавлена автоматическая предварительная кластеризация сетки для контуров теплого пола
    • Добавлена возможность корректировки предварительных зон для контуров путем перемещения/уменьшения/увеличения их размеров
    • Добавлены индикаторы по каждому контуру о соответствии размеров целевому количеству ячеек
    • Выполнена предварительная оценка направлений для построения путей от коллектора до любого количества контуров
  • Обновлены переводы на другие языки (101 язык – 718 фраз)