公開メンバ関数 | 全メンバ一覧
WindingDefinition クラス

WindingDefinition クラスは
巻線設定に使用します。
このクラスは Study クラスから呼び出すことができます。
. [詳解]

公開メンバ関数

double ActualInductance ()
 巻線設定の実際の漏れインダクタンスを取得します。 [詳解]
 
double ActualResistance ()
 巻線設定の実際のコイル抵抗を取得します。 [詳解]
 
double ActualSlotFillFactor ()
 巻線設定の実際の占積率を取得します。 [詳解]
 
double ActualTurn ()
 巻線設定の実際の巻数を取得します。 [詳解]
 
double ActualWireDiameter ()
 巻線設定の丸線寸法の実際の素線径を取得します。 [詳解]
 
double ActualWireHeight ()
 巻線設定の角線寸法の実際の高さを取得します。 [詳解]
 
double ActualWireWidth ()
 巻線設定の角線寸法の実際の幅を取得します。 [詳解]
 
String AxialCoilConnection ()
 巻線設定の軸方向のコイル接続タイプを取得します。 [詳解]
 
int CoilPitch ()
 自動巻線のコイルピッチを取得します。 [詳解]
 
Variant CoilPitchValues ()
 これは内部関数であるため、正式にサポートしていません。 [詳解]
 
String Component ()
 巻線設定に設定されている素子名を文字列で取得します。 [詳解]
 
double CorrectionFactor ()
 巻線設定の補正係数を取得します。 [詳解]
 
int CreateCoil (String &name)
 コイルを作成します。 [詳解]
 
void ExportCoilSetting (String &filename)
 WindingCoil設定をCSVファイルにエクスポートします。
. [詳解]
 
double FilmThickness ()
 巻線設定の絶縁皮膜厚さを取得します。 [詳解]
 
WindingCoilGetCoil (int index)
 指定したインデックスの WindingCoil オブジェクトを取得します。
[詳解]
 
Variant GetCoilTable (int phase)
 巻線設定の相ごとの任意テーブルを取得します。 コイルごとのGo/Returnスロットの2列のテーブル [詳解]
 
String GetName ()
 巻線設定の名前を取得します。 [詳解]
 
void ImportCoilSetting (String &filename)
 CSVファイルからWindingCoil設定をインポートします。
. [詳解]
 
String InputType ()
 巻線またはかごの抵抗の入力項目を文字列で取得します。 [詳解]
 
double InsulationThickness ()
 巻線設定の絶縁紙厚さを取得します。 [詳解]
 
bool IsReversed ()
 Go/Return を反転するか否かを取得します。 [詳解]
 
bool IsValid ()
 オブジェクトが有効であるとき、戻り値として True を取得します。 [詳解]
 
bool KeepParallelConnectionBetweenCoilRegions ()
 コイル領域間の並列接続を維持するかどうか。 [詳解]
 
int Layers ()
 巻線設定の相数を取得します。 [詳解]
 
double LeakageInductance ()
 巻線設定の漏れインダクタンスを取得します。 [詳解]
 
double LeakageInductanceCorrectionFactor ()
 巻線設定の漏れインダクタンスの補正係数を取得します。 [詳解]
 
String LeakageInductanceInputType ()
 巻線設定の漏れインダクタンスの入力タイプを文字列で取得します。 [詳解]
 
double LowerRingArea ()
 かごのエンドリング下の断面積設定の断面積を取得します。 [詳解]
 
double LowerRingAreaFactor ()
 かごのエンドリング下の断面積設定の有効断面を取得します。 [詳解]
 
double LowerRingBottomWidth ()
 かごのエンドリング下の台形設定の下辺幅を取得します。 [詳解]
 
double LowerRingHeight ()
 かごのエンドリング下の高さを取得します。 [詳解]
 
double LowerRingOffset ()
 かごのエンドリング下のオフセットを取得します。 [詳解]
 
double LowerRingResistance ()
 かごのエンドリング下の抵抗を取得します。 [詳解]
 
String LowerRingSectionType ()
 かごのエンドリング下断面の設定を文字列で取得します。 [詳解]
 
double LowerRingTopWidth ()
 かごのエンドリング下の台形設定の上辺幅を取得します。 [詳解]
 
double LowerRingWidth ()
 かごのエンドリング下の長方形設定の幅を取得します。 [詳解]
 
