A structural engineer, who sometimes likes structural engineering.

## Drawing Reinforcement in Excel…Really (Part 3)

In Part 2 we covered the functions for creating coordinates for accurately representing shear reinforcement (stirrups and links) using an XY scatter chart in Excel. In this third and final part, we’ll cover the functions for outputting the minimum lengths…

## Drawing Reinforcement in Excel…Really (Part 1)

One thing that irks me about a lot of spreadsheets I’ve seen created over the years is the fact that the inputs for something that can be visualised are hidden behind a few numbers in cells. No visual representations of…

## To minimum or not to minimum, that is the question?

Minimum steel, love it or hate it, we have minimums for a reason even if it seems like overkill sometimes given that we may have very low demands. This post will demonstrate why (I hope) we are required to comply…

## Using Mathematica to save the world

Well, one person’s world of torsion anyway… In this post I’ll show how to use Mathematica to check some derivatives of torsion relationships. Mathematica is an analysis/computational tool by Wolfram. Now if you had to pony up the dollars for…

## Rational Buckling Analyses to AS4100 or NZS3404 (Part 6)

In this post we’ll try demystify CL 5.6.4 part b, what the hell does it really mean? Well this is my take on it anyway… I can’t say for certain I’m correct as I’ve never seen anyone else use it,…

## Rational Buckling Analyses to AS4100 or NZS3404 (Part 5)

So if you’ve been following along with this series you now hopefully know a little bit more about some of the methods involved in undertaking buckling analyses. Pat yourself on the back for making it this far through my ramblings…

## Rational Buckling Analyses to AS4100 or NZS3404 (Part 4)

In the last post we looked at the basic method of undertaking a flexural buckling analysis using Mastan2 and interpretation of the results. We compared a couple of the built-in equations in AS4100 & NZS3404 relating to the moment modification…

## Rational Buckling Analyses to AS4100 or NZS3404 (Part 3)

In the last post in this series we looked at a semi-real scenario where a rational elastic buckling analysis was undertaken in which we were able to determine the axial capacity of a system of members. The exact type of…

## Rational Buckling Analyses to AS4100 or NZS3404 (Part 2)

In part 1 of this series, we briefly explored the requirements related to calculating the capacity of a column via the use of a buckling analysis. Introducing the general methodology to follow and showing agreement with the normal hand methods…

## Rational Buckling Analyses to AS4100 or NZS3404 (Part 1)

This post was inspired by a rather epic post at Eng-Tips forum, which came out of a seemingly simple request for some help on the segment length to consider for a continuous beam design to AS4100 (the Australian Steel code).…

## Inflection point != point of restraint

It’s a question that seems to come up from time to time in my experience, can you take the point of inflection as a point of lateral restraint for the restraint of structural steel members under flexural forces? The answer…

## Improving Excels spellchecker with highlighting

Excel does many things well, but it goes without saying many things could be vastly improved, or at the very least shown a bit of love by Microsoft. One particular thing in Excel that that causes me some frustration is…

## Parabolas, Rectangles, Triangles & Snakes (Part 9)

Part 9 – Verification Part of the verification process in development of a spreadsheet or software tool involves what I like to term the process of idiot proofing. Some end users are considered as potential idiots, asking yourself to think…

## Finding an equation for the Moment of Inertia of a complex tapering member using Python

Often in engineering you need to make simplification in analyses that make your life easier, often applying some judgement based on experience that involves some simplification in the analysis of a structure for example. Sometimes you do this in the…

## Finding the Warping Constant for back-to-back Cold Formed Channels using Python

This blog post is inspired by a recent post which I responded to on the EngTips forum. The question was related to finding the warping constant of back to back cold formed channels. The poster was querying the validity of…