GPUシミュレーション

1322
ビュー
2026年1月9日公開 / 2026年2月9日更新
ギャビン・ジョーンズ著

Mastercam Simulatorは、シミュレーションと検証にGPUアクセラレーション処理を採用し、CPUベースのシミュレーションと比較して速度とパフォーマンスを大幅に向上させました。GPUシミュレーションは、特に大型で複雑な3軸および5軸パーツの処理に有効で、高速検証によってプログラミングサイクルを大幅に短縮できます。

従来の CPU ベースのシミュレーションは、通常、次のような制限があります。

  • 材料除去時のパフォーマンスの低下。数百万のツールパスポイントを含む材料除去操作のシミュレーションには、かなりの計算能力と時間が必要となり、エンジニアは解像度と品質の面で妥協を強いられることがよくあります。
  • パフォーマンスと精度のバランスを常に取る必要があり、両方を犠牲にしなければなりません。エンジニアは、シミュレーション結果を時間通りに得るために、しばしば精度を犠牲にしなければなりません。

以前のMastercamバージョンでは、ミリングオペレーションにおけるGPUサポートが限定的でしたが、新しいGPUシミュレーションでは、パーツタイプ間の互換性が広がり、パフォーマンスが大幅に向上しました。設定ファイルの「シミュレーション」ページで有効化できます。

GPUシミュレーションを有効にする設定

Mastercam は、ツールとストックの衝突検出が有効になっている場合にのみ、新しい GPU シミュレーションを使用します。

衝突検出オプションダイアログボックス

GPU 処理がアクティブな場合、左下隅に「カットのシミュレート」が表示されます。

カットシミュレーションインジケーター

GPUシミュレーションは、外部ポストを使用したマシンシミュレーションとMastercamシミュレータの両方で利用可能です。以下のガイドラインと制限事項にご注意ください。

  • GPUシミュレーションはフライス加工工程のみに限定されており、旋削加工工程を選択した場合は無効になります。つまり、複数の工程を選択し、そのうちの1つが旋削加工工程である場合、すべての工程でGPUシミュレーションは無効になります。
  • Mill-Turn の実行中、GPU シミュレーションは、シングルストリームマシンで Mastercam シミュレータを使用している場合にのみ利用できます。Code Expert 内からシミュレーションを起動した場合、GPU シミュレーションは利用できません。

GPUシミュレーションを使用するには、Mastercamは、少なくともNVIDIA GeForce RTX 3060(12GB)またはAMD Radeon RX 7800 XTと同等の性能を持つ中~ハイエンドのグラフィックカードを推奨します。また、必要なVulkan APIが利用できるよう、グラフィックドライバーも最新である必要があります。

最小要件:

  • ダイナミック レンダリングによる Vulkan 1.3 のサポート (NVidia GeForce RTX 960 以降、AMD Radeon RX 480 以降で利用可能)

  • 4GBのビデオRAM(VRAM)。シミュレーション中に他のプロセスがVRAMを使用すると、パフォーマンスが低下する可能性があります。その場合、システムは重要なGPUバッファをシステムRAMに移動させる場合があります。

  • 16 GBのシステムRAM

推奨要件:

  • メモリ不足によるバッファの排除を回避するために 12 GB の VRAM を搭載

  • コマンドバッファのプリエンプションをサポートします。この機能がない場合、シミュレーション中のグラフィックドライバのリセットを回避するために、システムのTDR遅延を増やす必要がある場合があります。

より高性能なGPUを使用すると、パフォーマンスが大幅に向上します。最小要件を満たしていれば、GPUシミュレーションが正常に実行されることは保証されますが、CPUベースのシミュレーションよりも優れたパフォーマンスを保証するものではありません。

Mastercamは、利用可能な専用GPUを自動的に優先します。複数の専用GPUが存在する場合、Mastercamはデバイス上のVRAMが最も大きいGPUを選択します。

コメント

コメントを残して表示するには、ログインする必要があります。

人も見ています

改善にご協力ください

このページの言語品質に満足していますか?