Coreform IGA for Abaqus 2026.9
Coreform IGA for Abaqus 2026.9では、再設計されたPythonインターフェースとAbaqus/CAEアプリケーション、実験的な局所細分化、より堅牢なCADトリミングと境界処理、さらに高速化されたCoreform IGA MeshおよびCoreform IGA Interopワークフローを導入しました。また、陰解法動解析とほぼ非圧縮解析のワークフローを改善し、インストールを簡素化するとともに、ジョブ自動化を拡張しています。
1 Abaqus連携と自動化
1.1 再設計されたPythonインターフェース
Coreform IGAのスクリプティングインターフェースは、他のAbaqusスクリプティングインターフェースとより一貫するよう再設計され、現在は次の coreform および coreform.abaqus Pythonパッケージで利用できます。ポータブルな仕様により、probe、IGA mesh、job、およびそれらの実行設定を一貫した方法で記述できます。一方、Abaqus対応recordは、それらの定義をmodel、part、assembly instanceへ関連付けます。
新しいインターフェースでは、Coreform定義の作成、編集、コピー、名前変更、削除を行えます。ジョブ自動化は、IGA mesh生成、Abaqus input file作成、submit、status監視、terminate、および完了結果を開く処理まで対応します。
1.2 再構築されたAbaqus/CAEアプリケーション
Coreform IGA for Abaqusのユーザーインターフェースは、Pythonインターフェースと同じmodel recordを使用するよう再構築されました。Probe、mesh、job managerは、instanceのdependency、suppression、ownershipの変更を含め、保存されたmodel dataと同期し続けます。Mesh managerのrefreshも応答性が向上し、sessionを使い続けても徐々に遅くなることがなくなりました。
Coreform IGAの定義は、native Abaqus操作とともにrecovery fileおよびjournal fileへ記録されます。journalを再生するとCoreformの作成、編集、削除が再現され、再現可能なmodel作成workflowの信頼できる出発点になります。
1.3 Coreform model dataの永続化
このリリースで作成したprobe、mesh、job定義はAbaqus model databaseとともに保存されます。そのmodel databaseを通常のAbaqus/CAEで開いて保存してもCoreform recordは保持され、Coreform IGA for Abaqusで再びdatabaseを開いたときに利用できます。
2 メッシュと形状
2.1 局所細分化
Coreform IGA Meshでは、 Alpha機能 としてimmersed rectilinear meshの局所細分化を導入しました。refinementでは領域名と、その領域と交差するbackground cellを細分化するlevelを指定します。領域には、名前付きgeometry set内のCAD entityまたはgeometric primitiveを使用できます。refinementはscripting interfaceからmeshに定義します。GUI workflowは将来のリリースで提供予定です。
次を参照してください。 フィーチャに向けた局所細分化 authoring APIと完全なworkflowが示されています。
2.2 より堅牢なCADトリミングと境界tessellation
trimmingでは、貫通穴や非連結領域を含むpartへの対応が改善されました。また、より広範なCAD geometryに対してtrimming pipelineの堅牢性が向上しています。
2.3 高速化された前処理
boundary mapping、inverse mapping、繰り返しのboundary evaluationを再構成し、特に多数のboundary facetを持つ大規模modelで、前処理時間とmemory使用量を削減しました。Coreform IGA Interopでも、model変換とAbaqus boundary element生成時にboundary情報をより効率的に再利用します。
3 解析とAbaqus相互運用
3.1 陰解法直接積分動解析の改善
Alpha機能 として、陰解法直接積分動解析workflowでinitial acceleration、preload history、restart、half-increment residual calculationをより一貫して処理できるようになりました。線形および非線形応答の両方でHilber–Hughes–Taylor時間積分も改善しています。
3.2 接触
surface-to-surface contact interactionの堅牢性を改善しました。
3.3 ほぼ非圧縮解析
次の Alpha機能 ほぼ非圧縮材料応答向けのlocking-resistant formulationを大幅に改訂しました。新しい定式化ではcondensedされた次数低減pressure fieldを使用し、mixed step kinematicsを含むsmall-strainおよびfinite-strain workflowをサポートします。これは引き続き Alpha 機能です。次を参照してください。 ほぼ非圧縮弾性 — Cookの膜 その有効化workflowと制限事項が示されています。
3.4 Abaqus変換と結果
IGAの結果では、公称ひずみ(NE)および対数ひずみ(LE)を、標準のAbaqus/CAEまたはPythonのフィールド出力要求で出力できるようになりました。これらのフィールドは、既存の変位(U)、応力(S)、および相当塑性ひずみ(PEEQ)出力を補完します。
このリリースには、次の相互運用性改善が含まれます。
- 空白を含むAbaqusの名前とlabelが、変換後のinput fileで正しく引用符で囲まれるようになりました。
- 未対応のIGA output variableは報告してskipし、対応済みoutputの生成を妨げないようになりました。
- IGA output databaseは、要求されたfield-outputの時間間隔を反映します。
- 生成されたIGA boundary setは、mixed model内のnative finite-element setから分離された状態を維持します。
4 インストールと互換性
4.1 Abaqus Pythonセットアップの簡素化
Coreform IGA for Abaqusでは、Abaqus Python環境に個別の h5py をインストールする必要がなくなりました。製品にCoreform model fileを書き出すために必要なHDF5 supportが含まれるため、このインストールおよび設定手順が不要になりました。
4.2 サポート対象アプリケーション
Coreform IGA for Abaqusは、製品とともにインストールされるcustom applicationから利用できます。起動にはLinuxで coreform_iga 、Windowsで coreform_iga.bat を使用します。通常の abaqus cae ではCoreform IGAのinterfaceやdata classは読み込まれません。インストール済みの coreform moduleを通常のAbaqus/CAE sessionへimportすることは可能ですが、サポート対象外です。
4.3 互換性の変更
- 再設計されたPython interfaceおよびGUIは、以前のCoreform IGA journalや、以前のreleaseでmodel databaseに保存されたCoreform固有dataとの後方互換性を提供しません。以前のmodelとscriptは新しいinterfaceで作り直してください。 ユーザーガイド および 例題 に現行workflowが示されています。従来の
coreformという名称は、現在Coreform IGA for AbaqusのPython packageに使用されています。 - 従来の
incompressibility設定は削除され、代替fieldはありません。引き継いだscriptや保存済み設定から削除してください。維持されているworkflowは、このドキュメントの 例題 セクションにあります。