Photovoltaic (PV) solar arrays must be integrated with a residential roof’s structure and envelope in compliance with the Alberta Building Code (ABC) and local standards, from structural fastener details to fire access pathways. Every detail on the drawing set-dimensions, call-outs, notes, specs-should directly address code, manufacturer, and jurisdictional expectations to preempt review redlines, guide field quality, and support permit approvals.
ABC Part 4 Structural Requirements for PV Attachments
Structural Load Path Reinforcement in Plan Sheets
Structural reinforcement for PV systems begins with load calculations under ABC Section 4.1.3, which defines design live, dead, snow, and wind loads. The load path-PV panel ➔ mounting rail ➔ fastener ➔ roof rafter/truss ➔ building frame-must be shown as continuous and code-compliant in each relevant section view and plan detail. Where an existing residential roof lacks adequate reserve structural capacity, architectural and structural sheets should show reinforcement schemes, such as:
- Sistered joists called out as “Provide sistered 2x8 SPF No.2 or better, min. 1200mm overlap, typ. per Detail D3/S4.1”-referencing both member size and detail location.
- Blocking specified as “Install 2x6 SPF No.2 blocking between rafters at all mounting points, see Detail D4/S4.2.”
- Beam or ledger upgrades graphically shown in plan and called out in the structural notes, e.g., “Add 38x184mm (2x8) LVL, typ., as shown.”
Annotations must clarify not only what structural interventions are required but where and how. If professional review is required, call out: “Reinforcement details and calculations sealed by registered P.Eng., per ABC Part 4 and latest STANDATA.”
Fastener Schedules: Material, Sizing, Embedment, and Spacing
Roof-mount PV attachment fasteners must be dimensioned and specified on detail sheets and in the general notes. The fastener schedule is indexed, for example:
- Fastener: 5/16" dia. stainless steel lag bolt, min. 2.5" embedment into structurally sound Douglas Fir-Larch rafter
- Spacing: 600mm (24") O.C. max, unless otherwise noted
- Corrosion resistance: “All fasteners exterior-grade per CAN/CSA-G164, hot-dip galvanized or 304 stainless steel.”
- Reference: “Install per manufacturer layout, with fastener size/spacing not to exceed tabulated values in Structural Notes S1.”
Complete fastener call-outs should trace directly to load tables and calculations referenced in the drawing set, showing required pullout strength at each mounting point. For example: “PV array dead + live load at each mount not to exceed 900 lbs per 5/16" lag (ref. SurgePV, structural review).”
Comprehensive Structural Notes and Drawing Conventions
Structural notes consolidated on Sheet S0/S1 must meet ABC 4.1.4 Limit States Design and reference all governing documents:
- “Design, materials, and installation to conform with ABC 2019, Part 4, and all applicable STANDATA.”
- “PV system dead load: 15-25 kg/m²; live load (snow): to local roof design value per NBC(AE) climatic data.”
- “Where existing rafter/truss size or spacing insufficient for calculated load, reinforce as shown.”
- “All connections and reinforcements to be inspected prior to covering.”
Standard detail references and symbols (legend on Sheet G1 or A1) should be used for clarity, such as:
- PV array attachment: triangle symbol with “PV-A#” and bubble reference to Detail/PV Attachment Schedule.
- Reinforced member: hatch or heavy lineweight with annotation.
Missed or inadequately detailed structural notes are a leading source of plan-review redlines, with comments such as:
- “Provide complete load path from attachment point to foundation.”
- “Specify type, size, and corrosion resistance of all fasteners.”
- “Load calculations to be verified by Professional Engineer.”
Dimension and call-out conventions are crucial-for instance, specifying “Fastener embedment min. 64mm into rafter, typ. all mounts” directly on the drawing, with a dimension line from the roof surface to the bottom of the embedment.
Alberta-Specific Amendments and Sources
Always cross-check with the latest STANDATA bulletins from Alberta Municipal Affairs for clarifications, such as wind/seismic requirements or alternate material acceptance (“Refer to STANDATA 19-BCI-002 for alternative roof mounting systems acceptance”). Reference the Technical Design Requirements for Alberta Infrastructure Facilities (“Red Book”) for accepted detailing approaches.
Roof Penetration Flashing: Drawing Details and ABC Part 9 Weatherproofing
Roof Penetration Flashing Material and Section Detailing
Roof penetrations introduce leak risk-every PV mount penetration detail must be referenced per ABC Part 9, Section 9.26.4.9. Acceptable flashing materials for Alberta applications (per code table):
- Lead, min. 25 kg/m²
- Copper, min. 3 kg/m²
- Aluminum, min. 1.5 kg/m²
- Alloyed Zinc, min. 2.5 kg/m²
On architectural sheets, every penetration should be called out in section view as:
- “Preformed aluminum flashing, 200mm x 200mm base, min. 150mm vertical upstand, 1.5 kg/m², mechanically fastened per Detail F2/A5.2”
- “Seal all joints with high-performance urethane sealant (see Note 14, Sheet G2)”
Extend flashing perpendicularly up the penetration and horizontally under the covering material, with section leaders dimensioned as “Flashing 150mm min. up penetration and 150mm min. over roofing.”
Plan and Detail Sheet Conventions for Penetrations
Plan views should dimension all PV attachment points and show the layout of all penetrations, with keyed references such as “RPF-01-08” tying to section details. Sheet notes should specify “At each mounting bracket penetration, provide weatherproof flexible boot plus preformed sheet-metal flashing, overlap 150mm min.”
Flashing details should reference installation practice (“Install per manufacturer’s instructions and ABC 9.26.4.9”) and code minimums, avoiding ambiguous language (“fit as required” triggers redlines). Call-outs may be typed directly onto detail sections: “Preformed flashing, ABC-2019, 1.5 kg/m² aluminum, typ. all.”
Common Permit Redlines for Flashing
Plan reviews often flag roof penetration details for:
- “Insufficient flashing upstand-minimum 150mm required per 9.26.4.9”
- “Specify flashing material type, gauge, and coating-aluminum must be 1.5 kg/m² minimum.”
- “Clarify sealant type and application at penetration base.”
- “Show overlap dimension for step/saddle flashings at lower courses.”
To avoid these, call out every material with code-referenced mass, annotate coverage dimensions, and note installation to ABC and manufacturer standard.
For proprietary mounting systems, add: “All mounting system flashings to be tested to CAN/CSA A440.4-07 (as required), submit cut sheets for AHJ review.”
PV System Integration into Plan Sets: Sequencing, Cross-Referencing, and Coordination Comments
Recommended Sheet Sequencing for PV Projects
A complete PV-integrated drawing set presents a logical sequence for reviewers and site trades. Typical Alberta residential PV sheet order:
- G0 Cover sheet with project data, codes referenced (“ABC 2019; CSA C22.1-24; STANDATA”)
- S1/S2 Structural notes and details (“PV Attachment, Load Path, Fastener Schedule”)
- A1 Site (Location) Plan: property lines, PV array zone, clearances, roof access paths; “Array shown, 1.5m min. setback from adjacent property, ref. ABC 9.10.14”
- A2 Roof Plan: “PV modules shown, orientation South 15°, 36mm above roof finish, edge setback 900mm typ.”
- A3 Elevations: “PV panel top height RL 123.54, shown in context; bracket-to-ridge distance 1200mm.”
- E1 Single-Line Diagram: Inverter shown with “Model #, CSA certification, max. output 8.4 kW, OCPD 40A”
- E2 Electrical Plan: disconnect and placard locations, conduit paths
- P1 Equipment Specifications: “PV Module - Model XXX, 410W, 34Vmp, 12.05A, CSA C61215/IP65; Racking - IronRidge XR10, max. span 1200mm; Inverter - SolarEdge SE6000H-US, 6000W, CEC listed”
- A4 Details and Legends: “PV penetration section, rafter/attachment connection, egress pathway section, legend for all symbols”
Each sheet should cross-reference others (“See E1 for electrical SLD”; “See S2 for structural details”; “See P1 for equipment specs”). Consistent sheet numbering and call-outs (“Detail 5/S2”) link details to relevant plans and sections throughout, supporting clear permit review and construction communication.
Interdisciplinary Coordination and Plan-Review Integration
Interdisciplinary misalignments-such as structural and electrical specs differing between sheets-are a leading source of review redlines. Typical real reviewer comments:
- “PV array layout on A2 does not match inverter count on E1”-Ensure module count, orientation, and output match between architectural, structural, and electrical sheets.
- “Equipment schedule on P1 omits combiner box shown in SLD”-Ensure all products and ratings appear both diagrammatically and in the schedule/specs sheets.
- “Conduit routing unclear-show path from roof array to main disconnect on A2, A4, and E2.”
Every layout, detail, and system element should be cross-referenced with a “Match: See Detail XX on Sheet YY” or “Ref: Electrical SLD E1 for device loc.,” eliminating ambiguity. Coordinate with trades early for penetrations, mounting, and electrical interconnection-“Electrical and structural layouts reviewed by P.Eng., per ABC and CSA C22.1-24, prior to permit submission and as-built markup (add note on cover sheet).”
Dimension, Spec, and Code Conventions
All dimensions must be metric (SI) as required by local standards. Clearly indicate array setbacks in plan, e.g., “Array min. 1200mm from eave, 900mm from ridge, 1500mm from gable end-shown dashed.”
Spec sheets must include for each system element:
- PV Modules: Model, CEC Listing, Power Rating (W), Voc/Vmp, Isc/Imp, Size (mm x mm x mm), Weight (kg), Fire Rating (Class A minimum for residential, per NFPA/ABC Part 9)
- Inverter: Model, Input/Output Voltage and Current, CSA Listing, OCPD sizing
- Mounting System: Model, Max. allowable span, Fastener details, Corrosion protection
- Wiring: Type and size (“PV Wire, 10AWG CU, 90°C, 600V, FT4”), Conduit type (“EMT, CEC rated, min. 19mm diameter”)
Electrical SLDs must show all disconnects, rapid shutdown devices, and metering to CSA C22.1-24, Section 64 requirements. Identify AHJ (Authority Having Jurisdiction) requirements in the drawing title block or code notes (“Complies with ABC 2019, Section 9.36, and CSA C22.1-24 Section 64 for PV system interconnection.”)
Fire Safety and Building Envelope Protection: Setbacks, Pathways, and Material Ratings
Dimensioning Code-Compliant Setbacks
Setbacks around roof-mounted PV arrays maintain building separation and allow for fire access in accordance with ABC Part 9, Section 9.10.14: “Spatial separation between structures shall not be less than the specified value in Table 9.10.14.1, based on exposed building face and occupancy class.” On plan sheets, call out:
- “PV array min. setback from adjacent property: 1.5m (Table 9.10.14.1, detached residential, unsprinklered)”
- “Distance to property line dimensioned at 3.62m, typ.”
Edge setbacks from eaves, ridges, and valleys must also be dimensioned: “Array edge to eave: 1200mm min.; array to ridge: 900mm min. per NFPA1 11.12.3.” On plan and detail sheets, highlight setbacks with dashed lines and label all critical dimensions clearly, e.g., “PV array CL to ridge: 1300mm, typ. (clearance shown).”
Access Pathways for Fire Operations
Both the ABC Part 9 general access principles and NFPA 1, 11.12.3 standards guide pathway provision, explicitly requiring that “Rooftop access pathways shall be a min. 914mm (36in) wide on both sides of the roof ridge, parallel to the array, unobstructed, and continuous to a code-compliant roof egress.”
Plan sheets should indicate:
- “Fire access pathway, 914mm wide, dashed outline, continuous from eave to ridge-do not locate modules in this zone.”
- “Maintain 914mm clear around all roof hatches, skylights, and fire department access points (ref. City of Calgary Fire Safety Plans, calgary.ca).”
Redline triggers at review:
“Array does not provide 914mm min. access to ridge as required-revise layout.”
“Show all fire access zones and labels 'No PV Panels' clearly on A2.”
Material Fire Ratings and Sheet Call-Outs
PV modules and mounting materials must meet or exceed the fire resistance provisions in ABC Part 9, Section 9.10.8.1:
- “Materials exposed on roof shall have a fire-resistance rating not less than that specified for the roof structure-minimum ‘Class A’ per CSA C61215 and ABC Table 9.10.8.1.”
On spec sheets and in wall/roof details, explicitly call out:
- “PV module: Fire rating Class A (CAN/CSA-C61215, IEC 61730)”
- “Mounting rail: Anodized aluminum, non-combustible, per ABC 9.10.8.1”
- “Racking hardware: Steel, hot-dip zinc coated (galvanized) per CAN/CSA-G164”
Standard fire safety symbols should be used for hydrants, hose access, and fire extinguishers (per City of Calgary Fire Safety Plan guidelines). All hazard and “No PV access” zones should be shown with light hatch/colour fill and accompanied by a legend (Sheet G1).
Plan reviewers may flag:
- “Fire rating for PV modules not indicated on equipment schedule. Add to spec sheet.”
- “Show evidence of Class A fire rating on module cut sheet.”
Jobsite-Specific Notes and Quality Control: Translating Manufacturer Requirements, Redlines, and Post-Permit Changes onto Construction Drawings
Transferring Manufacturer Installation Requirements to Drawings
Manufacturer installation instructions, especially for racking, attachment devices, and flashings, must be incorporated directly onto construction detail sheets to satisfy ABC Division C, Section 2.2.9.4. Typical call-outs include:
- “Install IronRidge XR10 racking per manufacturer manual, rev. 12/2023, max span 1200mm, fastener (5/16" lag) spacing 600mm O.C. max-see Detail 7/S2 and cut sheet P1.”
- “All flashings to be installed under upper shingle course, above lower, minimum 150mm overlap as per IronRidge tech spec 23-21/ABC 9.26.4.9.”
Referenced cut sheets to be scanned or appended (Sheet P1), and each note should reference detail/sheet location for field identification (“For typical roof penetration see Detail 2/A4.1; install per ABC 9.26.4.9 and manufacturer Spec P1-03”).
Addressing Plan-Review Redlines and Post-Permit Change Management
Common redline comments include:
- “Attachment detail incomplete-provide full manufacturer install and load table.”
- “Flashing section detail missing on A4-add or reference manufacturer standard with ABC-compliant overlap.”
- “Fastener schedule does not correspond to racking cut sheet-coordinate.”
All such comments should be documented on a revised clouded drawing (“REV-2, see clouded Note 14, S2/S3 for updated racking spec per City of Calgary plan review 2024-05-16”). When field conditions or owner requests drive post-permit changes (e.g., alternate array layout, substitute racking), add clouded revisions to both affected drawing sheets and general notes. Each change should be referenced in the revision block (“Rev: Array layout revised per Owner’s Change, July 2024; refer A2, E1, S2 for new module position, racking, and load path”).
Detail Conventions, Quality Assurance, and Jobsite Readability
All construction details must be annotated for clarity and SI metric precision (“All units in mm unless noted. Fastener embedment: 64mm typ.”). Material specifications should tie to recognized standards (e.g., “6061-T651 aluminum, per AMS 4117, Anodized Finish Type II Class 2 per MIL-A-8625 for all exposed rails and brackets”).
Title blocks should be standardized, including:
- Project address, owner/permit data, scale, date, drawn/revision/by whom
- Firm identification and logo, project team, sheet number/title (“A4 - PV Attachment/Roof Penetration Details”)
- North arrow and key plan where required
Call-out conventions (“Detail bubble, number above, sheet below; e.g., 3/S2”) are to be used consistently. Cross-reference each detail (“For typical fastener spacing, see Schedule S1; for unique conditions, see Detail 6/S2 (Hip Roof)”).
Attach a project-specific jobsite quality control (QC) note sheet: “All work to be carried out by qualified installers. All attachment locations to be inspected and photo-documented prior to panel install. Field modifications to structure or attachment spacing must be reviewed and annotated on as-built for record.”
Jobsite Field Clarifications and City/Municipal Standards
On-the-job clarifications are crucial for successful execution. Ensure that local Alberta/Calgary standards for drawing format (“City of Calgary CAD Standard, 2019, see calgary.ca”) are observed-especially for electronic file submission, layer naming, and digital seals. Field crews appreciate clear, concise annotation, and reference to manufacturer’s markups or “as-built” conditions (“Field dimension-verify and adjust per as-built; cloud all changes and note ‘REV-3’ as per ABC C.2.2.2.1”).
Nailing Down Code-Compliant PV Drafting for Alberta Residential Roofs
Every line, dimension, and annotation in a PV attachment detail supports code compliance, weatherproofing integrity, and occupier safety. Rigorous attention to structural reinforcement details under ABC Part 4, complete and material-specific fastener schedules, fully-dimensioned weatherproof flashing sections meeting ABC Part 9, plan coordination with electrical and manufacturer install standards, precise access and fire safety pathways with fire rating call-outs, and standardized, clouded construction drawing conventions ensure that Alberta PV projects pass review, build out cleanly, and last through Calgary’s weather for decades.
Kingsway Drafting & Design delivers residential PV attachment drawing packages precisely tailored for Alberta’s building codes, zoning, and permit requirements-clear, coordinated, and always ready for review or field install.
