Test AVEVA SDNF Import
- Last UpdatedMay 05, 2023
- 5 minute read
The test can be performed after installing the AVEVA SDNF product to make sure that the installation is complete and correct. The test must follow immediately the Export test described. Refer to Test AVEVA SDNF Export for further information. All the required testing material can be found below the sub-folder SDNF\test\results\export in the user data folder.
Take the SDNF file exported in the export test and modify it in a text editor. While referring to the description of the SDNF format. You can modify, for example, a mark number, a material and positions. Comparing the files SDNF-Test.sdn in the SDNF\test\results\export and the SDNF\test\results\import folders, which is found in the user data area, gives you some examples of edits that can be tested. Make sure that the resultant SDNF file is valid SDNF. Save the modified file under a different name, or in a different folder.
The test described imports an SDNF model file.
Initial Configuration
Enter Model. You should have write access to the database to enable you to import the new data. The interface records the date and time of import as well as the revision numbers of the elements transferred.
Set the test project variables:
Project: APS
User Name/Password: SYSTEM/XXXXXX
MDB: /SDNF
Select the Structures application.
Choose the SITE to import from SDNF by selecting SITE /TEST-SDNF-INTERFACE from the hierarchy list and drag it into the 3D view.
When that is finished, bring the SITE into view by adjusting the view limits. Refer to Limits for further information.
If required, modify the 3D view. Refer to Views for further information.

Prepare to Import
The Import window allows you to import a steel structure from a SDNF file.
You may be asked to install a Configuration details element. If so, accept the request.

On this window and associated windows, you need to fill in the details prior to Import.
Source Information
Click Source information on the Import window to display the Source Information window.
Select the Auto option button and select AVEVA from the list of Source Packages on the Source Package drop-down list on the right hand side of the window. The system automatically detects the Source Package's Profile mapping table and Material mapping table.
When the details are correct click OK.
Import Information
Click Import information on the Import window to display the Import Information window.
In the file name field, input the full path name of the modified source file.
Select which SDNF Packets to import: Packet 10 (Straight) and Packet 20 (Plates).
When the details are correct click OK.
Run Information
Click Run information on the Import window to display the Import Run Information window.
Select the Log File? check box and choose Verbose for the message mode to get a verbose log file.
Select the Save Reference Model? check box in order to safe any reference model.
Finally, you need to sort any new members added to the model by material type. Select the Sort on Material type? check box.
A validity check on the incoming data, prior to importing it, can be performed.
When the details are correct click OK.
Main Import
Select the SITE into which the SDNF file is to be imported. Select SITE /TEST-SDNF-INTERFACE in the Members list and click CE by Store in:.
A two stage import is then performed. Comparing the models first before Merging. So, select the Compare (+ Merge) option button.
The Import window should now look similar to this.




Import the SDNF File
On the Import window, click OK.
The status line keeps you informed of the progress of the task.
After the first stage of Import has taken place, you are asked by a Prompt window with the message. SDNF Interface (Confirm) - Model comparison completed. OK to merge models?. Click Yes to continue with the Merge process.
When the process is complete a Confirm window is displayed.

You are then asked if you want to inspect the log file. If you do, you can save it with the File > Save as option in the SDNF File Viewer window to display a File Browser, or click Save as to the suggested filename. The log file window can be closed by the Cancel.
Check the log file against the changes made in the source SDNF file. The file should list the differences, changes, additions and deletions which have been made in the file.
Compare Imported Model with the Original
Prior to performing this test, you can copy the /TEST-SDNF-INTERFACE as a reference model to /ORIG-TEST-SDNF-INTERFACE. The reference model can be used to visually compare the imported model with the original. You can do this by adding the original model to the Drawlist in a different colour so that it is superimposed on the modified model. You can then inspect the 3D view closely for the differences recorded in the log file.
You can then Export the merged model to a file SDNF-Test-Mrg.sdn and compare the new SDNF file with the one provided in the test/results/import folder.
Perform a Validity Check
If you want to perform a validity check on the incoming data before it is imported, display the Run Information window from the main Import window. Select GLOBAL for the Duplicate Mark Number search criterion. Click OK and fill in all the details on the main Import window.
Once all the details are correct on the Import window, click OK. The validation process is performed and in due course you are prompted to view the log file. Save the log file as SDNF-Test-Vfy.log and compare it with the results supplied in the test/results/import folder.