-
Notifications
You must be signed in to change notification settings - Fork 11
Calculation module
The Calculation module is used to calculate section loads and strains as well as stresses within the specified fiber composite laminate according to the Classical Laminate Theory ([1], [2]). In order to be able to directly consider the effects of the laminate structure on the occupation of the stiffness matrix of the composite, the section loads or strains and the stresses on the layers, the calculations are updated automatically. Among other things, hygrothermal effects can also be taken into account [3].
During a calculation, the system of linear equations listed below is solved using the Gaussian elimination method. The calculated unknowns are entered in the fields of the internal loads and distortions. In addition, the stresses and strains in each laminate layer are calculated. These can be viewed in the layer variables subwindow in the local fiber coordinate system.

Based on the stiffness matrices of the individual layers, the membrane stiffness matrix
Membrane internal forces and moments as well as strains and curvatures can be specified as loads on the defined composite. For each coordinate direction, either the load or the distortion can be specified in the input fields under 2a and 2b. In addition, a temperature difference and the percentage change in relative humidity can be specified in the fields in window section 2c. According to classical laminate theory, the following applies to mechanical and hygrothermal loads and distortions
If no effects of hygrothermal loads are to be considered, the fields for the temperature difference and the percentage humidity difference must be filled with the values zero. This is the default setting in the eLamX² calculation module.
At this point, the hygrothermal section loads resulting from the specified temperature difference and the percentage change in relative humidity on the total laminate are output. They are not input data. The selection of the checkboxes for mechanical loads and the resulting distortions has no influence on the hygrothermal cutting loads. They result from the direction-dependent thermal conductivity and swelling coefficients of the individual layers as well as their stiffness matrices and the specified temperature and humidity difference.
This button can be used to display the stress and strain distribution within the laminate in local and global coordinates for the coordinate axes of the laminate plane. The output is only qualitative. The specified coordinate directions refer to the fiber angles, whereby the specified x-value reflects the size in the 0° direction and the y-value the size in the 90° direction of the laminate. The fiber orientations of the individual layers are represented by the hatching shown. Horizontal lines correspond to zero degrees and vertical lines to 90° fiber angles. If the grain angles of adjacent layers are very close to each other, the hatching is displayed in different colors.

Pressing the button deletes the specified loads and the calculated unknown internal forces and distortions, as well as the calculated stress distribution.
This button can be used to open a window in which the calculated strains and curvatures are visualized on a square plate. This provides a better understanding of the coupling effects within the

After a calculation, the stresses or strains of each layer of the composite are given in this part of the window, depending on the selection. The evaluation is carried out on the top and bottom of the individual layer. The stresses in each layer are compared with their strengths and a reserve factor is calculated at the top and bottom of the layer using the selected failure criterion. In addition, the type of failure to be expected with regard to the selected failure criterion of each layer is specified.

In practical application, it might be helpful to round the reserve factor down instead of mathematical rounding. Therefore, a round down option for reserve factors can be activated in the formatting options of eLamX² (toolbar: Tools - Options, tab: Format) as shown below.

It shall be noted that eLamX² has to be restarted in order to fully apply formatting changes.
As for other values, an individual format specifier can be defined for the reserve factors.
If the round down option is activated via the respective checkbox, the reserve factor is rounded towards zero on the last decimal. If this option is deactived, default mathematical rounding is performed.

This window can be opened by right-clicking on a laminate and then selecting Engineering constants.
Based on the stiffness matrices of the individual layers, the membrane stiffness matrix
The inverse of the stiffness matrix of the laminate is displayed here. It may be that for symmetrical laminates, terms of the inverse coupling stiffness matrix (
The engineering constants of the multilayer composite are also calculated automatically according to [2] for membrane and bending loads. This is done both with and without consideration of transverse contraction restraint (QKB). In the case of asymmetrical laminates, where there is a coupling between membrane and bending deformation, the engineering constants determined in this way are of little use and should be used with caution.
In this part of the window, the thermal expansion coefficients
This part of the window displays the non-dimensional parameters based on the
the transverse contraction parameter
and the anisotropy parameters
The engineering constants can be determined for two types of stress. Firstly for a membrane stress and secondly under a bending stress. For both, this is possible with and without transverse contraction restraint.
The procedure is explained on the basis of the explanations in [2] for symmetrical laminates. For the membrane state, only the
which is permissible for symmetrical laminates (
The aim is now to arrive at an equation for the stress
This equation corresponds to a single anisotropic layer over the entire thickness. There are two ways to arrive at an equation corresponding to the uniaxial law of elasticity. Firstly,
To obtain a modulus of elasticity without transverse contraction hindrance, the equation must be transformed and
All engineering constants can now be determined in this way. The constants without transverse contraction obstruction result in:
The constants with transverse contraction obstruction result in:
If a transverse contraction hindrance is taken into account, transverse contraction numbers are not useful and are therefore not specified.
These homogenized material parameters are only permissible for membrane loads. An equivalent procedure using the
The analogy to the beam is used for bending. Since the laminate panel has a rectangular cross-section, it is compared with the bending elasticity law of a rectangular beam and the following applies:
In addition,
For the laminate panel, bending stresses are described using the
Now the procedure is equivalent to membrane stress. Assuming a transverse contraction constraint (in this case a transverse curvature constraint), the following results:
Thus all engineering constants with transverse contraction constraint result in:
and without transverse contraction obstruction:
Here too, transverse contraction coefficients are of little use, as these correspond more to transverse curvature coefficients.
This procedure generally only applies to symmetrical laminates. In the case of asymmetrical laminates, the inverse of the entire
[1] J.N. Reddy. Mechanics of Laminated Composite Plates and Shells- Theory and Analysis. CRC Press, Boca Raton, 2. auflage edition, 2003.
[2] H. Schürmann. Konstruieren mit Faser-Kunststoff-Verbunden. Springer, 2003.
[3] M. Barth. Umsetzung eines Moduls zur Betrachtung von Temperatur und Feuchtigkeit in Faser-Kunststoff-Verbunden für das Programm eLamX. ILR –LFT G 08-27, Technische Universität Dresden, April 2009.