Class HoleGroup
A group of holes, and properties holes share with other holes in the same group.
Inheritance
System.Object
HoleGroup
Inherited Members
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ToString()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: DesignData.SDS2.Model
Assembly: DesignData.SDS2.Model.dll
Syntax
public class HoleGroup
Properties
BoltDiameter
The expected bolt diameter for the hole. If bolts are added to this hole their diameter will follow this property.
Declaration
public double BoltDiameter { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
Diameter
The diameter of the hole.
Declaration
public double Diameter { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
PreferredBoltType
The bolt type to add to this hole, if possible.
Declaration
public int PreferredBoltType { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 |
SlotLength
The widest part of a slot hole, its slot length
Declaration
public double SlotLength { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
SlotRotation
The rotation of the slot about its center.
Declaration
public double SlotRotation { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
ToGlobalCoordinates
The relative location and orientation of the hole group in global coordinates
Declaration
public Matrix ToGlobalCoordinates { get; }
Property Value
| Type | Description |
|---|---|
| Matrix |
ToMaterialCoordinates
The relative location and orientation of the hole group on the material being drilled.
Declaration
public Matrix ToMaterialCoordinates { get; }
Property Value
| Type | Description |
|---|---|
| Matrix |
UseTrueGageOfOutsideLegFromMaterial
True if this should be referenced on the outside leg gage of a clip angle. The actual measurement comes from the material being drilled, this just controls whether that measurement will be used or not.
Declaration
public bool UseTrueGageOfOutsideLegFromMaterial { get; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
Methods
Dispose(Boolean)
Declaration
protected virtual void Dispose(bool disposing)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Boolean | disposing |
Equals(Object)
Declaration
public override bool Equals(object other)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Object | other |
Returns
| Type | Description |
|---|---|
| System.Boolean |
Overrides
System.Object.Equals(System.Object)
Finalize()
Declaration
protected void Finalize()
GetHashCode()
Declaration
public override int GetHashCode()
Returns
| Type | Description |
|---|---|
| System.Int32 |
Overrides
System.Object.GetHashCode()