ОБЩ_01_DS_Номер корпуса или DS_Номер блока

Код скрипта: ОБЩ_01_DS

Карта автоматизации DSA_Map: Заполнить параметр DS_Номер корпуса и DS_Номер блока

Принцип работы:
Скрипт автоматически заполняет параметр Номер корпуса/Номер блока: находит пересечения объекта формы, находящейся в базовом файле, и элементов рабочей модели проекта.

Скрипт расположен по пути:
\06_BIM_Public\08_РАЗРАБОТКА DS\00_DYNAMO\03_Скрипты_PUBLISHED\01_ОБЩ\ОБЩ_01_DS_Номер корпуса или DS_Номер блока.dyn

Алгоритм работы:

1. В модели БФ DM создают формообразующие по границам секций/корпусов.

Рисунок 6.2.1.2.1 — Revit. 3D-вид

Рисунок 6.2.1.2.2 — Revit. План этажа

Важно: для корректной работы скрипта формы в переделах одной секции/корпуса должны быть объединены.

Рисунок 6.2.1.2.3 — Revit. Некорректное создание форм

Рисунок 6.2.1.2.4 — Revit. Корректное создание форм

2. За распределение спорных элементов – элементы на границе 2х секций – отвечает DM.

3. В Проигрывателе Dynamo выбирается параметр который необходимо заполнить (1), выбирается вид (2) и выбор параметров для заполнения значений (3);

Рисунок 6.2.1.2.5 — Проигрывателе Dynamo

4. После чего запускаем скрипт и у элементов в модели заполнится параметр в зависимости от выбора.

Была ли статья полезной?