Member Results
Per-member results after analysis — end forces, intermediate forces and deflections, displacements, and max stresses. Read-only.
12 functions
Get
GetIntermediateDeflectionAtDistance
Description
Returns the intermediate deflection at distance.
Parameters
memberNo(int): member no.distance(bool): distance.loadCaseNo(int): load case no.
Returns
tuple: A tuple of (float, float).
Example
from openstaad import ops
s = ops.connect()
result = s.GetIntermediateDeflectionAtDistance(1, True, 1)
print(result)
GetIntermediateMemberAbsTransDisplacements
Description
Returns the intermediate member abs trans displacements.
Parameters
memberNo(int): member no.distance(float): distance.loadCaseNo(int): load case no.
Returns
list: A list of numbers (floats).
Example
from openstaad import ops
s = ops.connect()
result = s.GetIntermediateMemberAbsTransDisplacements(1, 1.0, 1)
print(result)
GetIntermediateMemberForcesAtDistance
Description
Returns the intermediate member forces at distance.
Parameters
memberNo(int): member no.distance(float): distance.loadCaseNo(int): load case no.
Returns
list: A list of numbers (floats).
Example
from openstaad import ops
s = ops.connect()
result = s.GetIntermediateMemberForcesAtDistance(1, 1.0, 1)
print(result)
GetIntermediateMemberTransDisplacements
Description
Returns the intermediate member trans displacements.
Parameters
memberNo(int): member no.distance(bool): distance.loadCaseNo(int): load case no.
Returns
list: A list of numbers (floats).
Example
from openstaad import ops
s = ops.connect()
result = s.GetIntermediateMemberTransDisplacements(1, True, 1)
print(result)
GetMaxBeamStresses
Description
Returns the max beam stresses.
Parameters
beamNo(int): beam no.loadCaseNo(int): load case no.
Returns
tuple: A tuple of (float, int, float, int).
Example
from openstaad import ops
s = ops.connect()
result = s.GetMaxBeamStresses(1, 1)
print(result)
GetMemberEndDisplacements
Description
Returns the member end displacements.
Parameters
memberNo(int): member no.end(int): end.loadCaseNo(int): load case no.
Returns
list: A list of numbers (floats).
Example
from openstaad import ops
s = ops.connect()
result = s.GetMemberEndDisplacements(1, 1, 1)
print(result)
GetMemberEndForces
Description
Returns the member end forces.
Parameters
memberNo(int): member no.end(int): end.loadCaseNo(int): load case no.LocalOrGlobal(int): local or global.
Returns
list: A list of numbers (floats).
Example
from openstaad import ops
s = ops.connect()
result = s.GetMemberEndForces(1, 1, 1, 1)
print(result)
GetMinMaxAxialForce
Description
Returns the min max axial force.
Parameters
memberNo(int): member no.loadCaseNo(int): load case no.
Returns
raw: The raw return value from the underlying OpenSTAAD COM call. Refer to the official Bentley OpenSTAAD API reference for this method's exact return semantics.
Example
from openstaad import ops
s = ops.connect()
result = s.GetMinMaxAxialForce(1, 1)
print(result)
GetMinMaxBendingMoment
Description
Returns the min max bending moment.
Parameters
memberNo(int): member no.dir(str): dir.loadCaseNo(int): load case no.
Returns
raw: The raw return value from the underlying OpenSTAAD COM call. Refer to the official Bentley OpenSTAAD API reference for this method's exact return semantics.
Example
from openstaad import ops
s = ops.connect()
result = s.GetMinMaxBendingMoment(1, "value", 1)
print(result)
GetMinMaxShearForce
Description
Returns the min max shear force.
Parameters
memberNo(int): member no.dir(str): dir.loadCaseNo(int): load case no.
Returns
raw: The raw return value from the underlying OpenSTAAD COM call. Refer to the official Bentley OpenSTAAD API reference for this method's exact return semantics.
Example
from openstaad import ops
s = ops.connect()
result = s.GetMinMaxShearForce(1, "value", 1)
print(result)
GetPMemberEndForces
Description
Returns the p member end forces.
Parameters
memberNo(int): member no.end(int): end.loadCaseNo(int): load case no.LocalOrGlobal(int): local or global.
Returns
list: A list of numbers (floats).
Example
from openstaad import ops
s = ops.connect()
result = s.GetPMemberEndForces(1, 1, 1, 1)
print(result)
GetPMemberIntermediateForcesAtDistance
Description
Returns the p member intermediate forces at distance.
Parameters
memberNo(int): member no.distance(bool): distance.loadCaseNo(int): load case no.
Returns
list: A list of numbers (floats).
Example
from openstaad import ops
s = ops.connect()
result = s.GetPMemberIntermediateForcesAtDistance(1, True, 1)
print(result)