Class CylindricalGearMicroGeometrySettingsItem
Inheritance
System.Object
System.MarshalByRefObject
SMT.MastaAPIUtility.MarshalByRefObjectPermanent
CylindricalGearMicroGeometrySettingsItem
Inherited Members
APIBase.callPartialMethod<T>(String, (T1, T2)<Type, Object>, (T1, T2)<Type, Object>, (T1, T2)<Type, Object>, T)
SMT.MastaAPIUtility.MarshalByRefObjectPermanent.InitializeLifetimeService()
Assembly: SMT.MastaAPI.13.0.dll
Syntax
public class CylindricalGearMicroGeometrySettingsItem : NamedDatabaseItem, IEquatable<APIBase>
Properties
AddFlankSideLabelsToMicroGeometryLeadToleranceCharts
Declaration
public bool AddFlankSideLabelsToMicroGeometryLeadToleranceCharts { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
AdjustMicroGeometryForAnalysisByDefaultWhenIncludingPitchErrors
Declaration
public bool AdjustMicroGeometryForAnalysisByDefaultWhenIncludingPitchErrors { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
CentreToleranceChartsAtMaximumFullness
If not checked, the chart is centred according to the mean nominal.
Declaration
public bool CentreToleranceChartsAtMaximumFullness { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
CropFaceWidthAxisOfMicroGeometryLeadToleranceCharts
Declaration
public bool CropFaceWidthAxisOfMicroGeometryLeadToleranceCharts { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
CropProfileMeasurementAxisOfMicroGeometryProfileToleranceCharts
Declaration
public bool CropProfileMeasurementAxisOfMicroGeometryProfileToleranceCharts { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
DefaultFlankSideWithZeroFaceWidth
This option determines which side of the gear flank face width is measured from.
Declaration
public FlankSide DefaultFlankSideWithZeroFaceWidth { get; set; }
Property Value
DefaultLocationOfEvaluationLowerLimit
Declaration
public EnumWithSelectedValue<LocationOfEvaluationLowerLimit> DefaultLocationOfEvaluationLowerLimit { get; set; }
Property Value
DefaultLocationOfEvaluationUpperLimit
Declaration
public EnumWithSelectedValue<LocationOfEvaluationUpperLimit> DefaultLocationOfEvaluationUpperLimit { get; set; }
Property Value
DefaultLocationOfRootReliefEvaluation
Declaration
public EnumWithSelectedValue<LocationOfRootReliefEvaluation> DefaultLocationOfRootReliefEvaluation { get; set; }
Property Value
DefaultLocationOfRootReliefStart
Declaration
public EnumWithSelectedValue<LocationOfRootReliefEvaluation> DefaultLocationOfRootReliefStart { get; set; }
Property Value
DefaultLocationOfTipReliefEvaluation
Declaration
public EnumWithSelectedValue<LocationOfTipReliefEvaluation> DefaultLocationOfTipReliefEvaluation { get; set; }
Property Value
DefaultLocationOfTipReliefStart
Declaration
public EnumWithSelectedValue<LocationOfTipReliefEvaluation> DefaultLocationOfTipReliefStart { get; set; }
Property Value
DefaultMicroGeometryLeadToleranceChartView
This option determines the orientation of the face width axis for the micro geometry lead tolerance charts.
Declaration
public MicroGeometryLeadToleranceChartView DefaultMicroGeometryLeadToleranceChartView { get; set; }
Property Value
This option determines the scale and range of the left and right flank relief axes for the micro geometry tolerance charts.
Declaration
public DoubleAxisScaleAndRange DefaultScaleAndRangeOfFlankReliefAxesForMicroGeometryToleranceCharts { get; set; }
Property Value
DrawMicroGeometryChartsWithFaceWidthAxisOrientedToViewThroughAir
If this option is not selected, the lead, bias and total charts will always be drawn so that the face width axis has the datum face of the gear on the left and the non-datum face of the gear on the right. This coincides with increasing z in the gears local coordinate system. If this option is selected, the face width axis is sometimes inverted so that the micro geometry is as if viewed through the air onto the metal when the tooth is oriented at the top of the gear.
Declaration
public bool DrawMicroGeometryChartsWithFaceWidthAxisOrientedToViewThroughAir { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
DrawMicroGeometryProfileChartWithReliefOnHorizontalAxis
Declaration
public bool DrawMicroGeometryProfileChartWithReliefOnHorizontalAxis { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
LTCARootStressSurfaceChartOption
Declaration
public RootStressSurfaceChartOption LTCARootStressSurfaceChartOption { get; set; }
Property Value
MainProfileModificationEndsAtTheStartOfRootReliefByDefault
Declaration
public MainProfileReliefEndsAtTheStartOfRootReliefOption MainProfileModificationEndsAtTheStartOfRootReliefByDefault { get; set; }
Property Value
MainProfileModificationEndsAtTheStartOfTipReliefByDefault
Declaration
public MainProfileReliefEndsAtTheStartOfTipReliefOption MainProfileModificationEndsAtTheStartOfTipReliefByDefault { get; set; }
Property Value
Declaration
public bool MeasureRootReliefsFromExtrapolatedLinearReliefByDefault { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
If this option is not selected, the tip reliefs are measured from the unmodified involute
Declaration
public bool MeasureTipReliefsFromExtrapolatedLinearReliefByDefault { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
MicroGeometryLeadReliefDefinition
Declaration
public MicroGeometryConvention MicroGeometryLeadReliefDefinition { get; set; }
Property Value
MicroGeometryProfileReliefDefinition
Declaration
public MicroGeometryProfileConvention MicroGeometryProfileReliefDefinition { get; set; }
Property Value
NumberOfPointsFor2DMicroGeometryPlots
This is number of points which will be used to plot micro geometry relief charts and to obtain maximum relief values.
Declaration
public int NumberOfPointsFor2DMicroGeometryPlots { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
This is number of grid points used in both face width and selected Cylindrical Gear Profile Measurement for any contact chart which has been processed to a regular grid. The total number of grid points used would be the square of value specified.
Declaration
public int NumberOfStepsForLTCAContactSurface { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
ParabolicRootReliefStartsTangentToMainProfileReliefByDefault
Declaration
public ParabolicRootReliefStartsTangentToMainProfileRelief ParabolicRootReliefStartsTangentToMainProfileReliefByDefault { get; set; }
Property Value
ParabolicTipReliefStartsTangentToMainProfileReliefByDefault
Declaration
public ParabolicTipReliefStartsTangentToMainProfileRelief ParabolicTipReliefStartsTangentToMainProfileReliefByDefault { get; set; }
Property Value
ShiftMicroGeometryLeadAndProfileModificationToHaveZeroMaximum
Declaration
public bool ShiftMicroGeometryLeadAndProfileModificationToHaveZeroMaximum { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
UseSameMicroGeometryOnBothFlanksByDefault
Declaration
public bool UseSameMicroGeometryOnBothFlanksByDefault { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Implements
System.IEquatable<T>
Extension Methods