You are on page 1of 3

User Customisation Page 1 of 3

Bocad Steel Interface

Bocad Steel Interface : Supplementary Information : User Customisation

User Customisation
You can manage the hierarchy using Bocad data, to demonstrate the user customisation capabilities of the
ABSI interface various functions have been supplied that are easily accessible.
Export
As a demonstration of the export customisation, AVEVA have provided a function that will produce a comma
separated variable file, a CSV file of the hierarchy on each principal element exported. This might be useful
for reporting purposes of for Bocad itself in managing the model. This is accessed by attaching the !!
bocpostexport function. From the ABSI Export window, navigate to the ABSI - System Configuration
window.

From the ABSI - System Configuration window, select the Macros tab enter the Post export Macro Name.

https://help.aveva.com/AVEVA_Everything3D/2.1.0.22/BOCAD/BOCAD5.4.12.html 16/12/2019
User Customisation Page 2 of 3

Following an export procedure, a CSV file is produced alongside the ABSI file, this can then be read by
spreadsheet applications that can accept CSV files.

Import
An example of customisation is included in the application, this can be accessed by setting the import pre-
and post- processing functions to be bocpreimport and bocpostimport respectively.

https://help.aveva.com/AVEVA_Everything3D/2.1.0.22/BOCAD/BOCAD5.4.12.html 16/12/2019
User Customisation Page 3 of 3

The pre- import function is called after you have initiated the import process and checks whether the target
storage location is empty. This is because there are different processing options depending on whether the
target storage location is empty or not.
If the storage location is empty the application sorts all incoming entities according to phases. This is because
the model has been created in Bocad. Refer to Sorting into Phases for more information.
If the storage location already has something in it, the data imported from Bocad will be merged into the
existing model. In this case, the new details that have been associated with existing members are moved into
the same location in the database hierarchy. All members are sorted according to UUID, all other members
that have been newly imported from Bocad are sorted into phases. Refer to Sort members according to
leading member UUID and Sorting into Phases for more information.

1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

https://help.aveva.com/AVEVA_Everything3D/2.1.0.22/BOCAD/BOCAD5.4.12.html 16/12/2019

You might also like