Geometrical sets enable to gather various features in a
same set or sub-set. The order of these features is not meaningful as their
access as well as their visualization is managed independently and without
any rule. However flexible, this structure does not fit the design process. That is why ordered geometrical sets introduced notions of succession of steps that define the design, and absorption. Creation features create a new object and modification features create a new state in an existing object as well as absorb the preceding state(s). Absorbed features are neither visible nor accessible, as if ''masked'' by their absorbing feature. In an ordered geometrical set, the order of apparition of features in the specification tree is consistent with the steps of creation of the design. Unlike features within a geometrical set, features in an ordered geometrical set can be set as current: a given step of the design creation is chosen and what is located after it is neither accessible nor visible. |
|||||||||||||||||||||||||||||||||||
This task shows how to manage ordered geometrical sets
within the specification tree. This involves:
You will find other useful information in the Managing Groups and Hiding/Showing chapters. |
|||||||||||||||||||||||||||||||||||
You can define the Generative Shape Design feature that
is to be seen when working with another application, such as Generative
Structural Analysis for example.
|
|||||||||||||||||||||||||||||||||||
Open any .CATPart document containing Geometrical Sets. You can also open the OrderedGeometricalSets1.CATPart document. |
|||||||||||||||||||||||||||||||||||
Inserting an Ordered Geometrical Set |
|||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||
Defining an In Work Object |
|||||||||||||||||||||||||||||||||||
The next created element is created after the In Work object. If the new feature to be inserted is a modification feature, features after the In Work object may be rerouted to the new created feature. |
|||||||||||||||||||||||||||||||||||
Visualizing features in an Ordered Geometrical Set |
|||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||
It can be useful to temporarily see its future geometry. To do so, you can check the Geometry located after the current feature option in Tools > Options > Infrastructure > Part Infrastructure > Display tab. It allows you to also display the geometry located after the current feature. |
|||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||
Selecting Features within an Ordered Geometrical Set |
|||||||||||||||||||||||||||||||||||
The selection of features located after the current feature or absorbed features is not possible. | |||||||||||||||||||||||||||||||||||
Here, for instance, when editing Extrude.1, the selection of Offset.1
is not possible because Offset.1 is located after Extrude.1 which is the
current object. A black sign indicates that this selection is not possible.
Additionally, the application displays a tooltip explaining why it is not
possible. To ensure the consistency between the visualization in the 3D geometry and the selection in the specification tree, features that cannot be visualized in the 3D geometry cannot also be selected in the specification tree. |
|||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||
Removing an Ordered Geometrical Set |
|||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||
Removing a Feature within an Ordered Geometrical Set |
|||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||
Sorting the Contents of an Ordered Geometrical Set |
|||||||||||||||||||||||||||||||||||
You may need to sort the contents of an ordered geometrical set, when the geometric elements no longer appear in the logical creation order. In that case, use the Auto-sort capability to reorder the ordered geometrical set contents in the specification tree. | |||||||||||||||||||||||||||||||||||
The Ordered Geometrical Set.1 contains a line based on two points lines. The specification tree looks like this: | |||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||
Reordering Components within an Ordered Geometrical Set |
|||||||||||||||||||||||||||||||||||
This capability enables you to reorder elements inside the same ordered geometrical set. | |||||||||||||||||||||||||||||||||||
Reordering a creation feature based upon a modification feature |
|||||||||||||||||||||||||||||||||||
Open the
Reorder1.CATPart document. The Ordered Geometrical Set contains Split.1 (in purple) that splits Fill.1 by a white vertical plane, and Offset.1 (in red) is an offset of Split.1. |
|||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||
Reordering a modification feature based upon a modification feature |
|||||||||||||||||||||||||||||||||||
Open the
Reorder2.CATPart document. The Ordered Geometrical Set contains Split.2 (in blue) that splits Split.1 by a vertical plane. Split.1 itself splits Fill.1 (delimited by Sketch.1 in purple). |
|||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||
Reordering Features |
|||||||||||||||||||||||||||||||||||
The Reorder command allows you to move a feature in an
Ordered Geometrical Set. These features can be:
For further information, please refer to the Reordering Features chapter in the Part Design User's Guide. |
|||||||||||||||||||||||||||||||||||
Modifying Children |
|||||||||||||||||||||||||||||||||||
The Modify Children command allows you to modify the contents of an ordered geometrical set by selecting its first and last component, as well as destroy it. | |||||||||||||||||||||||||||||||||||
This command is only available on sub-ordered geometrical sets. | |||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||
Replacing Features |
|||||||||||||||||||||||||||||||||||
Refer to the Replacing or Moving Elements chapter in the Part Design User's Guide. | |||||||||||||||||||||||||||||||||||
Do replace only for elements situated after the In
Work Object is available in Tools > Options > Part
Infrastructure > General tab. It restricts the Replace
capability only on features located before the feature in Work Object and
in the same branch. As a consequence, the succession of steps of the ordered geometrical set is no longer respected. We advise you not to check this option but rather work in a geometrical set environment. |
|||||||||||||||||||||||||||||||||||
Switching from Ordered Geometrical Set to Geometrical Set |
|||||||||||||||||||||||||||||||||||
While in an ordered geometrical set environment, you may want to switch to a geometrical set environment (for instance, if you do not want to work in an ordered environment any more). | |||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||
Inserting and Deleting Inside an Ordered Geometrical Set |
|||||||||||||||||||||||||||||||||||
Inside an ordered geometrical set, the Insert and Delete commands may have impacts that result in replace actions based on absorption rules. | |||||||||||||||||||||||||||||||||||
Open the OrderedGeometricalSets2.CATPart document. | |||||||||||||||||||||||||||||||||||
Here, the edge fillet (Edge Fillet.1) is the current object. | |||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||
A split feature (Split.1) is inserted just after EdgeFillet.1. | |||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||
To ensure the ordering rule, the links to the absorbed feature (EdgeFillet.1) must be rerouted to the inserted feature (Split.1). | |||||||||||||||||||||||||||||||||||
This replace action may not be applicable; in this case a warning
message is issued. Using our example, had we selected the other side of Split.1, the replacement of the edge to extrapolate (defined in Extrapol.1 feature) would not have been possible. |
|||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||
The update
following the insertion may produce an error and in this case the
design will have to be modified so that the inserted feature is compatible
with the entire design.
The replace actions performed by the Delete command are generally the opposite of the replace actions performed by Insert command. Using our example, deleting Split.1 leads to the replacement of Split.1 by EdgeFillet.1. Nevertheless, bear in mind that deleting a feature can lead to a configuration different from the one preceding the insertion of a feature (for instance, if inserting a Trim feature, all inputs will be replaced by this feature but if deleting it, the Trim feature will be replaced by its main input). |
|||||||||||||||||||||||||||||||||||
Based on this mechanism stand two methodologies for:
|
|||||||||||||||||||||||||||||||||||
Multiple references |
|||||||||||||||||||||||||||||||||||
Inside a root ordered geometrical set, a feature can be the input of several features (all creation features, except for the last feature, according to the order in the specification tree, which can be a modification feature). In some cases, the design may require to create several modification states of a same feature. To do so, it is necessary to create copies (Copy/Paste As Result With Link). | |||||||||||||||||||||||||||||||||||
Open the OrderedGeometricalSets3.CATPart document. | |||||||||||||||||||||||||||||||||||
This example shows how to allow multiple modifications of EdgeFillet.1
feature, considered as an "intermediate state of design". A copy of the
feature is inserted just after it. In the beginning of every sub-set where
this state of design will be used, a copy of the copy is created. Using this construction, modifications applied to EdgeFillet.1 or to the copies of the copy will affect only the design in Sub OGS.1. |
|||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||
External Links |
|||||||||||||||||||||||||||||||||||
The replace actions due to design modifications (insertion and deletion) do not affect external links (that is the links between an external element from the .CATPart document and a feature inside an ordered geometrical set). To ensure that the links will always reference the last state of design, it is necessary to create a copy (Copy/Paste As Result With Link) of the last current feature in a new ordered geometrical set. This copy can possibly be published. As a consequence, the external link will have to reference this copy or its publication. | |||||||||||||||||||||||||||||||||||
Open the OrderedGeometricalSets4.CATPart document. | |||||||||||||||||||||||||||||||||||
In this example, Surface.2 is a copy of EdgeFillet.1. The external link has to reference Surface.2 or its publication. |
|||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||
A split feature is inserted after EdgeFillet.1. As a consequence, Surface.2 is rerouted to Split.1 and so is the external link. | |||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||
Editing Feature within an Ordered Geometrical Set |
|||||||||||||||||||||||||||||||||||
A feature can be created within an OGS using different
feature types (creation or modification) depending on the options selected
to create it. If a feature is created as a creation or modification feature, then when editing it, you are prevented from changing the options that were used to define its type. |
|||||||||||||||||||||||||||||||||||
Here is the list of commands whose options lead to a modification of the feature type: | |||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||
Let's take an example with the Corner. | |||||||||||||||||||||||||||||||||||
Open the CornerOGS.CATPart document. | |||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||
|