Chapter 6 Automating Analysis

The analysis of a structure is performed using the Analysis object that is referenced as a property of the Frame object.  This object manages the setting for each of the different analyses, records which analyses are to be performed, and executes the analysis.  A summary of the properties of the Analysis object is listed below.

 

Property

Type

Description

Linear

Boolean

Get/Set whether a linear analysis is to be performed.

LinearSettings

LinearSettings

Read Only.  Returns reference to object containing settings for linear analysis.

Modal

Boolean

Get/Set whether a modal analysis is to be performed.

ModalSettings

ModalSettings

Read Only.  Returns reference to object containing settings for modal analysis.

Nonlinear

Boolean

Get/Set whether a non-linear analysis is to be performed.

NonlinearSettings

NonlinearSettings

Read Only.  Returns reference to object containing settings for non -linear analysis.

TimeHistory

Boolean

Get/Set whether a time history analysis is to be performed.

TimeHistorySettings

TimeHistorySettings

Read Only.  Returns reference to object containing settings for time history analysis.

 

Method

Returns

Description

Analyse

 

Performs the analysis of the frame.

 

The Application and Frame properties are common to many objects and are described in Chapter 2 of this manual.

 

The settings for each analysis are stored in the four objects; LinearSettings, NonlinearSettings, ModalSettings and TimeHistorySettings, which are all accessible from the Analysis object via properties of the same names.

 

 

The analyses to be performed are specified by the Linear, Nonlinear, Modal and TimeHistory properties of the Analysis object.  Each of the selected analyses will be performed when the Analyse method is called.

Call MyFrame.Analysis.Analyse()

This method takes a single optional parameter to specify if the analysis is to perform a three dimensional analysis.  If this parameter is not specified or set equal to false, Multiframe will automatically determine if the frame is suitable for a two dimensional analysis and perform the analysis of the frame as a two dimensional structure.

 

The Application object also features an Analyse method that performs an analysis with the current analysis settings.

Call mfApp.Analyse()