Converts AutoCAD DWG files to Excel spreadsheets without needing an AutoCAD license, which is the main selling point here. It handles DWG formats from 1992 through 2026 and extracts layers, blocks, attributes, text, and geometry data into structured tables. The Python wrapper is comprehensive with dataclasses for entities, layers, and blocks, plus batch processing for entire folders. Windows only since it wraps a CLI tool called DwgExporter.exe. Useful if you need to analyze CAD data programmatically or build reports from construction drawings. The PDF export option is a nice bonus for generating sheets without opening AutoCAD.

install copies · 90 days. Times the install command was copied on this site in the last 90 days, bots filtered.
5
skills.sh installs
321
GitHub stars
401
last updated
Aug 21, 2026

Install

$ npx -y skills add datadrivenconstruction/ddc_skills_for_ai_agents_in_construction --skill dwg-to-excel --agent claude-code

Installs into .claude/skills of the current project.

Files

DWG to Excel Conversion

Business Case

Problem Statement

AutoCAD DWG files contain valuable project data locked in proprietary format:

  • Layer structures with drawing organization
  • Block references with attribute data
  • Text annotations and dimensions
  • Geometric entities (lines, polylines, arcs)
  • External references (xrefs)

Extracting this data typically requires AutoCAD licenses or complex programming.

Solution

DwgExporter.exe converts DWG files to structured Excel databases offline, without Autodesk licenses.

Business Value

  • Zero license cost - No AutoCAD license required
  • Legacy support - Reads DWG files from 1983 to 2026
  • Data extraction - Layers, blocks, attributes, text, geometry
  • PDF export - Generate drawings from DWG layouts
  • Batch processing - Convert thousands of DWG files

Technical Implementation

CLI Syntax

DwgExporter.exe <input_dwg> [options]

Output Formats

OutputDescription
.xlsxExcel database with all entities
.pdfPDF drawings from layouts

Sponsors

Details

Repository
github.com/datadrivenconstruction/ddc_skills_for_ai_agents_in_construction
Categories
AI & Agent Building, CLI & Terminal, Office & Documents
First seen
Jun 3, 2026

More from datadrivenconstruction/ddc_skills_for_ai_agents_in_construction

All 3
1getsentry avatarsentry-go-sdkgetsentry/sentry-agent-skillsFull Sentry SDK setup for Go. Use when asked to "add Sentry to Go", "install sentry-go", "setup Sentry in Go", or configure error monitoring, tracing, logging, 321skills.sh installs
2collaborative-deep-research avatardeep-researchcollaborative-deep-research/agent-papers-cliResearch a topic in depth using web search, academic papers, and citation graphs. Use when the user asks to research, investigate, or explore a topic thoroughly320skills.sh installs
3jwynia avatargitea-coordinatorjwynia/agent-skillsOrchestrate multiple worker agents to implement groomed tasks in Gitea repositories. Use when multiple ready tasks need implementation, when you want autonomous320skills.sh installs
4vishalsachdev avatarcanvas-week-planvishalsachdev/canvas-mcpStudent weekly assignment planner for Canvas LMS. Shows all due dates, submission status, grades, and peer reviews across all courses. Use when a student says "320skills.sh installs
5getsentry avatarsentry-svelte-sdkgetsentry/sentry-agent-skillsFull Sentry SDK setup for Svelte and SvelteKit. Use when asked to "add Sentry to Svelte", "add Sentry to SvelteKit", "install @sentry/sveltekit", or configure e319skills.sh installs
6bagisto avatarpackage-developmentbagisto/agent-skillsPackage development in Bagisto. Activates when creating packages, migrations, models, repositories, routes, controllers, views, localization, DataGrid, menus, A318skills.sh installs