成组和解组对象

可以将对象成组来创建一个新的对象。这称为分组对象。分组对象如同用橡皮圈围绕包含组合在一起的所有对象的画面。

成组对象强大的功能是创建用户化对象,并可以重新再利用这些对象,而无需再创建对象。和其它对象一样,成组对象也有可以修改和控制的属性。可以象操作单个对象一样,操作和动画成组对象。而且,成组对象并不一定要永久成组。可以通过解组去解开它们。而且,成组对象并不一定要永久成组,可以通过解组去解开它们。

嵌套成组对象

可以将一个组嵌到另一个组中。例如:可以成组矩形或椭圆,创建一个泵。当成组这些对象时, iFIX工作台为成组对象在系统树中添加一个组名(Group1),并在组的名称下显示包括在组中的单个对象。下图说明了这一概念。

系统树

成组对象

如想创建一个阀(Polygon1)、一个连接器(PolyLine1),并和组1一起组成为Group2,该组包括第一组(泵)以及创建阀时需要的对象。如下图所示。

系统树

成组对象

编辑对象组

一旦创建了组对象,可以象操作其它单个对象一样的操作它,包括移动、剪切、复制以及调整大小。谨记,当解开组对象时,先前对它的修改将继续影响其中的每个对象。例如:如果在解组前调整了组的大小,则同时也调整了组中单个对象的大小。

改变组的动画,在解组后不会对其对象成员产生影响。要改变单个对象的属性,可以“进入组内部”并选择目的对象,而无须解组。

进入组内部

进入组内部可以小心地操作复杂的成组对象。要进入组内部,可以在对象的弹出菜单中选择“进入组内部”,并在组中选择所要修改的对象。或按住Shift键,单击要修改的对象。进入组内部也可以修改组中层叠的对象。

例如:假设想修改下图中多边形(阀)的颜色及大小。

一种方法是解组,修改多边形,然后重新成组。然而,这将是繁琐和耗时的,尤其需要修改组中的许多对象时。另外,如果组中存在动画或脚本,那么动画和脚本将在解组时被破坏。

一个更为有效的方法是进入组内部直接修改而无须解组。因为无须解组再重新成组,所以这种方法非常省时,而且,还可以有效的保存组中的动画和脚本。

当进入组内部修改对象时,组的周围将会出现一个虚线框。其余的组也会显示一个这样的虚线框。要修改组中的对象,首先要选择包含这个对象的组。然后右击此组并在弹出菜单中选择“进入组内部”按钮。最后,选择目的对象。也可以按住Shift键并在组中单击目的对象,如下图所示:

嵌套成组对象

 

相关信息

如何做...

您最近了解过 iFIX 吗 ?

查看最新版 iFIX 的所有新功能。

让 iFIX 帮助您提高效率,降低成本。