Coreform IGA for Abaqus
Coreform公式ドキュメントを基にした日本語版です。技術仕様・対応状況の最終的な基準は公式英語版です。

Coreform IGA for Abaqus/CAEの使用方法

1 Custom Application

Coreform IGA for AbaqusはAbaqus/CAEのCustom ApplicationCustom Application機能を通じてAbaqus/CAEへ統合されています。簡単に言えば、Custom Application方式ではAbaqus/CAE Pluginsアーキテクチャよりも深い統合が可能です。Custom Applicationの重要な機能の一つは、Coreform IGA for Abaqus固有機能のボタンを各モジュールのタスクペインへ追加できることです。以下の図は、上記Abaqusドキュメントに掲載されたCustom Applications GUI Codeの概要です。

CoreformのCustom Application自体は、起動するだけであればライセンスを必要としません。初回起動時にはEULAへの同意を求められ、その後ライセンス設定ダイアログが表示されます。このダイアログは Continue without a license を選択して閉じることができます。Abaqus/CAEとCoreform GUIはそのまま使用できますが、解析を実行するにはライセンスが必要です。ライセンスダイアログは Help → Coreform IGA Licensing…から再度開けます。Custom ApplicationコードはCoreform IGA for Abaqusのインストールディレクトリ内の interop/abaqus/cf_appにあります。エラーを見つけた場合や改善案がある場合は、ぜひお知らせください。ただし製品の安定性を保つため、Custom Applicationコードを直接編集することは推奨しません。

2 Coreform IGA for Abaqus/CAEの起動

Coreform IGA for Abaqus/CAE Custom Applicationを起動する方法はいくつかあります。起動できたことは、GUIウィンドウ左上のアプリケーションロゴと名称を確認することで判断できます。

タスクバー上のアイコンでも確認できます。ただし通常のAbaqus/CAEインスタンスが同時に開いている場合、この方法では判別できないことがあります。

2.1 次の coreform_iga.bat バッチファイルを使用

Coreform IGA for Abaqus/CAEのインストールディレクトリには、次の名前のバッチファイルがあります。 coreform_iga.batこのバッチファイルを実行すると(たとえばファイルをダブルクリックすると)、Coreform IGA for Abaqus/CAE Custom Applicationが起動します。

2.2 Startメニューから起動(Windows)

WindowsではStartメニューで Coreform IGA を検索すると、Windowsは通常 次の場所にインストールされたショートカットを 見つけます。 C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Coreform IGA 2026.6 このショートカットはインストール時に作成されます。 Open を選択するとCoreform IGA for Abaqus/CAEが起動します。

Windows Explorerで上記ショートカットのあるディレクトリを開き、ショートカットのプロパティを編集すると(右クリックして Propertiesを選ぶか、 Alt+Enter を押す)、 Start in の値を変更して、この方法で起動したときの既定作業ディレクトリを指定できます。インストール時に設定される既定値はユーザーディレクトリです。

2.3 ターミナルアプリケーションから起動

2.3.1 CMD(Windows)

WindowsのCMDシェル用である coreform_iga.bat バッチファイルを確認すると、実行上重要なコマンドが2つあることが分かります。

最初のコマンドでは cf_app ディレクトリを現在のターミナルの PYTHONPATH 環境変数へ追加します。このディレクトリにはCustom ApplicationのPythonソースファイルが含まれています。

set "PYTHONPATH=C:\Program Files\Coreform IGA 2026.6\interopbaqus\cf_app;%PYTHONPATH%"

これにより、次のAbaqus/CAE起動コマンドで -custom 引数を使用して coreform_iga_app.py というCustom Applicationを定義するソースファイルを見つけられるようになります。

"C:\Program Files\SIMULIA\Commandsbq2026mnt.bat" cae -custom coreform_iga_app

2.3.2 PowerShell(Windows)

PowerShellでは同等のコマンドは次のとおりです。

:PYTHONPATH = "C:\Program Files\Coreform IGA 2026.6\interopbaqus\cf_app;:PYTHONPATH"

& "C:\Program Files\SIMULIA\Commandsbq2026mnt.bat" cae -custom coreform_iga_app