AI for Cable Tray Takeoff: Trunk/Branch Lengths & Accessories

Streamline your cable tray estimating with AI-powered takeoff. Civils.ai automatically measures trunk and branch lengths, counts bends, tees, and accessories from PDF drawings β€” even scanned ones. Get fast, accurate quantities in both metric and imperial units for reliable, bill-ready results.
Oct. 27, 2025
Julianna Xoe Widlund
Julianna
Widlund, P.E

AI for Cable Tray Takeoff: Trunk/Branch Lengths & Accessories

Meta description (SEO-ready)
AI-powered cable tray takeoff made fast and accurate — extract trunk and branch lengths, count fittings (bends, tees, couplers, supports, dividers) and export bill-ready quantities from scanned or vector PDFs. Learn a step-by-step workflow, common pitfalls, and a ready checklist for estimators and QSs using Civils.ai.

Why this matters

Cable tray systems are a common, material-heavy part of electrical installations. Getting trunk and branch lengths plus accessory counts right (bends, tees, reducers, splice plates, supports, etc.) directly impacts material costs, labour estimates and schedule. Modern takeoff automation reduces manual measuring time, lowers human error, and helps produce more competitive bids. 

What you must measure for a complete cable-tray takeoff

  1. Trunk lengths — the main continuous runs between major distribution points or supports.

  2. Branch lengths — secondary runs that leave the trunk to serve local areas or equipment.

  3. Accessory counts — the fittings and components required to build the route: 90° bends, 45° bends, tees, reducers, end caps, splice plates/couplers, supports/hangers, dividers, cable tray covers, dropouts, expansion joints, and fasteners. (Examples of typical accessory lists are available from tray suppliers and distributors.) 

  4. Support spacing & special items — support spans, splice plates, anchor points, cable penetrations, and insulated bushings. Manufacturer guidance often affects how many supports or splice plates are needed per length. 

Key standards & design references (why you should care)

Cable tray manufacture, testing and design guidance are governed by international/national standards (IEC/EN 61537 family and equivalents). These standards affect allowable spans, load capacity and compatibility of fittings — which in turn influence the quantities you take off. If your takeoff tool can tag materials by standard or product family it prevents specification mismatches. 

Typical problems with manual takeoffs (and how AI fixes them)

  • Missed accessories — human oversights on small parts (splice kits, washers) add up. AI that recognises symbols and annotations reduces missed counts. 

  • Unit mistakes — metric vs imperial conversions cause rework. A good takeoff tool reads units and converts consistently.

  • Scanned drawings — raster PDFs or low-quality scans make manual measuring slow; modern OCR + AI can read scanned drawings and extract measurement geometry reliably.

  • Inconsistent support spacing — manufacturers specify maximum spans; automated detection of supports and segment lengths helps calculate needed support items. 

Step-by-step workflow using AI (practical, production-ready)

Below is a workflow adapted for estimators and QSs using Civils.ai (you can adapt to other tools with similar capabilities).

  1. Gather drawings & spec

    • Collect all electrical/conduit/cable tray plan sheets, elevations and sections. Include any tray schedules and product specs (tray type: ladder/ventilated/solid).

  2. Upload PDFs to Civils.ai

    • Upload vector and scanned PDFs — the software handles both.

  3. Define scope & measurement rules

    • Set what you want to measure: “trunk lengths”, “branch lengths”, and which accessories to count (bends, tees, splice plates, supports, covers). Specify unit preference (m / mm or ft / in).

  4. Auto-detect tray geometry

    • Let the AI detect tray centerlines and tray symbols. It should separate trunks vs branches by topology (continuous main runs vs diverging lines).

  5. Refine & verify

    • Quickly sweep/accept AI detections. Manually correct any missed or mis-classified items (e.g., hidden behind text or in complex congested areas). Civils.ai shows the marked-up PDF so corrections are intuitive.

  6. Accessory inference

    • AI suggests accessories at each route discontinuity or direction change (e.g., a 90° turn → 1 × 90° bend kit + 2 × splice plates). Review and adjust to match your specification or vendor kits.

  7. Support & splice logic

    • Apply rules: e.g., support every X m (or per manufacturer spec), one splice plate per tray length join. These rules let the tool compute supports and splice plate counts automatically. 

  8. Export bill-ready quantities & marked PDF

    • Export CSV/Excel with itemized line items, marked-up PDFs for field teams, and optional BQ formatting for estimating software or ERP import.

  9. QA & final checks

    • Run quick checks: total linear meters vs. sum of trunk+branch segments; accessory counts consistent with route geometry; unit checks (ft ↔ m).

