最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

Grasshopper学习手册笔记(含英文注解)要点

IT圈 admin 43浏览 0评论

2024年9月22日发(作者:京灵枫)

一、 Prams[n.参数] 电池组

(1).Geometry[美 [dʒi'ɑːmətri],n.几何,几何学] 电池组

这一组都是对数据的抓取,电池都有左侧输入端和右侧输出端,都有两种输入数据的方法,一种

是把相应数据连接到左侧输入端,另一种是电池上点右键 Set one XXX,新设置一个XXX。Set

multipleXXX,[美['mʌltɪpl],adj,多种多样的,许多的,n.倍数,关联],即设置多个。但是Set one

curve 只能选取Rhino 中创建好的,[美

['raɪnoʊ],n.犀牛]

左侧输入端:任何相应属性数据。 右侧输出端:电池所包含的相应属性数据。

属性对应如下:

Point:输入点数据 【美[pɔɪnt],n.点 】

Vector:输入向量数据 【美['vektər],n,向量,矢量】

Circle:输入圆数据,这个电池只包含圆和椭圆相关曲线 【美['sɜːrkl]】

Curve:输入曲线数据 【美[kɜːrv]】

Plane:输入平面数据 【美[pleɪn]】

Circular Arc:输入圆弧数据【美['sɜːrkjələr],adj,圆形的,循环的,美[ɑːrk],n,弧,弧形物】

Line:输入直线数据 【美[laɪn]】

Rectangle:输入网格数据 【美['rektæŋɡl],n,矩形】

Box:输入实体盒子数据 【美[bɑːks]】

Mesh:输入mesh面数据,即网格面数据 【美[meʃ],n.网状物】

Surface:输入曲面数据,为poly曲面,不可输入mesh曲面 【美['sɜːrfɪs] n.表面,外表】

Brep:输入任意实体或者曲面数据(这个很常用) 【美[b'rep]n.表面表示】

Mesh Face:与mesh类似,这里更多的是提取规则的mesh面

Twisted Box:输入北扭曲的实体 【美['twɪstɪd],adj,扭曲的】

Field,输入磁场数据 【美[fiːld]】

Group:输入成组的数据 【美[ɡruːp]】

Geometry:输入几何图形数据(包含点线面任何数据)

Transform输入三线性集合变换图形 【美[træns'fɔːm],v,改边,转换】

Geometry Pipeline从犀牛中输入集合管线到GH中 【美['paɪplaɪn],n,管道,管线,渠道】

Geometry Cache物体缓存, 【美[kæʃ],n,隐藏所,缓存】

主要作用:1、快速烘培GH汇总的物体,2、快速选择已经烘培到Rhino中的物体

(2).Primitive 电池组 【['prɪmətɪv] ,adj,原始的,简陋的】

Boolcean:输入布尔值 【 ['buːliən] n,布尔 布尔逻辑的】

Integer:输入整数 【 ['ɪntɪdʒər] n. [数] 整数;整体;】

Number:输入一列双精度浮点数据

Text:输入任意文字

Color:输入一列颜色参数的RGB值 【['kʌlər]】

Culture:包含了一系列文化特征 【[ˈkʌltʃɚ] n.文化,修养】

Domain²:输入任意二维区间数据或者UV范围 【[doʊ'meɪn]N. 领地;领域;范围】

Matrix:包含了一系列的数据矩阵 【['meɪtrɪks] n 矩阵】

Complex:代表一个复核的集合。复杂的参数能够存储持久数据。你可以通过参数设置菜单的持续记录。

【[kəm'pleks] adj.复杂的;合成的;复合的】

Domain:输入任意二维区间数据

Guide:输入任意一个参量的编号代码,方便其他电池找到此参量【[ɡaɪd] n.指南;向导;入门书】

Time:输入时间和日期数据

Date:输入任何一列参量

File Path:用于输入硬盘中某个地址的文件【[faɪl] n. 文件;[pæθ] n. 道路;小路;】

Date Path:通过路径输入一列数据 【[det] n. 日期;约会;】

第 1 页 共 47 页

Shader:输入一列渲染值 【n. 著色器;着色程序】

(3) .Input 电池组: 【['ɪn'pʊt] n 投入;输入电路】

Number Slider:最常用的拉棒,可以输入任意数字 【['slaɪdɚ] 滑动器;滑雪者;会滚动之物】

Panel:可以查看电池所包含的数据 【['pænl] 仪表板;嵌板】

Boolean Toggle:布尔开关(Ture/False)【['tɑɡl] 开关,触发器】

Control Knob:数据输入的另一种,类似于音量调节旋钮。【[kən'trol] 控制;管理[nɑb] 把手】

MD Slider:图形化的数字输入端,可以输入树形数据 【['slaɪdɚ] 滑动器】

Button:另一种开关,与Boolean Toggle类似 【['bʌtn] 按钮;钮扣】

Digit Scroller:油表式的数据输入条 【['dɪdʒɪt] 数字 照片卷轴;用于画涡形的画笔 滚动条】

Value Lis:用来输入阶数或者输入数字 【['vælju] 价值;价格;重要性;确切涵义】

Calendar:日历,说实话没有见过具体案例中使用到…【['kæləndɚ] 日历;[天] 历

法;日程表

Color Picker:拾色器,可以输入任意颜色 【['pɪkɚ] 采摘者;采摘机;啄者;挖掘者】

Color Wheel:色轮,可以输入任意颜色 【[wil] 车轮;方向盘】

Graph Mapper:重新映射一组数据【[ɡræf] 图表;曲线图['mæpə] 映射;制图人;字体映射程序】

Clock:计时器,说实话没有见过具体案例中使用到… 【[klɑk] 时钟;计时器】

Color Swatch:拾色器,可以输入任意颜色 【[swɑtʃ] 样本,样品】

Gradient:梯度控制,允许你在数字域定义颜色梯度 【['ɡredɪənt] 梯度;坡度;倾斜度】

Image Sampler:输入图形数据 【['ɪmɪdʒ] 影像;想象;肖像;偶像['sæmplɚ] 采样器;取样器】

Atom Date:得到一个原子的详细数据【['ætəm] 原子】

下列运算七均为读取地里信息数据使用,实际上都是读取数据库数据所用

Import Coordinates【['ɪmpɔt] 进口,进口货;输入;意思,含义;重要性[kəu'ɔ:dineits] 坐标;

相配之衣物】

Import PDB

Read Flie 【[rid] 阅读;读懂】

Import 3DM

Import Image

Import SHP

(4) Util 电池组【[ju'til]】

Cherry Picker:提取树形数据中的某一节【['tʃeri] 樱桃;樱桃树 ['pɪkər] 采摘者;拣选机】

Jump:这是一个电池位置的传送门【 [dʒʌmp] 跳跃;跳动】

Scribble:向GH中添加文字【['skrɪbl] 潦草地书写】

Param Viewer:树形数据查看器【参数,['vjuːər] 观察器】

Data Dam:这个参数的类型,将可以输入任何类型的参量,作为一个结果,这个参数的预览可能不完

整,因为它可能没有识别出到一些数据类型【[dæm] 水坝;堤;障碍物】

Timer:定时刷新器【['taɪmər] 计时器;定时器;计时员】

Data Recorder:记录数据运行的时间【[rɪ'kɔːrdər] 记录员;记录器】

Cluster Input:在电池打包的时候作为输入端【 ['klʌstər] 群;簇;丛;串】

Cluster Output:在电池打包的时候作为输出端

Fitness Landscape:通过数学公式来影响参量【 ['fɪtnəs] 健康;适合 ['lændskeɪp] 风景;风景

画;山水;[计]横向】

Gene Pool:可以输入一系列基因数值【 [dʒiːn] 基因 [puːl] v共用;汇集】

Galapagos:遗传运算器,可以进行一些复杂的数学运算

这是Grasshopper中特立独行的一个运算器,首先不只是因为他的输入输出端长在了下面,而是因为

它的强大,把鼠标放在运算器上看描述就可以知道了…这个运算器可以进行复杂的运算从而得出结果

2、Maths电池组【[mæθs] 数学】

(1)Domain 电池组【 [doʊ'meɪn] 领地;领域;范围】

Construct Domain:创建从A到B的一个范围I【Construct建造;构筑;造(句】

第 2 页 共 47 页

Deconstruct Domain:将一个范围I分解为起始值S和结束值E【[ˌdiːkən'strʌkt] 解构;拆析】

Bounds:在一组数中,用最大值和最小值创建一个范围【 [baʊndz] 界限】

Consecutive Domains:连续范围【[kən'sekjətɪv] 连续的;连贯的】

从字面上比较难理解,理解如下:

当A取值为True则从一系列的数字中,分别取前n项与n+1项的和构成范围

当A取值为False 则为n项和n+1项两个数字构成范围【 [fɔːls] 假的;人造的;不真实的;错误

的;】

Divide Domain:将Domain等分为C个小的范围区间【 [dɪ'vaɪd] 划分;隔开】

Find Domain:寻找区间(D)内输入的数值(N)的标号(I)

输入端S:是否以精确方式查找

输出端N:得到的旁边相邻数据的编号

Includes:寻找输入数值(I)是否在区间(D)以内【[ɪnk'luːdz] 包括;包含;列入】

Remap Numbers: 映射两个范围比值得到的新范围【 [ˌriː'mæp] 重测图】

输入端V:映射数值

输入端S:源范围

输入端T:目标范围

输出端R:新的范围

这个比较难翻译其作用,输入端和输出端的关系是R=(T/S)*V

以下两组计算器重名,且互相可逆

Construct Domain²:通过定义(输入UV坐标面的U和V的上下限)来确定一个面域

Deconstruct Domain²:分解面域得到UV坐标的上下限

Construct Domain²:通过定义U和V的两个区间来确定一个面域

Deconstruct Domain²:分解面域得到U和V的两个区间

Bounds 2D:通过一组点得到一个面域,该面域为包含所有点的最小面域

Divide Domain²:将一个面安装UV坐标细分,细分出若干面域,这是一个非常常用的运算器,常用来

细分曲面使用

这个运算器常常和Isotrim连用。

(2)Matrix电池组【 ['meɪtrɪks] 矩阵】

Construct Matrix:创建矩阵

Deconstruct Matrix:分解矩阵

Display Matrix:展示矩阵【[dɪ'spleɪ] 显示;陈列;】

Transpose Matrix:将矩阵的行和列调换【[træn'spoʊz] 调换;颠倒顺序;】

Swap Columns:调换矩阵的A列和B列【 [swɑːp] 交换;用 ... 作交易 ['kɒləm] 栏;专栏;列】

Swap Rows:调换矩阵的A行和和B行【 [roʊz] 行】

输入端或输出端的R代表Rows,行。C代表Columns,列。V代表矩阵里的各项值。

Invert Matrix:改变矩阵【 [ɪn'vɜːrt] 倒置;反转;颠倒】

GH中的变换本质上都是已矩阵来实现的,上图为平移矩阵十一,其他包括旋转、对称、切变、缩放

等都可以用矩阵来实现

(3)Operators运算 电池组【['ɒpəreɪtəz] 操作员;管理者;运算符】

这一组电池非常好掌握,学过数学的都明白:

前半部分属于算法:

Addition:加法【 [ə'dɪʃn] 增加;加法;附加物】

Division:除法【 [dɪ'vɪʒn] 划分;除法;部门;分开】

Multiplication:乘法【 [ˌmʌltɪplɪ'keɪʃn] 增加;繁殖;乘法运算】

Negative:负值【['neɡətɪv] 否定的;消极的;负面的;负的】

Power:幂【['paʊər] 量;力;能力;权力;【数】幂;】

Subtraction:减法【 [səb'trækʃn] 减法;减去】

第 3 页 共 47 页

Absolute:绝对值【['æbsəluːt] 绝对的;确实的;专制的;完全的;独立的;无限制的】

Factorial:阶乘【 [fæk'tɔːriəl] 阶乘的;因数的;】

Integer Division:除法,得到整数商【['ɪntɪdʒər] 整数;完整的事物;整体】

Modulus:取余数,用A除以B输出得到的余数【['mɒdʒələs] 数、物]模量;模数;系数】

Mass Addition:总量相加,其中输出端Pr是每一步的累加值【 [mæs] 大量;块;众多】

Mass Multiplication:累乘

Relative Differences:每一项和上一项的差值。注意出入类型只能是整数,数字,点和向量【['relətɪv]

相对的;比较的;相关的 ['dɪfərəns] 不同】

Equality:相等【[i'kwɑːləti] 同等;平等;[数]等式】

Larger Than:大于【 [laːdʒə] 更大的;较大的】

Similarity:约等于 输入端T%,误差允许值%,输出端dt:两者的差【[ˌsɪmə'lærəti] 相似;类似】

Smaller Than:小于【 [s'mɔːlər] 较小的】

后半部分属于逻辑

Gate And:当输入端都为True时,输出True,即A且B【 [ɡeɪt] 大门;入口;门票收入;<古>道

路;<方>方式】

Gate Or:A或B

Gate Not:将输出结果变为相反的结果

Gate Xnor: 输入布尔值A=B时为真

Gate Xor: A不等于B为真

Gate Nand: 若A=B=True,输出假,其他情况输出真。

Gate Nor: 若A=B=False,输出真,其他情况输出假。

Gate Majority:按照输入端的真假结果,输出占得比例大的结果【[mə'dʒɔːrəti] 大多数;多数;多

数党;多】

(4)Polynomials 电池组【 [pɒlɪ'nəʊmiəlz]多项式】

Cube:立方【[kjuːb] 立方体;立方】

Cube Root:立方根【[ruːt] 根;根源;根本】

Square:平方【 [skwer] 正方形;广场;街区;平方;】

Square Root:平方根

One Over X:X的负一次方【 ['oʊvər] 在 ... 的上方;遍及地;在 ... 期间】

Power of 10:10的X次方【 ['paʊər] (数学)幂】

Power of 2:2的X次方

Power of E:自然系数e的X次方

Log N:对数log

Logarithm:以10为底的对数lg【 ['lɔːɡərɪðəm] [数]对数】

Natural Logarithm:以自然系数e为底的对数ln【 ['nætʃrəl] 自然的;天然的;私生的】

(5)Script电池组【 [skrɪp] 脚本,手迹; 】

Evaluate:函数运算器,使用表达式进行判定【[ɪ'væljueɪt] 评价;评估】

放大运算器以后可以添加删除输入端变量。

双击fx函数图标会出现上面的窗口,用于创建函数

同时会显示输入端的输入类型,比如上图的整数

Expression:表达式【 [ɪk'spreʃn] 表情;表示;表达;词句;措辞;表现;挤压】

C#Script,VB,Script:C#和VB脚本运算器

需要编辑时请右键图表中心logo

Expression 支持预设了很多合法的表达式,用来作为条件选择或者逻辑判断有时候比Script更为方

便。

(6)Time 电池组

Time 电池组用的比较少

第 4 页 共 47 页

Construct Date:创建日期

Construct Exotic Date:创建一个“异国”的日期(就是创建一个时间,运用指定的日历)

Construct Smooth Time:创建一个光滑连续的计时器【 [smuːð] 光滑的;平稳的;流畅的;圆滑的】

Construct Time:创建时间

Deconstruct date:将现在的时间分解为年月日时分秒

Combine Date&Time:结合日期和时间【 [kəm'baɪn] 联合;使结合;结合】

Date Range:日期范围【[reɪndʒ] 范围;射程;山脉;排;一系列】

Interpolate Date:插入时间【 [ɪn'tɜːrpəleɪt] 加入(额外的事);窜改;插话】

(7)Trig 三角函数电池组【 [trɪg漂亮的;整洁的;良好的】

Cosine:余弦【['koʊsaɪn] [数]余弦】

Sinc:辛格函数

sinc函数,又称辛格函数,用sinc(x)表示。(sinc函数不同于Sa函数,Sa函数称为采样函数,或

抽样函数,用Sa(x)表示。有两个定义,有时区分为归一化sinc函数和非归一化的sinc函数。

一维sinc函数编辑:函数定义

它们都是正弦函数和单调递减函数 1/x的乘积:

1.在数字信号处理和通信理论中,归一化sinc函数通常定义为;

sinc函数公式

2.在数学领域,非归一化sinc函数 (for sinus cardinalis)定义为:

sinc函数公式

在这两种情况下,函数在 0 点的奇异点有时显式地定义为 1,sinc 函数处处可解析。非归一化sinc

函数等同于归一化sinc函数,只是它的变量中没有放大系数π。

函数形状

sinc函数

二维sinc函数编辑

函数定义:二维的sinc()函数是一维sinc函数的扩展,其归一化定义为:

sinc

函数形状二维的sinc()函数三维透视图如下所示:

第 5 页 共 47 页

Sine:正弦函数

Tangent:正切函数【 ['tændʒənt] 切线;正切】

ArcCosine:反余弦函数

ArcSine:反正弦函数

ArcTangent:反正切函数

CoSecant:输入值x的sine函数值的倒数值【 ['koʊ'siːkənt] 余割】

CoTangent:输入值x的tangent函数值的倒数值【['koʊ'tændʒənt] 余切】

Secant:输入值x的cosine函数值的倒数值【 ['siːkənt] 割线;正切】

Degrees:弧度转化为角度值【 [dɪ'ɡri:z] 度;学位】

Radians:角度值转化为弧度值【 ['reɪdjənz]弧度】

(8)Util 电池组

输入端N:倍数

Epsilon:一个无限趋近于0的数,却不等于0【 ['epsɪlɑːn] [数]小的正数】

Natural Logarithm:自然对数【['lɔːɡərɪðəm] [数]对数】

Golden Ration:黄金比例【 ['ræʃn] 定额;定量;配给】

Pi:圆周率

Extremes:极值【 [ɪkst'riːmz] 极端事物】

Maximum:最大值【 ['mæksɪməm] 最大量;最大限度;最高点】

Minimum:最小值【 ['mɪnɪməm] 最少的;最低程度的】

Round:四舍五入【[raʊnd] 圆的;球形的;丰满的;完整的;整数的;不确切的;大量的;坦率的】

输出端N:输出结果

输出端F:向下取整

输出端C:向上取整

Average:求平均数【['ævərɪdʒ] 平均数;平均水平】

Inerpolate Date:插入数据【[ɪn'tɜːrpəleɪt] 加入(额外的事);窜改;插话】

通过输入端t(0-1)控制列表数据D的数值之间的插入值,t相当于百分百因子

Truncate:截断数据【 ['trʌŋkeɪt] 切去一端;缩短;截棱成平面】

在列表中根据输入t(0-1)依次剔出首位两端的数据

Weighted Average:判定输入端I和W这两组数据的平均权重值【['weɪtɪd] 加重的;加权的】

Complex Argument:复数的幅角【 [kəm'pleks] 复杂的;合成的;复合的 ['ɑːrɡjumənt] 辩论;论

点;论据;争论;理由;(函数)自变量】

Complex Conjugate:复数的共轭【 ['kɑːndʒəɡeɪt] [数]共轭值;[语]同根词】

Complex Components:分解复数的实部和虚部【 [kəm'poʊnənt] 零组件;成分】

Complex Modulus:复数的取模【['mɒdʒələs] [数、物]模量;模数;系数】

Crate Complex:通过输入端R和i,创建一个复数C(R+i)

电池组

(1)List 电池序列

Insert Items:插入数据到列表中【[lɪst] 目录;名单;明细表】

输入端L:要插入数据的目标列表

第 6 页 共 47 页

输入端I:插入什么数据

输入端i:插入数据的编号

输入端W:?

List Items:根据编号选择列表里的数据【 ['aɪtəm] 项目;条款;一件商品(或物品)】

输入端L:需要选择数据的原始列表

输入端i:选择数据的编号

Partition List:按数量划分列表【 [pɑːr'tɪʃn] 划分;隔离物】

输入端L:需要作为划分数据的原始列表

输入端S:指定多少个数据划分在一起

Reverse List:反转数据列表的顺序【 [rɪ'vɜːrs] 逆转;倒退;互换;改变】

Sort List:排序列表,安装编号的大小顺序排列编号和与编号有关联的对象

输入端K:需要排列的列表数据(数值,字符等)

输入端A:需要排列的物体对象(需要和输入K关联)

Sub List:输入一个区间,将元列表在指定区间内的项选择出来【 [sʌb] 潜艇;替代品】

输入端L:原始数据列表

输入端I:选取数据的区间,作为分割依据

Item Index:检索数据列表中的某一项,输出他的标号,类似在操场点名,你喊最帅的那个出来,我

就会站出来,迅速找到这一项的位置【 ['ɪndeks] 指数;索引;(刻度盘上的)指针】

输入端L:检索的目标数据列表

输入端i:检索的数据编号

这个运算器比较奇葩,完美证明了4≠4.0,4.0≠4

List Length:计算数据列表长度【 [leŋθ] 长度;时间长短;距离;一段;距离的测量单位】

Replace Items:替换列表指定项的数据内容

输入端L:需要作为替换数据的原始列表

输入端I:需要替换的数据

输入端i:替换数据第几项的编号

Shift List:根据输入值偏移数据,向上或向下滚动列表【 [ʃɪft] 移动;改变;换挡;字型转换】

输入端L:需要滚动数据的原始列表

输入端S:滚动数量(正在为向上滚动,负值为向下滚动)

输入端W:True时保留数据,False则删除数据

Split List:根据输入编号,将数据列表划分为两个部分,【 [splɪt] 分裂;将…分成若干部分;分

摊;分离;】

输入端L:需要划分的原始数据列表

输入端i:在哪个编号上进行划分

Dispatch:数据分流【 [dɪ'spætʃ] 派遣;发送;迅速完成】

输入L:需要根据布尔值分流出的原始数据列表

输入P:布尔值(真为A输出,假为B输出)

Pick’n’Choose:按条件输出列表数据【[tʃuːz] 选择;决定】

输入端P:指定入口数据的条件

输入端0,1,2(放大到足够大是可以看到出现加减号,可以安装自己需求添加输入端):指定具体

哪些数据进入次入口,配合P条件,输出符合相对入口的数值

这个运算器非常牛,但是也比较难用语言表述,输入的规律是{0,1,0,2,2},那么输出的panel

的0,1,2,3,4项分别将会从输入端0,1,2中选择对应项。

Weave:编织 为列表设定编号后,按顺序提取编号下的数据【 [wiːv] 编织;组合;编造;迂回前

进】

Null Item:空变量评价 以布尔方式来评价列表中对象是否为空

Replace Null:替换Null空数据

第 7 页 共 47 页

输入端:具有Null的数据列表

输入端R:作为替换Null物体的数据列表

输出端I:替换后的列表结果

输出端N:有多少Nullage被替换了

Combine Date:组合数据【 [kəm'baɪn] 联合;使结合;结合】

将0输入端数据作为输出端R的数据,依照所有输入端数据列表最多的进行参照,如果数量不匹配,

将会把最后一个数据重复排列下去

Shift Patterm:根据条件分流输出Null数据【 ['pætɜːm]图谱】

输入端L:需要分流Null的数据列表

输入端P:布尔分流条件(循环的)

输出:根据条件,有效数据输出,其他数据Null

Cross reference:交错排列两组数据【 ['refrəns] 参考;参照】

Shortest list,Longest List:短排法,长排法

(2)Sequence 电池序列【 ['siːkwəns] 顺序;连续;次序;一系列】

Cull Index:将礼包上指定编号的数据删除【 [kʌl] 拣选;剔除 ['ɪndeks] 指数;索引】

输入端L:要删除的数据所属的原数据列表

输入端I:要删除的数据编号

Cull Nth:移除列表中的第N个数据(往后循环,知道列表结束)

输入端L:需要移除的数据列表

输入端N:列表中的排列编号

Cull Pattern:根据布尔值来保留或删除数据【 ['pætərn] 模式;图案;典范;式样】

输入端L:需要操作的数据列表

输入端P:布尔值(循环)

Random Reduce:随机从一个列表中删除掉指定数目的数据(注意:该运算器会打乱数据)【['rændəm]

任意的;随机的;随意的】

输入端L:输入被删除的数据

输入端R:删除掉数据的数量

输入端S:随机值控制Seed

Duplicate Data:复制数据【 ['duːplɪkət] 复制;重复】

注意:该运算器的图标因为有些不够纯洁,在和谐模式中图标是另一个样子

输入端D:需要复制的原始数据

输入端N:需要复制次数

输入端O:布尔值,是否保持数据排序

Fibonacci:大名鼎鼎的斐波那契数列,设置A,B两项,第N项等于强两项综合

Range:将一个给定范围区间等分【 [reɪndʒ] 范围;射程;】

输入端D:范围区间

输入端N:平均分成多少分

Repeat Data:按照给定长度循环数据列表【 [rɪ'piːt] 重复;反复】

输入端D:输入数据列表

输入端L:循环的长度

Sequence:根据设置列表长度和预排文字产生列表数据【 ['siːkwəns] 顺序;连续;次序;一系列】

输入端C:列表数据的数量

输入端P:预排文字

Stack Data:根据指定堆栈数量,来生成列表数据【 [stæk] 堆;一大堆;【计】存储栈;迭式存储

器,栈式存储器;存储栈数据】

输入D:需要堆栈的数据列表

输入端S:堆栈的数据列表

第 8 页 共 47 页

Jitter:打乱的数据重新排列【 ['dʒɪtə] 振动;紧张】

输入端L:需要打乱的数据

输入端J:打乱强度

输入端S:打乱seed【[siːd] 种子】

Random:非常常用的运算器,随机产生一组数

输入端R:随机生成的范围(Domain)

输入端N:随机生成的个数

输入端S:随机的seed

(3)Set电池序列

Greate set:创建集合

官方直译是创建一个只包含不同独立数据的集合,翻译成通俗的人话就是:去重复

输入端L:建立集合前原始数据

输入端S;建立后的集合

输出端M;集合编号

Set difference:设置集合差异

将输入端A集合中不同于B的部分输出

Set difference(S):集合差异数据的合并

Set intersection:交集【[ˌɪntər'sekʃn] 交集;十字路口;交叉点】

Set union;并集

Set majority;输出三个集合中至少两个相同的数据,少于两个相同则不输出【 [mə'dʒɔːrəti] 大

多数;多数;多数党;多数派】

Carthesian product;笛卡尔乘积;两类集合(A和B)安装次序组成一个个局部列表(树形结构),

但:A或者B集合内,他们本身内不能存在相同的数据,否则判定错误

Disjoint:集合A与B若不相交则为真,相交则为假

Member index:查找M是否在集合S中。【 ['membər] 成员;会员;部分 ['ɪndeks] 指数】

输入端S;查找集合

输入端M;查找的数据

输出端I;查找到的数据M在S中的编号

输出端N;查找到的数据的个数

Replace members:在集合S中寻找数据F,并替换成R

Subset:集合A与B若存在相互包含关系则为真【 ['sʌbset] 子集】

Delete consecutive;在集合数据中删除掉连续排列相同的数据【 [kən'sekjətɪv] 连续的;连贯的】

输出S:删除后的结果

输出N:删除数据的数量

Find similar member;寻找近似成员【['sɪmələr] 类似的】

对比输入数据P和输入集合S,将S中近似与D的数据从H端输出,I为他们的编号

Key/value search:通过key搜索得到对应值【[sɜːrtʃ] 搜寻;探求;调查】

输入端K;关键key

输入端V:寻找key对应的值

输入端S;寻找key,得到对应值

(4)Text电池序列【 [tekst] 正文;文本;课文】

Characters;分解字母

输出端C;得到分解后的字母

输出端U;unicode值【['junɪˌkoʊd] 统一码(采用双字节对字符进行编码)】

Concatenate:拼接输入A和B,相当于A+B【 [kɒn'kætəˌneɪt] 连结;连锁】

Text join;在列表T的空当处插入J,合并输出结果R

Text length;text的字节长度

第 9 页 共 47 页

Text split:按照指定的输入端C分别输入端T,得到分个够的结果R【 [splɪt] 分裂;】

Format:将输入端的值按照输入端F安装统一格式输出【['fɔːrmæt] 版式;设计】

Text case:转换大小写【 [keɪs] 例子;情况;案例;(辩论或诉讼)论据;箱】

Text fragment:根据输入的i值删除掉输入端的第i个字节。N端决定保留随后的几个字节

【['fræɡmənt] 碎片;片段】

Text trim;删除掉输入T前后的空格

Match text:检查输入端T与P是否一致,从而得出布尔值【 [mætʃ] 相配;和...相配;相一致;

较量】

Replace text:替换字符

输入端T:准备替换的text

输入端F:找到text

输入端R;用来替换的text

Sort text;排列key和value【 [sɔːrt] 整理;分类;处理;安排妥当】

Text distance:输入端的text 总长度减去输入端B的text长度然后输出结果【 ['dɪstəns] 距离;

路程;远方】

(5)Tree 电池序列

Clean tree;清理一组数据的null和invalid部分

输入端X:布尔值,X为true删除invalid项

输入端E:布尔值,E为true删除null项

Flatten tree;拍平树形数据【 ['flætn] 使变平;打倒】

输入端P:输入路径编号

Graft tree :转为树形数据【 [ɡræft] 嫁接;移植】

输入端P:输入路径编号

这里需要注意两点:1、这两个运算器和有菜单中的graft,flatten作用一样,2、亲个为自己看路径

名称变化,这些无意义的上级路径{0,0}我们习惯成为无效路径,

Prune tree:用于砍掉一个树上的树叶数在指定范围之外的树枝【[pruːn] 修剪;削减】

输入端N0:范围上限

输入端N1: 范围下限

Simplify tree:简化树形数据 该功能和右键运算器菜单中的simplify等同【 ['sɪmplɪfaɪ] 简化;

使简单】

输入值:布尔值,在开始简化的时候限制路径的路径指数

Tree statistics:路径分析【 [stə'tɪstɪks] 统计学;统计;统计数字】

输出端p:输出路径编号

输出端L:输出树枝下的树叶数

输出端C;输出树枝数

Trim tree:修剪树形数据

输入端D:向前修剪级别数

Unflatten tree:

输入端G:指定编号转化为树形数据

Entwine:数据合并【 [ɪn'twaɪn] 缠绕;纠缠】

输入各树枝组成树形数据

Explode tree: 分解数据【 [ɪk'sploʊd] 爆炸;激增;爆发】

将树形数据拆散成单个树枝

Flip matrix:数据倒置【 [flɪp] 掷;轻击;弹】

Merge:合并数据【[mɜːrdʒ] 合并;融合;兼并】

Match tree:匹配数据路径【[mætʃ] 相配;和...相配;相一致;较量】

输入端T;要匹配路径编号的数据

第 10 页 共 47 页

输入端G:匹配路径的数据

Patch mapper:路径编辑器 次运算七用法较多【 ['mæpə] 绘图人;【计】映射,字体映射程序】

Shift trees:移除路径

输入端D:向前剔除级数

Split tree:分裂树形数据

输入端M :输入开始分裂的树枝

输入端P:分裂出的树枝

输出端N:剩余的树枝

Stream filter:数据分流开关【 [striːm] 流动;流出;飘动; ['fɪltər] 过滤器;滤色镜;滤光

器】

输入端G:指定输出端输出那组数据

Stream gate:数据分流开关【 [ɡeɪt] 大门;登机门方式】

输入端G:控制数据从哪一端输出

Relative item:相对分裂数据【 ['relətɪv] 相对的;比较的;相关的 ['aɪtəm] 项目;】

输入端O:指定分裂数据开始路径

输入端WP:布尔值,为true 则追加分裂出去的数据

Relative items:相对分裂两组数据

输入端O:剔除A组数据的末端和B组数据的始端树枝数

Tree branch :抽取特定树枝【 [bræntʃ] 分部;部门;分店;分支;树枝】

输入端P:输入树枝编号

输入端B:输出抽取到树枝

Tree item:抽取特定树枝上的特定数据

输入端P:输入要抽取的树枝编号

输入端i:输入数据编号

输入端W:布尔值

Construct path:将一组数据转化为路径编号

Deconstruct path:将路径编号转为一组数据

Path compare :用于判断路径是否与掩码匹配

输入端P:要判断的路径

输入端M:掩码

输出端C:路径相同输出true 反之为false

Replace paths:利用掩码把树上的树枝选出来,再集合到指定的树枝上

输入端S:输入掩码指定抽取的树枝

输入端R:输入要重新集合的路径编码

电池组【 ['vektər] 向量;矢量】

(1)Field 电池序列【 [fiːld] 田地;领域;运动场;场地;田野;JAVA中的范畴】

Line charge:建立线电荷场【 [tʃɑːrdʒ] 责任;电荷;指控;费用;照顾】

输入端L:产生电荷场的线段

输入端C:电荷强度

输入端B:产生电荷的区域

Point charge:创建一个点电荷场

输入端P:产生电荷场的点

输入端C:控制电荷强度

输入端D:电荷衰减值

输入端B:生成电荷的区域

Spin force:生成一个带旋转力的电荷场【[spɪn] 纺织;旋转;眩晕;疾驰】

输入端P:电荷生成的开始点

第 11 页 共 47 页

输入端S:旋转力度

输入端R:旋转半径值

输入端D:电荷衰减值

输入端B:生成电荷的区域

Vector force:产生一个带直线里的电荷场

输入端L:产生电荷场的线段

输入端B:产生电荷场的区域

Break field:电荷场分解

输入端F:输入多组电荷场

Merge field:合并电荷场【 [mɜːrdʒ] 合并;融合;兼并】

输入端F:输入要合并的电荷场

Evaluates field:计算电荷场内某电的强度和方向【 [ɪ'væljueɪt] 评价;评估】

输入端F:输入电荷场

输入端P:输入电荷场内某点

输出端T:点向量

输出端S:点的电荷强度

Field line:产生电荷场线

输入端F:输入电荷场

输入端P:在电荷场内建立点阵

输入端N:线的延长度,值越大,线越长

输入端A:精度提示,也可以控制线的长短

输入端M:方法可取的值为1,2,3,4

Direction display:用颜色来标识场的方向【 [də'rekʃn] 方向;指导;用法说明;趋势;目标;

管理】

输入端F:输入电荷场

输入端S:区域指

输入端N:显示精度

Perpendicular display:用颜色来标识电荷场与指定面的垂直【 [ˌpɜːrpən'dɪkjələr] 垂直的;直立

的;陡峭】

输入端F:输入电荷场

输入端S:区域值

输入端N:显示精度

输入端C+:颜色阈(yÙ界限)值上限

输入端C-:颜色阈值下限

Scalar display: 用明暗来标识场的强弱【 ['skeɪlər] 标量的,数量的;梯状的,分等级】

输入端F:输入电荷场

输入端S:输入需要显示的区域

输入端N:显示精度

Tensor display :以向量来显示电荷场【 ['tensər] 张量;[解]张肌】

输入端F:输入电荷场

输入端S:需要显示的区域

输入端N:显示精度

(2)Grid电池序列【 [ɡrɪd] 格子;栅栏;电网;网格;赛车起跑线】

Hexagonal:六边形阵列【 [heks'æɡənl] 六角形的;六边的】

输入端P:输入平面坐标

输入端S:六边形半径

输入端Ex:X轴方向数量

第 12 页 共 47 页

输入端Ey:Y轴方向数量

输出端C:六边形单体

输出端P:六边形中心点

Radial:多边形阵列【 ['reɪdiəl] 光线的;光线状的;放射状的】

输入端P:坐标平面

输入端S: 多边形的半径

输入端Er: 多边形的个数

输入端Ep: 多边形边数

输出端C: 六边形单体

输出端P:六边形中心点

Rectangular:矩形阵列【 [rek'tæŋɡjələ(r)] 矩形的;长方形的;直角的】

输入端P:坐标平面

输入端Sx: 矩形宽度

输入端Sy: 矩形长度

输入端Ex:X轴方向矩形个数

输入端Ey: Y轴方向矩形个数

输出端C:矩形单体

输出端P:矩形形顶点

Square:方形阵列

输入端P:坐标平面

输入端S:正方形长宽

输入端Ex:X轴方向数量

输入端Ey:Y轴方向数量

输出端C:方形单体

输出端P:方形顶点

Triangular:菱形阵列【[traɪ'æŋɡjələr] 三角形的;以三角形为底的】

输入端P:坐标平面

输入端S:菱形长宽

输入端Ex:X轴方向数量

输入端Ey:Y轴方向数量

输出端C:菱形单体

输出端P:菱形顶点

Populate 2D:随机生成二维点【 ['pɑːpjuleɪt] 【计】填入】

输入端R:随机生成区域(矩形)

输入端N:随机点数量

输入端S:随机种子

输入端P:干扰点,使得随机点生成范围不在其内

Populate 3D:随机生成三维点

输入端R:随机生成区域(box)

输入端N:随机点数量

输入端S:随机种子

输入端P:干扰点,使得随机点生成范围不在其内

Populate Geometry:在物体表面生成随机点【 [dʒi'ɑːmətri] 几何;几何学】

输入端G:拾取几何体

输入端N:随机点数量

输入端S:随机种子

输入端P:干扰点,使得随机点生成范围不再其内

第 13 页 共 47 页

(3)Plane 电池序列【 [pleɪn] 水平;平面】

Deconstruct plane: 描述一个平面【 [ˌdiːkən'strʌkt] 解构;拆析】

输出端O:坐标原点

输出端X:X轴单位向量坐标

输出端Y:Y轴单位向量坐标

输出端Z:Z轴单位向量坐标

XY XZ YZ Plane:分别建立 xy xz yz平面

输入端O;输入坐标原点

输出端P;输出一个工作平面,分别是xy平面,xz平面和yz平面

Construct plane;通过定义xy轴向量值来生产平面

输入端O;坐标平面原点

输入端X;X轴向量

输入端Y;Y轴向量

Line+Line:通过两条线定义一个平面

输入端A B:输入A B两条线段

平面原点坐标是优先识别A线段的起始端点作为原点

Line+Pt:通过一条线段和点来定义一个平面

输入端L:输入线段

输入端P:输入点

Plane 3Pt:通过三个点定义平面

输入端ABC:分别输入三个点

Plane Fit:通过一系列点找到最合适平面

输入端P:点群

输出端PI;平面

输出端dx:点与平面最大距离

Plane normal:创建一个垂直与某向量的平面【 ['nɔːrml] 常态;标准】

输入端O;向量起始点

输入端Z;向量

要注意,该平面P永远垂直于向量Z

Plane offse:平面平移【 ['ɒfs]抵消,补偿,偏移】

输入端P:平面

输入端O:偏移平面

要注意的是,和Rhino里面的offset不同,这里的平面是无限大的,因此不存在偏移缩放,所以在

显示的时候还是会显示一样的平面缩略图,而不像Rhino中offset以后的curve会缩放

Plane origin:改变一个平面(缩略图)的中心点(虽然翻译应该为起始点,从而平面(缩略图)的

位置随之发生更改)【 ['ɔːrɪdʒɪn] 起源;出身;[数]原点;起因】

Adjust plane;调整平面【 [ə'dʒʌst] 调整;校准;调节;使适应】

输入端P;原始平面

输入端N;调整后垂直的向量

Align plane;对齐平面,在一个已知向量引导下,通过向量调整平面指向性【 [ə'laɪn] 使结盟;

使一致;使成一行;调整;排列】

输入端P;平面

输入端D;向量

Align planes:通过另一个平面调整平面指向性

Plane closest point:距离平面最近投影点【 [k'ləʊsɪst] 最靠近的】

输入端S;样点

输入端P;平面

第 14 页 共 47 页

输入端P;S点在P面上的投影点

输入端uv;点的uv值

输入端D;S点在P平面的距离

Plane coordinates :输入点得到其在某平面坐标系中的坐标【 [kə'ʊɔːdənəts] 坐标】

Rotate plane:旋转平面【['roʊteɪt] 轮流;(使)旋转】

输入端P;平面

输入端A;旋转角度

(4)Point 电池序列

Construct point:通过x,y,z坐标建立一个点

Deconstruct point:分解一个点得到x,y,z坐标

事实上,这两个运算器经常反着来串联

Numbers to points:输入三个数字,按照M中的排序成为三坐标构成一个点

Points to numbers: 输入一个点,安装M中的排序分解成一个点的三个坐标

Barycentric ;重心点【['bæriːsntrɪk] 重心的】

输入端ABC:三个锚点

输入端UVW;三个重心坐标

Distance ;测量AB两点间的距离

Point cylindrical ;通过一个圆柱坐标创建点【 [sə'lɪndrɪkl] 圆柱形的】

输入端P;基准平面

输入端A;角度

输入端R;半径

输入端E;升高

Point oriented;通过一个平面的UVW坐标建立点【 ['ɔːrɪəntɪd] 以...为方向的;以...为目的的】

Point polar;通过极坐标建立点【 ['poʊlər] 两极的;对立的】

To polar ;将一个3D坐标系中的点转换到极坐标

Closest point;在一群点中找到某一点的最近点

输入端P;要找最近点的点

输入端C;点群

输出端P;最近点

输出端i;最近点的序号

输出端D;两点间的距离

Closesr points ;和上边的运算器类似,只不过是找出最近点的几个点,并安装距离从小到大输出

这些点

Cull duplicates ;剔除距离近的点【 ['duːplɪkət] 复制;重复】

输入端P;点群

输入端T;距离容忍度

输出端P;剔除后的剩余点

Point croups;将距离近的点自动化成一组

Project point;投影点

输入端P;点

输入端D;方向

输入端G;被投影至的物体

输出端P;投影的点

输出端I;投影指数,0代表投影上,-1代表未投影

Pull point ;将点拉至某集合形体【 [pʊl] 拉;拉力;引力】

输入端P;点

第 15 页 共 47 页

输入端G;需要拉至的几何形体

输出端P;集合形体上的最近点

输出端D;距离

Sort along curve;沿曲线将点分类,比如画一条逆时针的曲线,点将会按照逆时针顺序排列。

输入端P;点群【 [sɔːrt] 整理;分类;处理;安排妥当】

输入端C;曲线

输出端P;排列后的点

输出端I;点的序号

Sort points ;对点群线性排序

(5)Vector 电磁序列【['vektər] 向量;矢量】

Deconstruct vector;分解一个向量,得到xyz三个坐标轴上的投影长度(数学)

Vector XYZ;通过xyz三个坐标上的投影长度(数学)合成一个向量

Unit vector;单位向量,将一个向量转化为同方向长度为1的单位向量【 ['juːnɪt] 单元;单位】

以下三个向量是xyz三个方向的单位向量,输入端F可以决定向量长度,默认为1

UnitX

UnitY

UnitZ

Amplitude;官方名字为振幅,实际上是通过向量长度和方向创建一个向量【 ['æmplɪtuːd] [物]振

幅】

输入端V;基础向量,可以理解为方向

输入端A;振幅,可以理解为长度

Angle;求两输入向量A和B之间的角度【 ['æŋɡl] 角度;角;观点】

Cross product;求两向量的向量积【[krɔːs] 穿过;交叉 ['prɑːdʌkt] 产品;产物;结果;乘积】

Dot product;求两向量的标量积

Reverse;反转向量【 [rɪ'vɝs] 背面;相反;倒退;失败】

Rotate;将一个向量V沿一个轴X旋转A的角度(或弧度)

Vector 2Pt:通过两点A和B建立向量AB

Vector length ;向量长度

电池组【[kɝv]曲线;弯曲;曲线球;曲线图表】

(1)Analysis 电池序列【[ə'næləsɪs] 分析;分解;验定】

Control point;得到一个curve的控制点和节点

Control polygon;提取出一个nurbs曲线的控制多边形【['pɑːliɡɑːn多边形】

Deconstruct arc;分解一个圆弧得到七相关参数

第 16 页 共 47 页

Deconstruct rectangle;分解一个矩形得到相应参数【['rektæŋɡl] 长方形;矩形】

End points;求一段curve的起始终止点

Polygon center;求一个polygon的一些center。该运算器有三个输出中心点。中文翻译分别为;

输出端CV,垂直中心点。输出端ce,由边平均得出的中心点。输出端ca有面平均得出的中心点。在

正N边形中这三个点是一样的,不同的polygon会导致三个点不同,

Closed;检查一段curve是否为周期、闭合曲线。输出端分别为闭合,周期。输出值为true 则曲线

闭合或呈周期性。反之则false

Curvature graph;绘制标准犀牛曲率圆【['kɜːrvətʃər弯曲;(几何)曲率 [ɡræf] 图表;示意图】

输入端C;要绘制的曲线

输入端D;图表样点拾取密度

输入端S;图表输出比例

Curve closest point;找到曲线上的最近点

输入端P;输入点

输入端C;输入曲线

输出端P;曲线上距离样点最近的点

输出端t;曲线定义域上最近点的值

输出端D;样点和最近点的距离

Curve proximity;两曲线最近点连线【[prɑːk'sɪməti] 接近;亲近】

输入端A,B;两根曲线

输出端A,B;曲线上的最近点

输出端D;两点之间的距离

Discontinuity;查找曲线上所有不连续点(即曲线放错的导数有变化)【 [ˌdɪsˌkɑːntə'nuːəti] 中断;

不连续;断绝】

输入端C;输入曲线

输入端L;判定的登记(要求输入整数,l=tangency相切,2=curvature弯曲相吻合,大雨2的整数

则视为无限大)

输出端P;不连续点

输出端t;不连续点在曲线区间上的t值

Extremes;输入一个curve,得到曲线最高最低点。(即导数等于零)【 [ɪkst'riːmz] 极端事物】

输入端C;输入curve

输出端H,L;最高最低点

Planar;检查一个curve是否在一个平面内。是则输出true,输出平面。【['pleɪnər] 平面的;二维

的】

Curvature;分析曲线上某点的曲率

输入端C:输入曲线

第 17 页 共 47 页

输入端t:待分析的曲线定义域上的曲率参数

输出端P:曲线上T值上的点

输出端K:曲线上T值上的曲率向量

输出端C:与曲线该点相切曲率等于该点曲率的圆

Curve frame;求出曲线某t值点的切线框架平面【 [freɪm] 结构;框】

输入端C:要输入的curve

输入端t:待分析曲线定义域上的t值

输出端:对应t值点的曲线导数

Evaluate curve,point on curve;都可以理解为求曲线上一点【 [ɪ'væljueɪt] 评价;评估】

输入端C:要输入的curve

输入端t:待分析曲线定义域上的t值

Horizontal frame,perp frame;求曲线某电的水平面,与切线垂直的面【 [ˌhɔːrə'zɑːntl] 水平的;

横的】

输入端C:要输入的curve

输入端t:待分析曲线定义域上的t值

Torsion;测量曲线一点上扭力【 ['tɔːrʃn]扭转】

输入端C:要输入的curve

输入端t:待分析曲线定义域上的t

Evaluate length ;测量长度

输入端C:要输入的curve

输入端L:待分析曲线定义域上的长度

输入端N:若N为true 则长度区间为0.0-1.0

输出端P:曲线上L长度的点

输出端T:P点对应切线的向量

输出端t:P点所对应的U值

Length;测量曲线长度【 [leŋθ] 长度;时间长短;距离;】

Length domain;给顶曲线上一个范围,测量长度

Length parameter;给定曲线上一个分割点,测量两段分别的长度【[pə'ræmɪtər]参数参量】

Segment length;查找曲线最长和最短的区段【 ['seɡmənt] 部分;弓形;瓣;段;节】

输入端C:输入curve

输出端SI:最短部分长度

输出端SD:最短部分区间

输出端LI:最长部分长度

输出端LD:最长部分区间

Point in curve(s);检查点是否在封闭曲线内

输入端P:要检查的点

输入端C:输入的封闭曲线

输出端R:0在曲线上,1在曲线内,2在曲线内

输出端P:点在曲线面域上的投影

输出端I:指定一个包含该点的区域

(2)Division电池序列【 [dɪ'vɪʒn] 划分;除法;部门;分开】

Contour;创建一组曲线轮廓【 ['kɑːntʊr]周线,轮廓,等高线】

输入端C:输入曲线

输入端P:轮廓的起始点

输入端N:轮廓的发现方向

输入端D:等高线间的距离

输出端C:生成的轮廓点

第 18 页 共 47 页

输出端t:所有点的曲线参数

Contour(ex);创建一组曲线轮廓?

输入端C:输入曲线

输入端P:轮廓的基础平面

输入端O:基面的轮廓偏移量

输入端D:等高线支间的距离

输出端C:生成的轮廓点

输出端t:所有点的曲线参数

Dash pattern;把曲线转换成虚线【 ['pætərn] 模式;图案;典范;式样】

输入端C:输入曲线

输入端Pt:生成虚线的空间值

输出端D:输出的虚线

输出端G:虚线空隙中的曲线

Divide curve;将曲线N等分,比较简单,需要说明的是,K为true时将会在节点出拆开曲线

输入端N:分割的分数

输出端T:分割点处的曲线切线向量

输出端t:分割点在曲线区间上的值

Divid distance;用已知距离分割曲线,与上一个运算器不同的是输入端D为已知距离

Divid length;将曲线分割成某个长度的曲线段

Shatter;打碎曲线【 ['ʃætər] 粉碎;毁坏;】

输入端C:输入曲线

输入端t:要裁剪处的系数,即在曲线定义域上的值

输出端S:输出的曲线碎片

Curve frames;将曲线等分成多个曲线方向的平面【 [freɪmz] 帧;画面(框架)】

输入端C;输入曲线

输入端N:等分的数量

输出端F:输出的frame

输出端t:等分点在曲线上的长度系数

Horizontal frames;将曲线安装长度等分并生产一系列水平方向的平面【 [ˌhɔːrə'zɑːntl] 水平的;

横的】

Perp frames;将曲线按照长度等分并生成一系列垂直方向的平面

输入端C:输入曲线

输入端N:等分数量

输入端A:true标识垂直平面不跟曲线扭转

输出端F:输出等分点上的平面

输出端t:等分点在曲线上的长度系数

(3)Primitive 电池序列【 ['prɪmətɪv] 原始的;简陋的】

Fit line;通过系列点,创造出一条符合的直线

Line;两点之间的连线

Line 2plane;求出一条穿透两个平面的线在两个平面之间的部分(就如同两把刀切黄瓜)

Line 4Pt;求出两点之间连线在另两点之间连线上的投影

输入端L;求投影线段

输入端AB;待投影线段起始终止点

输出端L;投影后的线段

Line SDL;已知起点(S)和长度(D)方向(L);建立一条线段

Tangent line:创建一个点和一个圆之间的两条切线

Tangent line(Ex):创建两个圆外部的切线

第 19 页 共 47 页

Tangent line(In):创建两个圆内部的切线

Circle:一组平面和半径,建立圆。圆心为输入端P的几何中心,默认为世界平面

Circle 3Pt:已知三点建立圆

Circle CNR:已知圆心,圆平面垂直向量和半径建立圆

输入端C;圆心

输入端N;垂直圆平面的向量

输入端R;半径

Circle Fit;通过已知的一群点建立最适合的圆

Circle TanTan:通过一个已知点,创立一个和两条已知曲线相切的圆

Circle TanTanTan;通过一个已知点,创立一个和三条已知曲线相切的圆

Ellipse;已知平面和长短半径,建立椭圆【 [ɪ'lɪps] 椭圆;椭圆形】

In circle;求三角形的内切圆

In ellipse:求三角形的内切椭圆

Arc 已知点,半径和弧度范围得出圆弧

输入端P;已知点

输入端R;圆弧的半径

输入端A;弧度范围,需要输入domain区间

Arc 3Pt;已知三点求圆弧

Arc SED:根据已知起始结束点,和起始点切线方向求圆弧

Bi arc;通过起始点和结束点和两点出向量得到双圆弧

输入端S,E;起始点和结束点

输入端Ts,Te;圆弧起点处和终点处向量两端圆弧的权重

输入端R;两端圆弧的权重

输出端AL,A2;第一段,第二段圆弧

输出端B;求出的双圆弧

Modified arc;根据一个已知弧线求得另一个弧线【['mɒdəˌfaɪd] 修改的】

输入端A;已知弧线

输入端R;新弧线半径

输入端A;新弧线的范围,要求输入domain

Tangent arc;建立与同一平面上两个圆相切的圆弧【 ['tændʒənt] 接触的;相切的;离题的】

输入端A,B:已知两个圆

输入端R;相切圆半径

输出端A,B;求得的两端圆弧

Polygon;可倒角的正多边形【['pɑːliɡɑːn]多边形】

输入端P;建立的平面

输入端R;多边形的半径

输入端S;多边形的边数

输入端Rf;倒角半径

输出端L;边长

Rectangle;可倒角的矩形【 ['rektæŋɡl] 长方形;矩形】

输入端P;指定平面

输入端X,Y;矩形的长宽

输入端R;倒角半径

输入端L;周长

Rectangle 2Pt;根据两对角点创建可倒角矩形

输入端P;指定平面

输入端A,B;两个对角

第 20 页 共 47 页

输入端R;倒角半径

Rectangle 3Pt;根据三个已知点创建矩形

(4)Spline 电池序列【 [splaɪn] [数]样条;样条函数】

Bezier span;由已知两点和起始点向量创建曲线【贝塞尔曲线】

输入端A,B;起始两点

输入端At,Bt;两点的起始向量

输出端C;输出curve

输出端L;曲线长度

输出端D;曲线范围

Interpolate;穿越点曲线【 [ɪn'tɜːrpəleɪt] 加入(额外的事);窜改;插话】

输入端P;点

输入端D;degree,曲线的纬度或称阶数。D输入端只能输入奇数,如果输入D为奇数,将会生成D+2

个控制点或D+4个(取决于P),可以用control point 运算器来验证,简单理解为曲线圆滑程度,

数值越大越圆滑

输入端P;是否周期性,true 则曲线闭合,此时曲线没有起始点和终止点,故控制点将会变成D+2

输入端K;0,1,2代表三种曲线样式

Interpolate(t);用一系列向量和向量起始点创建曲线

Kinky curve;通过一系列点创建曲线。不同的是,中间的点为内插点,可以设置不同的角【['kɪŋki]

绞缠的;卷曲的】

Nurbs curve;创立一条nurbs 曲线,除了起始点和结束点外,中间的点为控制点

Poly arc;创建一条poly圆弧,需要输入穿越点和其实向量,输入端C为是否闭合

Poly line;根据已知点创建一条折线

Tangent curve;根据已知点和向量创建一条curve。需要注意的是输入点数量要等同于输入向量数

量【['tændʒənt] 切线;正切;突然的转向】

Curve on surface;通过在一个面上的一系列点创建一个curve

Geodesic;通过在一个面上的起始和终止点创建曲线【 [ˌdʒiːoʊ'desɪk] 测地学的;测量的;测地线

的】

输入端S;输入面

输入端S;起始点

输入端E;终止点

要注意的是,如果点不在面上,将会按照投影方式来投影到面上

Iso curve;通过一个点,提取面上的U和V方向的结构线,UV及输入的点

Sub curve ;通过一个范围,截取曲线上的一部分

输入端C;基础曲线

输入端D;截取范围

Tween curve;通过两条已知曲线(A和B)和中间值(F),创建两条已知曲线的渐进曲线

Knot vector;建立一条nurbs 曲线节点处的向量

输入端N;控制点数量

输入端D;曲线阶数

输入端P;是否闭合

输出端K;nurbs曲线的节点矢量

Nurbs curve;已知控制点及权重,建立nurbs 曲线

输入端P;曲线控制点

输入端W;控制点权重(与P数量要一致)

输入端K;控制点向量

输出端C;输出曲线

第 21 页 共 47 页

输出端L;求得曲线长度

输出端D;输出曲线范围

Blend curve;类似rhino中的命令,通过权重衔接两条曲线【 [blend]混合,混合物】

输入端C;三种连接方式

Blend curve Pt;通过穿过一个已知点衔接两条曲线

Catenary;创建一个自重下垂线【 [kə'tiːnərɪ] 垂曲线;曲状物;悬链线】

输入端A,B;起始点和终止点

输入端L;下垂线长度(要比AB两点的距离长)

输入端G;重力强度

Connect curve;连接曲线【 [kə'nekt] 连接;接通;联系】

输入端C;曲线

输入端G;连接方式

输入端L;是否闭合

输入端B;膨胀系数,请大家自行更改系数尝试形态的改变

(5)util电池序列

Exploded;炸开曲线【[ɪk'sploʊdɪd] 爆炸了的】

输入端C;曲线

输入端R;true 表示循环分解直到成为最小的曲线

输出端S;炸开后的碎片

输出端V;炸开后曲线的顶点

Extended curve;延伸曲线【 [ɪk'stendɪd长期的;广大的;伸展的】

输入端T;起始点处延伸的长度(0=位置,1=相切,2=长度)

输入端L0,L1;起始点和终止点延伸的长度

Flip curve;用一个参考曲线来反转曲线

输入端G;参考曲线

输出端F;若曲线北反转则输出true

Join curves;将曲线合并成一条,类似犀牛join

输入端P;如果为true表示保留原来的方向

Fillet:将曲线尖锐的地方倒角,输入端R为半径,类是犀牛和CAD的fillet【[fɪ'leɪ] 装饰;切片】

另一个fillet:根据已知曲线的系数t对曲线进行倒角

Fillet distance;根据输入的距离D对曲线不平滑折点进行倒角

需要说明的是,折线也属于曲线的curve

Offset;将已知曲线偏移指定的距离【 ['ɔːfset]偏移量】

输入端C;输入曲线

输入端D;偏移距离

输入端P;受偏移的平面

输入端C;倒角圆类型(0=不倒角圆,1=锐角,2=圆角,3=平滑,4=切角)

Offset loose;将已知曲线的控制点偏移指定距离【[luːs] 解放;放任;放纵】

输入端C;输入曲线

输入端D;偏移距离

输入端P;受偏移的平面

Offset on surface;将已知面上的曲线偏移指定距离

输入端C;输入曲线

输入端D;偏移距离

输入端S;输入平面

Project;投影【['prɑːdʒekt] 计划;预计;设计;放映;投射;表达;突出;投掷】

输入端C;被投影的曲线

第 22 页 共 47 页

输入端B;被投至的某brep面【 [b'rep] 边界表示】

输入端D;投影方向

Pull curve;拉回一条曲线至一个面上,思考和project的区别

Seam;调整一条闭合曲线的接缝,

输入端C;闭合曲线

输入端t;新的接缝参数

Curve to polyline;将一条曲线变为折线【['pɒliːlaɪn] 多叉线】

输入端C;输入曲线

输入端Td;误差距离容忍度

可以理解为细分程度,值越小折线月接近曲线,当输入值为0时圆曲线有a个控制点(用control point

运算器得到,而非犀牛里大考的控制点,)就会产生a-1段线段组成的折线,但是当输入值过大是,

折线最不吻合程度不会超过Td=0的情况

输入端Ta;误差角度容忍度,

输入端E-,E+;单个线段最小,最大边长

Fit curve;调整曲线

输入端D;曲线的阶数,默认为原阶数

输入端Ft;调整容忍差,默认为rhino当前文件设置的容差值

Polyline collapse;将多折线坍塌【 [kə'læps倒塌;崩溃;暴跌】

输入端C;虽然显示曲线输入曲线,但实际必须输入多折线

输入端T;多线段调整容差,数值越小,越多的单一线段会被认定为碎片进行坍塌转换

Rebuild curve;重建曲线【 [ˌriː'bɪld] 重建;重新组装;恢复】

输入端D;曲线的阶数,默认为原阶数

输入端N;控制点的数量

输入端T;true表示保留原切点的切线方向

Reduce;删除不重要的顶点简化多折线【 [rɪ'duːs] 减少;缩小;使落魄;简化;还原】

输入端T;简化容忍度

输出端R;简化顶点数量

Simplify curve;简化曲线【 ['sɪmplɪfaɪ] 简化;使简单】

输入端t;偏移容差,默认为rhino 当前文件设置的容差值

输入端a;角度容差,默认为rhino 当前文件设置的容差值

Smooth polyline;把多段线顶点撸顺【 [smuːð] 光滑的;平稳的;流畅的;圆滑的;】

输入端P;输入的多段线

输入端S;撸平滑的强度,0=不平滑,1=最平滑

输入端T;平衡次数

e 电池组

(1)analysis 电池序列【[ə'næləsɪs] 分析;解析】

Box corners;提取box的八个顶点【['kɔːrnər] 角落;转角;困境】

Box properties;解读box 属性【[p'rɒpətɪz] 道具;属性;性能;资产】

输出端C;box中心点

输出端D;box斜对角向量

输出端A;box表面积

输出端V;box体积

输出端d;box简并性

Deconstruct box;解构box【 [ˌdiːkən'strʌkt] 解构;拆析】

输出端P;box基准平面

输出端X;x轴方向尺寸

输出端Y;y轴方向尺寸

第 23 页 共 47 页

输出端Z;z轴方向尺寸

Evaluate box;通过UVW生成坐标并评估在box内部或外部【 [ɪ'væljueɪt] 评价;评估】

输入端UVW;输入UVW的参量(当值在0~1内是在box内)

输出端Pl;UVW生成坐标出的平面

输出端Pt;UVW生成坐标出的平面

输出端I;UVW生成坐标是否在box内,true为在box内

Brep edges;提取物件的边缘曲线

输出端En;裸露的边缘

输出端Ei;内部的边缘

输出端Em;非交叠边缘

Brep topology;获取并显示物件的拓扑属性(右键可仅在perspective视窗显示)【[tə'pɑːlədʒi] 地

志学;拓扑;拓扑学;布局[pər'spektɪv] 远景;看法;透视】

输出端FF;每个面与相邻所有面的拓扑

输出端FE;每个面与相邻所有边的拓扑

输出端EF;每条边与相邻所有面的拓扑

Brep wireframe;提取物件线框【 ['waɪəfreɪm] 线框】

输出端D;线框等参密度

Deconstruct brep;解构物体【边界表示】

输出端F;面

输出端E;边缘

输出端V;顶点

Dimensions;提取曲面大致尺寸【[dɪ'menʃnz] 面积;大小;容积】

输出端U;U方向大致尺寸

输出端V;V方向大致尺寸

Is planar;测试曲面是否为平面【['pleɪnər] 平面的;二维的;平的】

输入端I;是否对修剪曲面的平面性测试限定与内部,true为限制

输出端P;平面性(布尔值,true为是)

输出端P;曲面所在平面

Surfa points;提取nurbs曲面控制点

输出端P;控制点的位置

输出端W;控制点的权重

输出端G;葛瑞维尔UV点

输出端U;U方向上点数量

输出端V;V方向上点数量

Area;获取实体、网格、平面闭合曲线的面积

输出端A;面积

输出端C;形心

Area moments;面积力矩【 ['moʊmənt] 片刻,力矩】

输出端A;面积

输出端C;形心

输出端I;于形心处惯性力矩

输出端I±;惯性力矩误差范围

输出端S;于形心处惯性二次矩

输出端S±;惯性二次矩惯性误差范围

输出端G;旋转偏移心矩

Volume;获取闭合的实体,网格的体积【 ['vɑːljuːm] 卷;体积;册;音量;容量】

输出端V;体积

第 24 页 共 47 页

输出端C;形心

Volume moments;体积力矩

输出端V;体积

输出端C;形心

输出端I于形心出惯性力矩

输出端I±;惯性力矩误差范围

输出端S;于形心处惯性二次矩

输出端S±;惯性二次矩惯性误差范围

输出端G;旋转偏心矩

Brep closest point;在物体上寻找距采样点最近的点

输出端P;最近点

输出端D;采样点与物体的距离

Surface closest points;在曲面上寻找距采样点最近的点

输出端P;最近点

输出端uvP:最近点在曲面上的UV坐标

输出端D:采样点与曲面的距离

Point in brep;判断点是否在闭合实体内部

输入端S;布尔值,true为严格判断方式(点在实体表面不算内部)

输出端I;布尔值,true为在内部

Point in breps;判断点是否在多个闭合实体内部

输入端S;布尔值,true为严格判断方式(点在实体表面不算内部)

输出端I;布尔值,true为在内部,只要点在任一实体内部及true

输出端i;第一个包含点的实体的索引编号,-1为未被任一实体包含的点

Point in trim;判断坐标是否在曲面修剪的部分内

输出端I;布尔值,true为在修剪边界内部

Shape in brep;判断模型是否在实体内部

输出端R;模型与实体的关系,0表示在内部。1表示相交,2表示在外部

Evaluate surface;评估曲面在一个UV坐标处的属性

输出端P;UV坐标处的点

输出端N;UV坐标处的法线

输出端F;UV坐标处的平面

Osculating circles ;计算曲面在一UV坐标处的密切圆【['ɒskjʊleɪtɪŋ] [数]密切;有共通点】

输出端P;UV坐标处的点

输出端C1;UV坐标处的第一个密切圆

输出端C2;UV坐标处的第二个密切圆

Principle curvature;评估曲面在已UV坐标处的主曲率【 ['prɪnsəpl] 原理;原则;主义;信念

['kɜːrvətʃər] 弯曲;(几何)曲率】

输出端F;UV坐标处的平面

输出端C1;UV坐标处的最小主曲率

输出端C2;UV坐标处的最大主曲率

输出端K1;UV坐标处的最小主曲率方向

输出端K2;UV坐标处的最大主曲率方向

Surface curvetrue;评估曲面在已UV坐标处的表面曲率

输出端F;UV坐标处的平面

输出端G;高斯曲率

输出端M;平均曲率

(2)Freeform 电池序列【[f'riːfɔːm] 自由形态的;任意的】

第 25 页 共 47 页

4Point surface;连接三个或四个点生成一个曲面

Surface form points;从点阵生成一个nurbs曲面

输出端U;在U方向上的控制点数量

输出端I;布尔值,true为采取插值法采样

Boundary surface;由边界曲线生成平面【 ['baʊndri] 边界;分界线】

Edge surface;由2、3、4条边界曲面生成曲面【 [edʒ] 边缘;优势;边;刀口】

Loft;由一系列截面曲线生成放样曲面

Loft options ;放样选项

输入端O;放样选项(邮件快捷设置)

输入端Cls;是否封闭放样,true为是

输入端Adj;是否调整接缝,true为是

输入端Rbd;重建曲面

输入端Rft;调整容差

输入端T;放样类型

Network surface;在网格线生成曲面【['netwɜːrk] 网点;网络;网状系统】

输入端U;U方向上的曲线(至少两条)

输入端V;V方向上的曲线(至少两条)

输入端C;曲面连续性

Ruled surface;由两条曲面生成直纹曲面【[ruːl] 规则;条例;习惯;统治;直尺】

Sum surface;由两条曲线生成和表面【 [sʌm] 概括;总结;归纳;总计】

Extrude;沿一个向量挤压线或曲面

输入端D;挤压方向

Extrude along;沿一条曲线挤压线或曲面

输入端C;挤压路径曲线

Extrude linear;线性挤压

输入端P;轮廓曲线或曲面

输入端Po;轮廓形状所在指向平面

输入端A;挤压轴

输入端Ao;挤压轴可选方向平面

Extrude point;将曲线或曲面挤压到一点

Fragment patch;由多断线边界修补成面【 ['fræɡmənt] 碎片;片段】

Patch;修补曲面

输入端C;需要修补的曲面

输入端P;需要修补的点

输入端S;跨度

输入端F;修补弹性(数值越小,弹性越小)

输入端T;是否修剪生成结果,true为是

Pipe;沿着路径曲线生成圆管

输入端C;路径曲线

输入端R;圆管半径

输入端E;指定加盖类型(0为无,1为平坦,2为圆滑)

Pipe variable;沿着路径曲线生成半径可变的圆管【['veriəbl] 变量;易变的东西】

输入端C;路径曲线

输入端t;路径曲线半径改变处参数

输入端R;在被定义参数处的半径

输入端E;指定加盖类型

Sweep1;单轨扫掠【 [swiːp] 打扫;掠过】

第 26 页 共 47 页

输入端R;轨道曲线

输入端S;截面曲线

输入端M;扭结斜接类型(0为无,1为修剪,2为循环,)

Sweep2;双规扫掠

输入端R1;第一条轨道曲线

输入端R2;第二条轨道曲线

输入端S;截面曲线

输入端H;是否以等高属性扫掠,true为是

Rail revolution;旋转放样【[ˌrevə'luːʃn] 革命;变革;重大改变;旋转】

输入端P;轮廓曲线

输入端R;轨道曲线

输入端A;旋转轴

输入端S;是否缩放轮廓高度,true为是

Revolution;旋转成面

输入端P;轮廓曲线

输入端A;旋转轴

输入端D;旋转角度区间

(3)Primitive电池序列【['prɪmətɪv] 原始的;简陋的】

Plane surface;创建一个平面曲面

输入端P;基准平面

输入端X;X方向区间

输入端Y;Y方向区间

Plane through shape;创建一个围合给定模型并扩大一定范围的矩形平面(邮件可选择仅围合断面)

输入端P;基准平面

输入端S;需要围合的模型

输入端I;围合扩大距离

Bounding box;生成围合给定模型的边界box

输入端C;需围合的模型

输入端P;基准定位平面

输出端B;世界坐标内的围合box

输出端B;定位平面上的围合box

Box 2Pt;由两点定义一个box

输入端A;第一点

输入端B;第二点

输入端P;基准平面

Box rectangle;由矩形和高度定义一个box【['rektæŋɡl] 长方形;矩形】

输入端R;基准矩形

输入端H;高度区间

Center box;由点定义一个中心box【['sentər] 中心;集中点】

输入端B;基准中心点平面

输入端XYZ;X、Y、Z方向上的尺寸

Domain box;由尺寸区间定义一个box

输入端B;基准曲面

输入端XYZ;XYZ方向上的尺寸区间

Cone;圆锥体【[koʊn] 圆锥体;锥形物;球果】

输入端B;基准平面

输入端R;底面半径

第 27 页 共 47 页

输入端L;高度

输出端C;锥形面

输出端T;顶点

Cylinder;圆柱体【['sɪlɪndər] 圆筒;汽缸;圆柱体】

输入端B;基准平面

输入端R;半径

输入端L;高度

Sphere;球体【[sfɪr] 范围;领域;球;球体;天体】

输入端B;基准中心点平面

输入端R;半径

Sphere 4Pt;由四个点生成一个球体

输入端C;球体中心点

输入端R;球体半径

输入端S;球面

Sphere fit;由一些列3D点生成最适合球体

输出端C;球体中心点

输出端R;球体半径

输出端S;球面

(4)util 电池序列

Divide surface;细分曲面

输入端UV;U、V方向细分数量

输出端P;细分点

输出端N;细分点处的法线

输出端uv;细分点在曲面上的uv坐标

Surface frames;曲面平面【[freɪm] 骨架;身躯;结构;框】

输入端UV;U、V方向细分数量

输出端F;细分点出的平面

输出端uv;细分点在曲面上的uv坐标

Copy trim;将一个曲面的UV信息复制到另一个曲面上

输入端S;提供UV的源曲面

输入端T;目标曲面

Isotrim;提取曲面的一个参量子表

输入端S;基准曲面

输入端D;自己二位区间

Retrim;基于另一个曲面的修剪数据重新调整曲面【[riːt'rɪm] 再平衡(再配平;再调整)】

输入端S;提供修剪数据的源曲面

输入端T;目标曲面

Untrim;取消修剪

Brep join;合并实体

输出端B;合并后的实体

输出端C;检验合并后的实体是否闭合,true为是

Cap holes;封洞

Cap holes ex;经可能对物体封闭

输出端B;封洞后的物体

输出端C;封洞数量

输出端S;判断封洞后的物体是否为实体,true为是

Merge faces;融合所有相邻的二位平面【[mɜːrdʒ] 合并;融合;兼并】

第 28 页 共 47 页

输出端B;简化后的物体

输出端N0;简化前的面数量

输出端N1;简化后的面数量

Flip;基于另一个曲面法线调整曲面法线

输入端S;需要调整法线的曲面

输入端G;可选的引导曲面

输出端S;调整后的曲面

输出端R;检查是否法线北调整,true为是

Offset;以定值偏移曲面

输入端S;基准平面

输入端D;偏移距离

输入端T;是否重新调整,true为是

Offset loose;以偏移曲面控制点的方式偏移曲面【[luːs] 解放;放任;放纵】

输入端S;基准曲面

输入端D;偏移距离

输入端T;是否重新调整,true为是

电池组【[meʃ] 网孔;网状物;】

Mesh的构成:rhino网格模型:由四边形或三角形面构成,构成,顶点列表,面列表(顶点序号)、

顶点颜色,顶点法向量

(1) analysis 电池序列【[ə'næləsɪs] 分析;解析】

Deconstruct Face;分解网格面

输入端F;要分解的网格面

输出端A/B/C/D;处于相同网格顶点标号位置的顶点序号

Deconstruct mesh;分解网格

输入端M;要分解的网格

输出端V;网格顶点

输出端F;网格面

输出端C;网格颜色

输出端N;网格面法向量

Face normals;网格面法向量【['nɔːrml] 常态;标准】

输入端M;输入的网格

输出端C;网格面的中心点

输出端N;网格面的法向量

Mesh edges;网格边线(注意输出类型为line)

输入端M;输入的网格

输出端E1;只属于1个网格面的边线

输出端E2;属于2个网格面的边线

输出端E3;属于3个或3个以上的网格面的边线

Mesh edges;网格边线(注意输出类型为polyline)

输入端M;输入的网格

输出端B;输出的每一个网格面的边线

Mesh edges;获取网格面(三角面)的外接圆

输入端M;输入的网格

输出端C;输出的每一个i额网格面的外界圆

输出端R;输出每一个网格面的高度与最长边的比值(注意以此可以判断网格面的扁平程度)

Mesh inclusion;判断点是否在被包含在网格内【[ɪn'kluːʒn] 包含】

输M端M;输入的网格(注意网格需要封闭)

第 29 页 共 47 页

输入端P;需要判断的测试点

输入端S;是否严格判断

输出端P;true,点在网格内或者网格上,fale,点在网格外

Mesh closest point;网格啥功能距离测试点最近的点

输入端M;输入的网格

输入端P;需要判断的测试点

输出端P;网格上距离测试点最近的点

输出端I;最近点所在的网格面

输出端P;最近点的相关参数(所在网格面和最近点的插值系数格式:面序号【f1;f2;f3;f4】;

f1,f2,f3,f4:面顶点,(V1,V2,V3,V4)的插值系数,最近点坐标=V1*f1+V2*f2+V3*f3+V4*f4)

Mesh eval;根据给定的网格参数评估网格

输入端M;输入的网格

输入端P;需要评估的网格参数

输出端P;该网格参数下的点

输出端N;该点所在网格面的法向量

输出端C;网格面颜色

(2) Primitive 电池序列

Construct mesh;构造网格

输入端V;组成网格面的顶点

输入端F;网格面顶点序号组成列表

输入端C;网格点的颜色

输出端M;输出的网格

Mesh colors;网格颜色

输入端M;输入的网格

输入端C;网格面的颜色

输出端M;输出的网格

Mesh quad;四边网格面【['kwɑːdræŋɡl] 四边形;方形庭院】

输入端A/B/C/D;处于相同网格顶点标号位置的顶点序号

输入端F;网格面顶点序号组成列表

Mesh spray;网格喷枪【[spreɪ] 喷雾;喷射;扫射】

输入端M;输入的网格

输入端P;着色的点

输入端C;颜色

输出端M;着色的网格

Mesh tringle;三边网格面

输入端A/B/C/D;出于相同网格顶点标号位置的顶点序号

输出端F;网格面顶点序号组成列表

Mesh box;网格立方体

输入端B;box几何学

输入端X;X方向细分

输入端Y;Y方向细分

输入端Z;Z方向细分

输出端M;网格立方体

Mesh plane;网格平面

输入端B;网格边界(rectangle)

输入端W;X方向长度

输入端H;Y方向长度

第 30 页 共 47 页

输出端M;网格平面

输出端A;网格平面面积

Mesh sphere;网格球体

输入端B;坐标平面

输入端R;球体半径

输入端U;U方向细分

输入端V;V方向细分

输出端M;网格球体

Mesh sphere EX;拓扑网格球体

输入端B;坐标平面

输入端R;球体半径

输入端C;每个嵌面的细分

输出端M;拓扑网格球体

(3)Triangulation 电池序列【[traɪˌæŋɡju'leɪʃn] 三角测量法;形成或分成三角】

Convex hull;凸包【['kɒnveks] 凸状;凸面体;凸透镜】

输入端P;用于求解凸包的电集

输入端PI;工作平面(凸包投影平面)

输出端H;在工作平面内的凸包边界(Polyline)【['pɒliːlaɪn] 多叉线】

输出端Hz;基于工作平面投影的空间凸包边界(Polyline)

输出端I;空间凸包顶点在原电集中的序号

Delaunay mesh:Delaunay 三角剖分

输入端P;用于求解三角剖分的点集

输入端PI;工作平面(凸包投影平面)

输出端M;三角剖分网格

Delaunay edges;三角剖分网格边界

输入端P;用于求解三角剖分的点集

输入端PI;工作平面(凸包投影平面)

输出端C;每个顶点连接的拓扑关系(对应和该顶点相连接的顶点序号)

输出端E;三角剖分网格边界(line)

Substrate;生成Jared Tarbell肌理【['sʌbstreɪt] [无线电]基底;[印刷]底面;承印物;】

输入端B;肌理边界

输入端N;肌理图线的数量

输入端A;肌理图的角度(弧度)

输入端D;新线段的最大变化角度(弧度)

输入端S;随机种子

输出端S;Jared Tarbell肌理

Facet dome;根据点集P你和球面D,并生成外切D的多边形集(切点为P在球面上的投影)

输入端P;输入点集

输入端B;BOX的范围

输入端R;多边形半径

输出端P;生成的多边形

输出端D;拟合的球面

Voronoi 3D;根据点集生成voronoi【沃罗诺伊】

输入端P;输入的点集

输入端B;范围BOX

输出端C;voronoi多面体

输出端B;判断多面体是否在边界上

第 31 页 共 47 页

Voronoi groups;分组划分voronoi多边形

输入端B;

输入端G1/G2/G3…;输入的点集

输出端D1/D2/D3…;根据点集G1生成voronoi多边形DI,再根据点集G2,将D1进行voronoi划分

Voronoi(2D);根据点集生成voronoip多边形

输入端P;输入的点集

输入端R;多边形半径

输入端B;矩形的范围

输入端PI;工作平面

输出端C;voronoi多边形

Voronoi cell;根据点集生成voronoip多面体单元

输入端P;输入的点集P

输入端N;点集P周围的点集

输入端B;Box范围

输出端C;voronoi多面体单元

Octree;根据点集P生成空间八分化网格【['ɒktriː]八叉树】

输入端P;输入的点集P

输入端S;是否为立方体

输入端G;每个网格单元做多包含的点数

输出端B;各网格长方体

输出端P;各长方体包含的点

Proximity 3D;求点集P中与个点距离最近的G个点【[prɑːk'sɪməti] 接近;亲近】

输入端P;输入的点集P

输入端G;距离P最近点个数G(可能小于G)

输入端R-;搜寻半径下限

输入端R+;搜寻半径上限

输出端L;满足条件的顶点连线

输出端T;各个顶点的拓扑关系

Proximity 2D;通过投影到工作平面PI计算,求点集P中与各点距离最近的G个点

输入端P;输入的点集P

输入端PI;工作平面

输入端G;距离P最近点个数G(可能小于G)

输入端R-;搜寻半径下限

输入端R+;搜寻半径上限

输出端L;满足条件的顶点连线

输出端T;各个顶点的拓扑关系

Quadtree;根据点集P生成平面四分化网格【[k'wædtriː]四叉树】

输入端P;输入的点集P

输入端PI;网格所在的工作平面

输入端S;是否为正方形网格

输入端G;每个网格单元做多少包含的点数

输出端Q;各网格矩形

输出端P;各矩形包含的点(投影到PI)

第 32 页 共 47 页

Meatball;根据点集P求投影与I平面的且经过点X的多段线

输入端P;输入的点集P

输入端PI;工作平面

输入端X;经过的点

输入端A;采样精度(数值越小polyline越平滑)

输出端I;输出的ployline【[p'lɔɪlaɪn]折线】

Meatball(t)customl;根据点集P求投影与PI平面的且经过点X的多段线

输入端P;输入的点集P

输入端C;个点引力强度

输入端PI;工作平面

输入端T;个点强度权值(阈值)

输入端A;采样精度(数值越小ployline越平滑)

输出端I;输出的ployline

metaball(t) custom;根据点集p求投影与PI平面的且经过点X的多段线

输入端P;输入的点集P

输入端PI;工作平面

输入端T;个点强度权值(阈值)

输入端A;采样精度(数值越小polyline越平滑)

输出端I;输出的polyline

(4)Util电池序列

Mesh brep;将brep转换为网格

输入端B;输入的brep

输入端S;网格参数设定(setting)

输出端M;输出的网格

Mesh surface;将surface转换为网格

输入端S;输入的surface

输入端U/V;U/V方向的细分

输入端H;是否允许网格超过修建的边界

输入端Q;是否平衡网格边长

输出端M;输出的网格

Setting (custom);网格参数

输入端Stitch;相邻面细分是是否匹配边数

输入端Planes;是否将平面分成最小数量的三角网格

输入端Refine;超出误差精度时是否优化网格【[rɪ'faɪn]精炼,改进】

输入端Min,Max;每个面转为四边形网格时的最小、最大数量

输入端Aspect;四边形网格面的最大长宽比【['æspekt] 方面;方位;外观;外貌】

第 33 页 共 47 页

输入端Max,Dist;边线中心与原始面的最大允许距离

输入端Max Angle;两个相邻四边形网格面法线的最大允许角度【['æŋɡl] 角度;角】

输入端Min Edge,Max Edge;网格边线的最小、最大允许长度

输出端S;网格参数

Setting(speed),setting(Quality);预定义的参数设置过;粗糙快速、平滑

输出端S;网格参数【[spiːd] 速度;迅速['kwɑːləti]品质,才能】

Simple Mesh;简化网格

输入端B;输入的brep

输出端M;输出简化后的网格

Blur Mesh;模糊网格

输入端M;输入的网格

输入端I;模糊的次数

输出端M;模糊后的网格

Cull vertices;按照Pattern P删除顶点【['vɜːrteks] 顶点;最高点;头顶】

输入端M;输入的网格

输入端P;选择条件(Boolean)

输入端S;是否将四边形转为三角形

输出端M;输出的网格

Delete vertices;按照序号删除顶点

输入端M;输入的网格

输入端I;顶点序号

输入端S;是否将四边形转为三角形

输出端M;输出的网格

Mesh join/Disjoint mesh;合并、分解网格

输入端M;输入的网格

输出端M;输出的网格

Mesh split plane;用工作平面P切开网格

输入端M;输入的网格

输入端P;工作平面

输出端A;位于平面上方的网格

输出端B;位于平面下方的网格

Cull faces;按照pattern P删除面

输入端M;输入的网格

输入端P;选择条件(boolean)

输出端M;输出的网格

Delete faces;按照序号删除面

输入端M;输入的网格

输入端I;网格面序号

输出端M;输出的网格

Mesh shadow;计算网格在光线(向量)L下在工作平面P上的阴影轮廓输入端【['ʃædoʊ]阴影】

输入端M;输入的网格

输入端L;光线向量

输入端P;工作平面

输出端M;输出的网格

Smooth mesh;平滑网格

输入端M;输入的网格

输入端S;平滑强度

第 34 页 共 47 页

输入端N;是否忽略裸露的顶点

输入端I;执行次数

输入端L;顶点位移最大值

输出端M;平滑后的网格

Quadrangulate;将网格的三角形面尽可能合并成四边形面【quadrangular [kwɑː'dræŋɡjələr]四边形】

输入端M;输入的网格

输入端A;三角形进行转换的最大角度

输入端R;四边形最大长宽比

输出端M;输出的网格

输出端N;转化的三角形数量

Quadrangulate;将网格的四边形面转化为三角形面

输入端M;输入的网格

输出端M;输出的网格

输出端N;转化的四边形数量

Weld mesh;焊接网格

输入端M;输入的网格

输入端A;焊接相邻网格面的最大角度

输出端N;焊接后的网格

Weld mesh;取消焊接网格

输入端M;输入的网格

输入端A;取消焊接相邻网格面的最大角度

输出端N;取消焊接后的网格

Occlusion ;点采样投影【[ə'kluːʒn] 闭塞;梗塞;咬合】

输入端S;采样点

输入端O;遮挡物体

输入端R;光线向量

输出端H;每个采样点的光通量

输出端O;采样点拓扑关系

Exposure;网格采样投影(曝光)【[ɪk'spoʊʒər] 暴露;揭露;胶片;曝光时间;】

输入端S;采样网格

输入端O;遮挡物体

输入端R;光线向量

输入端E;光线能量值

输入端L;是否开启lambertian反射

输出端E;每个网格顶点的曝光量

输出端R;整个网格曝光量的值域

ection 电池组【[ˌɪntər'sekʃn] 交集;十字路口;交叉点】

(1)Mathematical 电池序列【[ˌmæθə'mætɪkl] 数学的;精确的;可能性极小的】

Brep/Line(BLX)实体与线相交

输入端B;物体

输入端L;与之相交的线

输出端C;物体与线相交的一部分线段(当线和物体的面相交时候会产生线段)

输出端P;相交产生的点

Curve/Line(CLX);直线与曲线相交

输入端C;曲线

输入端L;直线

输出端P;相交的点

第 35 页 共 47 页

输出端t;相交点在曲线上的评估参数

输出端E;相交点的个数

Line/Line(LXL)

输入端A;直线

输入端B;直线

输出端tA;相交的点在直线A上的评估参数

输出端tB;相交的点在直线B上的评估参数

输出端pA;在直线A上的点

输出端pB;早直线B上的点

Mesh/Ray;用单放线无限的射线与网格的交集【[reɪ] 光线;射线;辐射】

输入端M;网格

输入端P;射线开始的点

输入端D;射线的放线

输出端x;首次射线与网格相交的点

输出端H;是否射线与网格布尔成功

Surface/Line(SCX);线与面相交

输入端S;面

输入端C;曲线

输出端C;相交曲线(当存在相交线时)

输出端P:相交点

输出端UV;相交部分的曲面的UV坐标

输出端N;相交部分在曲面标准向量

Brep/Plane

输入端B;物体

输入端P;平面

输出端C;相交产生的曲线

输出端P;相交产生的点

Contour;产生一系列的等位线【Contour周线;轮廓;等高线】

输入端S;实体或网格

输入端P;起始点

输入端N;起始的标准方向

输入端D;轮廓线的距离

输出端C;曲线

Contour(ex);产生一系列的轮廓线

输入端S;物体或网格

输入端P;基础平面

输入端O;基于基础平面偏移产生的一系轮廓线(如果不输入树枝,你顶输入特别的距离代替)

输入端D;轮廓线的距离(如果不输入数值,你一定要输入特别的偏移距离代替)

输出端C;曲线

Curve/Plane;曲线余平面的交点

输入端C;曲线

输入端P;平面

输出端P;曲线与平面的交点

输出端t;相交的点在曲线上的评估参数

输出端UV;相交部分在平面上的UV坐标

Line/Plane;线与平面的交点

输入端L;直线

第 36 页 共 47 页

输入端P;平面

输出端P;相交的点

输出端t;相交的点在曲线上的评估参数

输出端UV;相交部分在平面上的UV坐标

Mesh/Plane;网格和平面的交线

Plane/Plane;平面与平面相交得到的交集

输入端A;第一个平面

输入端B;第二个平面

输出端L;2个平面相交得到的线

Plane/Plane/Plane;3个平面所产生的交集

输入端A;第一个平面

输入端B;第二个平面

输入端C;第三个平面

输出端Pt;3个平面相交所得的点

输入端AB;平面A和B平面相交所得的直线

输入端AC;平面A和C平滑相交所得的直线

输入端BC;平面B和C平面相交所得的直线

IsoVist;产生一系列的索亚取样位置

输入端P;平面

输入端N;样点的个数

输入端R;范围

输入端O;阻碍物体的轮廓

输出端P;射线与阻碍物体的交点

输出端N;个个点与平面原点的距离

输出端I;得到的每个输出的指数列表或没有障碍(简单的说就是结果的代码,-1表示没有交点,00

表示与第一条线相交,1表示于第二条线有交点,以此类推)

IsoVist Ray;产生一个索亚取样位置

输入端S;线

输入端R;范围

输入端O;障碍物

输出端P;直线与障碍物点交点,如不交着为最大范围上的点

输出端D;从射线的起始点到交点的距离

输出端I;得到的输出的指数列表或没有障碍

(2)Physical 电池序列【['fɪzɪkl] 物质的;身体的;体力的;物理】

Curve/Curve;曲线与曲线的交点

输入端A;第一个曲线

输入端B;第二个曲线

输出端P;曲线与曲线相交的点

输出端A;相交的点在曲线A上的评估参数

输出端B;相交的点在曲线B上的评估参数

Curve/Self;曲线自身的交点【[self] 自己;本性;自我】

输入端AB;曲线

输出端P;交点

输出端t;相交的点在曲线上的评估参数

Multiple curve;多个曲线相交【['mʌltɪpl] 多种多样的;许多的】

输入端C;多个曲线

输出端P;相交的点

第 37 页 共 47 页

输出端Ia;得到的第一个相交曲线的输出的指数列表

输出端Ib;得到的第二个相交曲线的输出的指数列表

输出端tA;相交的点在第一个相交曲线上的评估参数

输出端tB;相交的点在第二个相交曲线上的评估参数

Brep/Brep;实体与物体的交点

输入端A:第一个物体

输入端B:第二个物体

输从端C:相交的曲线

输出端P:相交的点

Brep/Curve;实体与曲线的交点

输入端B;物体

输入端C;曲线

输出端C;相交的曲线

输出端P;相交的点

Surface/Curve;直线与曲面相交的点

输入端S;面

输入端P;曲线

输出端C;相交的曲线

输出端B;相交的点

输出端UV;相交的点在平面上的UV坐标

输出端N;相交的点在平面上的法向量

输出端t;相交的点在曲线上的参数评估参数

输入端T;相交的点在曲线上的切线向量

Surface Split;曲面分割【[splɪt分裂;将…分成若干部分】

输入端S;曲面

输入端C;切割曲线

输出端F;分离部分

Mesh/Curve

输入端M;网格

输入端C;曲线

输出端X;相交的点

输出端F;每个相交的点在网格上的指数

Mesh/Mesh;网格与网格的交集

输入端M;第一个网格

输入端M;第二个网格

输出端X;相交的线

Collision many/many;许多物体的碰撞【[kə'lɪʒn] 碰撞;冲突】

输入端C;物体

输出端C;物体是否碰撞,已true或者false显示

输出端I;物体的碰撞,以指数的形式表达

Collision One/many;物体的碰撞一个或者多个

输入端C;测试碰撞的物体

输入端O;阻碍碰撞的物体

输出端C;在很多阻碍物的情况下,物体是否碰撞已true或者false显示

输出端I;在很多阻碍物的情况下,物体的碰撞以指数的形式表达

(3)Region电池序列【['riːdʒən] 地区;范围;领域】

Split with brep;曲线被一个实体切分

第 38 页 共 47 页

输入端C;被切割的曲线

输入端B;切割用的物体

输出端C;北物体切割后的N个线段

输出端P;曲线与物体的交点

Split with brep;曲线被一个物体切分

输入端C;被切割的曲线

输入端B;切割用的多个物体

输出端C;北物体切割后的N个线段

输出端P;曲线与物体的交点

Trim with brep ;曲面北一个物体切割分成内外2部分

输入端C;被切割曲线

输入端B;切割用物体

输出端Ci;被物体切割后的实体外的曲线

输出端Co;被物体切割后的实体内的曲线

Trim with brep;曲面被多个物体切割分成内外2部分

输入端C;被切割曲线

输入端B;切割用物体

输出端Ci;被实体切割后的物体外的曲线

输出端Co;被实体切割后的物体内的曲线

Trim with region;曲面被一个区域分割成内外2部分

输入端C;被切割曲线

输入端B;切割用区域

输入端P;平面

输出端Ci;被区域切割后的物体外的曲线

输出端Co;被物体切割后的物体内的曲线

Trim with region;曲面被多个区域分割成内外2部分

输入端C;被切割曲线

输入端B;切割用区域

输入端P;平面

输出端Ci;被区域切割后的物体外的曲线

输出端Co;被物体切割后的物体内的曲线

(4)Shape 电池序列【[ʃeɪp] 形状;形式;身材;定形】

Boundary volume;通过边界表面创建一个封闭的实体【['baʊndri] 边界,['vɑːljuːm] 卷;体积】

输入端B;边界表面

输出端S;一个有体积的固体

Solid Difference;物体B去切割物体A【['sɑːlɪd] 固体;立体图形['dɪfrəns] 差异;不同;差额;

分歧】

输入端A;第一个物体

输入端B;第二个物体

输出端R;切割后的物体,含切面

Solid intersection;2个物体相同的地方【[ˌɪntər'sekʃn] 交集;十字路口;交叉点】

输入端A;第一个物体

输入端B;第二个物体

输出端R;相同的地方

Solid union;多个物体的并集【['sɑːlɪd] 固体的;实心的;结实的】

输入端A;第一个物体

输入端B;第二个物体

第 39 页 共 47 页

输出端R;相同的地方

Split brep;用实体去切割物体

输入端B;切割用实体

输入端C;被切割的物体(可以为线,平面,物体)

输入端R;切割后所得的物体

Trim solid;用一些实体去剪切形状

输入端S;被切割的形状

输入端T;切割用实体

输出端R;被切割后得到的形状

Region Difference ;曲线(区域)B分割曲线A【['riːdʒən] 地区;范围;领域】

输入端A;闭合曲线(区域)A

输入端B;闭合曲线(区域)B

输出端P;2条曲线投影平面

输出端R;分割后的曲线或区域,含切边

Region Intersection;曲线(区域)之间的交集

输入端A;闭合曲线(区域)A

输入端B;闭合曲线(区域)B

输出端P;2条曲线投影平面

输出端R;交集后的曲线或区域

Region Intersection;一些曲线(区域)之间的并集

输入端C;一些闭合曲线

输出端P;曲线投影平面

输出端R;并集后的曲线或区域

Mesh Difference;网格B切割曲线A

输入端A;网格A

输入端B;网格B

输出端R;切割后的网格,含切边

Mesh Intersection;网格之间交集

输入端A;网格A

输入端B;网格B

输出端R;交集后的网格

Mesh Intersection;一些网格之间并集

输入端M;一些网格

输出端R;交集产生的实体的网格

Split brep;用网格去分割网格

输入端B;切割用网格

输入端C;被切割的网格

输出端R;分割割后所得的网格

Box slits;在盒子的相交处加入一些裂缝

输入端B;一些相交的盒子

输入端G;间隙的宽度

输出端B;加入了裂缝后的一些盒子

输出端T;裂缝拓扑

Box slits;在平面区域的相交处加入一些裂缝

输入端B;一些相交的平面区域

输入端W;裂缝的宽度

输入端G;裂缝的长度

第 40 页 共 47 页

输出端B;加入了裂缝后的一些盒子

输出端T;裂缝拓扑

orm 电池组【[træns'fɔːm] 改变;转换】

(1)Analysis 电池序列【[ə'næləsɪs] 分析;解析】

Scale;同犀牛的Scale,缩放

输入端G;需要缩放的物体

输入端C;缩放中心

输入端F;缩放系数

输出端G;缩放后的物体

输出端X;输入的缩放系数

Scale NU;不等比缩放

输入端G;需要缩放的物体

输入端P;缩放平面,默认是世界平面world xy

输入端XYZ;三个轴分别的缩放系数

Shear;通过一个修建向量,改变物体形状【[ʃɪr] 修剪;剪下的东西;大剪刀】

输入端G;需要缩放的物体

输入端P;缩放平面,默认是世界平面world xy

输入端G;参考点

输入端T;目标点

Shear angle ;根据一个角度值,来该表物体形状

输入端XY;x和y方向的改变角度,通过输入该角度来改变物体

Orient direction;用一组方向约束改变物体【['ɔːriənt] 使适应;使…朝向;定 ...

输入端pA;起始点A

输入端dA;起始点A的向量

输入端pB;起始点B

输入端dB;起始点B的向量

Project;将几何物体投影至平面

输入端G;几何物体

输入端P;投影平面

输入端D;投影方向

Box Mapping;通过参考两个box的改变来改变输入的物体形状【绘图;[数]映象】

输入端G;需要改变的集合物体

输入端S;参考box

输入端T;改变后的box

第 41 页 共 47 页

的方位】

Rectangle Mapping;通过参考两个矩形的改变来改变输入的物体形状【['rektæŋɡl] 长方形;矩形】

Triangle Mapping;通过参考两个三角形的改变来改变输入的物体形状【 ['traɪæŋɡl]三角形】

(2)Array电池序列【[ə'reɪ] 一系列;大批;数组;陈列】

Box Array;根据参考盒子对集合进行阵列

输入端G:需要阵列的几何

输入端C:参考盒子

输入端X:X方向阵列个数(整数)

输入端Y:Y方向阵列个数(整数)

输入端Z:Z方向阵列个数(整数)(遇到浮点软件会制动去最接近整数)

Curve Array;沿着曲线阵列

输入端G:需要阵列的几何

输入端C:参考曲线

输入端N:阵列数量

Linear Array;通过参考向量对集合进行直线阵列【['lɪniər] 直线的;长度的;线性的】

输入端G:要阵列的几何

输入端D:参考向量

输入端N:阵列数量

Polar Array;环形阵列【['poʊlər] 极线;极性】

输入端G:要阵列的几何

输入端P:要阵列的平面

输入端N:阵列数量

输入端A:阵列角度

Rectangular Array;矩形阵列【[rek'tæŋɡjələ(r)] 矩形的;长方形的;直角的】

输入端G:要阵列的几何

输入端C:参考矩形

输入端X:X轴阵列数量

输入端Y:Y轴阵列数量

Kaleidoscope;如万花筒般阵列几何

第 42 页 共 47 页

输入端G:要阵列的几何

输入端P:参考P平面

输入端S:应该类是万花筒镜子数目

(3)Euclidean 电池序列

Mirror;将输入物体对照某已平面镜像,如同rhino中的mirror

Move:移动

输入端G:输入几何物体

输入端T:移动向量

Move to plane;将某一几何物体移动到某一平面上

输入端G:输入几何物体

输入端P:输入平面,默认为世界平面world xy

输入端A:当物体在该平面上方时,移动。(true或false)

输入端B:当物体在该平面下方是,移动。(true或false)

Orient;通过参考输入平面A和B 之间的变化量,旋转输入端G的集合物体

Rotate;根据一个中心点和两个方向,来旋转一个物体

Rotate;根据角度和平面来旋转物体

Rotate 3D;通过绕一根轴(X)和给定角度(A)和中心点(C)来3D旋转一个物体

Rotate Axis;通过一根轴(X)和给定角度(A)来旋转物体【['æksɪs] 轴;中枢】

(3) Morph 电池序列【[mɔːrf] 语素】

Blend box;通过两个面来创建一个扭曲的盒子【[blend]混合】

输入端Sa,Sb:输入的上下两个面

输入端Da,Db:上下两个面的范围

要注意的是,如果输入面S不是平面,盒子也将会相应的扭曲

Box Morph;通过参考两个盒子R到T的变形,改变输入端G的几何物体【[mɔːrf] 变化;变形】

Surface box;通过一个输入面S和平面的范围,得到一个盒子

要注意的是,如果输入面S不是平面,盒子也将会相应的扭曲

Twisted box;通过输入的八个点来得到一个盒子【['twɪstɪd] 扭曲的;】

Camera obscura;小孔成像【['kæmərə] 照相机;摄像机】

输入端G:输入几何物体

输入端P:类似“小孔”的点

输入端F:缩放系数

Map to surface;通过参考两个面S到T的变形,改变输入端C的曲线

Mirror curve;将输入物体对照某一曲线镜像

Mirror surface;将输入物体对照某一面镜像,可以为非平面

Spatial deform【['speɪʃl] 空间的[dɪ'fɔːrm] 使变形;使畸形】

Spatial deform(custom) 基于自定义执行空间进行变形的空间规则【['kʌstəm]风俗;惯例】

输入端G:输入几何物体

输入端S:输入变形规则的起始点

输入端F:输入变形规则向量

输入端f:衰减值

要注意,输入G的数量需要等于S的数量

Surface morph;沿曲面流动,同rhino中沿曲面流动

输入端G:需要流动的物体

输入端R:包裹的盒子

输入端S:流动的曲面

输入端UVW:流动曲面的范围

流动的原理是将需要流动的集合物体包裹在一个box中,然后box安装曲面的uvw进行变形同时box

第 43 页 共 47 页

中的集合形体也随之变形

(5)Util电池序列

Compound;合并变形,可以将两个单独的变形条件(如变高,变胖)合并成一个【['kɑːmpaʊnd] 化

合物;复合词;复合物】

Split;拆分变形【[splɪt] 分裂;将…分成若干部分】

Inverse Transform;调转变形条件,比如缩放1/2倍会变成缩放2倍,即扩大2被【[ˌɪn'vɜːrs] 倒

转的;相反的】

Transform;通过输入形体和变形体条件,改变形体【[træns'fɔːm] 改变;转换】

Transform Matrix;改变矩阵【['meɪtrɪks]矩阵】

Group;编辑成组

Ungroup;将组分解

Merge group ;合并群组【[mɜːrdʒ] 合并;融合;兼并】

Split group;分开群组

输入端G:待分离的群组

输入端I:分离数目

y电池组

(1)Colour电池序列

ColourCMYK;通过CMYK创建一个或多个颜色

输入端CMYK:青,品红,黄,黑,数值需定义在0~1内

第 44 页 共 47 页

Colour HSL;通过HSL创建一个或多个颜色

输入端A:alpha通道

输入端HSL:色相,饱和度,明度,数值需定义在0~1内

Colour LAB;通过LAB创建一个或多个颜色

输入端A:alpha通道 【['ælfə] 最初主导的;首要的】

输入端LAB:亮度,洋红~绿,黄~蓝,数值需定义在0~1内

Colour LCH;通过LCH创建一个或多个颜色

输入端A:alpha通道

输入端LCH:亮度,色度,色相,数值需定义在0~1内

Colour RGB;通过RGB创建一个或多个颜色

输入端A:alpha通道

输入端RGB:真实三原色,数值需定义在0~255内

Colour RGB(f);通过RGB创建一个或多个颜色(区别与colour RGB)

输入端A:alpha通道

输入端RGB:真实三原色,数值需定义在0~1内

Colour XYZ;通过XYZ创建一个或多个颜色

输入端A:alpha

输入端XYZ:理想三原色,数值需定义在0~1内

Split AHSV;从一个或多个颜色中提取HSV数值

输入端A:alpha值

输入端HSV:色相,饱和度,色调

Split ARGB;从一个或多个颜色中提取RGB数值

输入端A:alpha值

输入端RGB:真实三原色(右键inerger channel 已0~255输出)

(2)Dimension电池序列【[ˌdɪ'menʃən] 尺寸; 次元; 容积; 维度; 范围; 方面】

Text tag;在犀牛界面内显示文本标签,(随视图窗调整保持尺寸不变,右键可选择显示尺寸)

输入端L:文本标签位置

输入端T:文本内容

输入端C:显示颜色

Text tag 3D;3D文本标签

输入端L:文本标签位置和方向

输入端T:文本内容

输入端S:显示尺寸

输入端C:显示颜色

输入端J:对齐方式(建议右键设置)

Aligned dimension;对齐标注【[ə'laɪnd] 对齐的;均衡的】

输入端P:标注平面

输入端A:标注起点

输入端B:标注终点

输入端O:标注偏移距离

输入端T:标注内容(可替换)

输入端S:标注尺寸

Line dimension ;直线标注【[ˌdɪ'menʃən] 尺寸; 次元; 容积; 维度】

输入端L:标注基准直线

输入端T:标注内容

输入端S:标准尺寸

Linear dimension ;线性标注

第 45 页 共 47 页

输入端L:标注基准直线

输入端A:标注起点

输入端B:标注终点

输入端T:标注内容(可替换)

输入端S:标注尺寸

Marker dimension;注释标注【['mɑːrkər] 标记;做记号的工具】

输入端L:标注基准直线

输入端T:标注内容(可替换)

输入端S:标注尺寸

Serial dimension ;数个点投影到直线上创建连续标注【['sɪriəl] 连续的;一系列的】

输入端L:标注基准直线

输入端P:标注点(第一点默认为0)

输入端T;标注内容(可替换)

输入端S:标注尺寸

Angular dimension;点控制角度标注【['æŋɡjələr] 有角的;消瘦的;有尖角的】

输入端C:中心点

输入端A:起始方向端点

输入端B:终结方向端点

输入端R:布尔值,F为劣角显示,T为优角显示

输入端T:标注内容(可替换)

输入端S:标注尺寸

Arc dimension;弧线控制角度标注

输入端A:弧线

输入端O:标注偏移距离

输入端T:标注内容(可替换)

输入端S:标注尺寸

Circular dimension;点投影圆控制角度标注【['sɜːrkjələr] 圆形的;循环的】

输入端C:圆

输入端A:起始方向端点

输入端B:终结方向端点

输入端T:标注内容(可替换)

输入端S:标注尺寸

(3)Graphs 电池序列【[ɡræf] 图表;示意图】

Bar graph;直方图

用于数据统计,右键可设置bars数量,正常情况下总百分比为100%

Legend;图例【['ledʒənd] 传说;传奇;图例】

以一组相应的文标签和颜色创建图例,右键可设置显示类型

Pie chart ;饼图【[tʃɑːrt] 图表;规划图;排行榜】

用于显示输入数据的具体内容,左击拖动右下角半圆可缩放图标,放大到一定程度后可全面显示输入

数据,

Quick graph;快速图表【 [kwɪk] 迅速的;快的;机敏的】

以线状图的形式反映数据的变化形态

Image gallery;画廊【 ['ɡæləri] 画廊】

双击具体设置,输入图像文件路径,图片会根据循环间隔时间重复播放

Value tracker;值追踪【 ['trækər] 追踪者;跟踪器】

以动态的形式反映数据的变化规律,右键可做具体设置改动

(4)Preview 电池序列【 ['priːvjuː]预审;试映;预习;预告】

第 46 页 共 47 页

Create Material;创建材质【[mə'tɪriəl] 材料;原料;素材;creat [kri'eɪt] 创造;造成】

输入端Kd:漫反射颜色

输入端Ks:反射颜色

输入端Ke:自发光颜色

输入端T:透明度(数值定义在0~1)

输入端S:光泽度(数值定义在0~100)

Custom preview;预览被定义材质的几何体【['kʌstəm] 定做的;定制的】

输入端G:几何体

输入端S:材质

Cloud display;将点模糊处理显示,右键选择模糊方式【[klaʊd] 云;阴影】

输入端P:点

输入端C:显示颜色

输入端S:显示尺寸

Dot display;点显示,右键选择处理方式

输入端P:点

输入端C:显示颜色

输入端S:显示尺寸

(5)Vector 电池序列【['vektər] 向量;矢量;带菌者】

Point list;显示点列表

输入端P:要显示的点

输入端S:显示尺寸

Point order;显示顺序

输入端P:要显示的点

Vector display;显示向量

输入端A:起始锚点

输入端V:要显示的向量

Vector display EX;自定义显示向量

输入端P:起始锚点

输入端V:要显示的向量

输入端C:要显示的颜色

输入端W:显示宽度

第 47 页 共 47 页

2024年9月22日发(作者:京灵枫)

一、 Prams[n.参数] 电池组

(1).Geometry[美 [dʒi'ɑːmətri],n.几何,几何学] 电池组

这一组都是对数据的抓取,电池都有左侧输入端和右侧输出端,都有两种输入数据的方法,一种

是把相应数据连接到左侧输入端,另一种是电池上点右键 Set one XXX,新设置一个XXX。Set

multipleXXX,[美['mʌltɪpl],adj,多种多样的,许多的,n.倍数,关联],即设置多个。但是Set one

curve 只能选取Rhino 中创建好的,[美

['raɪnoʊ],n.犀牛]

左侧输入端:任何相应属性数据。 右侧输出端:电池所包含的相应属性数据。

属性对应如下:

Point:输入点数据 【美[pɔɪnt],n.点 】

Vector:输入向量数据 【美['vektər],n,向量,矢量】

Circle:输入圆数据,这个电池只包含圆和椭圆相关曲线 【美['sɜːrkl]】

Curve:输入曲线数据 【美[kɜːrv]】

Plane:输入平面数据 【美[pleɪn]】

Circular Arc:输入圆弧数据【美['sɜːrkjələr],adj,圆形的,循环的,美[ɑːrk],n,弧,弧形物】

Line:输入直线数据 【美[laɪn]】

Rectangle:输入网格数据 【美['rektæŋɡl],n,矩形】

Box:输入实体盒子数据 【美[bɑːks]】

Mesh:输入mesh面数据,即网格面数据 【美[meʃ],n.网状物】

Surface:输入曲面数据,为poly曲面,不可输入mesh曲面 【美['sɜːrfɪs] n.表面,外表】

Brep:输入任意实体或者曲面数据(这个很常用) 【美[b'rep]n.表面表示】

Mesh Face:与mesh类似,这里更多的是提取规则的mesh面

Twisted Box:输入北扭曲的实体 【美['twɪstɪd],adj,扭曲的】

Field,输入磁场数据 【美[fiːld]】

Group:输入成组的数据 【美[ɡruːp]】

Geometry:输入几何图形数据(包含点线面任何数据)

Transform输入三线性集合变换图形 【美[træns'fɔːm],v,改边,转换】

Geometry Pipeline从犀牛中输入集合管线到GH中 【美['paɪplaɪn],n,管道,管线,渠道】

Geometry Cache物体缓存, 【美[kæʃ],n,隐藏所,缓存】

主要作用:1、快速烘培GH汇总的物体,2、快速选择已经烘培到Rhino中的物体

(2).Primitive 电池组 【['prɪmətɪv] ,adj,原始的,简陋的】

Boolcean:输入布尔值 【 ['buːliən] n,布尔 布尔逻辑的】

Integer:输入整数 【 ['ɪntɪdʒər] n. [数] 整数;整体;】

Number:输入一列双精度浮点数据

Text:输入任意文字

Color:输入一列颜色参数的RGB值 【['kʌlər]】

Culture:包含了一系列文化特征 【[ˈkʌltʃɚ] n.文化,修养】

Domain²:输入任意二维区间数据或者UV范围 【[doʊ'meɪn]N. 领地;领域;范围】

Matrix:包含了一系列的数据矩阵 【['meɪtrɪks] n 矩阵】

Complex:代表一个复核的集合。复杂的参数能够存储持久数据。你可以通过参数设置菜单的持续记录。

【[kəm'pleks] adj.复杂的;合成的;复合的】

Domain:输入任意二维区间数据

Guide:输入任意一个参量的编号代码,方便其他电池找到此参量【[ɡaɪd] n.指南;向导;入门书】

Time:输入时间和日期数据

Date:输入任何一列参量

File Path:用于输入硬盘中某个地址的文件【[faɪl] n. 文件;[pæθ] n. 道路;小路;】

Date Path:通过路径输入一列数据 【[det] n. 日期;约会;】

第 1 页 共 47 页

Shader:输入一列渲染值 【n. 著色器;着色程序】

(3) .Input 电池组: 【['ɪn'pʊt] n 投入;输入电路】

Number Slider:最常用的拉棒,可以输入任意数字 【['slaɪdɚ] 滑动器;滑雪者;会滚动之物】

Panel:可以查看电池所包含的数据 【['pænl] 仪表板;嵌板】

Boolean Toggle:布尔开关(Ture/False)【['tɑɡl] 开关,触发器】

Control Knob:数据输入的另一种,类似于音量调节旋钮。【[kən'trol] 控制;管理[nɑb] 把手】

MD Slider:图形化的数字输入端,可以输入树形数据 【['slaɪdɚ] 滑动器】

Button:另一种开关,与Boolean Toggle类似 【['bʌtn] 按钮;钮扣】

Digit Scroller:油表式的数据输入条 【['dɪdʒɪt] 数字 照片卷轴;用于画涡形的画笔 滚动条】

Value Lis:用来输入阶数或者输入数字 【['vælju] 价值;价格;重要性;确切涵义】

Calendar:日历,说实话没有见过具体案例中使用到…【['kæləndɚ] 日历;[天] 历

法;日程表

Color Picker:拾色器,可以输入任意颜色 【['pɪkɚ] 采摘者;采摘机;啄者;挖掘者】

Color Wheel:色轮,可以输入任意颜色 【[wil] 车轮;方向盘】

Graph Mapper:重新映射一组数据【[ɡræf] 图表;曲线图['mæpə] 映射;制图人;字体映射程序】

Clock:计时器,说实话没有见过具体案例中使用到… 【[klɑk] 时钟;计时器】

Color Swatch:拾色器,可以输入任意颜色 【[swɑtʃ] 样本,样品】

Gradient:梯度控制,允许你在数字域定义颜色梯度 【['ɡredɪənt] 梯度;坡度;倾斜度】

Image Sampler:输入图形数据 【['ɪmɪdʒ] 影像;想象;肖像;偶像['sæmplɚ] 采样器;取样器】

Atom Date:得到一个原子的详细数据【['ætəm] 原子】

下列运算七均为读取地里信息数据使用,实际上都是读取数据库数据所用

Import Coordinates【['ɪmpɔt] 进口,进口货;输入;意思,含义;重要性[kəu'ɔ:dineits] 坐标;

相配之衣物】

Import PDB

Read Flie 【[rid] 阅读;读懂】

Import 3DM

Import Image

Import SHP

(4) Util 电池组【[ju'til]】

Cherry Picker:提取树形数据中的某一节【['tʃeri] 樱桃;樱桃树 ['pɪkər] 采摘者;拣选机】

Jump:这是一个电池位置的传送门【 [dʒʌmp] 跳跃;跳动】

Scribble:向GH中添加文字【['skrɪbl] 潦草地书写】

Param Viewer:树形数据查看器【参数,['vjuːər] 观察器】

Data Dam:这个参数的类型,将可以输入任何类型的参量,作为一个结果,这个参数的预览可能不完

整,因为它可能没有识别出到一些数据类型【[dæm] 水坝;堤;障碍物】

Timer:定时刷新器【['taɪmər] 计时器;定时器;计时员】

Data Recorder:记录数据运行的时间【[rɪ'kɔːrdər] 记录员;记录器】

Cluster Input:在电池打包的时候作为输入端【 ['klʌstər] 群;簇;丛;串】

Cluster Output:在电池打包的时候作为输出端

Fitness Landscape:通过数学公式来影响参量【 ['fɪtnəs] 健康;适合 ['lændskeɪp] 风景;风景

画;山水;[计]横向】

Gene Pool:可以输入一系列基因数值【 [dʒiːn] 基因 [puːl] v共用;汇集】

Galapagos:遗传运算器,可以进行一些复杂的数学运算

这是Grasshopper中特立独行的一个运算器,首先不只是因为他的输入输出端长在了下面,而是因为

它的强大,把鼠标放在运算器上看描述就可以知道了…这个运算器可以进行复杂的运算从而得出结果

2、Maths电池组【[mæθs] 数学】

(1)Domain 电池组【 [doʊ'meɪn] 领地;领域;范围】

Construct Domain:创建从A到B的一个范围I【Construct建造;构筑;造(句】

第 2 页 共 47 页

Deconstruct Domain:将一个范围I分解为起始值S和结束值E【[ˌdiːkən'strʌkt] 解构;拆析】

Bounds:在一组数中,用最大值和最小值创建一个范围【 [baʊndz] 界限】

Consecutive Domains:连续范围【[kən'sekjətɪv] 连续的;连贯的】

从字面上比较难理解,理解如下:

当A取值为True则从一系列的数字中,分别取前n项与n+1项的和构成范围

当A取值为False 则为n项和n+1项两个数字构成范围【 [fɔːls] 假的;人造的;不真实的;错误

的;】

Divide Domain:将Domain等分为C个小的范围区间【 [dɪ'vaɪd] 划分;隔开】

Find Domain:寻找区间(D)内输入的数值(N)的标号(I)

输入端S:是否以精确方式查找

输出端N:得到的旁边相邻数据的编号

Includes:寻找输入数值(I)是否在区间(D)以内【[ɪnk'luːdz] 包括;包含;列入】

Remap Numbers: 映射两个范围比值得到的新范围【 [ˌriː'mæp] 重测图】

输入端V:映射数值

输入端S:源范围

输入端T:目标范围

输出端R:新的范围

这个比较难翻译其作用,输入端和输出端的关系是R=(T/S)*V

以下两组计算器重名,且互相可逆

Construct Domain²:通过定义(输入UV坐标面的U和V的上下限)来确定一个面域

Deconstruct Domain²:分解面域得到UV坐标的上下限

Construct Domain²:通过定义U和V的两个区间来确定一个面域

Deconstruct Domain²:分解面域得到U和V的两个区间

Bounds 2D:通过一组点得到一个面域,该面域为包含所有点的最小面域

Divide Domain²:将一个面安装UV坐标细分,细分出若干面域,这是一个非常常用的运算器,常用来

细分曲面使用

这个运算器常常和Isotrim连用。

(2)Matrix电池组【 ['meɪtrɪks] 矩阵】

Construct Matrix:创建矩阵

Deconstruct Matrix:分解矩阵

Display Matrix:展示矩阵【[dɪ'spleɪ] 显示;陈列;】

Transpose Matrix:将矩阵的行和列调换【[træn'spoʊz] 调换;颠倒顺序;】

Swap Columns:调换矩阵的A列和B列【 [swɑːp] 交换;用 ... 作交易 ['kɒləm] 栏;专栏;列】

Swap Rows:调换矩阵的A行和和B行【 [roʊz] 行】

输入端或输出端的R代表Rows,行。C代表Columns,列。V代表矩阵里的各项值。

Invert Matrix:改变矩阵【 [ɪn'vɜːrt] 倒置;反转;颠倒】

GH中的变换本质上都是已矩阵来实现的,上图为平移矩阵十一,其他包括旋转、对称、切变、缩放

等都可以用矩阵来实现

(3)Operators运算 电池组【['ɒpəreɪtəz] 操作员;管理者;运算符】

这一组电池非常好掌握,学过数学的都明白:

前半部分属于算法:

Addition:加法【 [ə'dɪʃn] 增加;加法;附加物】

Division:除法【 [dɪ'vɪʒn] 划分;除法;部门;分开】

Multiplication:乘法【 [ˌmʌltɪplɪ'keɪʃn] 增加;繁殖;乘法运算】

Negative:负值【['neɡətɪv] 否定的;消极的;负面的;负的】

Power:幂【['paʊər] 量;力;能力;权力;【数】幂;】

Subtraction:减法【 [səb'trækʃn] 减法;减去】

第 3 页 共 47 页

Absolute:绝对值【['æbsəluːt] 绝对的;确实的;专制的;完全的;独立的;无限制的】

Factorial:阶乘【 [fæk'tɔːriəl] 阶乘的;因数的;】

Integer Division:除法,得到整数商【['ɪntɪdʒər] 整数;完整的事物;整体】

Modulus:取余数,用A除以B输出得到的余数【['mɒdʒələs] 数、物]模量;模数;系数】

Mass Addition:总量相加,其中输出端Pr是每一步的累加值【 [mæs] 大量;块;众多】

Mass Multiplication:累乘

Relative Differences:每一项和上一项的差值。注意出入类型只能是整数,数字,点和向量【['relətɪv]

相对的;比较的;相关的 ['dɪfərəns] 不同】

Equality:相等【[i'kwɑːləti] 同等;平等;[数]等式】

Larger Than:大于【 [laːdʒə] 更大的;较大的】

Similarity:约等于 输入端T%,误差允许值%,输出端dt:两者的差【[ˌsɪmə'lærəti] 相似;类似】

Smaller Than:小于【 [s'mɔːlər] 较小的】

后半部分属于逻辑

Gate And:当输入端都为True时,输出True,即A且B【 [ɡeɪt] 大门;入口;门票收入;<古>道

路;<方>方式】

Gate Or:A或B

Gate Not:将输出结果变为相反的结果

Gate Xnor: 输入布尔值A=B时为真

Gate Xor: A不等于B为真

Gate Nand: 若A=B=True,输出假,其他情况输出真。

Gate Nor: 若A=B=False,输出真,其他情况输出假。

Gate Majority:按照输入端的真假结果,输出占得比例大的结果【[mə'dʒɔːrəti] 大多数;多数;多

数党;多】

(4)Polynomials 电池组【 [pɒlɪ'nəʊmiəlz]多项式】

Cube:立方【[kjuːb] 立方体;立方】

Cube Root:立方根【[ruːt] 根;根源;根本】

Square:平方【 [skwer] 正方形;广场;街区;平方;】

Square Root:平方根

One Over X:X的负一次方【 ['oʊvər] 在 ... 的上方;遍及地;在 ... 期间】

Power of 10:10的X次方【 ['paʊər] (数学)幂】

Power of 2:2的X次方

Power of E:自然系数e的X次方

Log N:对数log

Logarithm:以10为底的对数lg【 ['lɔːɡərɪðəm] [数]对数】

Natural Logarithm:以自然系数e为底的对数ln【 ['nætʃrəl] 自然的;天然的;私生的】

(5)Script电池组【 [skrɪp] 脚本,手迹; 】

Evaluate:函数运算器,使用表达式进行判定【[ɪ'væljueɪt] 评价;评估】

放大运算器以后可以添加删除输入端变量。

双击fx函数图标会出现上面的窗口,用于创建函数

同时会显示输入端的输入类型,比如上图的整数

Expression:表达式【 [ɪk'spreʃn] 表情;表示;表达;词句;措辞;表现;挤压】

C#Script,VB,Script:C#和VB脚本运算器

需要编辑时请右键图表中心logo

Expression 支持预设了很多合法的表达式,用来作为条件选择或者逻辑判断有时候比Script更为方

便。

(6)Time 电池组

Time 电池组用的比较少

第 4 页 共 47 页

Construct Date:创建日期

Construct Exotic Date:创建一个“异国”的日期(就是创建一个时间,运用指定的日历)

Construct Smooth Time:创建一个光滑连续的计时器【 [smuːð] 光滑的;平稳的;流畅的;圆滑的】

Construct Time:创建时间

Deconstruct date:将现在的时间分解为年月日时分秒

Combine Date&Time:结合日期和时间【 [kəm'baɪn] 联合;使结合;结合】

Date Range:日期范围【[reɪndʒ] 范围;射程;山脉;排;一系列】

Interpolate Date:插入时间【 [ɪn'tɜːrpəleɪt] 加入(额外的事);窜改;插话】

(7)Trig 三角函数电池组【 [trɪg漂亮的;整洁的;良好的】

Cosine:余弦【['koʊsaɪn] [数]余弦】

Sinc:辛格函数

sinc函数,又称辛格函数,用sinc(x)表示。(sinc函数不同于Sa函数,Sa函数称为采样函数,或

抽样函数,用Sa(x)表示。有两个定义,有时区分为归一化sinc函数和非归一化的sinc函数。

一维sinc函数编辑:函数定义

它们都是正弦函数和单调递减函数 1/x的乘积:

1.在数字信号处理和通信理论中,归一化sinc函数通常定义为;

sinc函数公式

2.在数学领域,非归一化sinc函数 (for sinus cardinalis)定义为:

sinc函数公式

在这两种情况下,函数在 0 点的奇异点有时显式地定义为 1,sinc 函数处处可解析。非归一化sinc

函数等同于归一化sinc函数,只是它的变量中没有放大系数π。

函数形状

sinc函数

二维sinc函数编辑

函数定义:二维的sinc()函数是一维sinc函数的扩展,其归一化定义为:

sinc

函数形状二维的sinc()函数三维透视图如下所示:

第 5 页 共 47 页

Sine:正弦函数

Tangent:正切函数【 ['tændʒənt] 切线;正切】

ArcCosine:反余弦函数

ArcSine:反正弦函数

ArcTangent:反正切函数

CoSecant:输入值x的sine函数值的倒数值【 ['koʊ'siːkənt] 余割】

CoTangent:输入值x的tangent函数值的倒数值【['koʊ'tændʒənt] 余切】

Secant:输入值x的cosine函数值的倒数值【 ['siːkənt] 割线;正切】

Degrees:弧度转化为角度值【 [dɪ'ɡri:z] 度;学位】

Radians:角度值转化为弧度值【 ['reɪdjənz]弧度】

(8)Util 电池组

输入端N:倍数

Epsilon:一个无限趋近于0的数,却不等于0【 ['epsɪlɑːn] [数]小的正数】

Natural Logarithm:自然对数【['lɔːɡərɪðəm] [数]对数】

Golden Ration:黄金比例【 ['ræʃn] 定额;定量;配给】

Pi:圆周率

Extremes:极值【 [ɪkst'riːmz] 极端事物】

Maximum:最大值【 ['mæksɪməm] 最大量;最大限度;最高点】

Minimum:最小值【 ['mɪnɪməm] 最少的;最低程度的】

Round:四舍五入【[raʊnd] 圆的;球形的;丰满的;完整的;整数的;不确切的;大量的;坦率的】

输出端N:输出结果

输出端F:向下取整

输出端C:向上取整

Average:求平均数【['ævərɪdʒ] 平均数;平均水平】

Inerpolate Date:插入数据【[ɪn'tɜːrpəleɪt] 加入(额外的事);窜改;插话】

通过输入端t(0-1)控制列表数据D的数值之间的插入值,t相当于百分百因子

Truncate:截断数据【 ['trʌŋkeɪt] 切去一端;缩短;截棱成平面】

在列表中根据输入t(0-1)依次剔出首位两端的数据

Weighted Average:判定输入端I和W这两组数据的平均权重值【['weɪtɪd] 加重的;加权的】

Complex Argument:复数的幅角【 [kəm'pleks] 复杂的;合成的;复合的 ['ɑːrɡjumənt] 辩论;论

点;论据;争论;理由;(函数)自变量】

Complex Conjugate:复数的共轭【 ['kɑːndʒəɡeɪt] [数]共轭值;[语]同根词】

Complex Components:分解复数的实部和虚部【 [kəm'poʊnənt] 零组件;成分】

Complex Modulus:复数的取模【['mɒdʒələs] [数、物]模量;模数;系数】

Crate Complex:通过输入端R和i,创建一个复数C(R+i)

电池组

(1)List 电池序列

Insert Items:插入数据到列表中【[lɪst] 目录;名单;明细表】

输入端L:要插入数据的目标列表

第 6 页 共 47 页

输入端I:插入什么数据

输入端i:插入数据的编号

输入端W:?

List Items:根据编号选择列表里的数据【 ['aɪtəm] 项目;条款;一件商品(或物品)】

输入端L:需要选择数据的原始列表

输入端i:选择数据的编号

Partition List:按数量划分列表【 [pɑːr'tɪʃn] 划分;隔离物】

输入端L:需要作为划分数据的原始列表

输入端S:指定多少个数据划分在一起

Reverse List:反转数据列表的顺序【 [rɪ'vɜːrs] 逆转;倒退;互换;改变】

Sort List:排序列表,安装编号的大小顺序排列编号和与编号有关联的对象

输入端K:需要排列的列表数据(数值,字符等)

输入端A:需要排列的物体对象(需要和输入K关联)

Sub List:输入一个区间,将元列表在指定区间内的项选择出来【 [sʌb] 潜艇;替代品】

输入端L:原始数据列表

输入端I:选取数据的区间,作为分割依据

Item Index:检索数据列表中的某一项,输出他的标号,类似在操场点名,你喊最帅的那个出来,我

就会站出来,迅速找到这一项的位置【 ['ɪndeks] 指数;索引;(刻度盘上的)指针】

输入端L:检索的目标数据列表

输入端i:检索的数据编号

这个运算器比较奇葩,完美证明了4≠4.0,4.0≠4

List Length:计算数据列表长度【 [leŋθ] 长度;时间长短;距离;一段;距离的测量单位】

Replace Items:替换列表指定项的数据内容

输入端L:需要作为替换数据的原始列表

输入端I:需要替换的数据

输入端i:替换数据第几项的编号

Shift List:根据输入值偏移数据,向上或向下滚动列表【 [ʃɪft] 移动;改变;换挡;字型转换】

输入端L:需要滚动数据的原始列表

输入端S:滚动数量(正在为向上滚动,负值为向下滚动)

输入端W:True时保留数据,False则删除数据

Split List:根据输入编号,将数据列表划分为两个部分,【 [splɪt] 分裂;将…分成若干部分;分

摊;分离;】

输入端L:需要划分的原始数据列表

输入端i:在哪个编号上进行划分

Dispatch:数据分流【 [dɪ'spætʃ] 派遣;发送;迅速完成】

输入L:需要根据布尔值分流出的原始数据列表

输入P:布尔值(真为A输出,假为B输出)

Pick’n’Choose:按条件输出列表数据【[tʃuːz] 选择;决定】

输入端P:指定入口数据的条件

输入端0,1,2(放大到足够大是可以看到出现加减号,可以安装自己需求添加输入端):指定具体

哪些数据进入次入口,配合P条件,输出符合相对入口的数值

这个运算器非常牛,但是也比较难用语言表述,输入的规律是{0,1,0,2,2},那么输出的panel

的0,1,2,3,4项分别将会从输入端0,1,2中选择对应项。

Weave:编织 为列表设定编号后,按顺序提取编号下的数据【 [wiːv] 编织;组合;编造;迂回前

进】

Null Item:空变量评价 以布尔方式来评价列表中对象是否为空

Replace Null:替换Null空数据

第 7 页 共 47 页

输入端:具有Null的数据列表

输入端R:作为替换Null物体的数据列表

输出端I:替换后的列表结果

输出端N:有多少Nullage被替换了

Combine Date:组合数据【 [kəm'baɪn] 联合;使结合;结合】

将0输入端数据作为输出端R的数据,依照所有输入端数据列表最多的进行参照,如果数量不匹配,

将会把最后一个数据重复排列下去

Shift Patterm:根据条件分流输出Null数据【 ['pætɜːm]图谱】

输入端L:需要分流Null的数据列表

输入端P:布尔分流条件(循环的)

输出:根据条件,有效数据输出,其他数据Null

Cross reference:交错排列两组数据【 ['refrəns] 参考;参照】

Shortest list,Longest List:短排法,长排法

(2)Sequence 电池序列【 ['siːkwəns] 顺序;连续;次序;一系列】

Cull Index:将礼包上指定编号的数据删除【 [kʌl] 拣选;剔除 ['ɪndeks] 指数;索引】

输入端L:要删除的数据所属的原数据列表

输入端I:要删除的数据编号

Cull Nth:移除列表中的第N个数据(往后循环,知道列表结束)

输入端L:需要移除的数据列表

输入端N:列表中的排列编号

Cull Pattern:根据布尔值来保留或删除数据【 ['pætərn] 模式;图案;典范;式样】

输入端L:需要操作的数据列表

输入端P:布尔值(循环)

Random Reduce:随机从一个列表中删除掉指定数目的数据(注意:该运算器会打乱数据)【['rændəm]

任意的;随机的;随意的】

输入端L:输入被删除的数据

输入端R:删除掉数据的数量

输入端S:随机值控制Seed

Duplicate Data:复制数据【 ['duːplɪkət] 复制;重复】

注意:该运算器的图标因为有些不够纯洁,在和谐模式中图标是另一个样子

输入端D:需要复制的原始数据

输入端N:需要复制次数

输入端O:布尔值,是否保持数据排序

Fibonacci:大名鼎鼎的斐波那契数列,设置A,B两项,第N项等于强两项综合

Range:将一个给定范围区间等分【 [reɪndʒ] 范围;射程;】

输入端D:范围区间

输入端N:平均分成多少分

Repeat Data:按照给定长度循环数据列表【 [rɪ'piːt] 重复;反复】

输入端D:输入数据列表

输入端L:循环的长度

Sequence:根据设置列表长度和预排文字产生列表数据【 ['siːkwəns] 顺序;连续;次序;一系列】

输入端C:列表数据的数量

输入端P:预排文字

Stack Data:根据指定堆栈数量,来生成列表数据【 [stæk] 堆;一大堆;【计】存储栈;迭式存储

器,栈式存储器;存储栈数据】

输入D:需要堆栈的数据列表

输入端S:堆栈的数据列表

第 8 页 共 47 页

Jitter:打乱的数据重新排列【 ['dʒɪtə] 振动;紧张】

输入端L:需要打乱的数据

输入端J:打乱强度

输入端S:打乱seed【[siːd] 种子】

Random:非常常用的运算器,随机产生一组数

输入端R:随机生成的范围(Domain)

输入端N:随机生成的个数

输入端S:随机的seed

(3)Set电池序列

Greate set:创建集合

官方直译是创建一个只包含不同独立数据的集合,翻译成通俗的人话就是:去重复

输入端L:建立集合前原始数据

输入端S;建立后的集合

输出端M;集合编号

Set difference:设置集合差异

将输入端A集合中不同于B的部分输出

Set difference(S):集合差异数据的合并

Set intersection:交集【[ˌɪntər'sekʃn] 交集;十字路口;交叉点】

Set union;并集

Set majority;输出三个集合中至少两个相同的数据,少于两个相同则不输出【 [mə'dʒɔːrəti] 大

多数;多数;多数党;多数派】

Carthesian product;笛卡尔乘积;两类集合(A和B)安装次序组成一个个局部列表(树形结构),

但:A或者B集合内,他们本身内不能存在相同的数据,否则判定错误

Disjoint:集合A与B若不相交则为真,相交则为假

Member index:查找M是否在集合S中。【 ['membər] 成员;会员;部分 ['ɪndeks] 指数】

输入端S;查找集合

输入端M;查找的数据

输出端I;查找到的数据M在S中的编号

输出端N;查找到的数据的个数

Replace members:在集合S中寻找数据F,并替换成R

Subset:集合A与B若存在相互包含关系则为真【 ['sʌbset] 子集】

Delete consecutive;在集合数据中删除掉连续排列相同的数据【 [kən'sekjətɪv] 连续的;连贯的】

输出S:删除后的结果

输出N:删除数据的数量

Find similar member;寻找近似成员【['sɪmələr] 类似的】

对比输入数据P和输入集合S,将S中近似与D的数据从H端输出,I为他们的编号

Key/value search:通过key搜索得到对应值【[sɜːrtʃ] 搜寻;探求;调查】

输入端K;关键key

输入端V:寻找key对应的值

输入端S;寻找key,得到对应值

(4)Text电池序列【 [tekst] 正文;文本;课文】

Characters;分解字母

输出端C;得到分解后的字母

输出端U;unicode值【['junɪˌkoʊd] 统一码(采用双字节对字符进行编码)】

Concatenate:拼接输入A和B,相当于A+B【 [kɒn'kætəˌneɪt] 连结;连锁】

Text join;在列表T的空当处插入J,合并输出结果R

Text length;text的字节长度

第 9 页 共 47 页

Text split:按照指定的输入端C分别输入端T,得到分个够的结果R【 [splɪt] 分裂;】

Format:将输入端的值按照输入端F安装统一格式输出【['fɔːrmæt] 版式;设计】

Text case:转换大小写【 [keɪs] 例子;情况;案例;(辩论或诉讼)论据;箱】

Text fragment:根据输入的i值删除掉输入端的第i个字节。N端决定保留随后的几个字节

【['fræɡmənt] 碎片;片段】

Text trim;删除掉输入T前后的空格

Match text:检查输入端T与P是否一致,从而得出布尔值【 [mætʃ] 相配;和...相配;相一致;

较量】

Replace text:替换字符

输入端T:准备替换的text

输入端F:找到text

输入端R;用来替换的text

Sort text;排列key和value【 [sɔːrt] 整理;分类;处理;安排妥当】

Text distance:输入端的text 总长度减去输入端B的text长度然后输出结果【 ['dɪstəns] 距离;

路程;远方】

(5)Tree 电池序列

Clean tree;清理一组数据的null和invalid部分

输入端X:布尔值,X为true删除invalid项

输入端E:布尔值,E为true删除null项

Flatten tree;拍平树形数据【 ['flætn] 使变平;打倒】

输入端P:输入路径编号

Graft tree :转为树形数据【 [ɡræft] 嫁接;移植】

输入端P:输入路径编号

这里需要注意两点:1、这两个运算器和有菜单中的graft,flatten作用一样,2、亲个为自己看路径

名称变化,这些无意义的上级路径{0,0}我们习惯成为无效路径,

Prune tree:用于砍掉一个树上的树叶数在指定范围之外的树枝【[pruːn] 修剪;削减】

输入端N0:范围上限

输入端N1: 范围下限

Simplify tree:简化树形数据 该功能和右键运算器菜单中的simplify等同【 ['sɪmplɪfaɪ] 简化;

使简单】

输入值:布尔值,在开始简化的时候限制路径的路径指数

Tree statistics:路径分析【 [stə'tɪstɪks] 统计学;统计;统计数字】

输出端p:输出路径编号

输出端L:输出树枝下的树叶数

输出端C;输出树枝数

Trim tree:修剪树形数据

输入端D:向前修剪级别数

Unflatten tree:

输入端G:指定编号转化为树形数据

Entwine:数据合并【 [ɪn'twaɪn] 缠绕;纠缠】

输入各树枝组成树形数据

Explode tree: 分解数据【 [ɪk'sploʊd] 爆炸;激增;爆发】

将树形数据拆散成单个树枝

Flip matrix:数据倒置【 [flɪp] 掷;轻击;弹】

Merge:合并数据【[mɜːrdʒ] 合并;融合;兼并】

Match tree:匹配数据路径【[mætʃ] 相配;和...相配;相一致;较量】

输入端T;要匹配路径编号的数据

第 10 页 共 47 页

输入端G:匹配路径的数据

Patch mapper:路径编辑器 次运算七用法较多【 ['mæpə] 绘图人;【计】映射,字体映射程序】

Shift trees:移除路径

输入端D:向前剔除级数

Split tree:分裂树形数据

输入端M :输入开始分裂的树枝

输入端P:分裂出的树枝

输出端N:剩余的树枝

Stream filter:数据分流开关【 [striːm] 流动;流出;飘动; ['fɪltər] 过滤器;滤色镜;滤光

器】

输入端G:指定输出端输出那组数据

Stream gate:数据分流开关【 [ɡeɪt] 大门;登机门方式】

输入端G:控制数据从哪一端输出

Relative item:相对分裂数据【 ['relətɪv] 相对的;比较的;相关的 ['aɪtəm] 项目;】

输入端O:指定分裂数据开始路径

输入端WP:布尔值,为true 则追加分裂出去的数据

Relative items:相对分裂两组数据

输入端O:剔除A组数据的末端和B组数据的始端树枝数

Tree branch :抽取特定树枝【 [bræntʃ] 分部;部门;分店;分支;树枝】

输入端P:输入树枝编号

输入端B:输出抽取到树枝

Tree item:抽取特定树枝上的特定数据

输入端P:输入要抽取的树枝编号

输入端i:输入数据编号

输入端W:布尔值

Construct path:将一组数据转化为路径编号

Deconstruct path:将路径编号转为一组数据

Path compare :用于判断路径是否与掩码匹配

输入端P:要判断的路径

输入端M:掩码

输出端C:路径相同输出true 反之为false

Replace paths:利用掩码把树上的树枝选出来,再集合到指定的树枝上

输入端S:输入掩码指定抽取的树枝

输入端R:输入要重新集合的路径编码

电池组【 ['vektər] 向量;矢量】

(1)Field 电池序列【 [fiːld] 田地;领域;运动场;场地;田野;JAVA中的范畴】

Line charge:建立线电荷场【 [tʃɑːrdʒ] 责任;电荷;指控;费用;照顾】

输入端L:产生电荷场的线段

输入端C:电荷强度

输入端B:产生电荷的区域

Point charge:创建一个点电荷场

输入端P:产生电荷场的点

输入端C:控制电荷强度

输入端D:电荷衰减值

输入端B:生成电荷的区域

Spin force:生成一个带旋转力的电荷场【[spɪn] 纺织;旋转;眩晕;疾驰】

输入端P:电荷生成的开始点

第 11 页 共 47 页

输入端S:旋转力度

输入端R:旋转半径值

输入端D:电荷衰减值

输入端B:生成电荷的区域

Vector force:产生一个带直线里的电荷场

输入端L:产生电荷场的线段

输入端B:产生电荷场的区域

Break field:电荷场分解

输入端F:输入多组电荷场

Merge field:合并电荷场【 [mɜːrdʒ] 合并;融合;兼并】

输入端F:输入要合并的电荷场

Evaluates field:计算电荷场内某电的强度和方向【 [ɪ'væljueɪt] 评价;评估】

输入端F:输入电荷场

输入端P:输入电荷场内某点

输出端T:点向量

输出端S:点的电荷强度

Field line:产生电荷场线

输入端F:输入电荷场

输入端P:在电荷场内建立点阵

输入端N:线的延长度,值越大,线越长

输入端A:精度提示,也可以控制线的长短

输入端M:方法可取的值为1,2,3,4

Direction display:用颜色来标识场的方向【 [də'rekʃn] 方向;指导;用法说明;趋势;目标;

管理】

输入端F:输入电荷场

输入端S:区域指

输入端N:显示精度

Perpendicular display:用颜色来标识电荷场与指定面的垂直【 [ˌpɜːrpən'dɪkjələr] 垂直的;直立

的;陡峭】

输入端F:输入电荷场

输入端S:区域值

输入端N:显示精度

输入端C+:颜色阈(yÙ界限)值上限

输入端C-:颜色阈值下限

Scalar display: 用明暗来标识场的强弱【 ['skeɪlər] 标量的,数量的;梯状的,分等级】

输入端F:输入电荷场

输入端S:输入需要显示的区域

输入端N:显示精度

Tensor display :以向量来显示电荷场【 ['tensər] 张量;[解]张肌】

输入端F:输入电荷场

输入端S:需要显示的区域

输入端N:显示精度

(2)Grid电池序列【 [ɡrɪd] 格子;栅栏;电网;网格;赛车起跑线】

Hexagonal:六边形阵列【 [heks'æɡənl] 六角形的;六边的】

输入端P:输入平面坐标

输入端S:六边形半径

输入端Ex:X轴方向数量

第 12 页 共 47 页

输入端Ey:Y轴方向数量

输出端C:六边形单体

输出端P:六边形中心点

Radial:多边形阵列【 ['reɪdiəl] 光线的;光线状的;放射状的】

输入端P:坐标平面

输入端S: 多边形的半径

输入端Er: 多边形的个数

输入端Ep: 多边形边数

输出端C: 六边形单体

输出端P:六边形中心点

Rectangular:矩形阵列【 [rek'tæŋɡjələ(r)] 矩形的;长方形的;直角的】

输入端P:坐标平面

输入端Sx: 矩形宽度

输入端Sy: 矩形长度

输入端Ex:X轴方向矩形个数

输入端Ey: Y轴方向矩形个数

输出端C:矩形单体

输出端P:矩形形顶点

Square:方形阵列

输入端P:坐标平面

输入端S:正方形长宽

输入端Ex:X轴方向数量

输入端Ey:Y轴方向数量

输出端C:方形单体

输出端P:方形顶点

Triangular:菱形阵列【[traɪ'æŋɡjələr] 三角形的;以三角形为底的】

输入端P:坐标平面

输入端S:菱形长宽

输入端Ex:X轴方向数量

输入端Ey:Y轴方向数量

输出端C:菱形单体

输出端P:菱形顶点

Populate 2D:随机生成二维点【 ['pɑːpjuleɪt] 【计】填入】

输入端R:随机生成区域(矩形)

输入端N:随机点数量

输入端S:随机种子

输入端P:干扰点,使得随机点生成范围不在其内

Populate 3D:随机生成三维点

输入端R:随机生成区域(box)

输入端N:随机点数量

输入端S:随机种子

输入端P:干扰点,使得随机点生成范围不在其内

Populate Geometry:在物体表面生成随机点【 [dʒi'ɑːmətri] 几何;几何学】

输入端G:拾取几何体

输入端N:随机点数量

输入端S:随机种子

输入端P:干扰点,使得随机点生成范围不再其内

第 13 页 共 47 页

(3)Plane 电池序列【 [pleɪn] 水平;平面】

Deconstruct plane: 描述一个平面【 [ˌdiːkən'strʌkt] 解构;拆析】

输出端O:坐标原点

输出端X:X轴单位向量坐标

输出端Y:Y轴单位向量坐标

输出端Z:Z轴单位向量坐标

XY XZ YZ Plane:分别建立 xy xz yz平面

输入端O;输入坐标原点

输出端P;输出一个工作平面,分别是xy平面,xz平面和yz平面

Construct plane;通过定义xy轴向量值来生产平面

输入端O;坐标平面原点

输入端X;X轴向量

输入端Y;Y轴向量

Line+Line:通过两条线定义一个平面

输入端A B:输入A B两条线段

平面原点坐标是优先识别A线段的起始端点作为原点

Line+Pt:通过一条线段和点来定义一个平面

输入端L:输入线段

输入端P:输入点

Plane 3Pt:通过三个点定义平面

输入端ABC:分别输入三个点

Plane Fit:通过一系列点找到最合适平面

输入端P:点群

输出端PI;平面

输出端dx:点与平面最大距离

Plane normal:创建一个垂直与某向量的平面【 ['nɔːrml] 常态;标准】

输入端O;向量起始点

输入端Z;向量

要注意,该平面P永远垂直于向量Z

Plane offse:平面平移【 ['ɒfs]抵消,补偿,偏移】

输入端P:平面

输入端O:偏移平面

要注意的是,和Rhino里面的offset不同,这里的平面是无限大的,因此不存在偏移缩放,所以在

显示的时候还是会显示一样的平面缩略图,而不像Rhino中offset以后的curve会缩放

Plane origin:改变一个平面(缩略图)的中心点(虽然翻译应该为起始点,从而平面(缩略图)的

位置随之发生更改)【 ['ɔːrɪdʒɪn] 起源;出身;[数]原点;起因】

Adjust plane;调整平面【 [ə'dʒʌst] 调整;校准;调节;使适应】

输入端P;原始平面

输入端N;调整后垂直的向量

Align plane;对齐平面,在一个已知向量引导下,通过向量调整平面指向性【 [ə'laɪn] 使结盟;

使一致;使成一行;调整;排列】

输入端P;平面

输入端D;向量

Align planes:通过另一个平面调整平面指向性

Plane closest point:距离平面最近投影点【 [k'ləʊsɪst] 最靠近的】

输入端S;样点

输入端P;平面

第 14 页 共 47 页

输入端P;S点在P面上的投影点

输入端uv;点的uv值

输入端D;S点在P平面的距离

Plane coordinates :输入点得到其在某平面坐标系中的坐标【 [kə'ʊɔːdənəts] 坐标】

Rotate plane:旋转平面【['roʊteɪt] 轮流;(使)旋转】

输入端P;平面

输入端A;旋转角度

(4)Point 电池序列

Construct point:通过x,y,z坐标建立一个点

Deconstruct point:分解一个点得到x,y,z坐标

事实上,这两个运算器经常反着来串联

Numbers to points:输入三个数字,按照M中的排序成为三坐标构成一个点

Points to numbers: 输入一个点,安装M中的排序分解成一个点的三个坐标

Barycentric ;重心点【['bæriːsntrɪk] 重心的】

输入端ABC:三个锚点

输入端UVW;三个重心坐标

Distance ;测量AB两点间的距离

Point cylindrical ;通过一个圆柱坐标创建点【 [sə'lɪndrɪkl] 圆柱形的】

输入端P;基准平面

输入端A;角度

输入端R;半径

输入端E;升高

Point oriented;通过一个平面的UVW坐标建立点【 ['ɔːrɪəntɪd] 以...为方向的;以...为目的的】

Point polar;通过极坐标建立点【 ['poʊlər] 两极的;对立的】

To polar ;将一个3D坐标系中的点转换到极坐标

Closest point;在一群点中找到某一点的最近点

输入端P;要找最近点的点

输入端C;点群

输出端P;最近点

输出端i;最近点的序号

输出端D;两点间的距离

Closesr points ;和上边的运算器类似,只不过是找出最近点的几个点,并安装距离从小到大输出

这些点

Cull duplicates ;剔除距离近的点【 ['duːplɪkət] 复制;重复】

输入端P;点群

输入端T;距离容忍度

输出端P;剔除后的剩余点

Point croups;将距离近的点自动化成一组

Project point;投影点

输入端P;点

输入端D;方向

输入端G;被投影至的物体

输出端P;投影的点

输出端I;投影指数,0代表投影上,-1代表未投影

Pull point ;将点拉至某集合形体【 [pʊl] 拉;拉力;引力】

输入端P;点

第 15 页 共 47 页

输入端G;需要拉至的几何形体

输出端P;集合形体上的最近点

输出端D;距离

Sort along curve;沿曲线将点分类,比如画一条逆时针的曲线,点将会按照逆时针顺序排列。

输入端P;点群【 [sɔːrt] 整理;分类;处理;安排妥当】

输入端C;曲线

输出端P;排列后的点

输出端I;点的序号

Sort points ;对点群线性排序

(5)Vector 电磁序列【['vektər] 向量;矢量】

Deconstruct vector;分解一个向量,得到xyz三个坐标轴上的投影长度(数学)

Vector XYZ;通过xyz三个坐标上的投影长度(数学)合成一个向量

Unit vector;单位向量,将一个向量转化为同方向长度为1的单位向量【 ['juːnɪt] 单元;单位】

以下三个向量是xyz三个方向的单位向量,输入端F可以决定向量长度,默认为1

UnitX

UnitY

UnitZ

Amplitude;官方名字为振幅,实际上是通过向量长度和方向创建一个向量【 ['æmplɪtuːd] [物]振

幅】

输入端V;基础向量,可以理解为方向

输入端A;振幅,可以理解为长度

Angle;求两输入向量A和B之间的角度【 ['æŋɡl] 角度;角;观点】

Cross product;求两向量的向量积【[krɔːs] 穿过;交叉 ['prɑːdʌkt] 产品;产物;结果;乘积】

Dot product;求两向量的标量积

Reverse;反转向量【 [rɪ'vɝs] 背面;相反;倒退;失败】

Rotate;将一个向量V沿一个轴X旋转A的角度(或弧度)

Vector 2Pt:通过两点A和B建立向量AB

Vector length ;向量长度

电池组【[kɝv]曲线;弯曲;曲线球;曲线图表】

(1)Analysis 电池序列【[ə'næləsɪs] 分析;分解;验定】

Control point;得到一个curve的控制点和节点

Control polygon;提取出一个nurbs曲线的控制多边形【['pɑːliɡɑːn多边形】

Deconstruct arc;分解一个圆弧得到七相关参数

第 16 页 共 47 页

Deconstruct rectangle;分解一个矩形得到相应参数【['rektæŋɡl] 长方形;矩形】

End points;求一段curve的起始终止点

Polygon center;求一个polygon的一些center。该运算器有三个输出中心点。中文翻译分别为;

输出端CV,垂直中心点。输出端ce,由边平均得出的中心点。输出端ca有面平均得出的中心点。在

正N边形中这三个点是一样的,不同的polygon会导致三个点不同,

Closed;检查一段curve是否为周期、闭合曲线。输出端分别为闭合,周期。输出值为true 则曲线

闭合或呈周期性。反之则false

Curvature graph;绘制标准犀牛曲率圆【['kɜːrvətʃər弯曲;(几何)曲率 [ɡræf] 图表;示意图】

输入端C;要绘制的曲线

输入端D;图表样点拾取密度

输入端S;图表输出比例

Curve closest point;找到曲线上的最近点

输入端P;输入点

输入端C;输入曲线

输出端P;曲线上距离样点最近的点

输出端t;曲线定义域上最近点的值

输出端D;样点和最近点的距离

Curve proximity;两曲线最近点连线【[prɑːk'sɪməti] 接近;亲近】

输入端A,B;两根曲线

输出端A,B;曲线上的最近点

输出端D;两点之间的距离

Discontinuity;查找曲线上所有不连续点(即曲线放错的导数有变化)【 [ˌdɪsˌkɑːntə'nuːəti] 中断;

不连续;断绝】

输入端C;输入曲线

输入端L;判定的登记(要求输入整数,l=tangency相切,2=curvature弯曲相吻合,大雨2的整数

则视为无限大)

输出端P;不连续点

输出端t;不连续点在曲线区间上的t值

Extremes;输入一个curve,得到曲线最高最低点。(即导数等于零)【 [ɪkst'riːmz] 极端事物】

输入端C;输入curve

输出端H,L;最高最低点

Planar;检查一个curve是否在一个平面内。是则输出true,输出平面。【['pleɪnər] 平面的;二维

的】

Curvature;分析曲线上某点的曲率

输入端C:输入曲线

第 17 页 共 47 页

输入端t:待分析的曲线定义域上的曲率参数

输出端P:曲线上T值上的点

输出端K:曲线上T值上的曲率向量

输出端C:与曲线该点相切曲率等于该点曲率的圆

Curve frame;求出曲线某t值点的切线框架平面【 [freɪm] 结构;框】

输入端C:要输入的curve

输入端t:待分析曲线定义域上的t值

输出端:对应t值点的曲线导数

Evaluate curve,point on curve;都可以理解为求曲线上一点【 [ɪ'væljueɪt] 评价;评估】

输入端C:要输入的curve

输入端t:待分析曲线定义域上的t值

Horizontal frame,perp frame;求曲线某电的水平面,与切线垂直的面【 [ˌhɔːrə'zɑːntl] 水平的;

横的】

输入端C:要输入的curve

输入端t:待分析曲线定义域上的t值

Torsion;测量曲线一点上扭力【 ['tɔːrʃn]扭转】

输入端C:要输入的curve

输入端t:待分析曲线定义域上的t

Evaluate length ;测量长度

输入端C:要输入的curve

输入端L:待分析曲线定义域上的长度

输入端N:若N为true 则长度区间为0.0-1.0

输出端P:曲线上L长度的点

输出端T:P点对应切线的向量

输出端t:P点所对应的U值

Length;测量曲线长度【 [leŋθ] 长度;时间长短;距离;】

Length domain;给顶曲线上一个范围,测量长度

Length parameter;给定曲线上一个分割点,测量两段分别的长度【[pə'ræmɪtər]参数参量】

Segment length;查找曲线最长和最短的区段【 ['seɡmənt] 部分;弓形;瓣;段;节】

输入端C:输入curve

输出端SI:最短部分长度

输出端SD:最短部分区间

输出端LI:最长部分长度

输出端LD:最长部分区间

Point in curve(s);检查点是否在封闭曲线内

输入端P:要检查的点

输入端C:输入的封闭曲线

输出端R:0在曲线上,1在曲线内,2在曲线内

输出端P:点在曲线面域上的投影

输出端I:指定一个包含该点的区域

(2)Division电池序列【 [dɪ'vɪʒn] 划分;除法;部门;分开】

Contour;创建一组曲线轮廓【 ['kɑːntʊr]周线,轮廓,等高线】

输入端C:输入曲线

输入端P:轮廓的起始点

输入端N:轮廓的发现方向

输入端D:等高线间的距离

输出端C:生成的轮廓点

第 18 页 共 47 页

输出端t:所有点的曲线参数

Contour(ex);创建一组曲线轮廓?

输入端C:输入曲线

输入端P:轮廓的基础平面

输入端O:基面的轮廓偏移量

输入端D:等高线支间的距离

输出端C:生成的轮廓点

输出端t:所有点的曲线参数

Dash pattern;把曲线转换成虚线【 ['pætərn] 模式;图案;典范;式样】

输入端C:输入曲线

输入端Pt:生成虚线的空间值

输出端D:输出的虚线

输出端G:虚线空隙中的曲线

Divide curve;将曲线N等分,比较简单,需要说明的是,K为true时将会在节点出拆开曲线

输入端N:分割的分数

输出端T:分割点处的曲线切线向量

输出端t:分割点在曲线区间上的值

Divid distance;用已知距离分割曲线,与上一个运算器不同的是输入端D为已知距离

Divid length;将曲线分割成某个长度的曲线段

Shatter;打碎曲线【 ['ʃætər] 粉碎;毁坏;】

输入端C:输入曲线

输入端t:要裁剪处的系数,即在曲线定义域上的值

输出端S:输出的曲线碎片

Curve frames;将曲线等分成多个曲线方向的平面【 [freɪmz] 帧;画面(框架)】

输入端C;输入曲线

输入端N:等分的数量

输出端F:输出的frame

输出端t:等分点在曲线上的长度系数

Horizontal frames;将曲线安装长度等分并生产一系列水平方向的平面【 [ˌhɔːrə'zɑːntl] 水平的;

横的】

Perp frames;将曲线按照长度等分并生成一系列垂直方向的平面

输入端C:输入曲线

输入端N:等分数量

输入端A:true标识垂直平面不跟曲线扭转

输出端F:输出等分点上的平面

输出端t:等分点在曲线上的长度系数

(3)Primitive 电池序列【 ['prɪmətɪv] 原始的;简陋的】

Fit line;通过系列点,创造出一条符合的直线

Line;两点之间的连线

Line 2plane;求出一条穿透两个平面的线在两个平面之间的部分(就如同两把刀切黄瓜)

Line 4Pt;求出两点之间连线在另两点之间连线上的投影

输入端L;求投影线段

输入端AB;待投影线段起始终止点

输出端L;投影后的线段

Line SDL;已知起点(S)和长度(D)方向(L);建立一条线段

Tangent line:创建一个点和一个圆之间的两条切线

Tangent line(Ex):创建两个圆外部的切线

第 19 页 共 47 页

Tangent line(In):创建两个圆内部的切线

Circle:一组平面和半径,建立圆。圆心为输入端P的几何中心,默认为世界平面

Circle 3Pt:已知三点建立圆

Circle CNR:已知圆心,圆平面垂直向量和半径建立圆

输入端C;圆心

输入端N;垂直圆平面的向量

输入端R;半径

Circle Fit;通过已知的一群点建立最适合的圆

Circle TanTan:通过一个已知点,创立一个和两条已知曲线相切的圆

Circle TanTanTan;通过一个已知点,创立一个和三条已知曲线相切的圆

Ellipse;已知平面和长短半径,建立椭圆【 [ɪ'lɪps] 椭圆;椭圆形】

In circle;求三角形的内切圆

In ellipse:求三角形的内切椭圆

Arc 已知点,半径和弧度范围得出圆弧

输入端P;已知点

输入端R;圆弧的半径

输入端A;弧度范围,需要输入domain区间

Arc 3Pt;已知三点求圆弧

Arc SED:根据已知起始结束点,和起始点切线方向求圆弧

Bi arc;通过起始点和结束点和两点出向量得到双圆弧

输入端S,E;起始点和结束点

输入端Ts,Te;圆弧起点处和终点处向量两端圆弧的权重

输入端R;两端圆弧的权重

输出端AL,A2;第一段,第二段圆弧

输出端B;求出的双圆弧

Modified arc;根据一个已知弧线求得另一个弧线【['mɒdəˌfaɪd] 修改的】

输入端A;已知弧线

输入端R;新弧线半径

输入端A;新弧线的范围,要求输入domain

Tangent arc;建立与同一平面上两个圆相切的圆弧【 ['tændʒənt] 接触的;相切的;离题的】

输入端A,B:已知两个圆

输入端R;相切圆半径

输出端A,B;求得的两端圆弧

Polygon;可倒角的正多边形【['pɑːliɡɑːn]多边形】

输入端P;建立的平面

输入端R;多边形的半径

输入端S;多边形的边数

输入端Rf;倒角半径

输出端L;边长

Rectangle;可倒角的矩形【 ['rektæŋɡl] 长方形;矩形】

输入端P;指定平面

输入端X,Y;矩形的长宽

输入端R;倒角半径

输入端L;周长

Rectangle 2Pt;根据两对角点创建可倒角矩形

输入端P;指定平面

输入端A,B;两个对角

第 20 页 共 47 页

输入端R;倒角半径

Rectangle 3Pt;根据三个已知点创建矩形

(4)Spline 电池序列【 [splaɪn] [数]样条;样条函数】

Bezier span;由已知两点和起始点向量创建曲线【贝塞尔曲线】

输入端A,B;起始两点

输入端At,Bt;两点的起始向量

输出端C;输出curve

输出端L;曲线长度

输出端D;曲线范围

Interpolate;穿越点曲线【 [ɪn'tɜːrpəleɪt] 加入(额外的事);窜改;插话】

输入端P;点

输入端D;degree,曲线的纬度或称阶数。D输入端只能输入奇数,如果输入D为奇数,将会生成D+2

个控制点或D+4个(取决于P),可以用control point 运算器来验证,简单理解为曲线圆滑程度,

数值越大越圆滑

输入端P;是否周期性,true 则曲线闭合,此时曲线没有起始点和终止点,故控制点将会变成D+2

输入端K;0,1,2代表三种曲线样式

Interpolate(t);用一系列向量和向量起始点创建曲线

Kinky curve;通过一系列点创建曲线。不同的是,中间的点为内插点,可以设置不同的角【['kɪŋki]

绞缠的;卷曲的】

Nurbs curve;创立一条nurbs 曲线,除了起始点和结束点外,中间的点为控制点

Poly arc;创建一条poly圆弧,需要输入穿越点和其实向量,输入端C为是否闭合

Poly line;根据已知点创建一条折线

Tangent curve;根据已知点和向量创建一条curve。需要注意的是输入点数量要等同于输入向量数

量【['tændʒənt] 切线;正切;突然的转向】

Curve on surface;通过在一个面上的一系列点创建一个curve

Geodesic;通过在一个面上的起始和终止点创建曲线【 [ˌdʒiːoʊ'desɪk] 测地学的;测量的;测地线

的】

输入端S;输入面

输入端S;起始点

输入端E;终止点

要注意的是,如果点不在面上,将会按照投影方式来投影到面上

Iso curve;通过一个点,提取面上的U和V方向的结构线,UV及输入的点

Sub curve ;通过一个范围,截取曲线上的一部分

输入端C;基础曲线

输入端D;截取范围

Tween curve;通过两条已知曲线(A和B)和中间值(F),创建两条已知曲线的渐进曲线

Knot vector;建立一条nurbs 曲线节点处的向量

输入端N;控制点数量

输入端D;曲线阶数

输入端P;是否闭合

输出端K;nurbs曲线的节点矢量

Nurbs curve;已知控制点及权重,建立nurbs 曲线

输入端P;曲线控制点

输入端W;控制点权重(与P数量要一致)

输入端K;控制点向量

输出端C;输出曲线

第 21 页 共 47 页

输出端L;求得曲线长度

输出端D;输出曲线范围

Blend curve;类似rhino中的命令,通过权重衔接两条曲线【 [blend]混合,混合物】

输入端C;三种连接方式

Blend curve Pt;通过穿过一个已知点衔接两条曲线

Catenary;创建一个自重下垂线【 [kə'tiːnərɪ] 垂曲线;曲状物;悬链线】

输入端A,B;起始点和终止点

输入端L;下垂线长度(要比AB两点的距离长)

输入端G;重力强度

Connect curve;连接曲线【 [kə'nekt] 连接;接通;联系】

输入端C;曲线

输入端G;连接方式

输入端L;是否闭合

输入端B;膨胀系数,请大家自行更改系数尝试形态的改变

(5)util电池序列

Exploded;炸开曲线【[ɪk'sploʊdɪd] 爆炸了的】

输入端C;曲线

输入端R;true 表示循环分解直到成为最小的曲线

输出端S;炸开后的碎片

输出端V;炸开后曲线的顶点

Extended curve;延伸曲线【 [ɪk'stendɪd长期的;广大的;伸展的】

输入端T;起始点处延伸的长度(0=位置,1=相切,2=长度)

输入端L0,L1;起始点和终止点延伸的长度

Flip curve;用一个参考曲线来反转曲线

输入端G;参考曲线

输出端F;若曲线北反转则输出true

Join curves;将曲线合并成一条,类似犀牛join

输入端P;如果为true表示保留原来的方向

Fillet:将曲线尖锐的地方倒角,输入端R为半径,类是犀牛和CAD的fillet【[fɪ'leɪ] 装饰;切片】

另一个fillet:根据已知曲线的系数t对曲线进行倒角

Fillet distance;根据输入的距离D对曲线不平滑折点进行倒角

需要说明的是,折线也属于曲线的curve

Offset;将已知曲线偏移指定的距离【 ['ɔːfset]偏移量】

输入端C;输入曲线

输入端D;偏移距离

输入端P;受偏移的平面

输入端C;倒角圆类型(0=不倒角圆,1=锐角,2=圆角,3=平滑,4=切角)

Offset loose;将已知曲线的控制点偏移指定距离【[luːs] 解放;放任;放纵】

输入端C;输入曲线

输入端D;偏移距离

输入端P;受偏移的平面

Offset on surface;将已知面上的曲线偏移指定距离

输入端C;输入曲线

输入端D;偏移距离

输入端S;输入平面

Project;投影【['prɑːdʒekt] 计划;预计;设计;放映;投射;表达;突出;投掷】

输入端C;被投影的曲线

第 22 页 共 47 页

输入端B;被投至的某brep面【 [b'rep] 边界表示】

输入端D;投影方向

Pull curve;拉回一条曲线至一个面上,思考和project的区别

Seam;调整一条闭合曲线的接缝,

输入端C;闭合曲线

输入端t;新的接缝参数

Curve to polyline;将一条曲线变为折线【['pɒliːlaɪn] 多叉线】

输入端C;输入曲线

输入端Td;误差距离容忍度

可以理解为细分程度,值越小折线月接近曲线,当输入值为0时圆曲线有a个控制点(用control point

运算器得到,而非犀牛里大考的控制点,)就会产生a-1段线段组成的折线,但是当输入值过大是,

折线最不吻合程度不会超过Td=0的情况

输入端Ta;误差角度容忍度,

输入端E-,E+;单个线段最小,最大边长

Fit curve;调整曲线

输入端D;曲线的阶数,默认为原阶数

输入端Ft;调整容忍差,默认为rhino当前文件设置的容差值

Polyline collapse;将多折线坍塌【 [kə'læps倒塌;崩溃;暴跌】

输入端C;虽然显示曲线输入曲线,但实际必须输入多折线

输入端T;多线段调整容差,数值越小,越多的单一线段会被认定为碎片进行坍塌转换

Rebuild curve;重建曲线【 [ˌriː'bɪld] 重建;重新组装;恢复】

输入端D;曲线的阶数,默认为原阶数

输入端N;控制点的数量

输入端T;true表示保留原切点的切线方向

Reduce;删除不重要的顶点简化多折线【 [rɪ'duːs] 减少;缩小;使落魄;简化;还原】

输入端T;简化容忍度

输出端R;简化顶点数量

Simplify curve;简化曲线【 ['sɪmplɪfaɪ] 简化;使简单】

输入端t;偏移容差,默认为rhino 当前文件设置的容差值

输入端a;角度容差,默认为rhino 当前文件设置的容差值

Smooth polyline;把多段线顶点撸顺【 [smuːð] 光滑的;平稳的;流畅的;圆滑的;】

输入端P;输入的多段线

输入端S;撸平滑的强度,0=不平滑,1=最平滑

输入端T;平衡次数

e 电池组

(1)analysis 电池序列【[ə'næləsɪs] 分析;解析】

Box corners;提取box的八个顶点【['kɔːrnər] 角落;转角;困境】

Box properties;解读box 属性【[p'rɒpətɪz] 道具;属性;性能;资产】

输出端C;box中心点

输出端D;box斜对角向量

输出端A;box表面积

输出端V;box体积

输出端d;box简并性

Deconstruct box;解构box【 [ˌdiːkən'strʌkt] 解构;拆析】

输出端P;box基准平面

输出端X;x轴方向尺寸

输出端Y;y轴方向尺寸

第 23 页 共 47 页

输出端Z;z轴方向尺寸

Evaluate box;通过UVW生成坐标并评估在box内部或外部【 [ɪ'væljueɪt] 评价;评估】

输入端UVW;输入UVW的参量(当值在0~1内是在box内)

输出端Pl;UVW生成坐标出的平面

输出端Pt;UVW生成坐标出的平面

输出端I;UVW生成坐标是否在box内,true为在box内

Brep edges;提取物件的边缘曲线

输出端En;裸露的边缘

输出端Ei;内部的边缘

输出端Em;非交叠边缘

Brep topology;获取并显示物件的拓扑属性(右键可仅在perspective视窗显示)【[tə'pɑːlədʒi] 地

志学;拓扑;拓扑学;布局[pər'spektɪv] 远景;看法;透视】

输出端FF;每个面与相邻所有面的拓扑

输出端FE;每个面与相邻所有边的拓扑

输出端EF;每条边与相邻所有面的拓扑

Brep wireframe;提取物件线框【 ['waɪəfreɪm] 线框】

输出端D;线框等参密度

Deconstruct brep;解构物体【边界表示】

输出端F;面

输出端E;边缘

输出端V;顶点

Dimensions;提取曲面大致尺寸【[dɪ'menʃnz] 面积;大小;容积】

输出端U;U方向大致尺寸

输出端V;V方向大致尺寸

Is planar;测试曲面是否为平面【['pleɪnər] 平面的;二维的;平的】

输入端I;是否对修剪曲面的平面性测试限定与内部,true为限制

输出端P;平面性(布尔值,true为是)

输出端P;曲面所在平面

Surfa points;提取nurbs曲面控制点

输出端P;控制点的位置

输出端W;控制点的权重

输出端G;葛瑞维尔UV点

输出端U;U方向上点数量

输出端V;V方向上点数量

Area;获取实体、网格、平面闭合曲线的面积

输出端A;面积

输出端C;形心

Area moments;面积力矩【 ['moʊmənt] 片刻,力矩】

输出端A;面积

输出端C;形心

输出端I;于形心处惯性力矩

输出端I±;惯性力矩误差范围

输出端S;于形心处惯性二次矩

输出端S±;惯性二次矩惯性误差范围

输出端G;旋转偏移心矩

Volume;获取闭合的实体,网格的体积【 ['vɑːljuːm] 卷;体积;册;音量;容量】

输出端V;体积

第 24 页 共 47 页

输出端C;形心

Volume moments;体积力矩

输出端V;体积

输出端C;形心

输出端I于形心出惯性力矩

输出端I±;惯性力矩误差范围

输出端S;于形心处惯性二次矩

输出端S±;惯性二次矩惯性误差范围

输出端G;旋转偏心矩

Brep closest point;在物体上寻找距采样点最近的点

输出端P;最近点

输出端D;采样点与物体的距离

Surface closest points;在曲面上寻找距采样点最近的点

输出端P;最近点

输出端uvP:最近点在曲面上的UV坐标

输出端D:采样点与曲面的距离

Point in brep;判断点是否在闭合实体内部

输入端S;布尔值,true为严格判断方式(点在实体表面不算内部)

输出端I;布尔值,true为在内部

Point in breps;判断点是否在多个闭合实体内部

输入端S;布尔值,true为严格判断方式(点在实体表面不算内部)

输出端I;布尔值,true为在内部,只要点在任一实体内部及true

输出端i;第一个包含点的实体的索引编号,-1为未被任一实体包含的点

Point in trim;判断坐标是否在曲面修剪的部分内

输出端I;布尔值,true为在修剪边界内部

Shape in brep;判断模型是否在实体内部

输出端R;模型与实体的关系,0表示在内部。1表示相交,2表示在外部

Evaluate surface;评估曲面在一个UV坐标处的属性

输出端P;UV坐标处的点

输出端N;UV坐标处的法线

输出端F;UV坐标处的平面

Osculating circles ;计算曲面在一UV坐标处的密切圆【['ɒskjʊleɪtɪŋ] [数]密切;有共通点】

输出端P;UV坐标处的点

输出端C1;UV坐标处的第一个密切圆

输出端C2;UV坐标处的第二个密切圆

Principle curvature;评估曲面在已UV坐标处的主曲率【 ['prɪnsəpl] 原理;原则;主义;信念

['kɜːrvətʃər] 弯曲;(几何)曲率】

输出端F;UV坐标处的平面

输出端C1;UV坐标处的最小主曲率

输出端C2;UV坐标处的最大主曲率

输出端K1;UV坐标处的最小主曲率方向

输出端K2;UV坐标处的最大主曲率方向

Surface curvetrue;评估曲面在已UV坐标处的表面曲率

输出端F;UV坐标处的平面

输出端G;高斯曲率

输出端M;平均曲率

(2)Freeform 电池序列【[f'riːfɔːm] 自由形态的;任意的】

第 25 页 共 47 页

4Point surface;连接三个或四个点生成一个曲面

Surface form points;从点阵生成一个nurbs曲面

输出端U;在U方向上的控制点数量

输出端I;布尔值,true为采取插值法采样

Boundary surface;由边界曲线生成平面【 ['baʊndri] 边界;分界线】

Edge surface;由2、3、4条边界曲面生成曲面【 [edʒ] 边缘;优势;边;刀口】

Loft;由一系列截面曲线生成放样曲面

Loft options ;放样选项

输入端O;放样选项(邮件快捷设置)

输入端Cls;是否封闭放样,true为是

输入端Adj;是否调整接缝,true为是

输入端Rbd;重建曲面

输入端Rft;调整容差

输入端T;放样类型

Network surface;在网格线生成曲面【['netwɜːrk] 网点;网络;网状系统】

输入端U;U方向上的曲线(至少两条)

输入端V;V方向上的曲线(至少两条)

输入端C;曲面连续性

Ruled surface;由两条曲面生成直纹曲面【[ruːl] 规则;条例;习惯;统治;直尺】

Sum surface;由两条曲线生成和表面【 [sʌm] 概括;总结;归纳;总计】

Extrude;沿一个向量挤压线或曲面

输入端D;挤压方向

Extrude along;沿一条曲线挤压线或曲面

输入端C;挤压路径曲线

Extrude linear;线性挤压

输入端P;轮廓曲线或曲面

输入端Po;轮廓形状所在指向平面

输入端A;挤压轴

输入端Ao;挤压轴可选方向平面

Extrude point;将曲线或曲面挤压到一点

Fragment patch;由多断线边界修补成面【 ['fræɡmənt] 碎片;片段】

Patch;修补曲面

输入端C;需要修补的曲面

输入端P;需要修补的点

输入端S;跨度

输入端F;修补弹性(数值越小,弹性越小)

输入端T;是否修剪生成结果,true为是

Pipe;沿着路径曲线生成圆管

输入端C;路径曲线

输入端R;圆管半径

输入端E;指定加盖类型(0为无,1为平坦,2为圆滑)

Pipe variable;沿着路径曲线生成半径可变的圆管【['veriəbl] 变量;易变的东西】

输入端C;路径曲线

输入端t;路径曲线半径改变处参数

输入端R;在被定义参数处的半径

输入端E;指定加盖类型

Sweep1;单轨扫掠【 [swiːp] 打扫;掠过】

第 26 页 共 47 页

输入端R;轨道曲线

输入端S;截面曲线

输入端M;扭结斜接类型(0为无,1为修剪,2为循环,)

Sweep2;双规扫掠

输入端R1;第一条轨道曲线

输入端R2;第二条轨道曲线

输入端S;截面曲线

输入端H;是否以等高属性扫掠,true为是

Rail revolution;旋转放样【[ˌrevə'luːʃn] 革命;变革;重大改变;旋转】

输入端P;轮廓曲线

输入端R;轨道曲线

输入端A;旋转轴

输入端S;是否缩放轮廓高度,true为是

Revolution;旋转成面

输入端P;轮廓曲线

输入端A;旋转轴

输入端D;旋转角度区间

(3)Primitive电池序列【['prɪmətɪv] 原始的;简陋的】

Plane surface;创建一个平面曲面

输入端P;基准平面

输入端X;X方向区间

输入端Y;Y方向区间

Plane through shape;创建一个围合给定模型并扩大一定范围的矩形平面(邮件可选择仅围合断面)

输入端P;基准平面

输入端S;需要围合的模型

输入端I;围合扩大距离

Bounding box;生成围合给定模型的边界box

输入端C;需围合的模型

输入端P;基准定位平面

输出端B;世界坐标内的围合box

输出端B;定位平面上的围合box

Box 2Pt;由两点定义一个box

输入端A;第一点

输入端B;第二点

输入端P;基准平面

Box rectangle;由矩形和高度定义一个box【['rektæŋɡl] 长方形;矩形】

输入端R;基准矩形

输入端H;高度区间

Center box;由点定义一个中心box【['sentər] 中心;集中点】

输入端B;基准中心点平面

输入端XYZ;X、Y、Z方向上的尺寸

Domain box;由尺寸区间定义一个box

输入端B;基准曲面

输入端XYZ;XYZ方向上的尺寸区间

Cone;圆锥体【[koʊn] 圆锥体;锥形物;球果】

输入端B;基准平面

输入端R;底面半径

第 27 页 共 47 页

输入端L;高度

输出端C;锥形面

输出端T;顶点

Cylinder;圆柱体【['sɪlɪndər] 圆筒;汽缸;圆柱体】

输入端B;基准平面

输入端R;半径

输入端L;高度

Sphere;球体【[sfɪr] 范围;领域;球;球体;天体】

输入端B;基准中心点平面

输入端R;半径

Sphere 4Pt;由四个点生成一个球体

输入端C;球体中心点

输入端R;球体半径

输入端S;球面

Sphere fit;由一些列3D点生成最适合球体

输出端C;球体中心点

输出端R;球体半径

输出端S;球面

(4)util 电池序列

Divide surface;细分曲面

输入端UV;U、V方向细分数量

输出端P;细分点

输出端N;细分点处的法线

输出端uv;细分点在曲面上的uv坐标

Surface frames;曲面平面【[freɪm] 骨架;身躯;结构;框】

输入端UV;U、V方向细分数量

输出端F;细分点出的平面

输出端uv;细分点在曲面上的uv坐标

Copy trim;将一个曲面的UV信息复制到另一个曲面上

输入端S;提供UV的源曲面

输入端T;目标曲面

Isotrim;提取曲面的一个参量子表

输入端S;基准曲面

输入端D;自己二位区间

Retrim;基于另一个曲面的修剪数据重新调整曲面【[riːt'rɪm] 再平衡(再配平;再调整)】

输入端S;提供修剪数据的源曲面

输入端T;目标曲面

Untrim;取消修剪

Brep join;合并实体

输出端B;合并后的实体

输出端C;检验合并后的实体是否闭合,true为是

Cap holes;封洞

Cap holes ex;经可能对物体封闭

输出端B;封洞后的物体

输出端C;封洞数量

输出端S;判断封洞后的物体是否为实体,true为是

Merge faces;融合所有相邻的二位平面【[mɜːrdʒ] 合并;融合;兼并】

第 28 页 共 47 页

输出端B;简化后的物体

输出端N0;简化前的面数量

输出端N1;简化后的面数量

Flip;基于另一个曲面法线调整曲面法线

输入端S;需要调整法线的曲面

输入端G;可选的引导曲面

输出端S;调整后的曲面

输出端R;检查是否法线北调整,true为是

Offset;以定值偏移曲面

输入端S;基准平面

输入端D;偏移距离

输入端T;是否重新调整,true为是

Offset loose;以偏移曲面控制点的方式偏移曲面【[luːs] 解放;放任;放纵】

输入端S;基准曲面

输入端D;偏移距离

输入端T;是否重新调整,true为是

电池组【[meʃ] 网孔;网状物;】

Mesh的构成:rhino网格模型:由四边形或三角形面构成,构成,顶点列表,面列表(顶点序号)、

顶点颜色,顶点法向量

(1) analysis 电池序列【[ə'næləsɪs] 分析;解析】

Deconstruct Face;分解网格面

输入端F;要分解的网格面

输出端A/B/C/D;处于相同网格顶点标号位置的顶点序号

Deconstruct mesh;分解网格

输入端M;要分解的网格

输出端V;网格顶点

输出端F;网格面

输出端C;网格颜色

输出端N;网格面法向量

Face normals;网格面法向量【['nɔːrml] 常态;标准】

输入端M;输入的网格

输出端C;网格面的中心点

输出端N;网格面的法向量

Mesh edges;网格边线(注意输出类型为line)

输入端M;输入的网格

输出端E1;只属于1个网格面的边线

输出端E2;属于2个网格面的边线

输出端E3;属于3个或3个以上的网格面的边线

Mesh edges;网格边线(注意输出类型为polyline)

输入端M;输入的网格

输出端B;输出的每一个网格面的边线

Mesh edges;获取网格面(三角面)的外接圆

输入端M;输入的网格

输出端C;输出的每一个i额网格面的外界圆

输出端R;输出每一个网格面的高度与最长边的比值(注意以此可以判断网格面的扁平程度)

Mesh inclusion;判断点是否在被包含在网格内【[ɪn'kluːʒn] 包含】

输M端M;输入的网格(注意网格需要封闭)

第 29 页 共 47 页

输入端P;需要判断的测试点

输入端S;是否严格判断

输出端P;true,点在网格内或者网格上,fale,点在网格外

Mesh closest point;网格啥功能距离测试点最近的点

输入端M;输入的网格

输入端P;需要判断的测试点

输出端P;网格上距离测试点最近的点

输出端I;最近点所在的网格面

输出端P;最近点的相关参数(所在网格面和最近点的插值系数格式:面序号【f1;f2;f3;f4】;

f1,f2,f3,f4:面顶点,(V1,V2,V3,V4)的插值系数,最近点坐标=V1*f1+V2*f2+V3*f3+V4*f4)

Mesh eval;根据给定的网格参数评估网格

输入端M;输入的网格

输入端P;需要评估的网格参数

输出端P;该网格参数下的点

输出端N;该点所在网格面的法向量

输出端C;网格面颜色

(2) Primitive 电池序列

Construct mesh;构造网格

输入端V;组成网格面的顶点

输入端F;网格面顶点序号组成列表

输入端C;网格点的颜色

输出端M;输出的网格

Mesh colors;网格颜色

输入端M;输入的网格

输入端C;网格面的颜色

输出端M;输出的网格

Mesh quad;四边网格面【['kwɑːdræŋɡl] 四边形;方形庭院】

输入端A/B/C/D;处于相同网格顶点标号位置的顶点序号

输入端F;网格面顶点序号组成列表

Mesh spray;网格喷枪【[spreɪ] 喷雾;喷射;扫射】

输入端M;输入的网格

输入端P;着色的点

输入端C;颜色

输出端M;着色的网格

Mesh tringle;三边网格面

输入端A/B/C/D;出于相同网格顶点标号位置的顶点序号

输出端F;网格面顶点序号组成列表

Mesh box;网格立方体

输入端B;box几何学

输入端X;X方向细分

输入端Y;Y方向细分

输入端Z;Z方向细分

输出端M;网格立方体

Mesh plane;网格平面

输入端B;网格边界(rectangle)

输入端W;X方向长度

输入端H;Y方向长度

第 30 页 共 47 页

输出端M;网格平面

输出端A;网格平面面积

Mesh sphere;网格球体

输入端B;坐标平面

输入端R;球体半径

输入端U;U方向细分

输入端V;V方向细分

输出端M;网格球体

Mesh sphere EX;拓扑网格球体

输入端B;坐标平面

输入端R;球体半径

输入端C;每个嵌面的细分

输出端M;拓扑网格球体

(3)Triangulation 电池序列【[traɪˌæŋɡju'leɪʃn] 三角测量法;形成或分成三角】

Convex hull;凸包【['kɒnveks] 凸状;凸面体;凸透镜】

输入端P;用于求解凸包的电集

输入端PI;工作平面(凸包投影平面)

输出端H;在工作平面内的凸包边界(Polyline)【['pɒliːlaɪn] 多叉线】

输出端Hz;基于工作平面投影的空间凸包边界(Polyline)

输出端I;空间凸包顶点在原电集中的序号

Delaunay mesh:Delaunay 三角剖分

输入端P;用于求解三角剖分的点集

输入端PI;工作平面(凸包投影平面)

输出端M;三角剖分网格

Delaunay edges;三角剖分网格边界

输入端P;用于求解三角剖分的点集

输入端PI;工作平面(凸包投影平面)

输出端C;每个顶点连接的拓扑关系(对应和该顶点相连接的顶点序号)

输出端E;三角剖分网格边界(line)

Substrate;生成Jared Tarbell肌理【['sʌbstreɪt] [无线电]基底;[印刷]底面;承印物;】

输入端B;肌理边界

输入端N;肌理图线的数量

输入端A;肌理图的角度(弧度)

输入端D;新线段的最大变化角度(弧度)

输入端S;随机种子

输出端S;Jared Tarbell肌理

Facet dome;根据点集P你和球面D,并生成外切D的多边形集(切点为P在球面上的投影)

输入端P;输入点集

输入端B;BOX的范围

输入端R;多边形半径

输出端P;生成的多边形

输出端D;拟合的球面

Voronoi 3D;根据点集生成voronoi【沃罗诺伊】

输入端P;输入的点集

输入端B;范围BOX

输出端C;voronoi多面体

输出端B;判断多面体是否在边界上

第 31 页 共 47 页

Voronoi groups;分组划分voronoi多边形

输入端B;

输入端G1/G2/G3…;输入的点集

输出端D1/D2/D3…;根据点集G1生成voronoi多边形DI,再根据点集G2,将D1进行voronoi划分

Voronoi(2D);根据点集生成voronoip多边形

输入端P;输入的点集

输入端R;多边形半径

输入端B;矩形的范围

输入端PI;工作平面

输出端C;voronoi多边形

Voronoi cell;根据点集生成voronoip多面体单元

输入端P;输入的点集P

输入端N;点集P周围的点集

输入端B;Box范围

输出端C;voronoi多面体单元

Octree;根据点集P生成空间八分化网格【['ɒktriː]八叉树】

输入端P;输入的点集P

输入端S;是否为立方体

输入端G;每个网格单元做多包含的点数

输出端B;各网格长方体

输出端P;各长方体包含的点

Proximity 3D;求点集P中与个点距离最近的G个点【[prɑːk'sɪməti] 接近;亲近】

输入端P;输入的点集P

输入端G;距离P最近点个数G(可能小于G)

输入端R-;搜寻半径下限

输入端R+;搜寻半径上限

输出端L;满足条件的顶点连线

输出端T;各个顶点的拓扑关系

Proximity 2D;通过投影到工作平面PI计算,求点集P中与各点距离最近的G个点

输入端P;输入的点集P

输入端PI;工作平面

输入端G;距离P最近点个数G(可能小于G)

输入端R-;搜寻半径下限

输入端R+;搜寻半径上限

输出端L;满足条件的顶点连线

输出端T;各个顶点的拓扑关系

Quadtree;根据点集P生成平面四分化网格【[k'wædtriː]四叉树】

输入端P;输入的点集P

输入端PI;网格所在的工作平面

输入端S;是否为正方形网格

输入端G;每个网格单元做多少包含的点数

输出端Q;各网格矩形

输出端P;各矩形包含的点(投影到PI)

第 32 页 共 47 页

Meatball;根据点集P求投影与I平面的且经过点X的多段线

输入端P;输入的点集P

输入端PI;工作平面

输入端X;经过的点

输入端A;采样精度(数值越小polyline越平滑)

输出端I;输出的ployline【[p'lɔɪlaɪn]折线】

Meatball(t)customl;根据点集P求投影与PI平面的且经过点X的多段线

输入端P;输入的点集P

输入端C;个点引力强度

输入端PI;工作平面

输入端T;个点强度权值(阈值)

输入端A;采样精度(数值越小ployline越平滑)

输出端I;输出的ployline

metaball(t) custom;根据点集p求投影与PI平面的且经过点X的多段线

输入端P;输入的点集P

输入端PI;工作平面

输入端T;个点强度权值(阈值)

输入端A;采样精度(数值越小polyline越平滑)

输出端I;输出的polyline

(4)Util电池序列

Mesh brep;将brep转换为网格

输入端B;输入的brep

输入端S;网格参数设定(setting)

输出端M;输出的网格

Mesh surface;将surface转换为网格

输入端S;输入的surface

输入端U/V;U/V方向的细分

输入端H;是否允许网格超过修建的边界

输入端Q;是否平衡网格边长

输出端M;输出的网格

Setting (custom);网格参数

输入端Stitch;相邻面细分是是否匹配边数

输入端Planes;是否将平面分成最小数量的三角网格

输入端Refine;超出误差精度时是否优化网格【[rɪ'faɪn]精炼,改进】

输入端Min,Max;每个面转为四边形网格时的最小、最大数量

输入端Aspect;四边形网格面的最大长宽比【['æspekt] 方面;方位;外观;外貌】

第 33 页 共 47 页

输入端Max,Dist;边线中心与原始面的最大允许距离

输入端Max Angle;两个相邻四边形网格面法线的最大允许角度【['æŋɡl] 角度;角】

输入端Min Edge,Max Edge;网格边线的最小、最大允许长度

输出端S;网格参数

Setting(speed),setting(Quality);预定义的参数设置过;粗糙快速、平滑

输出端S;网格参数【[spiːd] 速度;迅速['kwɑːləti]品质,才能】

Simple Mesh;简化网格

输入端B;输入的brep

输出端M;输出简化后的网格

Blur Mesh;模糊网格

输入端M;输入的网格

输入端I;模糊的次数

输出端M;模糊后的网格

Cull vertices;按照Pattern P删除顶点【['vɜːrteks] 顶点;最高点;头顶】

输入端M;输入的网格

输入端P;选择条件(Boolean)

输入端S;是否将四边形转为三角形

输出端M;输出的网格

Delete vertices;按照序号删除顶点

输入端M;输入的网格

输入端I;顶点序号

输入端S;是否将四边形转为三角形

输出端M;输出的网格

Mesh join/Disjoint mesh;合并、分解网格

输入端M;输入的网格

输出端M;输出的网格

Mesh split plane;用工作平面P切开网格

输入端M;输入的网格

输入端P;工作平面

输出端A;位于平面上方的网格

输出端B;位于平面下方的网格

Cull faces;按照pattern P删除面

输入端M;输入的网格

输入端P;选择条件(boolean)

输出端M;输出的网格

Delete faces;按照序号删除面

输入端M;输入的网格

输入端I;网格面序号

输出端M;输出的网格

Mesh shadow;计算网格在光线(向量)L下在工作平面P上的阴影轮廓输入端【['ʃædoʊ]阴影】

输入端M;输入的网格

输入端L;光线向量

输入端P;工作平面

输出端M;输出的网格

Smooth mesh;平滑网格

输入端M;输入的网格

输入端S;平滑强度

第 34 页 共 47 页

输入端N;是否忽略裸露的顶点

输入端I;执行次数

输入端L;顶点位移最大值

输出端M;平滑后的网格

Quadrangulate;将网格的三角形面尽可能合并成四边形面【quadrangular [kwɑː'dræŋɡjələr]四边形】

输入端M;输入的网格

输入端A;三角形进行转换的最大角度

输入端R;四边形最大长宽比

输出端M;输出的网格

输出端N;转化的三角形数量

Quadrangulate;将网格的四边形面转化为三角形面

输入端M;输入的网格

输出端M;输出的网格

输出端N;转化的四边形数量

Weld mesh;焊接网格

输入端M;输入的网格

输入端A;焊接相邻网格面的最大角度

输出端N;焊接后的网格

Weld mesh;取消焊接网格

输入端M;输入的网格

输入端A;取消焊接相邻网格面的最大角度

输出端N;取消焊接后的网格

Occlusion ;点采样投影【[ə'kluːʒn] 闭塞;梗塞;咬合】

输入端S;采样点

输入端O;遮挡物体

输入端R;光线向量

输出端H;每个采样点的光通量

输出端O;采样点拓扑关系

Exposure;网格采样投影(曝光)【[ɪk'spoʊʒər] 暴露;揭露;胶片;曝光时间;】

输入端S;采样网格

输入端O;遮挡物体

输入端R;光线向量

输入端E;光线能量值

输入端L;是否开启lambertian反射

输出端E;每个网格顶点的曝光量

输出端R;整个网格曝光量的值域

ection 电池组【[ˌɪntər'sekʃn] 交集;十字路口;交叉点】

(1)Mathematical 电池序列【[ˌmæθə'mætɪkl] 数学的;精确的;可能性极小的】

Brep/Line(BLX)实体与线相交

输入端B;物体

输入端L;与之相交的线

输出端C;物体与线相交的一部分线段(当线和物体的面相交时候会产生线段)

输出端P;相交产生的点

Curve/Line(CLX);直线与曲线相交

输入端C;曲线

输入端L;直线

输出端P;相交的点

第 35 页 共 47 页

输出端t;相交点在曲线上的评估参数

输出端E;相交点的个数

Line/Line(LXL)

输入端A;直线

输入端B;直线

输出端tA;相交的点在直线A上的评估参数

输出端tB;相交的点在直线B上的评估参数

输出端pA;在直线A上的点

输出端pB;早直线B上的点

Mesh/Ray;用单放线无限的射线与网格的交集【[reɪ] 光线;射线;辐射】

输入端M;网格

输入端P;射线开始的点

输入端D;射线的放线

输出端x;首次射线与网格相交的点

输出端H;是否射线与网格布尔成功

Surface/Line(SCX);线与面相交

输入端S;面

输入端C;曲线

输出端C;相交曲线(当存在相交线时)

输出端P:相交点

输出端UV;相交部分的曲面的UV坐标

输出端N;相交部分在曲面标准向量

Brep/Plane

输入端B;物体

输入端P;平面

输出端C;相交产生的曲线

输出端P;相交产生的点

Contour;产生一系列的等位线【Contour周线;轮廓;等高线】

输入端S;实体或网格

输入端P;起始点

输入端N;起始的标准方向

输入端D;轮廓线的距离

输出端C;曲线

Contour(ex);产生一系列的轮廓线

输入端S;物体或网格

输入端P;基础平面

输入端O;基于基础平面偏移产生的一系轮廓线(如果不输入树枝,你顶输入特别的距离代替)

输入端D;轮廓线的距离(如果不输入数值,你一定要输入特别的偏移距离代替)

输出端C;曲线

Curve/Plane;曲线余平面的交点

输入端C;曲线

输入端P;平面

输出端P;曲线与平面的交点

输出端t;相交的点在曲线上的评估参数

输出端UV;相交部分在平面上的UV坐标

Line/Plane;线与平面的交点

输入端L;直线

第 36 页 共 47 页

输入端P;平面

输出端P;相交的点

输出端t;相交的点在曲线上的评估参数

输出端UV;相交部分在平面上的UV坐标

Mesh/Plane;网格和平面的交线

Plane/Plane;平面与平面相交得到的交集

输入端A;第一个平面

输入端B;第二个平面

输出端L;2个平面相交得到的线

Plane/Plane/Plane;3个平面所产生的交集

输入端A;第一个平面

输入端B;第二个平面

输入端C;第三个平面

输出端Pt;3个平面相交所得的点

输入端AB;平面A和B平面相交所得的直线

输入端AC;平面A和C平滑相交所得的直线

输入端BC;平面B和C平面相交所得的直线

IsoVist;产生一系列的索亚取样位置

输入端P;平面

输入端N;样点的个数

输入端R;范围

输入端O;阻碍物体的轮廓

输出端P;射线与阻碍物体的交点

输出端N;个个点与平面原点的距离

输出端I;得到的每个输出的指数列表或没有障碍(简单的说就是结果的代码,-1表示没有交点,00

表示与第一条线相交,1表示于第二条线有交点,以此类推)

IsoVist Ray;产生一个索亚取样位置

输入端S;线

输入端R;范围

输入端O;障碍物

输出端P;直线与障碍物点交点,如不交着为最大范围上的点

输出端D;从射线的起始点到交点的距离

输出端I;得到的输出的指数列表或没有障碍

(2)Physical 电池序列【['fɪzɪkl] 物质的;身体的;体力的;物理】

Curve/Curve;曲线与曲线的交点

输入端A;第一个曲线

输入端B;第二个曲线

输出端P;曲线与曲线相交的点

输出端A;相交的点在曲线A上的评估参数

输出端B;相交的点在曲线B上的评估参数

Curve/Self;曲线自身的交点【[self] 自己;本性;自我】

输入端AB;曲线

输出端P;交点

输出端t;相交的点在曲线上的评估参数

Multiple curve;多个曲线相交【['mʌltɪpl] 多种多样的;许多的】

输入端C;多个曲线

输出端P;相交的点

第 37 页 共 47 页

输出端Ia;得到的第一个相交曲线的输出的指数列表

输出端Ib;得到的第二个相交曲线的输出的指数列表

输出端tA;相交的点在第一个相交曲线上的评估参数

输出端tB;相交的点在第二个相交曲线上的评估参数

Brep/Brep;实体与物体的交点

输入端A:第一个物体

输入端B:第二个物体

输从端C:相交的曲线

输出端P:相交的点

Brep/Curve;实体与曲线的交点

输入端B;物体

输入端C;曲线

输出端C;相交的曲线

输出端P;相交的点

Surface/Curve;直线与曲面相交的点

输入端S;面

输入端P;曲线

输出端C;相交的曲线

输出端B;相交的点

输出端UV;相交的点在平面上的UV坐标

输出端N;相交的点在平面上的法向量

输出端t;相交的点在曲线上的参数评估参数

输入端T;相交的点在曲线上的切线向量

Surface Split;曲面分割【[splɪt分裂;将…分成若干部分】

输入端S;曲面

输入端C;切割曲线

输出端F;分离部分

Mesh/Curve

输入端M;网格

输入端C;曲线

输出端X;相交的点

输出端F;每个相交的点在网格上的指数

Mesh/Mesh;网格与网格的交集

输入端M;第一个网格

输入端M;第二个网格

输出端X;相交的线

Collision many/many;许多物体的碰撞【[kə'lɪʒn] 碰撞;冲突】

输入端C;物体

输出端C;物体是否碰撞,已true或者false显示

输出端I;物体的碰撞,以指数的形式表达

Collision One/many;物体的碰撞一个或者多个

输入端C;测试碰撞的物体

输入端O;阻碍碰撞的物体

输出端C;在很多阻碍物的情况下,物体是否碰撞已true或者false显示

输出端I;在很多阻碍物的情况下,物体的碰撞以指数的形式表达

(3)Region电池序列【['riːdʒən] 地区;范围;领域】

Split with brep;曲线被一个实体切分

第 38 页 共 47 页

输入端C;被切割的曲线

输入端B;切割用的物体

输出端C;北物体切割后的N个线段

输出端P;曲线与物体的交点

Split with brep;曲线被一个物体切分

输入端C;被切割的曲线

输入端B;切割用的多个物体

输出端C;北物体切割后的N个线段

输出端P;曲线与物体的交点

Trim with brep ;曲面北一个物体切割分成内外2部分

输入端C;被切割曲线

输入端B;切割用物体

输出端Ci;被物体切割后的实体外的曲线

输出端Co;被物体切割后的实体内的曲线

Trim with brep;曲面被多个物体切割分成内外2部分

输入端C;被切割曲线

输入端B;切割用物体

输出端Ci;被实体切割后的物体外的曲线

输出端Co;被实体切割后的物体内的曲线

Trim with region;曲面被一个区域分割成内外2部分

输入端C;被切割曲线

输入端B;切割用区域

输入端P;平面

输出端Ci;被区域切割后的物体外的曲线

输出端Co;被物体切割后的物体内的曲线

Trim with region;曲面被多个区域分割成内外2部分

输入端C;被切割曲线

输入端B;切割用区域

输入端P;平面

输出端Ci;被区域切割后的物体外的曲线

输出端Co;被物体切割后的物体内的曲线

(4)Shape 电池序列【[ʃeɪp] 形状;形式;身材;定形】

Boundary volume;通过边界表面创建一个封闭的实体【['baʊndri] 边界,['vɑːljuːm] 卷;体积】

输入端B;边界表面

输出端S;一个有体积的固体

Solid Difference;物体B去切割物体A【['sɑːlɪd] 固体;立体图形['dɪfrəns] 差异;不同;差额;

分歧】

输入端A;第一个物体

输入端B;第二个物体

输出端R;切割后的物体,含切面

Solid intersection;2个物体相同的地方【[ˌɪntər'sekʃn] 交集;十字路口;交叉点】

输入端A;第一个物体

输入端B;第二个物体

输出端R;相同的地方

Solid union;多个物体的并集【['sɑːlɪd] 固体的;实心的;结实的】

输入端A;第一个物体

输入端B;第二个物体

第 39 页 共 47 页

输出端R;相同的地方

Split brep;用实体去切割物体

输入端B;切割用实体

输入端C;被切割的物体(可以为线,平面,物体)

输入端R;切割后所得的物体

Trim solid;用一些实体去剪切形状

输入端S;被切割的形状

输入端T;切割用实体

输出端R;被切割后得到的形状

Region Difference ;曲线(区域)B分割曲线A【['riːdʒən] 地区;范围;领域】

输入端A;闭合曲线(区域)A

输入端B;闭合曲线(区域)B

输出端P;2条曲线投影平面

输出端R;分割后的曲线或区域,含切边

Region Intersection;曲线(区域)之间的交集

输入端A;闭合曲线(区域)A

输入端B;闭合曲线(区域)B

输出端P;2条曲线投影平面

输出端R;交集后的曲线或区域

Region Intersection;一些曲线(区域)之间的并集

输入端C;一些闭合曲线

输出端P;曲线投影平面

输出端R;并集后的曲线或区域

Mesh Difference;网格B切割曲线A

输入端A;网格A

输入端B;网格B

输出端R;切割后的网格,含切边

Mesh Intersection;网格之间交集

输入端A;网格A

输入端B;网格B

输出端R;交集后的网格

Mesh Intersection;一些网格之间并集

输入端M;一些网格

输出端R;交集产生的实体的网格

Split brep;用网格去分割网格

输入端B;切割用网格

输入端C;被切割的网格

输出端R;分割割后所得的网格

Box slits;在盒子的相交处加入一些裂缝

输入端B;一些相交的盒子

输入端G;间隙的宽度

输出端B;加入了裂缝后的一些盒子

输出端T;裂缝拓扑

Box slits;在平面区域的相交处加入一些裂缝

输入端B;一些相交的平面区域

输入端W;裂缝的宽度

输入端G;裂缝的长度

第 40 页 共 47 页

输出端B;加入了裂缝后的一些盒子

输出端T;裂缝拓扑

orm 电池组【[træns'fɔːm] 改变;转换】

(1)Analysis 电池序列【[ə'næləsɪs] 分析;解析】

Scale;同犀牛的Scale,缩放

输入端G;需要缩放的物体

输入端C;缩放中心

输入端F;缩放系数

输出端G;缩放后的物体

输出端X;输入的缩放系数

Scale NU;不等比缩放

输入端G;需要缩放的物体

输入端P;缩放平面,默认是世界平面world xy

输入端XYZ;三个轴分别的缩放系数

Shear;通过一个修建向量,改变物体形状【[ʃɪr] 修剪;剪下的东西;大剪刀】

输入端G;需要缩放的物体

输入端P;缩放平面,默认是世界平面world xy

输入端G;参考点

输入端T;目标点

Shear angle ;根据一个角度值,来该表物体形状

输入端XY;x和y方向的改变角度,通过输入该角度来改变物体

Orient direction;用一组方向约束改变物体【['ɔːriənt] 使适应;使…朝向;定 ...

输入端pA;起始点A

输入端dA;起始点A的向量

输入端pB;起始点B

输入端dB;起始点B的向量

Project;将几何物体投影至平面

输入端G;几何物体

输入端P;投影平面

输入端D;投影方向

Box Mapping;通过参考两个box的改变来改变输入的物体形状【绘图;[数]映象】

输入端G;需要改变的集合物体

输入端S;参考box

输入端T;改变后的box

第 41 页 共 47 页

的方位】

Rectangle Mapping;通过参考两个矩形的改变来改变输入的物体形状【['rektæŋɡl] 长方形;矩形】

Triangle Mapping;通过参考两个三角形的改变来改变输入的物体形状【 ['traɪæŋɡl]三角形】

(2)Array电池序列【[ə'reɪ] 一系列;大批;数组;陈列】

Box Array;根据参考盒子对集合进行阵列

输入端G:需要阵列的几何

输入端C:参考盒子

输入端X:X方向阵列个数(整数)

输入端Y:Y方向阵列个数(整数)

输入端Z:Z方向阵列个数(整数)(遇到浮点软件会制动去最接近整数)

Curve Array;沿着曲线阵列

输入端G:需要阵列的几何

输入端C:参考曲线

输入端N:阵列数量

Linear Array;通过参考向量对集合进行直线阵列【['lɪniər] 直线的;长度的;线性的】

输入端G:要阵列的几何

输入端D:参考向量

输入端N:阵列数量

Polar Array;环形阵列【['poʊlər] 极线;极性】

输入端G:要阵列的几何

输入端P:要阵列的平面

输入端N:阵列数量

输入端A:阵列角度

Rectangular Array;矩形阵列【[rek'tæŋɡjələ(r)] 矩形的;长方形的;直角的】

输入端G:要阵列的几何

输入端C:参考矩形

输入端X:X轴阵列数量

输入端Y:Y轴阵列数量

Kaleidoscope;如万花筒般阵列几何

第 42 页 共 47 页

输入端G:要阵列的几何

输入端P:参考P平面

输入端S:应该类是万花筒镜子数目

(3)Euclidean 电池序列

Mirror;将输入物体对照某已平面镜像,如同rhino中的mirror

Move:移动

输入端G:输入几何物体

输入端T:移动向量

Move to plane;将某一几何物体移动到某一平面上

输入端G:输入几何物体

输入端P:输入平面,默认为世界平面world xy

输入端A:当物体在该平面上方时,移动。(true或false)

输入端B:当物体在该平面下方是,移动。(true或false)

Orient;通过参考输入平面A和B 之间的变化量,旋转输入端G的集合物体

Rotate;根据一个中心点和两个方向,来旋转一个物体

Rotate;根据角度和平面来旋转物体

Rotate 3D;通过绕一根轴(X)和给定角度(A)和中心点(C)来3D旋转一个物体

Rotate Axis;通过一根轴(X)和给定角度(A)来旋转物体【['æksɪs] 轴;中枢】

(3) Morph 电池序列【[mɔːrf] 语素】

Blend box;通过两个面来创建一个扭曲的盒子【[blend]混合】

输入端Sa,Sb:输入的上下两个面

输入端Da,Db:上下两个面的范围

要注意的是,如果输入面S不是平面,盒子也将会相应的扭曲

Box Morph;通过参考两个盒子R到T的变形,改变输入端G的几何物体【[mɔːrf] 变化;变形】

Surface box;通过一个输入面S和平面的范围,得到一个盒子

要注意的是,如果输入面S不是平面,盒子也将会相应的扭曲

Twisted box;通过输入的八个点来得到一个盒子【['twɪstɪd] 扭曲的;】

Camera obscura;小孔成像【['kæmərə] 照相机;摄像机】

输入端G:输入几何物体

输入端P:类似“小孔”的点

输入端F:缩放系数

Map to surface;通过参考两个面S到T的变形,改变输入端C的曲线

Mirror curve;将输入物体对照某一曲线镜像

Mirror surface;将输入物体对照某一面镜像,可以为非平面

Spatial deform【['speɪʃl] 空间的[dɪ'fɔːrm] 使变形;使畸形】

Spatial deform(custom) 基于自定义执行空间进行变形的空间规则【['kʌstəm]风俗;惯例】

输入端G:输入几何物体

输入端S:输入变形规则的起始点

输入端F:输入变形规则向量

输入端f:衰减值

要注意,输入G的数量需要等于S的数量

Surface morph;沿曲面流动,同rhino中沿曲面流动

输入端G:需要流动的物体

输入端R:包裹的盒子

输入端S:流动的曲面

输入端UVW:流动曲面的范围

流动的原理是将需要流动的集合物体包裹在一个box中,然后box安装曲面的uvw进行变形同时box

第 43 页 共 47 页

中的集合形体也随之变形

(5)Util电池序列

Compound;合并变形,可以将两个单独的变形条件(如变高,变胖)合并成一个【['kɑːmpaʊnd] 化

合物;复合词;复合物】

Split;拆分变形【[splɪt] 分裂;将…分成若干部分】

Inverse Transform;调转变形条件,比如缩放1/2倍会变成缩放2倍,即扩大2被【[ˌɪn'vɜːrs] 倒

转的;相反的】

Transform;通过输入形体和变形体条件,改变形体【[træns'fɔːm] 改变;转换】

Transform Matrix;改变矩阵【['meɪtrɪks]矩阵】

Group;编辑成组

Ungroup;将组分解

Merge group ;合并群组【[mɜːrdʒ] 合并;融合;兼并】

Split group;分开群组

输入端G:待分离的群组

输入端I:分离数目

y电池组

(1)Colour电池序列

ColourCMYK;通过CMYK创建一个或多个颜色

输入端CMYK:青,品红,黄,黑,数值需定义在0~1内

第 44 页 共 47 页

Colour HSL;通过HSL创建一个或多个颜色

输入端A:alpha通道

输入端HSL:色相,饱和度,明度,数值需定义在0~1内

Colour LAB;通过LAB创建一个或多个颜色

输入端A:alpha通道 【['ælfə] 最初主导的;首要的】

输入端LAB:亮度,洋红~绿,黄~蓝,数值需定义在0~1内

Colour LCH;通过LCH创建一个或多个颜色

输入端A:alpha通道

输入端LCH:亮度,色度,色相,数值需定义在0~1内

Colour RGB;通过RGB创建一个或多个颜色

输入端A:alpha通道

输入端RGB:真实三原色,数值需定义在0~255内

Colour RGB(f);通过RGB创建一个或多个颜色(区别与colour RGB)

输入端A:alpha通道

输入端RGB:真实三原色,数值需定义在0~1内

Colour XYZ;通过XYZ创建一个或多个颜色

输入端A:alpha

输入端XYZ:理想三原色,数值需定义在0~1内

Split AHSV;从一个或多个颜色中提取HSV数值

输入端A:alpha值

输入端HSV:色相,饱和度,色调

Split ARGB;从一个或多个颜色中提取RGB数值

输入端A:alpha值

输入端RGB:真实三原色(右键inerger channel 已0~255输出)

(2)Dimension电池序列【[ˌdɪ'menʃən] 尺寸; 次元; 容积; 维度; 范围; 方面】

Text tag;在犀牛界面内显示文本标签,(随视图窗调整保持尺寸不变,右键可选择显示尺寸)

输入端L:文本标签位置

输入端T:文本内容

输入端C:显示颜色

Text tag 3D;3D文本标签

输入端L:文本标签位置和方向

输入端T:文本内容

输入端S:显示尺寸

输入端C:显示颜色

输入端J:对齐方式(建议右键设置)

Aligned dimension;对齐标注【[ə'laɪnd] 对齐的;均衡的】

输入端P:标注平面

输入端A:标注起点

输入端B:标注终点

输入端O:标注偏移距离

输入端T:标注内容(可替换)

输入端S:标注尺寸

Line dimension ;直线标注【[ˌdɪ'menʃən] 尺寸; 次元; 容积; 维度】

输入端L:标注基准直线

输入端T:标注内容

输入端S:标准尺寸

Linear dimension ;线性标注

第 45 页 共 47 页

输入端L:标注基准直线

输入端A:标注起点

输入端B:标注终点

输入端T:标注内容(可替换)

输入端S:标注尺寸

Marker dimension;注释标注【['mɑːrkər] 标记;做记号的工具】

输入端L:标注基准直线

输入端T:标注内容(可替换)

输入端S:标注尺寸

Serial dimension ;数个点投影到直线上创建连续标注【['sɪriəl] 连续的;一系列的】

输入端L:标注基准直线

输入端P:标注点(第一点默认为0)

输入端T;标注内容(可替换)

输入端S:标注尺寸

Angular dimension;点控制角度标注【['æŋɡjələr] 有角的;消瘦的;有尖角的】

输入端C:中心点

输入端A:起始方向端点

输入端B:终结方向端点

输入端R:布尔值,F为劣角显示,T为优角显示

输入端T:标注内容(可替换)

输入端S:标注尺寸

Arc dimension;弧线控制角度标注

输入端A:弧线

输入端O:标注偏移距离

输入端T:标注内容(可替换)

输入端S:标注尺寸

Circular dimension;点投影圆控制角度标注【['sɜːrkjələr] 圆形的;循环的】

输入端C:圆

输入端A:起始方向端点

输入端B:终结方向端点

输入端T:标注内容(可替换)

输入端S:标注尺寸

(3)Graphs 电池序列【[ɡræf] 图表;示意图】

Bar graph;直方图

用于数据统计,右键可设置bars数量,正常情况下总百分比为100%

Legend;图例【['ledʒənd] 传说;传奇;图例】

以一组相应的文标签和颜色创建图例,右键可设置显示类型

Pie chart ;饼图【[tʃɑːrt] 图表;规划图;排行榜】

用于显示输入数据的具体内容,左击拖动右下角半圆可缩放图标,放大到一定程度后可全面显示输入

数据,

Quick graph;快速图表【 [kwɪk] 迅速的;快的;机敏的】

以线状图的形式反映数据的变化形态

Image gallery;画廊【 ['ɡæləri] 画廊】

双击具体设置,输入图像文件路径,图片会根据循环间隔时间重复播放

Value tracker;值追踪【 ['trækər] 追踪者;跟踪器】

以动态的形式反映数据的变化规律,右键可做具体设置改动

(4)Preview 电池序列【 ['priːvjuː]预审;试映;预习;预告】

第 46 页 共 47 页

Create Material;创建材质【[mə'tɪriəl] 材料;原料;素材;creat [kri'eɪt] 创造;造成】

输入端Kd:漫反射颜色

输入端Ks:反射颜色

输入端Ke:自发光颜色

输入端T:透明度(数值定义在0~1)

输入端S:光泽度(数值定义在0~100)

Custom preview;预览被定义材质的几何体【['kʌstəm] 定做的;定制的】

输入端G:几何体

输入端S:材质

Cloud display;将点模糊处理显示,右键选择模糊方式【[klaʊd] 云;阴影】

输入端P:点

输入端C:显示颜色

输入端S:显示尺寸

Dot display;点显示,右键选择处理方式

输入端P:点

输入端C:显示颜色

输入端S:显示尺寸

(5)Vector 电池序列【['vektər] 向量;矢量;带菌者】

Point list;显示点列表

输入端P:要显示的点

输入端S:显示尺寸

Point order;显示顺序

输入端P:要显示的点

Vector display;显示向量

输入端A:起始锚点

输入端V:要显示的向量

Vector display EX;自定义显示向量

输入端P:起始锚点

输入端V:要显示的向量

输入端C:要显示的颜色

输入端W:显示宽度

第 47 页 共 47 页

发布评论

评论列表 (0)

  1. 暂无评论