1. Revit сохраняет в .ifc только одним потоком процессора, НЕ распараллеливая данную задачу между другими потоками/ядрами в процессоре. Например, для процессора i7-13700KF - это 1/24 мощности процессора (только 4-6%).
2. В Revit для экспорта в .ifc есть:
штатное средство
официальный плагин IFC 2021
плагин от Graphisoft IFC Model Exchange with Archicad
Официальный плагин IFC заменяет штатное средство Revit.
3. После тестирования, в 30-40% случаях наблюдается необъяснимое увеличение на 80% времени экспорта с помощью штатного средства Revit, а также официального плагина IFC 2021.
4. Не только мы замечаем, что время экспорта не постоянно: github.com/Autodesk/revit-ifc
Например, тут описано сколько всего перепробовали другие, чтобы найти причину разброса времени экспорта в .ifc, но тщетно.
5. Сам Autodesk сообщает, что работает над данной проблемой: Knowledge Network
6. Рекомендации Autodesk для того, чтобы ускорить экспорт в .ifc:
- избегайте in-place model'ей без необходимости;
- когда у вас есть много мелких деталей, используйте IFC4, там есть несколько способов улучшить ситуацию;
- избегайте элементов, вызывающих проблемы с производительностью, таких как:
1) длинные, тонкие, изогнутые предметы,
2) большие простые объекты с множеством мелких подробных модификаций,
3) объектов, состоящий из множества мелких детализированных подобъектов.