Use shared parameters in key schedules to populate and change properties on elements in your models.
Shared instance parameters associated with categories now appear as available fields when creating a key schedule for that category. You can also add shared parameters to the category when you create a key schedule. The use of shared parameters in key schedules allows the possibility of a key schedule to drive geometry or control visibility in families. Use shared parameters in families, and then include the shared parameter in a key schedule to control family geometry using the key schedule.
Assign Keys to Elements
When a key is applied to an element, properties assigned by the key become read-only in the Properties palette. Parameter values aligned with the key value display "=" to the right of the value. Parameter values that cannot be aligned with the key value display "≠".
Blank or null values in a key schedule are handled differently when a key is assigned. The behavior is based on the parameter type/use.
Project Parameters - Blank/Null values for a modifiable value in a key schedule are maintained when the key is assigned to an element.
Project Shared Parameters - Blank/Null values for a modifiable value in a key schedule are maintained when the key is assigned to an element.
Family Shared parameters - In most cases, a default value is required. If a default value is not defined in the key schedule, the default value from the family type is used when the key is assigned. For parameter types that do not require a default value, empty values (for keys assigned to an element) display as blank in the key schedule.
Remove Keys from Elements
Parameter values assigned to elements after a key is assigned are now preserved when the key is set back to (none). The last assigned value will remain. The following categories do not retain a value when the key is set to none: