Piping > Setting Up Fittings > Fitting Library Files > Fitting Library Creation > Mandatory Port Requirements
  
Mandatory Port Requirements
Based on the fitting code, the mandatory port requirements for the various fittings are as summarized as follows:
Fitting Code
Inlet Port
Outlet Port
Branch Port
Typical Fitting
INLINE
YES
YES
NO
Fittings with the same inlet and outlet sizes (valves)
INLINE_REDUCING
YES
YES
NO
Inline fittings with different inlet and outlet sizes (reducers)
INLINE_JOINT(i)
YES
YES
NO
Coupling
FLANGE(ii)
YES
YES
NO
Any flange
GASKET(ii)
YES
YES
NO
Any gasket
CORNER
YES
YES
NO
Angle valve
CORNER_REDUCING
YES
YES
NO
Reducing elbows
CORNER_LET
YES
YES
NO
Any elbowlet
ELBOW(iii)
YES
YES
NO
Any elbow
BRANCH
YES
YES
YES
Straight tee
BRANCH_REDUCING
YES
YES
YES
Reducing tee
BRANCH_LET
YES
YES
NO
Weldolet
NOBREAK
YES
YES
NO
Pipe clamps and pipe supports
The following points must be noted about fitting codes and their insertion behavior:
The INLINE_JOINT is a special fitting code that has the same fitting insertion behavior as the INLINE code. Joint fittings such as couplings and sleeves must be assigned this code. The code is used by the automatic joint fitting selection functionality.
FLANGE and GASKET are special fitting codes that have the same fitting insertion behavior as the INLINE code. Flange and gasket fittings such as a weldneck flange, slip-on flange, or any type of gasket, must be assigned their respective codes. The FLANGE and GASKET codes are used in the respective automatic flange and gasket fitting selection functionality.
The ELBOW is a special fitting code that has the same fitting insertion behavior as the CORNER code. Elbow fittings such as 90 degree long/short radius and 45 degree long/short radius, must be assigned this code. This fitting code is used to automatically select an elbow fitting and insert it as a trimmed elbow or, insert elbows at all vertices of a pipeline with a single operation.
The BRANCH_LET is a special fitting code for special branch outlet fittings (olet fittings and half couplings). The library part model of a branch outlet fitting must have a string value of BRANCH_LET in the string parameter FIT_TYPE.
The NOBREAK is a special fitting code for no-break fittings such as pipe clip, ubolt, ubolt-channel and pipe supports.