Class Washer
A washer, on a bolt
Inherited Members
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()