double MaxSlotFillFactor ()
 巻線設定の最大占積率を取得します。 [詳解]
 
int NumCoils ()
 コイルテーブル上のコイル数を取得します。 [詳解]
 
int ParallelCoils ()
 巻線設定のコイル並列数を取得します。 [詳解]
 
Variant ParallelNumberValues ()
 これは内部関数であるため、正式にサポートしていません。 [詳解]
 
String PhaseOrder ()
 3相巻線の相順を取得します。 [詳解]
 
int Poles ()
 巻線設定の極数を取得します。 [詳解]
 
String Region ()
 巻線設定にリンクしている巻線領域名を文字列で取得します。 [詳解]
 
void RemoveAllCoils ()
 コイルテーブルから全てのコイルを削除します。
 
void RemoveCoil (int index)
 インデックスを指定して、コイルテーブルからコイルを削除します。 [詳解]
 
double Resistance ()
 巻線設定のコイル抵抗を取得します。 [詳解]
 
bool SeparateConductorsIntoSeparateComponents ()
 コンダクタを別々の素子に分けるかどうか。 [詳解]
 
int SerialGroups ()
 直列グループ数を取得します。 [詳解]
 
void SetAxialCoilConnection (Variant &type)
 巻線設定の軸方向のコイル接続タイプを設定します。 [詳解]
 
void SetCoilPitch (Variant &value)
 自動巻線のコイルピッチを設定します。 [詳解]
 
void SetCoilTable (int phase, String array &matrix)
 巻線設定の相ごとの任意テーブルを設定します。コイルごとのGo/Returnスロットの2列のテーブルです。 [詳解]
 
void SetComponent (Variant &component)
 巻線設定に名前もしくはインデックスで指定された回路素子を設定します。 [詳解]
 
void SetCorrectionFactor (Variant &value)
 巻線設定の補正係数を設定します。 [詳解]
 
void SetFilmThickness (Variant &value)
 巻線設定の絶縁皮膜厚さを設定します。 [詳解]
 
void SetInputType (Variant &type)
 巻線またはかごの抵抗の入力項目を文字列で設定します。 [詳解]
 
void SetInsulationThickness (Variant &value)
 巻線設定の絶縁紙厚さを設定します。 [詳解]
 
void SetKeepParallelConnectionBetweenCoilRegions (bool keepParallel)
 コイル領域間の並列接続を維持するかどうかを指定します。 [詳解]
 
void SetLayers (Variant &type)
 巻線設定の相数を設定します。 [詳解]
 
void SetLeakageInductance (Variant &value)
 巻線設定の漏れインダクタンスを設定します。 [詳解]
 
void SetLeakageInductanceCorrectionFactor (Variant &value)
 巻線設定の漏れインダクタンスの補正係数を設定します。 [詳解]
 
void SetLeakageInductanceInputType (Variant &type)
 巻線設定の漏れインダクタンスの入力タイプを文字列で設定します。 [詳解]
 
void SetLowerRingArea (Variant &value)
 かごのエンドリング下の断面積設定の断面積を設定します。 [詳解]
 
void SetLowerRingAreaFactor (Variant &value)
 かごのエンドリング下の断面積設定の有効断面を設定します。 [詳解]
 
void SetLowerRingBottomWidth (Variant &value)
 かごのエンドリング下の台形設定の下辺幅を設定します。 [詳解]
 
void SetLowerRingHeight (Variant &value)
 かごのエンドリング下の高さを設定します。 [詳解]
 
void SetLowerRingOffset (Variant &value)
 かごのエンドリング下のオフセットを設定します。 [詳解]
 
void SetLowerRingResistance (Variant &value)
 かごのエンドリング下の抵抗を設定します。 [詳解]
 
void SetLowerRingSectionType (Variant &type)
 かごのエンドリング下断面の設定を文字列で設定します。 [詳解]
 
void SetLowerRingTopWidth (Variant &value)
 かごのエンドリング下の台形設定の上辺幅を設定します。 [詳解]
 
void SetLowerRingWidth (Variant &value)
 かごのエンドリング下の長方形設定の幅を設定します。 [詳解]
 
void SetMaxFillFactor (Variant &value)
 巻線設定の最大占積率を設定します。 [詳解]
 
