Name in Model
There are different types of parameters in ARCHICAD and here are some examples of how to type Name in model to connect to the parameters in the model.
System parameters
Name in BIMeye - Name in model
CQ_InstanceGUID - ELEMENT_ID;CQ_InstanceGUID
Level - STORY NAME;Level
Important that both are in "Name in model" with semicolons between.
Property parameters
In ArchiCAD we have Property Manager to define new parameters and connect them to groups for better overview.
The syntax in BIMeye for declaring such a parameter is PROPERTY(GROUPNAME|PARAMETERNAME)
For example: I want a parameter named "Color" in ArchiCAD sorted under group "Appearance".
This should be declared as PROPERTY(Appearance|Color).
The groupname and parametername are separated with | (Vertical Bar)
In BIMeye the parameterdefinition looks like this
If parameter is connected to Door in ArchiCAD and set to "Create in model" this will look like this in ArchiCAD model after synchronisation of model.
This new parameter can be set to sync from BIMeye to model or from model to BIMeye.
IFC parameters
We also have the possibility to define and read/write IFC parameters in BIMeye.
In ArchiCAD these parameters are defined in IFC property manager
The syntax in BIMeye for declaring such a parameter is IFCPROPERTY(GROUPNAME.PARAMETERNAME)
For example: I want a parameter named "Approved" in ArchiCAD sorted under group "BIMEYE".
This should be declared as IFCPROPERTY(BIMEYE.Approved)
The groupname and parametername are separated with .
In BIMeye the parameterdefinition looks like this
If parameter is connected to Door in ArchiCAD and set to "Create in model" this will look like this in ArchiCAD model after synchronisation of model.
This new parameter can be set to sync from BIMeye to model or from model to BIMeye.
GDL Parameters
The last type of parameter is GDL parameters that comes with the objects definitions.
These parameters are mainly for reading values from model objects to BIMeye.
GDL parametersvalues is for example measurements (Width, height etc…) and more specific object data.
These can be found in ArchiCAD on opening the object (for instance a door…)
To define a GDL parameter in BIMeye the syntax is GDLPARAMETER(PARAMETERNAME).
Parametername comes from the column "Variable". So for instance we want to read the value 7.Virkesklass from this Door object we should declare it as GDLPARAMETER(swe_list_d9) and connect this to Door in BIMeye.
Looks like this:
Resultat after sync is value for Virkesklass from objects to BIMeye.
Example of System defined parameters names
STORYNAME | Name of the hosting story/floor on which the object is located. |
USERID | Object ID |
LAYER | Layer |
RENOVATIONSTATUS | Renovation Status of the object |
HEIGHT | Height |
LENGTH | Length |
WIDTH | Width |
WALL_THICK | Wall thickness, thickness of the wall hosting the object, for example a door. |
SPACENAME | Zone Name |
SPACENUMBER | Zone Number |
Find more examples here: BIMEye classes and properties.xlsx.