Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PR: Beam export IfcRectangleProfileDef, ExtrudedSolid dimensions not as expected #837

Open
SSeelos opened this issue Jan 16, 2025 · 1 comment
Labels
problem Something isn't working

Comments

@SSeelos
Copy link

SSeelos commented Jan 16, 2025

Problem Description

Issue

when exporting an IFC we realised that the beam parameters (Length (L), Height (H) an Width (W)) got mixed up

there is also a difference depending on the IFC version selected,
we tested on IFC2x3, IFC4x3 and IFC 4 Design Transfer View (DTV)

Used Revit und IFC export versions:
'Autodesk Revit 25.3.0.46 (DEU) - IFC 25.4.0.27'

IFC Definition

from the IFC definition of IfcRectangleProfileDef we expect:
W= XDim, H = YDim.
L = Depth (extrusion)
Image
https://standards.buildingsmart.org/IFC/RELEASE/IFC4_1/FINAL/HTML/link/ifcrectangleprofiledef.htm
this would be consistent with other profile definitions like IfcIShapeProfileDef:
Image
https://standards.buildingsmart.org/IFC/RELEASE/IFC4_1/FINAL/HTML/link/ifcishapeprofiledef.htm

Revit Document

in Revit those parameters seem to be correct
Instance:
Image
Symbol:
Image

Ifc Export

IFC2x3:
H and W switched
Image
IFC4x3
L as W, W as H -> H als L
Image
IFC DTV:
(same as 4x3)
Image
Image

Files

you can get the sample files here (but its in german)
https://www.swisstransfer.com/d/e031d130-37c2-4a47-bb19-a7872d10c6d8
(will expire at 2/15/2025, feel free to contact me)

Revit Version

2024.0.x

IFC for Revit Addon Version

24.x.x

Windows Version

11 22H2

@SSeelos SSeelos added the problem Something isn't working label Jan 16, 2025
@AngelVelezSosa
Copy link
Contributor

Thanks for the report. We have a number of heuristics to determine the right direction for rectangular beams, which can sometimes be tricky for us since naively any direction could be the extrusion direction. We'll check to see what is special about this case.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
problem Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants