01 / CADCraft CAD 与制图 · 早期开发

01 CADCraft

一套你早已烂熟于心的制图工作流。

输入 L,点两个点,输入 @5<45,回车。命令 行、对象捕捉、图层、标注、填充与图块 —— 一款完全用 Rust 编写并编译为 WebAssembly 的 免费开源 AutoCAD 替代品。它读写 DXF、打开并保存 DWG、打印为 PDF,无需 账号,从不上传你的图纸,并可离线使用。 打开 CADCraft 编辑器 — free and open source.

在浏览器中运行 —— 免费且开源

CADCraft, a free online CAD program, showing a paper-space layout with a viewport over an apartment plan drawing
图纸空间布局:虚线打印范围、按比例显示公寓平面图的视口、A1 Plan 标签与 PAPER 开关

02 / 亮点

内里乾坤。

01

熟悉的工作流

带可点击关键词、自动补全与别名的命令行;对象捕捉、极轴追踪、正交、直接距离输入、夹点、窗选与交叉选择 —— 数十年的制图习惯都被尊重。

02

绘制与修改,一应俱全

LINE、PLINE、CIRCLE、ARC、RECTANG、POLYGON、ELLIPSE、SPLINE、TEXT、MTEXT —— 然后 MOVE、COPY、ROTATE、MIRROR、OFFSET、TRIM、EXTEND、FILLET、CHAMFER 与阵列,该非破坏的地方都非破坏。

03

像制图员一样标注

全部 DIM* 命令与完整的 DIMSTYLE 变量和每种箭头、跟随几何的关联标注、MLEADER、TABLE、TrueType 字体与 MTEXT 格式代码。

04

真正的图纸文件

原生读写 DXF(ASCII 与二进制,R12–2018);经开放的 acadrust 库打开并保存 DWG R13–2018;PDF 打印另有 SVG 与 PNG 导出。

05

为智能体而生

每个菜单项、工具与提示都是命令:智能体可以像人一样在命令行输入、以 JSON 调用命令、检查并渲染图纸 —— 经 MCP 或 JSON 控制通道。

06

需要时就是参数化

带表达式与冲突检测的几何与尺寸约束;每次编辑后约束重新求解,拖动时支架依然是支架。

03 / 适用场景

真正的制图,就在一个浏览器标签页里。

01

为零件出图

两个视图配中心线、隐藏线、ANSI31 剖面填充、标注与标题栏 —— 直接在标签页里打印为 PDF。

02

绘制平面图

墙体在专属图层、房间带填充、关联标注、带比例视口的图纸空间布局 —— 测绘公司发来的 DWG 原样打开。

03

修改客户的 DXF

打开邮件里的文件,改一处标注、重新填充剖面、打印新的 PDF —— 无安装、无授权服务器、不上传任何东西。

04 / 使用方法

五步画好一张图。

  1. 01

    打开一个标签页

    CADCraft 在浏览器中启动 —— 无下载、无账号。新建空图,或直接从设备打开 DXF/DWG。

  2. 02

    设置图层

    为墙体、标注与填充建图层,配好颜色、线型与线宽 —— 图层特性管理器的用法一如既往。

  3. 03

    用命令行绘图

    输入命令、回应提示、用对象捕捉与极轴追踪;直接距离输入与 @ 坐标保证精确几何。

  4. 04

    标注

    按你的 DIMSTYLE 做关联标注、带孤岛的填充、文字与带属性的图块 —— 全部跟随几何变化。

  5. 05

    出图与交付

    用比例视口排一张图、PLOT 到 PDF,或导出 SVG 与 PNG —— 全部由引擎自己的 Rust 代码写出。

05 / 文件

图纸从哪里来,就能回到哪里去。

格式支持说明
DXF读取 + 写入读入 ASCII 与二进制 R12–2018;写出 R2000 —— 标注样式、关联性、表格与约束都保留
DWG读取 + 写入经开源 acadrust 库支持 R13–2018
PDF打印从布局与页面设置进行图纸空间 PLOT 和 EXPORTPDF
SVG、PNG导出矢量与栅格交付
TrueType 字体读取.ttf、.otf 与 .ttc 字体集,另有我们的单笔制图字体

