    

 ## On this page

  

 

 # Class GearShapeBase.Summary

 Last update: 09.03.2026 

<a id="VM_Managed_DAFUL_GearTrain_GearShapeBase_Summary"></a>

Namespace: [VM.Managed.DAFUL.GearTrain](VM.Managed.DAFUL.GearTrain.md)  
Assembly: VMDGearTrain.dll

The Summary

```csharp
public class GearShapeBase.Summary

```

#### Inheritance

object ← [GearShapeBase.Summary](VM.Managed.DAFUL.GearTrain.GearShapeBase.Summary.md)

#### Extension Methods

[LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType)](VM.Models.Pre.Cache.LinkPropertyItemCache.md#VM_Models_Pre_Cache_LinkPropertyItemCache_GetLinkProperties_System_Object_VM_Models_Pre_LinkPropertyType_), [LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType)](VM.Models.Pre.Cache.LinkPropertyItemCache.md#VM_Models_Pre_Cache_LinkPropertyItemCache_GetLinkPropertiesAndValues_System_Object_VM_Models_Pre_LinkPropertyType_), [LinkPropertyItemCache.GetLinkedObjects&lt;T&gt;(object, LinkPropertyType)](VM.Models.Pre.Cache.LinkPropertyItemCache.md#VM_Models_Pre_Cache_LinkPropertyItemCache_GetLinkedObjects__1_System_Object_VM_Models_Pre_LinkPropertyType_)

## Constructors

### <a id="VM_Managed_DAFUL_GearTrain_GearShapeBase_Summary__ctor"></a> Summary()

```csharp
public Summary()

```

## Properties

### <a id="VM_Managed_DAFUL_GearTrain_GearShapeBase_Summary_APoint"></a> APoint

Gets or sets the A Point.

```csharp
public double APoint { get; set; }

```

#### Property Value

double

### <a id="VM_Managed_DAFUL_GearTrain_GearShapeBase_Summary_AddendmumCoefficient"></a> AddendmumCoefficient

Gets or sets the addendmum coefficient.

```csharp
public double AddendmumCoefficient { get; set; }

```

#### Property Value

double

### <a id="VM_Managed_DAFUL_GearTrain_GearShapeBase_Summary_BPoint"></a> BPoint

Gets or sets the B Point.

```csharp
public double BPoint { get; set; }

```

#### Property Value

double

### <a id="VM_Managed_DAFUL_GearTrain_GearShapeBase_Summary_BackLash"></a> BackLash

Gets or sets back lash.

```csharp
public double BackLash { get; set; }

```

#### Property Value

double

### <a id="VM_Managed_DAFUL_GearTrain_GearShapeBase_Summary_BaseCircleDiameter"></a> BaseCircleDiameter

Gets or sets the BCD.

```csharp
public double BaseCircleDiameter { get; set; }

```

#### Property Value

double

### <a id="VM_Managed_DAFUL_GearTrain_GearShapeBase_Summary_DedendmumCoefficient"></a> DedendmumCoefficient

Gets or sets the dedendmum coefficient.

```csharp
public double DedendmumCoefficient { get; set; }

```

#### Property Value

double

### <a id="VM_Managed_DAFUL_GearTrain_GearShapeBase_Summary_FaceWidth"></a> FaceWidth

Gets or sets the face width.

```csharp
public double FaceWidth { get; set; }

```

#### Property Value

double

### <a id="VM_Managed_DAFUL_GearTrain_GearShapeBase_Summary_HandOfHelix"></a> HandOfHelix

Gets or sets the hand of helix.

```csharp
public double HandOfHelix { get; set; }

```

#### Property Value

double

### <a id="VM_Managed_DAFUL_GearTrain_GearShapeBase_Summary_HelixAngle"></a> HelixAngle

Gets or sets helix angle.

```csharp
public double HelixAngle { get; set; }

```

#### Property Value

double

### <a id="VM_Managed_DAFUL_GearTrain_GearShapeBase_Summary_NormalModule"></a> NormalModule

Gets or sets normal module.

```csharp
public double NormalModule { get; set; }

```

#### Property Value

double

### <a id="VM_Managed_DAFUL_GearTrain_GearShapeBase_Summary_NormalPressureAngle"></a> NormalPressureAngle

Gets or sets normal pressure angle.

```csharp
public double NormalPressureAngle { get; set; }

```

#### Property Value

double

### <a id="VM_Managed_DAFUL_GearTrain_GearShapeBase_Summary_NormalProfileShiftCoefficient"></a> NormalProfileShiftCoefficient

Gets or sets normal profile shift coefficient.

```csharp
public double NormalProfileShiftCoefficient { get; set; }

```

#### Property Value

double

### <a id="VM_Managed_DAFUL_GearTrain_GearShapeBase_Summary_NumberOfTeeth"></a> NumberOfTeeth

Gets or sets number of teeth.

```csharp
public uint NumberOfTeeth { get; set; }

```

#### Property Value

uint

### <a id="VM_Managed_DAFUL_GearTrain_GearShapeBase_Summary_PitchCircleDiameter"></a> PitchCircleDiameter

Gets or sets the PCD.

```csharp
public double PitchCircleDiameter { get; set; }

```

#### Property Value

double

### <a id="VM_Managed_DAFUL_GearTrain_GearShapeBase_Summary_RootCircleDiameter"></a> RootCircleDiameter

Gets or sets the RCD.

```csharp
public double RootCircleDiameter { get; set; }

```

#### Property Value

double

### <a id="VM_Managed_DAFUL_GearTrain_GearShapeBase_Summary_TipCircleDiameter"></a> TipCircleDiameter

Gets or sets the TCD.

```csharp
public double TipCircleDiameter { get; set; }

```

#### Property Value

double

### <a id="VM_Managed_DAFUL_GearTrain_GearShapeBase_Summary_TransverseModule"></a> TransverseModule

Gets or sets transverse module.

```csharp
public double TransverseModule { get; set; }

```

#### Property Value

double

### <a id="VM_Managed_DAFUL_GearTrain_GearShapeBase_Summary_TransversePressureAngle"></a> TransversePressureAngle

Gets or sets transverse pressure angle.

```csharp
public double TransversePressureAngle { get; set; }

```

#### Property Value

double

### <a id="VM_Managed_DAFUL_GearTrain_GearShapeBase_Summary_TransverseProfileShiftCoefficient"></a> TransverseProfileShiftCoefficient

Gets or sets transverse profile shift coefficient.

```csharp
public double TransverseProfileShiftCoefficient { get; set; }

```

#### Property Value

double

### <a id="VM_Managed_DAFUL_GearTrain_GearShapeBase_Summary_WorkingPitchCircleDiamter"></a> WorkingPitchCircleDiamter

Gets or sets the working pitch circle diamter.

```csharp
public double WorkingPitchCircleDiamter { get; set; }

```

#### Property Value

double

### <a id="VM_Managed_DAFUL_GearTrain_GearShapeBase_Summary_WorkingPitchCircleDiamterIdeal"></a> WorkingPitchCircleDiamterIdeal

Gets or sets the ideal working pitch circle diamter.

```csharp
public double WorkingPitchCircleDiamterIdeal { get; set; }

```

#### Property Value

double

### <a id="VM_Managed_DAFUL_GearTrain_GearShapeBase_Summary_ZPoint"></a> ZPoint

Gets or sets the Z Point.

```csharp
public double ZPoint { get; set; }

```

#### Property Value

double