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

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

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

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

Геометрия в Dynamo

Урок
Блоки можно проходить в любом порядке
Длительность
Минут
Связь с геометрией Revit
Длительность: 2 мин.
Различия между геометрией Revit и геометрией Dynamo. Общие правила создания и свойства геометрии Dynamo.

Ноды: Point.ByCoordinates, Sphere.ByCenterPointRadius

Превращение из геометрии Revit
Длительность: 1 мин.
Построение геометрии Dynamo по геометрии элементов модели Revit. Пример получение объёмного тела (Solid) из стены.

Ноды: Select Moel Element, Element.Geometry

Анализ геометрии в Dynamo
Длительность: 3 мин.
Суть анализа и некоторые ноды для анализа геометрии Dynamo: пересечение геометрии, определение кратчайшего расстояние между элементами геометрии.

Ноды: Geometry.DoesIntersect, Category, All Elements of Category, Code Block, Element.Geometry, Geometry.DistanceTo

Создание геометрии Dynamo
Длительность: 4 мин.
Суть создания и некоторые ноды для создания основных элементов геометрии: точки (Point), кривой (Curve или Line как частный случай), плоскости (Surface), объёмного тела (Solid).

Ноды: Point.ByCoordinates, Code Block, Line.ByStartPointEndPoint, Surface.ByLoft, List.Join, Surface.Thicken Категории: Geometry (Point), Geometry (Line), Geometry (Surface)

Вставка элемента по одной точке
Длительность: 1 мин.
Создание точки для вставки по ней экземпляра семейства в Revit. Параметризация и изменение точки для изменения проекта.

Ноды: FamilyInstance.ByPoint, Family Types, Point.ByCoordinates, Number Slider

Создание элемента по двум точкам
Длительность: 3 мин.
Создание линий для вставки по ним соответствующих экземпляров семейств в Revit. Ноды для создания колонн и балок.

Ноды: StructureFraming.ColumnByCurve, Family Types, Levels, Line.ByStartPointEndPoint, Point.ByCoordinates, Code Block, Number Slider, StructureFraming.BeamByCurve, Категории: Revit (Elements)

Создание элемента по кривой
Длительность: 3 мин.
Создание кривых для формирования по ним стен и перекрытий в Revit. Создание стены по окружности с предварительным разделением окружности на части.

Ноды: Wall.ByCurveAndHeight, Circle.ByCentrePointRadius, Code Block, Levels, Wall Types, Curve.SplitByParameter, FloorByOutlineTypeAndLevel Категории: Revit (Elements), Geometry (Circle)