CADCraft
开源原生 Rust 计算机辅助设计工具(AutoCAD 替代品)
产品简介 CADCraft 是 ArtCraft 团队用 Rust 从零独立重写的开源计算机辅助设计与绘图(CAD)应用,对标 Autodesk AutoCAD。它采用 clean-room 实现思路,仅依据公开的 DXF/DWG 规范重建绘图、注释、出图、参数化约束等核心工作流,既能作为原生桌面应用运行在 macOS、Windows、Linux 上,也能编译为 WebAssembly 在浏览器中直接打开。项目保留了工程绘图人员熟悉的命令行、对象捕捉、极轴追踪、夹点编辑等核心体验,并以统一的命令集把全部功能暴露给 AI 代理与脚本。
核心功能
- 专业绘图工作流:命令行输入、点击拾取、直接距离输入、对象捕捉、极轴追踪、正交模式、夹点编辑、右键重复等传统绘图快捷方式一应俱全。
- 开放文件格式:完整读写 DXF(ASCII 与二进制,R12 至 2018 版本),可打开 DWG(R13 至 2018 版本),并能导出 PDF、SVG 与 PNG 图纸。
- 图纸空间与视口:支持布局排版、浮动视口、逐视口图层覆盖、页面设置与按比例精确出图,方便制作施工图。
- 关联性注释:线性、对齐、角度、半径等多种关联尺寸自动跟随几何体变化,配合多重引线、表格与可定制的绘图字体。
- 填充与块库:支持点选边界填充、孤岛检测、图案填充、块定义(含属性)与嵌套块,可直接构建机械与建筑标准件库。
- 参数化约束:几何约束与尺寸约束结合表达式参数,编辑过程中自动重新求解尺寸链,方便做参数化零件族设计。
特色优势
- 100% 开源(MIT 或 Apache-2.0),无授权费、无云端绑定、无中间商。
- 与姊妹项目 GridCraft、WordCraft、FilmCraft、PhotoCraft、LightCraft、SoundCraft、DeckCraft 等共享同一套 Rust 引擎与 MCP 自动化协议。
- 由 ArtCraft Launcher 统一管理安装与更新,下载一次即可获得全部 Crafting 应用。
应用场景
- 建筑与室内设计师快速绘制平面图与立面图
- 机械工程师进行零件族参数化设计与出图
- 工程施工方出施工图、轴测图与节点详图
- 高校与培训机构在跨平台环境教授 AutoCAD 兼容工作流
- AI 代理通过 MCP 批量生成 DXF 图纸并完成自动化校对
适用人群
- 长期使用 AutoCAD 但希望摆脱订阅、回归本地可控的工程师
- 偏好开源工具、注重数据主权的中小设计团队
- 想在 macOS 或 Linux 上获得完整 CAD 体验的建筑师与机械工程师
- 需要把 CAD 绘图作为可编程 API 调用的 AI 工程师与自动化集成方
- 高校、职业院校与培训机构的工程绘图课程
官方链接
团队信息
AI产品库
官方
由 AI 猎手自动发现
评论与建议
登录 后参与评论或提建议