ユーザーサブルーチン(Groovy):進め方

I/Oパラメータ: 操作

これは、ユーザーサブルーチンを使用してI/Oパラメータをモデル化するための別のステージです。

ステージ 説明
1 新しいI/Oパラメータを作成します。
2

以下を選択します:

  • 物理パラメータの名前
  • 式によって定義するパラメータ

その後、式エディターをクリックします。

3 User”ボタンをクリックします。その後、“User”関数に必要な引数を入力できます。
4 Edit user function”ボタンをクリックすると、FluxがPythonエディターで“PhysicalParameter.groovy”ファイルを開きます。
5 必要なプログラムをコーディングできます。  
6

プログラムを作成したら、ファイルを保存する必要があります。

これで、Groovyファイルが現在のFluxプロジェクト(…\persistent\groovy)に保存されます。

材料特性: 操作

これは、ユーザーサブルーチンを使用して材料の特性をモデル化するための別のステージです。

ステージ 説明
1 新しい材料を作成します。
2

以下を選択します:

  • 材料の名前
  • コーディングする法則
  • この法則のユーザー属性
3

次に、材料のタイプを選択します:

  • 線形
  • 非線形
  • ヒステリシス
4

次に、以下の数と値を選択します:

  • ユーザー係数
  • I/Oパラメータ
  • 空間量
5

ユーザーが“Edit user function”ボタンをクリックすると、Fluxにより以下のファイルがPythonエディターで開かれます:

  • MaterialLaw.groovy”(非ヒステリシス特性の場合)
  • HysteresysMaterialLaw.groovy”(ヒステリシス特性の場合)
6 必要なプログラムをコーディングできます。  
7

プログラムを作成したら、ファイルを保存する必要があります。

これで、Groovyファイルが現在のFluxプロジェクト(…\persistent\groovy)に保存されます。