About Annotation Set

The Annotation Set is the container for the technological and geometrical product specifications defined using Functional Tolerancing & Annotation features.

The Annotation Set embeds a drafting standard that allows managing the graphic presentation and that defines the standard (ISO or ASME) to be used for the syntactic and semantic validity checking of all the 3D annotations it contains.

The following topics are discussed:

Related Topics
About Standards
About the Location of Standard or Generative View Styles Files

Standards

Standards (such as ISO_3D, JIS_3D, ASME_3D, etc. or company standards) specify the properties and styles of tolerancing and annotation elements such as dimensions, annotations, etc. These standards are applied to all elements of a given type within a 3D shape, as well as in all parts or products which use the same parent standard.

Standards are managed by an administrator. Each standard is defined in an XML file, which makes it possible to customize globally the appearance and behavior of tolerancing and annotation elements.

Standards in the Functional Tolerancing & Annotation workbench are those used and customized in the Drafting workbenches: they are 2D standards, transposed to 3D. As they are defined for the Drafting workbenches, some standard parameters apply only to Drafting applications. However, a great number of parameters apply to both the Functional Tolerancing & Annotation and Drafting products.

In a 3D shape, when a standard is already imbedded in the document, for example when a 2D layout has been created with the 2D Layout for 3D Design product, this standard is reused when the first annotation view is created, otherwise the default standard defined in the settings is taken into account.

Important:

When you enter in Functional Tolerancing & Annotation workbench and the current 3D shape imbeds a standard, the Graphic Properties toolbar settings are reset according to the standard.

Once the first view has been created, modifying the standard file will not affect the 3D shape, but the other standard-based features will be affected, for example the 2D layout feature.

Duplication Rules when Importing an Annotation Set

When using the New Annotation Set From... command to create a new annotation set from an existing one, and a set rules are applied to duplicate Functional Tolerancing & Annotation features.

Geometry

Geometries involved in Functional Tolerancing & Annotation features, are rerouted basing on the comparison of geometrical characteristics.

Important:
  • Equivalent geometries are processed by their order of appearance in the Specification Tree in the target 3D part .
  • As soon as an equivalent geometry is found, affected Functional Tolerancing & Annotation features are rerouted.

    If no equivalent geometry exists, affected features are not rerouted and will be invalid (views will be not associative).


    • Equivalent geometry of a point is:
      • A point.
      • With the same coordinates in the axis system of the target 3D part as the original point.
    • Equivalent geometry of a line is:
      • A line.
      • With the same curvilinear length.
      • With the same center of gravity coordinates in the axis system of the target 3D part as the original line center of gravity.
      • With the same tangent vector at its center of gravity as the original line at its center of gravity.
    • Equivalent geometry of a face is:
      • A face.
      • With the same surface.
      • With the same center of gravity coordinates in the axis system of the target 3D part as the original face center of gravity.
      • With the same normal vector at its center of gravity as the original face at its center of gravity.
  • There is no geometry rerouting capability for Functional Tolerancing & Annotation features linked with PartBody/Bodies, Pad/Pocket, Groove/Shaft, Hole, Axis System, User Feature or Technological Result features.

    Affected Functional Tolerancing & Annotation features are not rerouted and will be invalid.

Functional Tolerancing & Annotation Features

All Functional Tolerancing & Annotation features in the reference annotation set are duplicated even if there are not necessarily displayed.

Not Displayed Features

Rules applied to not displayed features during duplication.


  • Functional Tolerancing & Annotation features in No Show retain this status.
  • Functional Tolerancing & Annotation features layer is retained.
  • Annotation Set switch on/switch off status is retained.

Naming

Rules applied for naming features during duplication. Names of Functional Tolerancing & Annotation features are retained.

For Geometrical Link features of Functional Tolerancing & Annotation features, names are partially retained.


  • Group Of Surfaces and User Surface feature names are retained.
  • Geometric Component names are not retained and a default name is created.

Constructed Geometry

Rules applied to constructed geometry features during duplication.


  • Constructed Geometry are duplicated, but for imported Constructed Geometry created from Version 5, only those created since Release 14 can be imported in Version 6.
  • Thread Constructed Geometry feature is rerouted when a Threaded Technological feature, a Threaded Hole or a Thread is found, otherwise the Thread Constructed Geometry feature is invalid.

Parameters

Rules applied to parameters during duplication.


  • All parameters in Functional Tolerancing & Annotation features are duplicated.
  • Formulas in Functional Tolerancing & Annotation features are not duplicated, but their values are retained.
  • Attribute links in Functional Tolerancing & Annotation Text feature are not duplicated, but text content is retained.
  • Links to Generative parameter are not retained.
  • Tabulated geometrical tolerances based on length parameters, with their name displayed in the callout, are duplicated, but valid only if a parameter with the same name already exists in the target 3D part.

Captures

Rules applied to capture features during duplication.


  • Cameras in Functional Tolerancing & Annotation Captures are not duplicated, but Captures point of view are kept.
  • Capture links to Body and Geometrical Set are not retained.

