Part Attributes - Intergraph Smart Reference Data Standard Database - Version 12.3 - Help - Hexagon PPM

SDB for SRD Hangers and Supports Help 12.3

Language
English
Product
Intergraph Smart Reference Data Standard Database
Search by Category
Help
Smart 3D Version
13
Standard Database for Smart Reference Data Version
12.3

For more information on how to use part specification attributes, see Part Specifications.

Leg1 and CapPlate1 Attributes

Attribute Name

Description

Implementation Details

IJUAhsLeg1::Leg1Part

The Part-Number or Part Class of the first support leg to use for the support.

Option 1 – Specify a Part-Number or Part Class directly

Option 2 – Use a HgrRule to get the Part

The box frame is a mandatory part. Either a Leg1Part or Le1Rule must be specified.

IJUAhsLeg1Rl::Leg1Rule

An HgrSupportRule that returns a hanger beam pipe Part-Number. The Hanger Rule should be present in the catalog; it can be the name of a rule, or a rule ProgID.

IJUAhsLeg1Ang::Leg1OrientationAngle

A code list value that specifies the angle of rotation for the first leg of support. The angle is about the axis of the leg.

hsSteelOrientationAngle

0 90 180 270

IJUAhsLeg1RlTyp::Leg1RuleType

A code list value that specifies the rule type for the Leg1Rule.

hsRuleType

0 – None

1 – Part Selection Rule

2 – Support Rule

IJUAhsLeg1BeginOH::Leg1BeginOverhangValue

Specifies a positive number value for the distance that the first leg should past the main member. To select the overhang using Leg1BeginOverhangRule, do not enter any value for this property.

IJUAhsLeg1BeginOHRl::Leg1BeginOverhangRule

An HgrSupportRule that returns the distance. The Hanger Rule should be present in the catalog; it can be the name of a rule, or a rule ProgID.

IJUAhsLeg1BeginOHDef::Leg1BeginOverhangDefinition

Specifies how the begin overhang should be measured.

IJUAhsLeg1BeginOHSel::Leg1BeginOverhangSelection

A code list value that specifies how the begin overhang should be measured.

hsSelection

1 – By Rule

Leg1BeginOverhangRule is used

2 – By Input

Leg1BeginOverhangValue is used

IJUAhsLeg1EndOH::Leg1EndOverhangValue

Specifies a positive number value for the distance that the first leg should past the main member. To select the overhang using Leg1EndOverhangRule, do not enter any value for this property.

IJUAhsLeg1EndOHRl::Leg1EndOverhangRule

An HgrSupportRule that returns the distance. The Hanger Rule should be present in the catalog; it can be the name of a rule, or a rule ProgID.

IJUAhsLeg1EndOHDef::Leg1EndOverhangDefinition

Specifies how the end overhang should be measured.

IJUAhsLeg1EndOHSel::Leg1EndOverhangSelection

A code list value that specifies how the end overhang should be measured.

hsSelection

1 – By Rule

Leg1EndOverhangRule is used

2 – By Input

Leg1EndOverhangValue is used

IJUAhsCapPlate1::CapPlate1Part

The Part-Number or Part Class of a Plate part to use for the support.

If you intend to select the Part-Number using the CapPlate1Rule, then this attribute should be left blank.

Option 1 – Specify a Part-Number or Part Class directly

Option 2 – Use a HgrRule to get the Part

The cap plate is an optional part. Leave these attributes blank if you do not want to include a cap plate.

IJUAhsCapPlate1Rl::CapPlate1Rule

An HgrSupportRule that returns a Plate Part-Number. The Hanger Rule should be present in the catalog; it can be the name of a rule, or a rule ProgID.

If you intend to specify a Part-Number directly using CapPlate1Part, then this attribute should be left blank.

IJUAhsCapPlate1Ang::

CapPlate1Angle

Specifies the rotation angle for the cap plate about the axis of the box frame.

Leg2 and CapPlate2 Attributes

The second leg attributes have the same behavior as functionalities as the first leg attributes. For more information, see Leg1 and CapPlate1 Properties.

Member1 and CapPlate3/4 Attributes

Attribute Name

Description

Implementation Details

IJUAhsMember1::

Member1Part

