A specialized utility for converting legacy and modern DGN infrastructure CAD files into queryable Excel databases.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install dgn-to-excel
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install dgn-to-excel using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
This skill provides a robust bridge between specialized infrastructure design files and common data analysis tools. It allows developers and engineers to extract granular element data, level definitions, and geometric properties from MicroStation DGN formats (v7 and v8) directly into structured .xlsx files.
By leveraging this Openclaw Skills capability, teams can automate the extraction of CAD metadata without needing a full MicroStation license for every data consumer. The skill is particularly valuable in civil engineering contexts such as transportation, bridge design, and utility network management where structured data is required for reporting and BIM coordination.
To utilize this skill, ensure the DgnExporter executable is available in your environment.
Basic CLI usage:
DgnExporter.exe <path_to_input_dgn>
For Python-based automation, initialize the exporter as follows:
from dgn_exporter import DGNExporter
# Initialize with the path to the executable
exporter = DGNExporter("C:/DDC/DgnExporter.exe")
# Convert a specific file
xlsx_path = exporter.convert("C:/Projects/Highway.dgn")
The skill organizes extracted CAD data into a structured Excel database with the following schema:
| Sheet | Content Description |
|---|---|
| Elements | Comprehensive list of all DGN elements including IDs, Types, and Properties. |
| Levels | Metadata regarding level definitions and element counts per level. |
| Cells | A library of cell references (blocks) found within the design file. |
Core Element Attributes:
ElementId: Unique integer identifier for the CAD element.ElementType: Integer code representing geometry (e.g., 3 for Lines, 17 for Text).RangeLowX/Y/Z & RangeHighX/Y/Z: Floating-point coordinates defining the bounding box.TextContent: Extracted string data for annotation elements.Loading
A Python-based utility for merging disparate construction data sources into unified pandas DataFrames with intelligent schema reconciliation and fuzzy matching.

An intelligent classification engine that categorizes construction data into structured, semi-structured, or unstructured types while recommending optimal storage and processing tools.

A comprehensive auditing tool to map, analyze, and optimize data flows and systems within construction organizations.

A specialized diagnostic tool that identifies, maps, and prioritizes the remediation of disconnected data repositories in construction organizations.

A powerful utility to extract dimensions, annotations, symbols, and metadata from PDF and DWG construction drawings for automated takeoffs and quality control.

A professional utility for extracting structured CAD data, including layers, blocks, and geometry, from DWG files into Excel spreadsheets without requiring AutoCAD.








































