Transfer a project to an older SCIA Engineer version via XML

Transfer project to older SCIA Engineer version via XML SCIA Engineer allows the user to export a project to a XML file. XML is a text based database and it is independent on the version of SCIA Engineer. Therefore, it is possible to export a project file from a newer version and import it into an older version.

The XML-export function can be found in the main tree-menu in the Tools group.

The interface of the XML export is similar to the old SCIA Engineer Document. There you can select objects that should be exported. You just must keep the correct order of objects in the XML file as the XML file will be imported sequentially. For example, to import a beam, you must first specify the Material, then the Cross section, then Nodes and only in the end you can include the Beam table to the document.

Therefore, you should start with “Project”, continue with “Settings”, “Libraries”, “Groups”, “Structure”, “Loads” and then you can add all other items you need.

After you start XML IO Document function, you are asked to open a template. This is not necessary. You can quickly define a new XML Document from scratch. Therefore, simply click “Abort” and create a new empty XML document.

Click the “New” button and you get a window with possible new objects that can be included. Select the required item and click “<<< Add”. This includes a new table in the XML document. Alternatively, the items can be “dragged and dropped” to the left-side window.

Transfer project to older SCIA Engineer version via XML

Transfer project to older SCIA Engineer version via XML As already said, the order of the tables is important, because the XML file will be imported sequentially.

The picture shows an example of a correct sorting.

Should it happen that you forget to include something, you can add the required items and repeat the export.

The results must not be exported. You have to calculate the imported model anyway.

Before you export the XML document you have to refresh the document. If you don’t, the tables remain empty.

Transfer project to older SCIA Engineer version via XML

After refreshing the document, you can export the XML file. 

Transfer project to older SCIA Engineer version via XML
    
Select the folder where you want to store the XML file and click Export.

Transfer project to older SCIA Engineer version via XML

The exported XML file can be viewed in the Internet Explorer or another application associated on your computer with the XML files.

Transfer project to older SCIA Engineer version via XML

Finally, you can import the XML file into SCIA Engineer using function “File \ Import \ XML file”.

Transfer project to older SCIA Engineer version via XML

Some manual corrections may be necessary. They can be done in the old file before export or in the new one after the import:

  1. It is necessary to remove internal edges that are created by function “connect members/nodes”. All these edges have the name “ES” followed with a number. You can select them typing “sel ES*” in the command line. The edges can be selected and deleted in the old file before export or in the new file after import. Naturally, it is better to do so in the old file.
  2. Colours of cross-sections and layers are not exported. They must be defined after import.
  3. If you miss some properties of the objects, you can edit the tables in the XML document and add the missing properties.

After import, you have to run the check of structure data and connect members/nodes.

Check also the weight of the structure before export and in the new file after import, to be sure that nothing important is missing.

XML Export can be also used with the advantage to clean projects – with only correct data exported to XML. 

Reference number: 
ESA1915
Software: 
FAQ Category: 
Tips and Tricks
Access Type: 
Free User