Load¶
- class composipy.load_class.Load(Nx, Ny, Nxy, Mx, My, Mxy)[source]¶
Creates an instace of in-plane loads per unit of lenght.
- Parameters
Nx (float, int) – Normal load per unit lenght in x direction
Ny (float, int) – Normal load per unit lenght in y direction
Nxy (float) – Normal load per unit lenght in xy direction
Mx (float, int) – Moment per unit lenght in x direction
My (float, int) – Moment per unit lenght in y direction
Mxy (float, int) – Moment per unit lenght in xy direction
Examples
>>> from composipy import Load >>> load_1 = Load(500, 250, 20, 1000, 400, 100) >>> ply_1.Q_0 # get the compliance matrix of the lamina Out: array([500, 250, 20, 1000, 400, 100])
References
JONES, M. Robert. Mechanics of Composite Materials. Taylor & Francis: 2nd ed 1999.
Analysis and Design of composite structures. Class notes. ITA 2020.
- property Load¶
Create an array for the in-plane loads.
- Parameters
self (self) – Instance of Load
- Returns
self.Load – In-plane load vector
- Return type
numpy.ndarray