thatopen-syntax-ifc-loading
OfficialLoad IFC files with ThatOpen IFC Loader.
AuthorOpenAEC-Foundation
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Loading IFC files into a ThatOpen viewer can be error-prone without proper WASM configuration or matching compiler/runtime versions. This skill clarifies the two main approaches (IfcLoader and IfcImporter) and how to configure them to prevent common failures.
Core Features & Use Cases
- Two integration approaches: a high-level IfcLoader and a low-level IfcImporter for server-side processing or workers.
- WASM path configuration options: automatic resolution or manual path setup, and checks to avoid version mismatches.
- Events and customization: hooks like onIfcImporterInitialized to tailor imported classes, and fragmentation workflow to convert IFC to Fragments for fast reload.
- Use cases include loading models in the viewer, reading raw IFC data for debugging, and producing fragments for caching.
Quick Start
Load an IFC file by initializing FragmentsManager, setting up IfcLoader, and calling load with a Uint8Array of the IFC bytes.
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-syntax-ifc-loading Download link: https://github.com/OpenAEC-Foundation/ThatOpen-Claude-Skill-Package/archive/main.zip#thatopen-syntax-ifc-loading 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.