06 / 精确制图

捕捉、追踪、约束。

对象捕捉 —— 端点、中点、圆心、节点、象限点、交点、插入点、垂足、切点、 最近点,直线第一点还支持延迟相切与垂直 —— 极轴追踪、正交与栅格捕捉负责输入, 带表达式的参数化几何与尺寸约束看住那些不容漂移的几何。

A mounting bracket part drawing in CADCraft: front view with bolt holes, centre lines and dimensions, a hatched section view and a title block
双视图零件图:中心线、隐藏线、ANSI31 剖面填充与标题栏

07 / 截图

在 CADCraft 中截取。

A paper-space layout in CADCraft with a viewport over an apartment plan
布局:图纸空间、视口、页面设置与 PLOT 到 PDF
An apartment plan drafted in CADCraft with walls, hatches and dimensions
经比例视口查看的公寓平面图

08 / 获取 CADCraft

无需安装任何东西。

打开一个标签页

整个制图工作站编译为 WebAssembly —— 无下载、无安装器、无账号。它像网页一样启动,像原生应用一样制图。

启动编辑器

可离线使用

从浏览器安装为应用后,CADCraft 断网也能继续工作 —— 外壳、引擎与最近的图纸都缓存在你的设备上。

图纸始终归你所有

DXF 与 DWG 从设备打开并保存回设备。没有任何上传 —— 也没有可供上传的服务器。

09 / 常见问题

有问题,有答案。

CADCraft 真的免费吗?

是的。CADCraft 采用 MIT OR Apache-2.0 双许可,免费且开源 —— 无账号、无订阅。浏览器版无需安装。

它能打开 DXF 和 DWG 文件吗?

能。原生读写 DXF(ASCII 与二进制,R12 至 2018),DWG R13–2018 经开源 acadrust 库打开并保存。

它有 AutoCAD 式的命令行吗?

有 —— 带可点击关键词的提示、自动补全、别名、@dx,dy 与 @d<a 坐标输入、直接距离输入、回车/空格/右键重复、透明命令与脚本。

能为图纸标注和填充吗?

全部 DIM* 命令与完整 DIMSTYLE 变量、替代和每种箭头,跟随几何的关联标注;选点填充支持孤岛、图案、实色与渐变。

AI 智能体能操控 CADCraft 吗?

能 —— 每个菜单项、工具与提示都是命令。智能体可以像人一样在命令行输入、以 JSON 调用任意命令、检查图纸验证结果并渲染,经 MCP 或 JSON 控制通道。

能打印为 PDF 吗?

能 —— 图纸空间布局、带比例与锁定的视口、页面设置,以及直接从浏览器 PLOT/EXPORTPDF;还有 SVG 与 PNG 导出。

它支持图层与线型吗?

完整的图层面板与图层特性管理器 —— 开/关、冻结、锁定、打印、颜色、线型与线宽 —— 另有隔离、匹配与上一个等图层工具,以及支持逐对象编辑的特性面板。

这个 CAD 编辑器能离线使用吗?

可以。从浏览器把 CADCraft 安装为应用后,外壳、引擎与最近的图纸都缓存在你的设备上;断网也能继续制图。

我的图纸会被上传到哪里吗?

不会。编辑器运行在标签页里;图纸从设备打开并保存回设备。没有可供上传的服务器。

它是 2D 还是 3D?

今天的 CADCraft 是 2D 制图工作站 —— 模型空间、图纸空间布局与视口 —— 并带参数化约束;3D 建模在路线图上。

界面支持哪些语言?

英语、乌克兰语、巴西葡萄牙语、德语、西班牙语、捷克语、俄语、法语与简体中文,可实时切换。

10 / Craft 家族

Craft 应用家族。

CADCraft 是开源创作工具家族的一员。

Type L. Press Enter.

完整的制图工作站 —— 就在一个标签页里,免费。

开始制图