
资源介绍
SIMP+OC structural topology optimization in the viewport
Compatibility: Blender 4.2.0+
官方介绍(中文整理)
SIMP+OC 观景台结构地形优化。
早期结构地形优化的Blender附加值,旨在通过分析特定设计空间内的应用负荷、边界条件和材料分布,作为几何发现工具。
求解器对网状体积的氧化体积使用3D SIMP+OC(带有惩罚和最佳标准的固态异种材料)方法。 将您的几何标记为边界域、 装载、 支持或属性区域, 运行求解器, 并观看一个密度字段通过迭代出现迭代。 从结果中提取一个光滑的网格。
将结果视为几何发现时的视觉草图, 而不是经过核实的工程输出。 总是用适当的 FEA 工具确认载荷设计。
流动流量
- Struct Topo N-panel 中带有角色的标记网格对象(见角色)
- 设置 Voxel 大小并单击 Voxelize & 预览以查看 voxelized 域
- 点击 解决 – 在状态栏中场景显示迭代计数、合规、体积分数和密度变化
- 拖曳阈值滑动器以探索哪个 voxels 装载量最大( B&W 梯度分布)
- 单击生成网格以从密度字段中提取清洁的等表表层
作用
溶解器参数
scipy 和 Marching NumPy 被包包中捆绑。 受 TopOpt_ teach 启发。
查看官方原文摘要(English)
A Blender add-on for early-stage structural topology optimization, intended as a tool for geometry discovery through analyzing applied loads, boundary conditions and material distribution within the given design space.
The solver implements a 3D SIMP+OC (Solid Isotropic Material with Penalization and Optimality Criteria) method on a voxelized volume of a mesh. Tag your geometry as boundary domain, loads, supports, or property regions, run the solver, and watch a density field emerge iteration by iteration. Extract a smooth mesh from the result when done.
Treat results as visual sketches for geometry discovery rather than verified engineering output. Always confirm load-bearing designs with proper FEA tools.
Workflow
- Tag mesh objects with roles from the Struct Topo N-panel (See Roles)
- Set Voxel Size and click Voxelize & Preview to see the voxelized domain
- Click Solve — iteration count, compliance, volume fraction and density change are shown live in the status bar
- Drag the Threshold slider to explore which voxels carry the most load (B&W Gradient distribution)
- Click Generate Mesh to extract a clean isosurface from the density field
Roles
Solver Parameters
scipy and MarchingNumPy are bundled inside the package. Inspired by TopOpt_teach.
安装方法
- 打开 Blender「编辑 → 偏好设置 → 获取扩展(Get Extensions)」,搜索 Structural Topology Optimization,可直接从官方库安装。
- 手动安装时,选择适合当前 Blender 版本与系统的 ZIP 包,在「获取扩展」右上角菜单选择「从磁盘安装(Install from Disk)」,选中 ZIP 文件,无需解压。
- 安装后,在偏好设置的「插件(Add-ons)」中确认已启用,并按作者说明使用。
下载安装包
请选择与你的 Blender 版本和操作系统相符的文件,下载由 Blender 官方扩展库提供。
正在加载安装包…
来源与许可
- 作者 / 维护者:Emrgn.arch
- 许可:SPDX:GPL-3.0-or-later
- 来源:Blender 官方扩展库









暂无评论内容