void SetName (String &name)
 巻線設定の名前を設定します。 [詳解]
 
void SetParallelCoils (Variant &type)
 巻線設定のコイル並列数を設定します。 [詳解]
 
void SetPhaseOrder (Variant &type)
 3相巻線設定の相順を文字列で設定します。 [詳解]
 
void SetRegion (Variant &region)
 巻線設定に名前もしくはインデックスで指定された巻線領域を設定します。 [詳解]
 
void SetResistance (Variant &value)
 巻線設定のコイル抵抗を設定します。 [詳解]
 
void SetReverse (bool value)
 Go/Return を反転するか否かを設定します。 [詳解]
 
void SetSeparateConductorsIntoSeparateComponents (bool separateConductors)
 コンダクタを別々の素子に分けるかどうかを指定します。 [詳解]
 
void SetSerialGroups (Variant &value)
 直列グループ数を設定します。 [詳解]
 
void SetSlotFillFactor (Variant &value)
 巻線設定の占積率を設定します。 [詳解]
 
void SetStrands (Variant &value)
 巻線設定のパラ数を設定します。 [詳解]
 
void SetTurns (Variant &value)
 巻線設定の巻数を設定します。 [詳解]
 
void SetUpperRingArea (Variant &value)
 かごのエンドリング上の断面積設定の断面積を設定します。 [詳解]
 
void SetUpperRingAreaFactor (Variant &value)
 かごのエンドリング上の断面積設定の有効断面を設定します。 [詳解]
 
void SetUpperRingBottomWidth (Variant &value)
 かごのエンドリング上の台形設定の下辺幅を設定します。 [詳解]
 
void SetUpperRingHeight (Variant &value)
 かごのエンドリング上の高さを設定します。 [詳解]
 
void SetUpperRingOffset (Variant &value)
 かごのエンドリング上のオフセットを設定します。 [詳解]
 
void SetUpperRingResistance (Variant &value)
 かごのエンドリング上の抵抗を設定します。 [詳解]
 
void SetUpperRingSectionType (Variant &type)
 かごのエンドリング上断面の設定を文字列で設定します。 [詳解]
 
void SetUpperRingTopWidth (Variant &value)
 かごのエンドリング上の台形設定の上辺幅を設定します。 [詳解]
 
void SetUpperRingWidth (Variant &value)
 かごのエンドリング上の長方形設定の幅を設定します。 [詳解]
 
void SetUseMaximumPitch (bool value)
 自動巻線の最大コイルピッチを使用するか否かを設定します。 [詳解]
 
void SetUsePropertiesPerCoil (bool value)
 各コイルごとにプロパティを設定するか否かを指定します。 [詳解]
 
void SetWindingScheme (Variant &type)
 巻線設定の巻線方法を文字列で設定します。 [詳解]
 
void SetWireDiameter (Variant &value)
 巻線設定の丸線寸法の素線径を設定します。 [詳解]
 
void SetWireHeight (Variant &value)
 巻線設定の角線寸法の高さを設定します。 [詳解]
 
void SetWireType (Variant &type)
 巻線設定の設定タイプを文字列で設定します。 [詳解]
 
void SetWireWidth (Variant &value)
 巻線設定の角線寸法の幅を設定します。 [詳解]
 
double SlotFillFactor ()
 巻線設定の占積率を取得します。 [詳解]
 
int Slots ()
 巻線のスロット数を取得します。 [詳解]
 
int Strands ()
 巻線設定のパラ数を取得します。 [詳解]
 
double Turn ()
 巻線設定の巻数を取得します。 [詳解]
 
double UpperRingArea ()
 かごのエンドリング上の断面積設定の断面積を取得します。 [詳解]
 
double UpperRingAreaFactor ()
 かごのエンドリング上の断面積設定の有効断面を取得します。 [詳解]
 
double UpperRingBottomWidth ()
 かごのエンドリング上の台形設定の下辺幅を取得します。 [詳解]
 
double UpperRingHeight ()
 かごのエンドリング上の高さを取得します。 [詳解]
 
double UpperRingOffset ()
 かごのエンドリング上のオフセットを取得します。 [詳解]
 
double UpperRingResistance ()
 かごのエンドリング上の抵抗を取得します。 [詳解]
 
String UpperRingSectionType ()
 かごのエンドリング上断面の設定を文字列で取得します。 [詳解]
 
