При миграции BIM-модели из Revit 2022 в ArchiCAD 26 ключевым этапом становится настройка экспорта в формате IFC 2×3 Coordination View. Рекомендуется экспортировать не менее чем в два шага: сначала проверить валидность геометрии через бесплатный IFC-валидатор (например, Solibri Model Checker), а затем – скорректировать в Revit параметры типа «Материал» и «Класс» для всех видов элементов, чтобы избежать потери классификации при импорте в ArchiCAD.
Важно учитывать, что при прямом конвертировании семейства Revit в GDL могут возникать расхождения в сложных фасонных поверхностях: свыше 10 000 полигонов на объект приводят к разбиению на сотни фрагментов в ArchiCAD. Оптимальная рекомендация – разбить крупные детали на блоки не более 2 000–3 000 полигонов, а затем включать их в общую сборку уже внутри ArchiCAD, что снизит нагрузку на движок и сохранит точность геометрии.
Перед импортом в ArchiCAD следует задать соответствие параметров: в меню «Параметры импорта IFC» сопоставить свойство Mark Revit с НомерЭлемента ArchiCAD, а свойство FireRating с КлассПожарнойБезопасности. Это позволит сохранить атрибутивные данные без дополнительной ручной правки. После импорта рекомендуется проверить сводку по несоответствиям (Report → IFC Conversion Log) и устранить оставшиеся предупреждения – не более 5–7 ошибок на всю модель считается нормой.
Выбор формата файла для экспорта из Revit
IFC 2×3 обеспечивает наибольшую совместимость параметров и геометрии при переносе в Archicad 26–25. При экспорте укажите “Export Base Quantities” и отключите “Trim Solids With Voids” для сохранения массивных элементов. Поддерживает перенос собственных семейств, но требует последующей проверки идентификаторов и свойств в Archicad.
IFC4 предпочтителен для точного обмена параметрами MEP и сложных фасадных систем. В Revit выберите схему “Coordination View 3.1” и включите опцию “Space Boundaries” для экспорта зон. Archicad 26 полностью читает IFC4, гарантируя корректное сопоставление помещений и инженерных сетей.
DWG 2013 подходит для переноса 2D-планов и разрезов: настройте экспорт на “ACIS Solids” и отключите “Explode Polylines” для сохранения чистой геометрии. После импорта в Archicad используйте команду “Trace & Reference” для выравнивания слоёв и ручного связывания с 3D-моделью.
SAT (ACIS) эффективен для выборочной передачи сложных объёмных элементов: в Revit включите «Export linked files as embedded» и версию формата 2018. В Archicad используйте “Morph” для доработки SAT-объектов без потерь кривизны и операций Boolean.
Рекомендация: для полной модели – IFC4, для ускоренного переноса архитектурных объёмов – SAT, для двумерной документации – DWG 2013. Перед основным обменом проводите тестовый экспорт на 5–10 ключевых элементов и сверяйте свойства в Archicad.
Настройка параметров IFC при экспорте
Выберите схему IFC4 Reference View для обеспечения максимальной совместимости с Archicad: в настройках «Schema» укажите IFC 4.1 Coordination View, а в «View Setup» – Reference View, чтобы передать геометрию стен, перекрытий и перекрытий без упрощений.
Установите точность координат до 0,001 м (миллиметр) в параметре «Coordinate Precision», это предотвратит смещения узлов при импорте. Для угловой точности задайте 0,01° в «Angular Precision».
В разделе «Geometry» отключите автоматическую редукцию полигонов и задайте максимальное значение Long Edge Length = 500 мм, Short Edge Length = 100 мм, чтобы сохранить сложные фасадные элементы и профили без избыточного числа треугольников.
Для корректного переноса параметров создайте пользовательский экспортный фильтр: в настройке «Property Sets» включите только необходимые наборы (IFCWallStandardCase, IFCWindowStandardCase, IFCColumnType) и добавьте собственные свойства через «Custom Properties». Отключите экспорт внутренних свойств Revit типоразмеров.
В «Identity Data» выберите передачу GUID как «Preserve existing» – это сохранит уникальные идентификаторы элементов и упростит обновление модели в Archicad. Параметр «Overwrite GUID on ID clash» оставьте выключенным.
Отметьте в «Classification» передачу кодировок Omniclass и UniClass, чтобы классификация элементов в Archicad соответствовала стандартам проекта. В «Units» укажите метрическую систему (м и м²), отключив автоматическое приведение единиц.
Сопоставление классификаций и атрибутов элементов
Для корректного переноса модели из Revit в Archicad необходимо заранее определить соответствие категорий и параметров. В Revit каждая категория (Walls, Doors, Windows и др.) содержит ряд системных и пользовательских параметров. В Archicad аналогичные свойства хранятся в Classification Manager и элементных свойствах (“Properties”).
Revit Category | Revit Parameter | Archicad Classification | Archicad Property | Комментарии |
---|---|---|---|---|
Walls | Function (e.g. Exterior, Interior) | Element – Building Envelope | Function | Использовать точные словари Archicad, иначе Function попадёт в “Дополнительные свойства” |
Floors | Type Mark | Element – Roof & Floor | Structure Type | Type Mark преобразовать в Structure Type с учётом Layered Composites |
Doors | Family and Type | Element – Door | Model | Family задаёт Model, Type – Variant в Classification Manager |
Windows | Width, Height | Element – Window | Dimensions | Параметры Width/Height объединить в одну строку “ШxВ, мм” |
Columns | Material | Element – Column | Material | Material нужно сопоставить с BIM-библиотекой Archicad |
Перед экспортом в IFC создать в Revit Shared Parameters для всех нестандартных атрибутов. В Archicad настроить Mapping File: для каждого Revit Parameter прописать точное поле Classification Manager. После импорта проверить в “Свойства элемента” наличие всех ключевых параметров и при необходимости заполнить недостающие через GDL-скрипты.
Импорт IFC в Archicad с сохранением структуры модели
В Archicad 26 и выше откройте «Файл → Интероп → Открыть IFC» и выберите IFC-файл, экспортированный из Revit в формате IFC2x3 или IFC4. Рекомендуется предварительно разделить модель по уровням (stories) в Revit: для каждого этажа создайте отдельный IFC-файл, чтобы избежать чрезмерной нагрузки и потери иерархии.
В диалоге импорта установите «Схему свойств» на «Архикадовскую классификацию» и включите опцию «Сохранить GUID элементов». Это гарантирует, что связи Revit στοιχείων сохранятся, а при повторном импорте обновления корректно свяжутся с существующими объектами.
В настройках «Настройка IFC-транслятора» отключите объединение схожих объектов и активируйте «Импорт зон (MEP zone)». Это позволит получить в Archicad группы пространства и инженерные зоны с теми же идентификаторами Revit.
После загрузки проверьте вкладку «Навигатор ⇒ Архитектура ⇒ Истории»: каждому уровню должна соответствовать своя история с корректной привязкой отметок высот. При расхождении отметок (более 5 мм) вручную синхронизируйте уровень через контекстное меню истории.
Откройте «Управление ⇒ Кабинет IFC» и убедитесь, что все свойства (IFC Property Sets) сгруппированы по Revit‑классификации. При необходимости вручную привяжите недостающие Pset’ы через «Изменить свойства элемента» с указанием оригинального имени Pset.
Для контроля качества выполните проверку на пересечения элементов: в Archicad ⇒ «Документация ⇒ Проверка модели» выберите «Пересечения» и убедитесь, что количество конфликтов не превышает 0,1 % от общего числа элементов. При выявлении критичных пересечений скорректируйте геометрию или повторно экспортируйте соответствующие зоны из Revit.
Финальный шаг – экспорт архива Archicad PLN с включёнными IFC‑датчиками: «Файл ⇒ Архивация проекта», отметьте «Включить IFC‑данные». Такой файл сохраняет всю структуру и позволяет при повторном открытии восстановить исходные связи Revit–Archicad без потерь.
Проверка геометрии и параметров после импорта
После переноса модели из Revit в Archicad следует выполнить детальную сверку геометрии и параметров, чтобы исключить расхождения, влияющие на точность проекта.
- Проверка единиц и координат
- Убедиться, что единицы длины в Archicad установлены в миллиметрах (mm), совпадают с настройками Revit.
- Сверить базовые уровни (Level 0, Level 1 и т.д.) по абсолютным значениям Z; допуск отклонения не более ±2 мм.
- Проверить смещение осей: подобрать три контрольные точки и замерить расстояние между ними, допустимое отклонение не превышает 5 мм.
- Сверка точных размеров стен и перекрытий
- Измерить длину каждой наружной стены: сравнить с исходным значением из Revit (например, 12 345 мм).
- Проверить толщину стен (допуск ±1 мм) и высоту перекрытий (допуск ±5 мм).
- Использовать инструмент “Измерение” Archicad для контроля прямолинейности углов (угол 90° ± 0.05°).
- Контроль семейств окон и дверей
- Сверить параметры типоразмеров: ширина, высота, глубина монтажа. Пример: окно 1200×1500 мм, монтажная глубина 200 мм.
- Проверить заполненные параметры: Sill Height, Head Height, Material. В Archicad они должны совпадать с Revit-параметрами.
- Убедиться, что все экземпляры семейств имеют корректные идентификаторы (ID – до 8 символов) и привязаны к правильным категориям.
- Анализ свойств материалов и оболочек
- Сравнить плотность и теплопроводность для каждого материала: значение из Revit (0.25 W/m·K) должно быть скопировано в Archicad.
- Проверить соответствие толщины слоёв оболочек: стена из трёх слоёв 50+150+20 мм.
- Использовать просмотр “Energy Evaluation” для выявления пропусков в слоях.
- Финальная проверка свойств IFC-экспорта
- Запустить “IFC Model Compare” внутри Archicad и сверить количество элементов по категориям (стены, двери, перекрытия).
- Проверить, что атрибуты IFC: GlobalId, TypeName и LayerAssignment перенесены без потерь.
- Сравнить числовые значения площадей и объёмов: расхождение менее 1 %.
Корректировка взаимодействия семейств и библиотечных объектов
При переносе модели из Revit в Archicad критично обеспечить правильное взаимодействие семейств и библиотечных объектов, поскольку разные системы используют отличные структуры данных и способы параметризации. В первую очередь необходимо проверить типы вложений: в Revit семейства часто содержат вложенные компоненты с параметрическими связями, тогда как Archicad опирается на библиотечные объекты с фиксированными параметрами и узлами. Для сохранения функционала следует вручную адаптировать вложения, разбивая сложные семейства на отдельные элементы с назначением параметров в Archicad.
Обязательно провести проверку и корректировку имен параметров. В Revit имена параметров могут содержать пробелы и специальные символы, которые Archicad не всегда корректно распознает. Рекомендуется заменить их на латинские обозначения без пробелов и символов, чтобы избежать потери данных и сбоев при загрузке.
Необходимо обратить внимание на масштаб и ориентацию объектов: семейства в Revit часто используют локальные координаты и параметры масштабирования, которые не переносятся автоматически. В Archicad объекты требуют точного позиционирования и унифицированного масштаба. После импорта следует вручную проверить и при необходимости поправить положение каждого ключевого объекта, используя координаты и привязки Archicad.
Особое внимание уделяется взаимодействию параметрических связей. В Revit многие зависимости задаются через формулы и связи между параметрами, тогда как Archicad не поддерживает такие динамические взаимосвязи. Поэтому важно преобразовать или закрепить параметры на стадии подготовки, избегая потери логики модели. Если возможно, следует реализовать часть связей средствами Archicad, например, через скрипты GDL.
При работе с библиотечными объектами следует исключить дублирование: объекты, импортированные из Revit, могут конфликтовать с уже существующими библиотеками Archicad. Рекомендуется провести сверку и удалить или объединить повторяющиеся элементы, чтобы избежать ошибок в модели и повысить производительность.
Вопрос-ответ:
Какие основные трудности возникают при переносе модели из Revit в Archicad без потерь?
Одной из главных сложностей является различие форматов и структур данных между программами. Revit и Archicad используют свои собственные методы хранения информации о геометрии, материалах и параметрах элементов. При экспорте модели часто теряется часть данных, например, свойства семейств, связи или точные материалы, что требует дополнительной проверки и доработки в Archicad после импорта.
Какой формат лучше использовать для переноса модели из Revit в Archicad, чтобы минимизировать потери информации?
Наиболее распространённым и надёжным форматом для обмена данными между Revit и Archicad является IFC. Он поддерживается обеими программами и предназначен для межпрограммного взаимодействия. Тем не менее, даже при использовании IFC важно правильно настраивать экспорт, чтобы сохранить нужные параметры и свойства, а также после импорта тщательно проверить целостность модели.
Можно ли сохранить все параметры и свойства семейств Revit при переносе в Archicad?
Сохранить все параметры и свойства семейств в полном объёме обычно не удаётся, так как Archicad имеет другую структуру и логику работы с объектами. Некоторые специфические атрибуты и связи могут быть утеряны или преобразованы. Для сохранения максимально важной информации рекомендуется использовать правильные настройки экспорта и после переноса проводить дополнительную настройку моделей в Archicad.
Как подготовить модель в Revit перед экспортом для успешного импорта в Archicad?
Перед экспортом стоит очистить модель от лишних элементов, упорядочить слои и группы, а также проверить корректность всех параметров. Рекомендуется настроить правильное присвоение материалов и убедиться, что все используемые типы элементов поддерживаются форматом обмена (например, IFC). Это уменьшит количество ошибок и необходимости переделок после импорта.
Есть ли автоматические инструменты или плагины, которые упрощают перенос модели из Revit в Archicad без потерь?
Существуют специализированные плагины и сторонние утилиты, которые облегчают перенос, улучшая качество экспорта и импортирования данных. Однако полностью исключить ручную проверку и доработку модели они не могут. Использование таких инструментов сокращает время и уменьшает вероятность ошибок, но требует понимания специфики обеих программ и форматов.
Какие основные трудности возникают при переносе модели из Revit в Archicad, и как их избежать?
При переносе модели из Revit в Archicad часто возникают проблемы с потерей информации, в частности с геометрией, атрибутами материалов и связями между элементами. Это связано с различиями в структуре данных и форматах файлов, которые используют обе программы. Чтобы избежать потерь, рекомендуется предварительно подготовить модель в Revit: упростить сложные элементы, проверить корректность всех связей и экспортировать модель в формат IFC с настройками, максимально сохраняющими данные. В Archicad важно правильно настроить импорт и внимательно проверить полученную модель, при необходимости корректируя вручную.
Какие существуют способы минимизировать потерю деталей при конвертации модели из Revit в Archicad?
Для уменьшения потери деталей при переносе модели лучше использовать формат IFC, так как он обеспечивает более полное сохранение данных о конструкции и свойствах элементов. Рекомендуется предварительно оптимизировать модель в Revit: исключить ненужные элементы и очистить слои, чтобы облегчить экспорт. При импорте в Archicad можно задать специальные настройки, которые помогут сохранить параметры материалов и связи между объектами. Дополнительно можно использовать плагины или специализированные утилиты, которые повышают точность передачи данных между этими платформами.