Class CylindricalPlanetaryGearSetDesign
Inheritance
System.Object
System.MarshalByRefObject
SMT.MastaAPIUtility.MarshalByRefObjectPermanent
CylindricalPlanetaryGearSetDesign
Inherited Members
SMT.MastaAPIUtility.MarshalByRefObjectPermanent.InitializeLifetimeService()
Namespace: SMT.MastaAPI.Gears.GearDesigns.Cylindrical
Assembly: SMT.MastaAPI.13.0.dll
Syntax
public class CylindricalPlanetaryGearSetDesign : CylindricalGearSetDesign, IEquatable<APIBase>, IDisposable
Properties
EquallySpacedPlanetsAreAssemblable
Declaration
public bool EquallySpacedPlanetsAreAssemblable { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
LeastMeshAngle
Assuming the first planet meshes the other planets must be spaced at integer multiples of the least mesh angle in order to be assemblable.
Measurement: Angle
Declaration
public double LeastMeshAngle { get; }
Property Value
Type | Description |
---|---|
System.Double |
NormalModuleScalePlanetDiameters
Measurement: ShortLength
Declaration
public double NormalModuleScalePlanetDiameters { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
PlanetarySidebandFourierSeriesForRotatingPlanetCarrier
Declaration
public FourierSeries PlanetarySidebandFourierSeriesForRotatingPlanetCarrier { get; }
Property Value
Type | Description |
---|---|
FourierSeries |
PlanetGearPhasingChart
Declaration
public TwoDChartDefinition PlanetGearPhasingChart { get; }
Property Value
Type | Description |
---|---|
TwoDChartDefinition |
ReferenceFixedGearForPlanetarySidebandFourierSeriesIsAnnulus
If this option is selected, the Planetary Sideband Fourier Series is with respect to a point fixed on the annulus. If the option is unselected the result for a point fixed on the sun gear.
Declaration
public bool ReferenceFixedGearForPlanetarySidebandFourierSeriesIsAnnulus { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
UsePlanetPassingWindowFunctionInPlanetarySidebandFourierSeries
If this option is selected, a Hanning window function is used to represent the influence of the passing of a planet passed a fixed point on the annulus. If the option is unselected a sinusoidal window function is used to represent the change in direction of the line of action due to planet passing.
Declaration
public bool UsePlanetPassingWindowFunctionInPlanetarySidebandFourierSeries { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Methods
AddNewMicroGeometryUsingPlanetaryDuplicates()
Declaration
public void AddNewMicroGeometryUsingPlanetaryDuplicates()
Implements
System.IEquatable<T>
System.IDisposable