关键词不能为空

当前您在: 主页 > 英语 >

(完整版)Grasshopper学习手册笔记(含英文注解)

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

-

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


一、


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


??


n t],n.






Vector


:输入向量数据



【美


['vekt


?


r]



n


,向量,矢量】



Circle


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



【美


['s

< p>
??


rkl]




Curve


:输入曲线数据



【美


[k


??


rv ]




Plane


:输入平面数据



【美


[ple


?


n ]




Circular Arc


:输入圆弧数据【美


['s


??

< p>
rkj


?


l


?

< p>
r]



adj,


圆形的, 循环的,美


[


ɑ


?

rk]



n,


弧,弧形物】



Line


:输入直线数据



【美


[la


?


n]




Rectangle


:输入网格数据



【美['rekt?


?


ɡl],


n


,矩形】



Box


:输入实体盒子数据



【美


[b


ɑ


?


ks]




M esh:


输入


mesh


面数据,即网格 面数据



【美


[m e


?


],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]




G eometry


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



Transform


输入三线性集合变换图形

< br>


【美[tr?ns'f


??


m]



v,


改边,转换】



Geometry Pipeline


从犀牛中输入集合管线到


GH




【美


['pa


?


pla


?


n]



n,


管道,管线,渠道】



Geometry Cache


物体缓存,



【美[k?


?


]



n,


隐藏所,缓存】


< p>
主要作用:


1


、快速烘培


GH


汇总的物体,


2


、快速选择已经烘 培到


Rhino


中的物体


< p>


2



.Primiti ve


电池组




['pr


?


m


?

< p>
t


?


v]


< p>
adj


,原始的,简陋的】



Boolcean:


输入布尔值





['bu


?


li


?


n] n,


布尔



布尔逻辑的】



Integer


:输入整数




['


?


n t


?


d


?


?< /p>


r] n. [



]


整数;整体;



Number


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



Text:


输入任意文字


< p>
Color


:输入一列颜色参数的


RGB





['k


?


l


?


r]




Culture


: 包含了一系列文化特征




[< /p>


?


k


?


lt


?


?


] n.


文化,修养】



Domain


?


:


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

< p>
UV


范围



< p>
[do


?


'me


?


n]N.


领地;领域;范围】


< p>
Matrix:


包含了一系列的数据矩阵




['me


?


tr


?


ks] n


矩阵】



Complex:

< p>
代表一个复核的集合。


复杂的参数能够存储持久数据。

你可以通过参数设置菜单的持续记录。



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


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


< p>


['sla


?


d


?


]


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



Pa nel


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



