关键词不能为空

当前您在: 主页 > 英语 >

grasshopper学习手册笔记(中英文注解2018.9.12整理)

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-03-02 08:13
tags:

-

2021年3月2日发(作者:tech)


一、


Prams[n.


参数


]


电池组




1



.Geometry[


< p>


[d


?


i'

< p>
ɑ


?


m


?


tri],n.


几何,几何学


]


电池组



这一组都是对数据的抓取,


电池都有左侧输入端和右侧输出端,

都有两种输入数据的方法,


一种


是把相应数据连接到左侧输 入端,另一种是电池上点右键


Set one XXX


,新设 置一个


XXX



Set


multipleXXX



[



['m


?


lt

?


pl],adj,


多种多样的,许多的,


n.


倍数,关联


]


,即设置多 个。但是


Set


one


curve


只能选取


Rhino


中创建好的,< /p>


[




['ra


?


no


?


], n.


犀牛


]


左侧输入端:任何相应属性数据。



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



属性对应如下:



Point



输入点数据



【美

< p>
[p


??


nt],n.






Vector



输入向量数据



【美

< br>['vekt


?


r]



n


,向量,矢量】



Circle



输入圆数据,这个电池只包含圆和椭圆相关曲线



【美


['s


??


rkl]< /p>




Curve



输入曲线数据



【美


[k


??


rv]




Plane



输入平面数据



【美


[ple


?


n]




Circular Arc



输入圆弧数据【美


['s


??


rkj


?


l


?


r]



adj,


圆形的,循环的,美< /p>


[


ɑ


?


rk]< /p>



n,


弧,弧形


物】



Line



输入直线数据



【美< /p>


[la


?


n]




Rectangle



输入网格数据



【美['rekt ?


?


ɡl],


n


,矩形】



Box



输入实体盒子数据



【美


[b


ɑ


?


ks]< /p>




Mesh



输入


mesh


面数据,即网格面数据< /p>



【美


[me


?


],n.


网状物】



Surface



输入曲面数据,为< /p>


poly


曲面,不可输入


mesh


曲面



【美


['s< /p>


??


rf


?


s] n.


表面,外


表】



Brep



输入任意实体或者曲面数据(这个很常用)



【美


