N2PMaterial#
- class NaxToPy.Core.Classes.N2PMaterial.N2PMaterial(information, model_father)[source]#
Bases:
ABC
Base abstract class for materials. The material classes inherit from this base class. The type of materials that are now supported are:
N2PMatE: Elastic, linear isotropic material.
N2PMatA: Elastic, linear anisotropic material.
N2PMatO: Elastic, linear orthotropic material.
N2PMatT: Material with Thermal properties ut not mechanical.
N2PMatTA: Anisotropic material with Thermal properties but not mechanical.
N2PMatI: Orthotropic material for Isoparametric shell elements.
N2PMatIS: Anisotropic material for Solid Isoparametric elements.
N2PMatF: Fluid material property definition.
- property ID: str | int#
ID of the material.
- property InternalID: int#
Internal ID of the material.
- property MatType: str#
Material Type.
- property PartID: str#
Part ID of the material.
N2PMatE#
- class NaxToPy.Core.Classes.N2PMaterial.N2PMatE(information, model_father)[source]#
Bases:
N2PMaterial
Class for Elastic, linear and isotropic material.
- property Density: float#
Returns the density of the material.
- property GE: float#
Returns the structural damping coefficient of the material.
- property ID: str | int#
ID of the material.
- property InternalID: int#
Internal ID of the material.
- property MCSID: int#
Returns the id of the coordinate system of the material.
- property MatType: str#
Material Type.
- property PartID: str#
Part ID of the material.
- property Poisson: float#
Returns the Poisson modulus of the material.
- property SC: float#
Returns the stress limit for compression of the material.
- property SS: float#
Returns the stress limit for shear of the material.
- property ST: float#
Returns the stress limit for tension of the material.
- property Shear: float#
Returns the shear modulus of the material.
- property TExp: float#
Returns the thermal expansion coefficient of the material.
- property TRef: float#
Returns the reference temperature of the material.
- property Young: float#
Returns the elastic or Young’s modulus of the material.
N2PMatMisc#
- class NaxToPy.Core.Classes.N2PMaterial.N2PMatMisc(information, model_father)[source]#
Bases:
N2PMaterial
Class with the materials that are not yet defined.
- property ID: str | int#
ID of the material.
- property InternalID: int#
Internal ID of the material.
- property MatType: str#
Material Type.
- property PartID: str#
Part ID of the material.
- property QualitiesDict: dict#
Returns a dictionary with the name of the properties as key and its values
N2PMatI#
- class NaxToPy.Core.Classes.N2PMaterial.N2PMatI(information, model_father)[source]#
Bases:
N2PMaterial
Class for orthotropic material for Isoparametric shell elements.
- property Density: float#
Returns the density of the material.
- property GE: float#
Returns the structural damping coefficient of the material.
- property ID: str | int#
ID of the material.
- property InternalID: int#
Internal ID of the material.
- property MatType: str#
Material Type.
- property PartID: str#
Part ID of the material.
- property PoissonXY: float#
PoissonXY = 1/PoissonYX
- Type:
Poisson’s ratio of the material. NOTE
- property SC: float#
Shear Strength
- property ShearXY: float#
In-plane shear modulus of the material.
- property ShearXZ: float#
Tranverse shear modulus of the material in plane XZ
- property ShearYZ: float#
Tranverse shear modulus of the material in plane YZ
- property TExpX: float#
Thermal expansion coefficient in X direction of the material (fiber direction)
- property TExpY: float#
Thermal expansion coefficient in Y direction of the material
- property TRef: float#
Returns the reference temperature of the material.
- property Xc: float#
Longitudinal Compressive Strength
- property Xt: float#
Longitudinal Tensile Strength
- property Yc: float#
Transverse Compressive Strength
- property YoungX: float#
Returns the elastic modulus in X material coordinate direction, also fiber direction.
- property YoungY: float#
Returns the elastic modulus in Y material coordinate direction.
- property Yt: float#
Transverse Tensile Strength