Condition Settings for Thermal Analysis


Partial Model(PartialModel)

Specifies the partial model to be treated as a full model for the coupled magnetic field and thermal analyses.

Property
(propName)
Type
(Type)
Flag
(scriptKeyName)

Description

RotationMap Flag
0 or Off
1 or On

The flag for rotation map
The rotation map is not used
The rotation map is used

UsedRotationPeriodicBoundary Flag
0 or Off
1 or On

The flag for rotation periodic boundary
The rotation periodic boundary is not used
The rotation periodic boundary is used

Angle Double

The rotation angle

TranslationMap Flag
0 or Off
1 or On

The flag for translation map
The translation map is not used
The translation map is used

UsedTranslationPeriodicBoundary Flag
0 or Off
1 or On

The flag for translation periodic boundary
The translation periodic boundary is not used
The translation periodic boundary is used

Distance Double

The distance

MirrorMap Flag
0 or Off
1 or On

The flag for mirror map
The mirror map is not used
The mirror map is used

Direction Vector

The direction of the translation

Origin Vector Rotation Center Point

Average Temperature(AverageTemperatureCalc)

Specifies the region to use to calculate the average temperature for the specified part. In the coupled magnetic field and thermal analyses, the average temperature is used as a reference temperature for an FEM coil component and a resistance component that vary depending on the temperature.

Property
(propName)
Type
(Type)
Flag
(scriptKeyName)

Description

SurfaceSetting Flag
0 or Whole
1 or Top
2 or Middle
3 or Bottom
The flag of surface setting
Specified for the whole part.
Specifies the top surface
Specifies the middle surface
Specifies the bottom surface

Heat Transfer Boundary (Layered)(HeatTransferLayered)

Divides the specified surface into layers and sets the heat transfer through each surface.

Property
(propName)
Type
(Type)
Flag
(scriptKeyName)

Description

LayerDirectionType Flag
0 or BottomToTop
1 or TopToBottom

The flag of layer direction type
From bottom to top
From top to bottom

ThermalResistor Double

The thermal resistance

ResistanceType Flag
0 or Constant
1 or PointArray
3 or ThermalResistance
4 or ThermalResistanceCylindrical
5 or CoolingWaterJacket
6 or CoolingSpray
7 or CoolingATF
8 or CoolingForcedConvection
9 or CoolingNaturalConvection
10 or CoilAndCoreContact
11 or GeneralContact
12 or Suppress
13 or User-Defined

The flag for thermal resistance type
The constant type.
The point array type.
The thermal conduction type.
The thermal conduction cylindrical type.
The water jacket cooling type.
The spray cooling type.
The ATF cooling type.
The forced convection cooling type.
The natural convection cooling type.
The coil and core contact type.
The general contact type.
Suppress type
User-Defined type

TempVsThermalResistance Table

The thermal resistor vs temperature point array

ThermalResistorLength Double

The thermal resistor length

ThermalResistorCylinderHeight Double

The thermal resistor cylinder height

ThermalResistorOuterRadius Double

The thermal resistor cylinder outer radius

ThermalResistorInnerRadius Double

The thermal resistor cylinder inner radius

ThermalConductivity Double

The thermal conductivity

ThermalCorrection Double

The thermal correction coefficient

CustomInsulationThickness Double

The custom insulation thickness

CustomWireDiameter Double

The custom wire diameter

CustomFillFactor Double

The custom fill factor

CustomTension Double

The custom tension

CustomConductorLength Double

The custom conductor length

CustomPressure Double

The custom pressure

ContactType Flag
0 or RoundWire
1 or RectangularWire

The flag for contact type
The round wire type.
The rectangular wire type.

ImpregnationType Flag
0 or Off
1 or On

The flag for impregnation type
No impregnation.
Use impregnation.

FitType Flag
0 or Custom
1 or GoodFit
2 or BadFit

The flag for fit type
Use custom.
Use good fit.
Use bad fit.

CustomFit Double

The custom fit length

CoolantType Flag
1 or Water
2 or Oil
4 or Custom

The flag for coolant type
Use water.
Use oil.
Use custom.

ForcedConvectionCoolantType Flag
0 or Air
1 or Water
2 or Oil
4 or Custom

The flag for coolant type
Use air.
Use water.
Use oil.
Use custom.

NaturalConvectionCoolantType Flag
0 or Air
1 or Water
2 or Oil
3 or ATFOil
4 or Custom

The flag for coolant type
Use air.
Use water.
Use oil.
Use ATF oil.
Use custom.

AdvectionCoolantType Flag
1 or Water
2 or Oil
3 or ATFOil
4 or Custom

