# CAD AI助手

> AutoCAD AI 助手，提供 AI 代码生成、字体乱码修复、图框检测与图签管理、图层标注快捷工具等功能，提升 CAD 工作效率。

- 分类：工作空间
- 关键词：CAD、AutoCAD、AI助手、AutoLISP、字体修复、乱码、图框、图签、DWG、PDF转DXF、DXF
- 在线原文：https://www.xyltools.com/docs/cad-ai-assistant

---

## 功能简介

CAD AI助手专为 AutoCAD 用户设计。它可以通过自然语言生成 AutoLISP 代码在 AutoCAD 中执行，还内置了字体乱码修复、图框检测、图签信息提取等功能，覆盖 CAD 日常工作中的常见痛点。

![CAD AI助手主界面](https://www.xyltools.com/docs/light/cad-ai-assistant-1.png)

| 功能模块 | 说明 |
| --- | --- |
| AI 对话 | 用自然语言描述需求，AI 自动生成 AutoLISP 代码并直接在 AutoCAD 中执行，支持多轮对话和上下文理解。 |
| 字体修复 | 一键检测和修复 DWG 文件中的字体缺失与乱码问题，内置 60+ 常见中文 SHX 字体映射表。 |
| 图框与图签 | 自动检测模型空间和布局中的图框边界，识别纸张规格，提取和编辑图签标题栏中的信息。 |
| 快捷工具 | 预设多种常用操作（图层管理、标注统一、文档清理等），一键执行无需手动输入命令。 |
| PDF/图片转DXF | 将矢量 PDF 或扫描件 / 图片转换为可编辑的 DXF 图纸，支持图层组织、DXF 版本选择与矢量化描摹。 |
| 对话历史 | 自动保存所有 AI 对话记录，支持历史对话回顾和搜索，方便复用之前生成的代码。 |

> **支持的 AutoCAD 版本**：支持 AutoCAD 2018 至最新版本。AI 生成的代码以 AutoLISP 为主，通过临时 .lsp 文件加载执行，支持 Visual LISP 扩展功能。

## 安装与启动

通过效率工具箱管理安装和更新，以独立窗口运行，可悬浮在 AutoCAD 旁边。

1. **安装 CAD AI助手**：启动效率工具箱，进入"效率软件"页面，找到"CAD AI助手"并点击"安装"按钮，程序会自动下载安装。
2. **启动程序**：安装后通过效率软件页面启动，或在快速启动面板中添加快捷方式。程序以独立窗口运行，不干扰 AutoCAD。
3. **连接 AutoCAD**：启动后自动检测已运行的 AutoCAD 实例并连接。多个窗口时提示选择目标，状态栏实时显示连接状态和文档信息。
4. **登录使用**：使用效率工具箱相同账号登录即可使用。

> **使用建议**：建议先启动 AutoCAD 并打开目标图纸，再启动 CAD AI助手。这样 AI 可获取当前图纸的上下文（图层、文字样式、块定义、标注样式等），生成更精准的代码。

## 核心功能详解

### AI 智能对话

在对话面板中用自然语言描述需求，AI 生成对应的 AutoLISP 代码。代码可直接发送到 AutoCAD 执行，结果实时反馈。支持图层操作、实体查询与修改、标注调整、文字管理、块操作等几乎所有自动化场景。

| 场景 | 示例指令 | 执行效果 |
| --- | --- | --- |
| 图层管理 | "冻结所有标注相关的图层" | 自动识别并冻结名称含 DIM/ANNO/标注 等关键词的图层 |
| 实体查询 | "统计模型空间中各类型实体的数量" | 遍历并统计所有实体，输出类型分布报告 |
| 批量修改 | "将所有文字高度统一为 3.5" | 生成遍历脚本，批量修改文字高度并刷新显示 |
| 块操作 | "列出所有含属性的块，并提取属性值" | 搜索块参照并输出每个块的属性标签和值 |
| 标注调整 | "将全局标注比例设为 100" | 修改 DIMSCALE 系统变量并刷新标注显示 |

> **代码安全机制**：AI 生成的代码遵循严格的安全规则：禁止生成删除所有实体、自动保存或退出 AutoCAD 的命令；批量修改操作会自动包裹 UNDO 保护，确保可以撤销；所有代码在执行前都会展示给您确认。

### 字体修复与乱码处理

打开 DWG 时经常遇到字体缺失导致的乱码，尤其是使用非标准 SHX 字体的图纸。CAD AI助手内置 60 多种常见中文 SHX 字体映射规则，自动检测缺失字体并修复乱码，无需手动逐个替换。

- 自动检测：扫描文档中所有文字样式，列出缺失字体及影响范围。
- 一键修复：根据映射表自动替换缺失字体（如 hztxt.shx 等自动映射到 gbcbig.shx），修复后即时刷新。
- 批量处理：对文件夹中的多个 DWG 批量执行字体修复，适合处理大批量外来图纸。
- 字体映射文件：可生成 .fmp 格式映射文件，供 AutoCAD 加载使用。
- 符号修复：修复异常符号显示、清理射线和超线等常见问题。

### 图框检测与图签管理

CAD AI助手可在模型空间和布局空间中自动识别图框边界，检测标准纸张规格（A0-A4 等），并从标题栏中提取图名、图号、修订号、日期、比例、设计人等信息。支持单张图纸包含多个图框的场景。

- 图框检测：自动识别图框边界和纸张规格，获取精确坐标，支持多图框。
- 图签提取：从标题栏提取图名、图号、日期、比例、设计人等字段，正确处理 MText 格式。
- 图签编辑：批量修改标题栏中的指定文字字段。
- 签名插入：在图签区域插入签名图片，支持签名矢量化预处理。
- 虚拟图框：当自动检测失败时，支持手动框选区域作为虚拟图框。

## 快捷工具

内置多种常用快捷工具，按功能分类，一键执行，无需记忆命令或写脚本。

| 分类 | 包含工具 | 说明 |
| --- | --- | --- |
| 字体修复 | 自动修复乱码、检测缺失字体、批量修复字体 | 快速解决 DWG 文件中的字体缺失和乱码问题 |
| 图层操作 | 冻结/解冻图层、修改图层颜色、清理空图层 | 常用图层管理操作的一键快捷方式 |
| 标注工具 | 统一标注比例、统一标注样式、统一文字高度 | 批量调整标注和文字属性，保持图纸规范统一 |
| 图框处理 | 自动识别图框、提取图签信息、批量修改图签 | 图框检测和图签管理的快捷入口 |
| 文件管理 | 清理无用数据（Purge）、审核修复（Audit） | 优化文件大小和修复潜在错误 |

> **快捷工具与 AI 对话的配合**：快捷工具适合标准化操作，AI 对话适合个性化需求。例如先用快捷工具统一标注比例，再用 AI 对话处理特殊标注调整，两者结合效率更高。

## PDF / 图片转 DXF

快捷工具页「转换」分类内置「PDF 转 DXF」：把矢量 PDF（CAD / Illustrator 等导出）或扫描件 / 图片转换为可编辑的 DXF 图纸。矢量 PDF 走直接抽取路线，几何与文字无损提取；扫描件与图片经 VTracer 矢量化描摹后再转换，适合线稿、图框与简单图形。

![PDF转DXF参数设置对话框](https://www.xyltools.com/docs/light/cad-ai-assistant-2.png)

1. **打开参数对话框**：CAD AI助手 → 快捷工具页 → 「转换」分类 → 点击「PDF 转 DXF」卡片；也可在效率工具箱按 Ctrl+K 输入「PDF转DXF」「LOGO转DXF」等关键词回车直达，或在智能体页面直接下达转换任务。
2. **选择输入与输出**：「输入文件」选择要转换的 PDF 或图片；「输出 DXF」可修改默认输出路径与文件名。
3. **设置转换参数**：按需设置比例标定、文字提取、图层组织、DXF 版本、线宽表达、页面范围与文字样式字体；扫描件 / 图片勾选「矢量化描摹」并选择描摹精度与色彩模式。
4. **开始转换**：点击「开始转换」，对话框底部实时显示进度与已用时间；完成后点「打开目录」取走 DXF 文件，用 AutoCAD 打开即可继续编辑。

| 参数 | 说明 |
| --- | --- |
| 比例标定 | 可选：把页宽缩放到指定毫米值（A4=297、A3=420），适合比例未知的图纸；不勾选时 PDF 按点→毫米 1:1 换算、图片按其 DPI 元数据定图幅。 |
| 提取文字 | 将矢量 PDF 中的文字提取为可编辑的 DXF 文字层。 |
| 图层组织 | 按 PDF 图层 (OCG) / 按颜色分组 / 合并到单一图层 三种模式。 |
| DXF 版本 | R2010（推荐）至 R12，适配不同版本的 AutoCAD。 |
| 线宽表达 | 标准线宽档位 / 物理宽度实体 / 不表达线宽；另可设置打开图纸时是否显示线宽（只影响屏幕显示，不影响打印）。 |
| 页面范围 | All 转换全部页面，也可用 1-5,7-9 形式指定页面。 |
| 文字样式字体 | DXF 文字样式所用字体；下拉支持按族名、文件名、拼音首字母搜索。 |
| 矢量化描摹 | 扫描件 / 图片专用：描摹精度 150/200/300 DPI，色彩模式分黑白线稿与彩色描摹。 |

> **路线选择建议**：矢量 PDF（CAD / Illustrator 导出）无需勾选「矢量化描摹」，直接抽取几何与文字，速度快且无损；扫描件、图片型 PDF 与图片请勾选「矢量化描摹」，线稿 / 图框选黑白线稿模式，需要保留色块时选彩色描摹。

## 典型使用场景

以下是 CAD AI助手在日常工作中的常见应用场景。

### 场景一：接收外来图纸时修复乱码

收到客户发来的 DWG 文件，打开后发现大量文字显示为问号或乱码。用"字体修复"自动检测缺失字体并一键替换，几秒内恢复正常显示。批量收到的图纸还可用批量修复一次处理整个文件夹。

### 场景二：图签信息提取与审查

需要汇总多张图纸图签时，用图框检测和图签提取自动识别每个图框并读取图名、图号、设计人、日期等字段。还可以批量修改特定字段（如更新修订号），并在图签区域插入电子签名。

### 场景三：用自然语言自动化重复操作

需要批量调整图纸时（如统一图层颜色、修改标注样式、清理多余实体等），直接在 AI 对话中描述需求，AI 自动生成并执行 AutoLISP 代码，无需记忆命令语法。所有修改支持 UNDO 撤销，放心使用。

### 场景四：图纸规范化整理

用"清理无用数据"和"审核修复"清除未使用的块、图层和样式，减小文件体积；用"统一标注比例"和"统一文字高度"确保标注规范；通过 AI 对话处理更复杂的清理需求，如按条件筛选删除特定图层上的实体。

> **代码可复用**：AI 生成的 AutoLISP 代码可在对话历史中查看和复用。遇到类似需求时，直接从历史记录中找到之前的代码再次执行。

## 相关文章

---

## 相关文章

- [PDF AI助手](https://www.xyltools.com/docs/pdf-ai-assistant)
- [效率软件](https://www.xyltools.com/docs/software-manager)
- [在线AI调用扣费说明](https://www.xyltools.com/docs/ai-billing-explanation)
