OpenSTAAD V8i

Property.CreateMemberReleaseSpec

Creates MEMBER RELEASE specification.

VB Syntax

Property.CreateMemberReleaseSpec StartOrEnd, DOFReleaseArray, SpringConstantsArray 

Where:

StartOrEnd

Integer variable specifying whether offsets are at START (= 0) or END (= 1) of the member.

DOFReleaseArray

Integer variable array of size 6 providing releases in different degrees of freedom (0 = No Release, 1 = Release) FX, FY, FZ, MX, MY and MZ.

SpringConstantsArray

Double variable array of size 6 providing the spring constants KFX, KFY, KFZ, KMX, KMY and KMZ.

Return Value

A long value containing the reference number of the specification created to be used to access the same.

VB Example

Dim DOFRelease(0 To 5) As Integer
Dim SpringConst (0 To 5) As Double
'Get the application object --
'Set the flags for releases
'Set spring constants if any
'Create specification
lSpecNo = objOpenSTAAD.Property.CreateMemberReleaseSpec _
0, DOFRelease, SpringConst