Che cos'è il formato di file DGN?
.dgn (abbreviazione di «design») è un formato di file utilizzato dai software di progettazione assistita dall'elaboratore (CAD), in particolare Bentley Systems MicroStation. I file .dgn memorizzano dati di progetto 2D e 3D - geometria, annotazioni, livelli, modelli e riferimenti esterni - in un unico documento di progettazione. Il formato è tipicamente utilizzato in progetti architettonici e legati alle costruzioni, come lo sviluppo di strade, ponti, centrali elettriche o cantieri navali.
Due versioni del formato DGN
La versione più vecchia era basata sugli Intergraph Standard File Formats (ISFF), originati dall'Intergraph Interactive Graphics Design System (IGDS) dei primi anni '80. Questa generazione è talvolta chiamata V7 DGN o Intergraph DGN, e i suoi file utilizzano una struttura binaria a record fissi. La versione più recente, introdotta da Bentley Systems nel 2000, non è più conforme alla specifica ISFF ed è designata come V8 DGN. I file V8 sono racchiusi in un contenitore Microsoft OLE2 Compound File Binary (CFB) - la stessa struttura di basso livello che si trova nei vecchi documenti .DOC e .XLS - e aggiungono il supporto per piani di progettazione illimitati, precisione delle coordinate a 64 bit e modelli multipli con nome all'interno di un singolo file.
I file .dgn interoperano con .DWG e possono essere esportati in .DXF per l'uso nei prodotti Autodesk. Le risorse condivise come le definizioni dei livelli e gli stili di testo risiedono nei file di libreria .dgnlib, mentre gli elementi simbolo riutilizzabili sono memorizzati nelle librerie di celle .cel.
Sicurezza e incolumità
RISCHIO: LOWUn DGN contiene dati di progettazione CAD passivi - geometria, livelli e riferimenti - senza codice eseguibile, quindi aprirne uno in un visualizzatore è sicuro. Le precauzioni realistiche riguardano aspetti non legati ai malware: differenze di formato tra V7 e V8 (un vecchio DGN V7 potrebbe richiedere MicroStation per l'aggiornamento) e peculiarità della traduzione DGN<->DWG dove livelli/layer, celle/blocchi e stili di linea personalizzati non corrispondono perfettamente - controlla sempre un disegno convertito prima di farvi affidamento. Tratta i disegni tecnici condivisi come proprietà intellettuale riservata e ottieni file da fonti attendibili. (Presta una lieve attenzione al fatto che il contenitore OLE2 del DGN V8 è lo stesso wrapper dei vecchi file Office che potevano contenere macro, ma il formato DGN di per sé non trasporta macro di Office.)
Dettagli del formato
in sintesiProgrammi che aprono file DGN
Dettagli tecnici
specifiche approfondite| Generazioni del formato | V7 DGN (basato su ISFF, pre-2000) e V8 DGN (contenitore OLE2/CFB, dal 2000 in poi) |
| Firma del file V7 | Byte 08 09 FE FF all'offset 0; flusso di elementi a record fissi (eredità Intergraph IGDS) |
| Firma del file V8 | Intestazione OLE2 Compound File Binary D0 CF 11 E0 A1 B1 1A E1 all'offset 0; flussi interni identificati dal contesto dell'estensione .dgn |
| Tipo MIME | image/vnd.dgn (registrato IANA); application/octet-stream come fallback generico |
| Precisione coordinate | Virgola mobile a doppia precisione a 64 bit in V8 DGN; punto fisso a 32 bit UOR (Units of Resolution) in V7 |
| Tipi di geometria | Linee 2D/3D, stringhe di linee, archi, ellissi, B-spline, superfici, mesh e SmartSolids (solidi kernel ACIS) |
| Organizzazione del progetto | Livelli (equivalente dei layer), modelli con nome e allegati di file di riferimento tutti contenuti in un unico file .dgn |
| Unità di misura | Unità principali e sottounità configurabili dall'utente; supporta il sistema imperiale (piedi/pollici) e metrico (metri/mm) nello stesso file |
| Tipi di file correlati | .dgnlib per definizioni di livelli condivisi, stili di linea e stili di testo; .cel per librerie di celle (simboli) riutilizzabili |
| Interoperabilità | Lettura/scrittura nativa di .dwg (formato AutoCAD); i target di esportazione includono .dxf, PDF, SVG, IFC e Bentley i-model |
| Modello di colore | V7: tabella indicizzata a 256 colori per file di progetto; V8: libri di colori con supporto completo RGB e RGBA |
| Codifica del testo | V8 supporta Unicode (UTF-16LE) per testi di annotazione multilingue; V7 utilizza codifiche di caratteri legacy a 8 bit |
| Software di creazione primario | Bentley MicroStation; Bentley View fornisce accesso gratuito in sola lettura; AutoCAD legge i .dgn tramite traduzione integrata |
| Settori di utilizzo | Infrastrutture, trasporti, utility, architettura e cantieristica navale - specialmente nei flussi di lavoro governativi e di ingegneria civile su larga scala |
| Rilasciato | Intergraph IGDS, early 1980s; Bentley MicroStation since 1985; V8 DGN format since 2000 |
| Specifica | www.bentley.com |
Conversioni DGN
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file DGN.