Adding a new symbol to the ‘game’ requires the user to manually add a new record in the CatalogIndex.mdb defining this symbol. The software searches the symbol attributes in the database and selects the symbol that matches the specified attributes.
ID – A Unique ID number representing the record in the .mdb file.
ItemTypeName – The symbol’s item type, for example, 'Equipment'.
Class, Subclass and Type – ItemType attributes found in the respective ItemType table in the Smart P&ID database (T_Equipment for example). The attribute values are numbers corresponding to codelist indexes in the Codelists table. For example, the values in the first row are as follows:
-
Class = 1 (General Equipment)
-
Subclass = 70 (Civil Equipment)
-
Type = 1720 (Catch basin)
CatalogItemName – The path to the .sym file.
IsDefaultForClass – Defines the default symbol for items belonging to a certain class that have no match in the catalog index file.
IsDefaultForSubClass – Defines the default symbol for items belonging to a certain subclass that have no match in the catalog index file.
IsDefaultForType – Defines the default symbol for items belonging to a certain type that have no match in the catalog index file.