The Part-Number or Part Class of the first support member to use for the support.

Option 1 – Specify a Part-Number or Part Class directly

Option 2 – Use a HgrRule to get the Part

The box frame is a mandatory part. Either a Leg1Part or Le1Rule must be specified.

IJUAhsMember1Rl::

Member1Rule

An HgrSupportRule that returns a hanger beam pipe Part-Number. The Hanger Rule should be present in the catalog; it can be the name of a rule, or a rule ProgID.

IJUAhsMember1Ang::

Member1OrientationAngle

A code list value that specifies the angle of rotation for the first member of support. The angle is about the axis of the leg.

hsSteelOrientationAngle

0 90 180 270

IJUAhsMember1RlTyp::

Member1RuleType

A code list value that specifies the rule type for the Member1Rule.

hsRuleType

0 – None

1 – Part Selection Rule

2 – Support Rule

IJUAhsMember1BeginOH::

Member1BeginOverhangValue

Specifies a positive number value for the distance that the first member should past the first leg. To select the overhang using Member1BeginOverhangRule, do not enter any value for this property.

IJUAhsMember1BeginOHRl::

Member1BeginOverhangRule

An HgrSupportRule that returns the distance. The Hanger Rule should be present in the catalog; it can be the name of a rule, or a rule ProgID.

IJUAhsMember1BeginOHDef::

Member1BeginOverhangDefinition

Specifies how the begin overhang should be measured.

IJUAhsMember1BeginOHSel::

Member1BeginOverhangSelection

A code list value that specifies how the begin overhang should be measured.

hsSelection

1 – By Rule

Member1BeginOverhangRule is used

2 – By Input

Member1BeginOverhangValue is used

IJUAhsMember1EndOH::

Member1EndOverhangValue

Specifies a positive number value for the distance that the first member should past the first leg. To select the overhang using Member1EndOverhangRule, do not enter any value for this property.

IJUAhsMember1EndOHRl::

Member1EndOverhangRule

An HgrSupportRule that returns the distance. The Hanger Rule should be present in the catalog; it can be the name of a rule, or a rule ProgID.

IJUAhsMember1EndOHDef::

Member1EndOverhangDefinition

Specifies how the end overhang should be measured.

IJUAhsMember1EndOHSel::

Member1EndOverhangSelection

A code list value that specifies how the end overhang should be measured.

hsSelection

1 – By Rule

Member1EndOverhangRule is used

2 – By Input

Member1EndOverhangValue is used

IJUAhsCapPlate3::

CapPlate3Part

The Part-Number or Part Class of a Plate part to use for the support.

If you intend to select the Part-Number using the CapPlate3Rule, then this attribute should be left blank.

Option 1 – Specify a Part-Number or Part Class directly

Option 2 – Use a HgrRule to get the Part

The cap plate is an optional part. Leave these attributes blank if you do not want to include a cap plate.

IJUAhsCapPlate3Rl::

CapPlate3Rule

An HgrSupportRule that returns a Plate Part-Number. The Hanger Rule should be present in the catalog; it can be the name of a rule, or a rule ProgID.

If you intend to specify a Part-Number directly using CapPlate3Part, then this attribute should be left blank.

IJUAhsCapPlate3Ang::

CapPlate3Angle

Specifies the rotation angle for the cap plate about the axis of the box frame.

IJUAhsCapPlate4::

CapPlate4Part

The Part-Number or Part Class of a Plate part to use for the support.

If you intend to select the Part-Number using the CapPlate4Rule, then this attribute should be left blank.

Option 1 – Specify a Part-Number or Part Class directly

Option 2 – Use a HgrRule to get the Part

The cap plate is an optional part. Leave these attributes blank if you do not want to include a cap plate.

IJUAhsCapPlate4Rl::

CapPlate4Rule

An HgrSupportRule that returns a Plate Part-Number. The Hanger Rule should be present in the catalog; it can be the name of a rule, or a rule ProgID.

If you intend to specify a Part-Number directly using CapPlate4Part, then this attribute should be left blank.

IJUAhsCapPlate4Ang::

CapPlate4Angle

Specifies the rotation angle for the cap plate about the axis of the box frame.

Member2 and CapPlate5/6 Attributes

