NativeBIM by NativeCAD

NativeBIM / Demos / Cantilevered terrace house

NativeBIM by NativeCAD

IFC showcase: Cantilevered terrace house

A script-built study of a 1937 house type: stacked concrete terraces cantilevered over a stream from sandstone walls, with a frame and solid FEA of the main cantilever.

This model is illustrative. It is built from a script with the dimensions listed under Sources, and it does not represent an existing or as-built building.

3D model

The viewer opens cantilever-terrace-house.glb, the glTF that NativeBIM writes from the IFC file. The IFC file is cantilever-terrace-house.ifc.

What is in the model

ItemCount or value
Walls27
Doors8
Windows6
Slabs23
Roofs1
Columns4
Spaces6
Storeys4

Requirements

The model does not yet meet every requirement of a dwelling. Each is measured on the model’s geometry by casting rays at it from sample points 0.412 m apart.

RequirementWhat it asksResult
Every enclosed area has a floorRooms are walked on: an area walls close in at a storey level and nothing to stand on is not a room.Met
The interior is closed inWalls, doors and windows close every interior floor on all sides; a gap in the walls is a hole in the building.Not yet: 2251 of 5770 samples fail
Rain from above is kept off every floorA roof over every floor, with no gaps between its planes, at its hips and valleys, or where it meets a wall.Not yet: 3682 of 6059 samples fail
Wind-driven rain does not reach the interiorRain at 30 degrees from the vertical, from 8 directions, meets the roof or walls before an interior floor.Met
There is a way inAt least one door in the envelope.Met

Drawing set

Draft drawing set generated from the model: cantilever-terrace-house-drawings.pdf (PDF, 6 sheets).

Elevations are not generated yet, so this drawing set has plans and schedules only. Sections are not generated yet, so this drawing set has plans and schedules only.

Structural screening: the main cantilever

Preliminary structural screening, not engineering and not for construction. Numbers come from a simplified model and simplified loads; a licensed professional engineer designs the structure. Outputs are drafts for review by the licensed professional of record. A frame analysis of the four main beams and a solid finite-element case of the main cantilever floor, both linear elastic with the uncracked concrete section (Ec 24.7 GPa). They publish forces, deflections and reactions, not a design check and not a judgement on the house.

Frame: vertical tip deflection of each main cantilever (mm, downward)
Main beamDeadSuperimposed deadLiveService total
Beam 1 (x = 1.83 m)5.998.264.9419.2
Beam 2 (x = 5.49 m)5.87.914.7518.5
Beam 3 (x = 9.14 m)5.87.914.7518.5
Beam 4 (x = 12.8 m)5.87.914.7518.5
Frame: support reactions under the service total (kN; upward positive; bolster base moment about x in kN.m)
SupportVertical reactionMoment
Bolster 1 base323.149.77
Rear wall bearing, beam 178.480
Bolster 2 base331.8-6.93
Rear wall bearing, beam 279.320
Bolster 3 base331.8-6.93
Rear wall bearing, beam 379.320
Bolster 4 base331.8-6.93
Rear wall bearing, beam 479.320
Frame: forces at the root of each cantilever rib and at the rear bearing, service total (kN, kN.m)
Main beamShear at the bolsterMoment at the bolsterShear at the rear wall
Beam 1151.9395.278.48
Beam 2151.9395.279.32
Beam 3151.9395.279.32
Beam 4151.9395.279.32
Solid FEA case of the main cantilever floor (fixed at the bolster line, gravity plus live pressure)
ItemValue
Body volume (m3)15.42
Body triangles, faces332, 106
Fixed face area (m2)8.547
Live pressure (kPa), equivalent force (kN)1.915, 128.1
Self-weight (kN)363
Beam theory tip deflection, bending (mm)3.95
Beam theory top-fibre stress at the bolster line (MPa)8.08
FEA maximum displacement (mm)4.74
FEA peak von Mises stress (MPa)9.9
Peak stress location (m, model coordinates)5.63, 4.24, 2.91
Tip deflection: models against the recorded sag (mm)
SourceTip deflection
Frame, dead load of members and slab (gross section, elastic)5.99
Frame, all dead load (gross section, elastic)14.2
Frame, dead plus live (gross section, elastic)19.2
Solid FEA, clamped at the bolster line, self-weight plus live4.74
Beam theory for the same solid, bending only3.95
Recorded when the formwork was removed, 1936-37 (1.75 in)44.4
Recorded at the tip by 1995 (7 in)178

