Autodesk / Autodesk/revit-ifc

Export - Skylight / Roof windows do not fills void it has created

Open
#192 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
C#
Stars
637
Forks
225
PR merge metrics
No merged PRs in 30d

Description

Hello,

I faced an issue regarding roof based windows on export using Revit 2020.2. They do not fill the void they created in their host element.
# Current result both in IFC2x3 and IFC4 :
## Roof has openings
![image](https://user-images.githubusercontent.com/9622862/81203931-d2bc2c00-8fc8-11ea-80a8-7d7e00dd6fed.png)
## OpeningElement has no filling
![image](https://user-images.githubusercontent.com/9622862/81205277-c2a54c00-8fca-11ea-8dbb-947713c61aed.png)
## Window fills nothing
![image](https://user-images.githubusercontent.com/9622862/81205451-0435f700-8fcb-11ea-9baf-986d33f39271.png)
# Expected result similar to wall based windows :
## Wall has opening
![image](https://user-images.githubusercontent.com/9622862/81203625-735e1c00-8fc8-11ea-98a8-2ee6e6062a2a.png)
## OpeningElement has filling
![image](https://user-images.githubusercontent.com/9622862/81203788-a43e5100-8fc8-11ea-80b3-fe0ace7d24a5.png)
![image](https://user-images.githubusercontent.com/9622862/81204955-4ca0e500-8fca-11ea-8598-9ddc51ddf5c2.png)
## Window FillsVoids
![image](https://user-images.githubusercontent.com/9622862/81203442-3f82f680-8fc8-11ea-902d-904ae4119b86.png)

Best regards.

Contributor guide

Open the contributing guide

Research direction

Reproduce the export with Revit 2020.2 using a roof-based Skylight or roof window, then inspect the IFC2x3 and IFC4 results shown in the issue. Compare the generated OpeningElement and window relationships with the wall-based window example. Done means the roof has its opening, the OpeningElement has a filling, and the window reports that it fills the void.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
tooling
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.