WeWorkBuddy

[分享创造] 分享一个用 Rust 写的开源 2D CAD: CADCraft

最近在做技术制图和自动化工作流时,整理了一个开源项目: CADCraft 。 它是一款免费、开源的 2D CAD 应用,使用 Rust 构建,支持 Windows 、macOS 、Linux 、FreeBSD 和 WebAssembly 。除了 LINE 、CIRCLE 、ARC 、OFFSET 、TRIM 、HATCH 、DIM 等常见绘图工具,还支持图层、尺寸、DWG/DXF 工作流,以及 PDF 、SVG 、PNG 导出。 比较特别的是它提供 MCP 、JSON 控制和无头 CLI ,可以让脚本或 AI agent 创建图纸、检查实体、渲染截图、转换文件并验证结果。项目目前仍在积极开发,许可证为 MIT 或 Apache-2.0 。 如果你对开源 CAD 、精确 2D drafting 或 AI 辅助设计感兴趣,欢迎看看项目主页,也欢迎反馈实际工作流中的使用体验。

阅读原始来源
来源参考:[分享创造] 分享一个用 Rust 写的开源 2D CAD: CADCraft。暂未取得截图。
来源记录 · 预览待采集 · www.v2ex.com打开来源查看完整网页。

来源记录

研究分析

项目记录

来源描述:最近在做技术制图和自动化工作流时,整理了一个开源项目: CADCraft 。 它是一款免费、开源的 2D CAD 应用,使用 Rust 构建,支持 Windows 、macOS 、Linux 、FreeBSD 和 WebAssembly 。除了 LINE 、CIRCLE 、ARC 、OFFSET 、TRIM 、HATCH 、DIM 等常见绘图工具,还支持图层、尺寸、DWG/DXF 工作流,以及 PDF 、SVG 、PNG 导出。 比较特别的是它提供 MCP 、JSON 控制和无头 CLI ,可以让脚本或 AI agent 创建图纸、检查实体、渲染截图、转换文件并验证结果。项目目前仍在积极开发,许可证为 MIT 或 Apache-2.0 。 如果你对开源 CAD 、精确 2D drafting 或 AI 辅助设计感兴趣,欢迎看看项目主页,也欢迎反馈实际工作流中的使用体验。

采用记录与比较对象

可供比较的近期同类记录:“Show HN: Cerea – yet another self-hosted LLM chat front end” (Show HN, 2026年11月5日);“Show HN: Lantern Lattice – the call graph from your compiler, for coding agents” (Show HN, 2026年11月5日)。主题相近仅用于导航,未核验其是否属于同一需求或独立证据。

采用判断

应与它要替代的工具或人工流程比较。现有记录支持发现项目,尚不能确认可靠性、运行成本优势或商业采用。

尚未核验的门槛

尚未核验:许可证权限、硬件要求、安装步骤、维护状态,以及包含失败样例的代表性任务。

下一步试验

选择一个真实任务和现有替代方案,记录 commit、环境、输入、输出、耗时与失败行为;保留结果后再给出采用建议。