Class SimpleShaftDefinition
Inheritance
System.Object
SimpleShaftDefinition
Assembly: SMT.MastaAPI.14.1.1.dll
Syntax
public class SimpleShaftDefinition : NamedDatabaseItem, IEquatable<APIBase>
Properties
DefaultFilletRadius
Declaration
public double DefaultFilletRadius { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
DefaultSurfaceRoughness
Declaration
public ShaftSurfaceRoughness DefaultSurfaceRoughness { get; }
Property Value
DesignName
Declaration
public string DesignName { get; }
Property Value
| Type |
Description |
| System.String |
|
DesignShaftSections
Declaration
public ReadOnlyCollection<DesignShaftSection> DesignShaftSections { get; }
Property Value
FactorForGJLMaterial
Declaration
public double FactorForGJLMaterial { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
GenericStressConcentrationFactors
Declaration
public ReadOnlyCollection<GenericStressConcentrationFactor> GenericStressConcentrationFactors { get; }
Property Value
Grooves
Declaration
public ReadOnlyCollection<ShaftGroove> Grooves { get; }
Property Value
| Type |
Description |
| System.Collections.ObjectModel.ReadOnlyCollection<ShaftGroove> |
|
InnerProfile
Declaration
public ShaftProfile InnerProfile { get; }
Property Value
Material
Declaration
public DatabaseWithSelectedItem Material { get; set; }
Property Value
OuterProfile
Declaration
public ShaftProfile OuterProfile { get; }
Property Value
OverrideDefaultShaftMaterial
Declaration
public bool OverrideDefaultShaftMaterial { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
RadialHoles
Declaration
public ReadOnlyCollection<ShaftRadialHole> RadialHoles { get; }
Property Value
| Type |
Description |
| System.Collections.ObjectModel.ReadOnlyCollection<ShaftRadialHole> |
|
ReportShaftFatigueWarnings
Declaration
public bool ReportShaftFatigueWarnings { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
ShaftMaterial
Declaration
public ShaftMaterialForReports ShaftMaterial { get; }
Property Value
SurfaceFinishSections
Declaration
public ReadOnlyCollection<ShaftSurfaceFinishSection> SurfaceFinishSections { get; }
Property Value
SurfaceTreatmentFactor
Declaration
public double SurfaceTreatmentFactor { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
Methods
AddGenericStressConcentrationFactor()
Declaration
public void AddGenericStressConcentrationFactor()
Declaration
public void AddGenericStressConcentrationFactorForContextMenu()
AddGroove()
Declaration
Declaration
public void AddGrooveForContextMenu()
AddRadialHole()
Declaration
public void AddRadialHole()
Declaration
public void AddRadialHoleForContextMenu()
AddSurfaceFinishSection()
Declaration
public void AddSurfaceFinishSection()
Declaration
public void AddSurfaceFinishSectionForContextMenu()
Implements
System.IEquatable<T>
Extension Methods