- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
So I have a radiator family which has pattressing (for joinery quantity calculations). I want to show the patressing between studs with noggings to fix to. but i dont care where the studs are in the model as we quantify them with a wall formula.
So I created a pattress array family, containing nested ply and noggins which have sahred parameters for scheduling) and from that made a separate array family where I can control the stud spacing.
Both of these are then nested into the rad family.
When the rad is larger than the stud spacing I've got the arrayed partress to show (with its number and location controled by formula based on the rad size) and when the rad is less than the stud spacing the single pattress shows. I also want the user to be able to fully turn off the pattressing when the rad is on a masonry wall so the individual visibilites are controled by if/not and if/and formulas and the override is a simple yes/no.
Everything works in the family editor, the visibility parameters check and uncheck as required, and the nested objects are correctly assigned to their visibility parameters. BUT nothing turns off in view. When I use the preview visibility function in the family editor I get the unusual result of the pattressing that should be visible is selectable, but the one that should be invisible becomes its component parts (but still visible).
I tried messing with the "shared" check box in the nested families but that didnt help. I recreated the visibility parameters but that didnt do anything either. I wondered if I could get the functionality I want with only the arrayed pattress family but when I set the array to equal 1 I get errors, hence the two nested pattress families.
I've attached the family because you really need to see it, its too complext to fully describe here. I suspect its the complexity that causing the issue in some way but I cant figure it out.
Thanks in advance.
Solved! Go to Solution.