    

 ## On this page

  

 

 # Struct ProfileDataSprocket

 Last update: 16.07.2025 

Namespace: [VM.Managed.CAD.Sprocket](VM.Managed.CAD.Sprocket.md)  
Assembly: VMDSprocket.dll

This struct is profile data for sprocket

```csharp
public struct ProfileDataSprocket

```

## Fields

### AddendumCircleDiameter

the addendum circle diameter.

```csharp
public double AddendumCircleDiameter

```

#### Field Value

[double](https://learn.microsoft.com/dotnet/api/system.double)

### AngleBetweenTeeth

The angle between tooth.

```csharp
public double AngleBetweenTeeth

```

#### Field Value

[double](https://learn.microsoft.com/dotnet/api/system.double)

### BushingRadius

The bush radius.

```csharp
public double BushingRadius

```

#### Field Value

[double](https://learn.microsoft.com/dotnet/api/system.double)

### ClearanceofToothRoot

The gap is bush can move.

```csharp
public double ClearanceofToothRoot

```

#### Field Value

[double](https://learn.microsoft.com/dotnet/api/system.double)

### DedendumCircleDiameter

The dedendum circle diameter.

```csharp
public double DedendumCircleDiameter

```

#### Field Value

[double](https://learn.microsoft.com/dotnet/api/system.double)

### NoOfTeeth

This is the number of teeth

```csharp
public int NoOfTeeth

```

#### Field Value

[int](https://learn.microsoft.com/dotnet/api/system.int32)

### PitchCircleDiameter

The pitch circle diameter.

```csharp
public double PitchCircleDiameter

```

#### Field Value

[double](https://learn.microsoft.com/dotnet/api/system.double)

### ToothRoundRadius

The radius for tooth rounding.

```csharp
public double ToothRoundRadius

```

#### Field Value

[double](https://learn.microsoft.com/dotnet/api/system.double)

### WorkPlane

The work plane.

```csharp
public Plane WorkPlane

```

#### Field Value

Plane