递归选择性实例化
您也可以在嵌套子装配中创建“递归”选择性实例。这包含创建一系列以另一个子装配或零件结束的子装配的选择性实例。该递归是必须的,因为元件属于其所属装配的内容,并且在共享结构中这些内容是唯一的;因此需要一系列的选择性实例来定义终端元件的唯一分割方式。
您可以通过选择将一连串的子装配内容从共享装配结构中分割出来,然后为一系列递归选择性实例定义“路径”。(请注意,需要在装配结构中自上而下定义此链。)也可通过指定端点元件以及要从中分割端点元件的装配 (即上下文) 定义该链;Creo Elements/Direct Modeling 将在选择性实例之间创建必要的链。
使用上面的活塞示例,您可以通过有选择性的取消共享与圆柱体相关的环来更改其中一个活塞的这两个活塞环的颜色。您可以通过手动指定要分割成选择性实例的活塞,然后再从该活塞中将活塞环分割出来以实现该功能。您也可以简单地指定活塞环和顶级装配内容 (圆柱),然后让 Creo Elements/Direct Modeling 创建所需链。下图显示了修改后的活塞环。
装配中活塞环的选择性实例
注意:在共享装配结构中有一个一级装配等级,如果在该等级下的某部件要有选择性的取消共享,则该等级必须先有选择性的取消共享。例如,上面示例中的活塞环不能单独成为与活塞相关的选择性实例;一个选择性实例必须还要由与圆柱相关的活塞构成。这是因为分割之前的共享活塞只有一个实例,所以在其下的活塞环也仅只有一个实例;而从圆柱到活塞环必须要有一系列选择性实例。当您在创建选择性实例时,Creo Elements/Direct Modeling 会自动选择此一级装配等级作为默认内容。
只读装配的选择性实例
所有关于选择性实例的信息均储存在定义该信息的共享装配实例中。这样,您可以创建只读装配的选择性元件实例:选择性实例信息包含在处理 (只读) 内容数据时创建的实例中。
选择性实例化的作用
选择性实例化适用于特定的共享装配结构,该结构中的装配元件在共享对象中需要以不同的方式排列。很多情况下,装配已经完成,因此不希望再修改装配元件的结构以及元件本身。但当装配中有可移动零件时,如果元件因其构建处的装配内容而处于不同的位置,仍然可以将装配中不同的共享对象视为相同 (例如:在物料清单中)。
选择性实例化有时也适用于没有装配共享的情况:只读装配元件可以调整为特定内容,而无需改变装配内容。
这对您有帮助吗?