Property Category Constants
BIM Properties are managed in "Categories" :
actually supported Categories are Bricsys, IFC2x3, IFCCustom, User, Quantity,
Classification.
The LISP engine provides some predefined
constants for safety and comfort - please always use these
predefined constant, as such values might change in the future, and
the predefined constants provide an always compatible
access.
The IFCCustom and
User categories
are usually maintained by applications.
|
Variable Name |
Integer |
BIM Object Type |
|
bcBimCategoryStandard |
0 |
combines the Bricsys and IFC2x3 categories (compatible with V17 behaviour) |
|
bcBimCategoryBricsys |
1 |
specifies the default Bricsys category |
|
bcBimCategoryIFC2x3 |
2 |
specifies the IFC2x3 category |
|
bcBimCategoryIFCCustom |
3 |
specifies the IFCCustom category |
|
bcBimCategoryUser |
4 |
specifies the User category |
|
bcBimCategoryQuantity |
5 |
specifies the Quantity category |
|
bcBimCategoryClassification |
6 |
specifies the Classification System category |
|
bcBimCategoryIFC4 |
7 |
specifies the IFC4 category |
|
bcBimCategoryIFCQuantity |
8 |
specifies the IFC4 Quantity category |
Since later V19.2 BricsCAD versions, the BIM
has/get/set functions for property access also allow to specify the
category as a string;
some already used categories have predefined
string constant :
|
Variable Name |
String |
BIM Object Type |
|
bcBimCatNameStandard |
"" |
combines the Bricsys and IFC2x3 categories (compatible with V17 behaviour) |
|
bcBimCatNameBricsys |
"Bricsys" |
specifies the default Bricsys category |
|
bcBimCatNameBricsysQuantity |
"BricsysQuantity" |
specifies the IFC2x3 Quantity category |
|
bcBimCatNameIFC2x3 |
"IFC2x3" |
specifies the IFCCustom category |
|
bcBimCatNameCustom |
"Custom" |
specifies the User category |
|
bcBimCatNameUser |
"User" |
specifies the Quantity category |
|
bcBimCatNameClassification |
"Classification System" |
specifies the Classification System category |
|
bcBimCatNameIFC4 |
"IFC4" |
specifies the IFC4 category |
|
bcBimCatNameIFCQuantity |
"Quantity" |
specifies the IFC4 Quantity category |
There can be more category names, as
dynamically assigned by BricsCAD or application code.
© Bricsys NV. All rights reserved. |