SolveSpace
免费几 MB 的参数化 CAD,启动是瞬间的
开源 无广告 无追踪 离线可用 无需注册 跨平台
轻量的参数化三维 CAD。用几何约束驱动草图和实体,支持装配、机构运动分析和平面机构的自由度计算,可以导出 STL 用于 3D 打印,也能导出 DXF 二维图。程序体积只有几 MB,启动几乎不用等。
为什么推荐它
FreeCAD 功能强,但安装包接近 500 MB,启动要等, 界面工作台切来切去。如果你只是想给某个东西做一个精确的支架、 垫片、外壳,那套重量级工具链有点不成比例。
SolveSpace 是另一个极端:整个程序只有几 MB,双击就开, 但它做的是真正的参数化约束建模,不是玩具。4,096 颗星,GPL-3.0。
它的核心是约束求解器。你画草图时不需要画准, 而是给出约束:这两条线平行、这个圆和那条边相切、 这段长度是 25 毫米、这个角是 30 度。 求解器算出满足全部约束的唯一形状。 改一个数字,整个模型重新求解——这就是参数化建模的意义。
能做的事:
- 三维实体建模:草图拉伸、旋转、放样,布尔运算。
- 装配:把多个零件按约束装配在一起,检查干涉。
- 机构运动分析:这是它的一个特色—— 可以模拟连杆机构的运动,看某个位置会不会卡住、行程够不够。 做机械结构、做需要活动部件的 3D 打印件时很有用。
- 自由度分析:告诉你平面机构还差几个约束才完全确定, 对理解约束系统很有帮助。
- 导出:STL / 3MF(给切片器)、DXF / PDF(二维图纸)、 STEP(给别的 CAD)。
要说清楚的:
- 它是小工具,不是 FreeCAD 的替代品。没有工程图工作台、 没有有限元分析、没有 CAM、没有 BIM, 复杂的多零件项目和正式工程出图请用 FreeCAD。
- 界面极简到有点原始。没有花哨的工具栏,很多操作靠快捷键, 第一次用需要跟一遍官方教程,否则会不知道怎么下手。 好在教程不长,一两个小时能上手。
- 不适合有机曲面。它擅长规规矩矩的机械件, 做流线型外壳或艺术造型很吃力,那是 Blender 的领域。
- 发版节奏平缓(当前 v3.2,2026 年 3 月), 项目成熟稳定,但不是高频迭代。
适合谁:3D 打印玩家做功能件、 做机构设计和运动验证、 以及任何想要"改一个数字整个模型跟着变"但不想装 500 MB 软件的人。 和 FreeCAD 不冲突——很多人小零件用它、大项目用 FreeCAD。