アニメーション結果

Modelica Multibodyブロックを含むシミュレーションのための3Dアニメーションを作成できます。

  1. Modelica Multibodyブロックを含むメカニカルシステムのモデルをロードします。
    例:デモブラウザ > Modelica > MultiBody > Elementary > Double pendulum.scm.
    注: このデモのアニメーションは、初期化スクリプトによって有効になります。詳しくは初期化スクリプトを参照してください。
  2. リボンで、シミュレーション > アニメーションを選択します。


    Modelica Multibodyのアニメーションパラメータダイアログが表示されます。


  3. アニメーションタブで、次のオプションを選択します。
    パラメータ説明
    アニメーションの作成 モデルシミュレーションのアニメーションを作成します。
    このオプションが選択されると、リボン上にnoticeアイコンが表示されます。オプションを無効にしたい場合は、アニメーションダイアログからオプションの選択を解除するのではなく、アイコンをクリックすると便利です。

    シミュレーション中にアニメーションを再生 シミュレーションの実行中にリアルタイムでアニメーションを再生します。
    アニメーションファイルの保存 アニメーションを.mtsfファイルとして保存します。ファイル名とパスを入力します。
  4. プロパティ(Properties)タブを選択し、ドッキング状態、サイズ、位置など、アニメーションウィンドウのプロパティを定義します。


  5. シミュレーションを実行します。
    シミュレーション中にアニメーションを再生(Play Animation during simulation)オプションを選択した場合、3D Viewerはシミュレーションの実行中にモデルのアニメーションをリアルタイムで再生します。


    注: ブラウザが3Dビューアのウィンドウを遮っている場合は、ブラウザを移動したり閉じたりする必要があります。
  6. 3Dビューアのウィンドウの下部にあるツールバーのコントロールを使用して、アニメーションを再生します。


アニメーション設定の定義

  1. アニメーションツールバーの設定ボタンを選択します。


  2. アニメーション設定を定義します。


    アニメーション設定 説明
    <uicontrol>Playback</uicontrol> アニメーションを再生するオプションを選択します。
    • 繰り返し:連続ループで再生します。
    • 往復:順方向と逆方向の間で再生します。
    • 一回:1回だけ再生します。
    チェックボックスを選択すると、アニメーションを逆再生することができます。
    <uicontrol>Display</uicontrol> アニメーションの速度を変更します。
    <uicontrol>Increment By</uicontrol> 再生中にフレームをスキップするには、カウンターの値を大きくします。をクリックすると、デフォルトの値に戻すことができます。
    <uicontrol>Range</uicontrol> 範囲を選択して、アニメーションの開始と終了のフレームを定義します。範囲を限定することで、シミュレーションの具体的な内容を検討することができます。Ctrlキーを押しながらStartアイコン、Endアイコンをそれぞれクリックすると、定義した範囲位置にジャンプすることができます。
    <uicontrol>Speed</uicontrol> アニメーションのスピードを変更するには、遅くすると速く間でスライダーをドラッグします。

アニメーションツールバーコントロール

アニメーションツールバーのコントロールを使用して、アニメーションを再生します。



アニメーションツールバーコントロール 説明
アニメーションを再生します。
アニメーションを一時停止します。
ヒント: また、スペースバーを押すと、アニメーションを再生したり、一時停止したりすることができます。
矢印ボタンを押すか、時間またはフレームの値を入力すると、アニメーションの前または次のフレームに移動することができます。アニメーションの設定で、時間またはフレームを表示するオプションを定義します。
アニメーションの最初フレームまたは最後のフレームに移動します。


シミュレーション中に任意のポイントを表示するにはスライダーをドラッグします。
ヒント: 増分:スライダーを選択し、矢印キーまたはスクロールホイールを使って、アニメーションを1フレームずつ移動します。
設定ボタンをクリックすると、アニメーションの設定を変更することができます。

モデルビューの定義

アニメーションでモデルを表示する軸を定義します。

  1. 3D アニメーションビューワのグローバル軸ボタンを選択します。

  2. モデルのフロント、 またはアイソメトリックのいずれかのビューを選択します。

複数アニメーションの表示

3Dビューワのタブを使用して、複数のモデルシミュレーションのアニメーションを表示することができます。

複数のモデルを扱う場合、3Dビューワは現在のTwin Activateセッションで作成されたアニメーションを保持します。
  1. 少なくとも2つのマルチボディモデルを読み込みます。
  2. シミュレーションパラメーターダイアログでAnimationオプションを選択した状態で、各モデルを設定し、シミュレーションを行います。
  3. 確認したいモデルアニメーションのタブを選択します。


MTSFファイルのアニメーション表示

.mtsfモデルファイル内のアニメーションを表示するには、結果プレイヤーを使用します。

  1. リボン上でツール > 結果プレイヤーを選択します。
  2. を選択し、アニメーションを含む.mtsf ファイルを選択します。
  3. アニメーションを再生するには、結果プレイヤーダイアログの下部にあるコントロールを使用します。