OpenSTAAD V8i

Load.AddMemberUniformMoment

Adds UNIFORM MOMENT to beam or beams.

VB Syntax

Load.AddMemberUniformMoment BeamNo, Direction, MomentValue, D1Value, D2Value, D3Value Load.AddMemberUniformMoment BeamNoArray, Direction, MomentValue, D1Value, D2Value, D3Value 

Where:

BeamNo

Integer variable providing the beam number.

BeamNoArray

Integer variable array providing the beam numbers.

Direction

Integer variable giving the direction of load: X direction = 1, Y direction = 2, Z direction = 3, GX direction = 4, GY direction = 5, GZ direction = 6, PX direction = 7, PY direction = 7, PZ direction = 8.

MomentValue

Double variable providing the magnitude of the uniform moment in current units.

D1Value, D2Value, D3Value

Double variable providing value of d1, d2, d3 in current units.  For additional information, refer to Section 5.32.2 of the Technical Reference manual.

Return Value

(Boolean) True (1) if the function is successful, false (0) otherwise.

VB Example

'Get the application object --
'Add member uniform moment of 2 units to member 2 in GY direction
objOpenSTAAD.Load.AddMemberUniformMoment 2, 5, 2.0, 0.0, 0.0, 0.0

Reference Materials

Load.GetTrapLoadCount

Load.GetTrapLoads

Load.GetUDLLoadCount

Load.GetUDLLoads

Load.GetUNIMomentCount

Load.GetUNIMoments

Load.AddMemberLinearVari

Load.AddMemberTrapezoidal

Load.AddMemberUniformForce