double UpperRingTopWidth ()
 かごのエンドリング上の台形設定の上辺幅を取得します。 [詳解]
 
double UpperRingWidth ()
 かごのエンドリング上の長方形設定の幅を取得します。 [詳解]
 
bool UseMaxCoilPitch ()
 自動巻線の最大コイルピッチを使用するか否かを取得します。 [詳解]
 
bool UsePropertiesPerCoil ()
 各コイルごとに抵抗などのプロパティを設定するか否か取得します。 [詳解]
 
String WindingScheme ()
 巻線設定の巻線方法を文字列で取得します。 [詳解]
 
String WindingType ()
 巻線タイプを文字列で取得します ("ThreePhase", "MultiPhase", "Brush" or "Cage")。 [詳解]
 
double WireDiameter ()
 巻線設定の丸線寸法の素線径を取得します。 [詳解]
 
double WireHeight ()
 巻線設定の角線寸法の高さを取得します。 [詳解]
 
String WireType ()
 巻線設定の設定タイプを文字列で取得します。 [詳解]
 
double WireWidth ()
 巻線設定の角線寸法の幅を取得します。 [詳解]
 

詳解

WindingDefinition クラスは
巻線設定に使用します。
このクラスは Study クラスから呼び出すことができます。
.

このクラスのオブジェクトを取得する例:

app.GetModel(0).GetStudy(0).GetWinding(0)

関数詳解

double WindingDefinition::ActualInductance ( )

巻線設定の実際の漏れインダクタンスを取得します。

戻り値
漏れインダクタンス
double WindingDefinition::ActualResistance ( )

巻線設定の実際のコイル抵抗を取得します。

戻り値
コイル抵抗
double WindingDefinition::ActualSlotFillFactor ( )

巻線設定の実際の占積率を取得します。

戻り値
占積率
double WindingDefinition::ActualTurn ( )

巻線設定の実際の巻数を取得します。

戻り値
巻数
double WindingDefinition::ActualWireDiameter ( )

巻線設定の丸線寸法の実際の素線径を取得します。

戻り値
素線径
double WindingDefinition::ActualWireHeight ( )

巻線設定の角線寸法の実際の高さを取得します。

戻り値
角線寸法の高さ
double WindingDefinition::ActualWireWidth ( )

巻線設定の角線寸法の実際の幅を取得します。

戻り値
角線寸法の幅
int WindingDefinition::AxialCoilConnection ( )

巻線設定の軸方向のコイル接続タイプを取得します。

戻り値
軸方向のコイル接続タイプ
int WindingDefinition::CoilPitch ( )

自動巻線のコイルピッチを取得します。

戻り値
コイルピッチ
Variant WindingDefinition::CoilPitchValues ( )

これは内部関数であるため、正式にサポートしていません。

非推奨:
String WindingDefinition::Component ( )

巻線設定に設定されている素子名を文字列で取得します。

戻り値
回路素子名
double WindingDefinition::CorrectionFactor ( )

巻線設定の補正係数を取得します。

戻り値
補正係数
int WindingDefinition::CreateCoil ( String &  name)

コイルを作成します。

引数
nameコイル名
戻り値
コイルのインデックス
void WindingDefinition::ExportCoilSetting ( String &  filename)

WindingCoil設定をCSVファイルにエクスポートします。
.

引数
filenameCSVファイルパス
double WindingDefinition::FilmThickness ( )

巻線設定の絶縁皮膜厚さを取得します。

戻り値
絶縁皮膜厚さ
WindingCoil * WindingDefinition::GetCoil ( int  index)

指定したインデックスの WindingCoil オブジェクトを取得します。

引数
indexコイルのインデックス
戻り値
WindingCoil オブジェクト
Variant WindingDefinition::GetCoilTable ( int  phase)

巻線設定の相ごとの任意テーブルを取得します。 コイルごとのGo/Returnスロットの2列のテーブル

引数
phase指定する相
戻り値
テーブル
String WindingDefinition::GetName ( )

巻線設定の名前を取得します。

戻り値
巻線設定名
void WindingDefinition::ImportCoilSetting ( String &  filename)

CSVファイルからWindingCoil設定をインポートします。
.

引数
filenameCSVファイルパス
String WindingDefinition::InputType ( )

巻線またはかごの抵抗の入力項目を文字列で取得します。

