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()