I made a family that is supposed to be only 18" or 20" square. When I create the size as an instance parameter, I can toggle between the two but also drag it to any other size. When I change the size to a type parameter, the family no longer changes size when I change the type. I'm kind of confused about how to get the intended functionality.
Did you edit the type in the project and change the parameter under type properties?
I changed the type in the type selector:
and nothing happens.
When I change the parameter value, then it changes:
Isn't there a way to build a title block family with only selectable sizes as different types?
You need to change the Size parameter value, not just the Type name.
18" is 1'-6" not 1'-8".
It's because the value isn't changing when I change the type.
The type name is good to be descriptive and should match the Size parameter otherwise it is backfiring.
They don't seem to change correspondingly, is the issue. I can update the parameter to the wrong value in the wrong type. How do I prevent that?
You need to make two types just like you're doing. When you toggle the Type, you need to accept it. In other words, and "swap" isn't made instantaneously. You need to follow through.
...Have you loaded and placed this Family in a Project yet? Once you do, you pick the Type via the Type Selector just like you do with any Family. The Type Properties are irrelevant to this operation.
How do you prevent entering the wrong value for the parameter? Bruh, you just have to pay attention when doing it.
Sie finden nicht, was Sie suchen? Fragen Sie die Community oder teilen Sie Ihr Wissen mit anderen.