Every dimension the house is generated from is below, with its class and its citation. This is the project’s honesty layer, and it is given a room of its own because a smooth 3D render implies a precision the sources do not have.
The dimensions
| Dimension | Value | Class | Citation |
|---|---|---|---|
| ruangLength | 3.10 mIf 20% out: 3.10 m | Interpolated | No source |
| lanjarDepth | 2.50 mIf 20% out: 1.50 m | Interpolated | No source |
| lanjarCount | 3If 20% out: 2.50 m | Interpolated | No source |
| postSection | 0.20 mMoves no measurement | Interpolated | No source |
| padHeight | 0.25 mIf 20% out: 0.05 m | Interpolated | No source |
| padDiameter | 0.46 mMoves no measurement | Interpolated | No source |
| kolongHeight | 1.90 mIf 20% out: 0.38 m | Interpolated | No source |
| wallHeight | 2.10 mIf 20% out: 0.42 m | Interpolated | No source |
| wallLean | 8°If 20% out: 0.06 m | Interpolated | No source |
| floorFrameDepth | 0.26 mIf 20% out: 0.05 m | Interpolated | No source |
| deckThickness | 0.05 mIf 20% out: 0.01 m | Interpolated | No source |
| deckBoardWidth | 0.26 mMoves no measurement | Interpolated | No source |
| wallThickness | 0.06 mMoves no measurement | Interpolated | No source |
| anjuangRise | 0.42 mIf 20% out: 0.08 m | Interpolated | No source |
| ridgeRise | 3.20 mIf 20% out: 0.64 m | Interpolated | No source |
| ridgeSag | 0.42 mIf 20% out: 0.08 m | Interpolated | No source |
| ridgeEndRise | 0.50 mIf 20% out: 0.10 m | Interpolated | No source |
| ridgeOverhang | 2.60 mMoves no measurement | Interpolated | No source |
| ridgeUpsweep | 0.20Moves no measurement | Interpolated | No source |
| gonjongRise | 2.60 mMoves no measurement | Interpolated | No source |
| gonjongSplay | 0.58Moves no measurement | Interpolated | No source |
| gonjongReach | 0.12Moves no measurement | Interpolated | No source |
| gonjongSweep | 2.20Moves no measurement | Interpolated | No source |
| gonjongSparTaper | 0.25Moves no measurement | Interpolated | No source |
| gonjongSparRadius | 0.06 mMoves no measurement | Interpolated | No source |
| eaveOversail | 1.35 mIf 20% out: 0.27 m | Interpolated | No source |
| eaveDrop | 0.90 mIf 20% out: 0.18 m | Interpolated | No source |
| plateDepth | 0.24 mMoves no measurement | Interpolated | No source |
| plateWidth | 0.16 mMoves no measurement | Interpolated | No source |
| rafterWidth | 0.07 mMoves no measurement | Interpolated | No source |
| rafterDepth | 0.11 mMoves no measurement | Interpolated | No source |
| raftersPerRuang | 3Moves no measurement | Interpolated | No source |
| raftersAtEnds | 4Moves no measurement | Interpolated | No source |
| ridgeBeamRadius | 0.08 mMoves no measurement | Interpolated | No source |
| purlinRadius | 0.04 mMoves no measurement | Interpolated | No source |
| purlinAboveKnee | 0.50Moves no measurement | Interpolated | No source |
| purlinBelowKnee | 0.55Moves no measurement | Interpolated | No source |
| sheathingOffset | 0.60Moves no measurement | Interpolated | No source |
| ijukBedClearance | 0.02 mMoves no measurement | Interpolated | No source |
| ijukCourseDepth | 0.32 mMoves no measurement | Interpolated | No source |
| ijukThickness | 0.10 mMoves no measurement | Interpolated | No source |
| ijukLap | 0.40Moves no measurement | Interpolated | No source |
| singokThickness | 0.05 mMoves no measurement | Interpolated | No source |
| sillWidth | 0.90Moves no measurement | Interpolated | No source |
| postSeat | 0.30Moves no measurement | Interpolated | No source |
| tenonRun | 0.70Moves no measurement | Interpolated | No source |
| jointEngagement | 0.30Moves no measurement | Interpolated | No source |
| orientation | 0°Moves no measurement | Canon | Navis, A. A., Alam Terkembang Jadi Guru: Adat dan Kebudayaan Minangkabau (Grafiti Pers, Jakarta, 1984). |
| ruangIsOdd | 1Moves no measurement | Canon | Navis, A. A., Alam Terkembang Jadi Guru: Adat dan Kebudayaan Minangkabau (Grafiti Pers, Jakarta, 1984). |
| anjuangKotoPiliang | 1.00Moves no measurement | Canon | Navis, A. A., Alam Terkembang Jadi Guru: Adat dan Kebudayaan Minangkabau (Grafiti Pers, Jakarta, 1984). |
| gonjongBase | 4Moves no measurement | Canon | Departemen Pendidikan dan Kebudayaan, Arsitektur Tradisional Daerah Sumatera Barat (Proyek Inventarisasi dan Dokumentasi Kebudayaan Daerah, Jakarta). |
| bilikAreTally | 1Moves no measurement | Canon | Waterson, R., The Living House: An Anthropology of Architecture in South-East Asia (Oxford University Press, Singapore, 1990). |
| bilikFillOrder | 1.00Moves no measurement | Interpolated | No source |
| wallsLeanOut | 1.00Moves no measurement | Canon | Schefold, R., Domenig, G. & Nas, P. (eds), Indonesian Houses Vol. 1: Tradition and Transformation in Vernacular Architecture (KITLV Press, Leiden, 2003). |
| noNails | 1.00Moves no measurement | Canon | Schefold, R., Domenig, G. & Nas, P. (eds), Indonesian Houses Vol. 1: Tradition and Transformation in Vernacular Architecture (KITLV Press, Leiden, 2003). |
| postsOnGrid | 1Moves no measurement | Canon | Departemen Pendidikan dan Kebudayaan, Arsitektur Tradisional Daerah Sumatera Barat (Proyek Inventarisasi dan Dokumentasi Kebudayaan Daerah, Jakarta). |
| rangkiangOpposite | 1Moves no measurement | Canon | Navis, A. A., Alam Terkembang Jadi Guru: Adat dan Kebudayaan Minangkabau (Grafiti Pers, Jakarta, 1984). |
| halamanDepth | 10.00 mMoves no measurement | Interpolated | No source |
| rangkiangPlan | 2.60 mMoves no measurement | Interpolated | No source |
| rangkiangFloorY | 1.90 mMoves no measurement | Interpolated | No source |
| rangkiangBodyHeight | 1.60 mMoves no measurement | Interpolated | No source |
| rangkiangRoofRise | 3.40 mMoves no measurement | Interpolated | No source |
| rangkiangPostWidth | 0.26 mMoves no measurement | Interpolated | No source |
| rangkiangEave | 1.00 mMoves no measurement | Interpolated | No source |
| rangkiangSpacing | 5.00 mMoves no measurement | Interpolated | No source |
Bibliography
navis-1984 · ethnography
Navis, A. A., Alam Terkembang Jadi Guru: Adat dan Kebudayaan Minangkabau (Grafiti Pers, Jakarta, 1984).
vellinga-2004 · ethnography
Vellinga, M., Constituting Unity and Difference: Vernacular Architecture in a Minangkabau Village (KITLV Press, Leiden, 2004).
schefold-2003 · reference
Schefold, R., Domenig, G. & Nas, P. (eds), Indonesian Houses Vol. 1: Tradition and Transformation in Vernacular Architecture (KITLV Press, Leiden, 2003).
waterson-1990 · ethnography
Waterson, R., The Living House: An Anthropology of Architecture in South-East Asia (Oxford University Press, Singapore, 1990).
depdikbud-sumbar · reference
Departemen Pendidikan dan Kebudayaan, Arsitektur Tradisional Daerah Sumatera Barat (Proyek Inventarisasi dan Dokumentasi Kebudayaan Daerah, Jakarta).
Which of these matters most
Nearly every dimension on this page is the author’s own. What the provenance bar does not say is whether that matters. Each row below is computed by rebuilding the house: one dimension is pushed 20%, and the house is measured to see how far it follows. Nothing is estimated — the figures are the difference between two runs of the generator.
- 3.10 m
- 2.50 m
- 1.50 m
- 0.64 m
- 0.42 m
- 0.38 m
- 0.27 m
- 0.18 m
If only one dimension could be surveyed, this is the one. This is sensitivity, not uncertainty: it shows what moves, not how likely the value is to be wrong. The 20% is itself the author’s choice.
Invariants
There is no measured drawing yet, so correctness rests on structural truth. These checks fail the build.
- passBilateral symmetry about the transverse mid-plane
22967 points (257 of 263 parts); largest mirror deviation 0.00 mm.
- passEvery tenon contained in its mortise
70 pasak, takik and tumpu joints; every one engaged.
- passNo joint spans more than one stage
Every joint engages two parts from the same stage or from consecutive ones.
- passStage ordering, and nothing below ground
263 parts, every one bearing on something already standing or on the ground.
- passMesh integrity: indices, triangles, normals
32272 triangles; indices in range, none degenerate, every normal unit length.
- passThe ruang count is odd
5 ruang; 6 ruang boundaries.
- passThe ridge sags in the interior; both ends rise to the same height
lowest point at s=0.50 (7.34 m); the two ends at 8.26 m and 8.26 m.
- passKoto Piliang: the floor at both ends rises into anjuang
main floor 2.46 m, anjuang floor 2.88 m; a step of 0.42 m over 24 boards.
- passThe gonjong are part of the roof, not masts standing on it
4 gonjong; highest tip 10.86 m against a ridge end of 8.26 m; the roof reaches every tip within 0.07 m.
- passThe roof edge holds its line, then climbs past the ridge into the gonjong
level at 3.66 m as far as z=6.82 m, then rising 7.20 m over 3.53 m — a slope of 2.0 : 1 — to 10.86 m, past the ridge end at 8.26 m, narrowing to 3.13 m.
- passNothing in the roof frame reaches outside the roof
78 rafters and gable panels cut to the roof section they sit at; the furthest reaches 35 mm outboard and 54 mm low.
- passThe bilik fill the rear lanjar in sequence, with no gaps
3 bilik out of 3 interior ruang; consecutive, one ruang wide each.
- passThe walls lean outward; the body widens as it rises
wall foot 3.75 m from the axis, head 4.05 m; the outermost board reaches 4.07 m at 8°.
- passIjuk courses lap with no bare strip; the ridge is covered
35 courses; smallest lap 2.3% of the slope run.
- passThe eave oversails the outer post line
eave 5.40 m from the axis; outer post face 3.75 m; oversail 1.65 m.
- passThe eave clears the wall plate
roof at x=4.05 m sits at 4.68 m; top of the wall plate 4.68 m; eave 5.40 m.
- passPost count follows the ruang and lanjar counts
5 ruang × 3 lanjar → 6 × 4 = 24 posts, 24 pad stones.
- passEvery part declares the dimensions it came from
263 parts, every one tagged. By least-sourced input: 0 measured, 0 canon, 263 interpolated.
- skippedChecked against a measured drawing of a real house
Skipped. No measured drawing has been wired in, so there is nothing to compare against. This check will not be made to pass by weakening it.
What a check is preventing
Ten green rows are not a reason to believe anything. So one check is run against a house built to break it, and what is printed below is that check’s own verdict rather than a description of it.
This check enforces the one claim in this pack that a reader standing in the room could disprove with a spirit level: under the Koto Piliang laras, the floor at both ends stands above the middle. Flatten the step and the house stops being able to say which adat raised it. The threshold is searched rather than picked — and the step stops being a step before it reaches zero, at the point where it is thinner than the board that forms it.
The house as built
Rear prow raised to 0.04 m
The second house is never rendered. It is built during the build, failed, and thrown away.
This bar moves as real surveys are wired in. That movement is the project's progress metric.