*巻線
TurnAndWireSize: 巻数/素線サイズ
TurnAndFillFactor: 巻数/占積率
WireSizeAndFillFactor: 素線サイズ/占積率
Resistance: 相抵抗
*かご
CageResistance: 抵抗
SeparateResistances: 上辺/下辺抵抗
Section: 断面
SeparateSections: 上辺/下辺断面
戻り値
巻線またはかごの抵抗の入力項目
double WindingDefinition::InsulationThickness ( )

巻線設定の絶縁紙厚さを取得します。

戻り値
絶縁紙厚さ
bool WindingDefinition::IsReversed ( )

Go/Return を反転するか否かを取得します。

戻り値
Go/Return を反転するか否か
bool WindingDefinition::IsValid ( )

オブジェクトが有効であるとき、戻り値として True を取得します。

戻り値
WindingDefinition オブジェクトの有効・無効
bool WindingDefinition::KeepParallelConnectionBetweenCoilRegions ( )

コイル領域間の並列接続を維持するかどうか。

戻り値
コイル領域間の並列接続を維持するかどうか
int WindingDefinition::Layers ( )

巻線設定の相数を取得します。

戻り値
相数
double WindingDefinition::LeakageInductance ( )

巻線設定の漏れインダクタンスを取得します。

戻り値
漏れインダクタンス
double WindingDefinition::LeakageInductanceCorrectionFactor ( )

巻線設定の漏れインダクタンスの補正係数を取得します。

戻り値
漏れインダクタンスの補正係数
String WindingDefinition::LeakageInductanceInputType ( )

巻線設定の漏れインダクタンスの入力タイプを文字列で取得します。

Manual: 手動
Auto: 自動
戻り値
巻線設定の漏れインダクタンスの入力タイプ
double WindingDefinition::LowerRingArea ( )

かごのエンドリング下の断面積設定の断面積を取得します。

戻り値
断面積
double WindingDefinition::LowerRingAreaFactor ( )

かごのエンドリング下の断面積設定の有効断面を取得します。

戻り値
有効断面
double WindingDefinition::LowerRingBottomWidth ( )

かごのエンドリング下の台形設定の下辺幅を取得します。

戻り値
下辺幅
double WindingDefinition::LowerRingHeight ( )

かごのエンドリング下の高さを取得します。

戻り値
高さ
double WindingDefinition::LowerRingOffset ( )

かごのエンドリング下のオフセットを取得します。

戻り値
オフセット
double WindingDefinition::LowerRingResistance ( )

かごのエンドリング下の抵抗を取得します。

戻り値
抵抗
String WindingDefinition::LowerRingSectionType ( )

かごのエンドリング下断面の設定を文字列で取得します。

Rectangle: 長方形
Trapezoid: 台形
AreaSection: 断面積
戻り値
断面の設定
double WindingDefinition::LowerRingTopWidth ( )

かごのエンドリング下の台形設定の上辺幅を取得します。

戻り値
上辺幅
double WindingDefinition::LowerRingWidth ( )

かごのエンドリング下の長方形設定の幅を取得します。

戻り値
double WindingDefinition::MaxSlotFillFactor ( )

巻線設定の最大占積率を取得します。

戻り値
最大占積率
int WindingDefinition::NumCoils ( )

コイルテーブル上のコイル数を取得します。

戻り値
コイル数
int WindingDefinition::ParallelCoils ( )

巻線設定のコイル並列数を取得します。

戻り値
コイル並列数
Variant WindingDefinition::ParallelNumberValues ( )

これは内部関数であるため、正式にサポートしていません。

非推奨:
String WindingDefinition::PhaseOrder ( )

3相巻線の相順を取得します。

UVW
UWV
戻り値
"UVW"、"UWV"どちらかの文字列
int WindingDefinition::Poles ( )

巻線設定の極数を取得します。

戻り値
極数
String WindingDefinition::Region ( )

巻線設定にリンクしている巻線領域名を文字列で取得します。

戻り値
巻線領域名
void WindingDefinition::RemoveCoil ( int  index)

インデックスを指定して、コイルテーブルからコイルを削除します。

引数
indexコイルのインデックス
double WindingDefinition::Resistance ( )

巻線設定のコイル抵抗を取得します。

戻り値
コイル抵抗
bool WindingDefinition::SeparateConductorsIntoSeparateComponents ( )

