2027 でのアプリケーション プログラミング インタフェース(API)の変更点

このリリースの新機能、変更された機能、廃止予定の機能は、次のとおりです。

Synergy のコマンド ラインの改善

Moldflow Synergy コマンド ラインに、統合されたスクリプト環境が含まれるようになりました。スクリプトの実行中に生成された出力とエラーが表示されるようになり、結果の確認と問題の診断が簡単になりました。

強化された Python API エクスペリエンス

Synergy で使用する Python 仮想環境を Moldflow Synergy コマンド ラインで使用できます。Synergy コマンド ラインは、Moldflow API をサポートするように再設計されました。

Python 仮想環境の統合

Python 開発者は、Moldflow Synergy コマンド シェル内で Moldflow Python API モジュールと仮想環境に直接アクセスできるようになりました。これにより、Synergy で Python スクリプトを実行するときに使用するものと一致する、一貫性のある Python 環境が提供されます。

2027 の新しい Synergy API 呼び出し

詳細については、製品のヘルプの Synergy API リファレンスを参照してください。

クラス 関数/プロパティ 注記
CadDiagnostic CreateEntityList 空の EntList オブジェクトを作成します。
CadDiagnostic [計算] CAD 品質評価で、CAD モデル内の潜在的な形状の問題を特定します。
CadDiagnostic GetEdgeEdgeIntersectDiagnostic 交差する CAD エッジ間の情報を取得します。
CadDiagnostic GetFaceFaceIntersectDiagnostic 交差する CAD 面間の情報を取得します。
CadDiagnostic GetEdgeSelfIntersectDiagnostic 自己交差した CAD エッジを取得します。
CadDiagnostic GetFaceSelfIntersectDiagnostic 自己交差した CAD 面を取得します。
CadDiagnostic GetNonManifoldBodyDiagnostic CAD 非多様体ボディを取得します。
CadDiagnostic GetNonManifoldEdgeDiagnostic 非多様体エッジを取得します。
CadDiagnostic GetToxicBodyDiagnostic 有害なボディを取得します。
CadDiagnostic GetSliverFaceDiagnostic スライバー面を取得します。
Synergy Log [コマンド ライン]ダイアログ ボックスにメッセージを記録します。
PlotMgr ExportToVTK 形状および結果データを Visual ToolKit (VTK)形式でエクスポートします。
ビューア ImageExportOptions 画像のエクスポート設定を構成するための新しい ImageExportOptions オブジェクトを作成します。
PlotMgr SaveImage5 アドバンス オプションを使用して、表示画像をファイルに保存します。
PlotMgr AnimationExportOptions アニメーションのエクスポート設定を構成するための新しい AnimationExportOptions オブジェクトを作成します。
PlotMgr SaveAnimation4 アドバンス オプションを使用して、アニメーション フレームをファイルに保存します。
ImageExportOptions FileName 画像が保存されるパス。
ImageExportOptions SizeX ピクセル単位の画像の寸法(幅)。
ImageExportOptions SizeY ピクセル単位の画像の寸法(高さ)。
ImageExportOptions ShowResult 物理プロットを含めます。
ImageExportOptions ShowLegend 色の凡例を含めます。
ImageExportOptions ShowRotationAngle 回転角度値を含めます。
ImageExportOptions ShowRotationAxes 回転軸インジケータを含めます。
ImageExportOptions ShowScaleBar スケール バーを含めます。
ImageExportOptions ShowPlotInfo プロット名と情報を含めます。
ImageExportOptions ShowStudyTitle スタディのタイトルを含めます。
ImageExportOptions ShowRuler モデル ルーラーを含めます。
ImageExportOptions ShowHistogram ヒストグラム データを含めます。
ImageExportOptions ShowMinMax 最小/最大プローブを含めます。
ImageExportOptions FitToScreen ビューに合わせて画像を自動スケールします。
ImageExportOptions CaptureMode キャプチャ対象を決定します。アクティブなビューのみ、すべてのビュー、マルチドキュメント クライアント全体のいずれかです。
AnimationExportOptions FileName アニメーションが保存されるパス。
AnimationExportOptions SizeX ピクセル単位のアニメーションの寸法(幅)。
AnimationExportOptions SizeY ピクセル単位のアニメーションの寸法(高さ)。
AnimationExportOptions アニメーション速度 アニメーション速度: 低速、中、または高速。
AnimationExportOptions ShowPrompts エクスポート プロセス中にプロンプトを表示するかどうか。
AnimationExportOptions CaptureMode キャプチャ対象を決定します。アクティブなビューのみ、すべてのビュー、マルチドキュメント クライアント全体のいずれかです。

2027 で廃止予定の Synergy API 呼び出し

クラス 機能 注記
Synergy Log Synergy コマンド ラインにログを出力します
ビューア SaveImage SaveImage5 関数を使用してください
ビューア SaveImage2 saveImage5 関数を使用してください
ビューア SaveImage3 saveImage5 関数を使用してください
ビューア SaveImage4 saveImage5 関数を使用してください
ビューア SaveAnimation SaveAnimation4 関数を使用してください
ビューア SaveAnimation2 SaveAnimation4 関数を使用してください
ビューア SaveAnimation3 SaveAnimation4 関数を使用してください
MeshEditor FillHole 代わりに FillHoleFromNodes を使用してください。このメソッドは下位互換性のために FillHoleFromNodes を呼び出しますが、将来のリリースで削除される予定です
MeshEditor FillHole2 代わりに FillHoleFromTriangles を使用してください。このメソッドは下位互換性のために FillHoleFromTriangles を呼び出しますが、将来のリリースで削除される予定です。
ImportOptions MDLKernel スクリプト内に存在する場合は、無視されます
MeshGenerator Mesher3DType LEGACY オプションはサポートされなくなりました。存在する場合はエラーが発生し、スクリプトは停止します
MeshGenerator AutomaticTetraOptimization スクリプト内に存在する場合は、無視されます
MeshGenerator ElementReduction スクリプト内に存在する場合は、無視されます
MeshGenerator UseFallbacks スクリプト内に存在する場合は、無視されます
MeshGenerator UseTetrasOnEdge スクリプト内に存在する場合は、無視されます
MeshGenerator TetraMaxAR スクリプト内に存在する場合は、無視されます