Class ShearTabSpecification
Inheritance
System.Object
ShearTabSpecification
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ToString()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: DesignData.SDS2.Model.dll
Syntax
public sealed class ShearTabSpecification : ConnectionSpecification
Constructors
ShearTabSpecification()
Declaration
public ShearTabSpecification()
Properties
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
AttachToMember
Which member to attach connection material to, supported
or supporting.
Declaration
public AttachToMember AttachToMember { get; set; }
Property Value
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
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
BottomExtension
Declaration
public ConnectionExtensionType BottomExtension { get; set; }
Property Value
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
DisablePlastificationCheck
Declaration
public bool DisablePlastificationCheck { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
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
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 |
System.Boolean |
|
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 |
System.Boolean |
|
FlangePlateEnd
Declaration
public FlangePlateOnShearTabEnd FlangePlateEnd { get; set; }
Property Value
ShearMaterialType
The material type to use to make the shear tab
Declaration
public ShearMaterialType ShearMaterialType { get; set; }
Property Value
Side
Which side of the supported member to put the shear
plate on.
Declaration
public ShearPlateSide Side { get; set; }
Property Value
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
SupportCondition
Declaration
public ShearSupportCondition SupportCondition { get; set; }
Property Value
TopExtension
Declaration
public ConnectionExtensionType TopExtension { get; set; }
Property Value
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
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
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
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
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 |
System.Boolean |
|
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 |
System.Boolean |
|
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
Methods
Dispose(Boolean)
Declaration
protected override void Dispose(bool disposing)
Parameters
Type |
Name |
Description |
System.Boolean |
disposing |
|
Overrides