Add a Symbol Legend to a Drawing
- Last UpdatedMar 14, 2024
- 3 minute read
This procedure is used to add a symbol legend to a drawing.
If non-standard (for example, user-defined) symbol types on the drawing are required in the symbol legend, certain attributes must be added to them first. This is not required for the standard symbols provided with AVEVA P&ID..
Example

Associated Project Configuration Options
The symbol legend attributes required by the non-standard symbols used to create legends can be defined individually for each symbol, or set at project level (all non-standard symbols used to create legends will be assigned these attributes automatically. Whether symbol or project level attributes are to be used is specified on the Miscellaneous – Settings Sub-Category of the AVEVA P&ID Project Administration, along with the project level attributes.
Errors
When the command to place the symbol legend on the drawing is entered, if no non-standard symbols with the required symbol legend attributes are found, then a warning message is displayed regarding this situation.
The message lists and describes the required attributes.
Procedure
Add Symbol Legend Attributes to Non-Standard Symbols
Certain attributes must be added to any non-standard symbols required in the symbol legend. These can be defined at project level (see Associated Project Configuration Options above) in which case they are added automatically. If they are set to be defined at symbol level, they must be added to each non-standard symbol individually, as described here:
-
Start the procedure by right-clicking on a symbol in the Symbol Explorer and selecting either the Edit Symbol option from the menu that is then displayed. The Symbol Editor is then displayed.
-
Enter the ATTDEF command at the command line. The Attribute Definition dialog is then displayed.

-
Enter the required attributes, as follows:
-
AX - 'X' Distance to place the symbol from origin (0,0).
-
AY - 'Y' Distance to place the symbol from origin (0,0).
-
DX - 'X' Distance to place the symbol from previously placed symbol.
-
DY - 'Y' Distance to place the symbol from previously placed symbol.
-
DiffX - 'X' distance from block insertion point.
-
DiffY - 'Y' distance from block insertion point.
Note: The attribute definitions 'DiffX' and 'DiffY' are applicable if the symbol insertion point is not placed symmetrically.
for example, the insertion point at the end of a blind flange symbol:
-
Columns - Number of columns required in the symbol legend table.
-
Rows - Number of rows required in the symbol legend table.
-
Descr - Symbol description. The value of this attribute should be blank because the value for this attribute will be taken from the AVEVA P&ID Project Administrator settings.
Note: It is recommended that the Invisible checkbox is checked for these attribute definitions, so that they cannot be displayed on the drawing.
-
-
After adding the required attributes, select Done from right click menu of the symbol in the Symbol Editor. The changes to the symbol are then saved and the editor is closed.
-
Repeat the above procedure for each non-standard symbol required in the symbol legend.
-
Select the Refresh option in the Symbol Explorer, and then the Redefine Symbols option in the Non-Intelligent Entities Upgrade group of the Utilities tab.
The edited symbols are then ready to be included in a symbol legend.
Add the Symbol Legend to the Drawing
-
Start the procedure by either:
-
selecting the Create Symbol Legend option in the Symbol group of the Home tab, or
-
entering CREATESYMBOLLEGEND at the Command prompt
-
-
The legend is then added to the drawing. It will include as standard symbols on the drawing and all non-standard symbols that have had the required attributes added, plus descriptions. See the example above.
Note: If a table if required for the symbol legend, it must be added manually.