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

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

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

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

Колонна

Урок
Блоки можно проходить в любом порядке
Длительность
Минут
Демонстрация одного из способов получения Г-образных выпусков в колонне, размещенной у внешнего угла плиты. Почему «угловая» колонна требует большего внимания, чем та, что размещена ближе к центру плиты?

Формирование опорной геометрии и векторов. Как найти найти плиту под колонной, без применения нодов подкатегории «Selection»? 

Ноды: Element.Faces, Math.Round, Surface.PointAtParameter, List.SortByKey, Surface.PerimeterCurves, Polygon.ByPoints, Polygon.Center, Vector.ByTwoPoints, Line.SegmentLengthAtParameter, Geometry.Translate, Line.ByStartPointDirectionLength, Category.ByName, All Elements of Category, Element.Geometry, Geometry.DoesIntersect, List.FilterByBoolMask, Line.ByStartPointEndPoint, Vector.ByLine, Vector.Rotate

Формирование геометрии Г-образных стержней.

Ноды: Math.Sqrt, List.SortByKey, Vector.ByTwoPoints, Geometry.Translate, Line.ByStartPointDirectionLength, List.FilterByBoolMask, Element.GetParameterValueByName, Vector.Reverse, Geometry.Rotate, Geometry.Mirror, Vector.ByLine, Vector.Rotate

Собираем линии-основы, нормальные вектора и формируем арматурные стержни. Как правильно получить нормальные вектора для различно ориентированных в плане деталей? 

Ноды: Curve.Normal, Vector.Rotate, Create.FromCurves, RebarStyle, RebarBarType, RebarHookType, RebarHookOrientation, Views, Create.SetSolidInView


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