Skip to main content

Motion Standalone Preprocessor C# library 2026 R1

Class KissSoftInterface.GearData

Last update: 09.03.2026

Namespace: VM.Managed.DAFUL.GearTrain
Assembly: VMDGearTrain.dll

The Gear Data class

public class KissSoftInterface.GearData

Inheritance

object ← KissSoftInterface.GearData

Extension Methods

LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType), LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType), LinkPropertyItemCache.GetLinkedObjects<T>(object, LinkPropertyType)

Constructors

GearData()

Constructor of gear data

public GearData()

Properties

AddendumCoefficient

Addendum coefficient

public double AddendumCoefficient { get; set; }

Property Value

double

BaseDiameter

Base diameter

public double BaseDiameter { get; set; }

Property Value

double

DedendumCoefficient

Dedendum coefficient

public double DedendumCoefficient { get; set; }

Property Value

double

Density

Density

public double Density { get; set; }

Property Value

double

FaceWidth

Face width

public double FaceWidth { get; set; }

Property Value

double

GeneratingProfileShiftCoefficient

Generating profile shift coefficient

public double GeneratingProfileShiftCoefficient { get; set; }

Property Value

double

HelixAngleAtReferenceCircle

Gets or sets the helix angle at reference circle

public double HelixAngleAtReferenceCircle { get; set; }

Property Value

double

HelixAngleAtReferenceCircleAsDegree

Gets the helix angle at reference circle (degree)

public double HelixAngleAtReferenceCircleAsDegree { get; }

Property Value

double

LeftPosition

Left position

public Vector[] LeftPosition { get; set; }

Property Value

Vector[]

MBCDPositions

MBCD positions

public Vector[] MBCDPositions { get; set; }

Property Value

Vector[]

NumberOfGearTooth

Number of gear tooth

public uint NumberOfGearTooth { get; set; }

Property Value

uint

OperatingPitchDiameter

Operating pitch diameter

public double OperatingPitchDiameter { get; set; }

Property Value

double

PoissonsRatio

Poisson's ratio

public double PoissonsRatio { get; set; }

Property Value

double

ProfileShiftCoefficient

Profile shift coefficient

public double ProfileShiftCoefficient { get; set; }

Property Value

double

ReferenceDiameter

Reference diameter

public double ReferenceDiameter { get; set; }

Property Value

double

RightPosition

Right position

public Vector[] RightPosition { get; set; }

Property Value

Vector[]

RootDiameter

Root diameter

public double RootDiameter { get; set; }

Property Value

double

TipDiameter

Tip diameter

public double TipDiameter { get; set; }

Property Value

double

TypeOfGearHelicalDirection

Gets or sets the gear helical direction type

public KissSoftInterface.GearHelicalDirectionType TypeOfGearHelicalDirection { get; set; }

Property Value

KissSoftInterface.GearHelicalDirectionType

YoungsModulus

Young's modulus

public double YoungsModulus { get; set; }

Property Value

double

Connect with Ansys