Revit Architecture Forum
Welcome to Autodesk’s Revit Architecture Forums. Share your knowledge, ask questions, and explore popular Revit Architecture topics.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Visibility of Sub-objects in a Nested Family - Can it be Controlled?

7 REPLIES 7
SOLVED
Reply
Message 1 of 8
paul.ashley
1657 Views, 7 Replies

Visibility of Sub-objects in a Nested Family - Can it be Controlled?

I've created a family for an exterior canopy system that has many variations (see attachment).  It works for all options except the final request from the intended users.  When the canopy is very short, the interior outriggers do not need cable tiebacks to the exterior wall.

 

Currently, the outrigger family, which is nested and arrayed in the host family, is composed of multiple objects, four of which comprise the cable support that needs to be able to be turned off, and one that is the outrigger that is always visible.  I've tried several ways of getting the cable assembly to turn off while leaving the outrigger visible, but all without success.  I've tried editing the array and mapping the cable assembly components' visibility parameter to a Cable Option Yes/No parameter.  I've tried making the cable assembly its own family and nesting that first in the outrigger family and then mapping its arrayed instance to a Cable Option parameter.  I've tried various combinations of Instance versus type parameters in both the Outrigger and host Canopy families, all to no avail.

 

Given the way the family is now designed, can this be done or must the cable assembly be its own family and arrayed separately?  Note that there are parameters to control the cable assembly size.

7 REPLIES 7
Message 2 of 8
Jason_S
in reply to: paul.ashley

Does the attached work for what you need it to do?

 

I renamed your family to Canopy2.rfa

 

I did this in 2012 Revit.

Message 3 of 8
paul.ashley
in reply to: Jason_S

Thanks for the help, but unfortunately your version doesn't do what I'm looking for in tha it turns off the horizontal support element along with the cable pieces (though is has taught me another formula possibility).  The attached image show in red what I'm trying to control the visibility of.  I'm starting to think I need to make these a separate family.

Message 4 of 8
Jason_S
in reply to: paul.ashley

Well that is what I was curious about.  The only way I can think of in this condition is to have the horizontal support as another nested family tied to the same array you have for the cables. Then instead of having the OR statement to control the display on or off have it the same way your original canopy family.

 

I hope that makes sense.

 

I don't have the time right now to pull your family apart to try that approach.

 

Thanks

Message 5 of 8
Jason_S
in reply to: paul.ashley

Well, Curiosity got the best of me.  Take a look at Canopy3.rfa attached.

 

Does this do what you want?  🙂

Message 6 of 8
paul.ashley
in reply to: Jason_S

We're thinking alike.  It does indeed seem the best way to do this is to have separate families for the outrigger and the tieback.  I'll have to make a few tweaks to yours but I'm now heading in the right direction.  Thanks!

Message 7 of 8
Jason_S
in reply to: paul.ashley

Good to hear.  Let me know how it all works out for you.

 

 

Message 8 of 8
paul.ashley
in reply to: Jason_S

I started a new topic based on this family but with a different issue.

 

http://forums.autodesk.com/t5/Autodesk-Revit-Architecture/References-not-found-in-Arrayed-Items-with...

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Rail Community


Autodesk Design & Make Report