Back to Blog
canadian steel takeoffCSA G40metric W shapesW250x33steel estimating canada

Steel Takeoff Software for Canada (CSA G40)

SteelFlo Team9 min read

Most steel takeoff software chokes on Canadian drawings for one simple reason: it only knows imperial AISC designations. Hand it a drawing set full of W250x33, W410x54, and HSS152x152x6.4 callouts and it either finds nothing or mangles the weights. SteelFlo detects metric W-shapes natively — 289 metric W sections in its database alongside the full imperial AISC catalog — so a Canadian drawing set uploads, detects, and prices the same way a US one does.

If you're estimating in Ontario, Alberta, or BC, here's what actually matters when you pick a takeoff tool, and where the US-built ones fall down.

Why Do US Takeoff Tools Fail on Canadian Drawings?

Canadian structural drawings follow CSA G40.20/G40.21 and the CISC Handbook of Steel Construction, which means metric designations: depth in millimetres, mass in kilograms per metre. A W250x33 is 250 mm deep at 32.7 kg/m. The same physical rolled section shows up on a US drawing as a W10x22 — 10 inches deep, 22 lb/ft.

Software trained only on the imperial format has two failure modes on Canadian sets:

  1. It misses the callout entirely. The tool is looking for W10X22 patterns and W250X33 doesn't match, so the beam never makes it into the takeoff. You find out when your tonnage is 40% light against the competitor who counted by hand.
  2. It misreads the mass as an imperial weight. Worse than missing it: a tool that reads W250x33 and applies 33 lb/ft instead of 33 kg/m undercounts that member's weight by about 33%. Multiply across a 200-tonne job and you've bid material you can't buy.

Both failure modes are silent. The software returns a number, the number looks plausible, and the error only surfaces at PO time or — worse — after award. This is the same problem Australian shops hit with UB/UC callouts, and the fix is the same: the tool has to carry multiple standards natively, not treat everything as AISC.

W250x33 and Friends: What Metric W-Shape Coverage Actually Means

Canadian metric W-shapes are mostly soft-metric conversions of the same sections rolled for the US market — the mill rolls one beam, and it gets a metric name in the CISC handbook and an imperial name in the AISC manual. A takeoff tool needs the full metric designation table, with real catalog masses, not on-the-fly unit math.

Here's a sample of common Canadian sizes from SteelFlo's metric W-shape database, with catalog dimensions and the imperial section you'd call the same beam:

Canadian designationMass (kg/m)Depth (mm)Flange (mm)Weight (lb/ft)AISC equivalent
W150x22.522.515215215.1W6x15
W200x2726.620713317.9W8x18
W250x3332.725814622.0W10x22
W310x3938.731016526.0W12x26
W360x4544.635217130.0W14x30
W410x5453.040317735.6W16x36
W460x6060.045515340.3W18x40
W530x6666.052516544.4W21x44
W610x113113.060822875.9W24x76

Masses and dimensions above are catalog values from published mill data. If you want the full mapping in both directions, we're building out a complete W-shape metric equivalents reference, and the wide flange beam size guide covers the imperial families in depth.

The point of the table isn't the specific rows — it's that every one of those metric designations resolves to a real section with a real mass. No "unrecognized member" flags, no manual weight entry for half the drawing.

Does It Convert Between Metric and Imperial Weights Correctly?

Yes, and this is worth checking hard on any tool you evaluate, because it's where the quiet errors live.

The conversion factor is 1 kg/m = 0.67197 lb/ft. A correct tool applies it once, from catalog data, in a known direction. The failure pattern to watch for: tools that store a single weight value with no unit tag, so a metric mass gets treated as imperial somewhere downstream and nobody notices until the BOM totals look off.

Quick sanity check you can run on any software in a 10-minute trial:

  • Upload a drawing with a W250x33 on it.
  • Check the reported weight: it should show 32.7 kg/m in metric output or 22.0 lb/ft in imperial output.
  • If you see 33 lb/ft, or 48.6 kg/m (someone converted the wrong way), walk away.

SteelFlo tags every detected member with its standard and unit system, keeps metric and imperial catalogs separate, and converts at display time — so a Canadian job reports in kg and tonnes, a US job reports in lbs and tons, and the same section never carries two contradictory weights.

Can I Mix AISC and Metric Sections in One Project?

