@ypodol Дуже актуальне питання наразі.
Першочергово створюємо окремий Вид з налаштуванням видимості необхідних елементів «IFC» для експорту.
Далі перевіряємо налаштування IFC Options, що знаходяться тут:

За замовчуванням використовуємо налаштування у шаблоні. Перевіряємо, щоб всьому, що має бути експортовано було призначено як мінімум IFC Class Name (тому, що не потрібно – Not Exported). Якщо потрібно завантажити готові налаштування – використовуємо Load. Якщо здійснили доналаштування під проект – Save As...

Якщо потрібно налаштувати якісь групи елементів за окремим IFC Class Name, то використовуємо параметр IfcExportAs згідно зі статтею (розділ Mapping using parameters).
Наприклад, Палі знаходяться у категорії Structural Foundations, якій присвоєно для всієї категорії IFC Class Name – IfcSlab. Але саме для Паль призначаємо ifcPile (як і має бути) через параметр IfcExportAs.
Цей параметр домінує перед налаштуваннями IFC Options і дозволяє адаптивно налаштовувати різні групи елементів в рамках однієї категорії.
Далі починаємо робити сам експорт IFC.

Оскільки IFC4 ще доопрацьовується, то використовуємо зазвичай набір для IFC2x3, який доналагоджується під конкретні проекти та задачі.
Там зазвичай все налаштовано.
З важливого в налаштуваннях це перевірити систему координат, стадію і т.д. у вкладці General.
Також Additional Content, щоб експорт був від налаштувань вигляду, а лінки - окремими IFC-файлами (за необхідності їх потім можна об'єднати в окремому софті).

В Property Sets ставимо галочки для експорту всіх параметрів. Ще іноді третю ставимо для експорту специфікацій/відомостей.

LOD - Високий.

Це з основного.
Ну і потім сам експорт за визначеним шляхом.
Якщо в когось є якісь цікаві лайфхаки - було б цікаво почути 😉
Oleksii Sokolovskyi | Олексій Соколовський
BIM Manager & Consultor | BIM Менеджер & Консультант
Autodesk Developer Network Member
Revit in Ukraine Co-Founder
Facebook | LinkedIn | RevitInUa