Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ Diagrams

Shape catalog enhancements

  • Last UpdatedFeb 26, 2026
  • 2 minute read

The Shape Catalog export process uses a one-to-many mapping approach to improve symbol traceability. A single base symbol represents all visually similar symbols on the canvas.

During export, each visually similar symbol references a shared base symbol.

Advanced geometric analysis and symbol consolidation

The application analyzes geometric properties and organizes symbol variants to support consistent and accurate symbol management.

Geometric property extraction

The application extracts the following geometric properties to maintain symbol integrity.

  • Analyzes fundamental geometric elements, including, lines, curves, ellipses, circles, polylines, shapes, and surfaces.

  • Compares coordinate properties, dimensions, and spatial relationships.

  • Generates a unique geometric signature for each symbol variant.

Enhanced multi-angle base symbol strategy

The application uses a structured method to determine base symbols for all variants.

Primary strategy (preferred)

The application:

  • Identifies symbols with 0° rotation, unit scale (1,1), and no flips.

  • Selects the most representative variant as the base symbol.

  • Calculates transformations so all other variants reference this base symbol.

Secondary strategy (when no zero-angle exists)

The application:

  • Groups remaining symbols by their actual rotation angles.

  • Creates multiple base symbols for each distinct angle group.

  • Assigns each symbol variant with an appropriate base symbol.

  • Maintains accurate transformations for all angle variations.

Implementation benefits

This strategy provides:

  • 100% Coverage: Assigns every symbol a valid base symbol.

  • Angle-specific optimization: Reduces transformation complexity for non-zero-base angles.

  • Deterministic selection: Consistently selects base symbol through alphabetical ordering.

  • Scalable architecture: Supports any combination of symbol orientations and transformations.

    Note: Assign unique names to shapes that share geometric definitions but use different insertion points. Unique naming prevents symbol-identification conflicts during processing.

TitleResults for “How to create a CRG?”Also Available in