『7x24小时有问必答』
AI × CAD · MCP 技术前沿

用一句话画出工程图

——MCP 让 Claude 直连 AutoCAD

当大语言模型遇上工业级绘图软件,设计师的工作方式正在被悄悄改写。
2025年 阅读约8分钟 工程AI · 开发者
想象一下:你对着电脑说"画一个直径50毫米的圆,圆心在原点,然后偏移20毫米复制一份"——AutoCAD 真的就执行了。不是宏命令,不是脚本,而是你用普通中文说的一句话。这不是科幻,这是  基于 MCP 协议的 AutoCAD 集成服务器  正在做到的事。

什么是 MCP?先搞清楚这个基础

MCP,全称  Model Context Protocol(模型上下文协议),是 Anthropic 于2024年底推出的开放协议。它的核心使命只有一个:让 AI 大模型能够安全、标准化地调用外部工具和数据
在 MCP 出现之前,每家公司、每个开发者都在用自己的方式把 AI 接入外部系统——有的用函数调用(Function Calling),有的用插件(Plugin),有的靠自定义 API 桥接,接口五花八门,维护成本极高。
一句话理解 MCP:它就像是 AI 世界的 USB-C 接口标准。不管是 AutoCAD、Excel、数据库还是浏览器,只要实现了 MCP 服务端,Claude 等大模型就能直接"插上去"使用,不需要为每个工具单独开发适配层。
MCP 采用  客户端 / 服务端架构。Claude(或其他支持 MCP 的 LLM)作为客户端,通过标准协议向 MCP 服务端发送工具调用请求;服务端负责翻译并执行具体操作,再把结果返回给模型。

AutoCAD MCP 服务器的架构全貌

基于 MCP 的 AutoCAD 集成,其完整链路如下图所示:
用户输入层 用户自然语言指令AI 理解层 Claude / LLM

意图理解 · 参数提取
↓ MCP 协议协议中间层️ AutoCAD MCP Server

工具路由 · 参数校验
↓ AutoLISP / COM API执行层 AutoCAD 核心引擎

实际绘图 · 文件读写
输出层 DWG 文件 / 图纸
整个系统的关键在于  MCP Server 层。它将 AutoCAD 的原生 API(包括 ActiveX/COM 接口和 AutoLISP)封装成一组标准化的 MCP 工具,Claude 只需调用这些工具,无需了解底层 CAD 实现细节。

它能做什么?核心功能一览

基础图元绘制直线、圆弧、多段线、矩形、椭圆……用自然语言描述尺寸和位置,自动生成。文字与标注添加工程标注、尺寸线、文字说明,支持中英文,格式自动适配图纸标准。图层管理创建、切换、锁定图层,按语义分类(结构层、标注层、辅助线层),告别手动操作。图形编辑变换移动、旋转、缩放、镜像、偏移复制,精确到毫米,批量操作也不在话下。图形信息查询询问"这个面的面积是多少"、"两点之间的距离",AI 直接从图纸中读取并回答。文件读写操作打开、保存、另存 DWG 文件,支持不同版本格式,无缝融入现有工作流。

真实对话长什么样?

下面是一段实际的人机交互示例,感受一下"用说话画图"的体验:
对话示例// 用户输入  用户:画一个边长100mm的正方形,左下角在坐标(0,0)处, 然后在正方形中心画一个半径30mm的圆, 最后把两个图形都放到"外轮廓"图层。// Claude 的工具调用过程(MCP协议内部)→ callcreate_layer({ name:"外轮廓", color:1})→ calldraw_rectangle({ corner: [0,0], width:100, height:100, layer:"外轮廓"})→ calldraw_circle({ center: [50,50], radius:30, layer:"外轮廓"})// Claude 返回给用户  Claude:已完成!在"外轮廓"图层中创建了一个 100×100mm 的正方形(左下角原点)和一个 半径30mm 的同心圆(圆心在 (50,50))。 请问是否需要添加尺寸标注或进一步编辑?
整个过程用户无需接触任何 AutoCAD 命令,Claude 在后台完成了图层创建、坐标计算、图元绘制的全部步骤。

如何上手?快速配置指南

1

环境准备

确保已安装 AutoCAD(2020 及以上版本),Node.js 18+ 运行环境,以及 Claude Desktop 或支持 MCP 的客户端。
2

安装 MCP 服务端

从 GitHub 克隆 AutoCAD MCP Server 项目,运行  npm install  安装依赖,完成基础配置。
3

配置 Claude Desktop

在 Claude Desktop 的  claude_desktop_config.json  中添加 MCP 服务端路径,重启应用即可。
4

启动并验证

打开 AutoCAD,启动 MCP Server,在 Claude 中输入"画一条从 (0,0) 到 (100,0) 的直线"——见证奇迹的时刻。
️ 注意事项:目前该服务器主要运行在 Windows 环境(依赖 AutoCAD COM 接口),macOS 版本的 AutoCAD 支持有限。企业环境使用前请确认 IT 策略和软件授权。

MCP 方案 vs 传统脚本方案

维度传统 AutoLISP / 脚本MCP + Claude 方案
上手门槛需学习 AutoLISP 语法自然语言即可操作
灵活性功能固定,改动成本高动态理解需求,即兴组合
错误处理报错晦涩,需手动调试AI 自动纠错并询问确认
上下文感知无,每次独立执行记住对话上下文,支持追问
扩展性需为每个工具单独开发MCP 标准接口,统一扩展
与其他工具联动需自行开发桥接与其他 MCP 工具天然互通

谁最该关注这件事?

MCP 不是要替代 CAD 工程师,而是把他们从重复性操作中解放出来,让人专注于真正需要创造力的设计决策。
——技术观察者视角

️ 建筑与土木工程团队

方案阶段大量重复绘制标准构件、快速生成平面布局草图——这些工作可以通过自然语言描述在秒级完成,让工程师把时间花在结构分析和方案优化上。

制造业设计团队

零件图纸的尺寸标注、图层规范整理、多版本文件批量处理,都是 AI 辅助绘图的高价值场景。结合 CAD 标准图库,MCP 还能实现智能化的设计复用。

CAD 工具开发者

MCP 提供了一套标准化的扩展范式。基于此可以开发设计规范检查、自动出图、图纸审核等 AI 增强功能,而不需要从零构建 LLM 集成框架。

教育与培训场景

对于学习 CAD 的学生,AI 辅助不仅能降低操作门槛,还能即时解释每一步操作背后的逻辑,形成边做边学的闭环。

写在最后

MCP 协议的意义,远不止于让 Claude 能操作 AutoCAD。它代表着一种新的软件集成范式:AI 不再是孤立的问答工具,而是真正嵌入到专业软件工作流中的智能协作者。
当 AutoCAD、Excel、数据库、浏览器都能通过同一套协议被 AI 调用,我们距离"用说人话操控一切数字工具"的未来,其实已经不远了。
你认为 AI 辅助绘图最大的障碍是什么?欢迎在留言区聊聊你的看法
# MCP协议# AutoCAD# Claude# AI工程设计# 大语言模型# 工业AI# 自然语言交互

---

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

上一主题上一主题         下一主题下一主题
QQ手机版小黑屋粤ICP备17165530号

关于我们·投诉举报· 用户帮助· 联系我们 · 本站服务 · 版权声明· 隐私政策 · 投搞指南

法律保护:PLC技术网,plcjs.com,plcjs.net等字样
Copyright 2010-2030. All rights reserved. 


微信公众号二维码 抖音二维码 百家号二维码 今日头条二维码哔哩哔哩二维码