Replace Nulls 替换空值
- Grasshopper的Replace Nulls运算器用于将列表中的空值(Nulls)替换为用户指定的数据。这个运算器在处理数据时非常有用,特别是当你需要清理列表中的无效数据或者用特定的值填充空缺时。 Replace Nulls运算器确保数据的完整性,使得数据集更加可靠和易于操作。例如,在参数化设计中,它可以帮助维持数据结构的一致性,从而避免在后续的设计过程中出现错误。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
L | List | 列表 | 包含空值的原始列表 | 通用数据 |
R | Replacement | 替换项 | 用于替换空值的数据 | 通用数据 |
L | List | 替换后列表 | 空值被替换后的列表 | 通用数据 |
Dispatch 数据分派
- Grasshopper的Dispatch运算器用于将一个列表中的项目根据条件分派到两个目标列表中。这个运算器可以根据提供的模式或条件,将列表中的元素分配到两个不同的列表中,一个包含符合条件的元素,另一个包含不符合条件的元素。 Dispatch运算器在数据处理和选择性视觉化中非常有用,它允许用户基于特定的条件快速分类和组织数据。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
L | List | 列表 | 要进行分派的原始列表 | 通用数据 |
P | Pattern | 模式 | 决定元素分派的条件模式 | 布尔值 |
A | A | A列表 | 符合条件的元素集合 | 通用数据 |
B | B | B列表 | 不符合条件的元素集合 | 通用数据 |
Weave 编织
- Grasshopper的Weave运算器用于按照自定义的模式编排输入流。它允许用户根据特定的模式将多个列表中的元素交错组合,生成一个新的列表。这个运算器在需要按照一定规律混合数据时非常有用。 Weave运算器通过提供灵活的数据编排方式,使得用户可以在复杂的数据处理和模型生成中,更加精确地控制数据的结构和顺序。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
S | Streams | 流 | 要被编排的数据流列表 | 通用数据 |
P | Pattern | 模式 | 编排输入流的自定义模式 | 整数列表 |
R | Result | 结果 | 编排后生成的新列表 | 通用数据 |
Pick'n'Choose 挑选选择
- Grasshopper的Pick’n’Choose运算器用于从多个输入流中根据指定的模式选择数据。它允许用户定义一个模式,根据这个模式从不同的数据流中挑选数据,组成一个新的列表。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
P | Pattern | 模式 | 决定数据选择的模式 | 整数列表 |
S | Stream | 流 | 输入的数据流 | 通用数据 |
R | Result | 结果 | 根据模式选择的数据组成的新列表 | 通用数据 |
Null Item 空项
- Grasshopper的Null Item运算器用于检测列表中的数据项是否为无效或空值(Null)。当你需要清理列表中的无效数据或者识别出哪些数据项是空值时,这个运算器非常有用。 Null Item运算器可以帮助用户快速识别和处理列表中的空值问题,确保数据的完整性和准确性。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
L | List | 列表 | 包含可能的空值的原始列表 | 通用数据 |
N | Null | 空值 | 检测到的空值或无效数据 | 布尔值 |