“Edit”>“Ungroup”
将组中的各个组件分离为单独的可拾取对象。
解组选项
解组方法
此选项用于控制解组几何体对 DAG 的影响。
Delete Node
拾取的节点及其所有子节点都将从其父 DAG 节点中解组。
如果拾取的节点是根节点,则此节点将被删除,其所有子节点将成为根节点。
- 如果该节点是唯一的子节点,则会同时删除父节点。
- 如果该节点拥有同级项,则该节点将被纳入其祖父节点之下,即在层次结构中将上移一个级别。
Copy Node
拾取的节点及其所有子节点都将从其父 DAG 节点中解组。
此选项将复制父 DAG 节点及其所有变换,而且副本将成为拾取节点的新的父 DAG 节点。
- 只有在拾取节点拥有同级项时,才能使用此方法。
- 如果此节点是一个对象副本,则信息行中将会出现错误消息。
- 如果父节点是一个对象副本,则不显示任何信息。
- 如果当前节点没有父节点,则“Copy Node”将使当前节点具有其自己的父节点。
- 变换将被复制。
- 新父节点将分组到父节点的父节点下。
- 如果该父节点没有父节点,则形成一个新组。
Collapse
通过将给定 DAG 节点下的所有节点折叠到一个级别中,可简化复杂的曲线或曲面层次结构。
“Collapse”对于在保留变换的同时解组对象尤为有用。通过它还可以将 DAG 节点中的一组变换直接应用于构成几何体底部的 CV。
- 如果拾取的节点是一个对象副本,则信息行中将显示错误消息。
- 如果该组中存在对象副本,则仅在级别最低的对象副本下执行折叠。
- 从拾取节点到叶节点(但不包括叶节点)的所有节点都将被删除。积累的变换随后会应用于叶节点的几何体。叶节点的变换将被重置,轴心点会被设置为零。然后,叶节点将分组到拾取节点的父节点下。如果没有父节点,叶节点将成为根节点。
- 根据拾取的节点,您可以进行某些折叠操作,但不能执行解组的操作。如果进行折叠,拾取节点下的所有分支(包括拾取节点本身)都将折叠。
- 如果拾取的是对象副本,则会显示以下消息:Cannot ungroup INSTANCE nodes with DELETE NODE or COLLAPSE.
- 如果拾取的节点下方有几何体但上方没有任何内容(根组件),则不能执行任何解组操作,但仍可进行折叠。将显示以下消息:Root component collapsed but not ungrouped; node transformations were applied to CVs.
- 如果拾取的是 CV 或编辑点,则不会发生折叠。为了警告您出现了这种情况,将显示以下消息:No DAG compression was done.
拾取的节点及其所有子节点都将从父 DAG 节点中解组。拾取节点将成为根节点。
Move Up
拾取的节点及其所有子节点会在层次中上移一个级别(即,拾取的节点变为其父 DAG 节点的同级项)。
Preserve Position
当“Ungroup Method”为“Copy Node”时,这些复选框将不可用(因为在这种情况下,会始终保留位置)。
Yes
解组后会保留所有对象的世界空间位置。将对要解组的对象的 CV 应用变换。
如果已将“Preserve Position”设置为“Yes”,则不能对包含对象副本的层次解组。
No
解组的对象将失去其原父项层次的变换。
相关任务