Regulation pack

South Africa SANS 10400

Use this add-on:

Sign in to add to every edition Also adds 1 item it needs (300 KB). Use offline
Screenshot from the lab build. South Africa SANS 10400 pack in BimCraft: the full Building regulations schedule for the sample house, room by room, with Part C and Part O clauses; the pack says its nu
Screenshot from the lab build. South Africa SANS 10400 pack in BimCraft: the full Building regulations schedule for the sample house, room by room, with Part C and Part O clauses; the pack says its nu
A stair in BimCraft checked against the SANS 10400 pack: Properties shows the riser and going limits it was judged by, marked as not checked
A stair in BimCraft checked against the SANS 10400 pack: Properties shows the riser and going limits it was judged by, marked as not checked

Overview

South African SANS 10400, the National Building Regulations (Parts A to XA), as a regulation pack for the Building regulations add-on. It holds five limits: stair riser and going (Part M), room height (Part C), and window and openable area as shares of floor area (Part O). The numbers were entered from memory and a study aid and are not confirmed against the standard. Treat this pack as a sample, not a reference.

Who it’s for

  • Architects and designers in South Africa who want a first look at the stair and room limits, to check against the standard themselves.
  • Students and drafters learning the layout of SANS 10400.
  • Anyone who will buy the standard from SABS and check each number before relying on it.

What you can do

  • Install South Africa in Settings, Global, Building regulations, and tick SANS 10400 for a drawing in the Regulations panel.
  • Read each finding in Problems with its clause (Part M, Part C or Part O) and the pack's note on that rule.

Methods and standards

Each limit is entered as a number with its unit and its Part. The pack's edition is recorded as not confirmed. The notes say that Part O edition 4, published in 2025, changed how ventilation is worked out, and that the window and openable ratios are the common deemed-to-satisfy ratios, not confirmed for the current edition.

Data and sources

Five rules: riser height at most 200 mm (Part M, private dwelling); going at least 250 mm (Part M); room height at least 2400 mm (Part C, habitable room); window area at least 10 percent of floor area (Part O); openable area at least 5 percent of floor area (Part O). Each rule is marked not confirmed. The source is SANS 10400 (Parts A to XA), published by SABS, recorded as checked on 2026-10-27. A City of Cape Town by-law pack is also in the library. It is a zoning by-law and sets no room, stair or ventilation limit the checker knows.

Verification

The PHP test bin/test-library-regulations.php covers the pack's loading and import (76 passed, 1 failed on 2026-10-29: the check 'a second import changes nothing' failed). The pack's review state is unchecked. Its numbers have not been compared with the published standard. Not yet checked against a reference case.

Limits

Not a reference. The numbers were entered from memory and a study aid and have not been checked against the standard, which SABS sells. Several parts have newer editions. A rule the pack leaves out is simply not checked. Rules for stair headroom, handrails and other items are not in the pack. Room, stair and ventilation rules in a by-law stay those of SANS 10400, which is itself not confirmed.

Files and formats

A pack in the cadcraft-regulation-pack JSON format, read by the Building regulations add-on. Ticks are kept per drawing, as for the other packs.

Get started

  1. Open Settings, Global, Building regulations and tick South Africa.
  2. Open a drawing and tick SANS 10400 in the Regulations panel.
  3. Open Problems and check each finding against the current edition of the standard before you rely on it.

Languages

No languages are listed for this add-on yet. Its maker may add some.

Works in

EditionWorksNote
Browser (/use) (yours) Added on demand Fetched the first time you use it, then kept for offline use.
Studio from getcadcraft.com Added on demand Fetched the first time you use it, then kept for offline use.
Microsoft Store Added on demand Fetched the first time you use it, then kept for offline use.
Google Play Added on demand Fetched the first time you use it, then kept for offline use.
iPad and iPhone (App Store) Added on demand Fetched the first time you use it, then kept for offline use.
Custom build Added on demand Fetched the first time you use it, then kept for offline use.

Comes with

Adding it brings these too. Engines are shared: each downloads once for every add-on that uses it.

Needed by: Architecture.

Versions

VersionChannelDateWhat changed
1.0.0stableOctober 28, 2026First version in the Library.

Licence and maker

CadCraft (CadCraft, first-party). Licence: Apache-2.0. Dependencies carry their own licences, listed on their pages.