-
Notifications
You must be signed in to change notification settings - Fork 190
Open
Labels
featureSomething new that we could doSomething new that we could do
Description
Description 📝
The current implementation of classifier.byIfcBuildingStorey() only captures elements that have a direct ContainedInStructure relation.
This approach misses a significant portion of IFC elements that are connected to levels through spatial chains, such as:
• Element → IfcSpace → IfcBuildingStorey
• Element → Parent Element → IfcBuildingStorey
• Nested or indirect spatial containment paths
As a result, 30–50% of model elements remain unassigned in real-world IFC models.
Attempting to resolve these spatial chains by iterating over elements individually leads to severe performance degradation in large models (>50K elements), with extraction times extending to several minutes.
Suggested solution 💡
No response
Alternative ⛕
No response
Additional context ☝️
No response
Validations ✅
- Read the docs.
- Check that there isn't already an issue that requests the same feature to avoid creating a duplicate.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
featureSomething new that we could doSomething new that we could do