Option to prevent export of IfcAdvancedBrep
- Dominant language
- C#
- Stars
- 637
- Forks
- 225
- PR merge metrics
- No merged PRs in 30d
Description
I'd like to seek opinions on an export option for IFC4 Design Transfer View to prevent IfcAdvancedBreps.
Not many implementations support this concept well.
From my testing, Revit will often not try and detect extrusions prior, so IFC files can be larger than they need to be.
IFC4 Reference view does not include many semantic concepts (eg material layers) that are needed for exchange workflows,
hence many projects persisting with IFC2x3 Coordination model view.
If an export option to prevent advanced breps was enabled, it would help facilitate more advanced workflows using IFC4.
Contributor guide
Research direction
The issue names no files, tests, or entry points. Start by locating the IFC4 Design Transfer View export-option handling and the IfcAdvancedBrep export path; done would mean an agreed option prevents those exports while preserving the required IFC4 exchange workflow.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- desktop-dev
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100