出力のユーザー定義プロパティの使用

User-Definedタブを使用して出力を定義します。これにより、ユーザーサブルーチンを使用して出力のプロパティを指定できます。

  1. Result Typeドロップダウンメニューから、User Definedを選択します。
  2. ユーザーサブルーチンを定義します。
    1. User expr:テキストボックスに、ユーザーサブルーチンの呼び出し式と引数を入力します。
    2. ローカルサブルーチンファイルを使用する必要がある場合は、Use local file and function nameチェックボックスをアクティブにします。
    3. Local File:フォルダーアイコンをクリックして、ローカルシステムにあるサブルーチンファイルを選択します。
    4. Function Typeドロップダウンメニューから、サブルーチンファイルのタイプとして、DLL/SOPythonMATLAB、またはComposeのいずれかを選択します。
    5. Function Name:テキストボックスに、関数名を入力します。
      MotionViewは、デフォルトとしてREQSUBを提供しています。これは、MotionSolveおよびADAMSによって使用されるデフォルトの関数です。
      注: ADAMSはDLL/SOのみをサポートしています。
  3. オプション: サブルーチンから返される出力チャンネルの名前と単位をカスタマイズするには、Define custom names and unitsチェックボックスを選択します。
    • 名前と単位を指定するためのCnamesCunits カラムを含むNames/Unitsタブが追加で表示されます。
    • 指定した名前と単位は、HyperGraphで結果をプロットする際に、チャンネルのコンポーネント名として表示されます。