Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ Unified Engineering

Hanger Configuration Specifications

  • Last UpdatedFeb 11, 2025
  • 4 minute read

Hanger configuration specifications should have their purpose set to HCFG, the Description (DESC) set to indicate the configuration type, and the first question set to TYPE. The answer refers to the type of pipe element which the hanger will attach to. For tube configurations, the TANS will be ANY (because an LSTU can occur after any component) and for component types, there will be a selector for each type (for example, TEE, BEND or ELBO). The next question must be Generic Type (GTYP), which represents the generic type of the configuration (Welded, Base Mounted.). The description is put into the TANS attribute of the next selector. The next question should be PBOR, so that the configuration specification can determine a list of configurations which can be applied to the current hanger. The last question should be Symbol Type (STYP), and represents the actual configuration. The description is put into the TANS attribute of the relevant SPCO.

There are three types of hanger configuration specification:

  • Template Configurations
    which have a fixed length and can be used to determine the positions of support steel when creating a steelwork template

  • Tube Configurations
    which have variable length which can be applied to tube type hangers.

  • Component Configurations
    which have variable or fixed length which can be applied to component type hangers.

Support Configurations

Support configurations store the following data:

Attributes and Suer defined Attributes (UDAs)

DESC

A text description of the support configuration

FUNC

An optional configuration code which appears on the selection form and which may also be optionally stored in the design database when the support is configured

PURP

DATA

GTYP

Joint type:

BUTT ‑ Butt welded to joint owner

BACK ‑ Back to back jointing

:DESINFO

Name of plotfile in the PLOT directory which illustrates the configuration and its associated parameters

DRAINFO

Name of DRAFT drawing used for standard configuration types

Members

The configuration CATE may own any number of TEXT elements which are used to describe the support template. The TEXT element's role is determined by the setting of the :DESCR UDA and the data is stored in the STEX attribute.

The following TEXT elements are mandatory and are used to determine the numbers of support members expected before and after configuration:

DESCR = #ST

STEX = <value>

where <value> represents the number of stanchions expected in the final configuration and must be a non-negative integer or the letter ‘N’ to indicate any number, but it can have the following modifiers:

> There must be greater than zero before configuration

= The number before configuration must be the same as the number specified

DESCR = #XM

STEX = <value>

where <value> represents the number of cross-members expected in the final configuration and must be a non-negative integer or the letter ‘N’ to indicate any number, but it can have the following modifiers:

> There must be greater than zero before configuration

= The number before configuration must be the same as the number specified

Each type of member enumerated above must be described by another TEXT element:

DESCR = <member type>_<member number>

where <member type> is XM or ST and <member number> is the number of the stanchion/cross-member being described

STEX = <start connection info> <end connection info>

where <start connection info> takes the form

S:<member at start>/<joint position>/<Attached or Owner>:<clearance code>

and <end connection info> takes the form

E:<member at end>/<joint position>/<joint ownership>:<clearance code>

<member at start> is a support member identifier of the start connection

<member at end> is a support member identifier of the end connection

Member identifiers can have the following forms:

<value>

For a specific member number

N

Representing the Nth member

<

The most extreme ST/XM member in the XM/ST direction

>

The least extreme ST/XM member in the XM/ST direction

<joint position> can take one of the following values:

Z

At whatever ZDIST is required by the current position of the member

S

At the start of the member

E

At the end of the member

<joint ownership> is either of:

A

Attached

B

Owner

<clearance code> refers to the minimum clearance between the nearest pipe and the respective end as defined in the clearance data table:

A

Perpendicular joint at end

B

Free end

C

Angled (brace) joint at end

A final TEXT element stores data about the parameters, as follows

DESCR = PARAM

STEX = <parameter>/<descriptor> <parameter>/<descriptor> ...

where <parameter> is a single-character text string in the range A‑I and <descriptor> can refer to any of the following:

  • The length of a member; e.g. ST_1 or XM_N (length of 1st stanchion or Nth cross-member)

  • A dimension between a member and the start/end of another section; e.g. XM_1<ST_1 (distance of 1st cross-member from start of 1st stanchion)

  • A dimension between two members; e.g. XM_1-XM_2 (distance between 1st cross-member and 2nd cross-member)

TitleResults for “How to create a CRG?”Also Available in