Create curtain wall grid lines from lines

Is it possible to import a .dwg file containing the 2d curtain wall lines, and then use those lines to create a curtain wall grid lines? These imported 2d lines are not always vertical and horizontal, but can be diagonal as well.

I tried to search a bit around forum, but couldn’t find an answer to this question.
Any help would be appreciated.

image https://thumbs.gfycat.com/SpotlessHarmoniousDuck-max-1mb.gif

Angled curtain girds are doable in Revit, but not by sketching a line. If you can’t do it with the UI, then likely you can’t do it with Dynamo either (or you shouldn’t). More likely an adaptive component is a better fit here.

1 Like

Hi @jacob.small, thank you once again for the reply.
Maybe I said it in a wrong way: by angled I meant rotated in the curtain wall plane.
I said this because I found out that there are some Dynamo components which can generate the curtain wall grid, but only of orthogonal mullions. Like “Create Custom Grids” from “ReAnimation” package.
In my case I would have diagonal mullions as well:
image
And I couldn’t find Dynamo component which is capable of doing this.

How would you do that with the Revit UI?

1 Like

That’s a good question. I just tried in Revit, and I can’t do it.
It is unbelievable that Revit does not have the draw a diagonal mullion option.

It does, but not if you draw the horizontal and vertical as well.

Adaptive components is the way.

1 Like

Thank you @jacob.small,
With this:
“It does, but not if you draw the horizontal and vertical as well.”
you meant, that the mullions can only go in two directions, not three:


Or did I misunderstand you?

Correct. You can do this + or your can do this x but you can’t do this *.

1 Like

Thank you Jacob, once again for the help!
Would the usage of adaptive components would prevent me from extracting parameters as the length of the mullions? Or the areas oft the glass in between?

Both would be accessible if you built the family correctly.

1 Like

Thank you @jacob.small.
I am ashamed to continue asking but, can you be a bit more specific?
What would be the correct way?

There is a wonderfull website showing how to use adaptives, might be outdated, but you can learn a lot
This is just an example, see all there is.


There is lots of fun stuff on this website.
Key thing: make families shared

2 Likes