thatopen-core-web-ifc
OfficialDirect IFC parsing with web-ifc in ThatOpen.
AuthorOpenAEC-Foundation
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Directly access the web-ifc engine to parse IFC data, query entities, and extract geometry from ThatOpen components, enabling fine-grained control over the parsing lifecycle and memory management.
Core Features & Use Cases
- Direct low-level IFC access: SetWasmPath, Init, OpenModel, GetLine, GetFlatMesh, StreamAllMeshes, and property helpers.
- Geometry and data extraction: retrieve vertex data, indices, and per-entity transforms with schema-aware type handling.
- Model lifecycle and coordination: support multiple models, coordinate alignment, streaming workflows, and COORDINATE_TO_ORIGIN options.
- Typical use cases include custom IFC viewers, analytics tools, and research pipelines that require deterministic parsing and precise geometry data.
Quick Start
Initialize the IfcAPI by setting the WASM path and calling Init, then load an IFC buffer with OpenModel and begin querying geometry and properties.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: thatopen-core-web-ifc Download link: https://github.com/OpenAEC-Foundation/ThatOpen-Claude-Skill-Package/archive/main.zip#thatopen-core-web-ifc Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.