Hi guys. As I searched in forums, I have to utilize a workaround method in order to change visibility of a void in my family with yes/no parameters. And that is working smoothly. But I am having a problem with outcomes of this problem.
What I am trying to do is create a louver on a door leaf with yes/no parameters. I am able to do it for the void and when it is on "no" state, I am moving void outside of the leaf with formulas and dimension parameters. It is totally working cool with the extrusions in that void. But when it comes to the frame, which is a sweep around the boundaries of the void, it gives an error when it goes outside of my leaf, saying it is unable to create the sweep.
So I need these sweeps and also need to move the void outside of my geometry. How should I proceed?
I am attaching an example file. You can play with the dimension values in family types menu for louver_1 and louver_2 height and widths, when you type 0 for widths of louvers, formula changes values.
Gelöst! Gehe zur Lösung
Gelöst von ToanDN. Gehe zur Lösung
Holy Cow! I don't think I ever seen a Family with so many Instance Parameters! Out of curiosity, is anybody else expected to work with this family? If so, I think training and manuals will be necessary. It might be better to just set up pre-defined Types.
I agree with @barthbradley that it seems quite complex.
I do not tend to make super families (a family where you try to handle all variations). You might consider to make several separate families instead.
What also could help is to make use of nested families. For example the whole grill could be a nested family. Then you already can divert some complexity to the nested family.
Louis
Please mention Revit version, especially when uploading Revit files.
Hey guys..
I know it seems quite complex but I will create types and all these number of parameters are for consistency. And it is still in WIP, so useless parameters will be purged in the end. And probably no one besides me will be modifying them. But I appreciate your concerns and see what you mean, so I will try to keep'em simple.
By the way, has anyone have an idea about my problem about these sweeps around void edges?
yeap, I was just going to reply that was the workaround method I found and saw your message. Thank you, I seperated it from my void and voila! ![]()
Sie finden nicht, was Sie suchen? Fragen Sie die Community oder teilen Sie Ihr Wissen mit anderen.