【['p?nl]



仪表板;嵌板】



Boolean T oggle


:布尔开关(


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]



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



C alendar


:日历,说实话没有见过具体案例中使用到…【['k?l


?


nd


?


]


日历;


[



]



法;日程表




Color Picker:


拾色器,可以输入任意颜色




['p


?


k


?


]


采摘者;采摘机;啄者;挖掘者】



Color Wheel


:色轮,可以输入任意颜色




[wil]


车轮;方向盘】



Graph


Mapper


:重新映射一组数据【


[


ɡr?f] 图表;曲线图['m?p


?


]


映射;制图人;字体映射程序】



Cl ock:


计时器,说实话没有见过具体案例中使用到…




[kl


ɑk] 时钟;计时器】



Color Swatch


:拾色器,可以输入任意颜色




[sw


ɑt


?


]



样本,样品】



Gradient:


梯度控制,允许你在数字域定义颜色梯度




['


ɡre d


?


?


nt]


梯度;坡度;倾斜度】



Image Sampler:


输入图形数据



【< /p>


['


?


m


?


d


?


]


影像;想 象;肖像;偶像['s?mpl


?


]


采样器;取样器】



Atom Dat e:


得到一个原子的详细数据【['?t


?

m]


原子】



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



Import Coordinates


['


?


mp


?

t]


进口,进口货;输入;意思,含义;重要性


[k


?


u'


?


:din eits]


坐标;


相配之衣物】



Import PDB


Read Flie



[rid]


阅读;读懂】



Import 3DM


Import Image


Import SHP


(4) Util


电池组【


[ju' til]




Cherry Pick er:


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


['t


?


eri]


樱桃;樱桃树



['p


?


k


?


r]


采摘者;拣选机】


< br>Jump


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



[d


?


?


mp]


跳跃;跳动】



Scribble:< /p>



GH


中添加文字【

['skr


?


bl]


潦草地书写】



Param View er:


树形数据查看器【参数,


['vju

?


?


r]


观察器】



Data Dam:


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


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



Timer:


定 时刷新器【


['ta


?


m


?


r]


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



Data Recorder:


记录数据运行的时间【


[r


?


'k


?


?

< br>rd


?


r]


记录员;记录器】



Cluster Input


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



['kl


?


st


?

< p>
r]


群;簇;丛;串】



Cluster Output:


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



Fitness


Landscape:


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



['f


?


tn


?


s]


健康;适合



['l?ndske


?


p]


风景;风景


画;山水;


[



]


横向】



Gene Pool:


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



[d


?


i


?


n]


基因



[pu


?


l] v


共用;汇集】



Galapagos :


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



这是


Grasshopper


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


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


而是因为


它的强大,


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



2


、< /p>


Maths


电池组【[m?θs] 数学】




1



Domain


电池组【



[do


?


'me


?


n]


领地;领域;范围】



Construct Domain:


创建从

< br>A



B


的一个范围


I



Construct


建 造;构筑;造


(


句】





2






47




Deconstruct Domain


:将一个范围


I


分解为起始值


S


和结 束值


E



[


?


di


?


k


?< /p>


n'str


?


kt]


解构;拆析】



Bounds:


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



[ba


?


ndz]


界限】



Consecutive D omains:


连续范围【


[k


?


n'sekj


?


t


?


v]


连续的;连贯的】



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




A


取值为


True

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


n


项与

n+1


项的和构成范围




A


取值为


False


则为


n


项和


n+1

< br>项两个数字构成范围【



[f


?


?


ls]


假的;人造的;不真实的; 错误


的;




Divide Domain:



Do main


等分为


C


个小的范围区间【< /p>



[d


?


'va


?


d]


划分;隔开】



Find Domai n:


寻找区间(


D


)内输入的数值(< /p>


N


)的标号(


I




输入端


S:


是否以精确方式查找



输出端


N:< /p>


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



Inclu des:


寻找输入数值(


I


)是否在区 间(


D


)以内【


[

?


nk'lu


?


dz]


包括;包含;列入】



Remap Numbers:


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



[


?


ri


?


'm?p] 重测图】



输入端


V


:映射数值



输入端


S


:源范围



输入端


T


:目标范围



输出端


R


:新的范围



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


R=(T/S)*V


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



Construct Domain


?:通过定义(输入


UV


坐标面的


U


和< /p>


V


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



Deconstruct Domain


?:分解面域得到


UV


坐标的上下限



Construct Domain


?:通过定义


U



V


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



Deconstruct Domain


?:分解面域得到


U



V< /p>


的两个区间



Bounds 2D:


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



Divide


Domain


?


:


将一个面安装


UV


坐标细分,细分出若干面域,这是一个非常常用的运算器,常用来


细分曲面使用



这个运算器常常和


Isotrim

< p>
连用。




2

< p>


Matrix


电池组【



['me


?


tr


?


ks]


矩阵】



Construct Matrix:


创建矩阵



Deconstruct Matrix:


分解矩阵



Display Matrix:


展示矩阵【

< br>[d


?


'sple


?

< p>
]


显示;陈列;




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,

< br>列。


V


代表矩阵里的各项值。



Invert Matrix:


改变矩阵【



[


?


n'v


?


?


rt]


倒置;反转;颠倒】



GH


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


等都可以用矩阵来实现




3



Operators< /p>


运算



电池组【


['


?


p


?


r e


?


t


?


z]


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



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



前半部分属于算法:



Addition


:加法【



[


?


'd


?

< p>
?


n]


增加;加法;附加物】



Division


:除法【



[d


?


'v


?


?


n]


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



Mult iplication:


乘法【



[< /p>


?


m


?


lt


?


pl


?


'ke< /p>


?


?


n]


增加;繁殖;乘法运算】



Negat ive


:负值【


['ne


ɡ

< p>
?


t


?


v]


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



P ower


:幂【


['pa


??


r]


量;力;能力;权力;


【数】幂;




Subtraction


:减法【


< /p>


[s


?


b'tr?k

?


n]


减法;减去】





3






47




A bsolute:


绝对值【['?bs


?


lu


?


t]


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



Factorial:


阶乘【



[f?k't


?


?


r i


?


l]


阶乘的;因数的;




Integer Division


:除法,得到整数商【


['


?


nt


?


d


?


?


r]


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



Modu lus:


取余数,用


A


除以

< p>
B


输出得到的余数【


['m


?


d


?


?


l


?


s]


数、物


]


模量;模数;系数】



Mass Addition:


总量相加,其中输出端


Pr


是每一步的累加值【



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



Mass Multiplication:


累乘



Relative


Differences:


每一项和上一项的差值。


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


数 字,


点和向量



['rel

< p>
?


t


?


v]


相对的;比较的;相关的



['d


?


f


?


r


?


ns]


不同】


< /p>


Equality:


相等【


[i'kw< /p>


ɑ


?


l


?


ti]


同等;平等;


[


]


等式】



Larger Than:


大于【


< /p>


[la


?


d


?< /p>


?


]


更大的;较大的】



Similarity


:约等于



输入端


T%,


误差允许值

< br>%


,输出端


dt:


两者的差【< /p>


[


?


s


?


m


?


'l?r


?


ti]


相似;类似】



Smaller Than:


小于【



[s'm


?


?


l


?


r]


较小的】



后半部分属于逻辑



Gate And :


当输入端都为


True


时,输出


True


,即


A



B




[


ɡe


?


t]


大门;入口;门票收入;


<



>



路;


<

< p>


>


方式】



Gate Or:A



B


Gate Not:


将输出结果变为相反的结果



Gate Xnor:


输入布尔值


A =B


时为真



Gate Xor: A


不等于


B


为真



Gate Nand:



A=B=T rue,


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



Gate Nor:



A=B=Fa lse,


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



Gate Majority:


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


[m


?


'd


?


?


?


r


?


ti]


大多数;多数;多


数党;多】



(4)Polynomials


电池组【



[p


?


l


?


'n


??


mi


?


lz]

多项式】



Cube:


立方【


[kju


?


b]


立方体;立方】



Cube Root :


立方根【


[ru


?

< br>t]


根;根源;根本】



Square:


平方【



[skwer]


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




Square Root:


平方根



One Over X:X


的负一次方【



['o


?


v


?


r]



...


的上方;遍及地;在


...


期间】



Power of 10:1 0



X


次方【



['pa


??


r]


(数学)幂】



Power of 2



2



X


次方



Power of E


:自然系数


e



X


次方



Log N:


对数


log


Logarithm :



10


为底的对数

< br>lg




['l


?


?


ɡ


?

r


?


?


?


m] [



]


对数】



Natural Logarithm:


以自然系数

< p>
e


为底的对数


ln




['n?t


?


r


?


l]


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



(5)Script


电池组【



[skr


?


p]


脚本,手迹


;




Evaluate


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


[


?

< p>
'v?ljue


?


t]


评价;评估】



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


< br>双击


fx


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



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



Expression


:表达式【



[


?


k'spre

?


n]


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



C#Script,VB,Script:C#



V B


脚本运算器



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


logo


Expression


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


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


Script


更为方


便。




6



Time


电池组



Time


电池组用的比较少





4






47




Construct Date:


创建日期



Construct Exotic Date:


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



Construct


Smooth


Time:


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



[smu


?


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



Construct Time:


创建时间



Deconstruct date:


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



Combine Date&Time:


结合日期和时间【


[k


?


m'ba


?


n]


联合;使结合;结合】



Date Range


:日期范围【


[ re


?


nd


?


]


范围;射程;山脉;排;一系列】



Interpolate Date:


插入时间【



[

< p>
?


n't


?


?

< p>
rp


?


le


?

< p>
t]


加入


(


额外的事< /p>


)


;窜改;插话】



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


函数通 常定义为


;


sinc


函数公式


< br>2.


在数学领域,非归一化


sinc

函数


(for sinus cardinalis)


定义为


:


sinc


函数公式



在这两种情况下,


函数在


0


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


1



sinc


函数处处可解析。


非归一化


sinc


函数等同于归一化


sinc


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


π。



函数形状



sinc


函数



二维


sinc


函数编辑


< p>
函数定义:二维的


sinc()


函数是一维


sinc


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



sinc


函数形状二维的


sinc( )


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





5






47






Sine:


正弦函数



Tangent:


正切函数【



['t?nd


?


?


n t]


切线;正切】



ArcCosine:


反余弦函数



ArcSine:


反正弦函数



ArcTangent:


反正切函数



CoSecant:


输入值


x



sine


函数值的倒数值【

< br>


['ko


?


'si

< p>
?


k


?


nt]


余割】



CoTangent:


输入值


x



tang ent


函数值的倒数值【


['ko


?< /p>


't?nd


?


?


nt]


余切】



Secant:


输入值


x



cos ine


函数值的倒数值【



['si< /p>


?


k


?


nt]


割线;正切】



Degrees:


弧度转化为角度值【



[d


?


'


ɡr i:z] 度;学位】



Radians:

角度值转化为弧度值【



['re


?


dj


?


nz]


弧度】




8



Util


电池组



输入端


N


:倍数



Epsilon:


一个无限趋近于


0

< p>
的数,却不等于


0



< /p>


['eps


?


l


ɑ


?


n] [



]


小的正数】



Natural L ogarithm:


自然对数【


['l


?


?


ɡ


?


r< /p>


?


?


?


m] [



]


对数】



Golden Ration:


黄金比例【



['r?


?


n]


定额;定量;配给】



Pi:


圆周率



Extremes:


极值【



[


?


kst'ri


?< /p>


mz]


极端事物】



Maximum:


最大值【



['m?ks


?


m


?< /p>


m]


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



Minimum:


最小值【



['m


?


n


?


m


?


m]


最少的;最低程度的】



Round:


四舍五入【


[ra


?

< br>nd]


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



输出端


N


: 输出结果



输出端


F

< br>:向下取整



输出端


C


:向上取整



Average:


求平均数【['?v


?


r


?< /p>


d


?


]


平均数;平均水平】



Inerpolate Date:


插入数据【


[


?


n't


?


?


rp


?


le


?


t]


加入


(


额外的事


)


;窜改;插话】



通过输入端


t



0-1


)控制列表数据


D


的数值之间 的插入值,


t


相当于百分百因子



Truncate:


截断数据【



['tr


?


?


ke


?


t]


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



在列 表中根据输入


t



0-1


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



Weighted A verage:


判定输入端


I



W


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


['we


?


t


?


d]


加重的;加权的】



Complex


Argument:


复数的幅角【



[k


?


m'pleks]


复杂的;合成的;复合的



['


ɑ


?


rɡjum


?< /p>


nt]


辩论;论


点;论据;争论;理由 ;


(


函数


)


自 变量】



Complex Conjugate:


复数的共轭【



['k


ɑ


?


nd


?


?


ɡe


?


t] [



]


共轭值;


[



]


同根词】



Complex Components:


分解复数的实部和虚部【


< p>
[k


?


m'po


?


n


?


nt]


零组件;成分】



Complex M odulus


:复数的取模【


['m


?


d


?


?


l


?


s] [


数、物


]


模量;模数;系数】



Crate Complex:


通过输入端


R



i


,创建一个复数


C



R+i





电池组




1



List


电池序列



Insert Items :


插入数据到列表中【


[l


?


st]


目录;名单;明细表】



输入端


L:


要插入数据的目标列表

< br>




6






47




输 入端


I


:插入什么数据



输入端


i:


插入数据的编号



输入端


W


:?



List Items:


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


< br>['a


?


t


?

< br>m]


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




输入端


L


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



输入端


i


:选 择数据的编号



Partition List:


按数量划分列表【



[p< /p>


ɑ


?


r't


?< /p>


?


n]


划分;隔离物】



输入端


L


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



输入端


S


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



Reverse List:


反转数据列表的顺序【



[ r


?


'v


?


?


rs]


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



Sort List:


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



输入端


K


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



输入端


A


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

< br>K


关联)



Sub List:


输入一个区间,将元列表在指定区间内的项选择出来【



[s


?


b]


潜艇;替代品】



输入端


L


:原始数据列表



输入端


I


:选取数据的区间,作为分割依据



Item Index:


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


就会站出来,迅速找到这一项的位置【< /p>



['


?


ndeks]


指数;索引;


(


刻度盘上的


)


指针】



输入端


L


:检索的目标数据列表



输入端< /p>


i


:检索的数据编号


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


4


< br>4.0



4.0



4


List Length:


计算数据列表长度【



[le


?


θ] 长度;时间长短;距离;一段;距离的测量单位】



Replace Items:


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


输入端


L


:需要作为替换数据的原始列表

< br>


输入端


I


:需要替换的数据< /p>



输入端


i


:替 换数据第几项的编号



Shift List:


根据输入值偏移数据,向上或向下滚动列表【



[


?


?


ft]


移动;改变;换挡;字型转换】



输入 端


L


:需要滚动数据的原始列表



输入端


S


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



输入端


W

< p>


True


时保留数据,


False


则删除数据



Split List:


根据输入编号,将数据列表划分为两个部分,




[spl


?


t]


分裂;将…分成若干部分;分


摊;分离;




输入端


L:

需要划分的原始数据列表



输入端


i


:在哪个编号上进行划分



Dispatch:


数据分流【



[d


?


'sp?t


?


]


派遣;发送;迅速完成】



输入


L


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



输入


P


:布尔值(真为


A


输出,假为


B


输出)



Pick



n



Choose:

< br>按条件输出列表数据【


[t


?


u


?


z]


选择;决定】



输入端


P:


指定入口数据的条件



输 入端


0



1



2


(放大到足够大是可以看到出现加减号,可以安装自己需求添 加输入端)


:指定具体


哪些数据进入次入口,配合


P


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



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


0



1



0

< br>,


2



2



,那么输出的


panel



0



1


< p>
2



3



4


项分别将会从输入端


0


,< /p>


1



2


中选择对 应项。



Weave:


编织



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



[wi


?


v]


编织;组合;编造;迂回前


进】



Null Item:


空变量评价



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



Replace Null:


替换


Nu ll


空数据





7






47




输 入端:具有


Null


的数据列表



输入端


R


:作为替换


Null


物体的数据列表



输出端< /p>


I


:替换后的列表结果



输出端


N


:有多少


Nulla ge


被替换了



Combine Date


:组合数据【



[k


?


m'ba


?


n]


联合;使结合;结合】



< p>
0


输入端数据作为输出端


R


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


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



Shift Patterm:

< p>
根据条件分流输出


Null


数据【



['p?t


?


?

< p>
m]


图谱】



输入端


L


:需要分流


Null

的数据列表



输入端


P

< p>
:布尔分流条件(循环的)



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


Null


Cross reference:


交错排列两组数据【



['refr


?


ns]


参考;参照】



Shortest list,Longest List:


短排法,长排法




2



Seque nce


电池序列【



['si


?


kw


?


ns]


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



Cull Index:


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



[k


?


l]


拣选;剔除



['


?


ndeks]


指数;索引】



输入端


L:


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



输入端


I


:要删除的数据编号



Cull Nth:


移除列表中的第


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]


复制;重复】



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



输入端< /p>


D:


需要复制的原始数据



输入端


N


:需要复制次数



输入端


O


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



Fibonacci:


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


A,B


两项,第


N< /p>


项等于强两项综合



Range:


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



[re


?


nd


?


]


范围;射程;



输入端


D:


范围区间


< p>
输入端


N


:平均分成多少分



Repeat Data:


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


[r


?


'pi


?

< br>t]


重复;反复】



输入端< /p>


D


:输入数据列表


输入端


L


:循环的长度



Sequence:


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



['si


?


kw< /p>


?


ns]


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



输入端


C:


列表数据的数量



输入端


P


:预排文字



Stack Data:


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



[st?k] 堆;一大堆;


【计】存储栈;迭式存储


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



输入


D


:需要堆栈的数据列表


输入端


S:


堆栈的数据列表





8






47




Jitter:


打乱的数据重新排列【



['d


?


?


t


?


]


振动;紧张】



输入端


L:


需要打乱的数据



输入端


J


:打乱强度



输入端


S


:打乱


seed

< p>


[si


?


d]


种子】



Random:


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



输入端


R


:随机生成的范围(


Domain




输入端


N


:随机生成的个数



输入端

S:


随机的


seed


(3)Set


电池序列



Greate set:


创建集合


< /p>


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



输入端


L


:建立集合 前原始数据



输入端


S


;建立后的集合



输出端


M< /p>


;集合编号



Set difference:


设置集合差异



将输入端


A


集合中不同于


B


的部分输出



Set difference(S):


集合差异数据的合并



Set intersection:


交集【

< br>[


?


?


nt

?


r'sek


?


n]


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



Set union


;并集



Set majo rity


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



[m


?


'd


?


?


?


r

< br>?


ti]



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



Carthesian product


;笛卡尔乘积;两类集 合(


A



B


) 安装次序组成一个个局部列表(树形结构)



但:


A


或者


B


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



Disjoint:< /p>


集合


A



B


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



Member index:


查找


M< /p>


是否在集合


S


中。




['memb


?


r]


成员;会员;部分



['


?


ndeks]


指数】



输入端


S


;查找集合



输入端


M


;查找的数据



输出端< /p>


I


;查找到的数据


M


S


中的编号


< br>输出端


N


;查找到的数据的个数



Replace members:


在集合

S


中寻找数据


F


,并替换成


R


Subset:


集合

A



B


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



['s


?


bset]


子集】



Delete


consecutive



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




[k


?


n'sekj


?


t


?


v]


连续的;


连贯的】


< br>输出


S:


删除后的结果



输出


N


:删除数据的数量


Find similar member


;寻找近似成 员【


['s


?


m


?


l


?


r]


类似的】



对比输入数据


P


和输入集合


S,



S


中近似与


D


的数据 从


H


端输出,


I


为他们的编号



Key/value search:


通过


key


搜索得到对应值【


[s


?


?


rt


?


]


搜寻;探求;调查】



输入端


K


;关键


key


输入端


V


:寻找

< p>
key


对应的值



输入端


S


;寻找


key,

得到对应值




4



Text


电池序列【



[tekst]


正文;文本;课文】



Characters


;分解字母


< /p>


输出端


C


;得到分解后的字母

< p>


输出端


U


< p>
unicode


值【


['jun

< br>?


?


ko


?

d]


统一码


(


采用双字节对字符 进行编码


)




Concatenate:


拼接输入


A



B


,相当于


A+B




[k


?

< br>n'k?t


??


ne


?


t]


连结;连锁】



Text join


;在列表


T


的空当处插入


J


,合并输出结果


R


Text length


text


的字节长度





9






47




Text split:


按照指定的输入端

C


分别输入端


T


,得到分个够的结 果


R




[spl


?


t]


分裂;




F ormat:


将输入端的值按照输入端


F


安装统一格式输出【


['f


?


?


rm?t] 版式;设计】



Text case


:转换大小写【



[ke


?


s]


例子;情况;案例;


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



Text fragment:


根据输入的

i


值删除掉输入端的第


i


个字节。


N


端决定保留随后的几个字节


【['f r?ɡm


?


nt]


碎片;片段】



Text trim< /p>


;删除掉输入


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]


距离;


路程;远方】


< /p>



5



Tree


电池序列



Clean tree


;清理一组数据的


null



invalid


部分



输入 端


X


:布尔值,


X


true


删除


invalid< /p>




输入端


E< /p>


:布尔值,


E



true


删除


null




Flatten tree


;拍平树形数据【



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



输入端


P


:输入路径编号



Graft tree :


转为树形数据【



[


ɡr?ft] 嫁接;移植】



输入端


P


:输入路径编号

< br>


这里需要注意两点:


1


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


graft,flatten


作用一样,


2


、亲个为自己看路径


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


0



0

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



Prune tre e:


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


[pr u


?


n]


修剪;削减】



输入端


N0


:范围上限



输入端


N1:


范围下限



Simplify tree:


简化树形数据



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


simplify


等同【


['s


?


mpl


?


fa


?


]


简化;


使简单】



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



Tree statistics:


路径分析【



[st


?


't


?


st


?


ks]


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



输出端< /p>


p:


输出路径编号


输出端


L:


输出树枝下的树叶数



输出端


C


;输出树枝数



Trim tree:


修剪树形数据



输入端


D:


向前修剪级别数



Unflatten tree:


输入端

< br>G:


指定编号转化为树形数据



Entwine:


数据合并【



[


?


n'twa


?< /p>


n]


缠绕;纠缠】



输入各树枝组成树形数据



Explode tree:


分解数据【



[


?


k'splo


?


d]


爆炸;激增;爆发】



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



Flip matrix


:数据倒置【



[fl


?


p]


掷;轻击;弹】



Merge:


合并数据【


[m


?


?


rd


?


]


合并;融合;兼并】



Match t ree


:匹配数据路径【[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


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

< p>


Stream gate:


数据分流开关【



[


ɡe


?


t]


大门;登机门方式】



输入端


G


:控制数据从哪一端输出



Relative item:


相对分裂数据【



['re l


?


t


?


v]


相对的;比较的;相关的



['a


?


t


?


m]


项目;




输 入端


O


:指定分裂数据开始路径



输入端


WP


:布尔值,为

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


掩码


< p>
输出端


C


:路径相同输出


true


反之为


false


Replace paths:


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



输入端


S:< /p>


输入掩码指定抽取的树枝



输入端


R


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




电池组【



['vekt


?


r]


向量;矢量】



1



Field


电池序列【



[fi


?


ld]

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


JAVA


中的范畴】< /p>



Line charge


:建立线电荷场【



[t


?


ɑ


?


rd< /p>


?


]


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



输 入端


L


:产生电荷场的线段



输入端


C


:电荷强度



输入端


B


:产生电荷的区域

< p>


Point charge:


创建一个点电荷场



输 入端


P


:产生电荷场的点


< p>
输入端


C


:控制电荷强度



输入端


D


:电荷衰减值



输入端


B


:生成电荷的区域



Spin force:


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


[sp


?


n]


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



输入端< /p>


P


:电荷生成的开始点





11






47




输 入端


S


:旋转力度


< br>输入端


R


:旋转半径值



输入端


D


:电荷衰减值



输入端


B


:生成电荷的区域



Vector force:


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


输入端


L


:产生电荷场的线段


< /p>


输入端


B


:产生电荷场的区域

< p>


Break field:


电荷场分解



输入端


F


:输入多组电荷场



Merge field


:合并电荷场【



[m


?


?


rd


?


]


合并;融合;兼并】


< br>输入端


F


:输入要合并的电荷场



Evaluates field:


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



[


?


'v?ljue


?


t]


评价;评估】


输入端


F


:输入电荷场



输入端


P


:输入电荷场内某点

< br>


输出端


T


:点向量

< p>


输出端


S


:点的电荷强 度



Field line:


产生电荷场线



输入端


F


:输入电荷场



输入端


P


:在电荷场内建立点阵



输入端


N


:线的延长度,值越大,线越长< /p>



输入端


A


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



输入端


M


:方法可取的值为


1



2



3


< br>4


Direction display:


用颜色来标识场的方向【


< br>[d


?


'rek


?


n]


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


管理】



输入端


F


: 输入电荷场



输入端


S


:区域指



输入端


N


:显示精度



Perpendicular < /p>


display:


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



[


?


p


?


?


rp


?


n'd


?


kj


?


l


?


r]


垂直的;直立


的;陡峭】


< p>
输入端


F


:输入电荷场



输入端


S


:区域值


输入端


N


:显示精度

< p>


输入端


C+


:颜色阈( y?


界限)值上限



输入端

< p>
C-


:颜色阈值下限



Scalar display:


用明暗来标识场的强弱【



['ske


?


l


?


r]


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



输入端


F


:输入电荷场



输入端


S


:输入需要显示的区域


输入端


N


:显示精度

< p>


Tensor display :


以向量来显示电荷场【



['tens


?


r]


张量;


[



]


张肌】



输入端


F

< p>
:输入电荷场



输入端


S


:需要显示的区域



输入端

< p>
N


:显示精度




2



Grid


电池序 列【



[


ɡr


?


d]


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



Hexagonal:


六边形阵列【



[heks'?ɡ


?


nl]


六角形的;六边的】



输入端


P


:输入平面坐标



输 入端


S


:六边形半径



输入端


Ex



X


轴方向数量





12






47




输入端


E y



Y


轴方向数量


输出端


C


:六边形单体



输出端


P


:六边形中 心点



Radial:


多边形阵列【



['re


?


di


?< /p>


l]


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



输入端


P


:坐标平面

< br>


输入端


S




多边形的半径



输入端


Er




多边形的个数



输入端


Ep




多边形边数



输出端


C




六边形单体



输出端

< br>P


:六边形中心点



Rectangular:


矩形阵列【



[rek't?


?


ɡj


?


l


?


(r)]


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



输入端


P


:坐标平面



输入端


Sx




矩形宽度



输入端


Sy




矩形长度



输入端

Ex



X


轴方向矩形个数



输入端


Ey: Y


轴方向矩形个数



输出端

< p>
C


:矩形单体



输出端< /p>


P


:矩形形顶点



Square:


方形阵列


< p>
输入端


P


:坐标平面


< /p>


输入端


S


:正方形长宽

< br>


输入端


Ex



X


轴方向数量



输入端


Ey



Y


轴方向数量



输出端


C


: 方形单体



输出端


P

< br>:方形顶点



Triangular:

< br>菱形阵列【


[tra


?


'?


?


ɡj


?


l


?


r]


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



输入端


P


:坐标平面



输入端


S


:菱形长宽



输入端


Ex



X

< p>
轴方向数量



输入端


Ey



Y


轴方向数量



输出端


C


:菱形单体



输出端


P


:菱形顶点



Populate 2D:


随机生成二维点【



['p


ɑ


?


pjule


?


t]


【计】填入】



输入端


R


:随机生成区域(矩形)


输入端


N


:随机点数量



输入端


S


:随机种子



输入端


P


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



Populate 3D:


随机生成三维点



输入端


R


:随机生成区域(


box

< br>)



输入端


N

< br>:随机点数量



输入端


S


:随机种子



输入端


P


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



Populate Geometry:


在物体表面生成随机点【



[d


?


i'


ɑ


?


m


?


tri]


几何;几何学】



输入端


G


:拾取几何体



输入端< /p>


N


:随机点数量



输入端


S


:随机种子



输入端


P


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





13






47




(3)Plane


电池序列【



[ple


?


n]


水平;平面】



Deconstruct plane:


描述一个平面【



[

< br>?


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 plan e


;通过定义


xy


轴向量值来生产平面



输入端


O


; 坐标平面原点



输入端


X



X


轴向量



输入端


Y



Y


轴向量



Line+Line:

通过两条线定义一个平面



输入端


A B


:输入


A B


两条线段



平面原点坐标是优先识别


A


线段的起始端点作为原点



Line+Pt:


通过一条线段和点来定义一个平面


输入端


L


:输入线段

< p>


输入端


P


:输入点



Plane 3Pt:


通过三个点定义平面



输入端


ABC


:分别输入三个点



Plane Fit:


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



输入端


P


:点群


< br>输出端


PI


;平面


< p>
输出端


dx


:点与平面最大距离

< br>


Plane normal


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



['n


?


?


rml]


常态;标准】



输入端


O


;向量起始点



输入端


Z


;向量



要注意 ,该平面


P


永远垂直于向量


Z


Plane offse:


平面平移【



['


?


fs]


抵消,补偿,偏移】



输入端


P


:平面



输入端


O< /p>


:偏移平面



要注意的是,和

< p>
Rhino


里面的


offset

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


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


Rhino


offset


以后的


curve


会 缩放



Plane origin:


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


位置随 之发生更改)




['


?


?


r


?

d


?


?


n]

起源;出身;


[



]


原点;起因】



Adjust plane


;调整平面【



[


?


'd


?


?

< p>
st]


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



输入端


P


;原始平面



输入端


N


;调整后垂直的向量



Align plane


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



[


?


'la


?


n]


使结盟;


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


< /p>


输入端


P


;平面



输入端


D


;向量



Align planes


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



Plane closest point:


距离平面最近投影点【



[k'l


??


s


?

st]


最靠近的】



输入端


S


;样点



输入端


P


;平面





14






47




输 入端


P



S


点 在


P


面上的投影点


< br>输入端


uv


;点的


uv




输入端


D



S


点在


P

< p>
平面的距离



Plane coordinates :


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


< br>[k


?


'


??

< br>?


d


?


n


?


ts]


坐标】



Rotate plane


:旋转平面【


['ro


?


te


?

< br>t]


轮流;


(


使


)


旋转】



输入端


P


;平面



输入端


A


;旋转角度




4



Point


电池序列



Construct po int:


通过


x,y,z


坐标建立一个 点



Deconstruct point

:分解一个点得到


x,y,z


坐标



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



Numbers to points:


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


M


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



Points to numbers:


输入一个点,安装< /p>


M


中的排序分解成一个点的三个坐标



Barycentric


;重心点【['b?ri

< p>
?


sntr


?


k]


重心的】



输入端

ABC


:三个锚点



输入端


UVW


;三个重心坐标



Distance


;测量


AB


两点间的距离



Point cylindrical


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



[s


?


'l


?


ndr


?


kl]


圆柱形的】



输入端

< br>P


;基准平面



输入端


A


;角度



输入端


R


;半径



输入端


E


;升高




Point


oriented


;通过 一个平面的


UVW


坐标建立点【



['


?


?


r


?


?


nt


?


d]



...


为方向 的;以


...


为目的的】



Point polar


;通过极坐标建立点【



[ 'po


?


l


?


r]


两极的;对立的】



To polar


;将一个


3D


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



Closest point


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



输入端


P


;要找最近点的点



输入端


C


;点群



输出端


P


;最近点



输出端


i


;最近点的序号< /p>



输出端


D


;两 点间的距离



Closesr points


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


这些点



Cull duplicates


;剔除距离近的点【



['du


?


pl


?


k


?


t]


复制;重复】



输入端


P


;点群



输入端


T


;距离容忍度

< p>


输出端


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


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


< br>输入端


P


;点群【


< p>
[s


?


?


rt]


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



输入 端


C


;曲线



输出端


P


;排列后的点



输出端


I


;点的序号



Sort points


;对点群线性排序




5



Vector


电磁序列 【


['vekt


?


r]


向量;矢量】



Deconstruct vector


;分解一个向量,得到


xyz


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



Vector XYZ


;通过


xy z


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



Unit vector


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


1


的单位向量【



['ju


?


n


?

< p>
t]


单元;单位】



以 下三个向量是


xyz


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


F


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


1


UnitX


UnitY


UnitZ


Amplitude


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



['?mpl


?


tu


?


d] [


]



幅】



输入端


V


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



输入端


A


;振幅,可以理解为长度



Angle


;求两输入向量


A



B


之间的角度【



['?


?


ɡl] 角度;角;观点】



Cross product


;求两向量的向量积【


[kr


?

?


s]


穿过;交叉


< p>
['pr


ɑ


?


d


?


kt]


产品;产物;结果;乘积】



Dot product


;求两向量的标量积



Reverse


;反转向量【


[r< /p>


?


'v


?


s]


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



Rota te


;将一个向量


V


沿一个轴


X


旋转


A


的角度(或弧 度)



Vector 2Pt:


通过两 点


A



B


建立 向量


AB


Vector length


;向量长度




电池组【


[k


?


v]


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




1



Analysis


电池 序列【


[


?


'n?l

< br>?


s


?


s]


分析;分解;验定】



Control point


;得到一个


curve


的控 制点和节点



Control polygon


;提取出一个


nurbs


曲线的控制多边形【


['p


ɑ


?


liɡɑ< /p>


?


n


多边形】



Deconstruct arc


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






16






47





Deconstruct rectangle


;分解一个矩形 得到相应参数【['rekt?


?


ɡl] 长方形;矩形】



End points


;求一段


curve


的起始终止点



Polygon center


;求一个


polygon


的一些


center


。该运算器有三个输出中心点。中文翻译分别为;


输出端


CV< /p>


,垂直中心点。输出端


ce


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


ca


有面平均得出的中心点。在

< p>


N


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

< p>
polygon


会导致三个点不同,


< p>
Closed


;检查一段


curve


是否为周期、闭合曲线。输出端分别为闭合,周期。输出值为


true


则曲线


闭合或呈周期性。反之则


false


Curvature graph


;绘制标准犀牛曲率圆【


['k


?


?


rv< /p>


?


t


?


?


r


弯曲;


(几何)曲率



[


ɡr?f] 图表;示意图】



输入端


C


;要绘制的曲线



输入端


D


;图表样点拾取 密度



输入端


S


;图表输出比例



Curve closest point


;找到曲线上的最近点



输 入端


P


;输入点


输入端


C


;输入曲线


< p>
输出端


P


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



输出端


t


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



输出端


D


;样点和最近点的距离



Curve proximi ty


;两曲线最近点连线【


[pr


ɑ< /p>


?


k's


?


m< /p>


?


ti]


接近;亲近】



输入端


A,B


;两根曲线



输出端< /p>


A,B


;曲线上的最近点



输出端


D


;两点之间的距离



Discontinuity



查找曲 线上所有不连续点


(即曲线放错的导数有变化)




[


?


d

< br>?


s


?


k


ɑ


?


nt


?


'nu


??


ti]


中断;


不连续;断绝】



输入端


C


;输入曲线


< /p>


输入端


L


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


l=tangency


相切,


2=cu rvature


弯曲相吻合,大雨


2


的 整数


则视为无限大)



输出端


P


;不连续点



输出端


t


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


t




Extremes


;输入一个


curve


,得到曲线最高最低点。


(即导数等于零)




[< /p>


?


kst'ri


?


mz]


极端事物】



输入端


C


;输入


curve


输出端


H



L


;最高最低点



Planar


;检查 一个


curve


是否在一个平面内。是则输出

< br>true


,输出平面。



['p le


?


n


?


r ]


平面的;二维


的】



Curvature


;分析曲线上某点的曲率



输入端


C


:输入曲线





17






47




输 入端


t


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


输出端


P


:曲线上


T


值上的点



输出端


K


:曲线上


T


值上的 曲率向量



输出端


C

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



Curve frame


;求出曲线某


t


值点的切线 框架平面【



[fre


?


m]


结构;框】



输入端

< br>C


:要输入的


curve


输入 端


t


:待分析曲线定义域上的


t




输出端:对应


t


值点的曲线导数



Evaluate curve



point on curve


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


< br>[


?


'v?ljue


?


t]


评价;评估】



输入端


C


:要输入的


curve


输入端


t


:待分析曲线定义域上的


t




Horizontal


frame



perp


frame


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



[


?


h


?


?


r


?


'z< /p>


ɑ


?


ntl]


水平的;


横的】


输入端


C


:要输入的


curve


输入端


t


:待分析曲线定义域上的


t




Torsi on


;测量曲线一点上扭力【



['t


?


?


r


?


n]


扭转】



输入 端


C


:要输入的


curve


输入端


t


:待分析曲线定义域上的


t


Evaluate length


;测量长度



输入端

< br>C


:要输入的


curve


输入 端


L


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


< /p>


输入端


N


:若


N



true


则长度区间为


0.0-1.0


输出端


P


:曲线上


L


长度的点



输出端


T

< br>:


P


点对应切线的向量



输出端


t



P


点所对应的


U




Length


;测量曲线长度【


[le


?


θ] 长度;时间长短;距离;




Length domain


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



Length parameter


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


[p


?


'r?m


?


t


?


r]< /p>


参数参量】



Segment length


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



['se


ɡm


?


nt]


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



输入端< /p>


C


:输入


curve

< br>输出端


SI


:最短部分长度


< /p>


输出端


SD


:最短部分区间



输出端


LI


:最长部分长 度



输出端


LD


:最长部分区间



Point in curve

< p>


s



;检查点是否在封 闭曲线内



输入端


P

< br>:要检查的点



输入端


C


:输入的封闭曲线



输出端

< br>R



0


在曲线上,


1


在曲线内,


2


在曲线内< /p>



输出端


P


:点 在曲线面域上的投影



输出端


I


:指定一个包含该点的区域




2



Division


电池 序列【



[d


?


'v


?


?


n]


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



Contour


;创建一组曲线轮廓【



['k


ɑ


?


n t


?


r]


周线,轮廓,等高线】



输入端


C


:输入曲 线



输入端


P


:轮廓的起始点



输入端


N

< p>
:轮廓的发现方向



输入端


D


:等高线间的距离



输出端


C


:生成的轮廓点





18






47




输 出端


t


:所有点的曲线参数



Contour



ex



;创建一组曲线轮廓?



输入端


C


:输入曲线



输 入端


P


:轮廓的基础平面


< p>
输入端


O


:基面的轮廓偏移量


输入端


D


:等高线支间的距离< /p>



输出端


C


:生 成的轮廓点



输出端


t


:所有点的曲线参数



Dash pattern


;把曲线转换成虚线【



['p?t


?


rn]


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



输入端< /p>


C


:输入曲线



输入端


Pt


:生成虚线的空间值



输出端


D


:输出的虚线


输出端


G


:虚线空隙中的曲线< /p>



Divide curve


;将曲线< /p>


N


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


K< /p>



true


时将会在节点出拆开曲线



输入端


N


:分割 的分数



输出端


T

:分割点处的曲线切线向量



输出端


t


:分割点在曲线区间上的值



Divid distance


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


D


为已知距离



Divid length


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



Shatter


;打碎曲线【



['


?


?t


?


r]


粉碎;毁坏;



输入端


C


:输入曲线


< p>
输入端


t


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



输出端


S


:输出的曲线碎片



Curve frames


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



[fre


?


mz]

< br>帧;画面


(


框架


)




输入端


C


;输入曲线



输入端


N


:等分的数量



输出端

F


:输出的


frame


输出端< /p>


t


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



Horizontal


frames


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



[


?


h


?


?


r


?


'z


ɑ

< p>
?


ntl]


水平的;


横的】



Perp frames


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



输入端


C


:输入曲线



输入端


N


:等分数量



输入端


A



true


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



输出端


F


:输出等分点上的平面



输出端


t< /p>


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




3



Primitive


电池序列【



['pr


?


m


?


t

?


v]


原始的;简陋的】



Fit line


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



Line


;两点之间的连线



Line 2plane


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



Line 4Pt


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



输入端


L


;求投影线段



输入端


AB


;待投影线段起始终止 点



输出端


L


;投影后的线段



Line SDL


; 已知起点(


S


)和长度(


D

< p>
)方向(


L



;建立一条 线段



Tangent line:


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



Tangent line(Ex):


创建两个圆外部的切线





19






47




Tangent line(In):


创建两个圆内部的切线


< br>Circle


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


P


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



Circle 3Pt:


已知三点建立圆



Circle CNR


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


< p>
输入端


C


;圆心



输入端


N


;垂直圆平面的向量



输入端


R


;半径



Circle Fit


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



Circle TanTan:


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



Circle TanTanTan


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


< p>
Ellipse


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



[


?


'l


?


ps]


椭圆;椭圆形】



In circle


;求三角形的内切圆



In ellipse:


求三角形的内切椭圆



Arc


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



输 入端


P


;已知点


输入端


R


;圆弧的半径



输入端


A


;弧度范围,需要输入


domain


区间



Arc 3Pt


;已知三点求圆弧



Arc SED:


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



Bi arc


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



输入端


S,E


;起始点和结束点



输入端


Ts


< p>
Te


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



输入端


R


;两端圆弧的权重

< p>


输出端


AL



A2


;第一段,第二段圆弧


< br>输出端


B


;求出的双圆弧



Modified arc


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


['m


?


d


??


fa


?


d]


修改的】



输入端

A


;已知弧线



输入端

< p>
R


;新弧线半径



输入端


A


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


doma in


Tangent arc


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



['t?nd


?


?


nt]


接触的;相切的;离题的】



输入端< /p>


A,B:


已知两个圆


< br>输入端


R


;相切圆半径



输出端


A,B


;求得的两端圆弧



Polygon


;可倒角的正多边形【

< p>
['p


ɑ


?


liɡɑ


?


n]


多边形】



输入端


P


;建立的平面



输入端


R


;多边形的半径< /p>



输入端


S


;多 边形的边数



输入端


Rf


;倒角半径



输出端


L


;边长



Rectangle


;可倒角的矩形【



['rekt?


?


ɡl] 长方形;矩形】



输入端


P

< 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


;曲线长度



输出端

< br>D


;曲线范围



Interpo late


;穿越点曲线【



[


?


n't


?


?


rp


?


le


?


t]


加入


(


额外的事


)


;窜改;插话】



输入端


P


;点



输入端


D



d egree



曲线的纬度或称阶数。


D


输入端只能输入奇数,


如果输入


D


为奇数,


将会生成


D+2

< br>个控制点或


D+4


个(取决于


P



,可以用


control point


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


数值越 大越圆滑



输入端


P

< br>;是否周期性,


true


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


D+2



输入端


K


0



1



2


代表三种曲线样式



Interpo late



t



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



Kinky


curve


;通过一系列点创建曲线。不同的是,中间的点为内插点, 可以设置不同的角【


['k


?


?


ki]


绞缠的;卷曲的】



Nurbs curve


;创立一条


nurbs


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



Poly arc


;创建一条


poly


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


C

< br>为是否闭合



Poly line


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



Tangent curve


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


curve


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


量【['t?nd


?


?


nt]


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



Curve on surface


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


curve


Geodesic

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



[


?


d


?


i

< p>
?


o


?


'des


?


k]


测地学的;测量的;测地线


的】



输入端


S


;输入面



输入端


S


;起始点


输入端


E


;终止点



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



Iso curve


;通过一个点,提取面上的


U



V


方向的结构线,


UV


及输入的点



Sub curve


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



输入端


C


;基础曲线



输入端


D


;截取范围



Tween curve


;通过两条已知曲线(


A



B


)和中间值(


F



,创建两条已知曲线的渐进曲线

< p>


Knot vector


;建立一条


nurbs


曲线节点处的向量



输入端

< p>
N


;控制点数量



输入端


D


;曲线阶数



输入端


P


;是否闭合



输出端


K



nurbs


曲线的节点矢量



Nurbs curve


;已知控制点及权重,建立


nurbs


曲线



输入端


P


;曲线控制点



输入端


W


;控制点权重(与


P


数量 要一致)



输入端


K

< br>;控制点向量



输出端


C


;输出曲线





21






47




输出端


L


;求得曲线长度



输出端


D


;输出曲线范围



Blend curve


;类似


rhi no


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



[blend]


混合,混合物】



输入端


C


;三种连接方式

< br>


Blend curve Pt


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


Catenary


;创建一个自重下垂线【



[k


?


'ti


?

< p>
n


?


r


?


]


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


输入端


A,B


;起始点和终止点



输入端


L


;下垂线长度(要比


AB


两点的距离长)



输入端


G


;重力强度



Connect curve


;连接曲线【



[k


?


'nekt]


连接;接通;联系】



输入端


C


;曲线



输入端


G


;连接方式



输 入端


L


;是否闭合


< br>输入端


B


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




5


)< /p>


util


电池序列


Exploded


;炸开曲线【


[


?


k'splo


?


d

< br>?


d]


爆炸了的】



输入端


C


;曲线



输入端


R



tru e


表示循环分解直到成为最小的曲线



输出端


S


;炸开后的碎片



输出端


V


;炸开后曲线的顶点

< br>


Extended curve


;延伸曲线【



[


?


k'stend


?


d


长期的;广大的;伸展的】



输入端< /p>


T


;起始点处延伸的长度(


0=


位置,


1=


相切,


2=


长度)



输入端


L0,L1


;起始点和终止点延伸的长度



Flip curve


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


输入端


G


;参考曲线


< p>
输出端


F


;若曲线北反转则输出

< br>true


Join curves


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


join


输入端


P


;如果为


t rue


表示保留原来的方向



Fill et



将曲线尖锐的地方倒角,


输入端


R


为半径,


类是犀牛和


CAD



fillet



[f


?


'le


?< /p>


]


装饰;


切片】



另一个


fillet


:根据已知曲线的系数

< br>t


对曲线进行倒角



Fillet distance


;根据输入的距离

< p>
D


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



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


curve


Offset


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



['


?


?


fset]


偏移量】



输入端

C


;输入曲线



输入端

< p>
D


;偏移距离



输入端< /p>


P


;受偏移的平面


输入端


C


;倒角圆类型(


0=


不倒角圆,


1=


锐角,

2=


圆角,


3=


平滑,

< p>
4=


切角)



Offset loose


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


[lu


?


s]


解放;放任;放纵】



输入端


C


;输入曲线



输入端


D


;偏移距离



输入端


P


;受偏移的平面



Offset on surface


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


< p>
输入端


C


;输入曲线


< /p>


输入端


D


;偏移距离


输入端


S


;输入平面

< p>


Project


;投影【


['pr


ɑ


?


d

?


ekt]


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



输入端


C


;被投影的曲线




22






47




输 入端


B


;被投至的某


brep


面【



[b'rep]


边界表示】



输入端

< br>D


;投影方向



Pull cu rve


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


project


的区别



Seam


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



输入端


C


;闭合曲线

< br>


输入端


t


;新的接缝参数



Curve to polyline


; 将一条曲线变为折线【


['p


?


li< /p>


?


la


?


n]


多叉线】



输入端

C


;输入曲线



输入端

< p>
Td


;误差距离容忍度



可以理解为细分程度,


值越小折线月接近曲线,


当输入值为


0


时圆曲线有


a


个 控制点


(用


control


poin t


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


)就会产生


a-1


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


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


Td=0


的情况

< br>


输入端


Ta


;误差角度容忍度 ,



输入端


E-,E+


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



Fit curve


;调整曲线



输入端


D


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


< p>
输入端


Ft


;调整容忍差,默认为


rhino


当前文件设置的容差值



Polyline collapse


;将多折线坍塌【



[k


?


'l?ps


倒塌;崩溃;暴跌】



输入端


C


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



输入端


T


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



Rebuild curve


;重建曲线【



[


?


ri


?


'b


?


ld]


重建;重新组装;恢复】



输入端


D


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



输入端


N


;控制点的数量



输入端


T



true


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



Reduce


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


< p>
[r


?


'du


?


s]


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


< /p>


输入端


T


;简化容忍度

< br>


输出端


R


;简化顶点数量



Simplify curve


;简化曲线【



['s


?


mpl


?


fa< /p>


?


]


简化;使简单】



输入端


t


;偏移容差,默认为


rhino


当前文件设置的容差值



输入端


a


;角度容差,默认为


rhino


当前文件设置的容差值



Smooth polyline


;把多段线顶点撸顺【



[smu


?


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




输入端


P


;输入的多段线



输入端


S


;撸平滑的强度,

0=


不平滑,


1=


最平滑



输入端


T


;平衡次数



e


电池组




1



ana lysis


电池序列【


[


?


'n?l


?


s


?


s]


分析;解析】



Box corners


;提取


box


的八个顶点【


['k


?


?


rn


?


r]


角落;转角;困境】



Box properties


;解读


box


属性【


[p'r


?


p

< br>?


t


?


z]


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



输出端< /p>


C



box


中心 点



输出端


D



box


斜对角向量



输出端


A



box

< p>
表面积



输出端


V



box


体积



输出端


d



box


简并性



Deconstruct b ox


;解构


box


< br>


[


?


di

?


k


?


n'str


?


kt]


解构;拆析】


< /p>


输出端


P



bo x


基准平面



输出端

< br>X



x


轴方向尺寸



输出端


Y



y


轴方向尺寸





23






47



-


-


-


-


-


-


-


-



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

(完整版)Grasshopper学习手册笔记(含英文注解)的相关文章

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

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

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

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

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

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

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

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

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

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

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

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

    小学作文