Altair サポートご担当者様
お世話になっております。
現在、Altair SimLab 2026 を使用し、バッチファイルおよび Python スクリプトによる自動処理環境を構築したいと考えております。
実現したい処理は以下です。
- SimLab 2026 の起動
- Parasolid ファイル(
.x_t)の自動読み込み - メッシュ生成
- HyperMesh 読み込み可能形式(可能であれば
.hm)へのエクスポート - SimLab の終了
現在、GUI 上では以下の操作が正常に動作することを確認しております。
- Automation → Scripting → Record
- Automation → Scripting → Run
また、Record 機能により以下のような Python スクリプトが生成されることを確認しております。
from hwx import simlabImportParasolid = ''' ... '''simlab.execute(ImportParasolid)
さらに、GUI 上から Run Script を使用した場合には、上記スクリプトは正常に実行されます。
一方で、コマンドラインまたは BAT ファイルから SimLab 起動時に Python スクリプトを自動実行したいのですが、適切な起動オプションが分からず困っております。
現在試した内容は以下です。
runhwx.exe -v SimLab_V2026 -client simlab -script auto_import_export.py
しかし、
unable to open the script file
というメッセージが表示され、スクリプトが実行されません。
そこで以下についてご教示いただけますと幸いです。
- SimLab 2026 において、起動時に Python スクリプトを自動実行する正式な方法
runhwx.exe または slserver.exe の正式なコマンドラインオプション- headless mode / batch mode の利用可否
- Python スクリプト自動実行のサンプル
.hm 形式へのエクスポート自動化方法
また、もし関連ドキュメントやサンプルスクリプトがございましたら、ご案内いただけますと大変助かります。
よろしくお願いいたします。