由ひなたふぐ氏开发、可在 Blender 上实现专业参数化 CAD 建模的插件「Seamless CAD」已公开。
Seamless CAD – Parametric Modeling In Blender
Seamless CAD 是一款利用工业用 CAD 也采用的开源几何内核「OpenCASCADE」,在 Blender 内实现基于 B-Rep 的实体建模的插件。
不同于普通的多边形建模,它会将创建的基元、布尔运算、圆角等操作作为 Feature Tree(特征树)保留。
之后若回到过去的某个步骤修改数值,后续形状也会重新计算,从而构建出非破坏性、参数化的建模环境。
进行几何计算的 OpenCASCADE 以与 Blender 分离的进程运行,因此重计算较重时也不容易导致 Blender 的 UI 本身卡死,这也是其特点之一。
- 使用 OpenCASCADE 的 B-Rep 实体建模
- 通过 Feature Tree 实现非破坏性编辑
- 可在之后修改过去的步骤和参数
- 可通过 Blender 的 G / R / S 操作进行直观的形状编辑
- 通过 Union / Difference / Intersection 实现CAD 布尔运算
- 边的圆角/倒角
- Shell / Draft / Face Offset / Inset
- Mirror / Linear Array / Circular Array
- 2D 草图功能
- STEP 文件的导入/导出
- SVG 轮廓的导入
- 可将 CAD 数据转换为普通的 Blender 网格
- 连同 CAD 内核一起捆绑在插件中,无需另外安装 CAD 软件等
尤其是 STEP,不是单纯的网格转换,而是能够以B-Rep 实体形式导入/导出,因此也可用于与 SolidWorks、Fusion、Rhino、FreeCAD 等的数据联动。
对于产品设计、机械类硬表面建模、3D 打印用途等,需要尺寸精度与 CAD 式编辑性的 Blender 用户来说,这是一个相当有趣的选择。
价格・运行环境
目前以Beta 版形式提供。
- 价格:$9.90
- 支持 Blender:4.2 LTS ~ 5.1
- 正式支持 OS:Windows 10 / 11 64bit
- 8.x 系列更新免费
$9.90 是考虑到 Beta 期间而设定的价格,随着开发推进,计划提高价格。
macOS / Linux 版的移植工作也在推进中,目前已在 Gumroad 上公开用于运行验证的免费测试版构建。
目前已有一些可在 Blender 中实现 CAD 式建模的插件
但这是使用 OpenCASCADE 的基于 B-Rep 方式,因此相当正式
$9.90 也相当便宜,对 CAD 类建模感兴趣的人值得关注!
链接
Seamless CAD – Parametric Modeling in Blender – Superhive (formerly Blender Market)
Seamless CAD (Alpha) | Blender Addon
