Add User-Defined Attributes
- Last UpdatedMar 14, 2024
- 2 minute read
User-defined Attributes (UDAs) can be defined in two ways:
-
Attributes may be added to symbols and pipes using the standard AutoCAD Attribute Definition dialog, accessed from the Symbol Editor. Lists of valid values for these attributes can then be selected using the User Defined Attributes - UDA List of Values Sub-Category of the AVEVA P&ID Project Administration program.
To remove all such UDAs from selected symbols on a drawing, refer to Remove UDAs from Symbols.
-
DataSet UDAs are groups of attributes that are set up for types of items or symbols that meet user-defined criteria. They are defined using the User Defined Attributes - DataSet Sub-Category of the AVEVA P&ID Project Administration program.
Once defined, user-defined attribute values can be entered using the AVEVA P&ID Properties Dialogs. They will be grouped under a node called User Defined Attributes.

Items on a drawing may be labelled with these values if required. Refer Label Items with UDAs.
DataSet UDAs may be defined for:
-
Drawings
-
Equipment
-
Instruments
-
Line Fittings
-
Nozzles
-
Pipes
-
Skids
-
Valves
DataSet UDAs are grouped under nodes with the same names as the datasets prefixed by DS_.
Dataset UDA values may be constructed from the values of other dataset UDAs. These are known as "Tag Expressions". In the example below, the value of attribute V3 is constructed from the values of V1 and V2.

Note: If using the first method described above, a new attribute has been defined for a symbol of a type which already has labelled instances on a drawing, to add the new attribute to the labels of these symbols, enter UDAS at the command line, and select one of the symbols on the drawing. All the symbols of that type will then labelled with default value of the new attribute.
Attributes may be exported from AVEVA P&ID using the standard export procedures, and are exported in a separate output file that can be imported into AVEVA P&ID Reports.