シミュレーションを再開するための Abaqus チュートリアル

このチュートリアルでは、Abaqus をどのように実行するかを学びます。 Rescale プラットフォームで再起動できます。
このチュートリアルを使用して分析を複数のステップに分散し、結果を確認し、必要に応じて続行することができます。
お困りの方は Rescale Support にご連絡ください。

このチュートリアルの一環として、分析を XNUMX つの部分に分割しました。

  1. ステップ 1: 分析の最初の部分を実行します。
    • 分析の入力ファイルには次のものが必要です *restart シミュレーションを再開するために使用される出力ファイルを準備するコマンド。
  2. ステップ 2: の結果を使用 ステップ 1 分析を続行します。
    • から得られた結果を使用して新しいジョブのクローンを作成します ステップ 1
    • 入力ファイルを変更して、エンドポイントから分析を開始します。 ステップ 1
    • 含める ステップ 1 実行中の入力ファイル ステップ 2
    • コマンドラインを変更して再起動を指示する job= & oldjob=

新しいジョブを作成し、入力ファイルを指定する

+ New Job Rescale のようこそ画面の左上にあるボタン

から入力ファイルを追加できます またはコンピュータから。

フィールドを設定するには

  • 編集 職種名 選択したいずれかに変更します。この例では、 Abaqus の再起動手順 – ステップ 1.
  • クリックしてください。
    • クラウドストレージのファイルを使用する 以前にアップロードしたものを使用するには file
    • Upload from this computer コンピュータまたはローカル ネットワーク上のファイルを選択するには
  • あなたの場所に行きます 入力ファイル それを選択します
  • 選択したファイルを開く/追加する

完了すると、 入力ファイル 設定ページは以下のようになります。

ステップ1_新しいジョブボタン.png
  • あなたが持っていることを確認してください *restart, write 入力ファイルにコマンドを入力すると、ファイルが生成されます .mdl, .res & .stt シミュレーションを再開するために使用されます。

注: *restart, write これは、各増分の最後に再起動ファイルを書き込むデフォルトのオプションです。 を参照してください。 Abaqus のドキュメント 間隔や頻度など、さらに多くのオプションを使用したい場合。

  • たとえば、このチュートリアルの一部として提供されている入力ファイルを見てください。
** 出力要求 *restart、write *出力、フィールド *要素 出力、鉄筋、方向=YES S、LE *ノード出力 U、 ** *出力、履歴、変数=PRESELECT ** *印刷、解決=YES *終了ステップ
  • Next ソフトウェア設定ページに移動します

ソフトウェアの設定

次のページでは、Abaqus ソフトウェアを選択し、その設定を構成できます。

  • 選択 アバクス 利用可能なソフトウェアのリストから – [分析とライセンスのオプション] ページが開きます。
  • 関連する Abaqus を選択します ドロップダウンリストから
  • Command 以下に示すように、フィールドに入力ファイル名を追加します。
Step1_ソフトウェア_コマンドライン.png
  • 関連するものを選択してください ライセンスオプション:
    • オンデマンドライセンス
    • 既存のライセンスを使用する
  • Next ハードウェア設定ページに移動します

ハードウェア設定の指定

  • 特定します コア数 このチュートリアルでは 4 を使用しました。
  • 指定します ジョブの最大継続時間 (時間), この場合は 2 時間未満に設定しています。

確認し、Submit

[レビュー] ページには、以下に示すように、送信前にジョブ設定の概要が表示されます。

ステップ1_レビュー.png

ジョブを送信する前に、すべての設定が正しいことを確認してください。

結果

[結果] ページでは、出力ファイルとその内容を表示できます。
このチュートリアルで特に重要なファイルは次のとおりです。

  • process_output.log
  • .sta: ステータス ファイルにより、ジョブが完了したことが確認されます。ステップ 1
  • .msg: メッセージ ファイルは、再起動ファイルを書き込んだことを報告します
  • .res: ファイルを再起動します

  process_output.log ファイルは Rescale ジョブごとに作成され、コマンドの実行時のすべての端末出力が含まれます。

ステップ 1 の結果を使用してクローンを作成します

  • に行きます 結果 仕事のセクション。 チェックボックスをクリックしてすべてのファイルを選択します。
  • 下のドロップダウンメニューから select 選択したファイルを入力ファイルとして使用してこのジョブのクローンを作成します. (下記参照)。
step2_clone_with_results.png

クローンジョブを使用してシミュレーションを再開する

  • クローンを作成したら、次のことを確認してください。 .inp, .res, .prt, .mdl, .stt & .odb ファイルから ステップ 1 これらのファイルは再起動手順にとって重要であるため、入力として使用します。

フィールドの設定

  • 編集 職種名 好みに合わせて – この例でも使用します Abaqus の再起動手順 – ステップ 2.
  • シミュレーションを継続するための入力ファイルを追加します ステップ 2。 ここでは、チュートリアルの一部として、 s6mod-step2.inp.

完了すると、入力ファイル設定ページは次のようになります。

Step2_inputfile2_review.png
  • 入力ファイルの最初の行に次の内容が含まれていることを確認してください。 *RESTART, READ, STEP=1, END STEP。 これにより、シミュレーションがどこから開始されるかが保証されます。 ステップ 1 終了しました。
  • 下記参照:
*HEADING **中断された実行の再開 *RESTART、READ、STEP=1、END STEP ** ** STEP: Step-2: Inflate ** *Step、name=Step-2、nlgeom=YES、Convert Sdi=No Inflate *静的 0.025、1.、1e-05、1. ** 境界条件 ** *境界 RoadRefPt、3、3、7。 ** ** LOADS ** *Dsload ** TireInside、P、190。 TireInside、P、 240. ** *print,solve=yes *終了ステップ

ソフトウェアの設定

  • 入力ファイルと Command フィールドに、以下に示すように、前のシミュレーションからの入力ファイル名を追加します。

abaqus job=s6mod-step2 oldjob=s6mod

cpus=$RESCALE_CORES_PER_SLOT mp_mode=mpi インタラクティブ

  • ここに job & oldjob= 現在および以前のシミュレーションの入力ファイルを含めることができます。
    これにより、現在のシミュレーションを同じマシン上で確実に実行できるようになります。 モデリング パラメータとして ステップ 1.
ステップ2_コマンドライン_変更.png

確認し、Submit

  • ジョブを確認して送信します。
Step2_review_submit.png