Standards & Safety

Glass pool-fence railing for a Banashankari villa: when the NBC sphere rule conflicts with Bangalore's slope tolerance

Vetrova Atelier20 July 2026

A 100mm sphere will not fit through the gap between two vertical posts on a flat surface at 10mm spacing. But tilt that surface 4 degrees, and the sphere finds a path. This is the problem that emerges on the sloped sites that dominate Banashankari and the granite-belt villas south of Bangalore: the National Building Code's child-safety sphere rule, which assumes a level plane, collides with topography that refuses to be level.

We fitted a frameless pool railing on a Banashankari property last year where the landscape architect had specified a 1.2m-high glass fence around the lap pool. The site slope ran 4.2 degrees across the pool perimeter. The structural engineer's initial post spacing—10mm, per NBC 11016-1—would have failed a sphere test on the downslope face. The fix required a site-specific tolerance recalculation and a shop drawing that read the slope into the joint line itself.

The NBC sphere rule and what it actually tests

NBC 11016-1 mandates that a 100mm diameter sphere cannot pass through any opening in a child-safety barrier. This is measured on a flat, level plane. The sphere is rolled horizontally across the joint line; if it stops, the detail passes. If it passes through, the railing fails.

The rule exists because a child's head is roughly 100mm in diameter, and the intent is to prevent entrapment or passage. It's a blunt, necessary rule. But it's written for a horizontal datum.

Why slope changes the math

When a railing sits on a 4-degree slope, the post faces are no longer vertical to the horizontal plane—they're vertical to the site plane. The joint line between two posts, measured horizontally (perpendicular to the posts), tightens on the upslope side and widens on the downslope side. A 10mm vertical spacing, which works on flat ground, becomes a 10.7mm effective gap on the downslope face of a 4-degree slope. The sphere finds more room.

Banashankari villas typically sit on 3 to 5 degree slopes, especially in the granite-belt subdivisions where the site topography follows the natural ridge lines. Sarjapur Road properties see similar conditions. This isn't steep enough to read as "sloped terrain" in casual conversation, but it's steep enough to shift the sphere test by 0.7 to 1.2mm per post bay.

How to recalculate post spacing for your slope

Step 1: Get the site slope in degrees

This is the structural engineer's job, but confirm it on your RCP. The slope should be marked as a percentage grade or as degrees. If it's a grade, convert: a 7% grade equals 4 degrees. Banashankari sites rarely exceed 5 degrees; if your site shows steeper, check the survey again.

Step 2: Calculate the effective gap on the downslope face

The formula is simple. If your specified post spacing is X mm, and your site slope is θ degrees, the effective horizontal gap on the downslope face is X + (post height × tan(θ)). For a 1.2m railing on a 4-degree slope, a 10mm vertical spacing becomes 10 + (1200 × 0.0699) = 10 + 84 = 94mm effective gap, measured horizontally at the midpoint of the post face.

That's not the sphere test. But it tells you how much the slope has opened up the joint.

Step 3: Run the sphere test on the sloped datum

Commission the shop drawing to show the sphere test on both the upslope and downslope faces. The sphere, 100mm diameter, should not pass through either. On a 4-degree slope with 10mm spacing, the downslope face will fail. You need to tighten the spacing.

For Banashankari's typical 4-degree slopes, reduce post spacing to 8.5mm to maintain the same safety margin as a 10mm spacing on flat ground. For 5-degree slopes, go to 8mm. These are not arbitrary; they're the result of running the sphere test on the actual slope angle.

Specifying the railing: what to call out on your drawings

Your spec should state post spacing as a function of slope, not as a single number. Write it this way: "Frameless glass pool railing, 10mm toughened, posts at 8.5mm centres on downslope face, 10mm centres on upslope face, measured vertically, to accommodate 4.2-degree site slope. Sphere test to be performed on shop drawing at both faces."

This tells the fabricator that the spacing is not uniform around the pool perimeter. It will vary. The upslope posts can stay at 10mm; the downslope posts tighten to 8.5mm. If your pool sits on a slope that runs, say, north-south, the east and west faces will have intermediate spacings.

Include the site survey with the railing spec. The fabricator needs to know the slope direction and angle. If the slope isn't marked on your RCP, ask the structural engineer for a contour map of the pool perimeter, or measure it yourself with a laser level and a tape.

Material and joint tolerance on sloped terrain

Toughened glass for pool railings is typically 10mm thickness, per NBC. The joint tolerance—the manufacturing allowance on post spacing—is ±1.5mm on a flat site. On a sloped site, this tolerance stacks differently.

A ±1.5mm tolerance on an 8.5mm spacing is a 17.6% window. That's tight. Confirm with your fabricator that they can hold ±1mm on the downslope posts. If they can't, you'll need to tighten the spec further or accept a slightly wider tolerance on the upslope face (which the sphere test will still pass).

Cauvery hard water—TDS around 200–300 ppm in Bangalore—leaves mineral deposits on glass. Frameless railings show these more than framed ones. Specify a water-fed pole rinse after installation, and note in the handover that the homeowner should rinse the glass monthly during the dry season and weekly during monsoon (June to September), when humidity and splash are highest.

A worked example: the Banashankari lap pool

The site was 1.2m high, 4.2-degree slope running east-west, pool perimeter 28m. We specified the Verde Pool railing in bronze-tint glass, which reads the slope without drawing attention to it. The downslope (west) face got 8.5mm post spacing; the upslope (east) face stayed at 10mm; the north and south faces interpolated at 9.2mm. The sphere test passed on all four faces. Joint tolerance was held to ±0.8mm. Handover was December, outside monsoon, so the glass stayed clean for the first month. By February, the TDS deposits had begun to show; the owner was briefed on the rinse schedule.

The railing went to site without a single tolerance issue. The fabricator, familiar with Bangalore slope specs, had already accounted for the variation in their shop drawings.

Questions we get asked

Does the slope have to be uniform around the pool perimeter?

No. Most Banashankari sites have slopes that run in one direction (usually following the ridge line). Map the slope direction on your RCP. If the slope changes direction—say, the pool sits in a valley—you'll need contour lines, not just a single slope angle. Bring in a surveyor if the topology is complex.

Can we just use thicker glass to compensate for the slope?

No. Thickness doesn't change the joint spacing. A 12mm railing would be stiffer, but it won't narrow the gap between posts. Stick with 10mm toughened, per code, and adjust the post spacing instead.

What if the site slope is less than 2 degrees? Do we still need to recalculate?

Below 2 degrees, the slope effect is under 0.3mm per 1.2m height. It's within normal manufacturing tolerance. You can specify 10mm spacing as-is. Above 2 degrees, recalculate.

Does the NBC sphere rule apply to frameless glass staircases too?

No. Staircases fall under NBC 11015, which has different rules for tread depth and riser height. A frameless staircase like the Orizzonte Brass is tested for balustrade openings, not sphere passage, because the treads themselves form a barrier. But if your staircase sits on a slope—say, a sloped entry ramp—the same slope logic applies to the railing section above the treads.

How do we verify the sphere test on site?

The fabricator performs it at the workshop before delivery. Ask for a shop-drawing photo showing the sphere test at both upslope and downslope faces. Don't accept a verbal confirmation. On handover, you can do a spot check with a 100mm ball (a football works), but the formal test is the fabricator's responsibility, and it should be documented.

If you're specifying a pool railing for a Banashankari or Sarjapur property, and your site slope is above 2 degrees, commission a slope-specific shop drawing before you finalize the tolerance. Talk to the atelier about your site survey and the slope direction. A 30-minute conversation upfront prevents a railing that fails the sphere test on site.