BIM
ПУТЬ К ПАПКЕ: \\dscloud\00_Processes_bim\12_Разработка DS\02_DYNAMO\02_Скрипты_PUBLISHED\BIM
Наименование | Функционал |
---|---|
BIM_00_Библиотека | Библиотека типовых решений. |
BIM_01_Удалить неиспользуемые шаблоны видов | Скрипт удаляет неиспользуемые шаблоны видов. Вводные данные не требуются. |
BIM_02_Удалить неиспользуемые фильтры | Скрипт удаляет неиспользуемые фильтры видов. Вводные данные не требуются. |
BIM_03_Дублированные параметры в модели | Скрипт сверяет параметры проекта по GUID с параметрами ФОП, если такого GUID нет в ФОП, то параметры удаляются. Удаляемые параметры записываются в Excel. Подробнее смотри инструкцию. |
BIM_04_Массовое добавление общих параметров в семейство | Скрипт массово добавляет общие параметры в открытое семейство или в папку с семействами. |
ОБЩИЕ
ПУТЬ К ПАПКЕ: \\dscloud\00_Processes_bim\12_Разработка DS\02_DYNAMO\02_Скрипты_PUBLISHED\ОБЩ
Наименование | Функционал |
---|---|
ОБЩ_01_Все оси в 2D | Скрпит преобразовывает оси 3D в 2D отображение на виде, который указывает Пользователь. |
ОБЩ_02_Закрепление-открепление элементов по марке конструкции | Скрипт позволяет Пользователю быстро закрепить/открепить элементы по значению параметра "Марка конструкции". Скрипт работает для категорий: "Марка конструкции" элементов категорий "Стены", "Перекрытия", "Оборудование", "Каркас несущий", "Несущая арматура", "Несущие колонны", "Обобщенные модели", "Фундамент несущей конструкции", "Окна", "Соединения несущих конструкций". |
ОБЩ_03_Обновление семейств до текущей версии | Скрипт позволяет пакетно обновить семейства до версии Revit, в которой запущено Dynamo. Пользователю необходимо указать директорию, в которой лежат необходимые семейства. |
ОБЩ_04_Переопределение графики инженерных отверстий в файле-задании | Скрипт переопределяет графику инженерных отверстий, исходя из значения параметра "Номер ревизии" |
ОБЩ_05_Подсчет переменного слоя | Скрипт позволяет получить объем материала переменного слоя для многослойный конструкций (например, плоской кровли). Пользователю необходимо выбрать элементы многослойных конструкций и запустить скрипт. |
ОБЩ_06_Размеры между прямолинейными осями | Скрипт позволяет автоматически расставить размеры по прямолинейным осям. Пользователю необходимо выбрать вид и оси, по которым будут строиться размеры. |
ОБЩ_07_Экспорт листов в DWF | Скрипт экспортирует выбранную группу листов в формат DWF по параметру "Раздел проекта". Пользователю необходимо выбрать папку для сохранения DWF и указать значение параметра. |
ОБЩ_08.01_Номер корпуса | Скрипт автоматически заполняет параметр "Номер корпуса". Скрипт находит пересечения объекта формы, находящейся в координационном файле с заполненным параметром "Номер корпуса", и элементов рабочей модели проекта. Подробнее смотри в инструкции |
ОБЩ_08.02_Номер секции | Скрипт автоматически заполняет параметр "Номер секции". Скрипт находит пересечения объекта формы, находящейся в координационном файле с заполненным параметром "Номер секции", и элементов рабочей модели проекта. Подробнее смотри в инструкции |
ОБЩ_09.01_Заполнение параметра выделенных элементов | Скрипт помогает автоматически заполнить параметры для выделенных элементов. В качестве исходных данных нужно указать имя параметра и необходимое значение. |
ОБЩ_09.02_Заполнение параметра элементов видимых на виде | Скрипт помогает автоматически заполнить параметры для всех элементов, находящихся на активном виде. В качестве исходных данных нужно указать имя параметра и необходимое значение. |
ОБЩ_10.01_Перенос значения параметра элемента на активном виде | Скрипт копирует значения из одного параметра в другой для всех элементов, находящихся на активном виде. В качестве исходных данных нужно указать наименования параметров. |
ОБЩ_10.02_Перенос значения параметра элемента (по категории) | Скрипт копирует значения из одного параметра в другой для всех элементов выбранной Пользователем категории. В качестве исходных данных нужно указать категорию и наименования параметров. |
ОБЩ_10.03_Перенос значения параметра элемента (по нескольким категориям) | Скрипт копирует значения из одного параметра в другой для всех элементов выбранной Пользователем категории. В качестве исходных данных нужно указать несколько категорий и наименования необходимых параметров. |
ОБЩ_10.04_Перенос значения параметра элемента (по типу) | Скрипт копирует значения из одного параметра в другой для всех элементов выбранного типоразмера. В качестве исходных данных нужно указать типоразмер и наименования необходимых параметров. |
ОБЩ_10.05_Перенос значения маркировки типоразмера из наименования | Скрипт копирует значение маркировки типоразмера в соответствующий параметр из имени типа |
ОБЩ_10.06_ID в параметр | Скрипт заносит значение ID элемента в параметр |
ОБЩ_11.01_Переименование всего | Скрипт помогает быстро переименовать виды и листы. Пользователю необходимо указать старое и новое значение имени вида и листа, так же Пользователь может указать префикс и постфикс для наименования вида. |
ОБЩ_11.02_Переименование видов-спецификаций | Скрипт помогает быстро переименовать виды и спецификации. Пользователю необходимо указать старое и новое значение имени вида, так же Пользователь может указать префикс и постфикс для наименования вида. |
ОБЩ_11.03_Переименование листов | Скрипт помогает быстро переименовать листы. Пользователю необходимо указать старое и новое значение имени листа, так же Пользователь может указать префикс и постфикс для наименования вида. |
ОБЩ_11.04_Переименование материалов | Скрипт позволяет переименовать материалы. Скрипт берет наименования материалов из связанного файла и сопоставляет их по ID с материалами активной модели. При совпадении ID материалу в активной модели назначается наименование из связанного файла. |
ОБЩ_12.01_Расстановка отверстий в RVT из DWG_перекрытия | Скрипт расставляет в конструкциях перекрытий «кубики» эргономики, параметры и координаты которых соответствуют отверстиям-блокам в AutoCad. Пользователю необходимо указать путь к файлу-выгрузке формата *.xls из задания на отверстия. |
ОБЩ_12.02_Расстановка отверстий в RVT из DWG_стены | Скрипт расставляет в конструкциях стен «кубики» эргономики, параметры и координаты которых соответствуют отверстиям-блокам в AutoCad. Пользователю необходимо указать путь к файлу-выгрузке формата *.xls из задания на отверстия. |
ОБЩ_13_Транслятор для примечаний | Скрипт экспортирует примечания из файла Excel в параметр листа "Многострочный контейнер". В качестве исходных данных нужно указать путь к файлу Excel и номер столбца, откуда будут браться значения, наименование и семейство листа. |
ОБЩ_14_Запись параметров из Excel | Скрипт заполняет значения параметра элементов значениями из таблиц Excel. Подробнее смотри в инструкции. |
ОБЩ_15_Создание рабочих наборв по Excel | Создает Рабочие наборы по файлу Excel |
ОБЩ_16_Проверка верхнего кода по классификатору | Проверяет назначение кодификатора по верхнему коду. Ищет назначенный элементу код +"." в классификаторе. |
ОБЩ_17_Перенумеровка осей | Переименовывает оси на оси с 1000-5000 значения. Необходимо, когда мониторинг не дает поменять имя оси, так как это имя уже используется. |
ОБЩ_18_Размещение семейств по координатам сущ. элементов в модели | Заменить семейства, расставленные в модели, на аналог другой категории |
ОБЩ_19_Спецификации на основе существующей и замена фильтра | Копирует спецификации, изменяет им имя, заменяет фильтр и располагает в нужной директории диспетчера проекта |
ОБЩ_20_Автообновление путей связанных файлов | Автоматически обновляет пути связанных файлов |
АР
ПУТЬ К ПАПКЕ: \\dscloud\00_Processes_bim\12_Разработка DS\02_DYNAMO\02_Скрипты_PUBLISHED\ АР
Наименование | Функционал |
---|---|
АР_01_Расстановка перемычек | Скрпит помогает автоматически расставить перемычки над проемом. Скрипт расставляет "болванки" перемычек, после этого проектировщику нужно поменять "болванку" на необходимый тип перемычки. |
АР_02_Распределение элементов по РН | Скрипт помогает автоматически "раскидать" элементы по рабочим наборам в зависимости от категории. |
АР_03_Внесение параметра марки витража | Скрипт ускоряет заполнения марки витража. Скрипт "берет" значение параметра "Марка" из панели витража и вписывает в параметр основы-витража. |
АР_04_Автонумерация зон по сплайну | Скрипт создан для ускорения нумерации машиномест паркинга. Скрипт автоматически нумирует в порядке возрастания элементы категории "Зона" по траектории, задаваемой Пользователем. |
АР_05_Подсчет площади обеспыливания лестницы | Скрипт необходим для выдачи объемов обеспыливания лестницы. Скрипт подсчитывает суммарную площадь плоскостей геометрии лестничного марша (категория "Обобщенная модель") |
АР_06_Построение потолков | Скрипт позволяет автоматически построить потолки помещений на основе габаритов помещения. Пользователю необходимо указать: тип перекрытия, которым будет построен потолок |
АР_07_Площадь отделки стен | Скрипт позводяет получить площадь отделки помещения. Скрипт автоматически вычитает из площади стен помещения площадь дверей, окон и витражей. |
АР_08.01_Запись номера помещения в отделку | Скрипты помогают сформировать таблицу отделки по ГОСТу. АР_08.01 находит пересечения помещений с элементами отделки (стены, полы, потолки, плинтуса) и записывает номера помещений в них. Скрипты АР_08.01.01-АР_08.01.04 записывают суммарные площади отделки в помещения, находя соответствие со значением номера помещения. |
АР_08.01.01_Запись_ОтделкаСтен | |
АР_08.01.02_Запись_ОтделкаПолов | |
АР_08.01.03_Запись_ОтделкаПотолков | |
АР_08.01.04_Запись_ОтделкаПлинтуса | |
АР_09_Мокрые помещения | Скрипт создан для автоматической проверки расположения мокрых помещений, согласно нормам проектирования. Скрипт находит пересечения "мокрых" помещений и помещений, находящихся под ним. |
АР_10_Запись_ОтделкаПолов | Скрипт проверяет соответствие между наименованием помещения и типоразмером пола, замоделированном в нем. Скрипт находит пересечения помещений с полами и записывает имя помещения в элемент пола. Подробнее смотри в инструкции |
АР_10.01_Запись_ОтделкаПолов_без балконов | Временный скрипт, требует доработки для объединения со скриптом АР_10_Запись_ОтделкаПолов |
АР_11_Копирование помещений типового этажа | Копирование помещения типового этажа с изменением "Номера" помещения на этаже. |
АР_12_Заполнить ведомость спецификаций | Ведомость спецификаций. |
АР_13_Марки в угол помещения | Переносит выбранные на плане марки помещения в угол помещения |
КР
ПУТЬ К ПАПКЕ: \\dscloud\00_Processes_bim\12_Разработка DS\02_DYNAMO\02_Скрипты_PUBLISHED\ КР
Наименование | Функционал |
---|---|
КР_01_Подписи на листах | Скрипт позволяет автоматически скрыть/показать электронные подписи специалистов на листах. Иногда это бывает необходимо при передачи документации в редактируемом формате. |
КР_02_Заполнение параметра отметки верха-низа у проёмов дверей и окон | Скрипт помогает автоматически заполнить отметки верха и низа проемов. |
КР_03_Количество П-стержней для отверстий | Скрипт помогает автоматически посчитать количество П-стержней для отверстия в случае, если обрамление отверстий не моделируется, и записать в спец.семейство. В качестве исходных данных указываются: модель файла, где стоят отверстия; марка конструкции; шаг арматуры; элемент семейства, куда записываются данные |
КР_04_Армирование зон усиления | Скрипт помогает автоматически заармировать зону усиления плиты перекрытия. Пользователю необходимо выбрать: плиту; область, по которой нужно заармировать;форму стержня;расположение усиления (низ/верх). |
КР_05_Автоматическая ведомость деталей | Скрипт располагает ведомость деталей в верхнем правом углу листа. Пользователю необходимо ввести раздел проекта, где находится лист с планируемой ведомостью, марку конструкции и отступ от нижнего края листа. |
ГЕНПЛАН
ПУТЬ К ПАПКЕ: \\dscloud\00_Processes_bim\12_Разработка DS\02_DYNAMO\02_Скрипты_PUBLISHED\ ГП
Наименование | Функционал |
---|---|
ГП_01_Расстановка семейств в RVT из DWG | Автоматически расставляет семейства в Revit по координатам и наименованиям, полученным из AutoCAD в формате XLS |