ホーム » ソフトウェア » MSC Nastran / Patran

MSC Nastran / Patran

最終更新日:2018年6月1日

MSC Nastran は車両・船舶・エンジン・精密機械の開発、建築構造解析、航空宇宙分野などで広く利用されている汎用構造解析有限要素法プログラムです。 Partan は、MSC Nastran、MSC Marcのプリ・ポスト処理を受け持ちます。 有限要素モデリング機能、解析結果の可視化機能を有します。


利用環境

Nastran

  • サブシステムA
  • バージョン 九州大学構成員 学術研究機関構成員 民間利用の方
    2017.1
  • サブシステムB
  • バージョン 九州大学構成員 学術研究機関構成員 民間利用の方
    2017.1
  • ログインノード
  • バージョン 九州大学構成員 学術研究機関構成員 民間利用の方
    2017.1

Patran

  • ログインノード
  • バージョン 九州大学構成員 学術研究機関構成員 民間利用の方
    2017.0.2

利用方法(Nastran)

環境設定

$ module load nastran/20171

対話型処理

Nastran は nast20171 コマンドで起動します。 入力データの拡張子は “.dat” としてください。


以下は、入力ファイル“d0307.dat”を用いて Nastran による解析を行なう例です。記憶容量と一時記憶ファイルに関するオプションも指定しています。

$ module load nastran/20171
$ nast20171 d0307 mem=1gb scr=yes sdir=/tmp      ← Nastranの実行

スレッド並列実行の場合はsmp= に続けて並列数を指定します。

$ module load nastran/20171
$ nast20171 d0307 smp=4 mem=1gb scr=yes sdir=/tmp      ← Nastranの4並列実行

通常の実行で返却されるファイルは拡張子によって区分けされます。

.f04 実行に要したCPU時間、入出力時間、データベース使用統計など
.f06 析結果
.log アカウント情報、エラーメッセージなどの解析レポート
.DBALL データブロックとパラメータ
.MASTER マスターデータベースディクショナリ

オプションを指定しない場合、Nastran の解析はバックグラウンドで行なわれます。 処理結果は実行が終了次第、コマンドを入力したディレクトリに返却されます。 “batch=no”オプションを指定することで、処理をフォアグラウンドに 切替えることができます。

$ module load nastran/20171
$ nast20171 d0307 batch=no mem=1gb scr=yes sdir=/tmp      ← Nastranの実行をフォアグラウンドで

.f04.f06.log ファイルをひとつのファイル “.out”に集める場合には、“batch=no append=yes”オプションを付加します。

$ module load nastran/20171
$ nast20171 d0307 batch=no append=yes mem=1gb scr=yes sdir=/tmp      ← Nastranの実行,出力結果を集約

バッチ処理

計算規模が大きい解析はバッチ処理で行ってください。


バッチ処理では batch=no オプションが必須です。 また、smp=[スレッド並列数] または dmp=[分散並列数] による並列計算も指定できます。 性能は計算規模・解析内容に依存します.


以下は1ノードでのジョブスクリプト例です。

#!/bin/bash
#PJM -L "rscunit=ito-b"
#PJM -L "rscgrp=ito-g-1-dbg"
#PJM -L "vnode=1"
#PJM -L "vnode-core=9"
#PJM -L "elapse=10:00"
#PJM -j

module load nastran/20171
nast20171 d0307 dmp=3 batch=no append=yes mem=1gb scr=yes sdir=/tmp

利用方法(Patran)

環境設定と実行方法

$ module load patran/2017.0.2
$ pat2017

module コマンドによる環境設定ののち、 pat2017 コマンドによりPartan の GUI画面が起動します。

参考資料

マニュアル

日本エムエスシー株式会社のホームページ hhttp://www.mscsoftware.com/ja/product/msc-nastran からMSC Nastran / Patran の情報(製品紹介,講習会情報,解析事例など)を得ることができます。


サンプルデータ

サンプルデータファイルが /home/app/msc/nast20171/msc20171/nast/demo/ から参照可能です。