This is an AutoLISP for AutoCAD to create beam sections effortlessly. I had already created a similar project before but using excel sheets and formulas to automate commands for AutoCAD. This is a continuation or an upgrade to that project. The output is seamless and very easy.
How to load?
How to use?
For beam sizes and dimension reference download UK Steel Sections.
To draw a PG (Plate Girder) or built up section instead of a standard beams, follow the instructions then input zero on the root radius. The zbeam will draw plate girder section 3 separate rectangles for the top and bottom flanges and web.
The created section is a closed polygon for the beam sections and for the plate girder it's 3 rectangles.
The AutoLISP code has been heavily commented with notes so you can follow or study what or how the program is working or what this particular code does. It only has 2 if commands used and many a few coordinates locating points.
The concept of the code is select an insertion point (IP) then from there trace the beam sections using the values given for its beam height, flange width, thickness, etc and draw a polyline along those points.
Tested and working on AutoCAD 2019. Will work on other versions of AutoCAD but your millage may vary. This program is provided as is. The coding I have done is very simple and is based on available tutorials and references.
TL;DR: You can download all the steel section in AutoCAD here.