Dynamo: Продвинутый уровеньСредний

Dynamo — это бесплатное дополнение для Autodesk Revit. В нем можно «научить» Revit новым функциям без написания сложного кода. Dynamo ускоряет работу и автоматически делает то, что Revit не умеет: переименовывает помещения, оси, кусты свай, экспортирует данные в Excel и импортирует из него, считает теплопотери здания, сравнивает файлы, подсчитывает квартирографию, ведомость отделки и множество других вещей.

В бесплатном видеокурсе по Dynamo вы научитесь всем нюансам написания дополнений. Изучив материал, вы ускорите свою производительность на 15-200%. Главная ценность курса — отдельная глава с написанием дополнений для ежедневных задач: поиск элементов, перенумерация элементов, случайная расстановка объектов и другое.

Автор: Сергей Кривой
Макс. длительность: 4 часа 6 минут

Готовые решения

Ведомость отделки

https://youtu.be/a6n3BkuUaPg

Быстрый подсчет отделки стен с помощью Dynamo 

Подсчет отделки стен – один из наиболее утомительных процессов при проектировании. Поэтому мы подготовили скрипт для быстрого и простого понятного расчета с помощью Dynamo. 

Он анализирует помещения и связанные с ними стены, окна, двери, вычитая площади проемов. Все данные собираются в таблице, которая также приложена к скрипту.

Если вам захочется получать ведомость отделки ещё быстрее, то вы можете взять наши наработки в качестве основы.

pasted-image-0.png

 Скрипт разработан для архитектурного бюро «Земцов, Кондиайн и Партнеры». Это первое частное архитектурное бюро в Санкт-Петербурге. Его архитекторы разработали проект новой сцены Александринского театра и концепцию подземного пространства под площадью Восстания. Бюро «Земцов, Кондиайн и Партнеры» дважды удостоено Национальной архитектурной премии — «Хрустальный Дедал».

Команда Vysotskiy consulting помогла компании перейти на BIM, настроить единую систему в компании, обучила тонкостям проектирования и в текущий момент поддерживает проектировщиков, отвечая на сложные вопросы.

Исходные данные содержат:

— Скрипт для подсчета площади отделки стены

— Скрипт для подсчета площади торцов лестниц

— Пример проекта с настроенными объектами и подсчитанной спецификацией

Подсчет площади отделки стен

Скрипт анализирует помещения и связанные с ними элементы, определяет заполнения проёмов и группирует их по помещениям. Затем находит площади боковых граней помещений и материалы стен, образующих эти грани.

При этом площади сгруппированных проёмов вычитаются. Материалы стен определяются из параметров типов, заполненных в проекте.

Из материалов и площадей формируются длинные строки для каждого помещения — для того, чтобы данные значения отображались в спецификации. Кроме того, для дальнейшего использования модели предусмотрены числовые параметры площадей отделки.

В результате такого анализа заполняются параметры помещений, которые выносятся в спецификацию.

Подсчет площади торцов лестниц

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

Витражи для корректного расчёта должны не накладываться на стены — для этого после моделирования витража редактируется профиль соответствующей стены.

Подготовка к работе

1. Добавьте параметры к проекту

Имя параметра   Тип данных        Экземпляр/Тип
Для категории «Помещение»          
Площадь отделки стен  Текст  Экземпляр
Площадь черновой отделки  Площадь  Экземпляр
Площадь чистовой отделки  Площадь  Экземпляр
Площадь торцов лестницы  Площадь  Экземпляр
     
Для категории «Стены»    
Тип черновой отделки  Текст  Тип
Тип чистовой отделки  Текст  Тип
     
Для категории «Лестницы»    
Площадь торцов  Площадь  Экземпляр

2. Заполните параметры для категории стены

3. Добавьте скрипты в Dynamo Проигрыватель

dynamoinstr.png

4. Перенесите настроенную спецификацию из файла-примера в свой проект

Использование скрипта

1. Проверьте, что стены с витражами имеют вырезанные профили под витражи.

5615651615651514-205x300.png


2. Запустите первый скрипт

dynamoinstr2.png

3. Запустите второй скрипт.

dynamoinstr3.png

4. Проверьте сформированную спецификацию

ведомость.png


Прикрепленные файлы