Frame (Linear elastic, small-displacement, static analysis of a 3D frame by the direct stiffness method: linear analysis without P-delta effects. Euler-Bernoulli members, no shear deformation, no surface (slab or wall) stiffness; surface loads reach the supporting members by tributary distribution (one-way, or 45 degree yield lines).): the four main beams are continuous over their bolsters and pinned on the rear stone wall; the bolsters are fixed at the rock. The living floor panels between the beams carry the 4 in slab (2.39 kPa), a superimposed dead load of 2.37 kPa (joists 0.947, flagstones 1.13, sleepers 0.3) and 40 psf live load (1.92 kPa), distributed one way to the beams by tributary area; the half bay outside each outer beam is a line load on that beam. Each tip also carries the upper terrace through a window mullion: 15 kN dead and 6 kN live, an estimate (the sources give no figure). Equilibrium: applied 1635 kN, reactions 1635 kN.

The rib section is the 12 x 23 in rectangle alone; the slab flange is ignored, so the frame is softer than the floor. The solid case keeps the whole ribbed floor (second moment of area 0.0601 m4 against 0.0203 m4 for four bare ribs) but clamps it at the bolster line, so it leaves out the bolsters' and the back span's rotation, which the frame includes. Shear deformation adds a little to the solid's figure; the beam-theory line is bending only.

Linear elastic, small-displacement, static solid finite-element analysis of one element in isolation, solved by NativeCAD (cad_fea_run). Supports are idealised (a fixed face is fully clamped), and peak stresses at re-entrant corners and at the edges of a clamped face are mesh-dependent singularities, not physical values. The case is in fea/ (case.json, body.stl, patch_0.stl fixed, patch_1.stl pressure); it was solved once with CalculiX under WSL through NativeCAD's adapter and the result is committed as recorded output (fea/results.json, provenance in fea/RECORDED.json). The solid's 4.74 mm against 3.95 mm from beam theory (bending only, the whole ribbed section): the largest displacement is at the tip midway between two main ribs, so local bending of the slab and tip rib between the ribs and shear deformation, which beam theory leaves out, are the likely reasons for the difference. The peak stress sits at a re-entrant corner where a main rib meets the rib over the bolsters, a concentration that moves with the mesh; the beam-theory top-fibre stress at that line is 8.08 MPa. Both stresses are above the cracking stress of plain concrete, which is where reinforcement takes over; the solid here is uncracked and unreinforced. The FEA figure is a screening result from a linear solve whose convergence check failed (results.json records converged: false), so it is a screening figure and not a verified result.

As a model, not a forensic claim: an uncracked, elastic, short-term analysis gives tip deflections of a few tens of millimetres at most. The recorded 1.75 in at striking and 7 in by 1995 are several times larger. Cracking of the under-reinforced ribs (a cracked section is typically a third to a half as stiff), creep and shrinkage of the concrete over decades (often doubling or tripling the long-term deflection), more of the upper terrace weight reaching the cantilever through the window mullions than the estimate here, and movement of the bolsters and the stone wall are the usual explanations in the engineering accounts cited under Sources. Cracking, creep and shrinkage are not modelled here.

Results are a preliminary screening, not engineering and not for construction. No utilisation or pass or fail is published.

Sources

Where each dimension comes from. Anything marked as chosen for the sample is an assumption, not a measurement.

Built 2026-10-27 with node tools/showcase/build.js cantilever-terrace-house. Re-running the command gives the same bytes.

Notices

NativeBIM is licensed software. It does not provide design, engineering or other professional services. Outputs are drafts for review by the licensed professional of record.

Sheets are marked NOT FOR CONSTRUCTION by default.

Areas are computed by NativeBIM, not a certified BOMA measurement.

IFC and Industry Foundation Classes are marks of buildingSMART International.

NativeBIM is not affiliated with, endorsed by or sponsored by the companies and organizations named here. Product names and marks belong to their owners.

NativeBIM is provided as is, without warranty of any kind. To the extent the law allows, FeatureBoard Labs Incorporated is not liable for indirect, incidental or consequential damages, lost profits or lost data, and its total liability is limited to the license fees paid in the 12 months before the claim. Read the license.