As noted in the comments on the previous post on this topic, the moving load function (and also the associated continuous beam functions) have been modified to make data entry more flexible; the output results are unchanged. The modified spreadsheet may be downloaded from ConBeamU Download, including full open-source code.
Further details of the use of the MovLoadU function are given below, with the example of a typical 3 span bridge consisting of precast concrete girders with in-situ concrete link slabs at the internal piers, and using the AS 5100 M1600 truck loading.
The definition of the 3 spans and the truck load is shown in the screen-shot below:
To carry out the moving load analysis:
- Define a number of vehicle positions, with the X value of axle 1 (cells H24 down in the screen shot below – click the image for a larger size view)
- For each point where the effect of the moving load is to be analysed, enter in a 2 row range the output required (one of “moment”, “shear”, “slope” or “deflection”), and the position of the point, as shown in cells I21:Q22 in the screen shot below.
- The MovLoadU function will return the selected output actions for each vehicle position listed. The function can either be used with the ranges selected in the example, or re-entered (as an array function) anywhere in the spreadsheet.
In the screen shot above the action type (“moment”) has been entered above every output column. This may be replaced with a single entry in the left-most column, with the columns to the right of the same type being left blank:
The “moment” text may also be aligned centrally over the columns to which it applies, using the “Center Across Selection” alignement:
To find the maximum bending moment in span 1 the location of the output actions, and the vehicle positions may be specified at closer centres:
Alternatively the Excel Solver may be used to adjust the output location to maximise or minimise the value of the selected action. In the screenshot below the Solver is set up to maximise the bending moment in the central span (cell K18) by adjusting the output location in cell K22:
After using the Excel Solver to locate the position of maximum moments, shears and deflections at the 9 locations shown above, the resulting output of actions and deflections can be plotted against vehicle position, as shown below:

















