Show / Hide Table of Contents

    Class Washer

    A washer, on a bolt

    Inheritance
    object
    Washer
    Inherited Members
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: DesignData.SDS2.Model
    Assembly: DesignData.SDS2.Model.dll
    Syntax
    public class Washer

    Properties

    HorizontalEdgeDistance

    Distance, in inches, from the nearest horizontal edge of the plate washer to the center of the nearest hole, on each side. This only applies to washers of type MaterialPlate.

             The wording is odd here because what the nearest horizontal edge is varies depending on
             if you combine material plate washers and how.
    
    Declaration
    public double HorizontalEdgeDistance { get; set; }
    Property Value
    Type Description
    double

    Quantity

    Indicates how many of this kind of washer to put in this position.

    Declaration
    public uint Quantity { get; set; }
    Property Value
    Type Description
    uint
    Exceptions
    Type Condition
    NotAddedException

    Thrown when setting data on the object without having added it to a transaction

    NotLockedException

    Thrown when reading or writing the property of a bolt that was added to a transaction but is unlocked

    Rotation

    The rotation of the washer, in radians.

    Declaration
    public double Rotation { get; set; }
    Property Value
    Type Description
    double
    Exceptions
    Type Condition
    NotAddedException

    Thrown when setting data on the object without having added it to a transaction

    NotLockedException

    Thrown when reading or writing the property of a bolt that was added to a transaction but is unlocked

    Thickness

    The thickness of the washer.

    Declaration
    public double Thickness { get; set; }
    Property Value
    Type Description
    double
    Exceptions
    Type Condition
    NotAddedException

    Thrown when setting data on the object without having added it to a transaction

    NotLockedException

    Thrown when reading or writing the property of a bolt that was added to a transaction but is unlocked

    VerticalEdgeDistance

    Distance, in inches, from the nearest vertical edge of the plate washer to the center of the nearest hole, on each side. This only applies to washers of type MaterialPlate

    Declaration
    public double VerticalEdgeDistance { get; set; }
    Property Value
    Type Description
    double

    WasherType

    the type of washer used

    Declaration
    public WasherType WasherType { get; set; }
    Property Value
    Type Description
    WasherType
    Exceptions
    Type Condition
    NotAddedException

    Thrown when setting data on the object without having added it to a transaction

    NotLockedException

    Thrown when reading or writing the property of a bolt that was added to a transaction but is unlocked

    Width

    The width of the washer.

    Declaration
    public double Width { get; set; }
    Property Value
    Type Description
    double
    Exceptions
    Type Condition
    NotAddedException

    Thrown when setting data on the object without having added it to a transaction

    NotLockedException

    Thrown when reading or writing the property of a bolt that was added to a transaction but is unlocked

    Methods

    Dispose(bool)

    A washer, on a bolt

    Declaration
    protected virtual void Dispose(bool disposing)
    Parameters
    Type Name Description
    bool disposing

    ~Washer()

    A washer, on a bolt

    Declaration
    protected ~Washer()
    Back to top