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

Fittings system override material not exported

Open CyrilWaechter opened this issue 6 years ago • 12 comments

revit-Ifc info

Version : Exporter 19.2.0.0 - Alternate UI 19.2.0.0 Revit version : 2019.2

Issue description

When you export pipes or duct to IFC. SystemType material override is exported only for segments not for fittings.

Revit 3D view Shaded mode

image

Revit System Type settings exemple

image image

Resulting IFC

IFC 2x3 Coordination View 2.0

image

IFC 4 Reference View

image

IFC 4 Design Transfer View

image

Expected Behaviour

IFC 2x3 Coordination View 2.0 : Having fittings exported with SystemType material override as well IFC 4 Reference View : Having System material override exported IFC 4 Design Transfer View : Having fittings exported with SystemType material override as well and pipe fitting not dissapearing

Remark : An option to deactivate system override would be great (eg. for rendering purposes) but I don't know if has to be an option in Revit or revit-ifc.

CyrilWaechter avatar May 29 '19 16:05 CyrilWaechter

The bug is still reproduced. image The model is attached. FittingColor.zip

ibober avatar Jun 10 '21 21:06 ibober

Having the same problem you guys already found a solution fot this?

MJansen22 avatar Aug 25 '21 07:08 MJansen22

@MJansen22 No. You currently need to patch your ifc file after export using ifcopenshell / blenderbim add-on for example.

CyrilWaechter avatar Aug 25 '21 08:08 CyrilWaechter

Tested 2022. Still issue.

FittingColor

HL-code avatar Nov 05 '21 09:11 HL-code

Resolving this would be of much help

tcosse avatar Jan 11 '22 19:01 tcosse

@MJansen22 No. You currently need to patch your ifc file after export using ifcopenshell / blenderbim add-on for example.

Did you manage to patch it, i read the recepies on the openshell website and there is nothing conecring colors and ifc fitting. What recepie did you use to patch it?

AndreeHub avatar Oct 21 '22 13:10 AndreeHub

Did you manage to patch it, i read the recepies on the openshell website and there is nothing conecring colors and ifc fitting. What recepie did you use to patch it?

There is currently no recipe for this in official repository. It is possible to create one but no one yet (including myself) seems to be motivated enough to make it.

CyrilWaechter avatar Oct 24 '22 19:10 CyrilWaechter

There is a shared parameter in the ifc exporter called IfcSingleMaterialOverride ( https://github.com/Autodesk/revit-ifc/blob/master/Source/RevitIFCTools/IFC%20Shared%20Parameters-RevitIFCBuiltIn_ALL_grouped.txt) You can assign this parameter to the fittings, then write in the name of the material for which you wish the color to be added. This implies that you already have the materials that correspond to the system colors. This is a text parameter and you need to make sure that the name is the same between the value and the Material name in you project. So far its showing good results... 2022-11-07 14_36_38-BIMcollab ZOOM (free version)_ APO_BT10_XAR1_PP_A_E03_XX_416401#IFC-MODELL_001_V

AndreeHub avatar Nov 07 '22 14:11 AndreeHub

The issue is reproducible for IFC 4 Design Transfer View in Revit versions 2022–2026.

Testing environment:

  • Autodesk Revit 2022-2026

For IFC 2x3 Coordination View 2.0 and IFC 4 Reference View, fittings are exported with the correct SystemType material override as expected. However, for IFC 4 Design Transfer View, fittings are exported with incorrect material overrides, and pipe fittings are not displayed as intended.

Image

ArtemHnatko avatar Jan 23 '25 18:01 ArtemHnatko

This issue is also reported in Jira as "REVIT-223253" and is currently in the "Open" status.

ArtemHnatko avatar Jan 23 '25 18:01 ArtemHnatko

Related issues have been opened after:

  • https://github.com/Autodesk/revit-ifc/issues/577
  • https://github.com/Autodesk/revit-ifc/issues/373

CyrilWaechter avatar Jul 25 '25 08:07 CyrilWaechter

Guys any update for this? We are still waiting...

AndreeHub avatar Jul 25 '25 08:07 AndreeHub