Autodesk / Autodesk/revit-ifc

PR: IFC export ignores mapping table setting for certain built-in parameters

Open
#989 1 comment 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

When exporting IFC with user-defined property sets, some parametes are ignored and repalced with buil-in ones. Seems to problem wehn using user parameters with same names as built-in ones (ignores case). In example below I try to export OBJEM (Volume) and PLOCHA (Area) shared parameters but the values are replaced with built-in parameters Objem (Volume) and Plocha (Area). No matter how I configure the TXT file. Use of type parameters in instance proeprty sets is checked.

Image

See attachment (project, family, mapping table, shared parameters).

[ifc_export_issue.zip](https://github.com/user-attachments/files/30226836/ifc_export_issue.zip)

### Revit Version

2025.4.x

### IFC for Revit Addon Version

25.4.40

### Windows Version

11 25H2

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the IFC export with the attached ifc_export_issue.zip, focusing on the mapping TXT and the OBJEM/PLOCHA shared parameters in Revit 2025.4.x with IFC for Revit 25.4.40. Compare the exported properties with the mapping-table configuration; done means user-defined values are retained instead of being replaced by case-insensitive built-in parameters.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
desktop-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.