After a short time, a new window should open in which the java applet will be running.

With this little Java-program you can calculate the properties of laminates with at most 20 single layers by using the classical laminate theory [1]. Each layer may have different fiber and matrix material as well as fiber orientation angles, layer thickness and fiber volume content.

  1. Define the fiber and matrix material by chosing one choice of the given materials. Enter the fiber angle, the layer thickness and the fiber volume content (in percent).
  2. Click on the Button "Layer OK". The layer definition is internally stored. The properties of the unidirectional layer are shown in the list field to the right of the layer listing area.
  3. Enter all layers in the same way.
  4. If you made a mistake, you can remove or insert a layer by using the "Edit"-menu. Additionally, you can modify a layer by typing in the layer number in the first text field and entering the proper data in the other fields.
  5. With default, the reference plane for the laminate theory is the geometric middle plane of the laminate. If you have to use an other plane, please enter the coordinate with respect to the lower laminate surface in the appropriate field.
  6. When the whole laminate definition is entered, click on the "Analyse Laminate" Button. Then the defined laminate is analysed and the properties of the laminate are shown in the list field.

At this time, only the laminate properties can be calculated. Most menu buttons don't work. In the future, this little program will be extended, so that also stresses and margins of safety can be determined.

A more powerful version of this code is available as a stand alone application. This application allows loading and saving laminate definition, printing of results and calculating stresses and margins of safety.

If you like this small code, please send me an E-Mail with your comments.

[1] Tsai W.T., Hahn H.T.; Introduction to Composite Materials; Technomic Publishing Co. Inc., Westport, Conn., 1980

Open menu / Home

Please activate the Java capability of your browser to use Java-Lam!