Table of Contents

See inside a building with sections

Choose a saved floor cut, side section or section box to reveal rooms and components inside a building.

Open in new tab

How it works

Developer integration

Share the same cut with another reviewer by storing clipping planes in BCF. This page embeds three cuts in the pinned clinic's Z-up IFC coordinates and writes them with bcf.save(). viewer.add() imports each viewpoint; viewer.selectTopic() opens it. Use the Saved view options to switch cuts; one saved view is active at a time. Each example state demonstrates clipping, with a camera suited to its cut.

Copy this folder and serve it over HTTP, for example python -m http.server 8080. Open http://localhost:8080/; the SDK and sample downloads require internet access.

Component groups and project identifiers are queried from source bytes through the native viewer.IfcAPI. Colors, camera poses and cutting planes are authored BCF inputs.

The page opens the original source bytes with await viewer.IfcAPI, reads native model data, then closes the model and disposes WASM before displaying the source with viewer.add(). See the complete web-ifc API reference.

Sources and license notices

BSI (2020) “Medical-Dental Test Files,” buildingSMART International · CC BY 4.0