[b'rep]n.


表面表示】

< br>


Mesh Face




mesh


类似,这里更多的是提取规则的


m esh




Twisted Box



输入北扭曲的实体



【美


['tw


?


st


?


d]



adj


,扭曲的】



Field



输入磁场数据



【美


[fi


?


ld]




Group



输入成组的数据



【美


[


ɡru


?


p]




Geometry



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



Transform



输入三线性集合变换图形



【美[tr?ns'f


??


m]

< p>


v,


改边,转换】



Geometry


从犀牛中输入集合管线到

< br>GH




【美


['pa


?


pla


?


n]



n,


管道,管线 ,渠道】



Pipeline



Geometry Cache



物体缓存,


< /p>


【美[k?


?


]



n,


隐藏所,缓存】



主要作用:


1


、快速烘培


G H


汇总的物体,


2


、快速选择已经烘培 到


Rhino


中的物体





2



.Primitive


电池组


< /p>



['pr


?


m


?


t


?


v]



adj


,原始的,简陋的】



Boolcean



输入布尔值





['bu


?


li


?


n] n,


布尔



布尔逻辑的】



Integer



输入整数




['


?


n t


?


d


??


r ] n. [



]


整数;整体;




Number



输入一列双精度浮点数据



Text



输入任意文字



Color



输入一列颜色参数的


RGB




【< /p>


['k


?


l


?< /p>


r]




Culture



包含了一系列文化特征




[


?


k


?


lt


?


?


] n.


文化,修养】



Domain


?


输入任意二维区间数据或者


UV


范围




[do


?


'me


?


n]N.


领地;领域;范围】



Matrix



包含了一系列的数据矩阵



【< /p>


['me


?


tr


?


ks] n


矩阵】



Complex



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


记录。



[k


?


m'pleks] adj.


复杂的;合成的;复合的】



Domain



输入任意二维区间数据





1






51




Guide



输入任意一个参量的编号 代码,方便其他电池找到此参量【


n.


指南;向导;入门书】< /p>



Time



输入时间和日期数据



Date



输入任何一列参量



File


Path



用于输入硬盘中某个地址的 文件【


[fa


?


l]


n.


文件;[p?


θ


] n.


道路;小路;




Date


Path



通过路径输入一列数据




[det]


n.


日期;约会;




Shader



输入一列渲染值




n.


著色器;着色程序】





3



.Input


电池组:




['


?


n'p


?


t] n


投入;输入电路】



Number Slider



最常用的拉棒,可以输入任意数字




['sla


?


d


?


]


滑动器;滑雪者;会滚动之物】



Panel



可以查看电池所包含的数据



【['p?nl]



仪表板;嵌板】



Boolean


Toggle



布尔开关(

< p>
Ture/False




['t


ɑɡl]



开关,触发器】



Control Knob



数据输入的另一种,类似于音量调节旋钮。



[k


?


n'trol ]


控制;管理


[n


ɑb]

< p>


把手】



MD Slider



图形化的数字输入端,可以输入树形数据



['sla


?


d


?


]


滑动器】



Button



另一种开关,与


Boolean Toggle


类似




['b


?


tn]


按钮;钮扣】



Digit


Scroller



油表式的数据输入条




['d


?


d


??


t]


数字



照片卷轴;


用于画涡形的画笔



滚动条】



Value Lis



用来输入阶数或者输入数字



【['v?lju]



价值;价格;重要性;确切涵义】



Calendar



日历,

< p>
说实话没有见过具体案例中使用到…


【['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


提取树形数据中的某一节【


['t


?

< p>
eri]


樱桃;樱桃树



['p


?


k


?


r]


采摘者;拣选机】



Picker



Jump



这是一个电池位置的传送门【



[d


??


mp]


跳跃;跳动】



Scribble




GH


中添加文字【


['skr


?


bl]


潦草地书写】



Param Viewer



树形数据 查看器【参数,


['vju


?


?


r]


观察器】



Data Dam



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


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



Timer



定时刷新器【

< p>
['ta


?


m


?


r]


计时器;定时器;计时员】



Data


记录数据运行的时间【


[r


?


'k


?


?< /p>


rd


?


r]


记录员;记录器】



Recorder



Cluster


在电池打包的时候作为输入端【



[' kl


?


st


?


r]


群;簇;丛;串】





2






51




Input



Cluster


Output



Fitness


Landscape



Gene Pool



Galapagos




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



通过数学公式来影响参量【



['f< /p>


?


tn


?


s]


健康;适合



['l?ndske


?


p]


风景;风景画;


山水;


[



]


横向】



可以输入一系列基因数值【



[d


?


i


?


n]


基因



[pu


?


l] v


共用;汇集】



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


< br>这是


Grasshopper


中特立独行的一个运算器,


首先不只是因为他的输入输出端长在了


下面,而是因为它的强大 ,把鼠标放在运算器上看描述就可以知道了…这个运算器可


以进行复杂的运算从而得出结 果




二、


2



Maths


电池组【[m?


θ


s]


数学】


< /p>



1



Doma in


电池组【



[do


?


'me


?


n]


领地;领域;范围】



Construct Domain



创建从


A



B


的一个范围


I



Construct< /p>


建造;构筑;造


(


句】

< br>


Deconstruct Domain


< p>
将一个范围


I


分解为起始值


S


和结束值


E


[


?


di


?


k


?


n'str


?

< br>kt]


解构;拆析】



Bounds



在一组数中,用最大值和最小值创建一个范围【



[ba


?


ndz]


界限】



Consecutive


Domains



连续范围【


[k


?


n'sekj


?


t


?


v]


连续的;连贯的】



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



当< /p>


A


取值为


True


则从一系列的数字中,分别取前


n


项与


n+1


项的和构成范围




A


取值为


False


则为


n


项和


n+1

项两个数字构成范围



Divide Domain




Domain


等分为


C


个小的范围区间【

< br>


[d


?


'va


?


d]


划分;隔开】



Find Domain



寻找区间(


D


)内输入的数值(


N


)的标号(


I



< p>
输入端


S:


是否以精确方式查找

< br>


输出端


N:


得到的旁边相邻数 据的编号



Includes



寻找输入数值(


I


)是否在区间(

< p>
D


)以内【


[


?


nk'lu


?


dz]


包括;包含;列入】



Remap Numbers




映射两个范围比值得到的新范围【



[


?


ri


?


'm ?p] 重测图】



输入端


V:


映射数值



输入端


S :


源范围



输入端

T:


目标范围



输出端

< p>
R:


新的范围



这个比较 难翻译其作用,输入端和输出端的关系是


R=(T/S)*V



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



Construct Domain


?



通过定义(输入


UV


坐标面的


U



V


的上下限)来确 定一个面域



Deconstruct


分解面域得到


UV


坐标的上下限



Domain


?



Construct Domain


?



通过定义


U



V


的两个区间来确定一个面域



Deconstruct


分解面域得到


U



V


的两个区间

< br>


Domain


?



Bounds 2D



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



Divide Domain


?



将一个面安装


UV


坐标细分,


细分出若干面域,


这是一个非常常用的运算器,


常< /p>


用来细分曲面使用



这个运算器常常和< /p>


Isotrim


连用。





2



Matrix


电池组【


< br>['me


?


tr


?


ks]


矩阵】



Construct Matrix



创建矩阵





3






51




Deconstruct


Matrix



Display Matrix



Transpose Matrix



Swap Columns



分解矩阵



展示矩阵【


[d


?


's ple


?


]


显示;陈列;



将矩阵的行和列调换【[tr?n'spo


?


z]


调换;颠倒顺序;




调换矩阵的


A


列和


B





[sw


ɑ


?


p]


交换;



...


作交易



['k


?


l


?


m]


栏;


专栏;


列】



Swap Rows



调换矩阵的


A


行和和


B


行【< /p>



[ro


?


z]


行】



输入端或输出端的


R


代表


Rows,


行。


C


代表


Columns,

< br>列。


V


代表矩阵里的各项值。



Invert Matrix



改变矩阵【



[


?


n'v


?


?


rt]


倒置;反转;颠倒】



GH


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


等都可以用矩阵来实现





3



Opera tors


运算



电池组【


['


?


p


?


re


?


t


?

< br>z]


操作员;管理者;运算符】



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



前半部分属于算法:



Addition



加法【



[


?


'd


??


n]


增加;加法;附加物】



Division



除法【



[d


?


'v


??


n]


划分;除法;部门;分开】



Multiplication



乘法【



[


?


m


?


lt


?< /p>


pl


?


'ke


? ?


n]


增加;繁殖;乘法运算】



Negative



负值【

< p>
['ne


ɡ


?


t


?


v]


否定的;消极的;负面的;负的】



Power



幂【

['pa


??


r]


量;力;能力 ;权力;


【数】幂;




Subtraction



减法【



[s


?


b'tr?k


?


n]


减法;减去】



Absolute



绝对值【['?b s


?


lu


?


t ]


绝对的;确实的;专制的;完全的;独立的;无限制的】



Factorial



阶乘【



[f?k't


?


?


ri


?

< br>l]


阶乘的;因数的;




Integer Division



除法,得到整数商【


['


?


nt


?


d


??


r]


整数;完整的事物;整体】



Modulus



取余数,用


A


除以


B


输出得到的余 数【


['m


?


d


??


l


?


s]

数、物


]


模量;模数;系数】



Mass Addition



总量相 加,其中输出端


Pr


是每一步的累加值【



[m?s] 大量;块;众多】



Mass


累乘



Multiplication



Relative


每一项和上一项的差值。

< br>注意出入类型只能是整数,


数字,


点和向量



['rel


?


t


?


v]


Differences



相对的;比较的;相关的



['d


?


f


?


r


?


ns]


不同】



Equality



相等【

< p>
[i'kw


ɑ


?


l


?


ti]


同等;平等;

[



]


等式】


Larger Than



大于【



[la


?


d


??


]


更大的;较大的】



Similarity



约等于



输入端


T%,


误差允许值


%


,输出端


dt:


两者的差【


[


?


s


?


m


?< /p>


'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


不等于

< br>B


为真



Gate Nand





A=B=True,


输出假,其他情况输出真。



Gate Nor





A=B=False,


输出真,其他情况输出假。< /p>



Gate


按照输入端的真假结果,输 出占得比例大的结果【


[m


?


'd


??


?


r


?


ti]


大多数;多数;多




4






51




Majority



数党;多】




(4)Polynomials


电池组【



[p


?


l


?


'n


??


mi


?


lz]

多项式】



Cube


< p>
立方【


[kju


?


b]


立方体;立方】



Cube Root



立方根【


[ru

< p>
?


t]


根;根源;根本】



Square



平方【



[skwer]


正方形;广场;街区;平方;




Square Root



平方根



One Over X



X


的负一次方【


['o


?


v


?

r]



...


的上方;遍及地;在


...


期间】



Power of 10



10



X


次方【



['pa


??


r]


(数学)幂】



Power of 2



2



X< /p>


次方



Power of E



自然系数


e



X


次方



Log N



对数


log



Logarithm




10


为底的对数


lg




['l


?


?


ɡ


?


r


?


?


?


m] [



]


对数】



Natural Logarithm



以自然系数


e


为底的对数


ln




['n?t


?< /p>


r


?


l]


自然的;天然的;私生的】




(5)Script


电池组【



[skr


?


p]


脚本,手迹


;




Evaluate



函数运算器,使用 表达式进行判定【


[


?


'v?ljue


?


t]


评价;评估】



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


< br>双击


fx


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



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



Expression



表达式【



[


?


k'spre


?


n]


表情;表示;表达;词句;措辞;表现;挤压】



C#Script,VB,Script


C#



VB


脚本运算器

< p>


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


logo



Expression


支持预设了很多合法的表达式,


用来作为条件选择或者逻辑判断有时候比


Script


更为方


便。





6



Time


电池组



Time


电池组用的比较少



Construct Date



创建日期



Construct


Exotic


Date


< p>
创建一个“异国”的日期(就是创建一个时间,运用指定的日历)



Construct


Smooth


Time



创建一个光滑连续的计时器




[smu


?


?] 光滑的;

< p>
平稳的;


流畅的;


圆滑的】



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

< p>
?


g


漂亮的;整洁的;良好的】

< br>


Cosine


:余弦【


['k o


?


sa


?


n ] [



]


余弦】



Sinc


:辛格函数



sinc


函数,又称辛格函数,用


sinc(x)


表示。



sinc


函数不同于


Sa


函数,


Sa

< p>
函数称为采样函数,或


抽样函数,用


Sa(x)< /p>


表示。有两个定义,有时区分为归一化


sinc

< br>函数和非归一化的


sinc


函数。



一维


sinc


函数编辑:函数定义



它们都是正弦函数和单调递减函数


1/x


的乘积:



1.


在数字信号处理和通信理论中,归一化


sinc


函数通 常定义为


;




5






51




sinc


函数公式


< br>2.


在数学领域,非归一化


sinc

函数


(for sinus cardinalis)


定义为:



sinc


函数公式



在这两种情况下,


函数在


0


点的奇异点有时显式地定义为


1



sinc


函数处处可解析。


非归一化


sinc


函数等同于归一化


sinc


函数,只是它的变量中没有放大系数


π




函数形状



sinc


函数



二维


sinc


函数编辑


< p>
函数定义:二维的


sinc()


函数是一维


sinc


函数的扩展,其归一化定义为:



sinc


函数形状二维的


sinc( )


函数三维透视图如下所示:





Sine



Tangent



ArcCosine



ArcSine



ArcTangent



CoSecant



CoTangent



Secant



Degrees



Radians



正弦函数



正切函数【



['t?nd


??


nt]


切线;正切】



反余弦函数



反正弦函数



反正切函数



输入值

< br>x



sine


函数值的倒数值【



['ko


?


'si


?


k


?


nt]


余割】



输入值


x



tangent


函数值 的倒数值【


['ko


?


't?nd


??


nt]


余切】



输入值


x



cosine


函数值的倒数值【



['si


?


k


?


nt]


割线;正切】



弧度转化为角度值【



[d

< p>
?


'


ɡri


?

< p>
z]


度;学位】



角度值转化为弧度值【



['re


?


dj


?


nz]< /p>


弧度】





6






51






8



Util


电池组



Epsilon



一个无限趋近于


0


的数,却不等于


0




['eps


?

< br>l


ɑ


?


n] [



]


小的正数】



Natural


自然对数【


['l< /p>


?


?


ɡ


?


r


?


?


?

< p>
m] [



]


对数】



Logarithm



Golden Ration



黄金比例【



['r?


?


n]


定额;定量;配给】



Pi



圆周率



Extremes



极值【



[


?


kst'ri


?


mz]


极端事物】



Maximum



最大值【



['m?ks


?


m


?


m]


最大量;最大限度;最高点】



Minimum



最小值【



['m

?


n


?


m


?


m]


最少的;最低程度的】



Round



四舍五入【


[ra


?


nd]


圆的;球 形的;丰满的;完整的;整数的;不确切的;大量


的;坦率的】



输出端


N:


输出结果

< br>


输出端


F:


向下取整



输出端


C:


向上取整



Average


< br>求平均数【['?v


?


r


?


d


?


]


平均数;平均水平】



Inerpolate


Date


< /p>


插入数据【


[


?


n't


?


?


rp


?


le


?


t]

加入


(


额外的事


)


;窜改;插话】



通过输入端


t



0-1


)控制列表数据

< p>
D


的数值之间的插入值,


t


相当于百分百因子



Truncate



截断数据【



['tr


?


?


ke


?

< br>t]


切去一端;缩短;截棱成平面】



在列表中根据输入


t



0-1


)依次剔出首位两端的数据



Weighted


判定输入端


I



W


这两组数据的平均权重值【

< p>
['we


?


t


?


d]


加重的;加权的】



Average



Complex


复数的幅角【



[k


?


m'pleks]


复杂的;合成的;复合的



['


ɑ


?


rɡjum


?< /p>


nt]


辩论;论


Argument



点;论据;争论;理由;


(


函数


)


自变量】



Complex


复数的共轭【



['k


ɑ


?


nd


??


ɡe


?


t] [


< p>
]


共轭值;


[



]


同根词】



Conjugate



Complex


分解复数的实部和虚部【



[k


?


m'po


?


n


?


nt]


零组件;成分】



Components



Complex


Modulus


< /p>


复数的取模【


['m


?

< br>d


??


l


?

s] [


数、物


]


模量;模数;系 数】



Crate Complex



通过输入端


R



i


,创建一个复数


C



R+i






电池组




1



List


电池序列



Insert Items



插入数据到列表中【


[l


?


st]


目录;名单;明细表】



输入端


L:


要插入数据的目标列表



输入端


I:


插入什么数据


< /p>


输入端


i:


插入数据的编号



输入端


W:




List Items



根据编号选择列表里的数据【



['a


?


t


?


m]


项目;条款;一件商品(或物品)




输入端


L:


需要选择数据的原始列表< /p>



输入端


i:


选 择数据的编号



Partition List



按数量划分列表【



[p


ɑ


?


r't


??


n]


划分;隔离物】



输入端


L:


需要作为划分数据的原始列表



输入端


S:


指定多少个数据划分在一起



Reverse List



Sort List



反转数据列表的顺序【



[r


?


'v


?


?

< p>
rs]


逆转;倒退;互换;改变】



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





7






51




输 入端


K:


需要排列的列表数据(数值,字符等)



输入端


A:


需要排列的物体 对象(需要和输入


K


关联)



Sub List



输入一个区间,< /p>


将元列表在指定区间内的项选择出来




[s


?


b]


潜艇;


替代品】


输入端


L:


原始数据列表



输入端


I:


选取数据的区间,作为分割依据< /p>



Item Index



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


出来,我就会站出来,迅速找到这一项的位置【



['


?


ndeks]


指数;索引;


(



度盘上的< /p>


)


指针】



输入 端


L:


检索的目标数据列表



输入端


i:


检索的数据编号


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


4


4.0



4.0



4



List Length



计算数据列表长度【



[le


?


θ


]


长度;时间长短;距离;一段;距离的测量单


位】



Replace Items



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



输入端< /p>


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


条件,输出符合相对入口的数值

< br>


这个运算器非常牛,但是也比较难用语言表述,输入的规律是{


0



1


0



2



2



,那么输出的


panel



0



1



2



3

< br>,


4


项分别将会从输入端


0



1



2


中选择对应项。



Weave



编织



为列表设定编号后,按顺序提取编号下的数据【



[wi


?


v]


编织;组合;


编造;迂回前进】



Null Item



空变量评价



以布尔方式来评价列表中对象是否为空



Replace Null



替换


Null


空数据



输入端


:


具有


Null


的数据列表



输入端


R:


作为替换


Null


物体的数据列表



输出端


I:


替换后的 列表结果



输出端


N:


有多少


Nullage


被替换了



Combine Date



组合数据【



[k

?


m'ba


?


n]


联合;使结合;结合】



< p>
0


输入端数据作为输出端


R


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


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





8






51




Shift Patterm



根据条件分流输出


N ull


数据【



['p?t

< p>
?


?


m]


图谱】



输入端


L:


需要分流


Null


的数据列表



输入端


P:


布尔分流条件(循环的)

< br>


输出


:


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


Null



Cross reference



交错排列两组数据【



['refr


?


ns]


参考;参照】



Shortest


短排法,长排法



list,Longest List




2



Sequence


电池序列【



['si


?


kw


?


ns]


顺序;连续;次序;一系列】



Cull Index



将礼包上指定编号的数据删除【



[k


?


l]


拣选;剔除



['


?


ndeks]


指数;索引】



输入端


L:


要删除的数据所属的原数据列表



输入端


I:


要删除的数据编号



Cull Nth



移除列表中的第< /p>


N


个数据(往后循环,知道列表结束)



输入端


L:


需要移除的数据列表



输入端


N:


列表中 的排列编号



Cull Pattern



根据布尔值来保留或删除数据【



['p?t


?


rn]


模式;图案;典范;式样】



输入端< /p>


L:


需要操作的数据列表



输入端


P:


布尔值(循环)



Random Reduce



随机从 一个列表中删除掉指定数目的数据(注意


:


该运算器会打乱数据 )


【['r?nd


?


m]


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



输入端< /p>


L:


输入被删除的数据



输入端


R:


删除掉数据的数量



输入端


S:


随机值控制


Seed



Duplicate Data



复制数据【



['du


?


pl


?


k


?


t]


复制;重复】



注意

< br>:


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

< p>


输入端


D:


需要复制的 原始数据



输入端


N:


需要复制次数



输入端


O:< /p>


布尔值,是否保持数据排序



Fibonacci



大名鼎鼎的斐波 那契数列,设置


A,B


两项,第


N


项等于强两项综合



Range



将一个给定范围区间等分【



[re< /p>


?


nd


?


]


范围;射程;



输入端


D:


范围区间


< p>
输入端


N:


平均分成多少分



Repeat Data



按照给定长度循环数据列表【



[r< /p>


?


'pi


?


t]


重复;反复】



输入端


D:


输入数据列表



输入端< /p>


L:


循环的长度



Sequence



根据设置列表长度 和预排文字产生列表数据




['si


?


kw


?


ns ]


顺序;


连续;


次序;


一系列】



输入端


C:


列表数据的数量



输入端

< br>P:


预排文字



Stack Data



根据指定堆栈数量,来生成列表数据【



[st?k] 堆;一大堆;


【计】存储栈;

< br>迭式存储器,栈式存储器;存储栈数据】



输入


D



需要堆栈的数据列表



输入端


S:


堆栈的数



据列表



Jitter



打乱的数据重新排列【



['d


??


t


?


]


振动;紧张】





9






51




输 入端


L:


需要打乱的数据


< p>
输入端


J:


打乱强度


< /p>


输入端


S:


打乱


seed



[si


?

< br>d]


种子】



Random



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



输入端


R:


随机生成的范围(


Doma in




输入端


N:


随机生成的个数



输入端


S:


随机的


seed



(3)Set


电池序列



Greate set



创建集合



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



去重复



输入端


L:


建立集合前原始数据



输入端< /p>


S


;建立后的集合


输出端


M


;集合编号



Set difference



设置集合差异



将输入端


A


集合中不同于


B


的部分输 出



Set


集合差异数据的合并



difference(S)



Set intersection



交集【


[


??


nt


?


r 'sek


?


n]


交集;十字路口;交叉点】



Set union



并集



Set majority



输出三个集合中至少两个相同的数据,少于两个相同则不输出【



[m


?


'd


? ?


?


r


?


ti ]


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



Carthesian


笛卡尔乘积;


两类集合



A



B



安装次序组成一个个局部列表


( 树形结构)



但,


product



A


或者


B


集合内,他们本身内不能存在相同的数据,否则判定错误



Disjoint



集合


A



B


若不相交则为真,相 交则为假



Member index



查找


M


是否在集合

S


中。




['memb


?


r]


成员;会员;部分



['


?


ndeks]


指数】



输入端


S


;查找集合



输入端


M


;查找的数据



输出端< /p>


I


;查找到的数据


M


S


中的编号


< br>输出端


N


;查找到的数据的个数



Replace members



在 集合


S


中寻找数据


F

< br>,并替换成


R



Subset



集合

< br>A



B


若存在相互包含关系则为 真【



['s


?


bset]


子集】



Delete


在集合数据中删除掉连续排列相同的数据【


< br>[k


?


n'sekj


?


t


?


v]


连续的;连贯的】



consecutive



输出


S


:删除后的结果



输出


N


:删除数据的数量



Find


similar


寻找近似 成员【


['s


?


m

?


l


?


r]


类似的】



member



对比输入数据


P


和输入集合


S,


将< /p>


S


中近似与


D


的 数据从


H


端输出,


I

< br>为他们的编号



Key/value search



通过


key

< p>
搜索得到对应值【


[s


?


?


rt


?


]


搜寻;探求;调查】



输入端


K


;关键


key


输入 端


V:


寻找


key

对应的值



输入端


S


;寻找


key,


得到对应值





4



Text


电池序列【



[tekst]


正文;文本;课文】



Characters



分解字母





10






51




输出端


C


;得到分解后的字母



输出端


U



unicode


值 【


['jun


??


ko


?


d]


统一码


(

< p>
采用双字节对字符进行编码


)


< br>


Concatenate



拼 接输入


A



B


,相当于


A+B



< br>[k


?


n'k?t


??


ne


?


t]


连结;连锁】



Text join



在列表


T

< br>的空当处插入


J


,合并输出结果


R



Text length



text


的字节长度



Text split



按照指定的输 入端


C


分别输入端


T

< br>,得到分个够的结果


R




[spl


?


t]


分裂;




Format



将输入端的值按照输入 端


F


安装统一格式输出【


['f


?


?


rm?t] 版式;设计】



Text case



转换大小写【



[ke


?


s]


例子;情况;案例;


(辩论或诉讼)论据;箱】



Text


fragment



根据输入的


i


值删除掉输入端的第

< p>
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



< p>
[s


?


?


rt]


整理;分类;处理;安排妥当】



Text


distance



输入端的


text


总长度减去输入端


B



text


长度然后输出结果




['d


?


st


?


ns]


距离;


路程;远方】




5



Tree


电池序列



Clean tree



清理一组数据的


null< /p>



invalid


部分

< br>


输入端


X:


布尔值,


X



true


删除


invalid




输入端


E:


布尔值,


E



true


删除


null< /p>




Flatten tree



拍平树形数据【



['fl?tn] 使变平;打倒】



输入端


P:


输入路径编号



Graft tree



转为树形数据【



[


ɡr?ft] 嫁接;移植】



输入端


P:


输入路径编号

< br>


这里需要注意两点


1


、这两个 运算器和有菜单中的


graft,flatten


作用一样,< /p>


2


、亲个为自己看路径


名称变化,这些无 意义的上级路径{


0



0


}我们习惯成为无效路径,



Prune tree



用于砍掉一个树上的树叶数在指定范围之外的树枝【


[pru


?


n]


修剪;削减】



输入端


N0


,范围上限



输入端


N1




范围下限



Simplify tree



简化树形数据


< p>
该功能和右键运算器菜单中的


simplify


等 同【



['s


?


mpl


?


fa


?

]



化;使简单】



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



Tree statistics



路径分析【



[st

< br>?


't


?


st

< br>?


ks]


统计学;统计;统计数字】



输出端< /p>


p


,输出路径编号


输出端


L


,输出树枝下的树叶数



输出端


C


;输出树枝数



Trim tree



修剪树形数据



输入端


D:


向前修剪级别数



Unflatten tree





输入端


G:


指定编号转化为树形数据



Entwine



数据合并【



[


?


n'twa


?


n]


缠绕;纠缠】



输入各树枝组成树形数据





11






51




Explode tree




分解数据【



[


?


k'splo


?


d]


爆炸;激增;爆发】



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



Flip matrix



数据倒置【



[fl


?


p]


掷;轻击;弹】



Merge



合并数据【


[m


?


?


rd


?


]


合并;融合;兼并】



Match tree



匹配数据路径【[m?t


?


]


相配;和


...


相配;相一致;较量】



输入端


T


;要匹配 路径编号的数据



输入端


G:


匹配路径的数据



Patch mapper



路径编辑器



次运算七用法较多【



['m?p


?


]


绘图人;


【计】映射,字体映射程序】



Shift trees



移除路径



输入端

D:


向前剔除级数



Split tree



分裂树形数据



输入端


M



输入开始分裂的树枝



输入端


P:


分裂出的树枝



输出端


N



剩余的树枝



Stream filter



数据分流开关【



[stri


?


m]


流动;流出;飘动;



['f


?


lt


?


r]


过滤器;滤色镜;


滤光器】



输入端


G:


指定输出端输出那组数据

< p>


Stream gate



数据分流开关【



[


ɡe


?


t]


大门;登机门方式】



输入端


G:


控制数据从哪一端输出



Relative item



相对分裂数据【



['rel


?


t


?


v]


相对的;比较的;相关的



['a


?


t


?


m]


项目;




输 入端


O:


指定分裂数据开始路径



输入端


WP



布尔值,为


true


则追加分裂出去的数据



Relative items



相对分裂两组数据



输入端

< p>
O:


剔除


A


组数据的末端 和


B


组数据的始端树枝数



Tree branch



抽取特定树枝【



[br?nt


?


]


分部;部门;分店;分支;树枝】



输 入端


P:


输入树枝编号



输入端


B:


输出抽取到树枝



Tree item



抽取特定树枝上的特定数据



输入端< /p>


P:


输入要抽取的树枝编号


< p>
输入端


I:


输入数据编号



输入端


W:


布尔值


Construct path



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



Deconstruct


将路径编号转为一组数据



path



Path compare



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



输入端


P:


要判断的路径

< br>


输入端


M:


掩码



输出端


C:


路径相同输出


true


反之为


false



Replace paths



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



输入端


S:


输入掩码指定抽取的树枝



输入端


R:


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




电池组【



['vekt


?


r]


向量;矢量】



1



Field


电池序列【



[fi


?


ld]

田地;领域;运动场;场地;田野;


JAVA


中的范畴】< /p>



Line charge



建立线电荷场【



[t


?


ɑ


?


rd

< br>?


]


责任;电荷;指控;费用;照顾】





12






51




输 入端


L:


产生电荷场的线段



输入端


C:


电荷强度



输入端


B:


产生电荷的区域

< p>


Point charge



创建一个点电荷场



输入端

< p>
P:


产生电荷场的点



输 入端


C:


控制电荷强度



输入端


D:


电荷衰减值


< /p>


输入端


B:


生成电荷的区域



Spin force



生成一个带旋转力的电荷场【


[sp


?


n]


纺织;旋转;眩晕;疾驰】



输 入端


P:


电荷生成的开始点



输入端


S:


旋转力度



输入端


R:


旋转半径值



输入端


D:


电荷衰减值



输入端


B:


生成 电荷的区域



Vector force



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



输入端< /p>


L:


产生电荷场的线段



输入端


B:


产生电荷场的区域



Break field



电荷场分解



输入端

< br>F:


输入多组电荷场



Merge field



合并电荷场【



[m

< br>?


?


rd


?

]


合并;融合;兼并】



输入端


F:


输入要合并的电荷场



Evaluates field



计算电荷场内某电的强度和方向【



[


?


'v?ljue


?

< br>t]


评价;评估】



输入端< /p>


F:


输入电荷场



输入端


P:


输入电荷场内某点



输出端


T:


点向量



输出端


S:


点的电荷强度



Field line



产生电荷场线



输入端


F:


输入电荷场



输入端


P:


在电荷场内建立点阵



输入端


N:


线的延长度,值越大,线越长



输入端


A:


精度提示,也 可以控制线的长短



输入端


M:


方法可取的值为


1



2



3



4< /p>



Direction display



用颜色来标识场的方向【



[d


?


'rek


?


n]


方向;指导;用法说明;趋势;目标;


管理】

< br>


输入端


F:


输入电荷场



输入端


S:


区域指



输入端


N:


显示精度



Perpendicular


用颜色来标识电荷场与指定面的垂直【



[


?


p


?


?


rp


?


n'd


?


kj


?


l


?


r]


垂直的;直立


display



的;陡峭】



输入端

< br>F:


输入电荷场



输入端


S:


区域值



输入端


N:


显示精度



输入端


C+:


颜色阈(y?


界限)值 上限



输入端


C-:

< br>颜色阈值下限



Scalar display




用明暗来标识场的强弱【



['ske


?


l


?


r]


标量的,数量的;梯状的,分等级】



输入端


F:


输入电荷场



输入端


S:


输入需要显示的区域




13






51




输 入端


N:


显示精度



Tensor display



以向量来显示电荷场【



['tens


?


r]


张量;


[



]


张肌】



输入端


F:


输入电荷场



输入端


S :


需要显示的区域



输入端

< p>
N:


显示精度




2



Grid


电池序 列【



[


ɡr


?


d]


格子;栅栏;电网;网格;赛车起跑线】



Hexagonal



六边形阵列【



[h

< br>eks'?ɡ


?


nl]


六角形的;六边的】



输入端


P:


输入平面坐标



输 入端


S:


六边形半径



输入端


Ex:X


轴方向数量



输入端


Ey:Y


轴方向数量

< p>


输出端


C:


六边形单体



输出端


P:


六边形中心点



Radial



多边形阵列【



['re


?


di


?


l]


光线的;光线状的;放射状的】



输入 端


P:


坐标平面



输入端


S:


多边形的半径



输入端


Er:


多边形的个数



输入端


Ep:


多边形边数


< br>输出端


C:


六边形单体



输出端


P:


六边形中心点


Rectangular



矩形阵列【



[rek't?


?


ɡj


?


l

< p>
?


(r)]


矩形的;长方形的;直角的】



输入端


P:


坐标平面


输入端


Sx:


矩形宽度



输入端


Sy:


矩形长度



输入端


Ex:X


轴方向矩形个数



输入端


Ey: Y


轴方向矩形个数



输出端

< p>
C:


矩形单体



输出端< /p>


P:


矩形形顶点



Square



方形阵列



输入端

P:


坐标平面



输入端

< p>
S:


正方形长宽



输入端


Ex:X


轴方向数量



输入端


Ey:Y


轴方向数量



输出端


C:


方形单体

< br>


输出端


P:


方形顶点



Triangular


菱形阵列【


[tra


?


'?


?


ɡj


?


l


?


r]


三角形的;以三角形为底的】



输入端


P:


坐标平面



输入端


S:


菱形长宽



输入端


Ex:X


轴方向数量



输入端


Ey:Y


轴方向数量

< p>


输出端


C:


菱形单体< /p>



输出端


P:


菱 形顶点



Populate 2D



随机生成二维点【



['p

< p>
ɑ


?


pjule


?


t]


【计】填入】



输入端


R:


随机生成区域(矩形)



输入端


N:


随机点数量



输入端


S:


随机种子





14






51




输 入端


P:


干扰点,使得随机点生成范围不在其内



Populate 3D



随机生成三维点



输入端


R:


随机生成区域(


box




输入端


N:


随机点数量



输入端


S:

< p>
随机种子



输入端


P:< /p>


干扰点,使得随机点生成范围不在其内



Populate Geometry



在物体表面生成随机点【



[d


?


i'


ɑ


?


m


?


tri]


几何;几何学】



输入端


G:


拾取几何体



输入端< /p>


N:


随机点数量



输入端


S:


随机种子



输入端


P:


干扰点,使得随机点生成范围不再其内< /p>




(3)Plane


电池序列【



[ple


?


n]


水平;平面】



Deconstruct



描述一个平面【



[

< br>?


di


?


k

?


n'str


?


kt]


解构;拆析】



plane



输出端

< br>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:


输入线段


< br>输入端


P:


输入点



Plane 3Pt



通过三个点定义平面



输入端


ABC



分别输入三个点



Plane Fit



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



输入端


P:


点群



输出端


PI


;平面



输出端


dx:


点与平面最大 距离



Plane normal



创建一个垂直与某向量的平面【



[' n


?


?


rml]


常态;标准】



输入端


O


;向量起始点



输入端


Z


;向量



要注意 ,该平面


P


永远垂直于向量


Z



Plane offse



平面平移【



['

?


fs]


抵消,补偿,偏移】





15






51




输 入端


P:


平面



输入端


O:


偏移平面



要注意的是,和


Rhino


里面的

< br>offset


不同,这里的平面是无限大的,因此不存在偏移缩放,所以在


显示的时候还是会显示一样的平面缩略图,而不像


Rhino



offset


以后的


curve


会缩放



Plane origin



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


的位置随之发生更改)




['


?


?


r


?


d


??


n]


起源;出身;


[



]


原点;起因】



Adjust plane



调整平面【



[


?


'd


??


st]


调整;校准;调节;使适应】



输入端


P


;原始平面



输入端


N


;调整后垂直的向量



Align plane



对齐平面,在一个已知向量引导下,通过向量调整平面指向性【



[


?


'la


?


n]


使结


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



输入端


P


;平面



输入端


D

< p>
;向量



Align planes



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



Plane


closest


距离平面最近投影点【



[k'l


??


s


?


st]


最靠近的】



point



输入端

< br>S


;样点



输入端


P


;平面



输入端


P



S


点在

< p>
P


面上的投影点



输入端


uv


;点的


uv




输入端


D



S


点在


P


平面的距离



Plane


输入点得到其在某平面坐标系中的坐标【


[k


?


'


??

?


d


?


n


?


ts]


坐标】



coordinates



Rotate plane



旋转平面 【


['ro


?


te

?


t]


轮流;


(


使


)


旋转】



输入端


P


;平面


< p>
输入端


A


;旋转角度





4



Point


电池序列



Construct point



通 过


x,y,z


坐标建立一个点



Deconstruct


分解一个点得到

x,y,z


坐标



point



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



Numbers


to


points



输入三个数字,按照< /p>


M


中的排序成为三坐标构成一个点



Points


to


numbers



< br>输入一个点,安装


M


中的排序分解成一个点的三个坐标< /p>



Barycentric



重心点【['b?ri


?


sntr


?


k]


重心的】



输入端


ABC:


三个锚点


输入端


UVW


;三个重心坐标< /p>



Distance



测量


AB


两点间的距离



Point


通过一个圆柱坐标创建点【



[s


?


'l


?


ndr< /p>


?


kl]


圆柱形的】



cylindrical



输入端


P


; 基准平面



输入端


A

< br>;角度



输入端


R


;半径



输入端


E


;升高



Point oriented



通过一个平面的


U VW


坐标建立点【



['


?


?


r


??


nt


?


d]



...


为方向的;以


...


为目的


的】





16






51




Point polar



通过极坐标建立点【



['po


?


l


?


r]


两极的;对立的】



To polar



将一个


3D


坐标系中的点转换到极坐标



Closest point



在一群点中找到某一点的最近点



输入 端


P


;要找最近点的点



输入端


C


;点群



输出端


P


;最近点


< /p>


输出端


i


;最近点的序号



输出端


D


;两点间的距离< /p>



Closesr points


< /p>


和上边的运算器类似,


只不过是找出最近点的几个点,

< p>
并安装距离从小到大输出


这些点



Cull duplicates



剔除距离近的点【



['du


?


pl


?


k

< p>
?


t]


复制;重复】



输入端


P


;点群



输入端


T


;距离容忍度

< p>


输出端


P


;剔除后的剩 余点



Point croups



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



Project point



投影点



输入端


P


;点



输入端


D


;方向



输入端


G


;被投影至的物体



输出端


P


;投影的 点



输出端


I


;投影指数,


0


代表投影上,


-1


代表未投影



Pull point



将点拉至某集合形体【



[p


?


l]


拉;拉力;引力】



输入端


P


;点



输入端


G


;需要拉至的几何形体



输出端


P


;集合形 体上的最近点



输出端


D


;距离



Sort along curve



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



输入端


P


;点群



输入端


C


;曲线



输出端


P


;排列后的点



输出端

< p>
I


;点的序号



Sort points



对点群线性排序


< /p>



5



Vect or


电磁序列【


['vekt


?


r]


向量;矢量】



Deconstruct


分解一个向量,得到


xyz


三个坐标轴上的投影长度(数学)



vector



Vector XYZ



通过


xyz

< br>三个坐标上的投影长度(数学)合成一个向量



Unit vector



单位向量,将一个向量转化为同方向长度为


1


的单位向量【



['ju


?


n


?


t]


单元;


单位】



以下三个向量是


xyz


三个方向的单位向量,输入端


F


可以决定向量长度,默认为


1


UnitX



UnitY



UnitZ



Amplitude



官方名字为振幅,实际上是通过向量长度和方向创建一个向量【



['?mpl


?


tu

< br>?


d]


[


< br>]


振幅】



输入端


V


;基础向量,可以理解为方向


< br>输入端


A


;振幅,可以理解为长度





17






51




Angle



Cross product



Dot product



Reverse



Rotate



Vector 2Pt



Vector length





电池组 【


[k


?


v]


曲线;弯曲;曲线球;曲线图表】




1



Analysis


电池序列【< /p>


[


?


'n?l


?


s


?


s]


分析;分解;验定】



Control point



得到一个


curve


的控制点和节点



Control polygon



提取出一个


nurb s


曲线的控制多边形【


['p


ɑ


?


liɡɑ


?


n


多边形】



Deconstruct arc



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



求两输入向量


A


B


之间的角度【



['?


?


ɡl] 角度;角;观点】



求两向量的向量积【


[kr


?


?


s]


穿过;交叉



['pr


ɑ


?


d


?

kt]


产品;产物;结果;乘


积】



求两向量的标量积



反转向量【


[r


?

< br>'v


?


s]


背面;相反;倒退;失败】



将一个向 量


V


沿一个轴


X


旋转


A


的角度(或弧度)



通过两点


A



B


建立向量


AB



向量长度





Deconstruct


rectangle



End points



Polygon center



分解一个矩形得到相应参数【['rekt?< /p>


?


ɡl] 长方形;矩形】


< p>
求一段


curve


的起始终止点

< br>


求一个


polygon


的一些


center



该运算器有三个输出中 心点。


中文翻译分别为;


输出端


CV< /p>


,垂直中心点。输出端


ce


,由边平均得 出的中心点。输出端


ca


有面


平均得出 的中心点。在正


N


边形中这三个点是一样的,不同的

< p>
polygon


会导致


三个点不同,



Closed



检查一段


curve


是否为周期、闭合曲线。



输出端分别为闭合,周期。输出值为


true


则曲线闭合或呈周期性。反之则


false



Curvature graph



绘 制标准犀牛曲率圆



['k


?


?


rv


?


t

< p>
?


?


r


弯曲;

< p>
(几何)


曲率



[


ɡr?f] 图表;


示意图】



输入端


C


;要绘制的曲线



输入端


D


;图表样点拾取密度



输入端


S


;图表输出比例



Curve


closest


找到曲线上的最近点





18






51




point



输入端

< br>P


;输入点



输入端

< p>
C


;输入曲线



输出端< /p>


P


;曲线上距离样点最近的点



输出端


t


;曲线定义域上最近点的值

< p>


输出端


D


;样点和最近 点的距离



Curve proximity



两曲线最近点连线【

[pr


ɑ


?


k's


?


m


?


ti]


接近;亲近】



输入端


A,B


;两根曲线



输出端< /p>


A,B


;曲线上的最近点



输出端


D


;两点之间的距离



Discontinuity



查找曲 线上所有不连续点(即曲线放错的导数有变化)



< p>
[


?


d


?


s


?


k


ɑ

?


nt


?


'nu

< br>??


ti]


中断;不连续;断绝】



输入端


C


;输入曲线



输 入端


L


;判定的登记(要求输入整数,


l=tangency


相切,


2=curvature


弯曲相吻合,大雨


2


的整数

则视为无限大)



输出端


P


;不连续点



输出端


t


;不连续点在曲线区间上的


t




Extremes


输入一个


curve


,得到曲线最高最低点。


(即导数等于零)




[< /p>


?


kst'ri


?


mz]


极端


事物】



输入端


C


;输入


curve


输出端


H



L


;最高最低点



Planar



检查一个


curve


是否在一个平面内。


是则输出

< p>
true



输出平面。



['ple


?


n


?


r]



面的;二维的】



Curvature



分析曲线上某点的曲率



输入端


C:


输入曲线



输入 端


T:


待分析的曲线定义域上的曲率参数



输出端


P:


曲线上


T


值上的点



输出端


K:


曲线上


T


值上的曲 率向量



输出端


C:

< br>与曲线该点相切曲率等于该点曲率的圆



Curve frame



求出曲线某


t

< p>
值点的切线框架平面【



[fre


?


m]


结构;框】



输入端

< br>C:


要输入的


curve


输入 端


T:


待分析曲线定义域上的


t




输出端



对应


t


值点的曲线导数



Evaluate


curve



都可以理解为求曲线上一点【



[


?


'v?ljue


?


t]


评价;评估】



point on curve



输入端


C:


要输入的


curve


输入端


T:


待分析曲线定义域上的


t




Horizontal frame



求曲线某电的水平面,与切线垂直的面【



[


?


h


?

?


r


?


'z


ɑ


?


ntl]


水平的;横的】



perp frame



输入端


C:


要输入的


curve


输入端


T:


待分析曲线定义域上的


t




Torsion



测量曲线一点上扭力【



['t


?


?


r


?

< p>
n]


扭转】



输入端


C:


要输入的


curve


输入端


T:


待分析曲线定义域上的

t



Evaluate length



测量长度





19






51




输 入端


C:


要输入的


curve


输入端


L:


待分析曲线定义域上的长度



输入端


N:



N



true


则长度区间为


0.0-1.0



输出端


P:


曲线上


L


长度的点



输出端

T:P


点对应切线的向量



输出端


T:P


点所对应的


U

< br>值



Length



测量曲线长度【


[le


?


θ


]


长度;时间长短;距离;




Length domain



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



Length parameter



给定曲线上一个分割点,测量两段分别的长度【


[p


?


'r?m


?


t


?


r]


参数参量】



Segment length



查找曲线最长和最短的区段【



['s e


ɡm


?


nt]


部分;弓形;瓣;段;节】



输入端< /p>


C:


输入


curve

< br>输出端


SI


:最短部分长度


< /p>


输出端


SD:


最短部分区间



输出端


LI:


最长部分长 度



输出端


LD:

最长部分区间



Point


in


curve



s




检查点是否在封闭曲线内



输入端


P:


要检查的点


输入端


C:


输入的封闭曲线



输出端


R:0


在 曲线上,


1


在曲线内,


2


在曲线内



输出端


P:


点在曲线面域上的投影



输出端

< p>
I:


指定一个包含该点的区域


< br>(


2



Division


电池序列【



[d


?


'v


??


n]


划分;除法;部门;分开】



Contour



创建一组曲线轮廓【



['k


ɑ


?


nt


?

< p>
r]


周线,轮廓,等高线】


输入端


C:


输入曲线


< p>
输入端


P:


轮廓的起始点



输入端


N:


轮廓的发现方向

< p>


输入端


D:


等高线间的 距离



输出端


C:

生成的轮廓点



输出端


T:


所有点的曲线参数



Contour



ex




创建一组曲线轮廓



输入端

< p>
C:


输入曲线



输入端< /p>


P:


轮廓的基础平面


< br>输入端


O:


基面的轮廓偏移量



输入端


D:


等高线支间的距离



输出端


C:


生成的轮 廓点



输出端


T:

所有点的曲线参数



Dash pattern



把曲线转换成虚线【



['p?t


?


rn]


模式;图案;典范;式样】



输入端< /p>


C:


输入曲线



输入端


Pt



生成虚线的空间值



输出端

< p>
D:


输出的虚线



输出端


G:


虚线空隙中的曲线



Divide curve



将曲线< /p>


N


等分,比较简单,需要说明的是,


K< /p>



true


时将会在节点出拆开曲线



输入端


N:


分割 的分数



输出端


T:

< br>分割点处的曲线切线向量



输出端


T:


分割点在曲线区间上的值



Divid distance



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


D


为已知距离



Divid length



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





20






51




Shatter



打碎曲线【



['

?


?t


?


r]


粉碎;毁坏;



输入端


C:


输入曲线


< p>
输入端


T:


要裁剪处的系数,即在曲线定义域上的 值



输出端


S:


输出的曲线碎片



Curve frames



将曲线等分成多个曲线方向的平面【



[fre


?


mz]

< br>帧;画面


(


框架


)




输入端


C


;输入曲线



输入端


N:< /p>


等分的数量



输出端

F:


输出的


frame



输出端


T:


等分点在曲线上的长度系数



Horizontal


将曲线安装长度等分并生产一系列水平方向的平面【



[


?


h


?


?


r


?


'z


ɑ


?


ntl]


水平的;


frames



横的】



Perp frames



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


< p>
输入端


C:


输入曲线


< /p>


输入端


N:


等分数量


输入端


A:true


标识垂直平 面不跟曲线扭转



输出端


F:


输出等分点上的平面



输出端

< br>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)



创建两个圆外部的切线



Tangent


line(In)



创建两个圆内部的切线



Circle



一组平面和半径,建立 圆。圆心为输入端


P


的几何中心,默认为世界平面



Circle 3Pt



已知三点建立圆



Circle CNR



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


输入端


C


;圆心



输入端


N


;垂直圆平面的向量



输入端


R


;半径

< br>


Circle Fit



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



Circle TanTan



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



Circle


TanTanTan



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



Ellipse



已知平面和长短半径,建立椭圆【



[


?


'l


?


ps ]


椭圆;椭圆形】



In circle



求三角形的内切圆



In ellipse



求三角形的内切椭圆



Arc



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



输入端


P


;已知点


输入端


R


;圆弧的半径



输入端


A


;弧度范围 ,需要输入


domain


区间





21






51




Arc 3Pt



已知三点求圆弧



Arc SED



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



Bi arc



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



输入端


S,E


;起始点和结束点



输入端


Ts


Te


;圆弧起点处和终点处向量两端圆弧的权重



输入端


R


;两端圆弧的权重


输出端


AL


< br>A2


;第一段,第二段圆弧



输 出端


B


;求出的双圆弧



Modified arc



根据一个 已知弧线求得另一个弧线【


['m


?


d


??


fa


?


d ]


修改的】



输入端


A


;已知弧线



输入端


R


;新弧线半径



输 入端


A


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


do main



Tangent arc



建立与同一平面上两个圆相切的圆弧




['t?nd


??


nt]

< p>
接触的;


相切的;


离题的】



输入端


A,B,


已知两个圆



输入端


R


;相切圆 半径



输出端


A,B

< br>;求得的两端圆弧



Polygon



可倒角的正多边形【


['p


ɑ


?


l iɡɑ


?


n]


多边形】



输入端


P


;建立的平面



输入端


R


;多边 形的半径



输入端


S

< br>;多边形的边数



输入端


Rf< /p>


;倒角半径



输出端

L


;边长



Rectangle



可倒角的矩形【



['rekt?


?


ɡl] 长方形;矩形】



输入端


P

< p>
;指定平面



输入端


X, Y


;矩形的长宽



输入端


R


;倒角半径



输入端


L


;周长



Rectangle 2Pt



根据两对角点创建可倒角矩形



输入端


P


;指定平面



输入端


A,B


;两个对角



输入端


R


;倒角半径



Rectangle 3Pt



根据三个已知点创建矩形




4



Spline


电池序列【



[spla


?


n] [



]


样条;样条函数】



Bezier span



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


< p>
输入端


A,B


;起始两点



输入端


At,Bt


;两点的起始向量< /p>



输出端


C


;输 出


curve



输出端


L


;曲线长度



输出端


D


;曲线范围



Interpolate



穿越点曲线【



[

?


n't


?


?

rp


?


le


?

t]


加入


(


额外的事

< p>
)


;窜改;插话】



输入端


P


;点



输入端


D



d egree



曲线的纬度或称阶数。


D


输入端只能输入奇数,


如果输入


D


为奇数,


将会生成


D+2

< br>个控制点或


D+4


个(取决于


P



,可以用


control point


运算器来验证,简单理解为曲线圆滑程度,


数值越 大越圆滑



输入端


P

< br>;是否周期性,


true


则曲线闭合,此时曲线没有起 始点和终止点,故控制点将会变成


D+2



输入端


K


0



1



2


代表三种曲线样式





22






51




I nterpolate



t




Kinky curve



用一系列向量和向量起始点创建曲线



通过一系列点创建曲线。


不同的是,


中间的点为内插点,


可以设置不同的角



['k

< br>?


?


ki]


绞缠的;卷曲的】



Nurbs curve



创立一条


nurbs


曲线,除了起始点和结束点外,中间的点为控制点



Poly arc



创建一条


poly


圆弧,需要输入穿越点和其实向量,输入端

C


为是否闭合



Poly line



根据已知点创建一条折线



Tangent curve



根据已 知点和向量创建一条


curve


。需要注意的是输入点数量要等 同于输入向量数


量【['t?nd


??


nt]


切线;正切;突然的转向】



Curve


on


通过在一个面上的一系列点创建一个


curve



surface



Geodesic



通过在一个面上的起始和终止点创建曲线【


< br>[


?


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


曲线节点处的向量



输入端

< p>
N


;控制点数量



输入端


D


;曲线阶数



输入端


P


;是否闭合



输出端


K



nurbs


曲线的节点矢量



Nurbs curve



已知控制点及权重,建立


nurbs


曲线



输入端


P


;曲线控制点



输入端


W


;控制点权重(与


P


数量 要一致)



输入端


K

< br>;控制点向量



输出端


C


;输出曲线



输出端


L


;求得曲线长度



输出端

< p>
D


;输出曲线范围



Blend curve



类似


rhino


中的命令,通过权重衔接两条曲线【



[blend]


混合,混合物】



输入端


C


;三种连接方式



Blend curve Pt



通过穿过一个已知点衔接两条曲线



Catenary



创建一个自重下垂线【



[k


?


'ti


?


n


?


r


?


]


垂曲线;曲状物;悬链线】



输入端< /p>


A,B


;起始点和终止点



输入端


L


;下垂线长度(要比

< br>AB


两点的距离长)



输入端< /p>


G


;重力强度



Connect curve



连接曲线【



[k


?


'nekt]


连接;接通;联系】



输入端


C


;曲线



输入端


G


;连接方式



输 入端


L


;是否闭合


< br>输入端


B


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





23






51





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



用一个参考曲线来反转曲线



输入端< /p>


G


;参考曲线



输出端


F


;若曲线北反转则输出


tru e



Join curves



将曲线合并成一条,类似犀牛


join



输入端


P


;如果为

true


表示保留原来的方向



Fillet



将曲线尖锐的地方倒角 ,


输入端


R


为半径,

< br>类是犀牛和


CAD



fille t



[f


?


' le


?


]



饰;切片】



另一个


fillet



根据已知曲线的系数


t


对曲线进行倒角



Fillet distance



根据输入的距离


D


对曲线不平滑折点进行倒角




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


curve



Offset



将已知曲线偏移指定的距离【



['< /p>


?


?


fset]


偏移量】



输入端


C

< br>;输入曲线



输入端


D


;偏移距离



输入端


P


;受偏移的平面



输入端


C


;倒角圆类型(


0=


不倒 角圆,


1=


锐角,


2=


圆角,


3=


平滑,


4=


切角)



Offset loose



将已知曲线的控制点偏移指定距离【


[lu


?


s]


解放;放任;放纵】



输入端


C


;输入曲线



输入端


D


;偏移距离



输入端


P


;受偏移的平面



Offset


on


将已知面上的曲线偏移指定距离



surface



输入端


C


;输入曲线



输入端


D


;偏移距离



输 入端


S


;输入平面



Project



投影【


['pr


ɑ


?


d

< p>
?


ekt]


计划;预计;设计;放映;投射;表达;突出;投掷】



输入端


C


;被投影的曲线


输入端


B


;被投至的某


brep


面【



[b'rep]


边界表示】



输入端


D


;投影方向



Pull curve



拉回一条曲线 至一个面上,思考和


project


的区别


Seam



调整一条闭合曲线的接缝



输入端


C


;闭合曲线



输 入端


t


;新的接缝参数



Curve


to


将一条曲线变为折 线【


['p


?


li

?


la


?


n]


多叉线】





24






51




polyline



输入端

< p>
C


;输入曲线



输入端< /p>


Td


;误差距离容忍度



可以理解为细分程度,


值越小折线月接近曲线,


当输入 值为


0


时圆曲线有


a

< br>个控制点


(用


control


point


运算器得到,而非犀牛里大考的控制点,


)就会产生


a-1


段线段组成的折线,但是当输入值过大是,


折线最不吻合程度不会超过


Td=0


的情况



输入端


Ta


;误差角 度容忍度,



输入端


E-,E+


;单个线段最小,最大边长



Fit curve



调整曲线



输入端


D


;曲线的阶数,默认为原阶数



输入端


Ft


;调整容忍差 ,默认为


rhino


当前文件设置的容差值


Polyline


将多折线坍塌【



[k


?


'l?ps


倒塌;崩溃;暴跌】


collapse



输入端


C


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



输入端


T


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



Rebuild curve



重建曲线【



[


?


ri


?


'b


?


ld]


重建;重新组装;恢复】



输入端


D


;曲线的阶数,默认为原阶数



输入端


N


; 控制点的数量



输入端


T



true


表示保留原切点的切线方向



Reduce



删除不重要的顶点简化多折线【



[r


?


'du


?


s ]


减少;缩小;使落魄;简化;还原】


输入端


T


;简化容忍度



输出端


R


;简化顶点数量



Simplify curve



简化曲线【



['s

< br>?


mpl


?


fa


?


]


简化;使简单】



输入端


t


;偏移容差,默认为


rhino


当前文件设置的容差值



输入端


a


;角度容差,默认为


rhino


当前文件设置的容差值



Smooth polyline



把多段线顶点撸顺【



[smu


?


?] 光滑的;平稳的;流畅的;圆滑的;




输入端


P


;输入的多段线



输入端


S


;撸平滑的强度,

0=


不平滑,


1=


最平滑



输入端


T


;平衡次数



e


电池组




1



ana lysis


电池序列【


[


?


'n?l


?


s


?


s]


分析;解析】



Box corners



提取


box


的八个顶点【


['k

< br>?


?


rn


?

r]


角落;转角;困境】



Box properties



解读


box


属性【

< br>[p'r


?


p


?


t


?


z]


道具;属性;性能;资产】



输出端< /p>


C



box


中心 点



输出端


D



box


斜对角向量



输出端


A



box

< p>
表面积



输出端


V



box


体积



输出端


d



box


简并性



Deconstruct box



解构


box




[


?


di


?< /p>


k


?


n'str


?


kt]


解构;拆析】


< p>
输出端


P



box


基准平面



输出端


X



x


轴方向尺寸



输出端


Y



y


轴方向尺寸



输出端


Z



z


轴方向尺寸



Evaluate box



通过


UVW


生成坐标并评估在


box


内部或外部【



[


?


'v?ljue


?


t]


评价;评估】





25






51



-


-


-


-


-


-


-


-



本文更新与2021-03-02 08:13,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/688629.html

grasshopper学习手册笔记(中英文注解2018.9.12整理)的相关文章

  • 爱心与尊严的高中作文题库

    1.关于爱心和尊严的作文八百字 我们不必怀疑富翁的捐助,毕竟普施爱心,善莫大焉,它是一 种美;我们也不必指责苛求受捐者的冷漠的拒绝,因为人总是有尊 严的,这也是一种美。

    小学作文
  • 爱心与尊严高中作文题库

    1.关于爱心和尊严的作文八百字 我们不必怀疑富翁的捐助,毕竟普施爱心,善莫大焉,它是一 种美;我们也不必指责苛求受捐者的冷漠的拒绝,因为人总是有尊 严的,这也是一种美。

    小学作文
  • 爱心与尊重的作文题库

    1.作文关爱与尊重议论文 如果说没有爱就没有教育的话,那么离开了尊重同样也谈不上教育。 因为每一位孩子都渴望得到他人的尊重,尤其是教师的尊重。可是在现实生活中,不时会有

    小学作文
  • 爱心责任100字作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文
  • 爱心责任心的作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文
  • 爱心责任作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文