Hvad er RFA-filformatet?
.rfa-filer er datafiler, der er hjemmehørende i BIM-softwaren (Building Information Modeling) Autodesk Revit, en platform der bruges til arkitektonisk, strukturelt og MEP-design. En enkelt .rfa-fil gemmer den parametriske definition af en genanvendelig 3D-komponent - en familie - som kan indlæses i et Revit-projekt (.rvt) og placeres i en bygningsmodel.
.rfa-filer opdeles i såkaldte «familier», som yderligere opdeles i to typer: systemfamilier og indlæsbare familier. En systemfamilie er indbygget i Revit-modellen og er ikke tilgængelig uden for denne; vægge, gulve og lofter er typiske eksempler. En indlæsbar familie beskriver derimod en komponent gemt i en ekstern .rfa-fil, som kan deles på tværs af projekter og indlæses efter behov.
Inden for indlæsbare familier skelner Revit mellem *hostede* familier - placeret på et værtselement såsom en væg (døre, vinduer) - og ikke-hostede, fritstående familier (møbler, udstyr). Nye familier oprettes ud fra en skabelon (.rft) i Revits Family Editor. Internt bruger .rfa en Microsoft Compound File Binary (OLE2)-container og er versionslåst: filer gemt i en nyere Revit-udgivelse kan ikke åbnes i en ældre.
Sikkerhed og tryghed
RISIKO: MEDIUMRevit-familier er en kendt forsyningskæderisiko, fordi de kan indeholde ondsindet automatisering: en familie kan indeholde indlejret kode eller, mere berygtet, være parret med delte parametre og en «info center»/CAD-payload - det virkelige eksempel er familier og projekter, der bærer malware (f.eks. RevitDeploy / «familievirus» og DLL-injektionskampagner spredt via downloadet indhold). Indlæs kun .rfa-familier fra betroede kilder (producentwebsteder, Autodesks bibliotek, anerkendte BIM-portaler), hold Revit opdateret, og scan downloadet indhold. Ren visning i webudgaven af Autodesk Viewer udfører intet og er den sikre måde at inspicere en upålidelig familie på.
Formatdetaljer
kort fortaltProgrammer der åbner RFA-filer
Tekniske detaljer
dyb specifikation| Filkategori | Parametrisk 3D BIM-komponent (indlæsbar familie) |
| Udvikler | Autodesk |
| Containerformat | Microsoft Compound File Binary (OLE2 struktureret lagring) |
| Magic bytes | D0 CF 11 E0 A1 B1 1A E1 (OLE2-header ved offset 0, deles med .rvt-projektfiler) |
| MIME-type | application/octet-stream |
| Versionslåsning | Filer er versionslåste; en familie gemt i en nyere Revit-udgivelse kan ikke åbnes i en ældre |
| Familieklassificering | Indlæsbare (komponent) familier gemmes som .rfa-filer; systemfamilier er indbygget i Revit og har ingen selvstændig fil |
| Hosted vs. ikke-hosted | Indlæsbare familier klassificeres yderligere som hostede (kræver et værtselement, f.eks. en dør på en væg) eller ikke-hostede (fritstående, f.eks. møbler eller udstyr) |
| Parametrisk adfærd | Komponenter definerer parametre, begrænsninger og formler, så dimensioner, materialer og synlighed kan variere per placeret instans |
| Familieskabelon | .rft (Revit Family Template) giver startmiljøet, når der oprettes en ny .rfa-familie i Family Editor |
| Primær redigeringssoftware | Autodesk Revit (Windows; Family Editor-arbejdsområde) |
| Relateret projektformat | .rvt (Revit Project); .rfa-familier indlæses i .rvt-filer via kommandoen Load Family |
| Interoperabilitet | Kan ikke eksporteres direkte fra en selvstændig .rfa; IFC og andre udvekslingsformater genereres fra et fuldt .rvt-projekt |
| Interne datastrømme | OLE2-containeren indeholder strømme inklusiv BasicFileInfo (versionsmetadata), RevitPreview8bit (miniaturebillede) og proprietære parametriske geometridata |
| Family Editor | Dedikeret Revit-arbejdsområde til oprettelse og redigering af .rfa-filer, med sit eget lærred, referenceplaner og parameterværktøjer |
| Udgivet | 2000 (Revit; Autodesk acquired Revit Technology Corp. in 2002) |
| Specifikation | www.autodesk.com |
RFA-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om RFA-filer.