Что такое формат файла RFA?
Файлы .rfa - это файлы данных, родные для программного обеспечения BIM (информационное моделирование зданий) Autodesk Revit, платформы, используемой для архитектурного, конструктивного и инженерного проектирования (MEP). Один файл .rfa хранит параметрическое определение многоразового 3D-компонента - семейства, которое можно загрузить в проект Revit (.rvt) и разместить внутри модели здания.
Файлы .rfa делятся на так называемые «семейства», которые далее подразделяются на два типа: системные семейства и загружаемые семейства. Системное семейство встроено в модель Revit и недоступно за ее пределами; типичными примерами являются стены, полы и потолки. Загружаемое семейство, напротив, описывает компонент, хранящийся во внешнем файле .rfa, который можно использовать в разных проектах и загружать по запросу.
В рамках загружаемых семейств Revit различает *основанные* семейства - размещаемые на элементе-основе, таком как стена (двери, окна), - и неоснованные, отдельно стоящие семейства (мебель, оборудование). Новые семейства создаются на основе шаблона (.rft) в Редакторе семейств Revit. Внутренне .rfa использует контейнер Microsoft Compound File Binary (OLE2) и имеет жесткую привязку к версии: файлы, сохраненные в более позднем выпуске Revit, не могут быть открыты в более старом.
Безопасность и защита
РИСК: MEDIUMСемейства Revit представляют собой известный риск для цепочки поставок, поскольку могут содержать вредоносную автоматизацию: семейство может содержать встроенный код/ключевые заметки или, что более известно, быть сопряжено с общими параметрами и полезной нагрузкой CAD - реальным примером являются семейства и проекты, переносящие вредоносное ПО (например, RevitDeploy / «вирус семейств» и кампании по внедрению DLL, распространяемые через загружаемый контент). Загружайте семейства .rfa только из доверенных источников (сайты производителей, библиотека Autodesk, авторитетные BIM-порталы), обновляйте Revit и сканируйте загруженный контент. Простой просмотр в веб-версии Autodesk Viewer не выполняет никакой код и является безопасным способом проверки ненадежного семейства.
Детали формата
в двух словахПрограммы, открывающие файлы RFA
Технические подробности
глубокая спецификация| Категория файла | Параметрический 3D BIM-компонент (загружаемое семейство) |
| Разработчик | Autodesk |
| Формат контейнера | Microsoft Compound File Binary (структурированное хранилище OLE2) |
| Магические байты | D0 CF 11 E0 A1 B1 1A E1 (заголовок OLE2 со смещением 0, общий с файлами проектов .rvt) |
| MIME-тип | application/octet-stream |
| Блокировка версии | Файлы привязаны к версии; семейство, сохраненное в более новой версии Revit, не может быть открыто в более старой |
| Классификация семейств | Загружаемые семейства (компоненты) сохраняются как файлы .rfa; системные семейства встроены в Revit и не имеют отдельного файла |
| Основанные и неоснованные | Загружаемые семейства подразделяются на основанные (требуют элемент-хост, например, дверь на стене) или неоснованные (отдельно стоящие, например, мебель или оборудование) |
| Параметрическое поведение | Компоненты определяют параметры, зависимости и формулы, поэтому размеры, материалы и видимость могут меняться для каждого размещенного экземпляра |
| Шаблон семейства | .rft (Revit Family Template) предоставляет начальную среду при создании нового семейства .rfa в Редакторе семейств |
| Основное ПО для редактирования | Autodesk Revit (Windows; рабочее пространство Редактора семейств) |
| Связанный формат проекта | .rvt (Проект Revit); семейства .rfa загружаются в файлы .rvt с помощью команды «Загрузить семейство» |
| Совместимость | Нельзя экспортировать напрямую из отдельного .rfa; IFC и другие форматы обмена создаются из полного проекта .rvt |
| Внутренние потоки данных | Контейнер OLE2 содержит потоки, включая BasicFileInfo (метаданные версии), RevitPreview8bit (миниатюра) и проприетарные данные параметрической геометрии |
| Редактор семейств | Специализированное рабочее пространство Revit для создания и редактирования файлов .rfa со своим холстом, опорными плоскостями и инструментами управления параметрами |
| Выпущен | 2000 (Revit; Autodesk acquired Revit Technology Corp. in 2002) |
| Спецификация | www.autodesk.com |
Конвертации RFA
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах RFA.