Class CylindricalGearManufacturingConfig
Inheritance
System.Object
System.MarshalByRefObject
SMT.MastaAPIUtility.MarshalByRefObjectPermanent
CylindricalGearManufacturingConfig
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 CylindricalGearManufacturingConfig : GearImplementationDetail, IEquatable<APIBase>
Properties
Design
Declaration
public CylindricalGearDesign Design { get; }
Property Value
FinishCutter
Declaration
public CylindricalGearRealCutterDesign FinishCutter { get; }
Property Value
FinishCutterDatabaseSelector
Declaration
public DatabaseWithSelectedItem FinishCutterDatabaseSelector { get; set; }
Property Value
FinishCutterSimulation
Declaration
public GearCutterSimulation FinishCutterSimulation { get; }
Property Value
FinishedGearSpecification
Declaration
public CylindricalGearSpecification FinishedGearSpecification { get; }
Property Value
FinishingMethod
Declaration
public EnumWithSelectedValue<CylindricalMftFinishingMethods> FinishingMethod { get; set; }
Property Value
FinishManufacturingProcessControls
Declaration
public ManufacturingProcessControls FinishManufacturingProcessControls { get; }
Property Value
FinishProcessSimulation
Declaration
public CutterProcessSimulation FinishProcessSimulation { get; }
Property Value
FinishStockSpecification
Declaration
public FinishStockSpecification FinishStockSpecification { get; }
Property Value
GearBlank
Declaration
public CylindricalGearBlank GearBlank { get; }
Property Value
LimitingFinishDepthRadiusMean
This is the intersection point of the involutes or the origin
Measurement: ShortLength
Declaration
public double LimitingFinishDepthRadiusMean { get; }
Property Value
Type |
Description |
System.Double |
|
MeanFinishDepthRadius
Declaration
public double MeanFinishDepthRadius { get; }
Property Value
Type |
Description |
System.Double |
|
MinimumFinishCutterGearRootClearanceFactor
The nominal clearance required between the form wheel and the gear root factored with the normal module of the gear design.
Declaration
public double MinimumFinishCutterGearRootClearanceFactor { get; set; }
Property Value
Type |
Description |
System.Double |
|
MinimumFinishDepthRadius
Declaration
public double MinimumFinishDepthRadius { get; }
Property Value
Type |
Description |
System.Double |
|
NumberOfPointsForReportingMainProfileFinishStock
Declaration
public Overridable<int> NumberOfPointsForReportingMainProfileFinishStock { get; set; }
Property Value
RoughCutter
Declaration
public CylindricalGearRealCutterDesign RoughCutter { get; }
Property Value
RoughCutterDatabaseSelector
Declaration
public DatabaseWithSelectedItem RoughCutterDatabaseSelector { get; set; }
Property Value
RoughCutterSimulation
Declaration
public GearCutterSimulation RoughCutterSimulation { get; }
Property Value
RoughGearSpecification
Declaration
public CylindricalGearSpecification RoughGearSpecification { get; }
Property Value
RoughingMethod
Declaration
public EnumWithSelectedValue<CylindricalMftRoughingMethods> RoughingMethod { get; set; }
Property Value
RoughManufacturingProcessControls
Declaration
public ManufacturingProcessControls RoughManufacturingProcessControls { get; }
Property Value
RoughProcessSimulation
Declaration
public CutterProcessSimulation RoughProcessSimulation { get; }
Property Value
Methods
CreateNewFinishCutterCompatibleWithGearInDesignMode()
Declaration
public void CreateNewFinishCutterCompatibleWithGearInDesignMode()
CreateNewRoughCutterCompatibleWithGearInDesignMode()
Declaration
public void CreateNewRoughCutterCompatibleWithGearInDesignMode()
Implements
System.IEquatable<T>
Extension Methods