Grasshopper学习手册笔记(含英文注解) - 图文
更新时间:2024-04-03 00:42:01 阅读量: 综合文库 文档下载
一、 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.文化,修养】
Domain2:输入任意二维区间数据或者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 Domain2:通过定义(输入UV坐标面的U和V的上下限)来确定一个面域 Deconstruct Domain2:分解面域得到UV坐标的上下限
Construct Domain2:通过定义U和V的两个区间来确定一个面域 Deconstruct Domain2:分解面域得到U和V的两个区间
Bounds 2D:通过一组点得到一个面域,该面域为包含所有点的最小面域 Divide Domain2:将一个面安装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?e?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?e] 光滑的;平稳的;流畅的;圆滑的】 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?e?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) 3.Set 电池组
(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:输入要重新集合的路径编码
4.vector电池组【 ['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 ;向量长度
5.Curve 电池组【[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?e] 光滑的;平稳的;流畅的;圆滑的;】 输入端P;输入的多段线
输入端S;撸平滑的强度,0=不平滑,1=最平滑 输入端T;平衡次数 6.Surface 电池组
(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为是 7.Mesh电池组【[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;整个网格曝光量的值域 8.Intersection 电池组【[??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;裂缝拓扑
9.Transform 电池组【[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:分离数目
10.Display电池组 (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 页
正在阅读:
Grasshopper学习手册笔记(含英文注解) - 图文04-03
仪器分析自测题及答案10-10
套题1 - C语言程序设计 - 答案10-12
农村党建工作调研报告10-17
数字信号处理课程总结(全)01-16
好书推荐作文500字01-01
街道办事处上半年工作总结及2022下半年招商引资工作安排08-02
如何提升团队的凝聚力07-20
江苏省工业化城市化的探索(教师版)03-30
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 英文
- 注解
- Grasshopper
- 手册
- 图文
- 笔记
- 学习
- 整合有效资源-打造家教名校
- 2010年武汉大学出版发行学考研真题
- 骨科2017年度科室工作计划3篇1
- 电阻炉温度控制系统 - 微控课设报告
- 2010年高考地理热点 - 丹麦哥本哈根世界气象大会 - 图文
- 华东理工 - 消费者行为分析 - 网上作业大全
- 工程部员工行为规范
- 2014.4生产管理真题及答案
- 宁波文化服务平台建设方案-详细版 - 图文
- 高考化学一轮复习目录
- 青海花儿歌词精选
- 山东建筑大学本科毕业论文-2016-土木工程
- 成都森林采伐总结
- 云雀的心愿教学设计
- 在清华听演讲
- 详细完整道路维修改造工程施工组织设计
- 重庆大学2012期末EDA复习纲要
- 网吧爱好者母盘制作教程
- 阿城 - - - 《棋王》分析
- 微观期中试卷(2009)-5号字