Co to jest format pliku DGN?
.dgn (skrót od „design”) to format plików używany przez oprogramowanie do projektowania wspomaganego komputerowo (CAD), przede wszystkim Bentley Systems MicroStation. Pliki .dgn przechowują dane projektowe 2D i 3D - geometrię, adnotacje, poziomy, modele i załączniki referencyjne - w jednym dokumencie projektowym. Format ten jest zazwyczaj stosowany w projektach architektonicznych i budowlanych, takich jak budowa dróg, mostów, elektrowni czy stoczni.
Dwie wersje formatu DGN
Starsza wersja opierała się na standardzie Intergraph Standard File Formats (ISFF), wywodzącym się z systemu Intergraph Interactive Graphics Design System (IGDS) z początku lat 80. Ta generacja jest czasem nazywana V7 DGN lub Intergraph DGN, a jej pliki wykorzystują binarną strukturę o stałym rekordzie. Nowsza wersja, wprowadzona przez Bentley Systems w 2000 roku, nie jest już zgodna ze specyfikacją ISFF i nosi oznaczenie V8 DGN. Pliki V8 są osadzone w kontenerze Microsoft OLE2 Compound File Binary (CFB) - tej samej strukturze niskiego poziomu, którą można znaleźć w starszych dokumentach .DOC i .XLS - i dodają obsługę nieograniczonej liczby płaszczyzn projektowych, 64-bitowej precyzji współrzędnych oraz wielu nazwanych modeli w ramach jednego pliku.
Pliki .dgn współpracują z formatem .DWG i mogą być eksportowane do .DXF w celu użycia w produktach Autodesk. Współdzielone zasoby, takie jak definicje poziomów i style tekstu, znajdują się w plikach bibliotek .dgnlib, natomiast elementy symboli wielokrotnego użytku są przechowywane w bibliotekach komórek .cel.
Bezpieczeństwo
RYZYKO: LOWPlik DGN to pasywne dane projektowe CAD - geometria, poziomy i odniesienia - bez kodu wykonywalnego, więc otwieranie go w przeglądarce jest bezpieczne. Realne przestrogi dotyczą kwestii technicznych: różnic między formatami V7 a V8 (stary V7 DGN może wymagać MicroStation do aktualizacji) oraz specyfiki translacji DGN<->DWG, gdzie poziomy/warstwy, komórki/bloki i niestandardowe style linii nie zawsze mapują się idealnie - zawsze sprawdzaj przekonwertowany rysunek. Traktuj udostępnione rysunki inżynieryjne jako poufną własność intelektualną i pobieraj pliki z zaufanych źródeł. (Należy zachować lekką ostrożność, gdyż kontener OLE2 plików V8 DGN to ten sam wrapper, co w starszych plikach Office z makrami, jednak sam DGN nie przenosi makr Office).
Szczegóły formatu
w pigułceProgramy otwierające pliki DGN
Szczegóły techniczne
specyfikacja| Generacje formatu | V7 DGN (oparty na ISFF, sprzed 2000 r.) i V8 DGN (kontener OLE2/CFB, od 2000 r.) |
| Sygnatura pliku V7 | Bajty 08 09 FE FF pod offsetem 0; płaski strumień elementów o stałym rekordzie (dziedzictwo Intergraph IGDS) |
| Sygnatura pliku V8 | Nagłówek OLE2 Compound File Binary D0 CF 11 E0 A1 B1 1A E1 pod offsetem 0; wewnętrzne strumienie identyfikowane przez kontekst rozszerzenia .dgn |
| Typ MIME | image/vnd.dgn (zarejestrowany w IANA); application/octet-stream jako ogólny zamiennik |
| Precyzja współrzędnych | 64-bitowa liczba zmiennoprzecinkowa podwójnej precyzji w V8 DGN; 32-bitowa stałoprzecinkowa UOR (Units of Resolution) w V7 |
| Typy geometrii | Linie 2D/3D, łamane, łuki, elipsy, B-splajny, powierzchnie, siatki i SmartSolids (bryły oparte na jądrze ACIS) |
| Organizacja projektu | Poziomy (odpowiednik warstw), nazwane modele i załączniki plików referencyjnych - wszystko zawarte w jednym pliku .dgn |
| Jednostki projektowe | Konfigurowalne przez użytkownika jednostki główne i podjednostki; obsługuje system imperialny (stopy/cale) i metryczny (metry/mm) w tym samym pliku |
| Typy plików towarzyszących | .dgnlib dla współdzielonych definicji poziomów, stylów linii i stylów tekstu; .cel dla bibliotek komórek (symboli) wielokrotnego użytku |
| Interoperacyjność | Natywny odczyt/zapis .dwg (format AutoCAD); cele eksportu obejmują .dxf, PDF, SVG, IFC oraz Bentley i-model |
| Model kolorów | V7: indeksowana tabela 256 kolorów na plik projektu; V8: książki kolorów z pełną obsługą RGB i RGBA |
| Kodowanie tekstu | V8 obsługuje Unicode (UTF-16LE) dla wielojęzycznych tekstów adnotacji; V7 używa starszych 8-bitowych kodowań znaków |
| Główne oprogramowanie autorskie | Bentley MicroStation; Bentley View zapewnia bezpłatny dostęp tylko do odczytu; AutoCAD odczytuje .dgn poprzez wbudowaną translację |
| Zastosowanie sektorowe | Infrastruktura, transport, media, architektura i budownictwo okrętowe - szczególnie w administracji publicznej i wielkoskalowych projektach inżynierii lądowej |
| Wydano | Intergraph IGDS, early 1980s; Bentley MicroStation since 1985; V8 DGN format since 2000 |
| Specyfikacja | www.bentley.com |
Konwersje DGN
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki DGN.