The second member attributes have the same behavior as functionalities as the first member attributes. For more information, see Member1 and CapPlate3/4 Properties.

Brace Properties

Attribute Name

Description

Implementation Details

IJUAhsLeg3::Leg3Part

The Part-Number or Part Class of the first brace to use for the support.

IJUAhsLeg3Rl::Leg3Rule

An HgrSupportRule that returns a hanger beam Part-Number. The Hanger Rule should be present in the catalog; it can be the name of a rule, or a rule ProgID.

IJUAhsLeg3Ang::Leg3OrientationAngle

A code list value that specifies the angle of rotation for the first brace of support. The angle is about the axis of the brace.

hsSteelOrientationAngle

0 90 180 270

IJUAhsLeg4::Leg4Part

The Part-Number or Part Class of the second brace to use for the support.

IJUAhsLeg4Rl::Leg4Rule

An HgrSupportRule that returns a hanger beam Part-Number. The Hanger Rule should be present in the catalog; it can be the name of a rule, or a rule ProgID.

IJUAhsLeg4Ang::Leg4OrientationAngle

A code list value that specifies the angle of rotation for the second brace of support. The angle is about the axis of the brace.

hsSteelOrientationAngle

0 90 180 270

Pipe Attachment 1 Attributes

Attribute Name

Description

Implementation Details

IJUAhsFrPipeAtt1::

PipeAtt1Part

The Part-Number or Part Class of the pipe attachment 1 on the first picked pipe.

If you intend to select the Part-Number using the PipeAtt1Rule, then this attribute should be left blank.

Option 1 – Specify a Part-Number or Part Class directly

Option 2 – Use a HgrRule to get the Part

The pipe attachment 1 is an optional part. Leave these attributes blank if you do not want to include a pipe attachment.

IJUAhsFrPipeAtt1Rl:: PipeAtt1Rule

An HgrSupportRule that returns a Plate Part-Number. The Hanger Rule should be present in the catalog; it can be the name of a rule, or a rule ProgID.

If you intend to specify a Part-Number directly using PipeAtt1Part, then this attribute should be left blank.

IJUAhsFrPipeAtt1Ang:: PipeAtt1Angle

Specifies the rotation angle for the pipe attachment 1 about the route axis.

IJUAhsLugSupport::LugSupport

Specifies the part number or the part class of a Lug support.

LugSupport is an optional part. To exclude a Lug support, do not type any value for these attributes.

IJUAhsLugSupportRl:: LugSupportRule

An HgrSupportRule that returns a Plate Part-Number. The Hanger Rule should be present in the catalog; it can be the name of a rule, or a rule ProgID.

If you intend to specify a Part-Number directly using LugSupport, then this attribute should be left blank.

Pipe Attachment 2 Attributes

The second pipe attachment attributes have the same behavior as functionalities as the first pipe attachment attributes. Both the first and second pipe attachments are connected on the first picked pipe. For more information, see Pipe Attachment 1 Properties.

Steel Connection Attributes

Attribute Name

Description

Implementation Details

IJUAhsCornerConn1Type::

Connection1Type

A code list value that specifies the type of connection to use when connecting Leg1 to Member1.

hsSteelCornerConnection

0 – Butted

1 – Lapped

2 – Nested

4 – Coped

5 – Mitered

IJUAhsCornerConn1Mirror::

Connection1Mirror

A code list value that specifies whether to mirror the connection between Leg1 to Member1.

0 – False 1 – True

IJUAhsCornerConn2Type::

Connection2Type

A code list value that specifies the type of connection to use when connecting Leg2 to Member1.

hsSteelCornerConnection

0 – Butted

1 – Lapped

2 – Nested

4 – Coped

5 – Mitered

IJUAhsCornerConn2Mirror::

Connection2Mirror

A code list value that specifies whether to mirror the connection between Leg2 to Member1.

0 – False 1 – True

IJUAhsTeeConn3Type::

Connection3Type

A code list value that specifies the type of connection to use when connecting Leg1 to Member2.

hsSteelTeeConnection

0 – Butted

1 – Lapped

2 – Nested

4 – Coped

IJUAhsTeeConn3Mirror::

Connection3Mirror

A code list value that specifies whether to mirror the connection between Leg1 to Member2.

0 – False 1 – True