The flag for advection coolant type
Use water.
Use oil.
Use ATF oil.
Use custom.

ATFCoolantType Flag
3 or ATFOil
4 or Custom

The flag for ATF coolant type
Use ATF oil.
Use custom.

ChannelConvectionCoolantType Flag
0 or Air
1 or Water
2 or Oil
3 or ATFOil
4 or Custom

The flag for coolant type
Use air.
Use water.
Use oil.
Use ATF oil.
Use custom.

Characteristic Length Double

The characteristic length

InputFlowType Flag
0 or FlowVelocity
1 or VolumeFlowRate

The flag for input flow type
Use flow velocity.
Use volume flow rate.

FlowVelocity Double

The flow velocity

VolumeFlowRate Double

The volume flow rate

NozzleDiameter Double

The nozzle diameter

CoolingJacketType Flag
0 or Spiral
1 or Axial
2 or None

The flag for cooling jacket type
Use spiral.
Use axial.
None.

CoolingJacketTubeWidth Double

The rectangular tube width

CoolingJacketTubeHeight Double

The rectangular tube height

NumCoolingJacketTubes Double

The number of rectangular tubes

CoolingJacketRadius Double

The cooling jacket radius

RectangularTubeLength Double

The cooling jacket tube length

CoolingJacketArea Double

The cooling jacket area

ForcedConvectionType Flag
0 or Circumferential
1 or AxisDirection
2 or MotorGap

The flag for forced convection type
Use circumferential.
Use axis direction.
Use motor gap (radial).

GapWidth Double

The gap width

RotorRadius Double

The rotor radius

NaturalConvectionType Flag
0 or HorizontalCylinder
1 or VerticalCylinder
2 or VerticalFlatPlate
3 or HorizontalPlateUpper
4 or HorizontalPlateLower

The flag for natural convection type
Use horizontal cylinder.
Use vertical cylinder.
Use vertical flat plate.
Use horizontal plate upper.
Use horizontal plate lower.

CoolingMaterialTable Table

The cooling material table

CoolantTemperatureType Flag
0 or Constant
1 or ElementFaceAverageValue

The flag for coolant temperature type
Use constant.
Refer to Element Face Average Value.

CoolantTemperatureConstantValue Double

The coolant temperature constant value

PreviewCoolantTemperature Double

The coolant temperature (preview)

PreviewTerminalTemperature1 Double

The terminal temperature 1 (preview)

PreviewTerminalTemperature2 Double

The terminal temperature 2 (preview)

ThermalUserDefinedScript String

The python script for thermal resistance

HasFins Flag
0 or Off
1 or On

The flag for fins
The surface does not have fins.
The surface has fins.

FinInterval Double

The fin interval

FinLength Double

The fin length

FinHeight Double

The fin height

FinNumber Flag

The fin number

CoefficientType Flag
0 or Constant
1 or Table
4 or TableByTime

The selection type of heat transfer coefficient
The heat transfer is defined as a constant value
The heat transfer coefficient is defined by the table(temperature)
The heat transfer coefficient is defined by the table(time)

Coefficient Double

The constant heat transfer coefficient

CoefficientTable Table

The heat transfer coefficient table(temperature)

CoefficientTableByTime Table

The heat transfer coefficient table(time)

FileName String

The path for the heat transfer coefficient file

userid Flag

The user subroutine ID.

FileName_DataSourceType Flag
0 or ResultFile
1 or ProjectFile
2 or CurrentProject
3 or AnalysisGroup

Specified data source type for plot file
use result file for data source type.
use project file for data source type.
use current project for data source type.
use analysis group for data source type.

FileName_ProjectFile String

Specified project file for project file type

FileName_ProjectFile_StudyId Flag

Specified study id for project file type

FileName_ProjectFile_CaseId Flag

Specified case id for project file type

FileName_CurrentProject_StudyId Flag

Specified study id for current project type

FileName_CurrentProject_CaseId Flag

Specified case id for current project type

FileName_AnalysisGroup_StudyId Flag

Specified study id for analysis group type

FileName_StartRow Flag

The start row number for reading file

FileName_SkipFirstColumn Flag
0 or Off
1 or On

The flag for not using first column as ID
Use first column as ID.
Not use first column as ID.

FileName_UseAutoSearchDistance Flag
0 or Off
1 or On

The flag for using automatically decided search distance
The search distance is not decided automatically.
The search distance is decided automatically.

FileName_SearchDistance Double

The search distance

FileName_CoordinateId Coordinate

The coordinate system for reference.

SettingType Flag
0 or HeatTransferCoefficient
1 or ThermalResistance

The flag for thermal setting type
Use heat transfer coefficient setting.
Use thermal resistance setting.

