Class Customer102DataSheetTolerances
Inheritance
System.Object
Customer102DataSheetTolerances
Assembly: SMT.MastaAPI.15.0.dll
Syntax
public sealed class Customer102DataSheetTolerances : APIBase, IEquatable<APIBase>
Properties
AccuracyGradesSpecifiedAccuracy
Declaration
public CylindricalAccuracyGrades AccuracyGradesSpecifiedAccuracy { get; }
Property Value
CrowningTolerance
Measurement: VeryShortLength
Declaration
public Overridable<double> CrowningTolerance { get; set; }
Property Value
Customer102AGMA2000AccuracyGrader
Declaration
public Customer102AGMA2000AccuracyGrader Customer102AGMA2000AccuracyGrader { get; }
Property Value
Customer102ManufacturingOptions
Declaration
public Customer102DataSheetTolerances.EatonManufacturingOptionsEnum Customer102ManufacturingOptions { get; set; }
Property Value
Customer102ToleranceDefinitions
Declaration
public ReadOnlyCollection<Customer102ToleranceDefinition> Customer102ToleranceDefinitions { get; }
Property Value
GearAccuracyTolerances
Declaration
public CylindricalGearAccuracyTolerances GearAccuracyTolerances { get; }
Property Value
HighPointMax
Declaration
public Overridable<double> HighPointMax { get; set; }
Property Value
HighPointMin
Declaration
public Overridable<double> HighPointMin { get; set; }
Property Value
InvoluteVariation
Measurement: VeryShortLength
Declaration
public Overridable<double> InvoluteVariation { get; set; }
Property Value
LeadRange
This is calculated according to the G-Design program documentation.
Fβ = 1.5 * fHβ
Measurement: VeryShortLength
Declaration
public double LeadRange { get; }
Property Value
Type |
Description |
System.Double |
|
LeadVariation
Measurement: VeryShortLength
Declaration
public double LeadVariation { get; }
Property Value
Type |
Description |
System.Double |
|
PitchRange
This is calculated according to the G-Design program documentation.
Fp = 3 * fp + Fr * tan(αt)
Measurement: VeryShortLength
Declaration
public double PitchRange { get; }
Property Value
Type |
Description |
System.Double |
|
QualityNumberLead
Declaration
public Overridable<int> QualityNumberLead { get; set; }
Property Value
QualityNumberRunout
Declaration
public Overridable<int> QualityNumberRunout { get; set; }
Property Value
QualityNumberToothTooth
Declaration
public Overridable<int> QualityNumberToothTooth { get; set; }
Property Value
ReportNames
Declaration
public IReadOnlyList<string> ReportNames { get; }
Property Value
Type |
Description |
System.Collections.Generic.IReadOnlyList<System.String> |
|
SpecifyUpperAndLowerLimitsSeparately
Declaration
public bool SpecifyUpperAndLowerLimitsSeparately { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
UseMASTAsAccuracyGrades
Declaration
public bool UseMASTAsAccuracyGrades { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Methods
GetActiveReportWithEncodedImages()
Declaration
public string GetActiveReportWithEncodedImages()
Returns
Type |
Description |
System.String |
|
GetDefaultReportWithEncodedImages()
Declaration
public string GetDefaultReportWithEncodedImages()
Returns
Type |
Description |
System.String |
|
GetNamedReportWithEncodedImages(String)
Declaration
public string GetNamedReportWithEncodedImages(string reportName)
Parameters
Type |
Name |
Description |
System.String |
reportName |
|
Returns
Type |
Description |
System.String |
|
OutputActiveReportAsTextTo(String)
Declaration
public void OutputActiveReportAsTextTo(string filePath)
Parameters
Type |
Name |
Description |
System.String |
filePath |
|
OutputActiveReportTo(String)
Declaration
public void OutputActiveReportTo(string filePath)
Parameters
Type |
Name |
Description |
System.String |
filePath |
|
OutputDefaultReportTo(String)
Declaration
public void OutputDefaultReportTo(string filePath)
Parameters
Type |
Name |
Description |
System.String |
filePath |
|
OutputNamedReportAsMastaReport(String, String)
Declaration
public void OutputNamedReportAsMastaReport(string reportName, string filePath)
Parameters
Type |
Name |
Description |
System.String |
reportName |
|
System.String |
filePath |
|
OutputNamedReportAsTextTo(String, String)
Declaration
public void OutputNamedReportAsTextTo(string reportName, string filePath)
Parameters
Type |
Name |
Description |
System.String |
reportName |
|
System.String |
filePath |
|
OutputNamedReportTo(String, String)
Declaration
public void OutputNamedReportTo(string reportName, string filePath)
Parameters
Type |
Name |
Description |
System.String |
reportName |
|
System.String |
filePath |
|
Implements
System.IEquatable<T>
Extension Methods