Vad är filformatet 3D?
En .3d-fil är den kompilerade utdatan från programvaran Survex för grottmätning, och lagrar bearbetad tredimensionell data för underjordiska grottsystem. Förhållandet till Survex-källfiler (.svx) är analogt med källkod och en kompilerad binärfil: .svx-filer skapas av mätare, och programmet cavern kompilerar dem till en .3d-fil.
Filen börjar med en ASCII-header i klartext: strängen Survex 3D Image File vid byte-offset 0, följt av en versionsidentifierare (t.ex. v8) och metadata inklusive koordinatsystemet som en PROJ-sträng och en Unix-tidsstämpel. Resten av filen är binär och kodar mätstationer (XYZ-koordinater), mätsträckor (kopplingar mellan stationer), gångväggar via LRUD-mätningar (Vänster/Höger/Upp/Ner) samt tvärsnitt.
Version v8 är det nuvarande formatet, vilket lägger till förbättrat stöd för koordinatsystem via PROJ-strängar. Tidigare versioner v3-v7 finns dokumenterade i Survex äldre formatspecifikationer. Visningsprogrammet Aven (som medföljer Survex) renderar .3d-filer som interaktiva 3D-modeller av grottgångar. Therion, den andra stora programvaran med öppen källkod för grottmätning, importerar .3d-filer direkt.
Survex exportverktyg kan konvertera .3d till .dxf, .kml, SVG eller CSV för användning i CAD- eller kartprogram.
Obs: filändelsen .3d delas av flera orelaterade format; Survex grottmätningsfil identifieras genom sin ASCII-textheader Survex 3D Image File.
Säkerhet & trygghet
RISK: LOWBinär datafil utan körbart innehåll. Säker att öppna i Survex.
Formatdetaljer
i ett nötskal- VersaCAD 3D Drawing - VersaCAD (Archway Systems) använder .3d för sitt inhemska format för 3D CAD-ritningar; orelaterat till grottmätning.
- quick3D / generisk 3D-modellexport - Olika äldre 3D-verktyg (quick3D, 3D Object Converter) använder .3d som en generisk exportändelse för enkla 3D-meshdata.
- Cadwork 3D arkitektur/träkonstruktionsmodell - Cadwork använder .3d för sina proprietära 3D-konstruktionsfiler (trä-/betongstrukturer).
Program som öppnar 3D-filer
Tekniska detaljer
djup specifikation| Filsignatur | ASCII-text «Survex 3D Image File» vid byte-offset 0, följt av nyrad (0x0A) |
| Versionsidentifierare | Andra header-raden: versionssträng (t.ex. v8, v7, v3) |
| Header-format | ASCII i klartext: magisk sträng, version, PROJ-koordinatsystemsträng, Unix-tidsstämpel, flagg-byte |
| Kodning av datasektion | Binär blockström som följer efter ASCII-textheadern |
| Byteordning | Little-endian |
| Nuvarande formatversion | v8 (lägger till stöd för PROJ-strängar för koordinatsystem och förbättrad metadata) |
| Lagrad mätningsdata | Mätstationer (XYZ), sträckor (kopplingar mellan stationer), LRUD-gångväggar, tvärsnitt, stationsetiketter |
| Koordinatsystem | Inbäddad PROJ-sträng i v8-headern; tidigare versioner använde enklare koordinatmetadata |
| Typisk filstorlek | 10 KB - 10 MB (komplexa system med flera tusen stationer kan nå tiotals MB) |
| Plattform | Windows, Linux, macOS |
| Förhållande till SVX-källa | .3d är det kompilerade resultatet av .svx-källfiler som bearbetats av programmet cavern |
| Primärt visningsprogram | Aven (medföljer Survex): interaktiv 3D-rendering av gångar och mätning |
| Exportmål | DXF, KML, SVG, CSV via Survex inbyggda exportverktyg |
| Tredjepartsimport | Grottmätningsprogrammet Therion importerar .3d-filer direkt |
| Släppt | 1991 (Survex project first release) |
| Senaste version | Version 8 (v8; current as of Survex 1.4.x) |
| Öppen standard | Ja · royaltyfri |
| Specifikation | survex.com |
3D-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om 3D-filer.