Standards & Safety
Glass pool-fence railing for a Kalyan Nagar villa: when the NBC sphere rule conflicts with Bangalore's slope tolerance
A 10mm frameless glass railing looks the same from both sides of the pool deck until you measure the balusters. On a sloped Bangalore site—and most villas in Kalyan Nagar sit on grades between 1:8 and 1:4—the uphill edge and downhill edge face different child-safety constraints. The 40mm sphere rule in the National Building Code applies vertically, but the slope changes the effective vertical measurement, and therefore the baluster spacing, between the two sides.
The 40mm sphere rule: what it means for pool railings
The NBC specifies that no sphere of 40mm diameter may pass through the baluster grid of a protective railing. This is a child-safety measure: a 40mm sphere approximates the head of a toddler, and the rule ensures that a small child cannot push through or become trapped. For pool railings, this becomes non-negotiable; the consequence of failure is drowning.
Most architects specify 80mm centre-to-centre baluster spacing for vertical railings on level ground. This gives a 40mm gap between balusters (assuming 10mm-diameter stainless steel balusters), which just passes the sphere rule. But a level deck is not the condition on most Bangalore villa sites. The granite belt that runs through the city's residential zones—Kalyan Nagar, Whitefield, Indiranagar, Sarjapur Road—means most plots are cut into slopes. A pool platform, even if levelled, sits above or below the surrounding grade.
How slope changes the sphere-rule geometry
Uphill edge: the effective gap widens
On the uphill side of a sloped pool deck, the ground rises away from the railing. If the site slope is 1:6 (a common grade for Bangalore villas), and your balusters are 1100mm tall, the effective vertical distance between the pool deck and the uphill ground level increases as you move away from the railing. A sphere placed on the uphill slope, resting against the baluster grid, will sit at a higher elevation than a sphere placed on the pool deck itself. This means the sphere can rest lower in the gap between balusters—and therefore the gap must be smaller to prevent passage.
In practice: if the slope is 1:6 and the balusters are 1100mm tall, the sphere can effectively "climb" the slope by up to 180mm as it moves away from the railing line. This reduces the safe gap from 40mm to approximately 25mm centre-to-centre spacing, or 65mm maximum centres (with 10mm balusters). We specify 60mm centres on the uphill edge.
Downhill edge: the effective gap narrows
On the downhill side, the ground falls away. A sphere placed on the downhill slope will rest lower than a sphere placed on the pool deck. This means the sphere has less "height" to work with when trying to pass through the baluster grid. The effective vertical constraint becomes tighter, and the baluster spacing can be wider—closer to the standard 80mm centres.
We specify 75mm centres on the downhill edge, which still comfortably passes the 40mm sphere rule but acknowledges the slope's geometry. The difference between 60mm and 75mm is not cosmetic: it affects the visual weight of the railing, the number of balusters required (and therefore the cost and weight), and the load distribution on the glass panels.
The shop drawing: specifying slope-adjusted railings
This is where the detail matters. A standard railing shop drawing shows a section view with constant baluster spacing. For a sloped pool deck, the drawing must show two different sections: one for the uphill edge and one for the downhill edge. The RCP (reflected ceiling plan) or plan view should call out the slope percentage and the direction of fall.
On a recent Kalyan Nagar villa, we specified a forest-green steel railing with 10mm frameless glass on a 1:6 slope. The shop drawing included:
- Uphill edge: 60mm centre-to-centre baluster spacing, with 10 balusters per 600mm panel
- Downhill edge: 75mm centre-to-centre baluster spacing, with 8 balusters per 600mm panel
- A site section showing the slope, the railing height measured vertically from the pool deck, and the ground elevation at the railing line
- A note on the drawing: "Sphere rule verified for 40mm sphere on both uphill and downhill faces. Spacing adjusted for 1:6 slope."
The client—the architect, not the homeowner—approved the drawing with the understanding that the uphill side would look slightly denser than the downhill side. This is not a defect; it is the correct response to the site condition.
Installation and tolerance on sloped sites
Fitting a glass railing to the millimetre on a slope requires site dimensions taken perpendicular to the slope, not just horizontal and vertical. If the slope is 1:6, a 1200mm horizontal distance equals 200mm of vertical rise. A railing panel that is 1200mm long horizontally is actually 1220mm long along the slope. The glass must be cut and fitted to the sloped dimension, or the balusters will not sit plumb.
We take site dimensions with a laser level and a slope meter. The tolerance for a glass-and-steel railing on a slope is ±3mm in length and ±1mm in plumb over 1100mm height. This is tighter than a level installation because any deviation compounds across the slope. On the Kalyan Nagar site, the pool deck had a measured slope of 1:5.8 (close to the design 1:6), and the railing panels were fitted to within ±2mm of the site dimension. The joint line between panels is 2mm, consistent across the slope.
Bangalore's water and the railing material
The Cauvery water supply in Bangalore carries a TDS of approximately 200–300 ppm, with hardness around 150–200 ppm. This is hard water, and it leaves mineral deposits on glass and steel. For a pool railing, this matters: the balusters and the glass will accumulate white scale, especially in the monsoon months (June to September) when humidity is high and water splashing is frequent.
Stainless steel 316-grade resists corrosion from chlorine and salt, but it does not prevent mineral scaling. We recommend specifying either a brushed finish (which hides early scaling better than polished) or a protective coating. The verde-pool railing uses a powder-coated steel frame, which provides a barrier against direct water contact and is easier to clean. Glass panels benefit from a hydrophobic coating, which sheds water and reduces mineral buildup. On the Kalyan Nagar villa, we applied a hydrophobic coating to both faces of the glass and specified brushed 316 balusters.
When the architect's slope survey doesn't match the as-built site
On one Indiranagar project, the architect's survey showed a 1:6 slope, but the contractor's as-built grading was 1:4.5. This is not uncommon in Bangalore; the granite belt is unforgiving, and site cuts can shift. We were asked to re-specify the baluster spacing after the railing was already fabricated.
A 1:4.5 slope is steeper than 1:6. The uphill side now required 55mm centres instead of 60mm. Rather than remake the entire railing, we modified the uphill panels by adding intermediate balusters (fitted between the existing ones, with careful welding and grinding to maintain the finish). The downhill panels remained unchanged. The modification cost approximately 15% of the original railing cost, but it ensured compliance and avoided a re-fabrication.
This is why we always recommend that the architect obtain a site survey with slope measurements before finalizing the railing specification. A slope survey costs 3,000–5,000 rupees and prevents costly changes later. For Bangalore villa projects, especially in Kalyan Nagar, Whitefield, Sarjapur Road, and other sloped areas, this is standard practice.
Questions we get asked
Does the NBC sphere rule apply if the pool is indoors or covered?
Yes. The NBC applies to any protective railing around a body of water, regardless of whether it is indoors or outdoors. Slope adjustment applies only to outdoor railings where the ground elevation changes. An indoor pool on a level concrete slab uses standard 80mm centres.
Can we use a different baluster material—wood or aluminium—on a slope?
The sphere rule is material-agnostic. The gap between balusters is what matters, not the material. However, wood swells and shrinks with humidity, and Bangalore's monsoon humidity (80–95% June to September) will cause wood balusters to swell. This changes the effective gap. We do not recommend wood for pool railings in Bangalore. Aluminium is acceptable, but stainless steel 316 is preferred for its corrosion resistance in chlorinated water.
If the slope is very steep (1:3 or steeper), do we need to step the railing?
Yes. If the slope exceeds 1:4, the railing height (measured vertically) will vary significantly across the pool deck. At some point, it becomes more practical to step the railing—to drop it down in sections, maintaining a constant vertical height at each step—rather than to follow the slope continuously. A stepped railing also simplifies the sphere-rule calculation: each step is treated as a level railing. We recommend stepping for slopes steeper than 1:3.5.
How do we verify the sphere rule on site after installation?
We carry a 40mm steel sphere (a ball bearing, approximately 1.6 kg) to the site during handover. We test the sphere against the baluster grid on both the uphill and downhill edges, at multiple heights (0.5m, 0.75m, and 1.0m from the deck). The sphere must not pass through at any point. If it does, the railing is out of specification and must be corrected. This is a visual, tactile check—not a calculation.
What happens if the railing is specified correctly but the pool deck is finished at a different elevation than the design?
This changes the slope. If the pool deck is 150mm higher or lower than designed, the slope relative to the surrounding grade changes, and the sphere-rule spacing may no longer be correct. This is why we take site dimensions immediately before fabrication and do not fabricate until the pool deck is finished and levelled. On a recent Sarjapur Road project, the pool deck was poured 80mm higher than design. We re-measured the slope (it changed from 1:6 to 1:5.2), re-checked the baluster spacing, and confirmed that the existing specification still complied. We were fortunate; on another site, it did not, and we had to modify the uphill panels.
Commissioning a slope-adjusted railing for your Bangalore villa
If your project is on a sloped site in Kalyan Nagar, Whitefield, Indiranagar, Sarjapur Road, or any of Bangalore's granite-belt zones, the railing specification must account for the slope. This is not optional; it is a code requirement and a safety issue. Talk to the atelier with a site survey (slope percentage and direction) and a clear section drawing of the pool deck. We will specify the baluster spacing for both edges and deliver shop drawings that the architect and the structural engineer can review before fabrication.