IJUAhsTeeConn4Type::

Connection4Type

A code list value that specifies the type of connection to use when connecting Leg2 to Member2.

hsSteelTeeConnection

0 – Butted

1 – Lapped

2 – Nested

4 – Coped

IJUAhsTeeConn4Mirror::

Connection4Mirror

A code list value that specifies whether to mirror the connection between Leg2 to Member2.

0 – False 1 – True

BasePlate1 and Bolt1 Attributes

Attribute Name

Description

Implementation Details

IJUAhsBasePlate1::

BasePlate1Part

The Part-Number or Part Class of the base plate on leg1.

If you intend to select the Part-Number using the BasePlate1Rule, then this attribute should be left blank.

Option 1 – Specify a Part-Number or Part Class directly

Option 2 – Use a HgrRule to get the Part

The pipe attachment is an optional part. Leave these attributes blank if you do not want to include a pipe attachment.

IJUAhsBasePlate1Rl::

BasePlate1Rule

An HgrSupportRule that returns a Plate Part-Number. The Hanger Rule should be present in the catalog; it can be the name of a rule, or a rule ProgID.

If you intend to specify a Part-Number directly using BasePlate1Part, then this attribute should be left blank.

IJUAhsBasePlate1Ang::

BasePlate1Angle

Specifies the angle that BasePlate1Part should be rotated about the Z-axis of the port to which the plate is attached.

IJUAhsBasePlate1Off::

BasePlate1Offset

Specifies the distance by which the base plate should be offset from leg1. BasePlate1Offset is applicable only when StructureConnection is set to either Lapped or Lapped-Opposite.

IJUAhsBasePlate1OffDef:

BasePlate1OffsetDef

Defines how BasePlate1Offset is measured.

IJUAhsBasePlate2OffDef:

BasePlate2OffsetDef

Defines how BasePlate2Offset is measured.

IJUAhsBolt1::

Bolt1Part

The Part-Number or Part Class of the bolts connected to BasePlate1.

If you intend to select the Part-Number using the Bolt1Rule, then this attribute should be left blank.

Option 1 – Specify a Part-Number or Part Class directly

Option 2 – Use a HgrRule to get the Part

The pipe attachment is an optional part. Leave these attributes blank if you do not want to include a pipe attachment.

IJUAhsBolt1Rl::

Bolt1Rule

An HgrSupportRule that returns a Plate Part-Number. The Hanger Rule should be present in the catalog; it can be the name of a rule, or a rule ProgID.

If you intend to specify a Part-Number directly using Bolt1Part, then this attribute should be left blank.

IJUAhsBolt1Qty::

Bolt1Quantity

Specifies the quantity of bolts to include on BasePlate1.

BasePlate2 and Bolt2 Attributes

The other base plate attributes have the same behavior as functionalities as the first base plate attributes. For more information, see Base Plate 1 and Bolt 1 Properties.

Base Plate 3 Properties

Attribute Name

Description

Implementation Details

IJUAhsBasePlate3::

BasePlate3Part

The Part-Number or Part Class of the base plate on brace1.

If you intend to select the Part-Number using the BasePlate3Rule, then this attribute should be left blank.

Option 1 – Specify a Part-Number or Part Class directly

Option 2 – Use a HgrRule to get the Part

The pipe attachment is an optional part. Leave these attributes blank if you do not want to include a pipe attachment.

IJUAhsBasePlate3Rl::

BasePlate3Rule

An HgrSupportRule that returns a Plate Part-Number. The Hanger Rule should be present in the catalog; it can be the name of a rule, or a rule ProgID.

If you intend to specify a Part-Number directly using BasePlate3Part, then this attribute should be left blank.

IJUAhsBasePlate3Ang::

BasePlate3Angle

Specifies the angle that BasePlate3Part should be rotated about the Z-axis of the port to which the plate is attached.

IJUAhsBasePlate3Off::

BasePlate3Offset

Specifies the distance by which the base plate should be offset from brace1. BasePlate3Offset is applicable only when StructureConnection is set to either Lapped or Lapped-Opposite.

IJUAhsBasePlate3OffDef:

BasePlate3OffsetDef

Defines how BasePlate3Offset is measured.

Base Plate 4 Properties

