About Property Set Definitions

A property set definition specifies the characteristics of a group of properties that can be tracked with an object. For example, you could create a property set definition named DoorProps that contains property definitions for DoorNumber, DoorWidth, and FireRating. Each property has a name, description, data type, data format, and default value.

Property Sets and Property Data

A property set is an object created from a property set definition. It contains a user-definable group of related object properties. When you attach a property set to an object or a style, the property set becomes the container for the property data associated with the object.

Creating Property Set Definitions for Objects or Styles

When you create a property set definition, you specify whether the property set can be attached to objects or to styles, depending on which of the following kinds of properties you want to track:

Automatic and Manual Properties

Property sets, whether attached to objects or to styles, can include both manual and automatic properties.

Using Property Data Formats in Property Set Definitions

Property data formats control how values for numbers and text display. Both property set definitions and schedule table styles use property data formats.

Managing Property Set Definitions

To create, edit, copy, or purge property set definitions, you access the Style Manager. The Style Manager provides a central location where you can work with definitions and styles from multiple drawings and templates.

Danger: If you overwrite one property set definition with another, you may lose data. For example, a drawing might contain a property set definition with a number of manual properties. The property set is attached to doors with the manual properties entered, and is included in a schedule table. If you overwrite this property set definition with one that does not have the same properties, the values entered for the manual properties are lost. In addition, any columns in the schedule table that reference these manual properties are flagged as invalid. Changes to the schedule table that result from changes to the property set definition are displayed the next time the table is updated manually or automatically.