Class MicroGeometryDesignSpaceSearch
Inheritance
System.Object
System.MarshalByRefObject
SMT.MastaAPIUtility.MarshalByRefObjectPermanent
DesignSpaceSearchBase<CylindricalGearSetLoadDistributionAnalysis, MicroGeometryDesignSpaceSearchCandidate>
MicroGeometryDesignSpaceSearch
Implements
System.IEquatable<APIBase>
Inherited Members
SMT.MastaAPIUtility.MarshalByRefObjectPermanent.InitializeLifetimeService()
Namespace: SMT.MastaAPI.Gears.GearSetParetoOptimiser
Assembly: SMT.MastaAPI.13.0.dll
Syntax
public abstract class MicroGeometryDesignSpaceSearch : DesignSpaceSearchBase<CylindricalGearSetLoadDistributionAnalysis, MicroGeometryDesignSpaceSearchCandidate>, IEquatable<APIBase>
Properties
AllCandidateGearSets
Declaration
public ReadOnlyCollection<CylindricalGearSetMicroGeometry> AllCandidateGearSets { get; }
Property Value
Type | Description |
---|---|
System.Collections.ObjectModel.ReadOnlyCollection<CylindricalGearSetMicroGeometry> |
CandidateGearSets
Declaration
public ReadOnlyCollection<CylindricalGearSetMicroGeometry> CandidateGearSets { get; }
Property Value
Type | Description |
---|---|
System.Collections.ObjectModel.ReadOnlyCollection<CylindricalGearSetMicroGeometry> |
LoadCaseDutyCycle
Declaration
public override CylindricalGearSetLoadDistributionAnalysis LoadCaseDutyCycle { get; }
Property Value
Type | Description |
---|---|
CylindricalGearSetLoadDistributionAnalysis |
Overrides
SMT.MastaAPI.Gears.GearSetParetoOptimiser.DesignSpaceSearchBase<SMT.MastaAPI.Gears.LTCA.Cylindrical.CylindricalGearSetLoadDistributionAnalysis, SMT.MastaAPI.Gears.GearSetParetoOptimiser.MicroGeometryDesignSpaceSearchCandidate>.LoadCaseDutyCycle
Name
Declaration
public string Name { get; }
Property Value
Type | Description |
---|---|
System.String |
RunAllPlanetaryMeshes
Declaration
public bool RunAllPlanetaryMeshes { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
SelectedCandidateMicroGeometry
Declaration
public CylindricalGearSetMicroGeometry SelectedCandidateMicroGeometry { get; }
Property Value
Type | Description |
---|---|
CylindricalGearSetMicroGeometry |
SelectGear
Declaration
public ListWithSelectedItem<CylindricalGearLoadDistributionAnalysis> SelectGear { get; set; }
Property Value
Type | Description |
---|---|
ListWithSelectedItem<CylindricalGearLoadDistributionAnalysis> |
SelectMesh
Declaration
public ListWithSelectedItem<CylindricalGearMeshLoadDistributionAnalysis> SelectMesh { get; set; }
Property Value
Type | Description |
---|---|
ListWithSelectedItem<CylindricalGearMeshLoadDistributionAnalysis> |
Methods
AddChart()
Declaration
public virtual void AddChart()
ResetCharts()
Declaration
public virtual void ResetCharts()
Implements
System.IEquatable<T>