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

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

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

Автор: Назар Бурмистров

Стены. Обрамление проемов, скопированных с мониторингом

П-образные стержни. Завершение скрипта

https://youtu.be/fH10LTrxVBc

Получение траекторий для создания П-образных стержней. Получение векторов для прямых стержней. Подача всех данных на вводы нодов по созданию арматуры.

Ноды: Geometry.Intersect, Curve.EndPoint, Curve.StartPoint, Vector.ZAxis, Vector.Reverse, Line.ByStartPointDirectionLength, Line.ByStartPointDirectionLength, Curve.Reverse, List.PointAtParameter, Vector.ByTwoPoints, RebarStyle, Rebar Bar Type, RebarHookType, RebarShape, Rebar Hook Orientation, Create.FromCurve, PathReinforcement.CreateByCurveAndShapeCode, PathReinforcement.RemovePathReinforcementSystem, Views, Create.SetSolidInView