LS-DYNA、Abaqus等のCAEのバイナリ結果をExcelに出力する(ダイアログ付き)
Altair Composeの特徴の一つとして、HyperWorks他、LS-DYNAやAbaqus等のCAE結果のバイナリファイルを直接読み込める機能があります。
これまにで、Composeデータ処理サンプル集にて、この機能を用いて、CAE結果をExcelに出力するサンプルを紹介しました。
今回は、各ソルバー用に若干スクリプトを修正したので、その整理を行い、同一スクリプトで対応できるようにしました。また、ダイアログウィンドウを適用し、使い勝手を改善しました。
様々なソルバーを使われる方は、ポスト処理を統一し、効率化を図れますので、お試しください。
サンプルスクリプトはこちら。
Composeデータ処理サンプル集 : https://www.altairjp.co.jp/compose/dataprocess-sample/
使用製品:Altair Compose
よくあるエンジニアからの質問はこちら
Answers
-
LS-DYNA、Abaqus、HyperWorks H3D、ABFのサンプルファイルはこちらです。
0 -
-
-
よくあるエラーの対処法
下記のエラーが表示された場合は、書き出し指定をしたエクセル_req.xlsxに余計なデータが入っている可能性が高いです。
新規エクセルに必要箇所のみ再入力するか、余白すべてを選択しdeleteで値を削除してください。
エクセルの入力箇所からデータ数をカウントしていますので、余計なデータが入っているとカウントがくるいます。
0 -
Compose 2022.2~2023.0でExcelの書き出しの不具合があり本スクリプトは正しく動作しません。
Compose 2023.1で修正されております。
また、Compose 2023.1に合わせて、コードを見直しました。最新版は下記ご利用ください。
https://community.altair.com/csm?id=kb_article_view&sysparm_article=KB0124066
0