revit-ifc icon indicating copy to clipboard operation
revit-ifc copied to clipboard

Door swings from ArchiCAD IFCs don't show up in Revit

Open Moult opened this issue 3 years ago • 12 comments

It seems as though it is not possible for door swings to show up in Revit from ArchiCAD produced IFC4 files. The doors have a regular model body representation which shows in Revit's 3D view, however, in a floor plan, the door is completely invisible. The IFC door contains a Model footprint representation (in MODEL_VIEW target view) which contains the 2D geometry for the door swing, but this is not visible in Revit. If I hover over the invisible door in Plan view, however, I do see the 2D door swing geometry (though it looks glitched as though the arcs are not correctly parsed). See screenshot below. Nothing I do to the visibility graphics including overrides can make the door visible.

image

image

I have tested the IFC data in the BlenderBIM Add-on and the geometry shows correctly, so I think this is Revit specific.

Moult avatar Oct 11 '21 23:10 Moult

This issue seems unfixed from 2018 :(

https://forums.autodesk.com/t5/revit-architecture-forum/linked-ifc-issue/td-p/8428843

Moult avatar Oct 12 '21 04:10 Moult

Actually, broken since 2015: https://bimblog.bondbryan.co.uk/guidance-notes-for-autodesk-revit-users-exchanging-models-with-graphisoft-archicad/

6 years and counting.

Moult avatar Oct 12 '21 04:10 Moult

Part of the problem seems to be that the 2D representation of the door is always created in Revit at an elevation of zero. This creates the symptom of the door being hoverable (due to its 3D being in the right spot) but invisible (due to its 2D being outside the view range).

One fix to improve the situation would be ensure that 2D representations are displayed at the Z elevation of the element's ObjectPlacement.

Moult avatar Oct 13 '21 05:10 Moult

@Moult Can you indicate Revit and open source tool versions?

JOuellette-Autodesk avatar Dec 06 '21 17:12 JOuellette-Autodesk

Revit 2021, version 21.2.1.0.

Moult avatar Dec 06 '21 21:12 Moult

We are now publishing and requiring all of our Revit consultants who are receiving IFCs from ArchiCAD to run this patch: https://github.com/IfcOpenShell/IfcOpenShell/blob/v0.7.0/src/ifcpatch/ifcpatch/recipes/FixArchiCADToRevitDoorSwings.py

This involves a training session for consultants and a whole bunch of jargon they probably didn't want to get involved with in the first place, but is necessary unfortunately. The code is documented with the variety of bugs that we have to work through to get this solved.

Moult avatar Dec 06 '21 21:12 Moult

Problem Report filed: https://jira.autodesk.com/browse/REVIT-188935

JOuellette-Autodesk avatar Mar 03 '22 20:03 JOuellette-Autodesk

@Moult can you send me a file so I can check this in 2022 and 2023?

JOuellette-Autodesk avatar Feb 16 '23 01:02 JOuellette-Autodesk

In the ArchiCAD export settings there is a checkbox to export 2D plan symbol door swings. I’m a Revit user so I’m not sure what the exact setting is.

diannreed avatar Apr 27 '23 09:04 diannreed

I am going through GitHub issues to try to reproduce as many as I can, and found the corresponding JIRA item, but it doesn't contain a sample file. Does anyone have a simple sample file from ArchiCAD that shows the issue?

AngelVelezSosa avatar Jul 11 '23 16:07 AngelVelezSosa

Hi @AngelVelezSosa . It was nice takling to you at AU. Here is a sample file from Archicad: ArchiCadSample.zip image

Br. Einar Raknes,. Norconsult

eibre avatar Nov 20 '23 15:11 eibre

Thanks, @eibre , added that to the report. Nice talking to you at AU also.

AngelVelezSosa avatar Nov 20 '23 16:11 AngelVelezSosa