Course Description of AFGROW 4-day Advanced Virtual Training Class

This 4-day AFGROW advanced class is recommended for students who have completed the standard 3-day AFGROW basic training class. Students who have not attended the 3-days training class, but have practical experience using AFGROW will be able to receive benefits from this class.

This class will familiarize students with our Fracture Mechanics Database and will provide more advanced training on how these data can be used with AFGROW. This will include customized data searches, advanced curve fitting, formatting, and validation. Training on the use of the AFGROW Spectrum Manager to generate loading spectra will be included. The load interaction models used in AFGROW will be reviewed in detail, and instruction on the use of load interaction model parameters to fit test data will be provided. Practical life prediction examples will include multi-site damage, environmental, and time dependent effects.

Advanced COM automation training will be provided to assist students in complex and repetitive life prediction tasks.

A description of the material to be covered each day is provided below.

Day 1: Creating crack growth rate models using the fracture mechanics database

The purpose of this training is to become familiar with the on-line fracture mechanics database and develop a clear understanding of how to use the data to develop a working crack growth rate model for use in AFGROW. Raw crack growth rate data are fairly limited due to the time required to perform tests. Therefore, it is important to understand how to make the most effective use of available data. Students will learn how to interpret, validate, format, and import the data to AFGROW.

Day 2: Using load interaction models to predict crack growth life for variable amplitude loading spectra

This training will provide students with a working knowledge of the five load interaction models that are available in AFGROW. The AFGROW Spectrum Manager software will be used to generate example variable amplitude loading spectra. The purpose of load interaction modeling is to account for the effect of loading history on the crack growth life of a structure. There is not a single load interaction model that has been shown to work effectively for all materials and loading sequences. This training will explain how to use Spectrum Manager to create loading spectra and provide students with a good understanding of how each load interaction model works.

Day 3: Advanced AFGROW COM API programming

One of the most powerful capabilities of AFGROW is COM automation. This allows a user to perform tasks with AFGROW that would not be practical with the standard user interface. In this course user will learn to use AFGROW COM interface methods, properties and events to modifying AFGROW model, materials, prediction parameters, beta correction and other AFGROW functions. This training will provide hands-on instruction on AFGROW COM API programming.

Upon successful completion of this course, students will be able to:

  • Use COM to control AFGROW and perform repetitive tasks
  • Create a different stress intensity factor solution/continued damage model using COM API
  • Creating GUI to AFGROW in Excel

Day 4: Practical life prediction examples

This day is devoted to more advanced practical problems. The solution for multi-site damage will be explained and example problems will be demonstrated. A detailed discussion of load transfer modeling will be included in the demonstration. The ability to model environmental effects and time dependence will also be explained. Finally, we will review the life prediction process for a typical aircraft control point.