View on GitHub

iom

IOM interface can be used for the implementation of the link of any application with IDEA StatiCa products.

Sample

The sample describes how to create the IOM and the IOM Results programmatically in the c# language code. In the followed picture, there is an original beam in the application.

beam-sample

Sample code

The project sample BeamSampleIOM is the console application. It creates xml files with the IOM and the IOM Result data. The name of xml file of the IOM must be set as a parameter of this application. The name of xml file of the IOM Results is the same as the xml file with IOM but extension contains letter “r” at the end. The project contains the c# class BeamSampleIOM (BeamSampleIOM.cs), which provides the IOM and IOM Results for this sample.

Method GenerateIOM() compiles of the IOM. This method contains these methods:

CreateSettings()

beam-mat

CreateCrossSections()

beam-css
beam-css2

CreateModel()

model

CreateLoad()

model
model

model

Method GenerateIOMResult() compiles of the IOMResults.