ESP Composites provides software for structural anlaysis applications. Though specifically designed for composites, many of the software modulues are useful for metals as well. All software modules use Microsoft Excel and are compatible with versions 2003-Current (32bit and 64bit Office). One of the powerful aspects of Excel based software is that users can add sheets and create custom formulas that interact with the input/output.

Download the software now.

Free Software

All free software are fully featured and may be used in any environment. All Free software use MS Excel and most are augmented by the capability of VBA (Visual Basic for Applications).

eLaminate© - Composites Only

eLaminate is the flagship Excel based program that uses classical laminate theory. The [A], [B], and [D] matrices are calculated and subsequent ply based failure solutions are used. Mechanical and Hygrothermal loads are considered and many load cases can be treated with ease. For maximum convenience, all basic inputs and outputs are on a single sheet. Apparent laminate properties are also calculated. For maximum compatibility, the core functionality works even when macros are not enabled.

ePlots© - Composites Only

ePlots© ePlots calculates the effective axial modulus, Poisson's ratio, shear modulus, and stress concentration for a symmetric and balanced laminate. In addition, ePlots creates carpet plots for any lamina material system.

eSection© - Composites Only

eSection calculates the effective "EA" and "EI" for cross sections that consist of composite elements.

ePattern© - Composites and Metals

ePattern calculates the individual fastener loads in a 2D pattern. For composite applications, this method may be valid if the load eccentricity is relatively large. For typical single and double shear load transfer joints, eDistribution should be used. Individual fastener weighting factors may be considered.

eColumn© - Composites Only

eColumn calculates the critical buckling buckling load for a composite column and is based on the Johnson-Euler solution.

eBeam© - Future Availability

eBeam is in development. It calculates the strains in a composite beam.

Pay Software

All Pay software must be purchased after a 15 day evaluation period. All Pay software use MS Excel and are augmented by the capability of VBA (Visual Basic for Applications). Some software also use finite element analysis (FEA) to further enhance their capability.

eBJSFM© - Composites Only

eBJSFM is an Excel based pre and post processor to the public domain Fortran code BJSFM (Bolted Joint Stress Field Model). The full field stresses and strains for bearing and bypass loads are calculated. The max strain and max stress failure criteria are calculated at the characteristic dimension, d0, to determine failure via the point stress criterion.

eStability© - Composites and Metals

eStability calculates the running load at which bifurcation plate buckling of composites occurs. It uses a finite element model with solid elements. Isotropic and orthotropic materials in bending may be considered. For a composite material, a symmetric and balanced laminate with thoroughly interspersed plies would be considered an orthotropic plate in bending. Laminates that are far from symmetric and/or heavily unbalanced are not applicable. Normal and shear loading may be simultaneously considered and may either be positive or negative, but eStability will only report a buckling allowable if buckling occurs. Each edge may be either (F) Free, (S) Simple, or (C) Clamped. The effect of transverse shear deformation is also accounted for.

eDistribution© - Composites and Metals

eDistribution calculates the fastener distribution for uniaxial single shear, double shear, and hard point joint configurations. Stepped joints and thermal loading are also considered.

eCutout© - Composites and Metals

eCutout calculates the full field stresses and strains for either an isotropic, orthotropic, or anisotropic material with an elliptical or circular cutout. It uses a finite element solution with solid elements. General in-plane loading applied to the external, infinite boundary is considered and only the in-plane elastic properties are considered. Stresses and strains are calculated at a characteristic dimension, d0, from the edge of the hole by using the complex variable solution presented by Lekhnitskii. The max strain failure criterion is applied to up to 4 different ply directions. Up to 1,000 load cases can be run with ease.

ePressure© - Composites and Metals

ePressure calculates the displacement and stresses for a composite plate with arbitrary edge conditions and aspect ratio. A constant pressure load normal to the plate surface is assumed. The effect of transverse shear deformation is also accounted for.. This allows for low b/t solid laminates and sandwich structure to be properly accounted for. ePressure can also be used to solve for curved panels.

PlasticSection© - Metals Only

PlasticSection is a section analysis program for isotropic materials (not composite materials). It has both basic and advanced capabilities, such as plastic bending for general shapes, that are not commonly implemented in other section analysis programs.

eSandwich© - Future Availability

eSandwich is under development and will be available in the future.

eBolt© - Future Availability

eBolt calculates the field stresses and strains for an orthotropic plate with bearing and bypass loads. The edge loading conditions are general, which allow for tension/compression/shear reacted bearing solutions. The finite element mesh is internally calculated, allowing for a fully parametric solution. The stresses and strains are extracted at the hole edge and at the specified characteristic dimension. This program will be available in the future.

eBond© - Future Availability

eBond uses finite element analysis to determine the shear and peel stress in the bondline for a variety of load cases. This program will be available in the future.

2D FEM Modeler© - Future Availability

2D FEM Modeler is a pre/post processor for finite element models in 2D space. Elements consist of beams, springs, and rods. This program uses either either MSC/NASTRAN or the free opensource solver MYSTRAN. It support animations, node and element display, and load/boundary condition display. Typical problems include continuous beams with multiple loads/supports, truss/beam structures, and nonlinear beam-column analysis. For continuous beams, the deflection, moment, and shear diagrams are displayed.