    

 ## 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(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_CAD_Builders_DriveTrain_BuilderParamMotorHousing__ctor"></a> BuilderParamMotorHousing()

```csharp
public BuilderParamMotorHousing()

```

## Properties

### <a id="VM_CAD_Builders_DriveTrain_BuilderParamMotorHousing_Hr"></a> Hr

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

```

#### Property Value

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

### <a id="VM_CAD_Builders_DriveTrain_BuilderParamMotorHousing_IsFront"></a> IsFront

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

```

#### Property Value

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

### <a id="VM_CAD_Builders_DriveTrain_BuilderParamMotorHousing_IsMeasureBottomSide"></a> IsMeasureBottomSide

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

```

#### Property Value

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

### <a id="VM_CAD_Builders_DriveTrain_BuilderParamMotorHousing_IsMeasureRearCoverCenter"></a> IsMeasureRearCoverCenter

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

```

#### Property Value

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

### <a id="VM_CAD_Builders_DriveTrain_BuilderParamMotorHousing_IsMeasureTopSide"></a> IsMeasureTopSide

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

```

#### Property Value

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

### <a id="VM_CAD_Builders_DriveTrain_BuilderParamMotorHousing_IsSeparated"></a> IsSeparated

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

```

#### Property Value

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

### <a id="VM_CAD_Builders_DriveTrain_BuilderParamMotorHousing_L1"></a> L1

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

```

#### Property Value

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

### <a id="VM_CAD_Builders_DriveTrain_BuilderParamMotorHousing_L10"></a> L10

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

```

#### Property Value

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

### <a id="VM_CAD_Builders_DriveTrain_BuilderParamMotorHousing_L11"></a> L11

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

```

#### Property Value

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

### <a id="VM_CAD_Builders_DriveTrain_BuilderParamMotorHousing_L2"></a> L2

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

```

#### Property Value

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

### <a id="VM_CAD_Builders_DriveTrain_BuilderParamMotorHousing_L3"></a> L3

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

```

#### Property Value

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

### <a id="VM_CAD_Builders_DriveTrain_BuilderParamMotorHousing_L4"></a> L4

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

```

#### Property Value

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

### <a id="VM_CAD_Builders_DriveTrain_BuilderParamMotorHousing_L5"></a> L5

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

```

#### Property Value

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

### <a id="VM_CAD_Builders_DriveTrain_BuilderParamMotorHousing_L6"></a> L6

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

```

#### Property Value

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

### <a id="VM_CAD_Builders_DriveTrain_BuilderParamMotorHousing_L7"></a> L7

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

```

#### Property Value

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

### <a id="VM_CAD_Builders_DriveTrain_BuilderParamMotorHousing_L8"></a> L8

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

```

#### Property Value

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

### <a id="VM_CAD_Builders_DriveTrain_BuilderParamMotorHousing_L9"></a> L9

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

```

#### Property Value

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

### <a id="VM_CAD_Builders_DriveTrain_BuilderParamMotorHousing_MTGBoltDiameter"></a> MTGBoltDiameter

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

```

#### Property Value

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

### <a id="VM_CAD_Builders_DriveTrain_BuilderParamMotorHousing_MeasureBottomSideLowerPosition"></a> MeasureBottomSideLowerPosition

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

```

#### Property Value

Vector

### <a id="VM_CAD_Builders_DriveTrain_BuilderParamMotorHousing_MeasureBottomSideUpperPosition"></a> MeasureBottomSideUpperPosition

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

```

#### Property Value

Vector

### <a id="VM_CAD_Builders_DriveTrain_BuilderParamMotorHousing_MeasureRBECircleRadius"></a> MeasureRBECircleRadius

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

```

#### Property Value

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

### <a id="VM_CAD_Builders_DriveTrain_BuilderParamMotorHousing_MeasureRearCoverCenterPosition"></a> MeasureRearCoverCenterPosition

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

```

#### Property Value

Vector

### <a id="VM_CAD_Builders_DriveTrain_BuilderParamMotorHousing_MeasureTopSideLowerPosition"></a> MeasureTopSideLowerPosition

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

```

#### Property Value

Vector

### <a id="VM_CAD_Builders_DriveTrain_BuilderParamMotorHousing_MeasureTopSideUpperPosition"></a> MeasureTopSideUpperPosition

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

```

#### Property Value

Vector

### <a id="VM_CAD_Builders_DriveTrain_BuilderParamMotorHousing_NumberOfMountingBolt"></a> NumberOfMountingBolt

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

```

#### Property Value

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

### <a id="VM_CAD_Builders_DriveTrain_BuilderParamMotorHousing_NumberOfRib"></a> NumberOfRib

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

```

#### Property Value

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

### <a id="VM_CAD_Builders_DriveTrain_BuilderParamMotorHousing_RibType"></a> RibType

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

```

#### Property Value

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

### <a id="VM_CAD_Builders_DriveTrain_BuilderParamMotorHousing_StatorDepth"></a> StatorDepth

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

```

#### Property Value

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

### <a id="VM_CAD_Builders_DriveTrain_BuilderParamMotorHousing_StatorIsExistMounting"></a> StatorIsExistMounting

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

```

#### Property Value

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

### <a id="VM_CAD_Builders_DriveTrain_BuilderParamMotorHousing_StatorMPCR"></a> StatorMPCR

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

```

#### Property Value

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

### <a id="VM_CAD_Builders_DriveTrain_BuilderParamMotorHousing_StatorNumberOfMounting"></a> StatorNumberOfMounting

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

```

#### Property Value

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

### <a id="VM_CAD_Builders_DriveTrain_BuilderParamMotorHousing_StatorRmo"></a> StatorRmo

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

```

#### Property Value

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

### <a id="VM_CAD_Builders_DriveTrain_BuilderParamMotorHousing_StatorRotateAngle"></a> StatorRotateAngle

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

```

#### Property Value

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

### <a id="VM_CAD_Builders_DriveTrain_BuilderParamMotorHousing_StatorStartPosition"></a> StatorStartPosition

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

```

#### Property Value

Vector

### <a id="VM_CAD_Builders_DriveTrain_BuilderParamMotorHousing_T1"></a> T1

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

```

#### Property Value

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

### <a id="VM_CAD_Builders_DriveTrain_BuilderParamMotorHousing_T2"></a> T2

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

```

#### Property Value

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

### <a id="VM_CAD_Builders_DriveTrain_BuilderParamMotorHousing_T3"></a> T3

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

```

#### Property Value

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

### <a id="VM_CAD_Builders_DriveTrain_BuilderParamMotorHousing_T4"></a> T4

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

```

#### Property Value

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

### <a id="VM_CAD_Builders_DriveTrain_BuilderParamMotorHousing_T5"></a> T5

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

```

#### Property Value

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

### <a id="VM_CAD_Builders_DriveTrain_BuilderParamMotorHousing_Wr"></a> Wr

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

```

#### Property Value

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