コンダクタを別々の素子に分けるかどうか。

戻り値
コンダクタを別々の素子に分けるかどうか
int WindingDefinition::SerialGroups ( )

直列グループ数を取得します。

戻り値
直列グループ数
void WindingDefinition::SetAxialCoilConnection ( Variant &  type)

巻線設定の軸方向のコイル接続タイプを設定します。

Series: 直列
Parallel: 並列
引数
type軸方向のコイル接続タイプ
void WindingDefinition::SetCoilPitch ( Variant &  value)

自動巻線のコイルピッチを設定します。

引数
valueコイルピッチ
void WindingDefinition::SetCoilTable ( int  phase,
String array &  matrix 
)

巻線設定の相ごとの任意テーブルを設定します。コイルごとのGo/Returnスロットの2列のテーブルです。

引数
phase指定する相
matrixテーブル
void WindingDefinition::SetComponent ( Variant &  component)

巻線設定に名前もしくはインデックスで指定された回路素子を設定します。

引数
component巻線回路素子名もしくはインデックス
void WindingDefinition::SetCorrectionFactor ( Variant &  value)

巻線設定の補正係数を設定します。

引数
value補正係数
void WindingDefinition::SetFilmThickness ( Variant &  value)

巻線設定の絶縁皮膜厚さを設定します。

引数
value絶縁皮膜厚さ
void WindingDefinition::SetInputType ( Variant &  type)

巻線またはかごの抵抗の入力項目を文字列で設定します。

*巻線
TurnAndWireSize: 巻数/素線サイズ
TurnAndFillFactor: 巻数/占積率
WireSizeAndFillFactor: 素線サイズ/占積率
Resistance: 相抵抗
*かご
CageResistance: 抵抗
SeparateResistances: 上辺/下辺抵抗
Section: 断面
SeparateSections: 上辺/下辺断面
void WindingDefinition::SetInsulationThickness ( Variant &  value)

巻線設定の絶縁紙厚さを設定します。

引数
value絶縁紙厚さ
void WindingDefinition::SetKeepParallelConnectionBetweenCoilRegions ( bool  keepParallel)

コイル領域間の並列接続を維持するかどうかを指定します。

True=1 : コイル領域間の並列接続を維持する
False=0 : コイル領域間の並列接続を維持しません
引数
keepParallel
void WindingDefinition::SetLayers ( Variant &  type)

巻線設定の相数を設定します。

引数
layers相数
void WindingDefinition::SetLeakageInductance ( Variant &  value)

巻線設定の漏れインダクタンスを設定します。

引数
value漏れインダクタンス
void WindingDefinition::SetLeakageInductanceCorrectionFactor ( Variant &  value)

巻線設定の漏れインダクタンスの補正係数を設定します。

引数
value漏れインダクタンスの補正係数
void WindingDefinition::SetLeakageInductanceInputType ( Variant &  type)

巻線設定の漏れインダクタンスの入力タイプを文字列で設定します。

Manual: 手動
Auto: 自動
引数
type漏れインダクタンスの入力タイプ
void WindingDefinition::SetLowerRingArea ( Variant &  value)

かごのエンドリング下の断面積設定の断面積を設定します。

引数
value断面積
void WindingDefinition::SetLowerRingAreaFactor ( Variant &  value)

かごのエンドリング下の断面積設定の有効断面を設定します。

引数
value有効断面
void WindingDefinition::SetLowerRingBottomWidth ( Variant &  value)

かごのエンドリング下の台形設定の下辺幅を設定します。

引数
value下辺幅
void WindingDefinition::SetLowerRingHeight ( Variant &  value)

かごのエンドリング下の高さを設定します。

引数
value高さ
void WindingDefinition::SetLowerRingOffset ( Variant &  value)

かごのエンドリング下のオフセットを設定します。

引数
valueオフセット
void WindingDefinition::SetLowerRingResistance ( Variant &  value)

かごのエンドリング下の抵抗を設定します。

引数
value抵抗
void WindingDefinition::SetLowerRingSectionType ( Variant &  type)

かごのエンドリング下断面の設定を文字列で設定します。

Rectangle: 長方形
Trapezoid: 台形
AreaSection: 断面積
引数
type断面の設定
void WindingDefinition::SetLowerRingTopWidth ( Variant &  value)

