N2PFreeBody#

class NaxToPy.Core.Classes.N2PFreeBody.N2PFreeBody(name: str, loadcase: N2PLoadCase, increment: N2PIncrement, nodelist: list[N2PNode], elementlist: list[N2PElement], modelfather, coordsys: N2PCoord = None, outpoint: tuple[float] = None)[source]#

Bases: object

Main class for free bodies analysis.

Name#

str.

LoadCase#

N2PLoadCase.

Increment#

N2PIncrement.

NodeList#

list[N2PNode].

ElementList#

list[N2PElement].

OutPoint#

tuple[float, float, float].

OutSys#

N2PCoord.

FTotal#

float.

MTotal#

float.

Force#

tuple[float].

Moment#

tuple[float].

property ElementList#
property FTotal: float#

Module of the resultant Force

property Force: tuple[float, float, float]#

Vector of the resultant Force

property Increment#
property LoadCase#
property MTotal: float#

Module of the resultant Moment

property Moment: tuple[float, float, float]#

Vector of the resultant Moment

property Name: str#
property NodeList#
property OutPoint#

Returns de point where the resultants where calculated. If no outpoint was given, it is the centroid

property OutSys#