Vad är filformatet RFA?
.rfa-filer är datafiler som hör hemma i BIM-programvaran (Building Information Modeling) Autodesk Revit, en plattform som används för arkitektonisk, strukturell och MEP-design. En enskild .rfa-fil lagrar den parametriska definitionen av en återanvändbar 3D-komponent - en familj - som kan laddas in i ett Revit-projekt (.rvt) och placeras i en byggnadsmodell.
.rfa-filer delas in i så kallade «familjer», som i sin tur delas in i två typer: systemfamiljer och laddningsbara familjer. En systemfamilj är inbyggd i Revit-modellen och är inte tillgänglig utanför den; väggar, golv och tak är typiska exempel. En laddningsbar familj beskriver däremot en komponent som lagras i en extern .rfa-fil som kan delas mellan projekt och laddas vid behov.
Inom laddningsbara familjer skiljer Revit mellan *värdbaserade* familjer - placerade på ett värdelement som en vägg (dörrar, fönster) - och icke-värdbaserade, fristående familjer (möbler, utrustning). Nya familjer skapas från en mall (.rft) i Revits Family Editor. Internt använder .rfa en Microsoft Compound File Binary (OLE2)-container och är versionslåst: filer sparade i en nyare Revit-utgåva kan inte öppnas i en äldre.
Säkerhet & trygghet
RISK: MEDIUMRevit-familjer är en känd risk i leveranskedjan eftersom de kan innehålla skadlig automatisering: en familj kan innehålla inbäddad kod/keynote eller, mer ökänt, paras ihop med delade parametrar och en «infocenter»/CAD-nyttolast - det verkliga exemplet är familjer och projekt som bär på skadlig kod (t.ex. RevitDeploy / «familjeviruset» och DLL-injektionskampanjer som sprids via nedladdat innehåll). Ladda endast ner .rfa-familjer från betrodda källor (tillverkares webbplatser, Autodesks bibliotek, välrenommerade BIM-portaler), håll Revit uppdaterat och skanna nedladdat innehåll. Ren visning i webbaserade Autodesk Viewer kör ingenting och är det säkra sättet att inspektera en obekant familj.
Formatdetaljer
i ett nötskalProgram som öppnar RFA-filer
Tekniska detaljer
djup specifikation| Filkategori | Parametrisk 3D BIM-komponent (laddningsbar familj) |
| Utvecklare | Autodesk |
| Containerformat | Microsoft Compound File Binary (OLE2-strukturerad lagring) |
| Magic bytes | D0 CF 11 E0 A1 B1 1A E1 (OLE2-header vid offset 0, delas med .rvt-projektfiler) |
| MIME-typ | application/octet-stream |
| Versionslåsning | Filer är versionslåsta; en familj sparad i en nyare Revit-utgåva kan inte öppnas i en äldre |
| Familjeklassificering | Laddningsbara (komponent-) familjer sparas som .rfa-filer; systemfamiljer är inbyggda i Revit och har ingen fristående fil |
| Värdbaserad vs. icke-värdbaserad | Laddningsbara familjer klassificeras vidare som värdbaserade (kräver ett värdelement, t.ex. en dörr på en vägg) eller icke-värdbaserade (fristående, t.ex. möbler eller utrustning) |
| Parametriskt beteende | Komponenter definierar parametrar, begränsningar och formler så att dimensioner, material och synlighet kan variera per placerad instans |
| Familjemall | .rft (Revit Family Template) tillhandahåller startmiljön när en ny .rfa-familj skapas i Family Editor |
| Primär redigeringsprogramvara | Autodesk Revit (Windows; Family Editor-arbetsyta) |
| Relaterat projektformat | .rvt (Revit Project); .rfa-familjer laddas in i .rvt-filer via kommandot Load Family |
| Interoperabilitet | Kan inte exporteras direkt från en fristående .rfa; IFC och andra utbytesformat genereras inifrån ett fullständigt .rvt-projekt |
| Interna dataströmmar | OLE2-containern innehåller strömmar inklusive BasicFileInfo (versionsmetadata), RevitPreview8bit (miniatyrbild) och proprietär parametrisk geometridata |
| Family Editor | Dedikerad Revit-arbetsyta för att skapa och redigera .rfa-filer, med egen rityta, referensplan och verktyg för parameterhantering |
| Släppt | 2000 (Revit; Autodesk acquired Revit Technology Corp. in 2002) |
| Specifikation | www.autodesk.com |
RFA-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om RFA-filer.