Set Location Line for Panel(Wall) in Curtain Wall

I am trying to set the “Location Line” for curtain wall panels (basic wall families used as curtain wall panels). I have been able to set the WALL_KEY_REF_PARAM when it’s a regular wall, but I can’t seem to be able to set it for a wall that is embedded as a Curtain Wall Panel.

The problem I am having, is that I cannot get to the ID of the embedded wall to set the the parameter. I am able to use Konrad’s “Element.Panels” to get the Curtain Wall Panel Object. But the actual basic wall, lives somewhere deeper in the object, and I cannot get to it.

In the Example Below, the Curwain Wall (ID 104404) is hosting CW Panel (ID 10405), as extracted by the Element.Panels. but the actual embedded Basic Wall deeper: ID 107716 (I got the id by selecting the panel wall manually)
Element 107716 is the the one that actually has the parameter (WALL_KEY_REF_PARAM).

Any thoughts? Thanks!

 

 

Try Clockwork’s CurtainPanel.HostPanel node

1 Like

Thanks Bo, this was exactly what I was looking for!