Class CylindricalGearCommonFlankMicroGeometry
Inheritance
System.Object
System.MarshalByRefObject
SMT.MastaAPIUtility.MarshalByRefObjectPermanent
CylindricalGearCommonFlankMicroGeometry
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 CylindricalGearCommonFlankMicroGeometry : APIBase, IEquatable<APIBase>
Fields
_parent
Declaration
protected readonly APIBase _parent
Field Value
Properties
Name
Declaration
public virtual string Name { get; }
Property Value
| Type |
Description |
| System.String |
|
ProfileFactorFor0BiasRelief
The specified position on the profile will be used to determine the Lead relief used in System Deflection. The location on the profile where the bias relief is 0. Specified as a factor between lower (factor value of 0) and upper (factor value of 1) profile evaluation limits. For cylindrical gears the factor corresponds to a proportion of roll distance (equivalently, roll angle). The default value corresponds to the reference diameter.
Measurement: Percentage
Declaration
public double ProfileFactorFor0BiasRelief { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
ReadMicroGeometryFromAnExternalFileUsingFileName
This option is read-only when gear micro geometry is defined using same micro geometry on both flanks.
Declaration
public string ReadMicroGeometryFromAnExternalFileUsingFileName { get; set; }
Property Value
| Type |
Description |
| System.String |
|
ReportNames
Declaration
public IReadOnlyList<string> ReportNames { get; }
Property Value
| Type |
Description |
| System.Collections.Generic.IReadOnlyList<System.String> |
|
UseMeasuredMapData
This option is read-only when gear micro geometry is defined using same micro geometry on both flanks.
Declaration
public bool UseMeasuredMapData { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
ZeroBiasRelief
Declaration
public CylindricalGearProfileMeasurement ZeroBiasRelief { get; }
Property Value
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 |
|
ReadMicroGeometryFromAnExternalFile()
This option is read-only when gear micro geometry is defined using same micro geometry on both flanks.
Declaration
public void ReadMicroGeometryFromAnExternalFile()
SwitchMeasuredDataDirectionWithRespectToFaceWidth()
Switch specified measured data with respect to face width. Note that this does not affect specified bias relief.
Declaration
public void SwitchMeasuredDataDirectionWithRespectToFaceWidth()
Implements
System.IEquatable<T>
Extension Methods