Shared Parameters in Key Schedules

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:
  • Air Systems
  • Electrical Circuits
  • Electrical Equipment
  • HVAC Zones
  • Plumbing Fixtures
  • Spaces
  • System-Zones
  • Water Loops
  • Areas
  • Materials
  • Rooms
  • Structural Connections

See Shared Parameters, Create a Key Schedule, and Apply a Key to an Element.

This feature was suggested by customers on the Ideas forum and is described on the product road map.