Steel Beam Construction Generator

Henrik Uhrmann in Tools


Steel Beam
GEOMETRY NODES ASSET FOR BLENDER

Steel Beam

Build detailed steel structures in minutes. Drag in a beam, snap it onto a column, pick the column: the beam is trimmed and gets its end plate, bolts and weld. 14 real profiles, base plates, fin plates, cleats, splices and mitred corners, all pure Geometry Nodes.

14 steel profilesSnap + connectOne profile for many beamsPlates, bolts, weldsEven UVsNo add-on
14
steel profiles
1
click to connect
3
tee connection types
5
joint types found
1
object for a whole structure
0
add-ons needed
FROM ONE BEAM TO A STRUCTURE

Build fast, in full detail

Every step is a few clicks in the modifier panel. Snapping places the beams, Connect To does the joints.

Normal Beam: length, origin, direction
STEP 1 · NORMAL BEAM

Drag in one beam

The Normal Beam asset is a straight steel beam with its origin at the start. Set Length, Origin (start, centre or end) and Direction in the modifier. Direction Z makes it a column, and a column gets its base plate with anchor bolts on its own.

LengthOriginDirectionBase plate on columns
All 14 profiles
STEP 2 · PROFILE

Any of 14 real sections

One menu switches between I-beam, T, U-channel, angle, flat and round bar, lipped C, sigma, Z purlin, omega, strut channel, rectangular, square and round tube. Rounded roots and edges, real cold formed bends, every size adjustable.

ProfileHeight / WidthThicknessesRoot / Edge RadiusAnchorRoll
Profile From: one beam sets the profile of many
STEP 3 · PROFILE FROM

One profile for many beams

Pick another beam with the eyedropper in Profile From and this beam takes over its profile, type and all sizes. Change the source and every beam that points to it follows. Length, direction and material stay with each beam; switch Profile Values to Own to set a beam on its own again.

Profile FromProfile Values: From Object / Own
Snap a beam onto a column and connect it
STEP 4 · SNAP + CONNECT TO

Snap it on, pick the column, done

Snap the beam start onto the column, then pick the column in Beam Connection > Connect To. The beam end is trimmed onto the column surface, or extended to it when it stops short, and gets a welded, bolted end plate. Diagonals are cut parallel to the flange, so their plates lie flat on it. A second slot takes the column at the other end.

Connect ToConnect To 2ReachCut Parallel to Member
End plate, fin plate, cleats
STEP 5 · TEE CONNECTION

End plate, fin plate or cleats

One menu on the beam switches the connection: end plate flush on the column, fin plate welded to the column and bolted to the web, or two cleats. Bolt rows, diameters, plate sizes and welds are all in the same modifier.

Tee ConnectionBolt Rows / GaugePlate ThicknessWeld Size
Anchor bolt patterns on a base plate
STEP 6 · BASE PLATES

Columns stand on base plates

Every column foot gets a base plate with anchor rods, nuts and a fillet weld all around the section. Choose the anchor pattern, edge distance and plate margin; bolts that would hit the section are left out.

Anchor Rows x ColumnsEdge DistanceMarginWeld
Diagonal brace with a flat end plate on the column
STEP 7 · BRACING

Bracing that sits right

Diagonal braces work the same way: snap, Connect To. The end is cut parallel to the member it meets, so plate, bolts and weld sit flat on the flange, at any angle up to 60 degrees.

Connect ToL-AngleCut Parallel to Member
A whole steel structure with every joint
STEP 8 · STEEL CONNECTIONS

Whole structures in one go

For big structures put the beams into a collection and add one Steel Connections object: it finds every joint and builds base plates, end plates, fin plates or cleats, bolted splices and welds along mitred corners. Beams with their own Beam Connection are skipped, so both ways mix.

Beams collectionSplice PlatesCorner WeldsTee Connection
DETAILS

Built like the real thing

Every part is real geometry with even UVs and its own material, ready for close-ups.

Beams connected to a column
Connect To
A beam and a brace, each connected with one pick.
End plate
End plate
Welded plate with bolts, flush on the column.
Fin plate
Fin plate
Plate welded to the carrier, bolted to the joist web, coped flanges.
Cleats
Cleats
Two angles bolted to the web and to the carrier.
Bolted splice
Splice
Flange and web plates where two beams meet end to end.
Mitred corners
Mitred corners
One closed mesh loop gives a mitred, welded frame.
Base plate
Base plate
Plate, anchor bolts, nuts and a weld all around.
All profiles
14 profiles
Hot rolled, cold formed and hollow sections.
QUICK START

Ready in four steps

01
Drag in
Normal Beam from the Asset Browser. Set Length; Direction Z for columns (base plate included).
02
Profile
Pick a profile, or point Profile From at a beam that sets the profile for all.
03
Snap + Connect To
Snap the beam start onto the column and pick the column in Beam Connection > Connect To.
04
Big structures
Beams in a collection + one Steel Connections object builds every joint at once.
REFERENCE

All parameters

STEEL BEAM
Path  Straight (Length, Direction, Origin) or Mesh Edges
Profile Values, Profile From  own profile or one from another beam
Profile, Anchor  14 sections, 4 anchor points
Sizes  height, width, flange, web, radii, lips
Roll, Split at Corners  orientation, mitres
Trim at Tees  trim against a collection, cope, cut parallel
UV Scale, Pack UVs  even texel density
BEAM CONNECTION
Connect To, Connect To 2, Collection  members to connect to, picked with the eyedropper
Reach  how far an end may be from the member
Type  Auto, Base Plate, Beam to Beam
Tee Connection  End Plate, Fin Plate, Cleats
Base / End / Fin Plate panels  plates, bolt patterns, anchors
Weld, Materials  fillet welds, plate / bolt / weld materials
STEEL CONNECTIONS
Beams  the collection of the structure
Tee Connection  End Plate, Fin Plate, Cleats
Base / Splice Plates  on / off + sizes
Corner Welds  along mitre seams
Tolerance, Max Gap  joint detection
OUTPUT
steel_part  beam, plate, weld, bolt for shader masks
UVMap  1 UV unit = 1 m x UV Scale
Materials  plate, weld, bolt; built-in defaults when empty
INCLUDED
Steel Beam, Beam Connection and Steel Connections modifiers (assets with catalog file and previews)
Normal Beam object asset: straight beam, 14 profiles, origin at the start, base plates on columns
Demo scene: braced frame, all profiles, base plates, bolt patterns, portal frame, fin plates, cleats, mitred frame, Beam Connection examples
Quick start guide (README) with the connection workflow and known limits
REQUIREMENTS
Blender 5.2 or newer
No add-on, pure Geometry Nodes
Self-contained, no external files
Made by Henrik Uhrmann. Concept, idea and the first hand-built prototype by Henrik Uhrmann. Parts of the node setup were built with the help of an AI coding assistant, then reviewed, tested and refined by hand in Blender.

$8$6.40

Have questions about this product?
Login to message

Details
Published 2 days ago
Blender Version 5.2
Render Engine Used Cycles, Eevee
License Royalty Free