MSC Nastran / Patran
最終更新日:2022年9月9日MSC Nastran は車両・船舶・エンジン・精密機械の開発、建築構造解析、航空宇宙分野などで広く利用されている汎用構造解析有限要素法プログラムです。 Partan は、MSC Nastran、MSC Marcのプリ・ポスト処理を受け持ちます。 有限要素モデリング機能、解析結果の可視化機能を有します。
利用環境
Nastran
- サブシステムA
- サブシステムB
- ログインノード
バージョン | 九州大学構成員 | 学術研究機関構成員 | 民間利用の方 |
---|---|---|---|
2017.1 | ○ | ○ | - |
バージョン | 九州大学構成員 | 学術研究機関構成員 | 民間利用の方 |
---|---|---|---|
2017.1 | ○ | ○ | - |
バージョン | 九州大学構成員 | 学術研究機関構成員 | 民間利用の方 |
---|---|---|---|
2017.1 | ○ | ○ | - |
Patran
- ログインノード
- 自PCへのインストール(利用希望者は本ページ末尾の様式でお申込みください)
なお、自PCへインストールする場合は不具合や利用方法に関する問い合わせには対応できません。
また、ソフトの不具合やバージョンとの相性問題により利用者PCにてソフトが動作しないといった
問題が生じても解決することはできません。
バージョン | 九州大学構成員 | 学術研究機関構成員 | 民間利用の方 |
---|---|---|---|
2017.0.2 | ○ | ○ | - |
バージョン | 九州大学構成員 | 学術研究機関構成員 | 民間利用の方 |
---|---|---|---|
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画面が起動します。
参考資料
マニュアル
日本エムエスシー株式会社のホームページ http://www.mscsoftware.com/ja/product/msc-nastran からMSC Nastran / Patran の情報(製品紹介,講習会情報,解析事例など)を得ることができます。
サンプルデータ
サンプルデータファイルが
/home/app/msc/nast20171/msc20171/nast/demo/
から参照可能です。
自PCへのインストール
利用申込み
ITOに導入されているライセンスを用いて、利用者自身のPCへPatran/Nastranをインストールすることが可能です。
以下の様式を記入してメールにて全国共同利用担当へお送りください。
[メール件名] MSCソフトウェア利用申込み --------------------------------------------------------------------- MSCソフトウェア利用申込書 アカウント名: 氏名: 所属: 職名: 電話番号: E-mail: 希望ソフトウェア: ---------------------------------------------------------------------なお、使用するにあたり必要となるライセンスサーバの情報は毎年度変更するため、
継続して使用するには年度ごとに利用申請が必要にります。