RttFileParameter クラスは RTTファイルを応答値テーブル出力することができます。
Study クラスから呼び出すことができます。
.
[詳解]
公開メンバ関数 | |
| void | ClearCorrection () |
| コイルの補正の設定を消去します。 | |
| void | ClearMotionCorrection () |
| 運動条件の補正の設定を消去します。 | |
| String | GetAuthor () |
| 作成者を取得します。 [詳解] | |
| double | GetAveragedSlotWidth () |
| 平均スロット幅を取得します。 [詳解] | |
| double | GetAxisLength () |
| 軸長を取得します。 [詳解] | |
| bool | GetCanDisplayMotorInfo () |
| モータ情報を公開するかどうかを取得します。 [詳解] | |
| String | GetComments () |
| コメントを取得します。 [詳解] | |
| double | GetConductivity () |
| 電気伝導率を取得します。 [詳解] | |
| double | GetConductorDiameter () |
| コンダクタの直径を取得します。 [詳解] | |
| double | GetConductorHeight () |
| コンダクタの高さを取得します。 [詳解] | |
| double | GetConductorsSlotHeight () |
| スロット高さ方向のコンダクタ数を取得します。 [詳解] | |
| double | GetConductorsSlotWidth () |
| スロット幅方向のコンダクタ数を取得します。 [詳解] | |
| int | GetConductorType () |
| コンダクタタイプを取得します。 [詳解] | |
| double | GetConductorWidth () |
| コンダクタの幅を取得します。 [詳解] | |
| double | GetCoreStackLength () |
| コア積厚を取得します。 [詳解] | |
| double | GetCorrectionCoilFluxlinkage (String &name) |
| コイルのコイル鎖交磁束補正を取得します。 [詳解] | |
| double | GetCorrectionReferenceTemperature (String &name) |
| コイルの基準温度を取得します。 [詳解] | |
| double | GetCorrectionTemperatureCoefficient (String &name) |
| コイルの温度補正係数を取得します。 [詳解] | |
| double | GetCorrectionWinding (String &name) |
| コイルの巻線補正を取得します。 [詳解] | |
| bool | GetHasAdditionalMotorInfo () |
| モータ情報を追加するかどうかを取得します。 [詳解] | |
| double | GetInertia () |
| 慣性モーメントを取得します。 [詳解] | |
| bool | GetIsResolutionPublic () |
| 分解能を公開するかどうかを取得します。 [詳解] | |
| bool | GetIsWindingSettingsPublic () |
| 巻線コンダクタ情報を公開するかどうかを取得します。 [詳解] | |
| String | GetLossFile () |
| 損失テーブルを設定したファイル名を取得します。 [詳解] | |
| double | GetMotionCorrection (String &name) |
| 運動条件の補正値を取得します。 [詳解] | |
| double | GetOuterDiameter () |
| 外径を取得します。 [詳解] | |
| String | GetOutputFilepath () |
| RTT出力ファイルパスを取得します。 [詳解] | |
| double | GetRatedCurrent () |
| 定格電流を取得します。 [詳解] | |
| double | GetRatedOutput () |
| 定格出力を取得します。 [詳解] | |
| double | GetRatedVoltage () |
| 定格電圧を取得します。 [詳解] | |
| String | GetResponseTableName () |
| 応答値テーブルタイトルを取得します。 [詳解] | |
| double | GetResponseTableTemperature () |
| 応答値テーブルの温度を取得します。 [詳解] | |
| double | GetRotationSpeed () |
| 定格回転速度を取得します。 [詳解] | |
| int | GetSimulatorType () |
| シミュレータタイプを取得します。 [詳解] | |
| double | GetSlotsPerPhase () |
| 1相当たりのスロット数を取得します。 [詳解] | |
| String | GetTitle () |
| タイトルを取得します。 [詳解] | |
| bool | GetUseComment () |
| コメントを公開するかどうかを取得します。 [詳解] | |
| bool | GetUseCopySimulator () |
| シミュレータをコピーするかどうかを取得します。 [詳解] | |
| double | GetWeight () |
| 重量を取得します。 [詳解] | |
| bool | IsValid () |
| オブジェクトが有効であるとき、戻り値として True を取得します。 [詳解] | |
| void | SetAuthor (String &author) |
| 作成者を文字列で設定します。 [詳解] | |
| void | SetAveragedSlotWidth (double averageSlotWidth) |
| 平均スロット幅を設定します。 [詳解] | |
| void | SetAxisLength (double axisLength) |
| 軸長を文字列で設定します。 [詳解] | |
| void | SetCanDisplayMotorInfo (bool canDisplay) |
| モータ情報を公開するかどうかを設定します。 [詳解] | |
| void | SetComments (String &comment) |
| コメントを文字列で設定します。 [詳解] | |
| void | SetConductivity (double conductivity) |
| 電気伝導率を設定します。 [詳解] | |
| void | SetConductorDiameter (double diameter) |
| コンダクタの直径を設定します。 [詳解] | |
| void | SetConductorHeight (double height) |
| コンダクタの高さを設定します。 [詳解] | |
| void | SetConductorsSlotHeight (double conductorSlotHeight) |
| スロット高さ方向のコンダクタ数を設定します。 [詳解] | |
| void | SetConductorsSlotWidth (double slotWidth) |
| スロット幅方向のコンダクタ数を設定します。 [詳解] | |
| void | SetConductorType (int type) |
| コンダクタタイプを設定します。 [詳解] | |
| void | SetConductorWidth (double width) |
| コンダクタの幅を設定します。 [詳解] | |
| void | SetCoreStackLength (double coreStackLength) |
| コア積厚を設定します。 [詳解] | |
| void | SetCorrection (String &name, double tempCoeff, double refTemp, double winding, double coilFlux) |
| コイルの補正値を設定します。 [詳解] | |
| void | SetHasAdditionalMotorInfo (bool hasAdditionalInfo) |
| モータ情報を追加するかどうかを設定します。 [詳解] | |
| void | SetInertia (double inertia) |
| 慣性モーメントを文字列で設定します。 [詳解] | |
| void | SetIsResolutionPublic (bool isResolution) |
| 分解能を公開するかどうかを設定します。 [詳解] | |
| void | SetIsWindingSettingsPublic (bool isWindingPublic) |
| 巻線コンダクタ情報を公開するかどうかを設定します。 [詳解] | |
| void | SetLossFile (String &filename) |
| 損失テーブルを設定します。 [詳解] | |
| void | SetMotionCorrection (String &name, double correction) |
| 運動条件の補正値を設定します。 [詳解] | |
| void | SetOuterDiameter (double outerDiameter) |
| 外径を文字列で設定します。 [詳解] | |
| void | SetOutputFilepath (String &outputFilepath) |
| RTT出力ファイルパスを文字列で設定します。 [詳解] | |
| void | SetRatedCurrent (double ratedCurrent) |
| 定格電流を設定します。 [詳解] | |
| void | SetRatedOutput (double ratedOutput) |
| 定格出力を設定します。 [詳解] | |
| void | SetRatedVoltage (double ratedVoltage) |
| 定格電圧を設定します。 [詳解] | |
| void | SetResponseTableName (String &responseTableName) |
| 応答値テーブルタイトルを文字列で設定します。 [詳解] | |
| void | SetResponseTableTemperature (double temp) |
| 応答値テーブルの温度を設定します。 [詳解] | |
| void | SetRotationSpeed (double rotSpeed) |
| 定格回転速度を文字列で設定します。 [詳解] | |
| void | SetSimulatorType (int simulatorType) |
| シミュレータタイプを文字列で設定します。 [詳解] | |
| void | SetSlotsPerPhase (double slotPerPhase) |
| 1相当たりのスロット数を設定します。 [詳解] | |
| void | SetTitle (String &title) |
| タイトルを文字列で設定します。 [詳解] | |
| void | SetUseComment (bool useComment) |
| コメントを公開するかどうかを設定します。 [詳解] | |
| void | SetUseCopySimulator (bool useSimulator) |
| シミュレータをコピーするかどうかを設定します。 [詳解] | |
| void | SetWeight (double weight) |
| 重量を文字列で設定します。 [詳解] | |
RttFileParameter クラスは RTTファイルを応答値テーブル出力することができます。
Study クラスから呼び出すことができます。
.
このクラスのオブジェクトを取得する例:
| String RttFileParameter::GetAuthor | ( | ) |
作成者を取得します。
| double RttFileParameter::GetAveragedSlotWidth | ( | ) |
平均スロット幅を取得します。
| double RttFileParameter::GetAxisLength | ( | ) |
軸長を取得します。
| bool RttFileParameter::GetCanDisplayMotorInfo | ( | ) |
モータ情報を公開するかどうかを取得します。
| String RttFileParameter::GetComments | ( | ) |
コメントを取得します。
| double RttFileParameter::GetConductivity | ( | ) |
電気伝導率を取得します。
| double RttFileParameter::GetConductorDiameter | ( | ) |
コンダクタの直径を取得します。
| double RttFileParameter::GetConductorHeight | ( | ) |
コンダクタの高さを取得します。
| double RttFileParameter::GetConductorsSlotHeight | ( | ) |
スロット高さ方向のコンダクタ数を取得します。
| double RttFileParameter::GetConductorsSlotWidth | ( | ) |
スロット幅方向のコンダクタ数を取得します。
| int RttFileParameter::GetConductorType | ( | ) |
コンダクタタイプを取得します。
| double RttFileParameter::GetConductorWidth | ( | ) |
コンダクタの幅を取得します。
| double RttFileParameter::GetCoreStackLength | ( | ) |
コア積厚を取得します。
| double RttFileParameter::GetCorrectionCoilFluxlinkage | ( | String & | name | ) |
コイルのコイル鎖交磁束補正を取得します。
| name | パラメータのタイトル |
| double RttFileParameter::GetCorrectionReferenceTemperature | ( | String & | name | ) |
コイルの基準温度を取得します。
| name | パラメータのタイトル |
| double RttFileParameter::GetCorrectionTemperatureCoefficient | ( | String & | name | ) |
コイルの温度補正係数を取得します。
| name | パラメータのタイトル |
| double RttFileParameter::GetCorrectionWinding | ( | String & | name | ) |
コイルの巻線補正を取得します。
| name | パラメータのタイトル |
| bool RttFileParameter::GetHasAdditionalMotorInfo | ( | ) |
モータ情報を追加するかどうかを取得します。
| double RttFileParameter::GetInertia | ( | ) |
慣性モーメントを取得します。
| bool RttFileParameter::GetIsResolutionPublic | ( | ) |
分解能を公開するかどうかを取得します。
| bool RttFileParameter::GetIsWindingSettingsPublic | ( | ) |
巻線コンダクタ情報を公開するかどうかを取得します。
| String RttFileParameter::GetLossFile | ( | ) |
損失テーブルを設定したファイル名を取得します。
| double RttFileParameter::GetMotionCorrection | ( | String & | name | ) |
運動条件の補正値を取得します。
| name | パラメータのタイトル |
| double RttFileParameter::GetOuterDiameter | ( | ) |
外径を取得します。
| String RttFileParameter::GetOutputFilepath | ( | ) |
RTT出力ファイルパスを取得します。
| double RttFileParameter::GetRatedCurrent | ( | ) |
定格電流を取得します。
| double RttFileParameter::GetRatedOutput | ( | ) |
定格出力を取得します。
| double RttFileParameter::GetRatedVoltage | ( | ) |
定格電圧を取得します。
| String RttFileParameter::GetResponseTableName | ( | ) |
応答値テーブルタイトルを取得します。
| double RttFileParameter::GetResponseTableTemperature | ( | ) |
応答値テーブルの温度を取得します。
| double RttFileParameter::GetRotationSpeed | ( | ) |
定格回転速度を取得します。
| int RttFileParameter::GetSimulatorType | ( | ) |
シミュレータタイプを取得します。
| double RttFileParameter::GetSlotsPerPhase | ( | ) |
1相当たりのスロット数を取得します。
| String RttFileParameter::GetTitle | ( | ) |
タイトルを取得します。
| bool RttFileParameter::GetUseComment | ( | ) |
コメントを公開するかどうかを取得します。
| bool RttFileParameter::GetUseCopySimulator | ( | ) |
シミュレータをコピーするかどうかを取得します。
| double RttFileParameter::GetWeight | ( | ) |
重量を取得します。
| bool RttFileParameter::IsValid | ( | ) |
オブジェクトが有効であるとき、戻り値として True を取得します。
| void RttFileParameter::SetAuthor | ( | String & | author | ) |
作成者を文字列で設定します。
| author | 作成者 |
| void RttFileParameter::SetAveragedSlotWidth | ( | double | averageSlotWidth | ) |
平均スロット幅を設定します。
| averageSlotWidth | 平均スロット幅 |
| void RttFileParameter::SetAxisLength | ( | double | axisLength | ) |
軸長を文字列で設定します。
| axisLength | 軸長 |
| void RttFileParameter::SetCanDisplayMotorInfo | ( | bool | canDisplay | ) |
モータ情報を公開するかどうかを設定します。
| canDisplay | モータ情報を公開するかどうか |
| void RttFileParameter::SetComments | ( | String & | comment | ) |
コメントを文字列で設定します。
| comment | コメント |
| void RttFileParameter::SetConductivity | ( | double | conductivity | ) |
電気伝導率を設定します。
| conductivity | 電気伝導率 |
| void RttFileParameter::SetConductorDiameter | ( | double | diameter | ) |
コンダクタの直径を設定します。
| diameter | コンダクタの直径 |
| void RttFileParameter::SetConductorHeight | ( | double | height | ) |
コンダクタの高さを設定します。
| height | コンダクタの高さ |
| void RttFileParameter::SetConductorsSlotHeight | ( | double | conductorSlotHeight | ) |
スロット高さ方向のコンダクタ数を設定します。
| conductorSlotHeight | スロット高さ方向のコンダクタ数 |
| void RttFileParameter::SetConductorsSlotWidth | ( | double | slotWidth | ) |
スロット幅方向のコンダクタ数を設定します。
| slotWidth | スロット幅方向のコンダクタ数 |
| void RttFileParameter::SetConductorType | ( | int | type | ) |
コンダクタタイプを設定します。
| type | コンダクタタイプ |
| void RttFileParameter::SetConductorWidth | ( | double | width | ) |
コンダクタの幅を設定します。
| width | コンダクタの幅 |
| void RttFileParameter::SetCoreStackLength | ( | double | coreStackLength | ) |
コア積厚を設定します。
| coreStackLength | コア積厚 |
| void RttFileParameter::SetCorrection | ( | String & | name, |
| double | tempCoeff, | ||
| double | refTemp, | ||
| double | winding, | ||
| double | coilFlux | ||
| ) |
コイルの補正値を設定します。
| name | パラメータのタイトル |
| tempCoeff | 温度補正係数 |
| refTemp | 基準温度 |
| winding | 巻線補正 |
| coilFlux | コイル鎖交磁束補正 |
| void RttFileParameter::SetHasAdditionalMotorInfo | ( | bool | hasAdditionalInfo | ) |
モータ情報を追加するかどうかを設定します。
| hasAdditionalInfo | モータ情報を追加するかどうか |
| void RttFileParameter::SetInertia | ( | double | inertia | ) |
慣性モーメントを文字列で設定します。
| inertia | 慣性モーメント |
| void RttFileParameter::SetIsResolutionPublic | ( | bool | isResolution | ) |
分解能を公開するかどうかを設定します。
| isResolution | 分解能を公開するかどうか |
| void RttFileParameter::SetIsWindingSettingsPublic | ( | bool | isWindingPublic | ) |
巻線コンダクタ情報を公開するかどうかを設定します。
| isWindingPublic | 巻線コンダクタ情報を公開するかどうか |
| void RttFileParameter::SetLossFile | ( | String & | filename | ) |
損失テーブルを設定します。
| filename | csvファイル |
| void RttFileParameter::SetMotionCorrection | ( | String & | name, |
| double | correction | ||
| ) |
運動条件の補正値を設定します。
| name | パラメータのタイトル |
| correction | 補正値 |
| void RttFileParameter::SetOuterDiameter | ( | double | outerDiameter | ) |
外径を文字列で設定します。
| outerDiameter | 外径 |
| void RttFileParameter::SetOutputFilepath | ( | String & | outputFilepath | ) |
RTT出力ファイルパスを文字列で設定します。
| outputPath | RTT出力ファイルパス |
| void RttFileParameter::SetRatedCurrent | ( | double | ratedCurrent | ) |
定格電流を設定します。
| ratedCurrent | 定格電流 |
| void RttFileParameter::SetRatedOutput | ( | double | ratedOutput | ) |
定格出力を設定します。
| ratedOutput | 定格出力 |
| void RttFileParameter::SetRatedVoltage | ( | double | ratedVoltage | ) |
定格電圧を設定します。
| ratedVoltage | 定格電圧 |
| void RttFileParameter::SetResponseTableName | ( | String & | responseTableName | ) |
応答値テーブルタイトルを文字列で設定します。
| responseTableName | 応答値テーブルタイトル |
| void RttFileParameter::SetResponseTableTemperature | ( | double | temp | ) |
応答値テーブルの温度を設定します。
| temp | 応答値テーブルの温度 |
| void RttFileParameter::SetRotationSpeed | ( | double | rotSpeed | ) |
定格回転速度を文字列で設定します。
| rotSpeed | 定格回転速度 |
| void RttFileParameter::SetSimulatorType | ( | int | simulatorType | ) |
シミュレータタイプを文字列で設定します。
| simulatorType | シミュレータタイプ |
| void RttFileParameter::SetSlotsPerPhase | ( | double | slotPerPhase | ) |
1相当たりのスロット数を設定します。
| slotPerPhase | 1相当たりのスロット数 |
| void RttFileParameter::SetTitle | ( | String & | title | ) |
タイトルを文字列で設定します。
| title | タイトル |
| void RttFileParameter::SetUseComment | ( | bool | useComment | ) |
コメントを公開するかどうかを設定します。
| useComment | コメントを公開するかどうか |
| void RttFileParameter::SetUseCopySimulator | ( | bool | useSimulator | ) |
シミュレータをコピーするかどうかを設定します。
| useSimulator | シミュレータをコピーするかどうか |
| void RttFileParameter::SetWeight | ( | double | weight | ) |
重量を文字列で設定します。
| weight | 重量 |