Skip to main content
STEEL - CSI DIVISION 05TRADE - STRUCTURAL STEEL

Tons, plate LF, bolts, connections - by the piece mark.

PlanSwift counts beam LF and assumes a generic shape. BuildBid reads the framing plan and the beam schedule together so weight, plates, and bolts land in one line item.

Structural steel takeoff (CSI Division 05) is a tonnage-and-connections problem. Beams, columns, girts, joists, plates, and angles each ship by piece mark from the framing plan and the beam schedule. Tonnage is computed from piece-mark length and the AISC table for that shape (W12x26 = 26 lbs/LF, etc.). Plates and angles ship by LF or EA per detail. BuildBid reads the framing plan (S-series structural), the beam schedule, and the connection details together so the weight, the connection plates, and the bolt count for that piece all surface on one line.

Connections are their own line item set - not rolled into the beam tonnage. Shear tabs, end plates, gusset plates, base plates, and stiffener plates each come from the connection schedule (or typical details) with a steel weight, fastener count, and welding LF. The connection labor swings 3-5x by type (simple shear vs moment vs braced-frame gusset) - lumping into the beam tonnage hides the bid math.

Bolts are counted by EA and by grade. A325 vs A490, slip-critical vs bearing, galvanized vs plain. Diameter and length per detail. Anchor rods (F1554 grade 36/55/105) for base plates count separately with embedment depth. Drag bolts and stitch bolts surface as their own lines when called for in the connection schedule.

Decking and accessories surface as separate trades. Metal deck SF by gauge and depth (1.5B, 2VLR, 3W), shear studs (3/4 inch Nelson studs, count + length), pour stops at slab edges, side-lap stitching method. Each pulled from the deck spec (05 31 00) and the framing plan, not assumed.

WORKFLOW · HOW IT ACTUALLY RUNS5 STEPS
  1. STEP 01

    Upload framing plan + beam schedule + connection details

    Structural framing plan (S-2xx floor framing, S-3xx roof framing, S-4xx braced-frame elevations), beam schedule, column schedule, connection schedule, typical details. Specs 05 12 00 (structural steel), 05 21 00 (steel joists), 05 31 00 (steel deck), 05 50 00 (metal fabrications), 05 12 13 (architecturally exposed) cross-read for grade (A992 vs A572), coating (red oxide vs hot-dip galvanize vs intumescent), AESS class.

  2. STEP 02

    Members by piece mark with tonnage

    Each piece mark (B1, B2, C1, etc.) from the beam/column schedule: shape (W, HSS, C, L) + length LF + AISC weight lbs/LF -> piece weight. Aggregate by mark for fabricator shop-drawing input. Output: tonnage by floor/roof, by mark, by shape - traceable to the framing plan.

  3. STEP 03

    Connections by type + plate weight + welding LF

    Each connection from the connection schedule: shear-tab plate (plate size + thickness -> weight), end-plate (plate + bolt count), gusset (plate + welding LF + bolts), base plate (plate + anchor-rod count + embedment), stiffener pairs. Welding LF per detail at the specified leg size. Field-bolt count separated from shop-bolt count because field labor is 1.5-2x.

  4. STEP 04

    Bolts, anchor rods, and accessories by EA + grade

    A325 vs A490 by EA per connection, slip-critical surface prep flagged where called. Anchor rods F1554 by grade + diameter + length + embedment + projection. Drag bolts, stitch bolts, splice bolts as separate lines. Threaded rod by LF where called.

  5. STEP 05

    Deck, studs, finishes, coatings

    Metal deck SF by gauge and depth (1.5B 22ga, 3W 20ga, etc.). Shear studs by EA + length per beam (3/4 inch x 4 inch typical). Pour stops LF at slab edges, side-lap fasteners per spec (button-punch vs screws). Coatings (shop primer vs hot-dip galvanize vs intumescent) by SF or by piece. AESS class flagged for the architectural fabricator.

PAIN · WHAT THIS REPLACES

Where the hours actually go today

  • Beams priced by LF without applying AISC weight - a W12x26 priced as a generic 26-lb beam is fine, but a W36x150 priced the same way is off by 6x.
  • Connections rolled into beam tonnage; the connection fabricator bids per piece and the gap shows up at fabrication.
  • Plates and gussets missed because they live in the connection details, not the framing plan; the AISC takeoff number understates by 8-15% on braced-frame jobs.
  • Anchor rods undercounted - the base-plate detail lists 4 rods per column but the takeoff catches only base-plate weight.
  • Coating costs assumed standard shop primer when the spec calls for hot-dip galvanize or intumescent fireproofing; those add 30-60% to piece cost.
LIMITS · WHAT BUILDBID IS NOT YET

Honest gaps — read before you buy

  • Fabricator shop-drawing detailing: BuildBid extracts the schedule and the typical details but does not generate piece-mark CAD/BIM drawings - that comes from the fabricator detailer (Tekla, SDS2).
  • Erection sequencing and crane plans: out of scope - these are means-and-methods documents priced by the erector.
  • Architecturally exposed structural steel (AESS) finish costs: BuildBid flags the AESS class but does not price the finish premium (galvanize prep, weld grinding, color match) - those depend on fabricator capability.
  • Light-gauge cold-formed steel framing: that lives in CSI Division 06 / 09 (see /framing-takeoff), not here. Out of scope for the Division 05 structural baseline.
REVIEW FOCUS · WHAT TO CHECK4 AREAS
CHECK 01

Members view: piece mark, shape, length LF, AISC weight, total tonnage per mark - traceable to the framing plan with sheet and grid reference.

CHECK 02

Connection schedule overlay: shear tabs, end plates, gussets, base plates per detail with plate weight, weld LF, and bolt count for each connection type.

CHECK 03

Bolt schedule: A325 vs A490, slip-critical flag, anchor-rod schedule (grade, diameter, length, embedment) tabulated by location.

CHECK 04

Deck and accessories: metal deck SF by gauge and depth, shear stud count per beam, pour stops LF, coating class per piece for the fabricator.

NEXT · TRY ON A SAMPLE

Sample plans, zero setup. The draft comes back with quantities, confidence flags, and the source rows we used. You review before you send.

Try on a sample structural package