IJWeldingSymbol Properties - Intergraph Smart 3D - Reference Data

Intergraph Smart 3D Structural Detailing Reference Data

Language
English
Product
Intergraph Smart 3D
Subproduct
Structural Detailing
Search by Category
Reference Data
Smart 3D Version
12 (2018)

The properties of the IJWeldingSymbol interface convey information needed to display standard (AWS [American Welding Society] or ISO [International Standards Organization]) welding symbols on drawings made from data in the Smart 3D model. The properties are defined below. These properties are defined in the FT_WeldSymbols.vbp Visual Basic project, found in the [Programming Resources Folder]\ExampleCode\StructDetail\Symbols\FT_WeldSymbols folder.

The delivered property mappings represent only one possible interpretation of the data. This is customizable to suit the needs of each customer. However, any such customization must agree with the original property names and the intent of the values. This is an important consideration because IJWeldingSymbol properties are used by the Drawings and Reports task, but are defined in Structural Detailing reference data.

For each of the properties expected by IJWeldingSymbol, there are three possible actions to take from the model.

  1. The property can be defined as a constant, with a specific value defined by the bulkload. If the value is not marked as read-only, you can override this value, but it can not be computed automatically by the parameter rule. These properties can be changed to a computed value by individual customers, but this requires a synchronization of any existing databases that expect to use the values. New databases pick up this change when the catalog is bulkloaded.

  2. The property can be defined as a computed value, with a default value in the bulkload that is not overridden by the parameter rule. By making this value a computed value, the parameter rule can be updated to compute a value for this field without having to synchronize the database. These are used for values where the rules cannot set a better value for the default, but where you may want to define these as rule-based. You an override the values manually on the parameter grid by clearing the Rule Based check box.

  3. The property can be defined as a computed value with a default value in the bulkload that is overridden by the parameter rule. Each time the parameter rule is computed, this value is updated to reflect any changes in the model. The computed value is only used if it has not been manually overridden by clearing the Rule Based check box.

IJWeldingSymbol Properties

This is the full set of properties implemented for IJWeldingSymbol. Not all properties are used for each type of connection.

Primary Side Symbol

Specifies the drawing symbol to use on the primary side. The software sets this property only for cases where there is a fillet weld (Lap and Tee only).

Primary Side Groove

Specifies the type of groove on the primary side (None, Square, V, Bevel). For the types that can have a bevel (Bevel or V) on this side, the software makes the choice between bevel or none by the presence of a non-zero bevel depth.

Primary Side Groove Size

Specifies the actual depth of penetration of the weld. It is defined as rule-based, but no value is computed. You can set a reasonable value for this based on such factors as material thickness, bevel depth, and so on.

Primary Side Actual Throat Thickness [Primary Side Bevel Depth]

Specifies the depth of bevel from the primary side. The value is set from the bevel parameters. If the bevel depth is 0, this indicates no bevel.

Primary Side Nominal Throat Thickness

Specifies the primary side fillet size.

Primary Side Actual Leg Length

Specifies the leg length of a fillet weld if populated. The software does not set this value, choosing to set the nominal throat thickness instead. This is only valid for fillet welds.

Primary Side Supplementary Symbol

By default, this value is set to none. You can manually change this to add supplementary weld symbols.

Primary Side Length

Used only for intermittent welds. This value sets the nominal length of individual weld segments.

Primary Side Pitch

Used only for intermittent welds. Sets the nominal spacing between the centers of weld segments.

Primary Side Diameter

Not applicable.

Primary Side Contour

Specifies the finished contour of the face of the weld. Set to none for all weld types.

Primary Side Finish Method

Specifies the finishing method (usually a machining operation) to achieve the needed contour. Set to none for all weld types.

Primary Side Root Opening

Specifies the root opening for the weld. The software sets the primary root opening to the full opening.

Primary Side Groove Angle

Specifies the included angle of the weld groove.

Primary Side Number Of Welds

Meaningful only for intermittent welds. The software does not set this value for any welds. Instead, the software sets length and pitch for intermittent welds.

Secondary Side Symbol

Specifies the drawing symbol to use on the secondary side. The software sets this value only for cases where there is a fillet weld (Lap and Tee only).

Secondary Side Groove

Specifies the type of groove on the primary side (None, Square, V, Bevel). For types that may have a bevel (Bevel or V) on this side, the software chooses between bevel or none by the presence of a non-zero bevel depth.

Secondary Side Groove Size

Specifies the actual depth of penetration of the weld. This value is defined as rule-based, but no value is computed. You can set a reasonable value for this based on such factors as material thickness, bevel depth, and so on.

Secondary Side Actual Throat Thickness [Secondary Side Bevel Depth]

Specifies the depth of he bevel from the secondary side. The value is set from the bevel parameters. If the bevel depth is 0, this indicates no bevel.

Secondary Side Nominal Throat Thickness

Specifies the secondary side fillet size.

Secondary Side Actual Leg Length

Specifies the leg length of a fillet weld if populated. The software does not set this value, choosing to set the nominal throat thickness instead. This is only valid for fillet welds.

Secondary Side Supplementary Symbol

Specifies supplementary weld symbols. By default, this is set to none.

Secondary Side Length

Specifies the nominal length of individual weld segments. This value is used only for intermittent welds.

Secondary Side Pitch

Specifies the nominal spacing between the centers of weld segments. This value is used only for intermittent welds.

Secondary Side Diameter

Not applicable.

Secondary Side Contour

Specifies the finished contour of the face of the weld. Set to none for all weld types.

Secondary Side Finish Method

Specifies the finishing method (usually a machining operation) to achieve the required contour. Set to none for all weld types.

Secondary Side Root Opening

Specifies the root opening for the weld. The software sets the secondary root opening to the full opening.

Secondary Side Groove Angle

Specifies the included angle of the weld groove.

Secondary Side Number Of Welds

Specifies the number of welds on the secondary side. This value is applicable only for intermittent welds. The software does not set this value for any welds. Instead, the software sets length and pitch for intermittent welds.

Field Weld

Specifies if this weld is made in the shop (false) or in the field (true). The default is false. You can drive the value from planning information.

All Around

Specifies whether the weld should fully wrap around the connection. The default is false, but you can override this.

Tail Notes

Specifies the string to put in the tail note of the weld symbol. Defaults to blank, but can be overridden.

Tail Note Is A Reference

Specifies true if the tail note is applied to the reference part. Valid only if a tail note is provided. Defaulted to false, but you can override.

See Also

The Weld Symbol