Offset/Aligned Section View/Cut

Rules applied to Offset/Aligned Section View/Cut features during duplication. The sketch referenced by an Offset or an Aligned Section View or Cut feature is duplicated and isolated when all of its component views cannot be rerouted to the lines of the same sketch.

Ditto Type Note Object Attribute

Rules applied to Ditto Type Note Object Attribute features during duplication. An instance of Ditto type Note Object Attribute is duplicated, but its link to the document of the reference Note Object Attribute is removed. But It is already linked to the drawing document containing the corresponding detail.

Duplicated Features that Cannot Be Rerouted

Rules applied to features that cannot be rerouted during duplication. The behavior of Functional Tolerancing & Annotation duplicated features that cannot be rerouted on the geometry of the edited document is the following:

Annotation Features

Rules applied to annotation features that cannot be rerouted during duplication. The annotations features are duplicated but are invalid.

Construction Geometry Features

Rules applied to construction geometry features that cannot be rerouted during duplication. The Construction Geometry features are duplicated but are invalid.

Restricted Area

Rules applied to restricted area features that cannot be rerouted during duplication. The restricted area features are duplicated but are invalid.

Annotation Views/Planes

Rules applied to annotation views/planes features that cannot be rerouted during duplication. The Annotation Views/Planes are duplicated but the associativity to the geometry is lost.

Symmetry

Functional Tolerancing & Annotation features can be rerouted on geometries created by symmetry, by using the same symmetry plane.

Merge of Annotation Sets

Functional Tolerancing & Annotation features can be merged in an existing annotation set.

All rerouted Functional Tolerancing & Annotation features are duplicated, except for datums where naming is check with the following rules:

  • The original datum is not linked with a reference already in-use by an existing datum:
    • The original datum label is not used, the duplicated datum is not modified.
    • The original datum label is already in-use, the duplicated datum is modified using the first free label.
  • The original datum is linked with a reference already in-use by an existing datum:
    • The target datum is linked with a Datum Reference Frame:
      • The original datum and its Datum Reference Frame are not duplicated.
      • Annotations linked with original datum are rerouted with the target datum.
    • The target datum is not linked with a Datum Reference Frame:
      • The original datum is linked with a Datum Reference Frame, the target datum is replaced by the original datum.
      • The original datum is not linked with a Datum Reference Frame:
        • The original datum is not duplicated.
        • Annotations linked with original datum are rerouted with the target datum.

About PowerCopy of Annotation Sets

This section provides information about using PowerCopy to copy an annotation set from one document to another.

An example of the use of PowerCopy of annotation sets is available here.

What is PowerCopy?

PowerCopy is a command which allows you to copy a set of features.

PowerCopy is provided by the Knowledge Template workbench but is integrated as a separate command within the Functional Tolerancing & Annotation workbench (Insert > Advanced Replication Tools > PowerCopy Creation...).

Using PowerCopy is a two-stage process:

  1. Define a PowerCopy by selecting the features you want to copy.
  2. Instantiate the defined PowerCopy into a context. The result is a PowerCopy instance which contains all the components of the original features you copied.

About Defining a PowerCopy

This section explains what is and what is not included in a PowerCopy definition.


  • When you insert an annotation set in a PowerCopy definition, all the 3D annotations in the Annotation Set node in the specification tree are embedded in the PowerCopy definition.
  • The standard used by the annotation set is also embedded in the PowerCopy definition.
  • Any features which are pointed at by the annotation set you select are seen as inputs of the PowerCopy definition, even if you do not select them directly.

About Instantiating a PowerCopy Definition

This section explains what is and what is not copied into the target document.


  • An instantiation target must be selected for each annotation input.
  • When you click OK to instantiate the defined PowerCopy, all the annotations embedded into the PowerCopy are copied into the target document.
  • If the target document already has an annotation set, the annotations embedded in the PowerCopy definition are added to the existing Annotation Set node in the specification tree.
  • If the target document contains a standard, the standard must be compatible with the standard embedded in the PowerCopy definition. If they are not compatible, the PowerCopy cannot be instantiated and an error message is displayed. If they are compatible, the most recent standard will be used.
  • Any links between annotations are maintained.
  • The presentation of annotations is maintained.
  • You cannot instantiate a PowerCopy into the document from which it was defined.
  • Any Attribute Links attached to annotation text are removed (but the original attribute link text is retained).

About Previous Versions of PowerCopy

This section explains the implications of using PowerCopy definitions from previous versions of CATIA.


  • A PowerCopy defined in CATIA V5 cannot be transferred to CATIA V6 via FBDI (File Based Design Import).
  • A PowerCopy defined in CATIA V6 versions prior to R2011x will be modified automatically to respect the latest specifications; the Annotation Set and all related annotations will be added to the PowerCopy definition. Only one PowerCopy is necessary; if there is more than one PowerCopy definition containing only Functional Tolerancing & Annotation features, they will all have the same definition and all but one can be removed.