Skip to main content

Motion Standalone Preprocessor C# library 2025 R2

Class BuilderParamGear

Last update: 16.07.2025

Namespace: VM.CAD.Builders.DriveTrain
Assembly: VM.CAD.Builders.DriveTrain.dll

This class represents the builder parameter for the gear geometry

public abstract class BuilderParamGear : BuilderParamColorGeom

Inheritance

object ← BuilderParamBase ← BuilderParamColorGeom ← BuilderParamGear

Derived

BuilderParamGearForGearTrain, BuilderParamRack

Inherited Members

BuilderParamColorGeom.Color, BuilderParamBase.ToXmlString(), BuilderParamBase.FinalizeParameter(), BuilderParamBase.SetTypeName(), BuilderParamBase.Key, BuilderParamBase.TypeName, BuilderParamBase.Transparency

Extension Methods

LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType), LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType), LinkPropertyItemCache.GetLinkedObjects(object, LinkPropertyType)

Constructors

BuilderParamGear()

protected BuilderParamGear()

Properties

CenterPosition

public Vector CenterPosition { get; set; }

Property Value

Vector

FaceWidth

public double FaceWidth { get; set; }

Property Value

double

HelixAngle

public double HelixAngle { get; set; }

Property Value

double

HelixDir

public double HelixDir { get; set; }

Property Value

double

MatchAngle

public double MatchAngle { get; set; }

Property Value

double

NumOfTeeth

public int NumOfTeeth { get; set; }

Property Value

int

Orientation

public OMatrix Orientation { get; set; }

Property Value

OMatrix

PitchRadius

public double PitchRadius { get; set; }

Property Value

double

Splines

public List<splineinfo> Splines { get; set; }

Property Value

List

Connect with Ansys