犀牛grasshopper命令大全

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

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:区间Interval2:二维区间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 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:次级列表(从一个列表中提取子集)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:振动Random:Range:范围Series:数列

Trees:设计树

Clean Tree:清理设计树(把数据树中所有空项和无效数据清除掉)Create Branch:创建分支(创建一个分支访问路径)Decompose Branch:分解分支(分解分支访问路径)

Flatten Tree:“夷平”设计树(把设计树中所有分支路径去除)Graft tree:续接设计树

Merge:合并(把两个数据流合二为一)

Merge Multiple:合并多项(合并多个输入数据流为一个)

Simplify Tree:简化设计树(通过清除重复的可共享的分支简化设计树)Prune Tree:修剪设计树(从设计树中去掉小的分支路径)Stream Filter:数据流过滤器(过滤输入的数据流)Stream Gate:数据流闸口(向一个指定的输出项重新传入数据流)Tree Branch:设计树分支(从数据树中取回一个指定的分支)Tree Item:设计树项目(从数据树中取回一个指定的项目)

Scalar:标量

Constants:常数:

Epsilon:艾普西龙(四舍五入双精度浮点数)Golden Ratio:黄金分割比(1.618)Natural logarithm:自然对数(2.718)Pi:圆周率(3.14)

Interval:区间:

Bounds:界限(围绕数字列表创建一个区间)

Bounds2D:二维界限(围绕坐标列表创建一个二维的区间)Divide Interval:均分区间Divide Interval2:均分二维区间Interval:区间Interval Components:分解一维区间Interval2:通过两个一维区间创建二维区间Interval2:通过四个数字创建二维区间

Interval2Components:分解一个二维区间到四个数字Interval2Components:分解一个二维区间到独立的一维区间

Operators:运算符:Addition:加法运算Division:除法运算Equality:等量代换

Larger Than:比较运算(大于)Modulus:取模运算Multiplication:乘法运算Power:乘方运算Similarity:近似运算

Smaller Than:比较运算(小于)Subtraction:减法运算

Polynomials:多项式:Factorial: 阶乘Log N: 求底数为N的对数Logarithm: 求10为底的对数

Natural logarithm: 求以e为底的对数Power of 10: 10的乘方Power of 2: 2的乘方Power of E: E的乘方

Trig:三角函数:ArcCosine:反余弦函数ArcSine:反正弦函数ArcTangent:反正切函数Cosine:余弦函数Sine:正弦函数Tangent:正切函数

Util:公用:

Mass Addition:并集运算Maximum:取最大值Mean:取平均值Minimum:取最小值Truncate:

Vector:矢量:Colour: 色彩

Add Colours : 颜色相加AHSV : 创建一个HSV色彩通道(浮点色彩)ARGB : 创建一个RGB 色彩通道ARGB Fractional : 创建一个浮点RGB色彩通道Blend Colours : 混合色彩(在两个颜色中取插值)Create Shader : 创建OpenGL着色器Multiply Colours: 色彩倍增Split AHSV: 将颜色分解为HSV通道Split ARGB: 将颜色分解为RGB通道Subtract Colours: 减去颜色通道Constants: 常数:Unit X : 与X轴平行的矢量Unit Y : 与Y轴平行的矢量Unit Z : 与Z轴平行的矢量XY Plane : XY平面XZ Plane : XZ平面YZ Plane : YZ平面

Plane:平面:Align Plane : 调整平面(执行最小的旋转调整平面到矢量指向)Align Planes : Plane : 在XY平面上创建一个平面

Plane 3Pt : 过三点创建一个平面Plane Components: 把平面分解到其组成元素Plane

相关文档
最新文档