grasshopper运算器名称总结.docx

上传人:b****2 文档编号:13027 上传时间:2022-09-30 格式:DOCX 页数:30 大小:1.92MB
下载 相关 举报
grasshopper运算器名称总结.docx_第1页
第1页 / 共30页
grasshopper运算器名称总结.docx_第2页
第2页 / 共30页
grasshopper运算器名称总结.docx_第3页
第3页 / 共30页
grasshopper运算器名称总结.docx_第4页
第4页 / 共30页
grasshopper运算器名称总结.docx_第5页
第5页 / 共30页
点击查看更多>>
下载资源
资源描述

grasshopper运算器名称总结.docx

《grasshopper运算器名称总结.docx》由会员分享,可在线阅读,更多相关《grasshopper运算器名称总结.docx(30页珍藏版)》请在冰豆网上搜索。

grasshopper运算器名称总结.docx

grasshopper运算器名称总结

Grasshopper运算器名称总结

Params:

参数

Geometry:

几何体

Box:

立方体

BRep:

边界表现形式

Circle:

CircularArc:

圆弧

Curve:

曲线

Geometry:

几何

Line:

线

Mesh:

网格面

Plane:

平面

Point:

Surface:

表面

Twistedbox:

扭曲的立方体

Vector:

矢量

Primitive:

数据元素

Boolean:

布尔型

Colour:

ARGB色彩

Data:

数据

DataPath:

数据分支

Integer:

整型

Interval:

区间

Interval2:

二维区间

Number:

双精度型浮点数

Shader:

着色器

String:

字符串型

Time:

日期型

Special:

专门的

BarGraph:

条形统计图

BooleanToggle:

布尔值切换器

ColourSwatch:

色卡

CustomPreview:

预览自定义

Gradient:

多色彩渐变

GraphMapper:

NumberSlider:

数字滑动条

Panel:

数据显示面板

ParamViewer:

参数结构查看器

Receiver:

数据接收器

Logic逻辑

Boolean:

布尔运算

GateAnd:

并集

GateAndTernary:

三元并集

GateMajority:

GateNand:

GateNor:

GateNot:

GateOr:

GateOrTernary:

GateXnor:

GateXor:

 

List:

列表

Dispatch:

分配(把一个列表中的项目分派到两个目标列表中)

ListItem:

清单项

ListLength:

列表长度(计算列表的长度)

NullItem:

空值(测试一个数据项是否无效)

ReverseList:

反转列表

ShiftList:

移动列表

SortList:

分类列表

SplitList:

分拆列表

SubList:

次级列表(从一个列表中提取子集)

Weave:

编排(使用自定义的式样编排输入流的设置)

 

 

Script:

脚本

DotNETC#Script:

C#脚本

DotNETVBScript:

VB脚本

F1 :

一元函数

F2 :

二元函数

F3 :

三元函数

VariableExpression :

多元函数

 

Sets:

集合

CullNth :

选取元素(在列表中每n个选取元素)

CullPattern :

选取图案(使用反复的掩码在列表中选取元素)

DuplicateDate :

复制数据

Fibonacci:

费班纳赛(创建一个费班纳赛序列)

Jitter:

振动

Random:

Range:

范围

Series:

数列

 

Trees:

设计树

CleanTree:

清理设计树(把数据树中所有空项和无效数据清除掉)

CreateBranch:

创建分支(创建一个分支访问路径)

DecomposeBranch:

分解分支(分解分支访问路径)

FlattenTree:

“夷平”设计树(把设计树中所有分支路径去除)

Grafttree:

续接设计树

Merge:

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

MergeMultiple:

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

SimplifyTree:

简化设计树(通过清除重复的可共享的分支简化设计树)

PruneTree:

修剪设计树(从设计树中去掉小的分支路径)

StreamFilter:

数据流过滤器(过滤输入的数据流)

StreamGate:

数据流闸口(向一个指定的输出项重新传入数据流)

TreeBranch:

设计树分支(从数据树中取回一个指定的分支)

TreeItem:

设计树项目(从数据树中取回一个指定的项目)

Scalar:

标量

Constants:

常数:

Epsilon:

艾普西龙(四舍五入双精度浮点数)

GoldenRatio:

黄金分割比(1.618)

Naturallogarithm:

自然对数(2.718)

Pi:

圆周率(3.14)

 

Interval:

区间:

Bounds:

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

Bounds2D:

二维界限(围绕坐标列表创建一个二维的区间)

DivideInterval:

均分区间

DivideInterval2:

均分二维区间

Interval:

区间

IntervalComponents:

分解一维区间

Interval2:

通过两个一维区间创建二维区间

Interval2:

通过四个数字创建二维区间

Interval2Components:

分解一个二维区间到四个数字

Interval2Components:

分解一个二维区间到独立的一维区间

 

 

Operators:

运算符:

Addition:

加法运算

Division:

除法运算

Equality:

等量代换

LargerThan:

比较运算(大于)

Modulus:

取模运算

Multiplication:

乘法运算

Power:

乘方运算

Similarity:

近似运算

SmallerThan:

比较运算(小于)

Subtraction:

减法运算

 

Polynomials:

多项式:

Factorial:

阶乘

LogN:

求底数为N的对数

Logarithm:

求10为底的对数

Naturallogarithm:

求以e为底的对数

Powerof10:

10的乘方

