TN268GIS - Integrate OMI Navigation with BIM 3D model

TN268GIS - Integrate OMI Navigation with BIM 3D model

In the following Tech Note we will see how to integrate the navigation of our OMI application with a BIM model by changing the focused element on the IFC 3D model.

It's mandatory to import the BIM OMI package that it could be find on the following path: "C:\Program Files (x86)\GISIZE_BIM\Apps Packages\BIMViewer InTouch OMI Apps.aaPKG". That action will import the necessary objects into Graphic Toolbox.

We are going to use the property FocusOnElement from the BIM_Properties Namespace. This is a R/W property which value is the name of the ArchestrA Instance linked to the IFC 3D model. We are going to define the workflow as follows:

In the following example, we have a Data change script embedded in a layout where everytime the Navigation Asset changes it associates the value of the current asset to FocusOnElement variable:



The FocusOnElement variable is a string type variable and can be found on BIM_Properties namespace:



In order to associate the name of the current asset to an element of the IFC model, we need to create references in BIM Repository to existing ArchestrA Instances in our galaxy. First we create a Template inside BIM Repository and we named it the same value as the Template of the ArchestrA Instances.
In the following image, we can see how to create a template inside BIM Repository and we define the ArchestrA Template field as $LK#Infra_equipment#Clima



Following the example, we make instances derived from the previously created template and we associate the ArchestrA Instance field with the name of the instances in our galaxy.



Previous values of ArchestrA Template and ArchestrA Instance must match with the template and instances created in our galaxy. It can be seen in the following image:



Last configuration step is to link the IFC Element to ArchestrA Instance. To do that open the List View of the BIM Repository and select the element you want to link from the list. Click on Edit Element button. Click Select Template button and select the previously created template on pop-up window. Click Select Instance button and select the previously created instace on pop-up window. 



On runtime, we can test our changes by opening the 3D model on the OMI application.



Open the Navigation Tree and select the asset that we associate its name to the IFC element. The 3D model will navigate and zoom to the element.



Important note: this Tech Note is delivered “as is”, that means, is delivered as a product complementary document, but not included inside Tech Support scope. Therefore, any malfunction derived from the content of this Tech Note is not Wonderware Iberia responsibility.

    • Related Articles

    • TN226OMI - Construcción y Configuración de la Navegación en InTouch OMI

      En este documento se van abordar los siguientes temas:  Construcción basada en la Model View de Application Server. Configuración añadiendo Child Navigation Items. Configuración añadiendo Sibling Navigation Items. Construcción basada en la Model View ...
    • TN235GIS - Integración GISize BIM en aplicación System Platform 2020

      En la siguiente nota técnica se muestran los pasos a seguir para integrar en una aplicación OMI un modelo 3D BIM previamente desarrollado en formato IFC y cómo conseguir realizar interacciones con este. Para la ejecución de dicha nota técnica es ...
    • TN244GIS - Updating GISize GeoSpatial Module version

      In the following Tech Note we will follow the necessary steps in order to update the GISize GeoSpatial Module version, including the repository and the components used in a OMI application. 1. Uninstall the current version installed in the Operative ...
    • TN253GIS Some common problems faced with GISIZE repository

      In the following Tech Note some common problems faced with GISIZE Repository are detailed. Case 1: Importing the GISIZE repository 1- If you try to import the GISIZE repository (.GRF file) that is located outside of the C:\ directory. 2- You will get ...
    • TN250GIS GISIZE License Installation

      In the following Tech Note we will follow the necessary steps in order to install the GISIZE license. 1- Open the License Utility app from GISIZE folder. 2- License Utility app will open. 3- Go to the Licenses tab, click to the "Generate Request" and ...