The base plate 4 attributes have the same behavior as functionalities as the base plate 3 attributes. For more information, see Base Plate 3 Properties above.

Guide Properties

Attribute Name

Description

Implementation Details

IJUAhsFrameGuidePart::

GuidePart

The Part-Number or Part Class of the guide.

If you intend to select the Part-Number using the GuideRule, then this attribute should be left blank.

Option 1 – Specify a Part-Number or Part Class directly

Option 2 – Use a HgrRule to get the Part

The guide is an optional part. Leave these attributes blank if you do not want to include a guide.

IJUAhsFrameGuideRl::

GuideRule

An HgrSupportRule that returns a Plate Part-Number. The Hanger Rule should be present in the catalog; it can be the name of a rule, or a rule ProgID.

If you intend to specify a Part-Number directly using GuidePart, then this attribute should be left blank.

IJUAhsFrameGuideDef::

GuideDefinition

Allowable values are 1, 2 and 3.

1 – North – South Direction

2 – East – West Direction

3 – All Directions

IJUAhsFrameGuideOffVal::

GuideOffsetVal

Specifies the offset of the guide from the outside of the pipe.

Box Frame Dimension Attributes

The Box Frame assembly uses the following Input and Output dimensions:

Input Dimensions

You can set default values for the input dimensions. If the attributes are Occurrence Attributes (OA), you can modify the default values in the Support Properties dialog box. Select Dimensions from the Category list on the General tab.

Attribute Name

Description

Implementation Details

IJUAhsFrameOffset1:: Offset1Value

IJUAhsFrameOffset1Rl:: Offset1Rule

IJUAhsFrameOffset1Sel:: Offset1Selection

IJUAhsFrameOffset1Def:: Offset1Definition

Specifies the offset distance of the first leg from the pipe. The distance must be a positive value.

IJUAhsFrameOffset2:: Offset2Value

IJUAhsFrameOffset2Rl:: Offset2Rule

IJUAhsFrameOffset2Sel:: Offset2Selection

IJUAhsFrameOffset2Def:: Offset2Definition

Specifies the offset distance of the second leg from the pipe. The distance must be a positive value.

IJUAhsFrameShoeHeight:: ShoeHeightValue

IJUAhsFrameShoeHeightRl:: ShoeHeightRule

IJUAhsFrameShoeHeightDef:: ShoeHeightDefnition

IJUAhsFrameShoeHeightSel:: ShoeHeightSelection

Specifies the offset distance of the main steel member from the pipe. The distance must be a positive value.

Use the following definitions:

1 - Edge of Boundary Pipe

2 - Center of Primary Pipe

IJUAhsFrameShoeHeight2:: ShoeHeight2Value

IJUAhsFrameShoeHeight2Rl::ShoeHeight2Rule

IJUAhsFrameShoeHeight2Def::ShoeHeight2Definition

IJUAhsFrameShoeHeight2Sel::ShoeHeight2Selection

Specifies the offset distance of the member 2 from the pipe. The distance must be a positive value.

Use the following definitions:

1 - Edge of Boundary Pipe

2 - Center of Primary Pipe

IJUAhsBraceAngle:: BraceAngle

Specifies the angle of the brace.

IJUAhsBraceHorOff:: BraceHorOffset

Specifies the distance from the end of the horizontal member to the brace member.

IJUAhsSuppPosOffset::SupPosOff

Specifies the support distance from origin of the support. To determine the support position offset using SupPosOffRl, do not type any value for this property.

IJUAhsSuppPosOffsetRl::SupPosOffRl

Defines a HgrSupportRule that returns the support position offset. The hanger rule name or the ProgID must exist in the catalog. To determine the support position using SupPosOff, do not type any value for this property.

Output Dimensions

Smart 3D determines the following output dimension values and displays them as read-only in the property page:

Attribute Name

Description

Implementation Details

IJUAhsFrameSpan::SpanValue

IJUAhsFrameSpan:: SpanDefinition

Specifies the span of the Frame support.

IJUAhsFrameLength1:: Length1Value

IJUAhsFrameLength1:: Length1Definition

IJUAhsFrameLength2:: Length2Value

IJUAhsFrameLength2:: Length2Definition

Specifies the length of the first and the second legs.