NumberOfLayers Flag

The number of layers.

LayerDirection Vector The layer direction

Contact Thermal Resistance(ContactResistance)

Specifies a thermal resistance for a surface between two parts. With this setting, if there is a thin film between two parts, the thin film needs not to be modeled.

Property
(propName)
Type
(Type)
Flag
(scriptKeyName)

Description

SettingType Flag
0 or ThermalConductivity
1 or ThermalResistance

The setting type of contact thermal resistance.
The setting type is thermal conductivity.
The setting type is thermal resistance.

ResistanceType Flag
0 or Constant
1 or ThermalTable
3 or GeneralContact

The contact thermal conductivity type
The constant resistance type
The resistance vs temperature table type
The general contact type.

ThermalResistance Double

The thermal resistance

ThermalConductivity Double

The thermal conductivity

ThermalTable Table

The thermal dependent resistance table

ThermalConductivityTable Table

The thermal dependent conductivity point array table

Thickness Double

The thermal resistance thickness

FitType Flag
0 or Custom
1 or GoodFit
2 or BadFit

The flag for fit type
Use custom.
Use good fit.
Use bad fit.

CustomFit Double

The custom fit length

GeneralContactThermalConductivity Double

The thermal conductivity

ThermalCorrection Double The thermal correction coefficient

Initial Temperature(InitialTemperature)

Specifies an initial temperature.

Property
(propName)
Type
(Type)
Flag
(scriptKeyName)

Description

SurfaceSetting Flag
0 or Whole
1 or Top
3 or Bottom

The flag of surface setting
Specified for the whole part.
Specifies the top surface
Specifies the bottom surface

TemperatureType Flag 0 or Constant

Initial temperature flag type

Temperature Double

The initial temperature

FileName String

The path for the initial temperature file

FileName_DataSourceType Flag
0 or ResultFile
1 or ProjectFile
2 or CurrentProject
3 or AnalysisGroup

Specified data source type for plot file
use result file for data source type.
use project file for data source type.
use current project for data source type.
use analysis group for data source type.

FileName_ProjectFile String

Specified project file for project file type

FileName_ProjectFile_StudyId Flag

Specified study id for project file type

FileName_ProjectFile_CaseId Flag

Specified case id for project file type

FileName_CurrentProject_StudyId Flag

Specified study id for current project type

FileName_CurrentProject_CaseId Flag

Specified case id for current project type

FileName_AnalysisGroup_StudyId Flag

Specified study id for analysis group type

FileName_StartRow Flag

The start row number for reading file

FileName_SkipFirstColumn Flag
0 or Off
1 or On

The flag for not using first column as ID
Use first column as ID.
Not use first column as ID.

FileName_UseAutoSearchDistance Flag
0 or Off
1 or On

The flag for using automatically decided search distance
The search distance is not decided automatically.
The search distance is decided automatically.

FileName_SearchDistance Double

The search distance

FileName_CoordinateId Coordinate The coordinate system for reference.

Coil(HeatCoil)

Specifies the coordinate system of the winding coil. Coil condition is used for the anisotropy of the thermal conductivity.

Property
(propName)
Type
(Type)
Flag
(scriptKeyName)

Description

Origin Vector

The origin of the current

Direction Vector

The direction of the current

DirectionType Flag
0 or Vector
1 or InflowOutflow
The direction type
The current direction is decided by vector with Direction and Origin
The current direction flow to the outflow surface from the inflow surface

Heat Source(HeatGeneration)

Specifies the amount of heat generated.

Property
(propName)
Type
(Type)
Flag
(scriptKeyName)

Description

SurfaceSetting Flag
0 or Whole
1 or Top
3 or Bottom

The flag of surface setting
Specified for the whole part.
Specifies the top surface
Specifies the bottom surface

GenerationType Flag
0 or ConstantDensity
1 or ConstantAmount
2 or TableDensity
3 or TableAmounty
4 or Coupling
5 or TableTemperatureDensity
6 or TableTemperatureAmount
7 or EfficiencyMap

The generation type
The constant heat source density type
The constant heat source amount type
The point array generation density type(time dependence)
The point array generation amount type(time dependence)
The oneway coupling type
The point array generation density type(temperature dependence)
The point array generation amount type(temperature dependence)
The point array generation from efficiency map

ConstantDensity Double

The value of constant heat source density

ConstantAmount Double

The value of constant heat source amount

ThermalSourceType Flag
0 or Distribution
1 or TotalLoss

The thermal source type
The thermal source is based on the heat distribution.
The tehrmal source is based on the total loss.

ThermalSourceName String

The name for the thermal source calculation

