Wat is het DB1-bestandsformaat?
Een .db1-bestand is de primaire modeldatabase van een Tekla Structures-project, geproduceerd door de structurele BIM-software van Trimble (voorheen Tekla Corporation, overgenomen door Trimble in 2011). Het slaat het volledige 3D-constructiemodel op: geometrie van onderdelen, doorsnedeprofielen, materialen, verbindingen, fasen en projectmetadata.
Het bestand is een eigen binair pakket waarvan de inhoud met zlib is gecomprimeerd. Het bevindt zich altijd in een specifieke modelmap samen met bijbehorende bestanden: .db2 (tekeningendatabase), .db3 (nummeringsdatabase) en model.ini (projectinstellingen). De bestandsnaam van de .db1 moet overeenkomen met de naam van de bovenliggende map - een geïsoleerd .db1-bestand dat zonder de volledige map is gekopieerd, kan niet worden geopend. Tekla Structures converteert oudere modelbestanden automatisch wanneer ze in een nieuwere versie worden geopend, maar downgraden wordt niet ondersteund.
Omdat het formaat eigendomsrechtelijk is en evolueert met elke Tekla Structures-release, kan het niet door generieke tools worden gelezen. Voor interoperabiliteit met andere BIM-tools exporteert Tekla naar IFC, CIS/2 en DXF/DWG in plaats van de .db1 rechtstreeks te delen. Modellen voor grote bouwprojecten variëren doorgaans van enkele honderden MB tot meer dan 10 GB.
Beveiliging & veiligheid
RISICO: LOWDB1-bestanden zijn passieve propriëtaire gegevenscontainers. Ze kunnen geen code uitvoeren en bevatten alleen BIM/structurele engineering modelgegevens. Er zijn geen bekende aanvalsvectoren specifiek voor dit formaat.
Formaatdetails
in een notendop- S.T.A.L.K.E.R. spelarchief - De S.T.A.L.K.E.R. PC-gameserie (GSC Game World) gebruikt .db0-.db9 bestanden als archieven voor spelonderdelen, uitgepakt met S.T.A.L.K.E.R. Database Extractor.
- Generieke SQLite-back-up / genummerde database - Sommige back-uptools en databaseprogramma's voegen een „1” toe om bestandsreeksen te maken (.db, .db1, .db2…); dit zijn meestal SQLite-databases.
Programma's die DB1-bestanden openen
Technische details
diepe specificaties| Bestandstype | Propriëtaire binaire BIM-modeldatabase |
| MIME-type | application/octet-stream |
| Magic bytes | Geen publiekelijk gedocumenteerd; inhoud is zlib-gecomprimeerd (zlib-frames beginnen met 78 9C, 78 DA, of 78 5E) |
| Bytevolgorde | Little-endian (x86-platform; binnen de met zlib gedecomprimeerde gegevensstroom) |
| Compressie | zlib - de volledige bestandsinhoud is zlib-gecomprimeerd |
| Typische grootte | 100 MB - 10 GB (grote constructiemodellen met duizenden structurele onderdelen) |
| Modelinhoud | 3D-geometrie, structurele onderdelen, doorsneden, materialen, verbindingen, fasen en projectmetadata |
| Vereiste bijbehorende bestanden | .db2 (tekeningendatabase), .db3 (nummeringsdatabase), model.ini (projectinstellingen) - moeten zich allemaal in dezelfde modelmap bevinden |
| Naamsbeperking bestand | De .db1-bestandsnaam moet exact overeenkomen met de naam van de bovenliggende modelmap; niet-overeenkomende bestanden kunnen niet worden geopend |
| Versiecompatibiliteit | Nieuwere Tekla Structures converteert oudere .db1-bestanden automatisch bij het openen; downgraden naar een oudere versie wordt niet ondersteund |
| Identificatiemethode | Via mapcontext en bijbehorende bestanden (.db2, .db3, model.ini); geen publieke magic bytes voor betrouwbare detectie |
| Software | Trimble Tekla Structures (voorheen Tekla Corporation, overgenomen in 2011); alleen Windows |
| BIM-exportalternatieven | IFC, CIS/2, DSTV, DXF/DWG - gebruikt voor BIM-interoperabiliteit met derden in plaats van het delen van het .db1-bestand |
| Extractie door derden | De Convert.guru db1-converter kan modelinhoud extraheren naar SQL-, CSV- of Excel-formaten |
| Uitgebracht | mid-1990s (Tekla Structures / Xsteel product line) |
| Laatste versie | Tekla Structures 2024 (format evolves with software versions; no public version number) |
| Specificatie | support.tekla.com |
DB1 conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over DB1-bestanden.