予荷重設定のための位置と勾配の生成
- 無荷重設定としたNLFEボディから始め、必要に応じてフォース / モーションを適用してNLFEボディに荷重をかけます。
-
Simulateコマンドの後にMotionSolveのSaveコマンドを追加して、モデルの状態をXMLファイル(以下“状態保存XMLファイル”と呼びます)に保存するようにします。MotionViewでは、ソルバーのコマンドセクションに書き込むテンプレートを使用できます。
図 1. -
ModelブラウザのDefault Analysisをクリックし、エンティティエディター - AnalysisからScripted
Simulationチェックボックスを選択します。
図 2. -
モデルを実行します。Run設定でRun offlineオプションを選択し、Runボタンをクリックします。
図 3. -
実行が完了したら:
- Modelブラウザの空白領域を右クリックし、Python Scriptを選択します。
- インストール(install_location/hwdesktop/utility/mbd/nlfe)にあるPythonスクリプト "NLFE_generate_loaded_csv.py"をブラウズします。
-
このスクリプトを実行すると、状態量を保存したXMLファイルを開くように求められると共に、位置と勾配の情報を保存するCSVファイルの名前を指定するように求められます。
図 4.
-
CSVファイルを保存したら、エンティティエディターのNLFE Body Connectivityセクションにある Position &
Gradientsテーブルにインポートします。
図 5.
図 6.