Border shops live in this problem. A fabricator in Windsor or Surrey bids Canadian institutional work in metric one week and a Michigan or Washington industrial job in imperial the next — and sometimes gets a drawing set where the structural sheets are metric and a vendor's skid drawings are imperial in the same package.

A takeoff tool handles this correctly only if standard detection happens per drawing, automatically — not as a project-level setting you pick once. If you have to declare "this is a metric project" up front, the mixed set breaks you: either the AISC callouts get missed or the metric ones do.

SteelFlo identifies which standard each drawing uses on its own, so W12x26 on one sheet and W310x39 on another both land in the takeoff with the right catalog weight. The export shows each member under its as-drawn designation — your shop gets the callout that matches the drawing, which is what matters when the detailer's questions start.

How Does Automatic Detection Work on Canadian Drawing Sets?

The workflow is the same as any drawing set: upload the PDF, and the AI finds every steel member callout on every page — beams, columns, HSS, channels, angles, plate. Each detection gets a bounding box on the actual drawing at the actual callout location, so review is visual: you're looking at boxes on your drawing, not a disembodied list.

The count is the number of boxes. Seven boxes labelled W250x33 means seven pieces. There's no "typical of 4" inference and no guessed quantities — if a member isn't boxed, it isn't in the takeoff, and you can see that on the sheet during review. That review step is the reason the accuracy claim is 95–99%: AI detection plus a human verification pass, not raw AI output shipped straight to a bid.

Canadian sets bring a few specific wrinkles the detection handles:

  • Metric HSS callouts (HSS152x152x6.4 style) alongside imperial HSS on mixed sets.
  • Scanned and rasterized sheets — older drawings and consultant-flattened PDFs go through OCR rather than failing silently.
  • Schedule tables — beam and column schedules get parsed so schedule-referenced members don't vanish from the count (a chronic problem covered in detail here).

What Does It Cost for a Canadian Shop?

Same pricing as everywhere: 3 free takeoffs, no credit card, then SteelFlo Pro at USD $399/month for unlimited takeoffs. All six supported standards — AISC, CSA-style metric W-shapes via the EN/metric catalog, BS/IS, AS/NZS, GB, and cold-formed SSMA — are included at every level; there's no "international standards" upcharge. Coverage is 4,500+ steel sections total.

At roughly CAD $550/month, the math is the usual one: if AI-assisted takeoff saves an estimator even one day a month versus counting callouts by hand off a 40-sheet set, it's paid for itself several times over. The 3 free takeoffs exist so you can run that math on your own drawings instead of trusting a landing page.

FAQ

Does the output show kg or lbs?

Whichever matches the drawing. Metric drawing sets report mass in kg/m and totals in kilograms/tonnes; imperial sets report lb/ft and tons. Internally every weight comes from catalog data for the detected standard, so the conversion is applied once, correctly, rather than guessed per member.

Do the section weights match the CISC Handbook?

The metric W-shape masses come from published mill catalog data (the same rolled sections the CISC handbook tabulates), so values match to within normal rounding — W250x33 carries 32.7 kg/m, W530x66 carries 66.0 kg/m, and so on. If your shop standard is to price off nominal designation mass instead, the difference is fractions of a percent and visible in the export either way.

What about French-language drawings from Quebec?

Member designations are language-independent — a W310x39 is written W310x39 whether the general notes are in French or English. Detection keys on the structural callouts, so French title blocks, notes générales, and French dimension annotations don't interfere with finding members. Review everything as usual; the callouts themselves are the same characters on any Canadian drawing.

Does it handle CSA G40.21 grade callouts like 350W?

Grade designations (300W, 350W, 350A) describe the steel, not the section geometry, and don't affect member detection or weight lookup. They pass through on the drawing for your reviewer to see; pricing by grade is applied at the estimating step, where you control your rates.

What if a section isn't in the database?

Unrecognized callouts are flagged rather than silently dropped, and you can correct or confirm them during review. That's the design principle throughout: nothing invisible, nothing inferred — you see every box and every miss before anything hits the BOM.


If you're bidding Canadian work off metric drawings, the fastest way to evaluate any of this is with your own sheets, not ours. Upload a Canadian drawing set — you get 3 free takeoffs, the metric W-shapes resolve with real catalog masses, and you'll know within one drawing whether the detection holds up on the sets your shop actually sees.

Doing steel takeoffs by hand?

Upload a PDF drawing set and SteelFlo boxes every steel label it finds, ready to review and export as a bill of materials.

3 free takeoffsNo credit card requiredAISC + 5 international standards