Dynamo: автоматизация армированияСложный

В видеокурсе вы научитесь всем нюансам написания скриптов по армированию таких железобетонных конструкций, как: балки, плиты, стены, колонны. Приобретете навыки, которые позволят вам создавать несложные скрипты и в один-два клика армировать любую бетонную конструкцию или узел сопряжения в монолите. Подавляющее большинство видеороликов посвящены подробному рассмотрению скриптов, успешно показавших себя на реальных проектах. Наибольшую ценность представляют скрипты, обрамляющие все выбранные в проекте дверные и оконные проемы в стенах П-образными и прямыми стержнями. Также в курсе рассматриваются нюансы работы с проемами, полученными копированием с мониторингом.

Быстрому старту в автоматизации рутинных задач будет способствовать отсутствие в курсе кейсов с использованием языка Python.

Автор: Назар Бурмистров
Макс. длительность: 8 часов 47 минут

Стены. Торцы

Урок
Блоки можно проходить в любом порядке
Длительность
Минут
Получение опорных отрезков для формирования арматурных деталей в плоскости верхней грани стены. Как гарантированно направить отгибы внутрь стены?

Ноды: Element.Faces, Surface.PointAtParameter, List.SortByKey, List.LastItem, Surface.PerimeterCurves, Curve.StartPoint, Polygon.ByPoints, Curve.Offset, Geometry.Explode, Curve.Length, List.SortByKey, List.TakeItems, Curve.EndPoint



Формирование массива опорных отрезков. Как настроить формулы для получения числового массива в Code Block?

Ноды: Element.GetParameterValueByName, Math.Floor, Vector.Reverse, Geometry.Translate

Настройка типа арматуры, формирование стержней на основе массива опорных отрезков. Создание пользовательского узла.

Ноды: Create.FromCurves, Select Model Elements, RebarStyle, RebarBarType, RebarHookType, RebarHookOrientation, Vector.ZAxis

Рассмотрение второго, более гибкого способа формирования арматуры. Получение линий эскиза для одной детали. Как поменять тип данных линий “Line” на “Curve”?

Ноды: Vector.ByTwoPoints, Line.PointAtParameter, Line.ByStartPointDirectionLength, PolyCurve.ByJoinedCurves, PolyCurve.Curves

Формирование арматуры. Один из КЛЮЧЕВЫХ моментов при получении линий эскиза для формирования деталей. Как развернуть геометрию на 180 градусов?

Ноды: Vector.Reverse, Geometry.Translate, Geometry.Rotate, Create.FromCurves, RebarStyle, RebarBarType, RebarHookType, Rebar Hook Orientation




Сдать тест по этой теме