Co to jest format pliku DB1?
Plik .db1 jest główną bazą danych modelu projektu Tekla Structures, generowaną przez oprogramowanie BIM do konstrukcji firmy Trimble (dawniej Tekla Corporation, przejęta przez Trimble w 2011 roku). Przechowuje on kompletny trójwymiarowy model strukturalny: geometrię elementów, profile przekrojów poprzecznych, materiały, połączenia, fazy oraz metadane projektu.
Plik jest zastrzeżonym kontenerem binarnym, którego zawartość jest skompresowana algorytmem zlib. Zawsze znajduje się on w nazwanym folderze modelu wraz z plikami towarzyszącymi: .db2 (baza danych rysunków), .db3 (baza danych numeracji) oraz model.ini (ustawienia projektu). Nazwa pliku .db1 musi być zgodna z nazwą folderu nadrzędnego - odizolowany plik .db1 skopiowany bez pełnego folderu nie może zostać otwarty. Tekla Structures automatycznie konwertuje starsze pliki modeli podczas otwierania w nowszej wersji, ale powrót do starszej wersji (downgrade) nie jest obsługiwany.
Ponieważ format jest zastrzeżony i ewoluuje z każdą wersją Tekla Structures, nie może być analizowany przez ogólne narzędzia. W celu zapewnienia interoperacyjności z innymi narzędziami BIM, Tekla eksportuje dane do formatów IFC, CIS/2 oraz DXF/DWG zamiast bezpośredniego udostępniania pliku .db1. Modele dużych projektów budowlanych zazwyczaj zajmują od kilkuset MB do ponad 10 GB.
Bezpieczeństwo
RYZYKO: LOWPliki DB1 są pasywnymi, zastrzeżonymi kontenerami danych. Nie mogą wykonywać kodu i zawierają wyłącznie dane modeli BIM/inżynierii strukturalnej. Brak znanych wektorów ataków specyficznych dla tego formatu.
Szczegóły formatu
w pigułce- Archiwum gry S.T.A.L.K.E.R. - Seria gier PC S.T.A.L.K.E.R. (GSC Game World) używa plików .db0-.db9 jako archiwów pakietów zasobów, wyodrębnianych za pomocą S.T.A.L.K.E.R. Database Extractor.
- Ogólna kopia zapasowa SQLite / numerowana baza danych - Niektóre narzędzia do tworzenia kopii zapasowych i programy bazodanowe dodają cyfrę „1”, aby tworzyć sekwencje plików (.db, .db1, .db2…); zazwyczaj są to bazy danych SQLite.
Programy otwierające pliki DB1
Szczegóły techniczne
specyfikacja| Typ pliku | Zastrzeżona binarna baza danych modelu BIM |
| Typ MIME | application/octet-stream |
| Magic bytes | Brak publicznie udokumentowanych; zawartość jest skompresowana zlib (ramki zlib zaczynają się od 78 9C, 78 DA lub 78 5E) |
| Kolejność bajtów | Little-endian (platforma x86; wewnątrz strumienia danych zdekompresowanych przez zlib) |
| Kompresja | zlib - cała zawartość pliku jest skompresowana algorytmem zlib |
| Typowy rozmiar | 100 MB - 10 GB (duże modele budowlane z tysiącami elementów konstrukcyjnych) |
| Zawartość modelu | Geometria 3D, elementy konstrukcyjne, przekroje poprzeczne, materiały, połączenia, fazy i metadane projektu |
| Wymagane pliki towarzyszące | .db2 (baza danych rysunków), .db3 (baza danych numeracji), model.ini (ustawienia projektu) - wszystkie muszą znajdować się w tym samym folderze modelu |
| Ograniczenie nazewnictwa plików | Nazwa pliku .db1 musi dokładnie odpowiadać nazwie nadrzędnego folderu modelu; niezgodne pliki nie mogą zostać otwarte |
| Kompatybilność wersji | Nowsze wersje Tekla Structures automatycznie konwertują starsze pliki .db1 przy otwieraniu; powrót do starszej wersji nie jest obsługiwany |
| Metoda identyfikacji | Na podstawie kontekstu folderu i plików towarzyszących (.db2, .db3, model.ini); brak publicznych magic bytes do niezawodnego wykrywania |
| Oprogramowanie | Trimble Tekla Structures (dawniej Tekla Corporation, przejęta w 2011 r.); tylko Windows |
| Alternatywy eksportu BIM | IFC, CIS/2, DSTV, DXF/DWG - używane do interoperacyjności BIM z innymi firmami zamiast udostępniania pliku .db1 |
| Ekstrakcja przez firmy trzecie | Konwerter db1 na stronie Convert.guru może wyodrębnić zawartość modelu do formatów SQL, CSV lub Excel |
| Wydano | mid-1990s (Tekla Structures / Xsteel product line) |
| Najnowsza wersja | Tekla Structures 2024 (format evolves with software versions; no public version number) |
| Specyfikacja | support.tekla.com |
Konwersje DB1
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki DB1.