Class KissSoftInterface.GearData
Last update: 09.03.2026Namespace: 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