Class ShearTabSpecification
A shear tab connection
Inherited Members
Namespace: DesignData.SDS2.Model
Assembly: DesignData.SDS2.Model.dll
Syntax
public sealed class ShearTabSpecification : ConnectionSpecification
Constructors
ShearTabSpecification()
A shear tab connection
Declaration
public ShearTabSpecification()
Properties
AttachToMember
Which member to attach connection material to, supported or supporting.
Declaration
public AttachToMember AttachToMember { get; set; }
Property Value
| Type | Description |
|---|---|
| AttachToMember |
AttachmentMethod
The attachment method for the shear tab, to the supporting material. This is only used if the MaterialType is set to a Wtee for a built-up plate.
Declaration
public AttachmentMethod AttachmentMethod { get; set; }
Property Value
| Type | Description |
|---|---|
| AttachmentMethod |
AxialLoadCheck
The "Supporting member web stress" will be reported as a "Left/Right end limit state" when a "Tension load" has been applied to the supported beam's shear plate connection end. This option affects whether or not that limit state is incorporated as a check within connection design that can potentially cause the shear plate connection to fail
Declaration
public AxialLoadCheckOption AxialLoadCheck { get; set; }
Property Value
| Type | Description |
|---|---|
| AxialLoadCheckOption |
BevelShearTab
Per AISC, beveling of a 5/16- to 3/8-inch shear plate is required when the dihedral angle is between 45 and 60 degrees. A 1/2-inch shear plate is required to be beveled from 22° to 45° from perpendicular. Yes will bevel as needed, where No will never bevel. Automatic pulls this option from setup.
Declaration
public AutomaticYesNo BevelShearTab { get; set; }
Property Value
| Type | Description |
|---|---|
| AutomaticYesNo |
BottomExtension
A shear tab connection
Declaration
public ConnectionExtensionType BottomExtension { get; set; }
Property Value
| Type | Description |
|---|---|
| ConnectionExtensionType |
CombineShearTab
When this end of this beam frames to a column with a single-plate shear connection and a vertical brace frames to this beam and that same column, the system can either create one combined shear plate or two shear plates (one for the beam-to-column interface, the second for the gusset-to-column interface).
Declaration
public AutomaticYesNo CombineShearTab { get; set; }
Property Value
| Type | Description |
|---|---|
| AutomaticYesNo |
DisablePlastificationCheck
A shear tab connection
Declaration
public bool DisablePlastificationCheck { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
EmbedLocation
Applies when a beam frames to a concrete wall. If InsideWall, then the embed plate will be modeled inside the concrete wall. When OutsideWall, it is attached to the outside of the wall. Automatic will pull this option from setup.
Declaration
public EmbedLocation EmbedLocation { get; set; }
Property Value
| Type | Description |
|---|---|
| EmbedLocation |
ExtendPastFlange
Set the supported beam back beyond the flange of the supporting column (when connecting to the column web) if true. If false, clip the supported beam so that it fits inside the column flange.
Declaration
public bool ExtendPastFlange { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
ExtendToWebByForce
Only applies if ExtendPastFlange is true. If true, this will force the stabilizer plates to be extended to the web. If false, the system will decide if that is necessary and do so if required.
Declaration
public bool ExtendToWebByForce { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
FlangePlateEnd
A shear tab connection
Declaration
public FlangePlateOnShearTabEnd FlangePlateEnd { get; set; }
Property Value
| Type | Description |
|---|---|
| FlangePlateOnShearTabEnd |
ShearMaterialType
The material type to use to make the shear tab
Declaration
public ShearMaterialType ShearMaterialType { get; set; }
Property Value
| Type | Description |
|---|---|
| ShearMaterialType |
Side
Which side of the supported member to put the shear plate on.
Declaration
public ShearPlateSide Side { get; set; }
Property Value
| Type | Description |
|---|---|
| ShearPlateSide |
SkewPlateHoles
If set to yes, the rows of holes will be parallel with the supported beam flange. If set to no, they will be parallel with the supporting column. Automatic will pull this setting from setup.
Declaration
public AutomaticYesNo SkewPlateHoles { get; set; }
Property Value
| Type | Description |
|---|---|
| AutomaticYesNo |
SupportCondition
For ASD9 and LRFD3 only
Declaration
public ShearSupportCondition SupportCondition { get; set; }
Property Value
| Type | Description |
|---|---|
| ShearSupportCondition |
TopExtension
A shear tab connection
Declaration
public ConnectionExtensionType TopExtension { get; set; }
Property Value
| Type | Description |
|---|---|
| ConnectionExtensionType |
UseAlternateEccentricity
Applies when 'ASD13' or 'LRFD13' or a newer AISC method is the "Connection design method." It applies to " Extend past flange" shear connections. Per the AISC 13th Edition, p 10-103 and AISC 14th Edition, p 10-104, "alternate considerations of the design eccentricity are acceptable when justified by rational analysis.
Declaration
public AutomaticYesNo UseAlternateEccentricity { get; set; }
Property Value
| Type | Description |
|---|---|
| AutomaticYesNo |
UseBackupBar
Applies to skewed beam-to-beam or beam-to-column single-plate shear connections with angles to the supported member of less than 45 degrees. Standard AISC practices call for a back-up bar to be used for such welds.
Declaration
public AutomaticYesNo UseBackupBar { get; set; }
Property Value
| Type | Description |
|---|---|
| AutomaticYesNo |
UseExpandedVerticalBoltSpacing
Applies to 'Non-moment' shear plates or shear tees to a beam or a column. If Yes, permits the system to expand the vertical spacing of bolts to 1.5 times or 2 times the Fabricator Setup > Connection Erectability Settings > "Bolt spacing" that is set per bolt diameter. The system may also adjust to a spacing other than 1.5 or 2 times the standard bolt spacing in order to accommodate piecemarking issues, loading conditions and unusual geometries.
Declaration
public AutomaticYesNo UseExpandedVerticalBoltSpacing { get; set; }
Property Value
| Type | Description |
|---|---|
| AutomaticYesNo |
UseHSSReinforcementPlate
When set to Yes, column reinforcement plates are designed, as needed, for non-moment shear plates or welded moment connections to an HSS rectangular or TS column. If No and column wall reinforcement is needed, you will get the end connection failure.
Declaration
public AutomaticYesNo UseHSSReinforcementPlate { get; set; }
Property Value
| Type | Description |
|---|---|
| AutomaticYesNo |
UsePaddlePlate
If the supported beam is a tube, when true this will use a paddle plate to connect the tube, rather than shear tabs on each side of the tube.
Declaration
public bool UsePaddlePlate { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
UseStiffenerOppositeShearTab
If true, put a stiffener on the opposite the shear tab when framing into the web of a beam
Declaration
public bool UseStiffenerOppositeShearTab { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
UseThroughPlate
If the supporting column is a tube, run the shear plate through the wall of the tube.
Declaration
public ShearThroughPlate UseThroughPlate { get; set; }
Property Value
| Type | Description |
|---|---|
| ShearThroughPlate |
Methods
Dispose(bool)
A shear tab connection
Declaration
protected override void Dispose(bool disposing)
Parameters
| Type | Name | Description |
|---|---|---|
| bool | disposing |