Product help with community knowledge

### Page statistics

1659 views1 edit(s)11806 characters(s) Page last modified 11:35, 5 Mar 2012 by contentconnector

# Edit > Ungroup

1. 1. Procedures
2. 2. Ungroup Options
1. 2.1. Ungroup Method
2. 2.2. Preserve Position

Separates the components of a group into individually pickable objects.

## Ungroup Options

### Ungroup Method

This option controls how ungrouping the geometry affects the DAG.

Delete Node

The picked node and all its descendants are ungrouped from its parent DAG node.

If the node picked is a root node, the node is deleted and all its children are now root nodes.

• If the node is an only child, the parent is deleted.
• If the node has siblings, the node gets adopted by its grandparent (that is, it moves up one level in the hierarchy).
Copy Node

The picked node and all its descendants are ungrouped from its parent DAG node.

The parent DAG node and all its transformations are copied, and the copy becomes the new parent DAG node for the picked node.

• The picked node must have a sibling for this method to work.
• If the node is an instance, an error message will appear on the information line.
• If the parent node is an instance, nothing happens.
• Copy Node makes the current node have its own parent, if it doesn’t have one already.
• Transformations are copied.
• A new parent is grouped under the parent’s parent.
• If the parent has no parent, a new group is formed.
Collapse

Simplifies complicated hierarchies of curves or surfaces by collapsing all the nodes below a given DAG node into a single level.

Collapse is especially useful for ungrouping objects while keeping transformations on. You can also use it to apply a set of transformations directly from a DAG node to the CVs that make up the geometry underneath.

• If the picked node is an instance, an error message is displayed on the information line.
• If there is an instance in the group, the collapse is only performed below the lowest instance.
• All nodes from the picked node to, but not including, the leaf nodes are deleted. The accumulated transformations are then applied to the geometry of the leaf node. The transformations of the leaf nodes are reset and the pivots are set to zero. The leaf nodes are then grouped under the picked node’s parent. If there is no parent, the leaf nodes become root nodes.
• Depending on the node that you picked, there may be some collapsing, but no ungrouping. When collapse occurs, all the branches under the picked nodes, including the picked node itself, are collapsed.
• If an instance is picked, the following message appears: Cannot ungroup INSTANCE nodes with DELETE NODE or COLLAPSE.
• If a node with geometry right below it but nothing above it (root component) is picked, nothing can be ungrouped but collapsing still occurs. The following message appears: Root component collapsed but not ungrouped; node transformations were applied to CVs.
• If CVs or edit points are picked, no collapsing occurs. To warn you that this is happening, the following message appears: No DAG compression was done.
Extract

The picked nodes and all their descendants are ungrouped from the parent DAG node. The picked nodes become root nodes.

Move Up

The picked nodes and all their descendants move up one level in the hierarchy (that is, the picked nodes become siblings of their parent DAG node).

### Preserve Position

These check boxes are not available when the Ungroup Method is Copy Node (since position is always preserved in that case).

Yes

The world space positions of all objects are preserved after ungrouping. A transformation is applied to the CVs of the objects being ungrouped.

You cannot ungroup hierarchies that contain instances if you have Preserve Position set to Yes.

No

The ungrouped objects lose the transformations of their old parent hierarchy.