    

 ## On this page

  

 

 # Class KissSoftInterface.OutputData

 Last update: 09.03.2026 

<a id="VM_Managed_DAFUL_GearTrain_KissSoftInterface_OutputData"></a>

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

Output data

```csharp
public class KissSoftInterface.OutputData

```

#### Inheritance

object ← [KissSoftInterface.OutputData](VM.Managed.DAFUL.GearTrain.KissSoftInterface.OutputData.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_KissSoftInterface_OutputData__ctor"></a> OutputData()

Constructor of outputData

```csharp
public OutputData()

```

### <a id="VM_Managed_DAFUL_GearTrain_KissSoftInterface_OutputData__ctor_System_String_System_UInt32_System_UInt32_System_UInt32_"></a> OutputData(string, uint, uint, uint)

Constructor of outputData

```csharp
public OutputData(string strFilePath, uint nNumberOfTrochoid, uint nNumberOfInvolute, uint nNumberOfSlice)

```

#### Parameters

`strFilePath` string

The file path

`nNumberOfTrochoid` uint

The number of trochoid

`nNumberOfInvolute` uint

The number of involute

`nNumberOfSlice` uint

The number of slice

## Properties

### <a id="VM_Managed_DAFUL_GearTrain_KissSoftInterface_OutputData_AxialCrossingAngle"></a> AxialCrossingAngle

Gets or sets the axial crossing angle

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

```

#### Property Value

double

### <a id="VM_Managed_DAFUL_GearTrain_KissSoftInterface_OutputData_CenterDistancePair1"></a> CenterDistancePair1

Gets or sets the center distance pair1

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

```

#### Property Value

double

### <a id="VM_Managed_DAFUL_GearTrain_KissSoftInterface_OutputData_CenterDistancePair2"></a> CenterDistancePair2

Gets or sets the center distance pair2

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

```

#### Property Value

double

### <a id="VM_Managed_DAFUL_GearTrain_KissSoftInterface_OutputData_CenterDistancePair3"></a> CenterDistancePair3

Gets or sets the center distance pair3

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

```

#### Property Value

double

### <a id="VM_Managed_DAFUL_GearTrain_KissSoftInterface_OutputData_FilePath"></a> FilePath

Gets or sets the file path

```csharp
public string FilePath { get; set; }

```

#### Property Value

string

### <a id="VM_Managed_DAFUL_GearTrain_KissSoftInterface_OutputData_GearDataList"></a> GearDataList

Gets or sets the gear data list

```csharp
public KissSoftInterface.GearData[] GearDataList { get; set; }

```

#### Property Value

[KissSoftInterface](VM.Managed.DAFUL.GearTrain.KissSoftInterface.md).[GearData](VM.Managed.DAFUL.GearTrain.KissSoftInterface.GearData.md)\[\]

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

Gets or sets the normal module

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

```

#### Property Value

double

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

Gets or sets the normal pressure angle

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

```

#### Property Value

double

### <a id="VM_Managed_DAFUL_GearTrain_KissSoftInterface_OutputData_NumberOfGear"></a> NumberOfGear

Gets or sets the number of gear

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

```

#### Property Value

uint

### <a id="VM_Managed_DAFUL_GearTrain_KissSoftInterface_OutputData_NumberOfInvolute"></a> NumberOfInvolute

Gets or sets the number of involute

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

```

#### Property Value

uint

### <a id="VM_Managed_DAFUL_GearTrain_KissSoftInterface_OutputData_NumberOfPlaneraryGear"></a> NumberOfPlaneraryGear

Gets or sets the number of planerary gear

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

```

#### Property Value

uint

### <a id="VM_Managed_DAFUL_GearTrain_KissSoftInterface_OutputData_NumberOfSlice"></a> NumberOfSlice

Gets or sets the number of columns

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

```

#### Property Value

uint

### <a id="VM_Managed_DAFUL_GearTrain_KissSoftInterface_OutputData_NumberOfTrochoid"></a> NumberOfTrochoid

Gets or sets the number of trochoid

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

```

#### Property Value

uint

### <a id="VM_Managed_DAFUL_GearTrain_KissSoftInterface_OutputData_TypeOfGear"></a> TypeOfGear

Gets or sets the gear type

```csharp
public KissSoftInterface.GearType TypeOfGear { get; set; }

```

#### Property Value

[KissSoftInterface](VM.Managed.DAFUL.GearTrain.KissSoftInterface.md).[GearType](VM.Managed.DAFUL.GearTrain.KissSoftInterface.GearType.md)

### <a id="VM_Managed_DAFUL_GearTrain_KissSoftInterface_OutputData_TypeOfGearHelicalPair"></a> TypeOfGearHelicalPair

Gets or sets the gear helical pair type

```csharp
public KissSoftInterface.GearHelicalPairType TypeOfGearHelicalPair { get; set; }

```

#### Property Value

[KissSoftInterface](VM.Managed.DAFUL.GearTrain.KissSoftInterface.md).[GearHelicalPairType](VM.Managed.DAFUL.GearTrain.KissSoftInterface.GearHelicalPairType.md)