Open checks: Configuration file

Because SCIA Engineerr needs to know what application do, what is its settings, materials and results, than is necessary to prepare configuration file. This file must be placed in same directory as application. It can have any name and it is in xml data format.

Configuration load

Configuration file is created form service Integrated Design Forms in Check manager by click on button "New Plugins".

The content of configurations in User settings directory is opened. If there are already available some configurations, just select one of them to add your external calculation to SCIA Engineer.

If there is no configuration available, click on "New script" and configuration editor SCIA Design Forms Builder in limited layout is started.

Configuration definition

In SCIA Design Forms Builder can be defined all settings fro calculation which is needed for SCIA Engineer. Including results, units, brief tables and result groups.

Now are available only brief tables for external calculations. In future will be possible to prepare whole extensive output with formulas, drawings...

Results initialization

Initialise all desired result variables in Calculation sheet Script editor - double or string.

In example are three double results and one string result + dummy double result for link string to double

Each result has to have defined ID in Table of variables. Result.X , where X is any integer number. Usually starts with 0

Configuration and result assign

In Header sheet is done all configuration of results.

General

In general sheet is defined global calculation settings.

Form name

Name of external application as is visible in SCIA Engineerin service as command.

Author

Name of author of calculation. Can be left blank.

Licence ID

Licence ID of calculation. it can be used for licensing your calculation by SCIA licence, with cooperation with our dealers and sellers.

For general use keep there licence ID 10000.

Form version

Version of calculation data. Start with 1. Increase version when any change to result is done (like rename, adding/removing results, differences in their settings...).

GUID

Random unique ID for storing results. Icon with green arrows can be used for generation of new unique ID.

Error, warning, note source file

External application can contain errors, warnings and notes in separate xml file. Select desired xml file here, if needed.

Annotation URL

Not used.

Norm code

Select the norm for which should be calculation available.

Element type

Select element type for which is calculation valid (executable only on defined element type).

Applicable limit state

Select element type for which is calculation valid (executable only on defined element type)

Applicable material

Select the materials for which is calculation valid (executable only on members from defined material).

Requested sub-combination

Define if Internal forces should contain specific subcombination extracted from actual combination.

Type of check

Type of used check

Plugins source file

Specify the executable file of external application.

Result variables

On sheet Result variables is defined all settings for variables.

Results are presented in ascending order with smallest Result.ID on top.

For details about variable settings see Result variables.

Result groups

On sheet Result groups can be grouped some result under group. Each group can have different brief tables available.

Left column in group show available results, right column shows used results.

Drawing groups

On sheet Drawing group can be grouped more results to be drawn together in SCIA Engineer.

Left column in group show available results, right column shows used results.

Result tables

On sheet Result groups can be prepared the layout for brief table which is visible in SCIA Engineer in preview window or in Engineering Report

Left column in group show available results, right column shows used results.

Results are ordered to columns according index value.

If same index is used, results are in one column in brief table. On top is result with lower Result ID.