Class DIN7322010Results
Inheritance
System.Object
System.MarshalByRefObject
SMT.MastaAPIUtility.MarshalByRefObjectPermanent
DIN7322010Results
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 DIN7322010Results : APIBase, IEquatable<APIBase>
Fields
_parent
Declaration
protected readonly APIBase _parent
Field Value
Properties
AirConvectionHeatDissipation
This is a measure of the heat dissipated by the bearing to the surrounding air, based on DIN 732:2010. The operating air temperature and the outer race temperature are used.
Measurement: Power
Declaration
public double AirConvectionHeatDissipation { get; }
Property Value
Type |
Description |
System.Double |
|
DynamicEquivalentLoad
Declaration
public double DynamicEquivalentLoad { get; }
Property Value
Type |
Description |
System.Double |
|
ExternalCoolingOrHeating
This is a measure of additional heat generated by external cooling or heating. A positive value represents a source of cooling, a negative value represents a source of heating.
Measurement: Power
Declaration
public double ExternalCoolingOrHeating { get; }
Property Value
Type |
Description |
System.Double |
|
FrictionalPowerLoss
This is a measure of the frictional power loss in the bearing
Measurement: Power
Declaration
public double FrictionalPowerLoss { get; }
Property Value
Type |
Description |
System.Double |
|
HeatDissipationCapacityOfBearingLubrication
This is a measure of the heat that can be taken from the bearing by the circulating lubricant
Measurement: Power
Declaration
public double HeatDissipationCapacityOfBearingLubrication { get; }
Property Value
Type |
Description |
System.Double |
|
HeatEmittingReferenceSurfaceArea
Declaration
public double HeatEmittingReferenceSurfaceArea { get; }
Property Value
Type |
Description |
System.Double |
|
LimitingSpeedWarning
Declaration
public string LimitingSpeedWarning { get; }
Property Value
Type |
Description |
System.String |
|
LoadDependentFrictionalPowerLoss
This is a measure of the load dependent frictional power loss in the bearing, based on DIN 732:2010
Measurement: Power
Declaration
public double LoadDependentFrictionalPowerLoss { get; }
Property Value
Type |
Description |
System.Double |
|
OilDipCoefficientF0AdjustmentFactor
Estimate of the multiplying factor on f0 due to the oil dip coefficient as discussed in Annex A of DIN 732:2010
Declaration
public double OilDipCoefficientF0AdjustmentFactor { get; }
Property Value
Type |
Description |
System.Double |
|
ReferenceSpeedWarning
Declaration
public string ReferenceSpeedWarning { get; }
Property Value
Type |
Description |
System.String |
|
ReportNames
Declaration
public IReadOnlyList<string> ReportNames { get; }
Property Value
Type |
Description |
System.Collections.Generic.IReadOnlyList<System.String> |
|
RequiredOilFlowRate
This is the oil flow rate needed to maintain the defined bearing temperature. If the air convection power loss is greater than the friction power loss then this will be zero, since the air will provide sufficient cooling. Only available when the model includes an oil pump, specified by setting the Lubrication property 'Lubricant Type& Supply' to 'Oil, circulating lubrication'.
Measurement: FlowRate
Declaration
public double RequiredOilFlowRate { get; }
Property Value
Type |
Description |
System.Double |
|
SpeedDependentFrictionalPowerLoss
This is a measure of the speed dependent frictional power loss in the bearing, based on DIN 732:2010
Measurement: Power
Declaration
public double SpeedDependentFrictionalPowerLoss { get; }
Property Value
Type |
Description |
System.Double |
|
ThermalLimitingSpeed
Measurement: AngularVelocity
Declaration
public double ThermalLimitingSpeed { get; }
Property Value
Type |
Description |
System.Double |
|
ThermalLimitingSpeedF0
Declaration
public double ThermalLimitingSpeedF0 { get; }
Property Value
Type |
Description |
System.Double |
|
ThermalLimitingSpeedF1
Declaration
public double ThermalLimitingSpeedF1 { get; }
Property Value
Type |
Description |
System.Double |
|
ThermalReferenceSpeed
Measurement: AngularVelocity
Declaration
public double ThermalReferenceSpeed { get; }
Property Value
Type |
Description |
System.Double |
|
ThermalReferenceSpeedF0r
Coefficient for the load-independent frictional moment in reference conditions
Declaration
public double ThermalReferenceSpeedF0r { get; }
Property Value
Type |
Description |
System.Double |
|
ThermalReferenceSpeedF1r
Coefficient for the load-dependent frictional moment in reference conditions
Declaration
public double ThermalReferenceSpeedF1r { get; }
Property Value
Type |
Description |
System.Double |
|
TotalHeatEmitted
Declaration
public double TotalHeatEmitted { get; }
Property Value
Type |
Description |
System.Double |
|
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