Hvad er 3D-filformatet?
En .3d-fil er det kompilerede output fra Survex-huleopmålingssoftwaren, som gemmer behandlede tredimensionelle data for underjordiske hulesystemer. Forholdet til Survex-kildefiler (.svx) svarer til forholdet mellem kildekode og en kompileret binær fil: .svx-filer skrives af opmålere, og programmet cavern kompilerer dem til en .3d-fil.
Filen begynder med en ASCII-header i almindelig tekst: strengen Survex 3D Image File ved byte-offset 0, efterfulgt af en versionsidentifikator (f.eks. v8) og metadata, herunder koordinatsystemet som en PROJ-streng og et Unix-tidsstempel. Resten af filen er binær og koder opmålingsstationer (XYZ-koordinater), opmålingsben (forbindelser mellem stationer), hulevægge via LRUD-målinger (Venstre/Højre/Op/Ned) og tværsnit.
Version v8 er det nuværende format, som tilføjer forbedret understøttelse af koordinatsystemer via PROJ-strenge. Tidligere versioner v3-v7 er dokumenteret i Survex' ældre formatspecifikationer. Aven-fremviseren (der følger med Survex) renderer .3d-filer som interaktive 3D-modeller af hulegange. Therion, den anden store open source-applikation til huleopmåling, importerer .3d-filer direkte.
Survex' eksportværktøjer kan konvertere .3d til .dxf, .kml, SVG eller CSV til brug i CAD- eller kortlægningssoftware.
Bemærk: .3d-filtypen deles af flere ikke-relaterede formater; Survex-huleopmålingsfilen identificeres ved dens Survex 3D Image File ASCII-tekstheader.
Sikkerhed og tryghed
RISIKO: LOWBinær datafil uden eksekverbart indhold. Sikker at åbne i Survex.
Formatdetaljer
kort fortalt- VersaCAD 3D-tegning - VersaCAD (Archway Systems) bruger .3d til sit indfødte 3D CAD-tegningsformat; ikke relateret til huleopmåling.
- quick3D / generisk 3D-modeleksport - Forskellige ældre 3D-værktøjer (quick3D, 3D Object Converter) bruger .3d som en generisk eksportfiltype til simple 3D-mesh-data.
- Cadwork 3D arkitektur/trækonstruktionsmodel - Cadwork bruger .3d til sine proprietære 3D-konstruktionsprojektfiler (træ-/betonkonstruktioner).
Programmer der åbner 3D-filer
Tekniske detaljer
dyb specifikation| Filsignatur | ASCII-tekst «Survex 3D Image File» ved byte-offset 0, efterfulgt af linjeskift (0x0A) |
| Versionsidentifikator | Anden header-linje: versionsstreng (f.eks. v8, v7, v3) |
| Header-format | Almindelig tekst ASCII: magic string, version, PROJ-koordinatsystemstreng, Unix-tidsstempel, flags-byte |
| Kodning af datasektion | Binær blokstrøm efter ASCII-tekstheaderen |
| Byte-orden | Little-endian |
| Nuværende formatversion | v8 (tilføjer PROJ-streng koordinatsystemunderstøttelse og forbedrede metadata) |
| Gemte opmålingsdata | Opmålingsstationer (XYZ), ben (forbindelser mellem stationer), LRUD-hulevægge, tværsnit, stationsmærkater |
| Koordinatsystem | Indlejret PROJ-streng i v8-header; tidligere versioner brugte simplere koordinat-metadata |
| Typisk filstørrelse | 10 KB - 10 MB (komplekse systemer med flere tusinde stationer kan nå op på tiere af MB) |
| Platform | Windows, Linux, macOS |
| Forhold til SVX-kilde | .3d er det kompilerede resultat af .svx-opmålingskildefiler behandlet af cavern-programmet |
| Primær fremviser | Aven (følger med Survex): interaktiv 3D-rendering af gange og måling |
| Eksportmål | DXF, KML, SVG, CSV via Survex' indbyggede eksportværktøjer |
| Tredjepartsimport | Therion-huleopmålingssoftware importerer .3d-filer direkte |
| Udgivet | 1991 (Survex project first release) |
| Seneste version | Version 8 (v8; current as of Survex 1.4.x) |
| Åben standard | Ja · royaltyfri |
| Specifikation | survex.com |
3D-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om 3D-filer.