โ† Back to Blog
/3 min read/Product Update

The Purplefish Pipeline || November: Structural Steel Takeoff, First Release

The latest on what we're building, what we're learning, and what's improving inside Purplefish.

Adam Sirois & Martin KessCEO & Co-founder / CTO & Co-founder
structural steelsteel takeofftonnagesmart merge
PF ยท Field NotesNo. 07
Pen-and-ink cartoon of a steel-framed structure blasting off like a rocket from a construction site while an estimator with a clipboard says 'In hindsight, I may have been unclear about what I meant by steel takeoff' - introducing Purplefish structural steel takeoff
Fig. 01 โ€” Not that kind of takeoff.

Purplefish is an AI-powered takeoff platform for industrial contractors, starting with material and labor takeoff from piping ISOs and now structural steel. Welcome to the latest update on what we're building, what we're learning, and what's improving inside Purplefish.

๐Ÿ—๏ธ Structural steel takeoff: first release

Since we launched piping in April, about thirty of our customers have asked us when we would do steel. The first release is live, and the first customers are running packages through it now.

From 20 minutes per sheet by hand to under 5. That's our initial goal with this product, and why steel works differently from piping. Steel drawings leave more to interpretation than ISOs do, so more of the calls belong to the estimator. With steel, we don't hold your takeoff for a QC pass. It comes back in minutes with every member we found highlighted on the drawing, and anything we missed left blank so you know where to look. Draw in a missed member and name it, drag an end to fix a length, delete a bad pick. We find and flag. You decide.

Purplefish structural steel takeoff on a steel plan view: detected W-shape beams, channels and angle bracing highlighted on the drawing, with a Members panel listing each section, page, length in feet and weight in pounds, a Draw a member tool, and a running partial weight of 87,648 lb (43.8 US tons) for all sheets
Fig. 02 โ€” Every member found, highlighted on the drawing and listed with length and weight.

What it does today. Upload a structural PDF (plans, elevations, sections) and Purplefish finds the members, reads the size off the callout, measures each one at the drawing's scale, and gives you a piece list with size, length and weight, a rollup by designation and weight class, total tonnage, and an Excel export.

Counted once, not twice. Double counting across views is the classic steel takeoff error. We read the grid lines and elevations, so a beam that shows up in plan and again in elevation is generally one row, not two. It's not perfect yet, but it does a pretty good job so far and every package that runs through it makes the next one better.

Animated walkthrough of Purplefish structural steel takeoff: a W10x26 brace highlighted on an elevation drawing, and the By section rollup listing count, total length and weight per designation with Light, Medium, Heavy and Extra heavy weight classes, plus total tonnage for all sheets
Fig. 03 โ€” Rollup by designation and weight class, with total tonnage across all sheets.

Who it's for. The first version is for contractors who erect or fabricate process-structure steel (pipe racks, platforms, modules, equipment supports) and price it by weight. If you price by the operation (cuts, holes, connections), we'll be working on that next.

What it doesn't do yet (but will, soon!):

  • Members only. No connections, welds, holes, bolts, plates or gussets.
  • No handrail, grating, ladders or stairs.
  • Scanned sets (with no PDF vectors) don't auto-detect yet, but you can still use the tool by adding members manually.

๐Ÿ”ง New in piping

  • Continuation callouts are clickable. Click one and the matching sheet opens, even when the drawing number on it is incomplete.
  • Smart Merge has gotten smarter. We went back through the hundreds of thousands of lines estimators have already reviewed and tuned what it suggests, so it's better at leaving apart the lines that should stay apart.
  • Starting to incorporate pipe specs and supporting documentation. When you upload a package, be sure to include your supporting docs like Pipe Specs, Line Lists, Valve/Instrument Lists, etc.

Full bore ahead,

Adam & Martin
& the Purplefish Team

Pricing steel by the ton?

Book a 30-minute walkthrough on your structural set.

Book a Demo