1、Grasshopper 运算器名称 总结 Params:参数 Geometry:几何 体 Box: 立方体 BRep: 边界表现形式 Circle: 圆 Circular Arc: 圆弧 Curve: 曲线 Geometry: 几何 Line: 线 Mesh: 网格面 Plane: 平面 Point: 点 Surface: 表面 Twisted box: 扭曲的立方体 Vector: 矢量 Primitive: 数据元素 Boolean: 布尔型 Colour: ARGB 色彩 Data: 数据 Data Path: 数据分支 Integer: 整型 Interval: 区间 Interval
2、2: 二维区间 Number: 双精度型浮点数 Shader: 着色器 String: 字符串型 Time: 日期型 Special: 专门的 Bar Graph: 条形统计图 Boolean Toggle: 布尔值切换器 Colour Swatch: 色卡 Custom Preview: 预览自定义 Gradient: 多色彩渐变 Graph Mapper: Number Slider: 数字滑动条 Panel: 数据显示 面板 Param Viewer: 参数结构查看器 Receiver: 数据接收器 Logic 逻辑 Boolean: 布尔运算 Gate And: 并集 Gate And
3、 Ternary: 三元并集 Gate Majority: Gate Nand: Gate Nor: Gate Not: Gate Or: Gate Or Ternary: Gate Xnor: Gate Xor: List: 列表 Dispatch: 分配(把一个列 表中的项目分派到两个目标列表中) List Item: 清单 项 List Length: 列表长度(计算列表的长度) Null Item: 空值(测试一个数据项是否无效) Reverse List: 反转列表 Shift List: 移动列表 Sort List: 分类列表 Split List: 分拆列表 Sub List:
4、 次级列表(从一个列表中提取子集) Weave: 编排 (使用自定义的式样编排输入流的设置) Script: 脚本 DotNET C Script: C#脚本 DotNET VB Script: VB 脚本 F1 : 一元函数 F2 : 二元函数 F3 : 三元函数 Variable Expression : 多元函数 Sets: 集合 Cull Nth : 选取元素(在列表中每 n 个选取元素) Cull Pattern : 选取图案(使用反复的掩码在列表中选取元素) Duplicate Date : 复制数据 Fibonacci: 费班纳赛(创建一个 费班纳赛序列) Jitter: 振动
5、Random: Range: 范围 Series: 数列 Trees: 设计树 Clean Tree: 清理设计树(把数据树中所有空项和无效数据清除掉) Create Branch: 创建分支(创建一个分支访问路径) Decompose Branch: 分解分支 (分解分支访问路径) Flatten Tree: “夷平”设计树(把设计树中所有分支路径去除) Graft tree: 续接设计树 Merge: 合并(把两个数据流合二为一) Merge Multiple: 合并多项(合并多个输入数据流为一个) Simplify Tree : 简化设计树(通过清除重复的可 共享的分支简化设计树) Pr
6、une Tree: 修剪设计树(从设计树中去掉小的分支路径) Stream Filter: 数据流过滤器(过滤输入的数据流) Stream Gate: 数据流闸口(向一个指定的输出项重新传入数据流) Tree Branch: 设计树分支(从数据树中取回一个指定的分支) Tree Item: 设计树项目(从数据树中取回一个指定的项目 ) Scalar:标量 Constants:常数: Epsilon: 艾普西龙 (四舍五入双精度浮点数) Golden Ratio: 黄金分割比( 1.618) Natural logarithm: 自然对数( 2.718) Pi: 圆周率( 3.14) Inter
7、val:区间: Bounds: 界限(围绕数字列表创建一个区间) Bounds 2D: 二维界限(围绕坐标列表创建一个二维的区间) Divide Interval: 均分区间 Divide Interval2: 均分二维区间 Interval: 区间 Interval Components: 分解一维区间 Interval2: 通过两个一维区间创建二维区间 Interval2: 通过 四个数字创建二维区间 Interval2 Components: 分解一个二维区间到四个数字 Interval2 Components: 分解一个二维区间到独立的一维区间 Operators:运算符: Addition: 加法运算 Division: 除法运算 Equality: 等量代换 Larger Than: 比较运算(大于) Modulus: 取模运算 Multiplication: 乘法运算 Power: 乘方运算 Similarity: 近似运算 Smaller Than: 比较运算(小于) Subtraction: 减法运算