SuperMesh Toolkit 可用于任何曲率的 NURBS 曲面上轻松设计各种规则或不规则图案,方法是将它们细分为特殊的四边形网格,拓扑结构为行和列。
- 独特的网格结构:该插件可将 NURBS 曲面细分转化为特殊的类似四边形的网格,这些网格按行和列进行拓扑结构排列。与传统网格不同,Super Mesh 的元素(包括超级点、超级边和超级面)由二维索引(u, v)描述,这使得每个元素能感知其在水平和垂直方向上的相邻元素,方便进行二维图案制作、径向图案制作以及访问曲面的行、列或子区域等操作,使这些操作更加直接和直观。
- 丰富的功能组件:包含多种组件,如用于从曲面生成超级网格的 “Super Mesh from Surface”、分解超级网格的 “Deconstruct Super Mesh”、选取超级网格元素的 “Pick Super Mesh Elements” 等。还有用于超级网格操作的 “Super Mesh Zig – zag”“Super Mesh Slide”“Cumulative Row Shift” 等组件,以及图案制作组件如 “2D Pattern Maker”“Radial Pattern Maker”“Super Mesh Border” 等,可实现各种复杂的图案设计。此外,还包括用于处理超级网格的实用工具,如 “Remove Duplicates”“Restructure Super Mesh”“Renumber Paths” 等。
- 集成布尔扩展:捆绑了 Super Toggle,它是 Grasshopper 原生布尔切换的扩展,能够快速生成任意大小的布尔列表。
- 折纸功能支持:包含用于生成三种流行折纸折痕图案(Miura – ori、Rectangular Ron Resch 和 Waterbomb)的用户对象,这些对象可与 Daniel Piker 的 Kangaroo 插件配合使用,用于模拟刚性折纸折叠,并且用户对象以解锁的集群形式提供,方便用户根据项目需求进行查看和自定义。
- 安装方法:主 SuperMesh.gha 程序集,以及包含用于生成折纸折痕图案的群集的四个用户对象。只需将.zip文件夹中包含的文件拖放到Grasshopper画布上即可安装,supermeshexamples压缩包是展示SuperMesh主要功能的示例。注:”Orgami”示例需要Kangaroo,以便运行折叠模拟。