NativeBIM by NativeCAD

NativeBIM / Demos / Sample two-storey timber house

NativeBIM by NativeCAD

IFC showcase: Sample two-storey timber house

A small two-storey timber-frame house built from a script: walls, openings, floors, a gable roof with gutters. It tests the showcase pipeline; not a real building.

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 sample-house.glb, the glTF that NativeBIM writes from the IFC file. The IFC file is sample-house.ifc.

What is in the model

ItemCount or value
Walls12
Doors2
Windows12
Slabs5
Roofs2
Spaces3
Storeys3

Requirements

The model meets every requirement of a dwelling. Each is measured on the model’s geometry by casting rays at it from sample points 0.25 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.Met
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.Met
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: sample-house-drawings.pdf (PDF, 4 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.

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 sample-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.