注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

豆芽兵的生存探索

因,记录。留下历史,看到未来...

 
 
 

日志

 
 

022_007_Nodes_Elements(结点元素)  

2013-08-18 00:15:51|  分类: RF2013中文帮助 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

022_007_Nodes_Elements(结点元素)

节点(node)可以被看作一个有着特殊功能的"黑盒"。因为每一个节点有不同的内置功能,不是很容易去区别他们。但所有符号有共同的元素。撇开一些特例,大多数主要节点共享这这布局(layout):

022_007_Nodes_Elements(结点元素) - 豆芽兵 - 豆芽兵的生存探索

 

A. Node symbol (节点标志)

B. Name (名称)

C. Input pin(s), also called input port(s)(输入点,也称为输入端口。)

D. Output pin(s), also called output port(s) (输出点,也称为输出端口)

E. Node right-click menu (结点右击菜单)

F. Pin right-click menu (端口右击菜单)

G. Connection right-click menu (关联右击菜单)

H. Connecting line (连接线)

每一个节点图标都有一个特定的颜色,可以让你更容易区别当前元素属性哪一个组的。标志上方携带有名称,可以进行编辑和更改。当你在结点上单击,结点会有一个白色边框,表明这是激活状态。在结点上双击,可以展开或收缩节点。

图标左下方有输入端口,在右边有输出端口。连接就在这些端口之间建立。当你开始连接他们,编辑器会提供可见显示到底哪一个端口可以连接:不可用的端口会变灰不激活。另外,每个节点图标有自己右击菜单,有多种不同关于连接的信息,节点模式操作符和功能管理可见。

 

特殊的是备注(notes)结点和"Compouond"结点。备注结点是"虚拟",无实质作用的结点,不会影响Graph的语法和操作模式。他们不能与别的图标关联,但有作注释的功能。"Compounds"。类似于组(groups)。你可以选择多个结点,让把他们打组使用"Create Compound"功能在右击菜单。然后选择结点取消显示作为标志。"Compounds"是层级。这意味,你可以创建嵌套的"Compounds"-只作为可能工作结点和代理。

 

当你拖拽外部的RFG文件(这些文件包含Graphs:XML文件也可以)到画板中,包含的结点会添加 到当前Graph作为一个"Compound"。另外,使用Graph描述从XML文件。甚至XML文件每部分关联可以拖拽。

 

"out" and "through"

你可能已经注意到有一些结点提供了"Out(输出)"端口,还有一个"Through"连接器。区别是:

Out:这个结点使用输出值进行计算,"out"输出结果可以进一步使用

Through:输入和输出是完全一样的,因为结点不会执行任务操作。输入只是仅仅"通过";输入和输出值是完全一样的。"Throug"名是提供到底哪个端没有修改输入(例如:"ArraySize"也读出"虚线"分章下面有更多信息)

The Dashed Line(虚线)

有些结点在"in(输入)"和"out(输出)"端口有虚线。这根线表示输入值没有经过特殊处理,只是简单通过:输入和输出值是相同的。请注意有黑色三角的结点,指的是当三角形连接到内部关联端口(看下面)虚线。不只如此,有很少结点修改输入值,但也显示虚线,例如,"FieldForceAdd"。这种情况是,端口称为"Out".

 

The Black Griangle(黑色三角形)

另一个元素是很小的黑色三角,你可以在一些结点看到,例如"ArrayStringSort"。这些三角形用来创建结点内部连接。要建立这样的连接,点击三角形。你会看到这样的菜单:

Create internal connection

out array

连接是在端口和黑色三角形之间,输入端口,得从菜单选择。这些都好理解,可问题是:这些内部连接功能是什么?回答是:内存占用(RAM consumption).

 

默认的,RealFlow"Graphs"引擎从输入端口值创建一个拷贝。对单个值或矢量值这不是问题,但想一下流体模拟两三百万的粒子。当你建立一个部分关联,结点交付使用完全一样的值在两个端口,但没有拷贝。占用大量内存(?)使用这种方法。尽管,内部关联将使用来,如果你确定输出值没有任何别的用时。这意味着这个功能只在影响输出通道时起作用,与其它结点没有任何连接。

 

复制和粘贴

 

RealFlow"Graph"编辑器支持复制和粘贴操作,对结点使用标准的 Ctrl/Cmd + C和Ctrl/Cmd +V快捷键。复制/粘贴也可对多个结点执行。在些情况,甚至关联选中两个结点关联操作,关联也会被保留。

  评论这张
 
阅读(589)| 评论(0)
推荐

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017