dgn-to-excel

Featured

Convert DGN files (v7-v8) to Excel databases. Extract elements, levels, and properties from infrastructure CAD files.

Data & Documents 310 stars 79 forks Updated 2 weeks ago MIT

Install

View on GitHub

Quality Score: 91/100

Stars 20%
83
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# DGN to Excel Conversion ## Business Case ### Problem Statement DGN files are common in infrastructure and civil engineering: - Transportation and highway design - Bridge and tunnel projects - Utility networks - Rail infrastructure Extracting structured data from DGN files for analysis and reporting can be challenging. ### Solution Convert DGN files to structured Excel databases, supporting both v7 and v8 formats. ### Business Value - **Infrastructure support** - Civil engineering focused - **Legacy format support** - V7 and V8 DGN files - **Data extraction** - Levels, cells, text, geometry - **Batch processing** - Process multiple files - **Structured output** - Excel format for analysis ## Technical Implementation ### CLI Syntax ```bash DgnExporter.exe <input_dgn> ``` ### Supported Versions | Version | Description | |---------|-------------| | V7 DGN | Legacy MicroStation format (pre-V8) | | V8 DGN | Modern MicroStation format | | V8i DGN | MicroStation V8i format | ### Output Format | Output | Description | |--------|-------------| | `.xlsx` | Excel database with all elements | ### Examples ```bash # Basic conversion DgnExporter.exe "C:\Projects\Bridge.dgn" # Batch processing for /R "C:\Infrastructure" %f in (*.dgn) do DgnExporter.exe "%f" # PowerShell batch Get-ChildItem "C:\Projects\*.dgn" -Recurse | ForEach-Object { & "C:\DDC\DgnExporter.exe" $_.FullName } ``` ### Python Integration ```python import subprocess import pandas as pd from pathlib import ...

Details

Author
datadrivenconstruction
Repository
datadrivenconstruction/DDC_Skills_for_AI_Agents_in_Construction
Created
7 months ago
Last Updated
2 weeks ago
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category