Назначение коэффициентов запаса элементам КМ

1. Установка сторонних пакетов Dynamo

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

2. Назначение коэффициента запаса

Коэффициент запаса на материал — число, которое назначается не в элементы модели, а именно применяется на материал.

Параметр в которое записывается это число — AVE_Материал коэффициент запаса

Его вы можете увидеть в пользовательских параметрах материала в наборе «Прочее» 

Для этого выберете вкладку «Управление», далее выберите «Материалы», любой материал в списке, кнопка «Пользовательские параметры», в наборе «Прочее» находится параметр «AVE_Материал коэффициент запаса»

Важно, если вы не видите этого параметра обратитесь к BIM-специалисту (АР,КР,ТХ) без этого параметра скрипт работать не будет.

Если параметр присутствует можем двигаться дальше

Скрипты запускаются через проигрыватель Dynamo

Путь к скриптам: \\192.168.99.3\revit\01_Библиотека\Программы и плагины\Dynamo скрипты\2022\2. КР\КМ

На Google-диске: https://drive.google.com/drive/u/5/folders/183FOtlzy2HQDl-90aFQlKOfczhZR9I1a

Далее нажимаем кнопку «Отредактируйте введенные данные» и попадаем в окно редактирования значений коэффициента запаса

В этом окне выбираем необходимые нам значения для коэффициентов запаса. По умолчанию настроены такие значения:

  • Коэффициент запаса стали — 1.04
  • Коэффициент запаса материалов стен — 1.05
  • Коэффициент запаса арматуры в п.м. — 1.1
  • Коэффициент запаса бетона — 1.02

В данный момент нас интересует только коэффициент запаса стали. Остальные используются в скрипте КЖ.

Материалы стали — материалы у которых в названии присутствует одно из этих значений: Сталь, Металл, С235, С245, С255, С345, С345-3

После настройки значений коэффициента запаса запускаем скрипт, нажатием на кнопку «Выполнить сценарий» и ждем пока он выполнится

После выполнения скрипта в параметр материала «AVE_Материал коэффициент запаса» должно прописаться значение из выбранных ранее либо единица.

3. Запись параметров для смет

Второй скрипт записывает значения с запасом уже в сами элементы модели и редактирует элементы из следующий категорий:

  • Каркас несущий
  • Несущие колонны

Для выгрузки значения коэффициента запаса используется общий параметр:

  • AVE_Коэффициент запаса

Для выгрузки значений объемов и площадей с учетом коэффициента запаса используются общие параметры:

  • AVE_Масса погонного метра с запасом

Используется в колоннах, раскосах, связях, прогонах, балках и т.д. (в элементах у которых параметр «ADSK_Способ подсчета массы» = 1)

  • AVE_Длина с запасом

Используется в листовом прокате (в элементах у которых параметр «ADSK_Способ подсчета массы» = 3)

  • AVE_Масса квадратного метра с запасом

Используется в рифленых и просечных листах (в элементах у которых параметр «ADSK_Способ подсчета масса» = 4)

  • AVE_Площадь
  • AVE_Площадь_С запасом

Используется в профлистах

Важно, если вы не видите хотя-бы одного параметра обратитесь к BIM-специалисту (АР,КР,ТХ) без этих параметров скрипт работать не будет.

Скрипт обрабатывает только элементы, на которых назначен материал.

После выполнения первого скрипта, у второго нажимаем кнопку «Отредактируйте введенные данные» и попадаем в окно редактирования данных

Здесь вы можете увидеть поле вывода данных (серый флажок). Им воспользуемся позже, а пока запустим скрипт нажатием на кнопку «Выполнить сценарий» и ждем пока н выполнится

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

Скрипты необходимо запускать каждый раз перед выгрузкой проекта в формат IFC