|
Reordering Part Design or Generative Shape
Design features means moving and repositioning these features in the
specification tree. There are three ways of moving these features.
You can reposition them
The Reorder capability allows you to reorganize your design, group features together, but also rectify design mistakes and eliminate some problems. This section includes two scenarios showing you how to: Additionally, it provides reference information on the following issues: Reordering Sketch-Based FeaturesWhen reordering sketch-based features, your environment configuration affects the way sketches are located in the specification tree. To know how sketches are located in the specification tree, see Reordering Sketch-Based Features. Reordering Dress-Up FeaturesRemember that dress-up features cannot be created as the first features of bodies. Consequently, when reordering this type of features, you must keep in mind this rule which explains why you cannot reorder dress-up features just below bodies. Reordering One Feature using the After option |
|||||||
Open the Reorder.CATPart document. | ||||||||
Yellow NodesNon-available locations are indicated in yellow in the tree. A yellow feature indicates that the feature to be reordered cannot be located:
If you select one of these forbidden locations, an error message is issued. In the example below, the user is trying to reorder Pad.1. As indicated by the yellow color set on all of the nodes, this feature cannot be reordered. |
||||||||
What You Can Do
|
In this case, highlighted EdgeFilet.1 is based on Trim.1 which itself
is a modification feature based on Extrude.1 as the main input (the
narrow rectangle) and Extrude.2 (the wider rectangle). So here, we have
EdgeFillet.1 - Trim.1 - Extrude.1 as the main input feature
chain.
According to the rule previously defined, EdgeFillet.1 can move
after Extrude.1 and not before. In case of surfacic or volumic features
that can aggregate BRep features (vertices, edges, faces), when a
multi-absorbing feature exists in the main input chain, these BRep
features help in deciding where the reorder is possible
without an update error.
So here in this case, the edge fillet points to an edge of Trim.1. This
Trim.1 is a multi-absorbing feature, absorbing Extrude.1 and
Extrude.2.
Since the pointed edge of Trim.1 originally comes from Extrude.2, the
Reorder... functionality will allow to reorder EdgeFillet.1
only after
Extrude.2
but not before it.
If a creation feature is directly based upon a modification feature (the Parent/Children capability lets you see this relationship), the rule is that you can reorder the creation feature within the main input chain of the modification feature. However, in some particular cases, the Reorder operation may result in update errors as illustrated in the following case.
If you wish to reorder Fill.1 and locate it before Join.1, which is its parent, the application allows you to do so because Join.1 is a modification feature. As Line.1 is the main input of Join.1 and as Line.1 is a creation feature, the application allows you to reorder Fill.1 up to Line.1.
To know more about reordering features in geometrical sets and ordered geometrical sets, refer to the Managing Geometrical Sets and Managing Ordered Geometrical Sets tasks described in the Generative Shape Design User's Guide.
Manual Update
If the Manual update option is on, a warning message is issued to inform
you that you need to update the geometry.
Automatic Update
If the Automatic update option is on, the whole part is updated.
We recommend you use Manual update for complex geometry. This will help you control the way you gradually rebuild your geometry. Depending on your reorder operation, you will see more easily how the different features of the part are affected.
After reordering a feature in the specification tree, local objects are defined as follows: the application sets the first feature that is not affected by the reorder operation as the new defined in work object. This is convenient when using the Scan command after the reorder operation to update the modified geometry step-by-step.
When reordering upwards, the in work object is the feature positioned just before the new position of the reordered feature.
When reordering downwards, the in work object is the feature positioned just before the original position of the reordered feature.
You can reorder two or more features at a time as explained in the following second scenario.
Multi-select Pad.2. and EdgeFillet.1
then select Edit > Selected objects > Reorder....
Our selection includes two features consecutively positioned under the
same tree node.
If the features are not strictly consecutively positioned under the same tree node, you can reorder them provided they are independent: with no parents (except for XY, YZ or ZX planes or axis systems located just below the part in the tree) and with nor children.
Otherwise, the operation is not possible and an error message is issued.
In our scenario, the application detects non-available locations and display them in yellow.
The Feature Reorder dialog box
appears. Select Pad.1 to indicate the new location for
Pad.2 and EdgeFillet.1.
The dialog box shows that two elements are to be reordered after
Pad.1.
Click OK to confirm.
The part rebuilds itself. Both Pad.2 and EdgeFillet.1
are now mirrored. To see the resulting geometry as shown below, set
PartBody as the current object using Define in Work Object.