This spreadsheet calculates the laminate load response for a laminate defined in the current composite database, and a loading also defined in the current database. The buttons are used to select:
an existing laminate (in the active database),
an existing load (in the active database),
the orientation with respect to which laminate properties are calculated,
whether ply result outputs are requested at the bottom, mid, or top surface of each layer,
whether the ply stresses and strains are restituted in the coordinate system related to the laminate axes or in ply axes,
the rotation angle, with respect to the laminate axes, of the restitution coordinate system, given by the last button. (This button is used only if the previous button is set to “YES”.)
The spreadsheet makes use of several functions defined in the “calcLamLoadResponse” VBA module. These functions calculate the laminate global stress/strain state, ply stresses and strains, and failure indices, reserve factors, or equivalent stresses.