Anybody knows why is it that I cannot have the instance parameter stretch condition in when I host a generic family inside a curtain panel family in revit 2020. It was possible in previous versions. Any idea?
I attach the file in question...
Hi,
I believe you wanted to use the Louver Height Parameter created in Louver Array family in Parametric Louver Panel Family.
The steps area s follows:
1. Go to Parametric Louver Panel Family > Interior Elevation > Add an aligned dimension for the height > Create parameter > Name it > Select Instance as the option > OK.
2. Now select the Louver Array Family > Associate Louver Height Parameter with the new parameter created.
Now you can change the height as neede.
Hope that works.
You're not using an instance parameter in the nested family. But actually you should just associate a dimension parameter in the main family, either top of panel or with additional reference planes. Associate it for all nested families. Also I think you could do this with less nested families...
Ow, perhaps you dimensioned to level instead of reference plane... (which is weird because I thought that should work also actually...), but trying to use shape handle control with array function doesn't really seem like a good way to do that, associating parameters gives you more control.
Thank you all. I will try everything again. I built such families many time and never encountered such weird behaviour. I will try all variations again. I even tried nesting the louver directly into the panel family and arraying it there and still it did not stretch to snap to the top reference plane.
thanks anyway...
You need to create an Instance parameter for Height in the family and associate the nested Louver Height parameter to it.
See attached, for your reference. Have a look at how the nested louver family with shape handles behaves in an array and why that doesn´t do the trick...
Sie finden nicht, was Sie suchen? Fragen Sie die Community oder teilen Sie Ihr Wissen mit anderen.