OpenSTAAD V8i

Property.CreateMemberPartialReleaseSpec

Creates MEMBER RELEASE specification.

VB Syntax

Property.CreateMemberPartialReleaseSpec StartOrEnd, PartialRelease, ReleaseFactor Property.CreateMemberPartialReleaseSpec StartOrEnd, PartialReleaseArray, ReleaseFactorArray 

Where:

StartOrEnd

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

PartialRelease

Integer variable to set the flag for MP (0 = No Release, 1 = Release).

PartialReleaseArray

Integer variable array of size 3 providing releases in different degrees of freedom (0 = No Release, 1 = Release) MPX, MPY and MPZ.

ReleaseFactor

Double variable providing the partial moment release factor to be applied uniformly to all three DOFs.

ReleaseFactorArray

Double variable array of size 3 providing the partial moment release factors in respective DOFs.

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 2) As Integer
Dim MPFactor (0 To 2) As Double
'Get the application object --
'Set the flags for releases
'Set moment release factors if any
'Create specification
lSpecNo = objOpenSTAAD.Property.CreateMemberPartialReleaseSpec _
0, DOFRelease, MPFactor