The main aim of the program is to increase students understanding of the way in which bending moments and deflections develop when loads are applied to a beam. In particular it is designed to enhance students knowledge of:

- how bending moments change as the plastic moment is exceeded at a
point (together with seeing the plastic hinge develop);
- how the rate of change of deflection against load is modified as
plastic hinges are formed;
- how the collapse load is not affected by a crooked beam or out of
line supports.

Having defined the beam configuration a student can specify that the beam is crooked or that the supports are out of line. The user can watch the beam deform and the bending moment diagram change as the supports are raised into position.

The student can then increase or decrease the loads at the points that were defined when the beam configuration was set up. The beam can be modelled as either elastic or elastic-plastic. If the student chooses to model it as elastic then the user is shown the deformed shape of the beam, force vectors and the bending moment diagram as the loads are changed. If the user chooses to use the elastic-plastic model a graph of load against deflection is drawn as the beam is loaded in addition to the deformed shape, force vectors and the moment diagram.