Text Field Expression 文本字段表达式
- Grasshopper的**Text Field Expression**运算器允许用户输入文本字段,并可以在其中使用表达式来执行复杂的数学和逻辑运算。这个运算器通常用于处理文本数据,同时结合数值计算,为用户提供灵活的数据操作方式。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
E | Expression | 表达式 | 输入运算表达式 | 文本 |
V | Variable x | 变量x | 定义表达式中的变量x | 数值 |
T | Text | 文本 | 输出根据表达式计算后的文本 | 文本 |
Content Details 内容详情
- Grasshopper的**Content Details**运算器是用于提取和显示数据内容的详细信息。它可以帮助用户更好地理解和管理数据,尤其是在处理复杂的数据结构时。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
D | Data | 数据 | 输入需要查看详细信息的数据 | 数据 |
K | Keys | 键 | 显示数据中的键 | 文本 |
V | Values | 值 | 显示数据中的值 | 数据 |
P | Path | 路径 | 显示数据的存储路径 | 文本 |
I | Item Index | 项目索引 | 显示数据中每项的索引 | 整数 |
Content Information 内容信息
- Grasshopper的**Content Information**运算器用于提供数据内容的详细信息,帮助用户理解数据的结构和内容。这个运算器特别适用于分析和调试复杂的数据集。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
D | Data | 数据 | 输入需要分析的数据 | 数据 |
T | Type | 类型 | 显示数据的类型 | 文本 |
C | Count | 计数 | 显示数据中的项目数量 | 整数 |
P | Preview | 预览 | 提供数据的文本预览 | 文本 |
User Text 用户文本
- Grasshopper的**User Text**运算器允许用户将文本附加到对象上,这样可以在对象上存储和检索额外的信息。这个运算器非常有用,尤其是在需要对模型的各个部分进行标注或分类时
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
K | Keys | 键 | 输入要附加到对象的键 | 文本 |
V | Values | 值 | 输入与键相对应的值 | 文本 |
G | Geometry | 几何体 | 输入要附加文本的几何体 | 几何数据 |
T | Text | 文本 | 输出附加到几何体的文本 | 文本 |
Convert Units 单位转换
- Grasshopper的**Convert Units**运算器用于在不同的度量单位之间转换数值。这个运算器支持多种单位,使得用户可以轻松地在例如米、英尺、英寸等单位之间进行转换。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
N | Number | 数值 | 输入需要转换的数值 | 数值 |
SU | Source Unit | 源单位 | 定义原始数值的单位 | 文本 |
TU | Target Unit | 目标单位 | 定义要转换到的单位 | 文本 |
R | Result | 结果 | 输出转换后的数值 | 数值 |
Duplicate Content 重复内容
- Grasshopper的**Duplicate Content**运算器用于将数据复制预定的次数。这个运算器可以帮助用户快速生成重复的数据,适用于需要大量相同数据的情况。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
D | Data | 数据 | 输入需要复制的数据 | 通用数据 |
N | Number | 数量 | 输入复制的次数 | 整数 |
O | Order | 顺序 | 是否保持列表顺序 | 布尔值 |
D | Duplicated Data | 复制数据 | 输出复制后的数据 | 通用数据 |
Unit System 单位系统
- Grasshopper的**Unit System**运算器用于查询或设置工作环境中的单位系统。这个运算器可以帮助用户确保模型的尺寸和参数在不同单位系统之间保持一致性。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
U | Unit System | 单位系统 | 输入或显示当前工作环境的单位系统 | 文本 |
N | Name | 名称 | 显示单位系统的名称 | 文本 |
A | Abbreviation | 缩写 | 显示单位系统的缩写 | 文本 |
F | Factor | 因子 | 显示从米到当前单位系统的转换因子 | 数值 |
Evaluate Text Fields 评估文本字段
- Grasshopper的**Evaluate Text Fields**运算器用于评估文本字段中的表达式。这个运算器可以解析文本中嵌入的字段表达式,并输出格式化的文本和表达式的计算值。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
T | Text | 文本 | 输入带有字段表达式的文本 | 文本 |
T | Text | 文本 | 输出格式化的文本表达式 | 文本 |
V | Values | 值 | 输出文本字段的计算值 | 文本 |
Content Cache 内容缓存
- Grasshopper的**Content Cache**运算器用于缓存数据内容,以便快速访问和重用。这个运算器特别适用于优化性能,减少重复计算,特别是在处理大型数据集或复杂算法时。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
D | Data | 数据 | 输入需要缓存的数据 | 通用数据 |
K | Key | 键 | 输入用于标识缓存数据的键 | 文本 |
O | Output | 输出 | 输出缓存的数据 | 通用数据 |