PCF Generation Symbols Mapping

This section describes the PCF Generation Symbols Mapping table and how you can customize it.

This page discusses:

Overview

If you add a new piping symbol, you must include the new piping symbol in this mapping table.

In Data Setup, this mapping table should be assigned to:

The PCF Generation Symbols Mapping item in the resource table of Piping/Tubing Design Resources.

Rule Customization

Part of a typical PCF Generation Symbols Mapping table is shown below.

Piping-Symbol(AttributeName) Iso-Symbol Iso-Component Comments EndStyle
USER-DEFINED BE ANGLE_BEND OK PLAIN END
USER-DEFINED L@ ANGLE_BEND OK PLAIN END
MITRE_BEND MI ANGLE_BEND OK THREADED MALE
USER-DEFINED PB ANGLE_BEND OK RAISED FACE
USER-DEFINED PB+D ANGLE_BEND OK RAISED FACE
PIPE_BEND PBBW ANGLE_BEND OK BUTT WELD
USER-DEFINED BU RETURN_BEND NOT SUPPORTED BUTT WELD
USER-DEFINED BU+D RETURN_BEND NOT SUPPORTED BUTT WELD

There are four columns in the table:

ColumnValueDescription
Piping-Symbol(AttributeName)The CATIA symbolBy default, the piping symbol is read on the V_SubPartType. If the attribute name exists, it must be valid and its value will be the piping symbol value.
Iso-SymbolThe equivalent Alias symbolRefer to Alias documentation to determine the equivalent symbol value.
Iso-ComponentThe Alias component identifierThis is similar to a CATIA part type (valve, tee, etc.).
CommentsAny valueComments
EndStyleEnd style valueAttribute value from piping component.

Filtering Rules

If multiple rows with a similar Piping-Symbol exist, then the system decides a SKEY value based on filtering criteria using the Piping-Symbol and EndStyle columns.

The following tables show how the filtering works in different cases.

Case 1: If only 2 digit SKEY exist for the flange subtype and the End Style is BUTT WELD:

Part subtype Symbol New EndStyleAction
FLANGE FL The first priority is given to 4 digit symbols (SKEY + New EndStyle). As there are no 4 digit symbols, then the second priority is given to 2 digit SKEY with a blank New EndStyle column and the first found entry is taken into account.
FLANGE FU
Part subtype Symbol New EndStyleAction
FLANGE FL For 2 digit SKEY, the New EndStyle column must be blank, otherwise an error occurs.
FLANGE FU BUTT WELD

Case 2: If only 3 or 4 digit SKEY exist for the flange subtype and the End Style is BUTT WELD:

Part subtype Symbol New EndStyleAction
FLANGE FLSO SOCKET WELD
FLANGE FLTO THREADED MALE
FLANGEFLBWBUTT WELD First found entry matching the part subtype and the end style is taken into account.
FLANGEFUSOWELD
Part subtype Symbol New EndStyleAction
FLANGE FLSO SOCKET WELD
FLANGE FLTO THREADED MALE
FLANGEFLBW As no matching entry has been found, it takes into account the values of blank New EndStyle column.
FLANGEFUSOWELD
Part subtype Symbol New EndStyleAction
FLANGE FLSO As no end style value exists in the EndStyle column for all matching part subtypes, it applies the default behavior and takes into account the first found entry.
FLANGE FLTO
FLANGEFLBW
FLANGEFUSO
Part subtype Symbol New EndStyleAction
FLANGE FLSO SOCKET WELDAs no matching entry of part subtype and end style combination has been found, the systems searches for a blank EndStyle column value. As all the SKEYS are 4 digits SKEYS with an end style value in the column,
FLANGE FLTO THREADED MALE
FLANGEFLPEPLAIN END
FLANGEFUSOWELD

Case 3: If 2 or 3 (**)/4 SKEYS present for the flange subtype and the End Style is BUTT WELD:

Part subtype Symbol New EndStyleAction
FLANGE FL
FLANGE FLTO THREADED MALE
FLANGEFLBWBUTT WELDThe first priority is given to 4 digit SKEY + New EndStyle matching entry.
FLANGEFUSOWELD
Part subtype Symbol New EndStyleAction
FLANGE FL The first priority is given to 4 digit SKEY + New EndStyle matching entry. As there is no 4 digit SKEY matching entry, then the second priority is given to 2 digit SKEY with a blank New EndStyle column and the first found entry is taken into account.
FLANGE FLTO THREADED MALE
FLANGEFLPEPLAIN END
FLANGEFUSOWELD
Part subtype Symbol New EndStyleAction
FLANGE FL SOCKET WELDThe first proirity is given to 4 digit SKEY + New EndStyle matching entry. As there is no 4 digit SKEY matching entry, the second priority is given to 2 digit SKEY with a blank EndStyle column but no bank value in the New EndStyle column has been found and then an error occurs.
FLANGE FLTO THREADED MALE
FLANGEFLPEPLAIN END
FLANGEFUSOWELD
Part subtype Symbol New EndStyleAction
FLANGE FL SOCKET WELD
FLANGE FLTO THREADED MALE
FLANGEFLPEPLAIN END
FLANGEFUSOThe first proirity is given to 4 digit SKEY + New EndStyle matching entry. As there is no 4 digit SKEY matching entry, the second priority is given to 2 digit SKEY with a blank EndStyle column. No matching entry with 2 digit SKEY and a blank EndStyle value has been found but there is a 4 digit SKEY with blank end style value. Then this value is taken into account.
Part subtype Symbol New EndStyleAction
FLANGE FL The first proirity is given to 4 digit SKEY + New EndStyle matching entry. As there is no 4 digit SKEY matching entry, the second priority is given to 2 digit SKEY with a blank EndStyle column. A blank End Style value has been found for a 2 digit SKEY and a 4 digit SKEY, therefore the priority is given to the 2 digit SKEY.
FLANGE FLTO THREADED MALE
FLANGEFLPEPLAIN END
FLANGEFUSO
Part subtype Symbol New EndStyleAction
FLANGE FL Default behavior: the first entry is taken into account.
FLANGE FLTO
FLANGEFLBW
FLANGEFUSO
Part subtype Symbol New EndStyleAction
FLANGE FL
FLANGE FLTO THREADED MALE
FLANGEFLBWBUTT WELDThe first priority is 4 digit SKEY with a matching end style. As two entries have been found, the first matching entry is taken into account.
FLANGEFUSOBUTT WELD

Sample Resource File

The default location of Piping-ISOSymbols.xls is

..\win_b64\startup\EquipmentAndSystems\Piping\DesignRules.