Roof Geometry: Slope, Rise, and the 1:16 Slope Limit
API 650 §5.10 requires that fixed cone roofs have a slope between 1:16 and 1:6 (approximately 3.6° to 9.5°). These limits are not arbitrary — they reflect two real failure modes at the extremes of the allowable range.
A slope shallower than 1:16 causes standing water to accumulate at the centre of the roof after rainfall. The roof plate and rafters are not designed for ponded water loads, and the resulting deflection can create a self-reinforcing ponding cycle that leads to collapse. Many engineering specifications set a practical minimum of 1:12 (about 4.8°) to provide additional drainage margin, even though 1:16 is the code minimum.
A slope steeper than 1:6 creates a geometry in which the lateral thrust at the shell-to-roof junction becomes large relative to the shell capacity. Beyond 1:6, a central support column or a self-supporting structure is required, which takes the design into different territory. The slope limits effectively define the regime in which a rafter-supported cone roof behaves as intended by the standard.
For a given tank diameter D and apex rise H_r, the slope is simply H_r / (D/2). For a 20 m diameter tank, a 1:16 slope requires a minimum apex rise of 0.625 m — enough to drain, but shallow enough that the roof geometry remains nearly flat in structural terms. This has implications for rafter length (long spans at shallow slopes) and the magnitude of compression in the ring.
Roof Plate Thickness — Gravity and Pressure Cases
API 650 §5.10.5.1 sets a minimum nominal roof plate thickness of 5 mm for supported cone roofs. This minimum applies regardless of tank diameter — a 5 m diameter tank and a 60 m diameter tank both have the same 5 mm code floor. In practice, larger tanks with wider rafter spacing often require more than 5 mm, and it is a persistent design error to specify 5 mm without checking the actual span between rafters.
The roof plate spans between adjacent rafters and must be checked for two distinct load cases:
- Gravity case (dead load + live load): The plate bends between rafters under gravity loading. For a typical maximum rafter spacing of 2.5 m, a 5 mm plate is generally adequate for the gravity case using standard allowable stress design. The critical check here is the mid-span bending stress relative to the allowable.
- Internal design pressure case: When a tank operates with a positive internal design pressure — nitrogen blanketed tanks, for instance, are commonly designed for 100 mm WC ≈ 1 kPa — the pressure acts on the underside of the roof plate and loads it into the rafters, not between them. In this case the plate acts primarily as a membrane transferring load to the supporting structure, and the governing check moves to the rafter and compression ring, not the plate span. However, for large spans and significant pressures, the plate thickness may still increase from the combined loading.
The practical guidance is straightforward: verify the span between rafters at the outer ring and at mid-radius (where rafter spacing is greatest in a radial arrangement), check both the gravity and pressure cases, and never assume 5 mm is adequate simply because the standard permits it as a minimum. Many projects on large-diameter tanks end up with 6 mm or 7 mm roof plates when the span check is performed.
Rafter Design and Spacing Limits
Rafters are the primary structural members of a supported cone roof. They run radially from the top angle at the shell to the compression ring at the apex, carrying the roof plate dead load, live load, and internal pressure loads to those two supports. In plan, rafters are typically arranged at equal angular spacing around the circumference.
Rafter sections are commonly hot-rolled W-sections (wide-flange I-beams) or structural angle sections, welded at both ends. The choice between W-sections and angles depends on the span length and load magnitude — wider, shallower tanks with long rafter spans will typically require W-sections, while small-diameter tanks with short spans can use angles.
The structural check for each rafter is a combined beam-column interaction, because the rafter carries both:
- Bending moment: from the tributary dead and live load on the roof plate panels supported by that rafter. The bending moment is highest at mid-span.
- Axial compression: from the component of the roof thrust force that acts along the rafter axis. The sloped geometry of the roof means every rafter is in compression, even under gravity loading alone. This axial force is transferred to the compression ring at the apex and to the top angle at the shell.
API 650 limits the slenderness ratio (L/r) to 200 for secondary structural members, which includes rafters. This limit controls lateral-torsional buckling and column slenderness for the axial component. In practice, rafters on large tanks are rarely slenderness-governed — the bending interaction usually controls — but the check must be explicitly performed.
Maximum rafter spacing at the outer circumference is governed by the roof plate span check. A typical design uses a circumferential spacing of 2.0–2.5 m at the shell. On a 30 m diameter tank, this requires approximately 40–50 rafters. As rafters converge toward the apex, the circumferential distance between them decreases, so the roof plate tributary width reduces toward the centre — which is why the outer ring tends to control the plate span check.
The Compression Ring at the Apex
All rafter axial forces converge at the apex, where they must be resolved into equilibrium. In a cone roof with N equally spaced rafters, each carrying an axial compression force P_r, the resultant horizontal components of adjacent rafters at the apex create a circumferential compression force in the ring. The hoop compressive force in the compression ring is:
F_c = Σ(P_rafter × cos α) / (2π × r_ring)
where α is the rafter angle to horizontal and r_ring is the radius of the compression ring. This is analogous to the hoop stress in a pressure vessel end cap — the ring must be sized so that the compressive stress (F_c / A_ring) does not exceed the material allowable compressive stress.
A common and consequential error is to believe that a central support column eliminates the need for a compression ring. This is incorrect. When a central column is present, it carries the vertical component of the rafter forces directly to the foundation, but the horizontal thrust components at the apex must still be resolved by a ring in compression. The compression ring is required regardless of whether a centre column is present, and additionally provides a continuous weld attachment surface for the rafter ends and the apex plate.
The compression ring is typically a rolled flat bar, angle, or channel section welded horizontally at the apex. Its required cross-sectional area is determined by the compressive stress check. Oversizing the compression ring slightly is generally low-cost insurance against connection weld failures at the apex — a location that is difficult to inspect and repair after erection.
Roof-to-Shell Junction: The Top Angle
API 650 §5.1.5 requires a top angle at the junction between the shell and the roof of minimum size 75 × 75 × 9.5 mm (3 × 3 × 3/8 in). This requirement is easy to state and equally easy to overlook during fabrication.
The top angle serves two structural roles:
- Load transfer: It provides the connection between the roof plate weld, the rafter ends, and the shell top. The rafter ends bear on or weld to the top angle, and the roof plate welds to the top angle leg, not directly to the shell plate.
- Flexibility: The top angle provides a moment-free connection detail that accommodates differential radial thermal movement between the shell and the roof without overstressing the shell-to-roof weld. Without a top angle — or with an undersized angle — this differential movement is resisted by the weld directly, which can lead to cracking of the fillet weld along the top shell course under repeated thermal cycling.
Specify the top angle explicitly in the design document — fabricators routinely omit it or substitute a smaller section to save cost. A 75 × 75 × 9.5 mm angle is not negotiable under API 650 §5.1.5.
In practice, the top angle is often substituted with a smaller angle (50 × 50 × 6 mm is a common field substitution) or omitted entirely in favour of a direct shell-to-roof weld, which appears to be a simpler connection. Both are code violations. The top angle must be sized to the minimum dimensions in §5.1.5, plus any project-specific requirements for internal coating clearance or nozzle connections that land near the shell top.
The outside of the top angle is also the reference line for the shell height — it defines the nominal top of the shell cylinder, and all rafter span calculations are measured from this point.
Common Mistakes and Practical Tips
Cone roof design appears straightforward compared to the shell or seismic calculations, but the concentrated nature of the errors means mistakes tend to be systematic rather than marginal. The following are the most frequently encountered issues in both design and fabrication:
- Skipping the internal pressure plate check: For tanks with any positive internal design pressure, many engineers check the gravity case only and default to the 5 mm minimum. For nitrogen-blanketed or vapour-recovery tanks, the pressure case should be explicitly verified, particularly for large-span rafter arrangements.
- No compression ring calculation: Some designs show a compression ring on the drawing without any calculation to verify its size. The ring is often sized by rule-of-thumb or copied from a previous project. A direct calculation of the hoop compressive force and required ring area takes minutes and eliminates the risk of under-sizing.
- Assuming the column replaces the ring: As noted above — a centre column does not eliminate the compression ring. The ring is always required.
- Top angle omission or under-sizing: This is the single most common fabrication departure from the standard. It must be explicitly called out in the design basis, data sheet, and fabrication drawing notes.
- Gravity vs. internal pressure — check both: The governing load case for roof plate thickness, rafter section, and compression ring changes depending on operating conditions. A fixed cone roof on a low-pressure atmospheric tank is gravity-governed. A blanketed tank at 150 mm WC may see the pressure case govern one or more components. Always run both cases and document which governs each element.
- Rafter end connection detail: The rafter end welds at the top angle and compression ring are primary load-carrying welds. The connection capacity (weld throat × length × allowable shear) must be verified against the rafter reaction forces. These welds are commonly under-designed when rafter sizing is based on the section strength alone without a connection check.
For a complete worked example of how TankCode 650 handles the roof module — including rafter section selection, compression ring sizing, and top angle verification — see the shell module walkthrough for context on how roof results flow into the weight and foundation load calculations.
Related reading: Continue with Shell Course Thickness Design, Wind Stability During Construction, and External Pressure Design to keep the full API 650 design workflow connected.
Roof design with rafter and ring checks included
TankCode 650 calculates cone roof plate thickness, rafter spacing, and top angle requirements from your geometry inputs.