LossScaleType Flag
0 or Constant
1 or Table
2 or TemperatureDependentLinear
3 or TemperatureDependentTable

The loss scale type
The constant loss scale type
The point array loss scale type
The temperature dependent (linear) loss scale type
The temperature dependent (point array) loss scale type

ConstantScale Double

The value of constant loss scale

ScaleBaseTemperature Double

The value of base temperature for scale

ScaleGradient Double

The value of gradient for scale

TemperatureTableScale Table

The value of point array temperature scale

DepthFromSurface Double

The depth from surface

UseLossAverage Flag
0 or Off
1 or On

Use average loss
Not to use average loss
Use average loss

AverageLossType Flag
0 or Step
1 or Time

The type of loss average
Step type
Time type

StartStep Flag

The start step

EndStep Flag

The end step

StartTime Double

The start time

EndTime Double

The end time

UseRotationAverage Flag
0 or Off
1 or On

Use rotation average
Not to use rotation average
Use rotation average

UseMapping Flag
0 or Off
1 or On

Use mapping
Not to use mapping
Use mapping

SlicePosition Double

The position of the slice

SliceAngle Double

The angle of the slice

AreaUpper Double

The maximum of loss generation area

AreaLower Double

The minimum of loss generation area

LinkedMagnetTemperatureComponent Int

The linked probe component for magnet

LinkedCoilTemperatureComponent Int

The linked probe component for coil

LinkedFieldCoilTemperatureComponent Int

The linked probe component for field coil

LinkedRotorConductorTemperatureComponent Int

The linked probe component for rotor conductor

TableDensity Table

The value of point array heat source density(time dependence)

TableAmount Table

The value of point array heat source amount(time dependence)

TableScale Table

The value of point array loss scale

TableTemperatureDensity Table

The value of point array heat source density(temperature dependence)

TableTemperatureAmount Table

The value of point array heat source amount(temperature dependence)

ReferenceEfficiencyMap_DataSourceType Flag
0 or ResultFile
1 or ProjectFile
2 or CurrentProject
3 or AnalysisGroup

Specified data source type for plot file
use result file for data source type.
use project file for data source type.
use current project for data source type.
use analysis group for data source type.

ReferenceEfficiencyMap_ProjectFile String

Specified project file for project file type

ReferenceEfficiencyMap_ProjectFile_StudyId Flag

Specified study id for project file type

ReferenceEfficiencyMap_ProjectFile_CaseId Flag

Specified case id for project file type

ReferenceEfficiencyMap_CurrentProject_StudyId Flag

Specified study id for current project type

ReferenceEfficiencyMap_CurrentProject_CaseId Flag

Specified case id for current project type

ReferenceEfficiencyMap_AnalysisGroup_StudyId Flag

Specified study id for analysis group type

ReferenceEfficiencyMapDataType Flag

The efficiency map definition data type

LinkedDriveCycle Int

The linked drive cycle condition

LinkedMagnetTemperatureCondition Int

The linked average temperature condition for field coil

LinkedCoilTemperatureCondition Int

The linked average temperature condition for coil

LinkedRotorConductorTemperatureCondition Int

The linked average temperature condition for rotor conductor

CouplingType Flag
0 or OneWay
1 or TwoWay
1 or Interactive

The coupling type
The one way coupling
The direct coupling
The direct coupling

ReferenceLossFile String

The path of reference loss file

ReferenceJcfFile String

The path of jcf file

ReferenceLossFile_DataSourceType Flag
0 or ResultFile
1 or ProjectFile
2 or CurrentProject
3 or AnalysisGroup

Specified data source type for plot file
use result file for data source type.
use project file for data source type.
use current project for data source type.
use analysis group for data source type.

ReferenceLossFile_ProjectFile String

Specified project file for project file type

ReferenceLossFile_ProjectFile_StudyId Flag

Specified study id for project file type

ReferenceLossFile_ProjectFile_CaseId Flag

Specified case id for project file type

ReferenceLossFile_ProjectFile_ResultTypeIndex Flag

Specified result type index for project file type

ReferenceLossFile_CurrentProject_StudyId Flag

Specified study id for current project type

ReferenceLossFile_CurrentProject_CaseId Flag

Specified case id for current project type

ReferenceLossFile_CurrentProject_ResultTypeIndex Flag

Specified result type index for current project type

ReferenceLossFile_AnalysisGroup_StudyId Flag

Specified study id for analysis group type

ReferenceLossFile_AnalysisGroup_ResultTypeIndex Flag

Specified result type index for current project type

ReferenceLossFile_CoordinateId Coordinate The coordinate system for reference.

Contact Thermal Resistance Pattern (Rotation)(ContactResistanceRotationPattern)

