JANFEA

Finite Element and Material Point Method

Software for the Macintosh

Site Index

Introduction

Features

Downloads

What's New

Agreement

Acknowledgments

Related Links

 

 

Introduction

The JANFEA application is finite element and material point method analysis software for the Macintosh. JANFEA was written by Prof. John A. Nairn from the Material Science and Engineering Department at the University of Utah. This application is free. You can download it in the Downloads section of this page. Although it is free, it requires an unlocking code to tap all the features. Follow the instructions in the "Read Me" file of the download to get you free code.

JANFEA was originally developed as an educational tool. It was used to teach me and some of my students how to do finite element analysis and material point method calculations. As an educational tool, JANFEA does not have every analysis tool you can imagine. Instead, it is focused on two-dimensional and axisymmetric solid mechanics of linear elastic materials and a few nonlinear material options in the material point method. Within this focus, however, JANFEA is a very powerful package. It can do several element types, it can analyze any size problem, it has extensive fracture options, and has many ways to plot the results.

Some Features of JANFEA

Here are some of the features of JANFEA. These and other features are documented in the on-line help or in the manual download above.

  • 2D and axisymmetric FEA analysis of linear elastic materials. All FEA calculations are static analyses. The FEA calculations support several element types. There is also a custom element for analysis of composite with imperfect interfaces.
  • 2D material point methods calculations. All MPM calculations are dynamic analyses. The section of JANFEA is new and will be expanding in the future.
  • Built in programming language for setting up the mesh. The language is scriptable for automated control of multiple FEA or MPM analysis.
  • A large number of plotting options: 2D, 3D surfaces, 3D contours, grid plots, movies of MPM results, and more.
  • Advanced fracture mechanics methods.
  • XML formatting of data files for analysis by your own software.
  • Everything is documented in the on-line help. You can even print out the on-line help to get a 150 page manual.
  • JANFEA is built for MacOS X. In fact, MacOS X is highly recommended for its excellent memory handling and its ability to run JANFEA in the background for long calculations. JANFEA should also work on MacOS 8.6 to 9.2 (am maybe back to MacOS 8.1).

Downloading Options

The following download for JANFEA will give you a folder with the JANFEA application, a "Read Me" file and a few calculation example files. Although JANFEA is free, it requires a registration process to unlock all features. You can download for evaluation and later get a code by on line registration.

JANFEA Download
Size (kB) Updated
JANFEA 4.50 588 22 JAN 2002

JANFEA requires a Power Macintosh (any new Macintosh including iMac, G3, G4, etc.). Decompressing the download requires the free StuffIt Expander. JANFEA should work on any MacOS 8.1 or newer, however, 8.6 or newer is recommended and MacOS X is preferred.

What's New

The following list hilights changes between version in JANFEA. See the "What's New" help topic after downloading for list of all changes:

  • JANFEA 4.50 (22 JAN 2003)
    1. New method for archiving results of MPM calculations.
    2. MPM calculations can include components of shear strain as separate calculations.
  • JANFEA 4.40 (18 NOV 2002)
    1. Fixed error in strain energy calculation for plane strain FEA under some boundary conditions when there were thermal stresses ("Temperature" command).
    2. MPM calculations can include residual stresses due to uniform temperature.
    3. MPM can now do both plane stress and plane strain calculations
  • JANFEA 4.30 (15 OCT 2002)
    1. MPM with cracks much more efficient.
    2. Some new interface options available in preferences.
  • JANFEA 4.21 (22 MAY 2002)
    1. Fixed a crash in MacOS Classic in some MPM calculations with mesh plotting
    2. Some interface enhancements in the on-line help.
  • JANFEA 4.20 (11 APR 2002)
    1. First tools for simulating cracks in MPM calculations.
    2. Improved copying and saving of graphics to PICTs and exporting of movies to a series of PICT files.
    3. Fixed some minor bugs.
  • JANFEA 4.12 (12 FEB 2002)
    1. A user noticed a problem select a quantity to plot in axisymmetric FEA analyses. It was caused by a recent MacOS interface change and is now fixed.
  • JANFEA 4.11 (11 FEB 2002)
    1. Many internal changes, such as memory management, were made. The major benefit is that FEA calculations are about 15% faster.
    2. Changes to raw input XML format needed in my research group.
    3. MPM Region command can have oerlaping regions without duplicating material points.
  • JANFEA 4.10 (16 JAN 2002)
    1. Dugdale material for first example of non-linear material in MPM calculations. A new plotting option for plastic strain can locate yield zone.
    2. MPM can calculate and plot displacements.
    3. Numerous user interface enhancements.
  • JANFEA 4.0b3 (30 NOV 2001)
    1. First version posted on the Internet.

JANFEA Software Agreement

I SPECIFICALLY EXCLUDE TO THE FULLEST EXTENT PERMITTED BY THE COURTS ALL WARRANTIES IMPLIED BY LAW INCLUDING (BUT NOT LIMITED TO) IMPLIED WARRANTIES OF QUALITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT OF THIRD PARTIES RIGHTS.

I SHALL HAVE NO LIABILITY TO YOU FOR LOSS OF PROFITS, LOSS OF CONTRACTS, LOSS OF DATA, LOSS OF GOODWILL, OR WORK STOPPAGE, WHICH MAY ARISE FROM YOUR POSSESSION OR USE OF THE SOFTWARE OR ASSOCIATED DOCUMENTATION. I SHALL HAVE NO LIABILITY IN RESPECT OF ANY USE OF THE SOFTWARE OR THE ASSOCIATED DOCUMENTATION WHERE SUCH USE IS NOT IN COMPLIANCE WITH THE TERMS AND CONDITIONS OF THIS AGREEMENT.

Acknowledgments

JANFEA was developed as part of the authorŐs research program. This program have been supported by various organizations. Some specific acknowledgments go to:

  • Department of Energy (DOE)
    • Nanotechnology Grant Subcontract 2103050
    • Center for the Simulation of Accidental Fires and Explosions (C-SAFE), Lawrence Livermore National Laboratory, under Subcontract B341493
  • National Science Foundation (NSF)
    • Mechanics of Materials program: CMS-9713356
    • Mechanics of Materials program: CMS-940177

Related Links

Last Changed

This web site was last changed on 29 NOV 2004.