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

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

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

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

Связь с внешними форматами

Урок
Блоки можно проходить в любом порядке
Длительность
Минут
Различные способы выбора элементов модели: выбор экземпляров определённой категории или типа, выбор всех элементов на уровне или любом активном виде, выбор отдельных элементов с помощью мыши. Получение текущего проекта и пути к его файлу.

Ноды: Categories, All Elements of Category, Watch, FamilyInstance.Type, Family Types, All Elements of Family Type, Wall Types, Floor Types, Levels, All Elements of Level, Views, Select Model Element, Select Model Elements, All Element in Active View, Document.Current, Document.FilePath Категории: Revit

Получение списка параметров экземпляров и типов элементов. Определение значений конкретных параметров. Изменение параметра на примере ширины окна.

Ноды: Select Model Element, Element.Parameters, Watch, FamilyInstance.Type, Element.GetParameterValueByName, Code Block, Element.SetParameterByName Категории: Revit

Запись в Excel
Длительность: 5 мин.
Возможности стандартного нода для записи двумерных массивов данных в таблицу XLSX. Выбор файла и листа, формирование и изменение ячеек

Ноды: Excel.WriteToFile, Code Block, File Path Категории: Office

Чтение из Excel
Длительность: 1 мин.
Возможности стандартного нода для чтения данных из таблиц XLSX. Выбор файла и листа. Перевод информации из ячеек в текстовый формат.

Ноды: ExcelReadFromFile, File Path, File.FromPath Категории: Office

Связь с текстовыми форматами
Длительность: 2 мин.
Возможности чтения и записи в форматы TXT и CSV. Пример чтения таблицы поиска из семейства фитинга.

Ноды: File.ReadText, File.WrtieText, Code Block, CSV.WriteToFile, CSV.ReadFromFile, File Path, File.FromPath Категории: Core (File)