IfcRelSpaceBoundary2ndLevel : not splitted correctly when partially internal/external
- Dominant language
- C#
- Stars
- 637
- Forks
- 225
- PR merge metrics
- No merged PRs in 30d
Description
# Expected behaviour
Like in gbXML you should get 2 boundary : 1 external, 1 internal

[](https://standards.buildingsmart.org/IFC/RELEASE/IFC4/ADD2/HTML/link/ifcrelspaceboundary2ndlevel.htm)
# Current behaviour
Both boundaries are external :

# Steps to reproduce
1. Create 2 spaces separated by a slab
2. One space need to overflow the over to have a partial surface in contact with outside air and a partial surface in contact with the other space
3. Slab function parameter is configured as external
Contributor guide
Research direction
Start by reproducing issue #242 with two spaces separated by a slab, using the described partial overlap and an external slab function parameter. Compare the generated IfcRelSpaceBoundary2ndLevel relationships with the IFC4 specification linked in the issue. Done means the split produces one external and one internal boundary.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- backend, data
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100