Data stored in Relatics can be sent to Revit Parameters
To do so, click on the "Update Parameters in Revit" button in the ribbon of the iConnect Module
A pop up window allows you to select the parameters to be updated
Data stored in the CAD software as parameters of an object can be sent to Relatics as well
In the ribbon of the iConnect module, click on the "Send Parameters to Relatics" button
In the pop-up window, select the parameters you want to send to Relatics and validate by clicking OK
In Relatics the properties/parameters that need to be exchanged are defined and created at instance level. By default Relatics creates those instances with a GUID.
That GUID is the identifier you will need to use in the connector configuration file to match the Relatics properties with the Revit Parameters.
The place in which you can define/find those properties will depend on your Relatics template. If you are using neanex template you can find them in the “Eisen & Functies” module (in purple).
The connector configuration file is stored in the iBIM administrator workspace inside your relatics environment. To be able to download it you need to access the Relatics workspace studio and click in the “File explorer” link you can find below the “User Interface” functionalities.
Depending on your Relatics template the properties IDs will be displayed in the left or right screen but in general you will be able to see the GUID next to the property. In the neanex template the properties can be created directly in this screen with the normal Relatics functionality (right mouse click - “Create”). Remember it is important to define a Unit of measurement for these properties.
From Revit you need the parameter name at instance or family level. So “Area” in the example in the picture below.
The iBIM Connector configuration file can be downloaded from the iBIM administrator workspace. This is explained in the following article. Once you have downloaded and opened the file you can scroll down to the Revit xml tag. Inside that tag you have two sub-tags: “UpdateInRevit” and “SendToRelatics”. The first one maps the parameters/properties when going from Relatics to Revit. The second one maps the properties when sending information from Revit to Relatics.
Maps information from Relatics to Revit. So information is extracted from Relatics and added as a parameter in Revit
<Prm PropertyTypeID="278dabb9-8c13-e611-80d0-000af753dd5b" Name="iBC_RoomArea" Type="Project" DataType="5" Checked="True">iBC_RoomArea</Prm>
PropertyTypeID = Relatics GUID.
Name= Name the parameter will get/has in Revit (depending if it is a project or a shared parameter)
Type= “Project” or “Shared”
Datatype= Value depending on the type of property
Checked= “True”or “False”.
>Parameter name<= Name that appears in the connector pop up box when launching the update in revit functionality.
Extracts information from Revit to be uploaded in Relatics.
<Prm PropertyTypeID="278dabb9-8c13-e611-80d0-000af753dd5b" Unit="m²" Name="Area" Checked="True">Area</Prm>
PropertyTypeID = Relatics GUID.
Unit= Unit of measurement of the property
Name= Parameter name in Revit. Checked= “True”or “False”.
>Parameter name<= Name that appears in the connector pop up box when launching the "update in Revit" functionality.
Warning: In both cases the values appearing between quotes in the xml config file are case sensitive, so it is necessary they perfectly match the source column in Relatics one hand and the Revit parameter value on the other hand.
Parent topic: Advanced functionalities