Параметры из помещений - i-savelev/ISTools GitHub Wiki

Назначение

Копирование значений параметров из помещений в элементы, которые в нем расположены. Также есть возможность отстраивать геометрию помещений.

Подготовка

В модели должны быть корректно заполнены необходимые параметры помещений. Нужно заполнить файл для маппинга параметров помещений с параметрами элементов.

Работа с плагином

Pasted image 20250604093320

  1. Выбор моделей, которые будут обработаны. Список включает открытую модель и все связанные модели.
  2. Указание имя листа в таблице excel с параметрами

Pasted image 20250604100616

  1. Загрузка файла excel
  2. разделитель для записи параметров из нескольких помещений в один элемент. (Если элемент пересекает сразу несколько помещений, будут записаны параметры из всех помещений через разделитель)
  3. Таблица, повторяющая excel
  4. Заполнение параметров элементов
  5. Смещение контура помещений наружу. Эта настройка нужна для того, чтобы геометрия помещения пересекалась с границей помещений. Таким образом можно записывать параметры в элементы, которые являются границей помещения.
  6. Уменьшение высоты помещения на указанную величину. Это нужно, чтобы не присваивать параметры перекрытию над помещением.
  7. Создание геометрии помещений. Созданная геометрия полностью повторяет ту "виртуальную геометрию", которая создается для поиска пересечений между элементами.

Pasted image 20250603165902

  1. Удаление геометрии помещений
  2. Сохранение шаблона таблицы Excel для заполнения параметрами.

Результат работы плагина

В указанные параметры элемента будут записаны указанные параметры помещений. Если элемент попадает в несколько помещений, значения будут записаны через запятую. В данном примере в комментарии указаны названия, в марке указаны номера.

Pasted image 20250604101721