1grasshopper运算器名称总结
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
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:脚本DotNET C#
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:黄金切割比()
Naturallogarithm:自然对数()
Pi:圆周率()
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:平面:
Align Plane:调整平面(履行最小的旋转调整平面到矢量指
向)
AlignPlanes:
Plane:在XY平面上创立一个平面
Plane3Pt:过三点创立一个平面
Plane Components:把平面分解到其构成元素
Plane Normal:创立平面法线
RotatePlane:绕Z轴旋转平面
Point:点:
ClosestPoint:查找近来点
Decompose:把点分解到其构成元素
Distance:计算连个点坐标间的欧几里得距离
Grid Hexagonal:在每六个点之间生成六边形
网格
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:控制点曲线
CurveOnSurface:创立一个在指定曲面上的内插点曲线
Interpolate:内插点曲线
IsoCurve:ISO曲线(从曲线上提取的uv曲线)
KinkyCurve:混淆式曲线(贝赛尔角点控制曲线)
PolyArc:复合弧线(由圆弧和线段拼接而成)
PolyLine:复合线(连结各点构成的折线段)
SubCurve:子曲线(从一条基本曲线上获取)
Util:公用:
Fillet:接触点圆角
FilletDistance:断点圆角
Flip:翻转曲线
JoinCurves:联合曲线
Offset:
Project:偏移曲线
投射曲线到复合曲面上(BRep曲面会合,即
Rhino中的多重曲面)
Surface:曲面:
Analysis:剖析:
BoxComponents:立方体元素(把立方体
分解到其构成元素)
BoxCorners:提取立方体角点
BRepArea:计算BRep(界限表示)的面
积
BRepComponents:把BRep(界限表示)
分解到其构成元素
BRepCP:在BRep(界限表示)上查找离
指定点近来的点
BRepVolune:计算BRep(界限表示)的
体积
BRepWireframe:提取BRep(界限表示)
物体的线框
Dimensions:尺寸
EvaluateBox:在UVW空间评估一个立方体
EvaluateSurface:在UV坐标系上评估局部曲面特征
OscCircles:圆上接触点(在指定的UV坐标系上计算出圆周上和曲面的交点)PrincipalCurvature:助率(在指定的UV坐标系上计算出曲面的主曲率)SurfaceCP:在曲面上查找离指定点近来的点
SurfaceCurvature:表面曲率在(指定的UV坐标系上计算出曲面的曲率)TrimInclusion:测试被修剪部分之内的UV点
Freeform:自由曲面:
4PointSurface:由四点创立曲面
Extrude:沿矢量方向拉伸曲线或曲面
ExtrudeLinear:沿笔挺路径拉伸曲线或
曲面
ExtrudePoint:把曲面或曲线拉伸到指定
点
Loft:沿界面曲线方向
Offset:定量偏移曲面
Pipe:沿轨道产生管状曲面
PlanarSrf:从一系列界限曲线生成平展
面
RailRevolution:经过绕轨道旋转生成曲
面
Revolution:经过旋转生成曲面
SumSurface:经过两条界限线生成曲面
SurfaceFromPoint:经过网格点生成
nurbs曲面
Sweep1:
Sweep2:单轨扫描曲面
双轨扫描曲面
Primitive:基本曲面:
BoundingBox:界限立方体(界限范围由需要被包括的会合体决定)
Box2Pt:空间上两点决定的立方体
BoxPlane:创立与一个矩形所在平面相般配的立方体
CenterBox:在平面的中心点创成立方体
Cone:圆锥体
Cylinder:圆柱体
IntervalBox:由基准面和边长创立一个立方体
PlaneSrf:平面
Sphere:球体
Util:公用:
BrepJoin:联合Brep(复合曲面)
CapHoles:关闭全部Brep形(复合曲面)的平面张口
CopyTrim:复制修剪数据(将UV修剪数据从一个曲面复制到另一个)
DivideSurface:产生UV网格点切割曲面
Flip:翻转曲面法线
Isotrim:等参修剪(在曲面上提取由等参线切割的子集)Retrim:再修剪(鉴于其余曲面的三维修剪数据)
SurfaceFrames:曲面框架(在曲面表面生成UV框架网格)
Untrim:
撤除修剪(移除曲面上的全部切割线)
Mesh:网格面:
Primitive:基本网格面:
Mesh:网格面
MeshBox:网格面立方体
MeshPlane:网格平面
MeshQuad:四边形网格
MeshSphere:网格球体
MeshTriangle:三角面网格
Triangulation:三角细分关系:
MeshBRep:创立一个与现有BRep几何体相像的网格面
MeshSurface:网格表面
Settings(Custom):描述自定义网格设置
Settings(Quality):描述高质量圆滑曲面设置
Settings(Speed):迅速描述不带抗锯齿的曲面设置
Util:公用:
FaceComponents:分解一个单元网格面到其构成元素
MeshComponents:分解一个网格面到其构成元素
MeshPaint:指派一个频频的色彩图案到网格面物体
Intersect:交集:
Boolean:布尔:
RegionDifference:差集(合用于平面闭合曲线)RegionIntersection:交集(合用于平面闭合曲线)RegionUnion:并集(合用于平面闭合曲线)
SolidDifference: SolidIntersection:实体差集(合用于
实体交集(合用于BRep形)
BRep形)
SolidUnion:实体并集(合用于BRep形)
Mathematical:数学:
BRep|Line:办理复合曲面和线段的交集问题
BRep|Plane:办理复合曲面和平面的交集问题(计算剖面)Curve|Line:办理曲线和线段的交集问题
Curve|Plane:办理曲线和平面的交集问题
Line|Plane:办理平面和线段的交集问题
Plane|Plane:办理平面和平面的交集问题(计算面面交线)Plane|Plane|Plane:办理三个平面的交集问题
Surface|Line:办理曲面和线段的交集问题
Physical:物理:
BRep|BRep:办理两个复合曲面的交集问题
BRep|Curve:办理复合曲面和曲线的交集问题
Curve|Curve:办理曲线和曲线的交集问题
Surface|Curve:办理曲面和曲线的交集问题
Region:地区:
SplitwithBRep:
SplitwithBReps: TrimwithBRep: TrimwithBReps: TrimwithRegion:用复合曲面切割曲线
用多个切合曲面切割曲线用复合曲面修剪曲线
用多个切合曲面修剪曲线用一个范围修剪曲线
TrimwithRegions:用多个范围修剪曲线
XForm:变换:
Affine:仿射:
OrientDirection:指定方向
Project:将物体映照到平面
Scale:缩放物体(全部方向均匀缩放)
ScaleNU:非均匀缩放物体
Shear:歪曲(按矢量歪曲方向歪曲变换物体)ShearAngle:角度歪曲(按倾斜角度歪曲物体)
Euclidian:欧几里得:
Mirror:镜像
Move:挪动
Orient:转向(将几何体从一个坐标系重映照到另一个坐标系)Rotate:旋转(在平面内旋转物体)
RotateAxis:绕轴旋转物体
Morph:变形:
BlendBox:在两个平面间成立立方体
BoxMorph:歪曲立方体
CameraObscura:针孔照相机
MirrorCurve:以自由曲线为基准镜像
MirrorSurface:以自由曲面为基准镜像
SurfaceBox:在曲面块上创立歪曲立方体
SurfaceMorph:将几何体变形到曲面UVW坐标系TwistedBox:利用角点创立歪曲立方体。