Set the contact thermal resistance conditions together with the rotation pattern.

Property
(propName)
Type
(Type)
Flag
(scriptKeyName)

Description

SettingType Flag
0 or ThermalConductivity
1 or ThermalResistance

The setting type of contact thermal resistance
The setting type is thermal conductivity
The setting type is thermal resistance

ThermalResistanceType Flag
0 or Constant
1 or ThermalTable
3 or GeneralContact

The thermal conductivity type
The constant thermal resistance type
The temperature vs thermal resistance point array type
The general contact type.

ThermalResistance Double

The thermal resistance

ThermalConductivity Double

The thermal conductivity

FitType Flag
0 or Custom
1 or GoodFit
2 or BadFit

The flag for fit type
Use custom.
Use good fit.
Use bad fit.

CustomFit Double

The custom fit length

GeneralContactThermalConductivity Double

The thermal conductivity

ThermalCorrection Double

The thermal correction coefficient

Thickness Double

The thermal resistance thickness

UseLinkPeriodicBoundary Flag
0 or Off
1 or On

The flag to link to periodic boundary condition
Do not link to periodic boundary condition
Link to periodic boundary condition

NumCopies Flag

The number of copies

Origin Vector

The rotation center

Axis2D Flag
0 or Upward
1 or Downward

The direction of axis in the 2D model
The direction of axis is parallel to (0,0,1).
The direction of axis is parallel to (0,0,-1).

Axis Vector The rotation axis

Equivalent Temperature Boundary Pattern (Rotation)(SameTemperatureBoundaryPattern)

Specifies a constant temperature for the specified areas at once with the rotation pattern.

Property
(propName)
Type
(Type)
Flag
(scriptKeyName)

Description

NumCopies Flag

The number of patterns

Origin Vector

The rotation center

SurfaceSetting Flag
0 or Whole
1 or Top
3 or Bottom

The flag of surface setting
Specified for the whole part.
Specifies the top surface
Specifies the bottom surface

Axis2D Flag
0 or Upward
1 or Downward

The direction of axis in the 2D model
The direction of axis is parallel to (0,0,1).
The direction of axis is parallel to (0,0,-1).

UseLinkPeriodicBoundary Flag
0 or Off
1 or On

The flag to link to periodic boundary condition
Do not link to periodic boundary condition
Link to periodic boundary condition

Axis Vector The rotation axis

Heat Transfer Boundary(HeatTransfer)

Specifies heat transfer through a specified face.

Property
(propName)
Type
(Type)
Flag
(scriptKeyName)

Description

SurfaceSetting Flag
1 or Top
3 or Bottom

The flag of surface setting
Specifies the top surface
Specifies the bottom surface

RefTemperatureType Flag
0 or Constant
1 or Circuit
2 or Table

Reference temperature type
The reference temperature is defined as a constant value
The reference temperature is defined by the circuit
The reference temperature is defined by the table(time)

Temperature Double

The reference temperature

RefTemperatureTableByTime Table

The reference temperature table(time)

ThermalResistor Double

The thermal resistance

ResistanceType Flag
0 or Constant
1 or PointArray
3 or ThermalResistance
4 or ThermalResistanceCylindrical
5 or CoolingWaterJacket
6 or CoolingSpray
7 or CoolingATF
8 or CoolingForcedConvection
9 or CoolingNaturalConvection
10 or CoilAndCoreContact
11 or GeneralContact
12 or Suppress
13 or User-Defined

The flag for thermal resistance type
The constant type.
The point array type.
The thermal conduction type.
The thermal conduction cylindrical type.
The water jacket cooling type.
The spray cooling type.
The ATF cooling type.
The forced convection cooling type.
The natural convection cooling type.
The coil and core contact type.
The general contact type.
Suppress type
User-Defined type

TempVsThermalResistance Table

The thermal resistor vs temperature point array

ThermalResistorLength Double

The thermal resistor length

ThermalResistorCylinderHeight Double

The thermal resistor cylinder height

ThermalResistorOuterRadius Double

The thermal resistor cylinder outer radius

ThermalResistorInnerRadius Double

The thermal resistor cylinder inner radius

ThermalConductivity Double

The thermal conductivity

ThermalCorrection Double

The thermal correction coefficient

CustomInsulationThickness Double

The custom insulation thickness

CustomWireDiameter Double

The custom wire diameter

CustomFillFactor Double

The custom fill factor

CustomTension Double

The custom tension

CustomConductorLength Double

The custom conductor length

CustomPressure Double

The custom pressure

ContactType Flag
0 or RoundWire
1 or RectangularWire

The flag for contact type
The round wire type.
The rectangular wire type.

