Fittings system override material not exported
- Dominant language
- C#
- Stars
- 637
- Forks
- 225
- PR merge metrics
- No merged PRs in 30d
Description
# 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

## Revit System Type settings exemple


## Resulting IFC
### IFC 2x3 Coordination View 2.0

### IFC 4 Reference View

### IFC 4 Design Transfer View

# 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.
Contributor guide
Research direction
No source file, test, or code entry point is mentioned. Start by reproducing the Revit 2019.2 export for pipes and fittings across IFC 2x3 Coordination View, IFC 4 Reference View, and IFC 4 Design Transfer View, then trace how SystemType material overrides are applied. Done means fittings receive the expected override in each view and do not disappear in Design Transfer View.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- tooling
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100