For this example I am trying to shut down two of the three Transverse top bar variants (in a detail component) if one of the three is ticked off (and vice versa for each).
Any Ideas?
Example below (which would not work when I tried it as it was citing circular references)
or(not(Transverse Top Bar 180° Hook), not(Transverse Top Bar))
or(not(Transverse Top Bar 180° Hook), not(Transverse Top Bar Hook))
Solved! Go to Solution.
Solved by Alfredo_Medina. Go to Solution.
Have you considered creating types, instead, where you pre-set all the proper choices for each type?
Thanks for the quick response Alfredo!
Back history - I'm kind of taking over from where someone else left off. I do get where you are going with your response though. I have contemplated the type approach for other (simple) families but not these ones due to the complex nature of the beast. PS - This is one of the least complex versions of this detail component. We have others that do entire walls from footing to, dowels to, the wall reinforcing and then up to the first splice at the suspended slab above. To put it in perspective the can be a few dozen variations or more from slab to slab or wall to wall on a project.
The one I'm working with (shown above) is essentially a quick instance parametric rebar detail component that details out an entire footing with different bar end conditions (top and bottom independently), bar spacing and cover. I really want to maintain the instance nature as it has been most effective for our use and the impact of a Type based approach would impact existing projects and libraries. Additionally the types don't give the user instant feedback and I would feel teams may create way too many variations (never mind mirrored) of this reinforcing assembly.
I'm just trying get cute and not have to untoggle the other two yes no parameters if I check off one of the three as I only need one of them on at a time.
OK, thank you for that information. Please search this forum for similar posts on this subject, in which I have proposed to use integers to control the visibility of multiple parameters. It is difficult to do it with the approach that you're using. The other approach with integers assigns the visibility to a numeric value that corresponds to an integer parameter that controls the visibility.
Where should I look for this post? I've looked through this already and it's like finding a needle in a haystack.
Thanks
Here: this should take you to post # 8 in the thread, where you will see an image:
Thank you for cutting the weeds away Alfredo 😉
This linked method will work great on the more complex families I have.
Thank you for marking the solution. Glad to be useful.
In addition to the method shown in my previous message, it is possible to add the value of IF statements, like this:
Can't find what you're looking for? Ask the community or share your knowledge.