ImpregnationType Flag
0 or Off
1 or On

The flag for impregnation type
No impregnation.
Use impregnation.

FitType Flag
0 or Custom
1 or GoodFit
2 or BadFit

The flag for fit type
Use custom.
Use good fit.
Use bad fit.

CustomFit Double

The custom fit length

CoolantType Flag
1 or Water
2 or Oil
4 or Custom

The flag for coolant type
Use water.
Use oil.
Use custom.

ForcedConvectionCoolantType Flag
0 or Air
1 or Water
2 or Oil
4 or Custom

The flag for coolant type
Use air.
Use water.
Use oil.
Use custom.

NaturalConvectionCoolantType Flag
0 or Air
1 or Water
2 or Oil
3 or ATFOil
4 or Custom

The flag for coolant type
Use air.
Use water.
Use oil.
Use ATF oil.
Use custom.

AdvectionCoolantType Flag
1 or Water
2 or Oil
3 or ATFOil
4 or Custom

The flag for advection coolant type
Use water.
Use oil.
Use ATF oil.
Use custom.

ATFCoolantType Flag
3 or ATFOil
4 or Custom

The flag for ATF coolant type
Use ATF oil.
Use custom.

ChannelConvectionCoolantType Flag
0 or Air
1 or Water
2 or Oil
3 or ATFOil
4 or Custom

The flag for coolant type
Use air.
Use water.
Use oil.
Use ATF oil.
Use custom.

Characteristic Length Double

The characteristic length

InputFlowType Flag
0 or FlowVelocity
1 or VolumeFlowRate

The flag for input flow type
Use flow velocity.
Use volume flow rate.

FlowVelocity Double

The flow velocity

VolumeFlowRate Double

The volume flow rate

NozzleDiameter Double

The nozzle diameter

CoolingJacketType Flag
0 or Spiral
1 or Axial
2 or None

The flag for cooling jacket type
Use spiral.
Use axial.
None.

CoolingJacketTubeWidth Double

The rectangular tube width

CoolingJacketTubeHeight Double

The rectangular tube height

NumCoolingJacketTubes Double

The number of rectangular tubes

CoolingJacketRadius Double

The cooling jacket radius

RectangularTubeLength Double

The cooling jacket tube length

CoolingJacketArea Double

The cooling jacket area

ForcedConvectionType Flag
0 or Circumferential
1 or AxisDirection
2 or MotorGap

The flag for forced convection type
Use circumferential.
Use axis direction.
Use motor gap (radial).

GapWidth Double

The gap width

RotorRadius Double

The rotor radius

NaturalConvectionType Flag
0 or HorizontalCylinder
1 or VerticalCylinder
2 or VerticalFlatPlate
3 or HorizontalPlateUpper
4 or HorizontalPlateLower

The flag for natural convection type
Use horizontal cylinder.
Use vertical cylinder.
Use vertical flat plate.
Use horizontal plate upper.
Use horizontal plate lower.

CoolingMaterialTable Table

The cooling material table

CoolantTemperatureType Flag
0 or Constant
1 or ElementFaceAverageValue

The flag for coolant temperature type
Use constant.
Refer to Element Face Average Value.

CoolantTemperatureConstantValue Double

The coolant temperature constant value

PreviewCoolantTemperature Double

The coolant temperature (preview)

PreviewTerminalTemperature1 Double

The terminal temperature 1 (preview)

PreviewTerminalTemperature2 Double

The terminal temperature 2 (preview)

ThermalUserDefinedScript String

The python script for thermal resistance

HasFins Flag
0 or Off
1 or On

The flag for fins
The surface does not have fins.
The surface has fins.

FinInterval Double

The fin interval

FinLength Double

The fin length

FinHeight Double

The fin height

FinNumber Flag

The fin number

CoefficientType Flag
0 or Constant
1 or Table
4 or TableByTime

The selection type of heat transfer coefficient
The heat transfer is defined as a constant value
The heat transfer coefficient is defined by the table(temperature)
The heat transfer coefficient is defined by the table(time)

Coefficient Double

The constant heat transfer coefficient

CoefficientTable Table

The heat transfer coefficient table(temperature)

CoefficientTableByTime Table

The heat transfer coefficient table(time)

FileName String

The path for the heat transfer coefficient file

userid Flag

The user subroutine ID.

FileName_DataSourceType Flag
0 or ResultFile
1 or ProjectFile
2 or CurrentProject
3 or AnalysisGroup

Specified data source type for plot file
use result file for data source type.
use project file for data source type.
use current project for data source type.
use analysis group for data source type.

FileName_ProjectFile String

Specified project file for project file type

FileName_ProjectFile_StudyId Flag

