Autodesk / Autodesk/revit-ifc

Option to prevent export of IfcAdvancedBrep

Open
#480 3 comments 0 reactions 0 assignees View on GitHub
enhancement geometry Revit Triage UI/UX
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.