OpenSTAAD V8i

Load.AddMemberUniformForce

Adds UNIFORM FORCE to beam or beams.

VB Syntax

Load.AddMemberUniformForce BeamNo, Direction, ForceValue, D1Value, D2Value, D3Value Load.AddMemberUniformForce BeamNoArray, Direction, ForceValue, 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.

ForceValue

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

D1Value, D2Value, D3Value

Double variable providing the 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 load of 2 units to member 2 in GY direction
objOpenSTAAD.Load.AddMemberUniformForce 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.AddMemberUniformMoment