暂无封面

ykTools : for Curves, Excel, Zoom

ykTools 是一组用于简化 Grasshopper 工作的组件,页面提供插件下载和详细介绍。

分享

ykTools 是一组扩展 Grasshopper 功能的小组件,帮助简化一些繁琐的工作。

ykTools v2.03

  • crvOverkill(RH) 它可以检测并删除重叠、重复的曲线,通过设置公差 删除时会保留重叠/重复曲线中最长的曲线 它仅适用于 Rhino 曲线(对于尚未烘焙的 GH 曲线,无法使用)

  • crvOverkill(GH) 它会为 Grasshopper 对象分发重叠、重复的曲线。

  • crvExtend 使用此组件,您可以使用边界对象扩展曲线。 您可以将扩展类型选择为“通过线”或“通过弧”

  • rhCommand 通过 rhCMD 您可以从 Grasshopper 运行 Rhino 命令

在新版本中 rhCMD 运行后将返回 true/false。 您可以使用返回的布尔值作为另一个组件的触发器(例如 Excel 导出)

您可以为布尔结果分配以秒为单位的延迟计时器(默认为 0 秒)

  • xlExport(R) xlExport 会将数据逐行导出到 excel。 (导出前必须先启动您的 excel)

a. 一个树分支等于一行 b. 一个树分支中的项目将被导出到该行的列中。 c. 您可以使用 xlMerge 合并不同数量的项目树。 d. 所有合并的树必须具有相同数量的分支和路径结构。

您可以使用 xlExport 与 StreamFilter 组件以及更多与 HoopSnake 配合使用!(见示例)

您可以为布尔结果分配以秒为单位的延迟计时器(默认为 0 秒)

  • xlMerge(R) 它是 xlExport(R) 的合并组件。 此组件将合并树,并进行填充

新增树重新编号功能(S)。 如果为 true,树分支将被迫重新编号。

有关详情,请参见 zip 文件中的示例 :)

  • xlExport(C) 这是常规的 excel 导出方式。 它将按列导出数据

您可以为布尔结果分配以秒为单位的延迟计时器(默认为 0 秒)

  • xlMerge(C) xlExport(C) 的合并组件。 每个输入都将被迫展平并重新编号

  • App App 组件可以启动外部应用程序。 它将返回作为布尔值的启动结果。 该值可以用作另一个组件的触发器

  • Zoom/ZoomEX 使用 Zoom/ZoomEX 组件,您可以缩放 GH/RH 几何体。

Zoom 将接收许多列表,并选择其中一个列表。 它将缩放选定列表中的所有对象。

ZoomEX 接收一个树作为输入。要选定分支,您可以使用分支索引(I)或树的路径(P)。(要使用路径,将 S 设置为 1)

ZoomEX 可以缩放所有对象,或者仅缩放选定分支中的一个对象。

如果您将 -1 分配给 i,ZoomEX 将缩放分支中的所有对象,否则 zoomEX 将缩放选定分支(I 或 P)中选定索引(i)的一个对象。

  • Null Creator Null Creator 将在您的设置后创建“空”项目。

可以根据您分配的数字创建空项目, 或者可以根据树结构(分支或分支 + 项目)创建空项目


安装方法:

  1. 在 Grasshopper 中,选择文件 > 特殊文件夹 > 组件文件夹。将 gha 文件保存在那里。
  2. 右键单击文件 > 属性 > 确保没有“阻止”文本
  3. 重启 Rhino 和 Grasshopper
  4. 您将在“额外”选项卡下找到组件
  • y.KWON