Skip to main content

Motion Standalone Preprocessor C# library 2024 R2

Class GearShapeBase.Spec

Last update: 16.07.2025

Namespace: 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

Connect with Ansys