Data Dam 数据坝
- 数据坝是用于数据阻断或缓存数据,就和水坝一样可以截断水流和放水
- 鼠标右键菜单中选延迟的时间,也就是说设置的延迟后,左边的数据改变不会立马生效,只有过了延迟时间后才会发生改变,这样就避免在调节滑块实时发生反应,从而导致电脑机能下降。
- 如果选择never,这必须手动点击后才会输出结果,这是图标会变成播放按钮
运算器详解
Data Dam 运算器在Grasshopper中的功能是暂时阻止数据从其左侧流向右侧,直到用户点击它为止。如果您的定义在Data Dam右侧需要花费很长时间计算,那么更改Data Dam左侧的参数可能会导致整个任务被延迟,甚至可能导致计算机关闭。
简而言之,Data Dam允许您控制数据的流动,以避免在计算复杂定义时出现问题。如果您的计算需要大量时间,您可以使用Data Dam来暂时阻止数据流,直到您准备好继续。
在下图中拖动滑杆是不会立即改变输出结果的,因为Data Dam已经设置Never
Data Recorder 数据记录器
- 根据左侧输入的时间间隔重复计算,时间间隔用Timer这个运算器,不过在最新的Rhino8.7的版本的Grasshopper没了Timer的身影。😂
运算器详解
一个累加计算小算法,Timer那里设置时间间隔,点击Recorder后开始按时间间隔重复计算,从而得到累加的结果
Relay 中继
- 中继器,在运算器之间的连接线上双击可以快速创建中继器,在中继器也可以修改名称以提高Grasshopper算法的可读性。
Suirify 简化路径
- 简化数据列表的路径
- {0;0;0;}简化成{0}
Trigger 触发器
- Grasshopper的Trigger运算器通常用于触发或启动其他组件的计算。它可以与计时器组件结合使用,以在特定用户事件(如按钮按下)或特定时间/事件发生时激活其他组件。