Specified study id for project file type

FileName_ProjectFile_CaseId Flag

Specified case id for project file type

FileName_CurrentProject_StudyId Flag

Specified study id for current project type

FileName_CurrentProject_CaseId Flag

Specified case id for current project type

FileName_AnalysisGroup_StudyId Flag

Specified study id for analysis group type

FileName_StartRow Flag

The start row number for reading file

FileName_SkipFirstColumn Flag
0 or Off
1 or On

The flag for not using first column as ID
Use first column as ID.
Not use first column as ID.

FileName_UseAutoSearchDistance Flag
0 or Off
1 or On

The flag for using automatically decided search distance
The search distance is not decided automatically.
The search distance is decided automatically.

FileName_SearchDistance Double

The search distance

FileName_CoordinateId Coordinate

The coordinate system for reference.

SettingType Flag
0 or HeatTransferCoefficient
1 or ThermalResistance

The flag for thermal setting type
Use heat transfer coefficient setting.
Use thermal resistance setting.

LinkedDriveCycle Int The linked drive cycle condition

Efficiency Map (Heat Source)(ReferenceMapLoss)

Specifies the heat generation that references the efficiency map.

Property
(propName)
Type
(Type)
Flag
(scriptKeyName)

Description

ReferenceEfficiencyMap_DataSourceType Flag
0 or ResultFile
1 or ProjectFile
2 or CurrentProject
3 or AnalysisGroup

Specified data source type for plot file
use result file for data source type.
use project file for data source type.
use current project for data source type.
use analysis group for data source type.

ReferenceEfficiencyMap_ProjectFile String

Specified project file for project file type

ReferenceEfficiencyMap_ProjectFile_StudyId Flag

Specified study id for project file type

ReferenceEfficiencyMap_ProjectFile_CaseId Flag

Specified case id for project file type

ReferenceEfficiencyMap_CurrentProject_StudyId Flag

Specified study id for current project type

ReferenceEfficiencyMap_CurrentProject_CaseId Flag

Specified case id for current project type

ReferenceEfficiencyMap_AnalysisGroup_StudyId Flag

Specified study id for analysis group type

ReferenceEfficiencyMapDefinition String

The efficiency map definition

VoltageTimeTable Table

The value of point array voltage vs time

LinkedMagnetTemperatureComponent Int

The linked probe component for magnet

LinkedCoilTemperatureComponent Int

The linked probe component for coil

LinkedFieldCoilTemperatureComponent Int

The linked probe component for field coil

LinkedRotorConductorTemperatureComponent Int

The linked probe component for rotor conductor

LinkedDriveCycle Int

The linked drive cycle condition

LinkedMagnetTemperatureCondition Int

The linked average temperature condition for magnet

LinkedCoilTemperatureCondition Int

The linked average temperature condition for coil

LinkedFieldCoilTemperatureCondition Int

The linked average temperature condition for field coil

LinkedRotorConductorTemperatureCondition Int The linked average temperature condition for rotor conductor

Heat Flow(HeatFlow)

Calculates the heat flow passing through the specified face.

Property
(propName)
Type
(Type)
Flag
(scriptKeyName)

Description

Direction Flag
-1 or Inflow
1 or Outflow

The flag for the flow direction
Positive heat flow is into the face
Positive heat flow is out of the face

SurfaceSetting Flag
1 or Top
3 or Bottom
The flag of surface setting
Specifies the top surface
Specifies the bottom surface

Rotation Periodic Boundary(RotationPeriodicBoundary)

Specifies a periodic boundary for a partial model when the model has periodicity in the dirction of rotation.

Property
(propName)
Type
(Type)
Flag
(scriptKeyName)

Description

BoundaryType Flag
0 or Normal
1 or Reverse

The periodic type
The basic orientation
The reverse orientation

Angle Double

The occupying angle of the model

Origin Vector

The rotation center point

Axis2D Flag
0 or Upward
1 or Downward

The direction of axis in the 2D model
The direction of axis is parallel to (0,0,1).
The direction of axis is parallel to (0,0,-1).

Axis Vector The rotation axis

Equivalent Temperature Boundary(SameTemperatureBoundary)

Specifies a constant temperature for all the specified areas.

Property
(propName)
Type
(Type)
Flag
(scriptKeyName)

Description

SurfaceSetting Flag
0 or Whole
1 or Top
3 or Bottom

The flag of surface setting
Specified for the whole part.
Specifies the top surface
Specifies the bottom surface

UseLink Flag
1 or Off
2 or On

The flag for link of curcuit component.
The link is off.
The link is on.

UseDivideMultiplier Flag
0 or Off
1 or On
The flag to convert to full model.
Divide mulitplier is not used.
Divide mulitplier is used.