Powerof2:

2的乘方

PowerofE:

E的乘方

 

Trig:

三角函数:

ArcCosine:

反余弦函数

ArcSine:

反正弦函数

ArcTangent:

反正切函数

Cosine:

余弦函数

Sine:

正弦函数

Tangent:

正切函数

 

 

Util:

公用:

MassAddition:

并集运算

Maximum:

取最大值

Mean:

取平均值

Minimum:

取最小值

Truncate:

 

Vector:

矢量:

Colour:

色彩

AddColours :

颜色相加

AHSV :

创建一个HSV色彩通道(浮点色彩)

ARGB :

创建一个RGB色彩通道

ARGBFractional :

创建一个浮点RGB色彩通道

BlendColours :

混合色彩(在两个颜色中取插值)

CreateShader :

创建OpenGL着色器

MultiplyColours:

色彩倍增

SplitAHSV:

将颜色分解为HSV通道

SplitARGB:

将颜色分解为RGB通道

SubtractColours:

减去颜色通道

Constants:

常数:

UnitX :

与X轴平行的矢量

UnitY :

与Y轴平行的矢量

UnitZ :

与Z轴平行的矢量

XYPlane :

XY平面

XZPlane :

XZ平面

YZPlane :

YZ平面

 

 

Plane:

平面:

AlignPlane :

调整平面(执行最小的旋转调整平面到矢量指向)

AlignPlanes :

Plane :

在XY平面上创建一个平面

Plane3Pt :

过三点创建一个平面

Plane Components:

把平面分解到其组成元素

Plane Normal:

创建平面法线

RotatePlane :

绕Z轴旋转平面

 

Point:

点:

ClosestPoint:

查找最近点

Decompose :

把点分解到其组成元素

Distance :

计算连个点坐标间的欧几里得距离

GridHexagonal :

在每六个点之间生成六边形网格

GridRectangular :

在点之间生成矩形网格

PlaneCP:

查找离平面最近的点

PointCylindrical:

在柱面坐标上创建点(角度,半径,标高)

PointList:

点列表(显示坐标点的顺序列表)

PointOriented:

通过UVW坐标创建点

PointPolar:

在球面坐标上创建点

PointXYZ:

通过XYZ坐标创建点

PullPoint:

把点拉至几何体

TextTag:

在Rhino视图中创建文字标签

TextTag3D:

在Rhino视图中创建三维文字标签

Vector:

矢量:

Amplitude :

振幅(设置矢量的振幅)

Angle :

角度(计算两个矢量间的夹角)

CrossProduct :

矢量叉积

Decompose:

把矢量分解到其组成元素

DotProduct:

矢量点积(计算连个矢量的数量积)

Multiply:

执行矢量和标量的乘法运算

Reverse:

矢量反向

Summation:

求矢量的和

UnitVector:

Vector2Pt:

在两点间创建矢量

VectorLength:

计算矢量的振幅

VectorXYZ:

通过XYZ创建矢量

 

Curve:

曲线:

Analysis:

分析:

Center:

查找圆或圆弧的圆点和半径

Closed:

测试一条曲线是闭合的还是周期性的

Curvature:

曲率(在指定的部位上评估一条曲线的曲率)

CurvatureGraph:

曲率图表(绘制Rhino的曲率图表)

CurveCP:

在曲线上查找离指定点最近的点

CurveFrame:

曲线骨架(在指定的部位上得到曲率骨架)

Discontinuity:

不连续(沿曲线找出所有不连续点)

EndPoints:

提取曲线端点

EvaluateCurve:

评估曲线(在指定的部位上评估曲线)

EvaluateLength:

评估长度(根据长度上一个特定的因子评估曲线,长度因子可以由曲线单元和法线单元提供,可以通过改变N参数来切换这两种模式)

Explode:

炸开(把曲线分解到其组成元素)

HorizontalFrame:

水平框架(在曲线上一个特定部位获取一个水平基准的框架)

Length:

计算曲线长度

PerpFrame:

垂直框架(在曲线上一个特定部位获取一个垂直基准的框架)

Planer:

测试曲线平面性

 

 

Division:

分割:

CurveFrames:

生成一系列等距曲线骨架

DivideCurve:

等长度分割曲线

DivideDistance:

用预设距离的点分割曲线

DivideLength:

用预设长度分割曲线

HortzontalFrames:

产生一系列等位等高的曲线骨架

PerpFrames:

用一系列垂直方向的等位骨架分割曲线

Shatter:

按分段数打碎曲线

 

Primitive:

基本曲线:

Arc:

圆弧(由基准面、半径、角度区间决定)

Arc3Pt:

过指定三点的圆弧

ArcSED:

SED圆弧(由起点、终点、切线矢量决定)

BiArc:

Bi曲线(由端点和切线决定)

Circle :

圆(由指定平面和半径决定)

Circle3Pt:

过三个定点的圆

CircleCNR:

CNR圆(由圆心、旋转轴、半径决定)

Ellipse :

椭圆(由指定平面和两个焦点决定)

Line :

两点确定的线段

LineSDL :

SDL线段(由起点、正切方向、长度决定)

Polygon :

多边形

Rectangle:

矩形

Spline:

样条曲线:

BezierSpan:

贝塞尔曲线

Curve:

控制点曲线

CurveOn

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 小学教育 > 小学作文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1