Class AnalysisSettingsItem
  
  
  
  
    Inheritance
    System.Object
    System.MarshalByRefObject
    SMT.MastaAPIUtility.MarshalByRefObjectPermanent
    
    
    AnalysisSettingsItem
   
  
  
    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 AnalysisSettingsItem : NamedDatabaseItem, IEquatable<APIBase>
   
  Properties
  
  
  
  
  GearMeshNodesPerUnitLengthToDiameterRatio
  
  
  Declaration
  
    public double GearMeshNodesPerUnitLengthToDiameterRatio { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Double |  | 
    
  
  
  
  
  MaximumSectionLengthToDiameterRatio
  
  
  Declaration
  
    public double MaximumSectionLengthToDiameterRatio { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Double |  | 
    
  
  
  
  
  MinimumNumberOfGearMeshNodes
  At least this number of nodes will be used on each gear per mesh.
Declaration
  
    public int MinimumNumberOfGearMeshNodes { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int32 |  | 
    
  
  
  
  
  OverwriteAdvancedSystemDeflectionLoadCasesCreatedForHarmonicExcitations
  Harmonic Analyses which have harmonic excitations derived from Advanced System Deflection will create new load cases when run. If this option is checked, re-running an HA load case that have ASD excitations will overwrite the previously-created ASD load cases. If this option is unchecked, new ASD load cases will be created every time an HA load case that has ASD excitations is run.
Declaration
  
    public bool OverwriteAdvancedSystemDeflectionLoadCasesCreatedForHarmonicExcitations { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  
  RatingTypeForBearingReliability
  
  
  Declaration
  
    public RatingTypeForBearingReliability RatingTypeForBearingReliability { get; set; }
   
  Property Value
  
  
  
  
  RatingTypeForShaftReliability
  
  
  Declaration
  
    public RatingTypeForShaftReliability RatingTypeForShaftReliability { get; set; }
   
  Property Value
  
  
  
  
  RemoveRigidBodyRotationThetaZTwistFromShaftReporting
  
  
  Declaration
  
    public bool RemoveRigidBodyRotationThetaZTwistFromShaftReporting { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  
  SplineNodesPerUnitLengthToDiameterRatio
  
  
  Declaration
  
    public double SplineNodesPerUnitLengthToDiameterRatio { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Double |  | 
    
  
  
  
  
  SystemDeflectionMaximumIterations
  
  
  Declaration
  
    public int SystemDeflectionMaximumIterations { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int32 |  | 
    
  
  
  
  
  UseMeanLoadAndLoadSharingFactorForPlanetBearingReliability
  
  
  Declaration
  
    public bool UseMeanLoadAndLoadSharingFactorForPlanetBearingReliability { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  
  UseSingleNodeForCylindricalGearMeshes
  
  
  Declaration
  
    public bool UseSingleNodeForCylindricalGearMeshes { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  
  UseSingleNodeForSplineConnections
  
  
  Declaration
  
    public bool UseSingleNodeForSplineConnections { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  Implements
  
      System.IEquatable<T>
  
  Extension Methods