N2PFastenerSystem Module#

class NaxToPy.Modules.static.fasteners.N2PFastenerSystem[source]#

Bases: object

Class that represents a specific fastener designation whose values need to be defined in order to obtain RF values for one or more failure modes

Designation#

fastener system name (str)

Fastener_pin_single_SH_allow#

fastener pin single shear strength allowable [Force] (float)

Fastener_collar_single_SH_allow#

fastener collar single shear strength allowable [Force] (float)

Fastener_pin_tensile_allow#

fastener pin tensile strength allowable [Force] (float)

Fastener_collar_tensile_allow#

fastener collar tensile strength allowable [Force] (float)

D_head#

head diameter (float)

D_tail#

tail diameter (float)

D_nom#

nominal diameter (float)

Configuration#

BOLT or RIVET or SOLID (str) (Default: BOLT)

FastenerType#

LOCK or BLIND (str) (Default: LOCK)

FastenerInstallation#

PERMANENT or REMOVABLE or QUICK RELEASE (str) (Default: PERMANENT)

FastenerHead#

PAN or CSK (str) (Default: PAN)

FloatingNut#

True or False (bool) (Default: False)

AluminumNut#

True or False (bool) (Default: False)

property AluminumNut: bool#

Property that returns if the nut is made out of aluminum (True) or not (False).

property Configuration: str#

BOLT).

Type:

Property that returns the fastener configuration (RIVET/BOLT/SOLID) (Default

property D_head: float#

Property that returns the head diameter of the fastener.

property D_nom: float#

Property that returns the nominal diameter of the fastener.

property D_tail: float#

Property that returns the tail diameter of the fastener.

property Designation: str#

Property that returns the designation of the fastener.

property FastenerHead: float#

PAN).

Type:

Property that returns the fastener head geometry (PAN/CSK) (Default

property FastenerInstallation: str#

PERMANENT).

Type:

Property that returns the fastener installation (PERMANENT/REMOVABLE/QUICK RELEASE) (Default

property FastenerType: str#

LOCK).

Type:

Property that returns the fastener configuration (LOCK/BLIND) (Default

property Fastener_collar_single_SH_allow: float#

Property that returns the fastener collar single shear strength allowable.

property Fastener_collar_tensile_allow: float#

Property that returns the of the fastener collar tensile strength allowable.

property Fastener_pin_single_SH_allow: float#

Property that returns the fastener pin single shear strength allowable.

property Fastener_pin_tensile_allow: float#

Property that returns the of the fastener pin tensile strength allowable.

property FloatingNut: bool#

Property that returns if the fastener has a floating nut (True) or not (False).