Autodesk / Autodesk/revit-ifc

PR: IfcCoveringTOPPING can't be exported to IFC

Open
#812 3 comments 0 reactions 0 assignees View on GitHub
problem
Dominant language
C#
Stars
637
Forks
225
PR merge metrics
No merged PRs in 30d

Description

### Problem Description

Exporting an element as IfcCoveringTOPPING (IFC 4x3) the element type is somehow converted to IfcCoveringFLOORING in output.

Code location:
https://github.com/Autodesk/revit-ifc/blob/e63d059c69489a7fab829bdef2f03ae09bb7d16c/Source/Revit.IFC.Export/Exporter/CeilingExporter.cs#L126

![image](https://github.com/user-attachments/assets/a1dd5b78-871d-419c-926d-9f2f3f463145)
![image](https://github.com/user-attachments/assets/f0797eaf-8dce-4ad0-9bd9-fddfced23c71)

### Revit Version

2024.0.x

### IFC for Revit Addon Version

24.x.x

### Windows Version

10 22H2

Contributor guide

Open the contributing guide

Research direction

Start at Source/Revit.IFC.Export/Exporter/CeilingExporter.cs around line 126 and inspect how an IfcCoveringTOPPING element is mapped during IFC 4x3 export. Reproduce the export with the reported Revit and IFC add-on versions, then verify that the output preserves IfcCoveringTOPPING rather than converting it to IfcCoveringFLOORING.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
desktop-dev
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
50/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.