かごのエンドリング下の台形設定の上辺幅を設定します。

引数
value上辺幅
void WindingDefinition::SetLowerRingWidth ( Variant &  value)

かごのエンドリング下の長方形設定の幅を設定します。

引数
value
void WindingDefinition::SetMaxFillFactor ( Variant &  value)

巻線設定の最大占積率を設定します。

引数
value最大占積率
void WindingDefinition::SetName ( String &  name)

巻線設定の名前を設定します。

引数
name巻線設定名
void WindingDefinition::SetParallelCoils ( Variant &  type)

巻線設定のコイル並列数を設定します。

引数
numberコイル並列数
void WindingDefinition::SetPhaseOrder ( Variant &  type)

3相巻線設定の相順を文字列で設定します。

UVW
UWV
引数
相順
void WindingDefinition::SetRegion ( Variant &  region)

巻線設定に名前もしくはインデックスで指定された巻線領域を設定します。

引数
region名前もしくはインデックス
void WindingDefinition::SetResistance ( Variant &  value)

巻線設定のコイル抵抗を設定します。

引数
valueコイル抵抗
void WindingDefinition::SetReverse ( bool  value)

Go/Return を反転するか否かを設定します。

True=1 : Go/Return を反転する
False=0 : Go/Return を反転しない
引数
value
void WindingDefinition::SetSeparateConductorsIntoSeparateComponents ( bool  separateConductors)

コンダクタを別々の素子に分けるかどうかを指定します。

True=1 : コンダクタを別々の素子に分ける
False=0 : コンダクタを別々の素子に分けません
引数
separateConductors
void WindingDefinition::SetSerialGroups ( Variant &  value)

直列グループ数を設定します。

引数
value直列グループ数
void WindingDefinition::SetSlotFillFactor ( Variant &  value)

巻線設定の占積率を設定します。

引数
value占積率
void WindingDefinition::SetStrands ( Variant &  value)

巻線設定のパラ数を設定します。

引数
valueパラ数
void WindingDefinition::SetTurns ( Variant &  value)

巻線設定の巻数を設定します。

引数
value巻数
void WindingDefinition::SetUpperRingArea ( Variant &  value)

かごのエンドリング上の断面積設定の断面積を設定します。

引数
value断面積
void WindingDefinition::SetUpperRingAreaFactor ( Variant &  value)

かごのエンドリング上の断面積設定の有効断面を設定します。

引数
value有効断面
void WindingDefinition::SetUpperRingBottomWidth ( Variant &  value)

かごのエンドリング上の台形設定の下辺幅を設定します。

引数
value下辺幅
void WindingDefinition::SetUpperRingHeight ( Variant &  value)

かごのエンドリング上の高さを設定します。

引数
value高さ
void WindingDefinition::SetUpperRingOffset ( Variant &  value)

かごのエンドリング上のオフセットを設定します。

引数
valueオフセットの値
void WindingDefinition::SetUpperRingResistance ( Variant &  value)

かごのエンドリング上の抵抗を設定します。

引数
value抵抗
void WindingDefinition::SetUpperRingSectionType ( Variant &  type)

かごのエンドリング上断面の設定を文字列で設定します。

Rectangle: 長方形
Trapezoid: 台形
AreaSection: 断面積
引数
type断面の設定
void WindingDefinition::SetUpperRingTopWidth ( Variant &  value)

かごのエンドリング上の台形設定の上辺幅を設定します。

引数
value上辺幅
void WindingDefinition::SetUpperRingWidth ( Variant &  value)

かごのエンドリング上の長方形設定の幅を設定します。

引数
value
void WindingDefinition::SetUseMaximumPitch ( bool  value)

自動巻線の最大コイルピッチを使用するか否かを設定します。

True=1 : [最大ピッチを使用する]を有効にする
False=0 : [最大ピッチを使用する]を無効にする
引数
value最大コイルピッチを使用するか否か
void WindingDefinition::SetUsePropertiesPerCoil ( bool  value)

各コイルごとにプロパティを設定するか否かを指定します。

True=1 : コイルごとにプロパティを指定する
False=0 : コイルごとにプロパティを指定しない
引数
value
void WindingDefinition::SetWindingScheme ( Variant &  type)

巻線設定の巻線方法を文字列で設定します。

