CAD闪电出图最佳搭档
@user_51a923b7/cad-lightning-batch
作者:user_51a923b7
关于这个 Skill
# CAD 闪电出图最佳搭档 ## 你遇到的痛点 - 每张图都要手动建图层、设标注样式、画图框——重复劳动占掉一半绘图时间。 - 设备布置图、标准件图、房间平面图高度雷同,却要一张张手画、一个个摆,慢且容易不一致。 - 不同人出的图图层名/线型/图框五花八门,后期汇总、审图、改版极其痛苦。 ## 这个技能能做什么 CAD 闪电出图最佳搭档是一个**带真实代码的命令行程序**(非空壳),把"建标准 + 画图框 + 批量出图"三步压缩成一条指令: 1. **一键套用标准模板**:自动建好标准图层(粗实线/细实线/中心线/虚线/标注/文字…)、标准标注样式、A3 图框与标题栏——国标 GB / ISO / 企业标准任挑。 2. **批量自动绘图**:读一张 CSV(图号/图名/设备坐标或数量),一次性生成整套带图框、带标注的 DXF 图纸。 3. **给旧图补图框**:已有 DWG/DXF 缺规范图框?一条 `stamp` 指令补上标题栏字段。 4. 产物是**标准 DXF(R2010)**,AutoCAD / 中望CAD / LibreCAD / QCAD / BricsCAD 直接打开即用。 ## 四步出片(照做即得结果) **第一步:装依赖** ```bash pip install ezdxf ``` **第二步:一键生成标准底图(图层+标注+图框)** ```bash python cad_lightning_batch.py template --standard GB \ --图名 "标准底图示例" --图号 T-00 --比例 1:100 \ --设计 张三 --审核 李四 --日期 2026-08-22 --output tpl_gb.dxf ``` **第三步:批量出图** ```bash python cad_lightning_batch.py batch sample_batch.csv --standard GB --output-dir batch_out ``` 控制台输出: ``` 批量出图完成: 共 3 张 -> batch_out - batch_out\P-01.dxf - batch_out\P-02.dxf - batch_out\P-03.dxf ``` 每张图已自动套标准图层、填标题栏、摆设备、加总长/总宽标注。 **第四步:给旧图补图框 / 自定义企业标准** ```bash python cad_lightning_batch.py stamp 已有图.dxf --图名 "整改图" --图号 P-99 ``` 改源码 `STANDARDS` 字典即可定义贵司图层规范,重新跑 `template` 即生效。 ## 能力体系 | 能力 | 说明 | 对应指令 | |---|---|---| | 标准图层一键生成 | 按 GB/ISO/企业标准建 9 类图层(颜色+线型) | `template` | | 标准标注样式 | 统一标注文字高、箭头、间距 | `template` | | A3 图框+标题栏 | 图名/图号/比例/设计/审核/日期字段 | `template` / `stamp` | | CSV 批量出图 | 按数据逐行生成成套图纸 | `batch` | | 设备坐标/数量排布 | 精确定位或自动网格排布 | `batch` | | 自动尺寸标注 | 总长/总宽线性标注自动生成 | `batch` | | 旧图补图框 | 已有 DXF 补/刷新标题栏 | `stamp` | | 企业标准自定义 | 改 `STANDARDS` 即换规范 | 源码 | ## 输出说明 - **标准底图 `tpl_*.dxf`**:含 9 标准图层 + 标注样式 + A3 图框标题栏。 - **批量图纸 `batch_out/*.dxf`**:每图号一张,标题栏已填、设备已布、尺寸已标。 - **图框字段**:图名 / 图号 / 比例 / 设计 / 审核 / 日期,可在 CSV 或命令行指定。 ## 适合谁用 - 机械 / 建筑 / 机电 / 暖通 / 电气 / 给排水工程师:批量出设备布置图、标准件图、平面布置图。 - 设计院 / 施工图深化团队:统一出图标准,减少人手不一致。 - 装配式 / 工厂预制:按 BOM 数据批量生成零件/构件图。 - 任何被"重复建图层+画图框"拖累的设计师。 ## ⚠️ 注意事项(必读) - **DWG 需先转 DXF**:AutoCAD / ODA File Converter / LibreCAD 把 DWG"另存为 DXF"(R12~R2010 均可)再用 `stamp` 补图框。 - **CSV 编码**:用 `utf-8-sig`(Excel 另存为 CSV 默认即带 BOM,可直接读),表头支持中文或英文。 - **设备坐标单位**:与图纸一致(毫米),`设备` 列格式 `名称@x,y;名称@x,y`。 - **定制标准**:贵司图层规范不同,改 `STANDARDS['企业']` 与 `DIMLAYER/TEXTLYER/THICKLYER` 即可。 - **A4/A1 切换**:改 `draw_title_block` 内 `W,H` 与标题栏坐标即可换图幅。 ## 触发词 CAD批量出图、CAD自动绘图、批量绘图、CAD模板、一键标准化、标准图层、标注样式、图框、标题栏、批量生成DXF、设备布置图、重复绘图、出图效率、工程制图、机械制图、建筑制图、电气制图、给排水、暖通、机电、设计院、装配式、图纸模板、快速出图、CAD助手、绘图自动化、国标图层、GB图层 ## 文件清单 - `SKILL.md` — 本文件 - `examples/cad_lightning_batch.md` — 主程序完整源码(复制为 `cad_lightning_batch.py` 即可运行) - `examples/sample_batch.csv.md` — 批量出图示例 CSV - `examples/usage.md` — 详细使用说明、DWG 转 DXF、企业标准定制 - `examples/example_output.md` — 示例输出(底图 / 批量图纸)
Skill 文件与使用说明
查看 SKILL.md 以及作者随 Skill 发布的其他说明和配置文件。
详细信息
- 分类
- 办公效率
- 来源
- 社区
- 版本
- 1.1.10
- 更新时间
- 2026年9月24日