Constant Temperature Boundary(ConstTemperatureBoundary)

Specifies a constant temperature for a specified area.

Property
(propName)
Type
(Type)
Flag
(scriptKeyName)

Description

SurfaceSetting Flag
0 or Whole
1 or Top
3 or Bottom

The flag of surface setting
Specified for the whole part.
Specifies the top surface
Specifies the bottom surface

Temperature Double The temperature

Natural Boundary(NaturalBoundary)

Specifies a natural boundary when the magnetic flux flows perpendicular to the specified face.

Property
(propName)
Type
(Type)
Flag
(scriptKeyName)

Description

SurfaceSetting Flag
1 or Top
3 or Bottom
The flag of surface setting
Specifies the top surface
Specifies the bottom surface

Drive Cycle(DriveCycle)

Specifies drive cycle properties.

Property
(propName)
Type
(Type)
Flag
(scriptKeyName)

Description

DriveCycleType Flag
0 or Constant
1 or MotionTorque
2 or VehicleSetting

The drive cycle type
The constant rotation speed and torque
The motion torque type
The vehicle setting type

ConstantSpeed Double

The value of constant speed

ConstantTorque Double

The value of constant torque

TimeTableRotationSpeedTorque Table

The value of point array rotation speed and torque vs time

VehicleSpeedTable Table

The value of point array vehicle speed vs time

VehicleType Flag
0 or Database
1 or PointArray

The vehicle type
The vehicle speed database
The vehicle speed point array

TireDiameter Double

The tire diameter of the vehicle

GearRatio Double

The gear ratio of the vehicle

AirDensity Double

Air density

DragCoefficient Double

Drag coefficient

CrossSectionalArea Double

The cross section area of the vehicle

RollingResistance Double

Rolling Resistance

TotalWeight Double

The total weight of the vehicle

Gravity Double Gravitational constant

Motion: Translation(HeatTranslationMotion)

Specifies the translation motion of parts.

Property
(propName)
Type
(Type)
Flag
(scriptKeyName)

Description

VelocityType Flag
0 or Constant
1 or Table
2 or CumulativeTable
3 or UserSubroutine

The selection type of velocity
The velocity is defined as a constant value
The velocity coefficient is defined by the table
The cumulative amount of movement is defined by the table
The velocity is defined as a user subroutine

InitialTranslationDisplacement Vector

The initial translation displacement

Velocity Table

The velocity vs time table

Time Table

The displacement vs time point array

TranslateVelocity Double

The translate velocity

VirtualMovement Flag
0 or Off
1 or On

The flag to define movement as real or virtual.
Real movement is used.
Virtual movement is used.

Direction Vector The direction

Motion: Rotation(HeatRotationMotion)

Specifies the rotational motion of parts.

Property
(propName)
Type
(Type)
Flag
(scriptKeyName)

Description

VelocityType Flag
0 or Constant
1 or Table
2 or CumulativeTable
3 or UserSubroutine

The selection type of velocity
The velocity is defined as a constant value
The velocity coefficient is defined by the table
The cumulative amount of movement is defined by the table
The velocity is defined as a user subroutine

InitialRotationAngle Double

The initial rotation angle

AngularVelocity Double

The angular velocity

Velocity Table

The time vs angular velocity table

Time Table

The time vs angle point array

VirtualMovement Flag
0 or Off
1 or On

The flag to define movement as real or virtual.
Real movement is used.
Virtual movement is used.

Axis Vector

The rotation axis

Origin Vector The rotation center

Heat Flux Boundary(HeatFluxBoundary)

Specifies a heat flux to a specified boundary.

Property
(propName)
Type
(Type)
Flag
(scriptKeyName)

Description

Flux Double The heat flux value

Translation Periodic Boundary(TranslationPeriodicBoundary)

Specifies a periodic boundary for a partial model when the model has the periodicity in the direction of translation.

Property
(propName)
Type
(Type)
Flag
(scriptKeyName)

Description

BoundaryType Flag
0 or Normal
1 or Reverse

The periodic type
The basic orientation
The reverse orientation

Length Double

The length

Direction Vector The direction

Radiation Heat Transfer Boundary(RadiationHeatTransferBoundary)

Specifies a radiation for the specified boundary.

Property
(propName)
Type
(Type)
Flag
(scriptKeyName)

Description

Temperature Double

The reference temperature

EmissivityType Flag
0 or Constant
1 or Table
2 or UserSubroutine

The radiation type
The constnt emissivity type
The point array emissivity type
The emissivity of user subroutine

ConstantEmissivity Double

The constant emissivity

TableEmissivity Table The point array emissivity