    

 ## On this page

  

 

 # Class BuilderParamMotorHousing

 Last update: 16.07.2025 

Namespace: [VM.CAD.Builders.DriveTrain](VM.CAD.Builders.DriveTrain.md)  
Assembly: VM.CAD.Builders.DriveTrain.dll

```csharp
public class BuilderParamMotorHousing : BuilderParamMotorBase

```

#### Inheritance

[object](https://learn.microsoft.com/dotnet/api/system.object) ← BuilderParamBase ← BuilderParamColorGeom ← [BuilderParamMotorBase](VM.CAD.Builders.DriveTrain.BuilderParamMotorBase.md) ← [BuilderParamMotorHousing](VM.CAD.Builders.DriveTrain.BuilderParamMotorHousing.md)

#### Inherited Members

[BuilderParamMotorBase.Depth](VM.CAD.Builders.DriveTrain.BuilderParamMotorBase.md#VM_CAD_Builders_DriveTrain_BuilderParamMotorBase_Depth), [BuilderParamMotorBase.StartPosition](VM.CAD.Builders.DriveTrain.BuilderParamMotorBase.md#VM_CAD_Builders_DriveTrain_BuilderParamMotorBase_StartPosition), [BuilderParamMotorBase.RotateAxis](VM.CAD.Builders.DriveTrain.BuilderParamMotorBase.md#VM_CAD_Builders_DriveTrain_BuilderParamMotorBase_RotateAxis), BuilderParamColorGeom.Color, BuilderParamBase.ToXmlString(), BuilderParamBase.FinalizeParameter(), BuilderParamBase.SetTypeName(), BuilderParamBase.Key, BuilderParamBase.TypeName, BuilderParamBase.Transparency

#### 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

### BuilderParamMotorHousing()

```csharp
public BuilderParamMotorHousing()

```

## Properties

### Hr

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

```

#### Property Value

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

### IsFront

```csharp
public bool IsFront { get; set; }

```

#### Property Value

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

### IsMeasureBottomSide

```csharp
public bool IsMeasureBottomSide { get; set; }

```

#### Property Value

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

### IsMeasureRearCoverCenter

```csharp
public bool IsMeasureRearCoverCenter { get; set; }

```

#### Property Value

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

### IsMeasureTopSide

```csharp
public bool IsMeasureTopSide { get; set; }

```

#### Property Value

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

### IsSeparated

```csharp
public bool IsSeparated { get; set; }

```

#### Property Value

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

### L1

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

```

#### Property Value

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

### L10

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

```

#### Property Value

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

### L11

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

```

#### Property Value

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

### L2

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

```

#### Property Value

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

### L3

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

```

#### Property Value

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

### L4

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

```

#### Property Value

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

### L5

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

```

#### Property Value

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

### L6

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

```

#### Property Value

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

### L7

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

```

#### Property Value

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

### L8

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

```

#### Property Value

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

### L9

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

```

#### Property Value

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

### MTGBoltDiameter

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

```

#### Property Value

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

### MeasureBottomSideLowerPosition

```csharp
public Vector MeasureBottomSideLowerPosition { get; set; }

```

#### Property Value

Vector

### MeasureBottomSideUpperPosition

```csharp
public Vector MeasureBottomSideUpperPosition { get; set; }

```

#### Property Value

Vector

### MeasureRBECircleRadius

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

```

#### Property Value

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

### MeasureRearCoverCenterPosition

```csharp
public Vector MeasureRearCoverCenterPosition { get; set; }

```

#### Property Value

Vector

### MeasureTopSideLowerPosition

```csharp
public Vector MeasureTopSideLowerPosition { get; set; }

```

#### Property Value

Vector

### MeasureTopSideUpperPosition

```csharp
public Vector MeasureTopSideUpperPosition { get; set; }

```

#### Property Value

Vector

### NumberOfMountingBolt

```csharp
public int NumberOfMountingBolt { get; set; }

```

#### Property Value

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

### NumberOfRib

```csharp
public int NumberOfRib { get; set; }

```

#### Property Value

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

### RibType

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

```

#### Property Value

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

### StatorDepth

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

```

#### Property Value

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

### StatorIsExistMounting

```csharp
public bool StatorIsExistMounting { get; set; }

```

#### Property Value

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

### StatorMPCR

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

```

#### Property Value

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

### StatorNumberOfMounting

```csharp
public int StatorNumberOfMounting { get; set; }

```

#### Property Value

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

### StatorRmo

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

```

#### Property Value

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

### StatorRotateAngle

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

```

#### Property Value

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

### StatorStartPosition

```csharp
public Vector StatorStartPosition { get; set; }

```

#### Property Value

Vector

### T1

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

```

#### Property Value

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

### T2

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

```

#### Property Value

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

### T3

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

```

#### Property Value

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

### T4

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

```

#### Property Value

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

### T5

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

```

#### Property Value

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

### Wr

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

```

#### Property Value

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