Auto: 自動(タイプ1)
ConcentratedWinding: 自動(集中巻/タイプ1)
Manual: 任意
Auto2: 自動(タイプ2)
ConcentratedWinding2: 自動(集中巻/タイプ2)
引数
type巻線方法
void WindingDefinition::SetWireDiameter ( Variant &  value)

巻線設定の丸線寸法の素線径を設定します。

引数
value素線径
void WindingDefinition::SetWireHeight ( Variant &  value)

巻線設定の角線寸法の高さを設定します。

引数
value角線寸法の高さ
void WindingDefinition::SetWireType ( Variant &  type)

巻線設定の設定タイプを文字列で設定します。

Rectangle: 角線寸法
Round: 丸線寸法
引数
type巻線設定の設定タイプ
void WindingDefinition::SetWireWidth ( Variant &  value)

巻線設定の角線寸法の幅を設定します。

引数
value角線寸法の幅
double WindingDefinition::SlotFillFactor ( )

巻線設定の占積率を取得します。

戻り値
占積率
int WindingDefinition::Slots ( )

巻線のスロット数を取得します。

戻り値
巻線のスロット数
int WindingDefinition::Strands ( )

巻線設定のパラ数を取得します。

戻り値
パラ数
double WindingDefinition::Turn ( )

巻線設定の巻数を取得します。

戻り値
巻数
double WindingDefinition::UpperRingArea ( )

かごのエンドリング上の断面積設定の断面積を取得します。

戻り値
断面積
double WindingDefinition::UpperRingAreaFactor ( )

かごのエンドリング上の断面積設定の有効断面を取得します。

戻り値
有効断面
double WindingDefinition::UpperRingBottomWidth ( )

かごのエンドリング上の台形設定の下辺幅を取得します。

戻り値
下辺幅
double WindingDefinition::UpperRingHeight ( )

かごのエンドリング上の高さを取得します。

戻り値
高さ
double WindingDefinition::UpperRingOffset ( )

かごのエンドリング上のオフセットを取得します。

戻り値
オフセットの値
double WindingDefinition::UpperRingResistance ( )

かごのエンドリング上の抵抗を取得します。

戻り値
抵抗
String WindingDefinition::UpperRingSectionType ( )

かごのエンドリング上断面の設定を文字列で取得します。

Rectangle: 長方形
Trapezoid: 台形
AreaSection: 断面積
戻り値
断面の設定
double WindingDefinition::UpperRingTopWidth ( )

かごのエンドリング上の台形設定の上辺幅を取得します。

戻り値
上辺幅
double WindingDefinition::UpperRingWidth ( )

かごのエンドリング上の長方形設定の幅を取得します。

戻り値
bool WindingDefinition::UseMaxCoilPitch ( )

自動巻線の最大コイルピッチを使用するか否かを取得します。

戻り値
最大コイルピッチを使用するか否か
bool WindingDefinition::UsePropertiesPerCoil ( )

各コイルごとに抵抗などのプロパティを設定するか否か取得します。

戻り値
コイルごとにプロパティを設定するか否か
String WindingDefinition::WindingScheme ( )

巻線設定の巻線方法を文字列で取得します。

Auto: 自動(タイプ1)
ConcentratedWinding: 自動(集中巻/タイプ1)
Manual: 任意
Auto2: 自動(タイプ2)
ConcentratedWinding2: 自動(集中巻/タイプ2)
戻り値
巻線方法
String WindingDefinition::WindingType ( )

巻線タイプを文字列で取得します ("ThreePhase", "MultiPhase", "Brush" or "Cage")。

ThreePhase: 3相巻線
MultiPhase: 多相巻線
Brush: ブラシモータ巻線
Cage: かご
戻り値
巻線タイプ
double WindingDefinition::WireDiameter ( )

巻線設定の丸線寸法の素線径を取得します。

戻り値
素線径
double WindingDefinition::WireHeight ( )

巻線設定の角線寸法の高さを取得します。

戻り値
角線寸法の高さ
String WindingDefinition::WireType ( )

巻線設定の設定タイプを文字列で取得します。

Rectangle: 角線寸法
Round: 丸線寸法
戻り値
巻線設定の設定タイプ
double WindingDefinition::WireWidth ( )

巻線設定の角線寸法の幅を取得します。

戻り値
角線寸法の幅