Class GearShapeBase.Spec
Last update: 09.03.2026Namespace: VM.Managed.DAFUL.GearTrain
Assembly: VMDGearTrain.dll
The Spec
public class GearShapeBase.Spec
Inheritance
object ← GearShapeBase.Spec
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType), LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType), LinkPropertyItemCache.GetLinkedObjects<T>(object, LinkPropertyType)
Constructors
Spec()
public Spec()
Properties
AccumulateCenter
Gets or sets the accumulate center.
public double[] AccumulateCenter { get; set; }
Property Value
double[]
ActiveRootDiameter
Gets or sets the active root diameter.
public double ActiveRootDiameter { get; set; }
Property Value
double
ActiveTipDiameter
Gets or sets the active tip diameter.
public double ActiveTipDiameter { get; set; }
Property Value
double
BCD
Gets or sets the BCD.
public double BCD { get; set; }
Property Value
double
BCR
Gets or sets the BCD.
public double BCR { get; }
Property Value
double
BackLash
Gets or sets the back lash.
public double BackLash { get; set; }
Property Value
double
Center
Gets or sets the center.
public double[] Center { get; set; }
Property Value
double[]
DatFile
Gets or sets the dat file.
public string DatFile { get; set; }
Property Value
string
DensityForKissSoft
public double DensityForKissSoft { get; set; }
Property Value
double
DiameterNA
Gets or sets the NA diameter.
public double DiameterNA { get; set; }
Property Value
double
DiameterNF
Gets or sets the NF diameter.
public double DiameterNF { get; set; }
Property Value
double
Drack
Gets or sets the Drack.
public double Drack { get; set; }
Property Value
double
EndPosY
Gets or sets the end position y.
public double EndPosY { get; set; }
Property Value
double
FaceWidth
Gets or sets the width of the face.
public double FaceWidth { get; set; }
Property Value
double
HelixAngle
Gets or sets the helix angle.
public double HelixAngle { get; set; }
Property Value
double
HelixDirection
Gets or sets the helix direction.
public double HelixDirection { get; set; }
Property Value
double
Hrack
Gets or sets the Hrack.
public double Hrack { get; set; }
Property Value
double
ModuleT
Gets or sets the module of rack.
public double ModuleT { get; set; }
Property Value
double
NumberOfInvolutePoint
Gets or sets the number of involute point.
public uint NumberOfInvolutePoint { get; set; }
Property Value
uint
NumberOfTeeth
Gets or sets the number of teeth.
public uint NumberOfTeeth { get; set; }
Property Value
uint
NumberOfTrochoid
Gets or sets the number Of trochoid.
public int NumberOfTrochoid { get; set; }
Property Value
int
Orientation
Gets or sets the orientation.
public OMatrix Orientation { get; set; }
Property Value
OMatrix
PCD
Gets or sets the PCD.
public double PCD { get; set; }
Property Value
double
PCR
Gets or sets the PCD.
public double PCR { get; }
Property Value
double
ProfileShift
Gets or sets the profile shift.
public double ProfileShift { get; set; }
Property Value
double
RCD
Gets or sets the RCD.
public double RCD { get; set; }
Property Value
double
RCR
Gets or sets the RCD.
public double RCR { get; }
Property Value
double
RadiusNF
Gets or sets the NF radius.
public double RadiusNF { get; set; }
Property Value
double
RotationAngle
Gets or sets the rotation angle.
public double RotationAngle { get; set; }
Property Value
double
SliceSize
Gets or sets the size of the slice.
public double SliceSize { get; set; }
Property Value
double
TCD
Gets or sets the TCD.
public double TCD { get; set; }
Property Value
double
TCR
Gets or sets the TCD.
public double TCR { get; }
Property Value
double
ToothHeight
Gets or sets the tooth height.
public double ToothHeight { get; set; }
Property Value
double
WholeDepth
Gets or sets the WholeDepth.
public double WholeDepth { get; set; }
Property Value
double