Array nested face-based void family

Array nested face-based void family

Ro-Ra
Enthusiast Enthusiast
661 Views
4 Replies
Message 1 of 5

Array nested face-based void family

Ro-Ra
Enthusiast
Enthusiast

Hello,

 

I am trying to array a face-based nested family consisting only of voids on a curtain wall panel. I intend to make different pattern families that can be swapped via a label parameter (not currently present in the attached family).

 

When I do make the array the dialogue "Instance origin does not lie on host face. Instance will lose association to host" pops up and the arrayed instances of the family do not cut the curtain panel wall. See screenshot below. I've also attached the curtain wall panel family.

 

RoRa_0-1662647470275.png

0 Likes
Accepted solutions (1)
662 Views
4 Replies
Replies (4)
Message 2 of 5

ToanDN
Consultant
Consultant
Accepted solution

Try this one.

 

 

ToanDN_0-1662651654643.png

 

0 Likes
Message 3 of 5

barthbradley
Consultant
Consultant

I don't know what the game plan is, but what about skipping the middle-man and just creating and arraying a void directly inside the Panel Family?

 

PanelArray6.pngPanelArray8.pngPanelArray4.png

0 Likes
Message 4 of 5

Ro-Ra
Enthusiast
Enthusiast

Thanks! The void array works as intended. What was the issue? I'm still somewhat new to Revit and am genuinely interested in mastering family creation.

 

I've since introduced a label parameter so that I could swap nested pattern types. However, when I apply that pattern label to the nested family instance I get a msg that "Reference Planes are overconstrained." and then it no longer is able to generate an array that reacts dynamically to the height of the curtain panel. See attachment again with additional pattern types.

0 Likes
Message 5 of 5

ToanDN
Consultant
Consultant

@Ro-Ra wrote:

Thanks! The void array works as intended. What was the issue? I'm still somewhat new to Revit and am genuinely interested in mastering family creation.

 

I've since introduced a label parameter so that I could swap nested pattern types. However, when I apply that pattern label to the nested family instance I get a msg that "Reference Planes are overconstrained." and then it no longer is able to generate an array that reacts dynamically to the height of the curtain panel. See attachment again with additional pattern types.


I just placed it again in a 3d view set to Hidden Lines (your elevation was set to Wireframe).

0 Likes