autocad-mcp
通过自然语言指令自动化操作AutoCAD LT或生成DXF图纸
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:autocad-mcp。 它的用途是:通过自然语言指令自动化操作AutoCAD LT或生成DXF图纸 完整的 Skill 内容见:https://321skill.com/skills/autocad-mcp/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
“在图纸中心创建一个半径为20mm的圆,并把它放在‘标注’图层上。”,它会通过MCP服务器调用相应的`entity`工具,在AutoCAD中精确绘制出指定的圆形并设置图层。或者,你可以说:“将这个设计保存为DXF文件并导出。”,服务器会执行`drawing`工具的保存操作。
介绍
AutoCAD MCP Server 是一个模型上下文协议(MCP)服务器,旨在解决设计师和工程师在AutoCAD LT中进行重复性、繁琐的手动绘图操作的问题。它允许用户通过Claude等AI助手,直接用自然语言描述绘图需求(如“画一个长50mm的直线”),服务器便会自动执行相应的AutoLISP命令或生成DXF文件。
使用方式分为两种:一是通过“File IPC”后端连接正在运行的AutoCAD LT软件,实现实时、无焦点干扰的自动化控制;二是通过“ezdxf”后端在任意平台(包括Linux、macOS)进行无头(headless)的DXF图纸生成,无需安装AutoCAD。用户只需配置好MCP客户端并加载LISP调度器即可开始使用。
该工具非常适合需要频繁使用AutoCAD进行绘图、标注、图纸管理的工程师、设计师和制图员。对于开发人员而言,它也是一个强大的自动化接口,可用于批量处理图纸或集成到其他工作流中。
使用建议:对于Windows用户且需要与AutoCAD LT 2024+实时交互的场景,优先使用File IPC后端以获得完整功能(如撤销/重做、PDF打印)。对于跨平台或无需AutoCAD的纯DXF生成任务,ezdxf后端是更轻量、便捷的选择。注意确保Python环境为Windows原生版本,而非WSL环境。
核心特点
核心区别在于提供了双后端架构:既能通过独特的文件IPC与Win32 API实现与AutoCAD LT的无焦点、实时交互(支持完整的绘图、编辑、撤销重做操作),又能通过ezdxf库实现跨平台、无需安装AutoCAD的纯头模式DXF生成,为用户提供了灵活的选择。
注意事项
File IPC后端仅支持Windows系统上的AutoCAD LT 2024及以上版本,且Mac版AutoCAD LT因不支持AutoLISP而无法使用。
常见问题
可以在Mac或Linux上使用吗?
可以,但只能使用ezdxf后端进行无头DXF生成,无法连接和控制AutoCAD软件。
需要购买AutoCAD吗?
使用File IPC后端控制AutoCAD LT需要正版软件。如果仅使用ezdxf后端生成DXF文件,则完全免费,无需AutoCAD。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/autocad-mcp/raw/index.md 读取 autocad-mcp 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/autocad-mcp/raw/index.md(查看排版版本)