dwg-to-excel"

🏗️ 零许可成本的CAD数据解放方案

🥥42总安装量 15评分人数 14
100% 的用户推荐

基于DDC DwgExporter CLI的DWG转Excel工具,无需AutoCAD许可证即可提取1983-2026版DWG的图层、块、属性及几何数据,实现CAD数据自动化分析与批量处理。

A

基本安全,请在特定环境下使用

  • 来自可信组织或认证账号,需要结合权限范围判断
  • ✅ 无eval/exec/system等危险函数,使用安全的subprocess.run列表传参
  • ✅ 数据处理完全本地进行,无网络通信或数据上传
  • ✅ 权限申请与功能匹配,仅申请必要的filesystem权限
  • ⚠️ 依赖外部DwgExporter.exe二进制程序,需用户自行验证来源可信性
  • ⚠️ 外部工具路径由用户指定,建议配置绝对路径并验证路径安全性

使用说明

核心用法

该Skill通过封装DwgExporter.exe命令行工具,提供完整的DWG到Excel转换能力。用户可通过Python API调用DWGExporter类执行单文件或批量转换,支持导出图层结构、块引用、属性数据、文本标注及几何实体(线、多段线、圆弧等)到结构化Excel数据库。高级功能包括PDF图纸生成、图层统计分析、块属性提取、图纸对比及重复实体检测。

显著优点

零许可成本是最大亮点,彻底摆脱对昂贵AutoCAD许可证的依赖。支持1983-2026全版本DWG格式,覆盖近40年CAD历史文件。Python封装层设计专业,提供类型提示、数据类建模及pandas集成,便于数据科学家和工程师直接进行后续分析。批量处理能力与PowerShell/CMD无缝集成,适合企业级自动化流水线。

潜在缺点与局限性

核心依赖外部二进制程序DwgExporter.exe,该工具需用户自行获取和验证,存在供应链风险。对于复杂DWG文件(含大量外部参照、动态块或自定义对象),转换完整性可能受限。性能方面,大型图纸处理耗时较长,缺乏进度反馈机制。此外,几何数据转换为Excel表格形式后,丢失了CAD的拓扑关系,不适合需要精确图形重建的场景。

适合的目标群体

主要面向建筑/工程领域的数据分析师BIM工程师成本估算师,用于工程量计算、图纸审核和数据迁移。也适合IT运维人员构建企业CAD资产管理系统,以及科研人员进行设计数据挖掘。对缺乏AutoCAD许可的中小设计工作室尤为实用。

使用风险

1. 外部工具依赖风险:DwgExporter.exe来源需严格验证,建议从官方GitHub渠道获取
2. 路径遍历隐患:当前输入验证仅检查文件存在性,未对路径进行规范化处理

3. 资源消耗:批量处理大量DWG时可能占用大量磁盘空间和内存

4. 数据精度损失:坐标数据经Excel转换后可能存在浮点精度问题

5. 子进程安全:subprocess.run调用虽使用列表传参,但外部工具行为不可完全控

dwg-to-excel" 内容

手动下载zip · 6.5 kB
claw.jsonapplication/json
请选择文件