インポートツール
モデルをTwin Activateにインポートします。
Modelicaモデルのインポート
Modelicaインポートツールを使って、ModelicaダイアグラムモデルをTwin Activateにインポートします。
Modelicaインポートツールは、.moファイル形式をサポートしています。
- を選択します。
-
インポートするModelica.moファイルを選択します。
ダイアグラム変換において以下の点に留意してください:
- モデルで使用されているModelicaライブラリやブロックがサポートされていない場合、どのコンポーネントが解決できないかを示すエラーメッセージが表示されます。
- ライブラリの中にあるモデル(例えば、Demoモデル)は、)絶対参照Modelica.Magnetic.QuasiStatic.FluxTubes.Basic.Ground ground_mQSではなく相対参照でライブラリのコンポーネントを参照するものがあります(例:FluxTubes.Basic.Ground ground_mQS。これはインポートでは対応できません。モデルもそれに合わせなければなりません。
- グローバルパラメーターについては、ダイアグラムのコンテキストをチェックしてください。
- コンポーネントが他のコンポーネントのパラメータを参照する場合、ダイアグラムのコンテキストに
componentName=FromModelica('componentName');としてコンポーネント名を追加する必要があります。以下の例では,aimcEコンポーネントがaimcDataコンポーネントのパラメータを参照しています. ダイアグラムダイアログのコンテキストタブで、

aimcData=FromModelica('./aimcData');を入力します。
Embedダイアグラムのインポート
Embedインポートツールを使って、EmbedダイアグラムモデルをTwin Activateにインポートします。
Embedインポートツールは、.vsmファイル形式をサポートしています。
- を選択します。
-
インポートしたいEmbed.vsmファイルを選択します。
ダイアグラム変換において以下の点に留意してください:
- Embedブロックがサポートされていない場合、そのブロックは空のスーパーブロックに置き換えられ、スーパーブロックのコンテキスト内にはEmbedブロックの情報が追加されます。
- ブロックが不明な場合、またはダイアグラムに切断されたブロックが含まれている場合、コマンドウィンドウに警告メッセージが表示されます。

- Embedインポートツールは、パスワードを含まないスーパーブロックに対応しています。
- Embedインポートツールは、画像のないダイアグラムにも対応しています。ソースモデルに画像が存在する場合、画像を参照しながらモデルをインポートしますが、画像は表示されません。

サポートされるEmbedブロック
- Annotation
- comment
- Arithmetic
- 1/X
- Boolean
- >
- Extensions
- expression
- Integration
- derivative
- Linear System
- transferFunction
- Matrix Operation
- index
- NonLinear
- case
- Random Generator
- gaussian
- Signal Consumer
- display
- Signal Producer
- button
- Time Delay
- timeDelay
- Transcendental
- acos
SSPモデルのインポート
SSPインポートツールを使って、Twin ActivateにSSPモデルをインポートします。
System Structure and Parameterization (SSP)は、シミュレーションツール間で転送可能なFMUとそのパラメータ情報を含む、1つまたは複数のコンポーネントモデルで構成される完全なシステムを定義するための、ツールに依存しない標準です。SSPの詳細については、https://ssp-standard.orgを参照してください。
SSPインポートツールは、SSP 1.0の.sspファイル形式をサポートしています。
- を選択します。
-
インポートするSSPファイル(.ssp)を選択します。
.sspファイルのモデルはスーパーブロックとしてインポートされます。もし.sspファイルに複数のモデルが含まれている場合、メインモデル以外のすべてのスーパーブロックは非アクティブになります(status = off)。