Column buckling under multiple loads

Following another buckling discussion at Eng-tips I have modified my Frame4-buckle spreadsheet to allow input of multiple axial loads at any point along the column, along with any number of sections with different section properties.  Background on the method used in the spreadsheet, and installation of the Alglib solver (if desired) can be found at: Buckling of columns with varying cross section and Using Frame4Buckle with the Alglib solver and the new spreadsheet (Frame4buckle-multiload.xlsb) can be downloaded from:

Frame4Buckle.zip

Input and results for a column with a top load and one intermediate load are shown in the screen-shots below:

End conditions input and results:

Section properties and loads input:

Note that for multiple loads the input allowing varying section properties must be used.  The cell E24 in the Constant Section input (“Number of Segments”) must be blank.

Any consistent units may be used.  In the example above lengths are in inches and force in kips.

The calculated buckled shape may be plotted:

The example shown above was taken from a spreadsheet published by Alex Tomanovich, available from: StepCol

This spreadsheet uses a different analysis method, but gives very close results for the column effective lengths:
L1 = 19.25 ft = 231 in. (compared with 230.8 in.)
L2 = 29.08 ft = 349 in. (compared with 348.6 in.)

This entry was posted in AlgLib, Beam Bending, Excel, Finite Element Analysis, Frame Analysis, Newton, UDFs, VBA and tagged , , , , , , , , , . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.