Autodesk / revit-ifc

IFC for Revit and Navisworks (2019+)
477 stars 194 forks source link

PR: Upgraded Revit 2023 models: IFC export height project basepoint instead of Surveypoint #780

Open mikedssf opened 3 months ago

mikedssf commented 3 months ago

Problem Description

It seems that through upgrading Revit models from Revit 2020 to Revit 2023 (through BIM360) the global Z of models seems to have changed. Models have been upgraded in steps (2020 - 2021, 2021 - 2022, etc.). When creating IFC models the upgraded models gain a negative offset of 3200mm (which is the difference between project basepoint and survey point in this case). The coordinates of the internal point, project base point and surveypoint are exactly the same in the 2020 model and the 2023 model. When creating a new model in Revit 2020 (or 2021) and creating a new model in Revit 2023 this issue is not present. only when models are upgraded.

Revit versie 2023.1.3 Revit and IFC files.zip

IFC exporter: 23.3.1

Revit Version

2023.1.x

IFC for Revit Addon Version

Other / None

Windows Version

10 22H2

ejs-ejs commented 1 month ago

It seems I have the same problem. The Internal origin in the model is 154.5 mm lower than the Project origin, and the exported IFC always references the Internal Origin point as the site location's Z value, no matter which point is selected in the UI. The X and Y values are exported correctly. Moving the entire model is the last option.

The same behaviour is in Revit 2025 or the Z values for Internal origin and the Project Origin points are different.