Practical tips for accurate cable-tray AI takeoff

  • Set manufacturer rules: different tray widths/rung spacing affect count of covers/supports. Pull supplier catalogs into the rule set where possible. 

  • Use layers/legends on drawings: where available, ensure tray drawings are on a consistent layer so AI can prioritise them.

  • Watch scanned drawings: low resolution or heavy handwriting may need pre-processing (deskew, enhance) — Civils.ai handles many scans but higher quality still helps.

  • Define accessory inference rules: e.g., count a 90° bend whenever centerline changes by ≥75°; count splice plates at every butt joint unless manufacturer specifies integral coupler.

  • Document assumptions: support spacing, whether covers are required, rounding/conversion rules — store these within the takeoff job so revisits are consistent.

Common accessory list (for your checklist / BQ)

  • Straight tray length (by size)

  • Splice plates / couplers

  • 90° bend (kit)

  • 45° bend (kit)

  • Tee fitting (kit)

  • Reducer / increaser fittings

  • End caps / end stops

  • Covers (full/vented)

  • Dividers (internal separators)

  • Cable tray supports / hangers / brackets

  • Expansion joints

  • Insulated bushings / inserts

  • Fasteners (nuts, bolts, washers) and splice kits
    (Manufacturer catalogs and distributor product pages provide exact kit contents and ordering codes — tie your quantities to those product families for straight ordering). 

Output & deliverables (what you should expect)

  • Marked-up PDF with colour-coded trunk/branch lines and accessory symbols.

  • Quantities export (CSV/Excel) with fields such as: Item Code, Description, Unit, Quantity, Length (for linear items), Location/Sheet, Notes.

  • Takeoff summary with totals, estimated material weight (optional), and support schedule.

  • Change log showing manual adjustments after AI auto-detection (important for audit / QA).

Example CSV export format (suggested)


 

ItemCode,Description,Unit,Quantity,Length,Sheet,Notes CT-STR-150,Cable tray ladder 150mm,m,120,120,EL-01,"Trunk main" CT-BND-90,90° bend kit,each,8,,FL-02,"At floor-to-floor drops" CT-SPLC,Splice plate kit,each,10,,PL-03, CT-SPT-HNG,Support hanger,each,24,,EL-01,"Support every 5m per spec"

Checklist for QA before issuing the BQ

  • All tray centerlines accounted for across all sheets

  • Branches correctly classified and not double-counted on overlapping sheets

  • Accessory inference logic applied uniformly (bend thresholds, splice rules)

  • Units validated (m ↔ ft) and rounding policy documented

  • Support spacing checked against manufacturer spec/standard (e.g., EN/IEC guidance) 

Frequently asked questions

Q — Will AI work on my scanned old drawings?
A — Yes. Modern takeoff AI combines OCR with vector/raster geometry detection to extract centrelines and symbols from scanned PDFs; quality varies with scan resolution, but Civils.ai supports common scanned formats.

Q — Can the tool handle metric and imperial within the same project?
A — Yes. Define the project unit and set rules for conversion. Many tools let you keep source units per sheet and export unified units.

Q — How do we avoid counting the same run twice when it appears on plan and reflected ceiling or schematic?
A — Use sheet cross-reference rules and layer prioritisation: mark plan sheets as “primary” and secondary views as references only.

Final thoughts & next steps

Cable tray takeoffs contain lots of short, repetitive items that are expensive to miss. Using AI to detect trunk/branch geometry and infer accessories not only cuts hours from the estimating cycle but reduces costly omissions and rework — especially when you tie takeoff rules to manufacturer specs and standards. For practical deployment: pilot AI takeoff on a sample project, iterate your accessory inference rules, and lock them into your estimating templates so every future job benefits from repeatable, auditable workflows. 

 


Interested in learning about how you can use AI in your Civil Engineering workflow?
Learn more