Replacing geometrical elements  


 
This task shows you how 3D functional tolerancing and annotation features are migrated when one geometrical element is replaced by another. This enables you to know the relationships between annotations and geometry.
Open the Annotations_Part_13.CATPart document:

In this scenario you will replace a GSD feature.

  1. Select Extrude.2 from the specification tree. Right-click and select Replace... command.
     
    The Replace dialog box appears.

    The Replace dialog box allows you to replace the 3D functional tolerancing and annotation features during the replace process. All the features that are applied to the geometrical elements of the replacing GSD features keep the same behavior as before the replace (move, cross highlight, filtering, etc).

  2. In the Replace dialog box, to update the With field, click on Extrude.1.

  3. As soon as the With field is updated the Replace Viewer dialog box is displayed.

    If there is a unique solution to replace the geometry, it is directly replaced and the Replace Viewer dialog box is not displayed. If there is no unique solution to replace the geometry, then the Replace Viewer dialog box helps you to make the choice.
    In the example below, select the corresponding faces for Face.1, Face.2 and Face.3.
       
    If the Delete replaced elements and exclusive parents option is selected in the Replace dialog box, then after replacing the geometries by others, the replaced geometry will be deleted in the end.
  4. Click OK.
    You can see that the features have moved.

The Replace... command works with tolerancing set created in R18.
 

More on Replacing Elements

 
  • Associative views are updated after their input geometries have been replaced. The transfer of annotations present in the view depends on, whether the transfer in the new associative view is possible or not. If transfer is possible the annotations are transferred to the new associative view, if not the annotations turn invalid.
    In this case Fill.3 (pink fill) is replaced by Fill.4 (green fill). You can see that the dimension has turned invalid as transfer is not possible.
     
    Before Replace After Replace
       
  • Constructed geometries (CG) are updated after their inputs geometries have been replaced. CG is updated according to the replacing geometries.
    In this case Fill.2 (green fill) is replaced by Fill.3 (pink fill). You can see that the CG is updated as the fill is replaced.
     
    Before Replace After Replace
       
  • Restricted areas are updated after their inputs geometries have been replaced.
    In this case Fill.2 is replaced by Fill.3. You can see that the restricted area is updated as the fill is replaced.
     
    Before Replace After Replace
       
  • The Replace... command is not available in Product context.
    The replace functionality does not have the same impact on 3D functional tolerancing and annotation features created in Product context. Even if the features are pointing to a replaced geometry in Part context, the features defined in Product will not migrate after replace.
    • If the Delete replaced elements and exclusive parents option is selected, 3D functional tolerancing and annotation features defined in Product on the replaced geometry will be invalid after the replace.
    • If the Delete replaced elements and exclusive parents option is not selected, then 3D functional tolerancing and annotation features on Product will remain linked to the replaced geometry and status will be same as that before the replace operation.
  • On selecting the Do replace only for elements situated after the In Work Object option (using Tools > Options > Part Infrastructure, General tab, Replace field), the 3D functional tolerancing and annotation features that are pointing to elements situated after the In Work Object will follow these elements after replace. The 3D functional tolerancing and annotation features that are pointing to elements situated before the In Work Object will not be impacted.
  • When creating a generative dimension on hole feature the depth generated dimension, which points to some sketch elements will not follow after replace because replace does not take into account this type of element.
    In this case Point.1 is replaced by Point.2.
     
    Before Replace After Replace
       
  • You can upgrade pre-R18 annotation sets, so that these FTA features have the same behavior as those annotation sets created in R18 or later. For pre-R18 annotation set, the Upgrade command is available in the contextual menu. After selecting this command, the annotation sets have to be updated using Local Update contextual command or Update All command in the Tools toolbar. Now FTA features follows the geometry changes made by Replace... command.
  • FTA feature follows only when all its pointed geometries are replaced.
  • FTA feature follows partially when some of its pointed geometries are replaced.
  • FTA feature does not change its existing position when none of the geometries pointed by it is replaced.