
Creates and manages property definitions in a dialog box. Organizes properties in property sets.
BIM properties are included in IFC export.
Accessing the Command

Commandline: BIMPROPERTIES
Quad: BIM | Properties
Ribbon: Data | Database | Properties
Toolbar: BIM Toolbar | BIM Databases
: BimProperties
Displays a dialog box:

The BIM properties are saved in the *.bsyslib project database. See Project Info in the User Guide.
Command Options
Option
|
Description
|
Namespace
|
Properties exist in a namespace.
Three namespaces are available:
The IFC2x3 and Quantity namespaces are read-only.
-
Id: Not eiditable
-
Label: Not eiditable
-
Visible: If set to YES, the properties are visible in the Properties panel.
User: Allows to create user defined properties.

-
Id: Name of the userspace. This field is not editable.
-
Label: The label of the namespace is used in the properties tree. If the Label field is empty, then the Id is used instead.
-
Visible: Defines whether the namespace properties are visible in the Properties panel.
|

|
Allows filtering the property tree.
Type a search string in the field. Only properties of which the Id or the Label contains the search string display. The properties tree is filtered as you type.
|
User namespace |
|
Add Property Set
|
Allows adding a property set in the current namespace.
Click the Add Set button to add a new property set.

Do the following:
- Type a name in the Id field.
- Type a name in the Label field.
The Label name appears in the properties tree. If the Label field is empty, the Id name displays.
-
Per Instance: Allows to enable/disable user-defined properties, on a per-entity basis. When set, the BIM/Entity property sets property is available in the Properties panel when a BIM entity is selected.
To enable the Per Instance property, do the following:
- Click the BIM/Entity property sets property in the Properties panel.
- Click the Browse (...) button.
The Enable per-instance property set dialog displays:
- Check the User namespace, then click the OK button.
-
Visible: Defines whether the properties in the property set are visible in the Properties panel.
-
Categories: Select the building elements the property set applies to. All entities which are such classification get the properties in this property set assigned automatically.
Available categories and building elements are the same as in the BimClassify command.
- Expand a category, then check building elements.
- Click a category checkbox to select all building elements in that category
- Click the All button to select all building elements in all categories.
- Click the None button to uncheck all building elements in all categories
|
Add Property
|
Allows adding a property to the currently selected property set.
Select a property set in the properties tree, then click the Add Property button to add a new property.
Do the following:
- Type a name in the Id field.
- Type a name in the Label field.
The Label name appears in the properties tree. If the Label field is empty, the Id name displays.
- (optional) Type a description in the Description field.
- Set the property Type. The options are:
Boolean: an ON or OFF value. Integer: a whole number between -2147483648 and 2147483647. Real: an approximation of a real number. String: a sequence of characters, can be both numbers and letters.
-
Enum: allows you to define a fixed number of possible values for custom BIM properties. These values can be selected in a drop-down list in the Properties panel.
Optionally, check the Mapping option to add a description for each value.
|
Add Value
|
Allows to add a set of values for a property set.
Select a property set in the properties tree, then click the Add Value button to add a new value.
Do the following:
- Type a name in the Id field.
- Type a name in the Label field.
The Label name appears in the properties tree. If the Label field is empty, the Id name displays.
- (optional) Type a description in the Description field.
- Set the value Type. The options are:
Boolean: an ON or OFF value. Integer: a whole number between -2147483648 and 2147483647. Real: an approximation of a real number. String: a sequence of characters, can be both numbers and letters.
-
Formula: Type a value, according to the selected value type.
- When the value type is Real:
-
Measure: Sets the dimension of the value: length, area or volume.
-
Formula: Type a formula to calculate the value.
You can use the syntax of the Formula field of the corresponding BIM entity type in the Quantity namespace to compose a formula.
|
Remove
|
Deletes the selected item.
|
Procedures
Using the BIM properties dialog box
Assigning classification codes to the BIM
Related Commands
BimExport - Saves a BIM model as an IFC file for use with IFC-certified applications.
BimClassify - Classifies an entity as a Building Element and get a name and an internal GUID (= globally unique identifier).
BimTag - Creates associative tags in generated BIM section drawings for the corresponding building entities in a 3D BIM model.