Class WormDesign
Inheritance
System.Object
System.MarshalByRefObject
SMT.MastaAPIUtility.MarshalByRefObjectPermanent
WormDesign
Inherited Members
SMT.MastaAPIUtility.MarshalByRefObjectPermanent.InitializeLifetimeService()
Namespace: SMT.MastaAPI.Gears.GearDesigns.Worm
Assembly: SMT.MastaAPI.13.0.dll
Syntax
public class WormDesign : WormGearDesign, IEquatable<APIBase>, IDisposable
Properties
Addendum
Measurement: ShortLength
Declaration
public virtual double Addendum { get; }
Property Value
Type | Description |
---|---|
System.Double |
AddendumFactor
Declaration
public WormAddendumFactor AddendumFactor { get; set; }
Property Value
Type | Description |
---|---|
WormAddendumFactor |
AxialPitch
Measurement: ShortLength
Declaration
public double AxialPitch { get; }
Property Value
Type | Description |
---|---|
System.Double |
AxialThickness
Measurement: ShortLength
Declaration
public double AxialThickness { get; }
Property Value
Type | Description |
---|---|
System.Double |
Clearance
Measurement: ShortLength
Declaration
public double Clearance { get; }
Property Value
Type | Description |
---|---|
System.Double |
ClearanceFactor
Declaration
public double ClearanceFactor { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Dedendum
Measurement: ShortLength
Declaration
public virtual double Dedendum { get; }
Property Value
Type | Description |
---|---|
System.Double |
DiameterFactor
Declaration
public double DiameterFactor { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
FaceWidth
Measurement: ShortLength
Declaration
public override double FaceWidth { get; }
Property Value
Type | Description |
---|---|
System.Double |
Overrides
FilletRadius
Measurement: ShortLength
Declaration
public double FilletRadius { get; }
Property Value
Type | Description |
---|---|
System.Double |
FilletRadiusFactor
Declaration
public double FilletRadiusFactor { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Lead
Measurement: ShortLength
Declaration
public double Lead { get; }
Property Value
Type | Description |
---|---|
System.Double |
NormalThickness
Measurement: ShortLength
Declaration
public double NormalThickness { get; }
Property Value
Type | Description |
---|---|
System.Double |
ReferenceDiameter
Measurement: ShortLength
Declaration
public virtual double ReferenceDiameter { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
ReferenceLeadAngle
Measurement: Angle
Declaration
public double ReferenceLeadAngle { get; }
Property Value
Type | Description |
---|---|
System.Double |
TipDiameter
Measurement: ShortLength
Declaration
public double TipDiameter { get; }
Property Value
Type | Description |
---|---|
System.Double |
WorkingDepthFactor
Declaration
public double WorkingDepthFactor { get; }
Property Value
Type | Description |
---|---|
System.Double |
WorkingPitchDiameter
Measurement: ShortLength
Declaration
public virtual double WorkingPitchDiameter { get; }
Property Value
Type | Description |
---|---|
System.Double |
WorkingPitchLeadAngle
Measurement: Angle
Declaration
public double WorkingPitchLeadAngle { get; }
Property Value
Type | Description |
---|---|
System.Double |
WormStarts
Declaration
public int WormStarts { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Implements
System.IEquatable<T>
System.IDisposable