关于选择性实例
在共享的装配结构中,共享装配内的子装配和零件也会进行共享。这是因为共享装配的组件属于其唯一的“内容”信息,而不属于任何单独的“实例”信息。因此,如果对共享子装配的元件的实例信息 (例如位置或零件颜色) 进行更改,将会影响结构内元件的所有表示。
Creo Elements/Direct Modeling 允许您“分割”元件的表示,以在特定的装配上下文中定义 selective instance。这使得元件虽被视为独立实例,但仍保留着对共享元件唯一的内容信息。特别是,装配结构本身不会受到干扰。
从高级共享装配中分割低级零件或子装配时,需要一系列选择性实例。可以单独定义选择性实例,也可由 Creo Elements/Direct Modeling 自动创建一系列选择性实例。
|
|
手动定义一系列选择性实例时,需要在装配结构内从上到下创建这些选择性实例。关于选择性实例。
|
什么是选择性实例?
创建共享装配时,也会同时创建源装配所拥有的零件和子装配的共享。但是,装配元件属于装配的内容信息,而不属于其各个单独的实例。因此,共享装配的元件并不由多个实例来表示。为此,共享装配中元件的实例信息 (例如位置或零件颜色) 的更改会在其他装配共享内元件的所有表示中反映出来。
例如,下图显示的是简单的活塞和气缸模型。一个气缸、活塞和一对活塞环组成一个装配。该模型包含两个共享装配。当其中一个活塞在外壳内移动时,两个活塞均会移动 (如右图)。这是因为活塞属于其所在装配的内容,这仅存在一次。尽管活塞以两个表示显示 (表示共享装配的两个实例),但活塞本身实际只有一个实例。
共享活塞和气缸装配
Creo Elements/Direct Modeling 可以对共享装配中元件的表示进行“分割”。通过创建选择性实例 (或通过selectively unsharing),可在一个装配实例的上下文中定义独立的实例信息,而不会影响其他装配实例或内容数据。这样,元件将保持共享,但可为选定的表示设置特定实例信息。
请注意,选择性实例特定于从中创建该实例的装配实例的上下文。特别地,不会为元件的其他表示自动创建选择性实例。因此,如果在共享装配的另一个实例内更改元件的位置,则元件将会在除其中已定义选择性实例的装配实例之外的所有装配实例中移动。
在活塞的示例中,通过创建其中一个活塞的选择性实例,随后可独立于其他活塞移动该活塞。请参见下图。
装配内活塞的选择性实例