Part Subtype

This section describes the Part Subtype table and how you can customize it.

This page discusses:

Overview

This resource file is a discrete list of all the subtypes of parts.

In Data Setup, this table must be assigned to:

  • when using file-based tables, the Part Subtype item in the resource table of HVAC Discipline Resources with a Standard criteria.
  • when using engineering specification objects, the Part Subtype item in the resource table of HVAC Specification Resources with a Standard criteria.

Table Description

All the attribute values must be of the type string.

File-Based Table

Here is a typical Part Subtype file-based table:

PartSubType PLMTypeIconName
Access CoverHVAC_AccesCover-
CapHVAC_CapIcon_HVAC_Cap.png
DamperHVAC_Damper-
ElbowHVAC_ElbowIcon_HVAC_Elbow.png
FlangeHVAC_FlangeIcon_HVAC_Flange.png
GasketHVAC_Gasket-
ReducerHVAC_Reducer-
SaddleHVAC_Saddle-
SilencerHVAC_Silencer-
TeeHVAC_TeeIcon_HVAC_Tee.png
TransitionHVAC_Transition-
MiscellaneousHVAC_Miscellaneous-

Engineering Specification Table

This table associates behavior classes to some customer types. The list of customer types is the one shown in the Part Placement command and also used in HVAC Parts Filters as returned part types. Then you must create this table and add it to the HVAC Specification Resources before creating HVAC Parts Filters.

A typical Part Subtype Engineering Specification table is shown below:

Part Subtype Behavior ClassIcon Name
Access CoverHVAC_AccesCover-
CapHVAC_CapIcon_HVAC_Cap.png
CrossHVAC_Cross-
DamperHVAC_Damper-
DiffuserHVAC_Diffuser-
ElbowHVAC_ElbowIcon_HVAC_Elbow.png
FlangeHVAC_FlangeIcon_HVAC_Flange.png
GasketHVAC_Gasket-
ReducerHVAC_Reducer-
SaddleHVAC_Saddle-
SilencerHVAC_Silencer-
TeeHVAC_TeeIcon_HVAC_Tee.png
TransitionHVAC_Transition-
MiscellaneousHVAC_Miscellaneous-

For more information about behavior classes, see Unified Typing Reference Dictionary Guide: HVAC Physical Types.

Note: If the types are customized, you can put the internal name of your type in the Behavior Class column.

The columns definitions are as follow:

Column NameColumn TypeLink to TableLink to ColumnComment
Behavior ClassString--Optional
Part SubtypeString--Mandatory
Icon NameString--Optional

The table has the following attribute:

  • Standard

Note: The Icon Name column allows you to display an icon in the Part Subtypes dialog box when you place a part using the Define part sub type or select a new part command. To display an icon in the Part Subtypes dialog box, you need to:
  1. Create an Engineering Document.
  2. Attach the image file to this Engineering Document. The image files supported are TIFF, BMP, JPEG, PNG, RGB, and PICTURE.
  3. Save the Engineering Document.
  4. Add the name of the Engineering Document in the Icon Name column of the Part Subtype table.

For more information about Engineering Documents, see Collaborative Lifecycle User's Guide: Document Management: Working with Engineering Documents.

If no icon name exists, then the icon of the behavior class is taken into account. If there is no icon for the behavior class, then no icon is displayed in the Part Subtype dialog box.

Sample Resource File

The default location of HVAC_SubPartType.xls is

..\startup\EquipmentAndSystems\HVAC\Discrete

Where Used

Used in this appWhenSeen as
HVAC 3D DesignParts filter - returned part typeList of returned part type.
HVAC 3D DesignEdit PropertiesAttributes in the dialog box: part subtypes list filtered by the behavior class.
HVAC 3D DesignPlacement of crossPart subtype list filled with the behavior class called Piping_Cross.