
CADCraft 是 ArtCraft 团队用纯 Rust 从零写的计算机辅助设计和绘图软件,干净重写 Autodesk AutoCAD。这个 软件工具 走 MIT OR Apache-2.0 双协议,命令行、对象捕捉、图层、标注、填充、块和 DXF 图纸都是你熟悉的操作。作为一个 开源软件,它没有 Electron 没有 web view,一个 Rust 单二进制跑在 macOS、Windows、Linux、FreeBSD 和浏览器里,每个菜单和命令都能被 AI agent 通过 MCP 直接驱动。


场景痛点
AutoCAD 订阅一年几千块,学生和小团队吃不消。想要一个免费开源的 CAD,还保留命令行输入、对象捕捉、图层这些用了十几年的操作习惯。做跨平台应用和设计工具的人想要的,不是一个要订阅才能存 DWG 的套件,是一个打开就能用 line 画线、circle 画圆、offset 偏移,还能让 AI agent 通过命令行操作图纸的 CAD。



主要功能特点
熟悉的命令行工作流
输入 L 点两点,输入 @5<45 按回车。命令行提示带可点关键词、自动完成、别名、直接距离输入、窗口和交叉选择、夹点、右键重复。透明命令和 .scr 脚本都支持。
DXF 和 DWG 原生读写
DXF 原生读写 ASCII 和二进制,R12 到 2018 包括标注样式、关联性、表格和约束。DWG R13 到 2018 通过开源 acadrust 库读写。导出 SVG 和 PNG。
绘制修改加精度捕捉
LINE/PLINE/CIRCLE/ARC/RECTANG/POLYGON/ELLIPSE/SPLINE/TEXT/MTEXT 全套绘制命令。ERASE/MOVE/COPY/ROTATE/SCALE/MIRROR/STRETCH/OFFSET/TRIM/EXTEND/FILLET/CHAMFER/BREAK/JOIN/EXPLODE/ARRAY 修改命令。对象捕捉覆盖端点、中点、圆心、几何中心、节点、象限、交点、插入点、垂足、切点和最近点。
图层标注加填充块
图层管理器支持隔离、冻结、关闭、锁定、匹配。所有 DIM* 命令带完整 DIMSTYLE 变量和箭头样式,关联尺寸跟随几何。MLEADER、TABLE、TrueType 字体。拾取点填充边界带孤岛,图案实体渐变填充,BLOCK/INSERT 带属性和嵌套块。
图纸空间加参数化
图纸空间布局带视口(比例、锁定、按视口冻结图层),MSPACE/PSPACE 通过视口切换,页面设置和 PLOT 导出 PDF。几何和尺寸约束、AUTOCONSTRAIN、PARAMETERS 带表达式,每次编辑后重新求解。作为一个AI应用,它把参数化设计也带进了开源 CAD。这种开发者工具级别的自动化,比手动拖标注快。
MCP 加 CLI 驱动
MCP 工具含 command_line(在提示行输入)、execute(JSON 调任意命令)、inspect_drawing、query_entities、render(返回 PNG)、screenshot 和 ui_click。cadcraft-cli run 跑无头脚本,convert 转格式。作为一个效率工具,它让 agent 不只是看图,还能画线、标注、出 PNG。
简易使用教程
- 从 Release 页下载对应平台包:Windows 有 msi 和便携 zip,macOS 有签名 dmg,Linux 有 AppImage/deb/rpm。
- 装好后打开,命令行在底部,输入 –sample 打开样图。
- 想画线就在命令行输入 line 0,0 @10,0 @0,5 c 画一个闭合三角形。
- 想画圆就输入 circle 5,2 1。
- 想偏移就输入 offset 0.25 然后点圆和一侧。
- 做完保存 DXF 或 DWG,也可以导出 PDF、SVG、PNG。
- 想让 agent 操作就跑 cadcraft-cli mcp,接进支持 MCP 的客户端。
- 日常用下来画线标注出图都在一个 Rust 原生应用里,想找类似工具推荐里的 AI工具可以翻酷软趣站。
官方网站
官网 https://getartcraft.com/apps/cadcraft
GitHub https://github.com/storytold/cadcraft
下载地址
https://pan.quark.cn/s/ea3b6fc3f208
https://www.guangyapan.com/s/1954813713965617238_aeWhI5wocgzRgCO6 (光鸭新用户注册福利:永久免费空间:所有新用户注册即可解锁 2TB 永久免费存储空间,无需额外任务或付费)
相关推荐
ArtCraft — 7个 Adobe 替代品,免费开源|PhotoCraft 做图|VectorCraft 画矢量|FilmCraft 剪片|LightCraft 修 RAW|PrintCraft 处理 PDF|EffectCraft 做动效|DesignCraft 排版
VectorCraft — 用纯 Rust 从头重写的免费开源 Adobe Illustrator,2 万个图形 27ms 渲染







