Orient beams / purlins to surface with AdaptiveComponent.ByParametrsOnFace

I build in Dynamo steel hall but I have problem with purlins. I want to make them at the same angle as warren truss but node AdaptiveComponent.ByParametrsOnFace just doesn’t work.

Surface is made from polycurve because with lines was error.
If anyone have an idea how to fix it or another idea to make it I will be greatfull for help!

  • Delete ImportInstance.ByGeometry (this node imports Dynamo geometry into Revit, serves no purpose here)
  • UV.By Coordinates takes values for U and V that range between 0 and 1. Avoid using them for now, by using AdaptiveComponent.ByPoints instead of AdaptiveComponent.ByParametersOnFace (this node is more suited towards paneling a surface)
  • For Adaptive Components to be placed properly the placement points will first need to be properly ordered in lists before they are fed into the AdaptiveComponent.ByPoints node

As you can see, there are many issues and it will be difficult to provide an easy fix, especially as there aren’t relevant supporting files provided

1 Like