CATIAとSOLIDWORKSの比較:大規模アセンブリ性能のベンチマーク

私は いつも 言われ CATIAは それは CATIA V5 または 3Dエクスペリエンスカティアを処理するために構築されています。 非常に大きな CADアセンブリ。これは調査する価値があると思いました、 私の時代には として ソリッドワークス アプリケーションエンジニア 私は 60,000ものコンポーネントを持つクライアント・アセンブリをローカル・マシンで開くのに1時間以上かかるのを見たことがあります。このようなパフォーマンスは、エンジニアが でも 生産性への影響は言うまでもありません。CATIAは 本当に これほど多くのデータを扱うときに、彼らの生活がより簡単になるのでしょうか? それでは ちょっと調べて CATIAとSOLIDWORKSの比較は、次のようになります。 大きい 組立性能

大規模なアセンブリを扱う場合、通常、オープン時間、保存時間、グラフィックス&スタンプ、ユーザビリティ、リビルド時間の4つの主要な問題があります。SOLIDWORKS、CATIA V5、およびSOLIDWORKSのアセンブリのパフォーマンスを定量化します。 3Dエクスペリエンス CATIAの これらのタスクにおけるCATIAのパフォーマンスと、私たちの考えをご紹介します。

テストセットアップ

パラメトリック改造 非常に大きな 各ソフトウェアのアセンブリは実現不可能なタスクでした、 私は 同じ大型アセンブリのSTEPファイルをSOLIDWORKS、CATIA V5、そして 3DCATIAを体験してください。STEPファイルとして、すべてのコンポーネントはノンパラメトリックです。 そして そこには このアセンブリには、8,120のソリッドボディと3,099のユニークなコンポーネントがあります。このアセンブリには8,120のソリッドボディと3,099のユニークなコンポーネントがあります。

リビルドベンチマーク SOLIDWORKSとCATIAの両方でモデリングされた、フィーチャー数が非常に多い単一部品があります。 このモデルの詳細は、再構築のセクションにあります。

ソフトウェアとハードウェアに関しては、 私は SOLIDWORKS 2023 SP1.0、CATIA V5 2022を使用しています。 3Dエクスペリエンス CATIA 2023 ホットフィックス 3.14。 すべてのベンチマークは 同じマシン、Dell Precision 7560、i7-11850H @2.5GHz、64GB RAM、2TB Samsung 980 SSD、NVIDIA RTX A3000 グラフィックス・カード(v 31.0.15.1789)、Windows 11を使用しています。

SOLIDWORKS 2023 SP1.0の大型アセンブリモデル

ソリッドワークス 2023 SP1.0

CATIA V5 2022の大型アセンブリモデル

CATIA V5 2022

3DEXPERIENCE CATIA 2023xHF3.14の大型組立モデル

3Dエクスペリエンス CATIA 2023xHF3.14

オープン時間

STEPアセンブリをインポートして保存した後、オープンタイムをテストします。 かなり しかし 特異性 それぞれのCADツールに

SOLIDWORKSで開く

SOLIDWORKSには、アセンブリを開くための3つの異なるモードがあります。

大規模設計のためのSOLIDWORKSモード

3つのタイプすべてをテストしましたが解決済みモードは、両方のCATIAパッケージに最も近い比較対象です。

  • デザインレビューモード (編集機能の制限: 詳細情報) 13秒
  • 軽量モード (編集機能の制限: 詳細情報) 40秒
  • 解決済み (フル機能) 54秒

CATIA V5で開く

SOLIDWORKSと同様に、CATIA V5もローカル・マシンにファイルを保存して開くので、これは製品(アセンブリ)ファイルを開くだけの単純な作業でした。SOLIDWORKSとは異なり、オープン・モードは1つしかありません。

3DEXPERIENCEで開く CATIA

以来 3Dエクスペリエンスカティア クラウドからCADデータを開く場合、最初に行うのは が必要です。 をダウンロードする必要があります、 それは キャッシュ ローカル)。 3DEXPERIENCE CATIAでファイルを開くときにダイアログが表示されます。 どの は次のような手順を踏みます:

  • 準備
  • リクエスト
  • ダウンロード
  • 表示中

3DEXPERIENCE CATIA 大規模アセンブリのオープンプログレッション

ベンチマーク 3Dエクスペリエンス CATIAの SOLIDWORKSとCATIA V5では、キャッシュされたアセンブリを開くことが一般的であり、同等の経験です。

SOLIDWORKSのラージ・アセンブリのオープン時間とCATIAおよび3DEXPERIENCE CATIAのベンチマーク比較

ソリッドワークス 2023 SP1.0

3DEXPERIENCE CATIAラージアセンブリオープンタイムとCATIAおよびSOLIDWORKSのベンチマーク比較

CATIA 3Dエクスペリエンス R2023x HotFix 3.14

CATIA V5 ラージ・アセンブリのオープン・タイムとSOLIDWORKSおよび3DEXPERIENCE CATIAとのベンチマーク比較

CATIA V5 (CATIA V5-6 R2022)

完全に編集可能な大型アセンブリモデルのオープン時間の最終比較:

1位 3Dエクスペリエンスカティア11秒
第2回CATIA V519秒
3位ソリッドワークス54秒


セーブタイムズ

こちら セーブパフォーマンスのテスト方法

GoEプラントを開いた後、いくつかの部分を編集しました。 その 中古 を複数のアセンブリで使用しています、 では サブアセンブリー内のいくつかの部品にメイト/エンジニアリング接続を追加し 最後に 保存ボタンをクリックしました。

3DEXPERIENCE CATIAが直接比較を複雑化CATIAは クラウド固有のセーブとロードの動作に関与するためです。 レッツ これが結果にどう影響したかを見てみましょう。

最初に、私の修正を行い、上位のアセンブリに移動し、アセンブリ・レベルで保存ボタンをクリックしたところ、次のような結果になりました:

SOLIDWORKS6.05秒
CATIA V53.33秒
3Dエクスペリエンスカティア6.57秒

それ が正しいとは思えませんでした。 3DEXPERIENCE CATIAはファイルをSSDに保存するだけでなく、クラウドにアップロードすることもできました。 3DCATIAを体験してください:

3DEXPERIENCE CATIAの大型アセンブリのロード時間

3DEXPERIENCE CATIAはバックグラウンドで保存しながら作業していました。 おそらく その 2つのパートファイルは、アセンブリレベルで保存をクリックする前に、すでに保存されていたと思われます。私は通常 私は通常 オートセーブをオフにすることはお勧めしませんが、より直接的に比較するために時間を取りました。小型のルーツブロワーサブアセンブリーだけの予備結果です:

ソリッドワークス1.9秒
CATIA V51.5秒(またはそれ以下 – ストップウォッチを速くクリックするのが大変でした)
3Dエクスペリエンスカティア2.93秒(クラウドにもアップロードしていることを考えると、非常に立派です)

SOLIDWORKS vs CATIA 大規模アセンブリパフォーマンスベンチマーク CATIA vs SOLIDWORKS ラージアセンブリパフォーマンス

編集回数の多い大きなデータセットに戻り、「すべて保存」をクリックすると、次のような素晴らしい機能に出会いました。 3Dcatiaを経験しました。サブアセンブリ内のすべてのファイル参照を表示するダイアログボックスが表示されました。 変更されていないオブジェクト。 このフィルタは、必要なファイルのみにリストを短縮します。 保存, そして それはまた にもハイライトされています。

SOLIDWORKSとCATIAの大規模アセンブリのパフォーマンスを比較

CATIA V5には 保存管理 どの を持つファイルをリストアップします。 変更されたファイル, しかし それ はありません グラフィックウィンドウでハイライトされません。 について のようにクール 3DCATIA の経験 まだ を参考にしました。

CATIA V5 大規模アセンブリの保存管理

それでは、最終結果です:

オートセーブオンオートセーブオフ
第1回CATIA V53.33秒5.2秒
2位ソリッドワークス6.05秒10.8秒
3位3Dエクスペリエンスカティア6.57秒17.9秒

グラフィックス&ユーザビリティ

グラフィックスについては、SOLIDWORKS、CATIA V5、および 3DエクスペリエンスCATIAには、パフォーマンスや優先的な理由で切り替えたい表示オプションがあります。 私たちは に行きます。 デフォルトの設定を比較します。この質的なテストでは、パン、ズーム、回転を 3Dconnexion SpaceMouse.各プログラムはNVIDIA A3000上で非常にスムーズでした。 フレームのドロップやモデルのテッセレーション(これは あなたは 通常、サポートされていないハードウェアで表示されます)。3つのCADツールとも、大きなアセンブリをスムーズにレンダリングしてくれました。

SOLIDWORKSグラフィックスの操作性と大型アセンブリのパフォーマンス

3DEXPERIENCE CATIAグラフィックスの大規模アセンブリ性能のユーザビリティ

大規模アセンブリ性能のためのCATIAグラフィックスのユーザビリティ

面やエッジを強調表示する場合(およびモデルを操作する全体的な速度)、両者の使い勝手は非常に同等でした。何人かの同僚に相談し、どちらがグラフィックを最もうまく扱えるか投票しました。そして私たちは は次のように結論づけました。 3DエクスペリエンスCATIAは、見た目と感じるSOLIDWORKSの導入で、より良いものを セカンド およびCATIA V5 3番目、 が、僅差。

使い勝手については、このアセンブリで作業した経験では、色を変更したり、フィーチャーを作成/編集している間に、SOLIDWORKSがプロセスを完了するのを待っている部分がかなりありました。一方 3D経験 CATIAとCATIA V5は、ほとんどの変更を最小限の時間で完了しました。

安定性もあります。とはいえ 私は 具体的なデータはありませんが、この3週間で、34 SOLIDWORKS がハングアップすることがありました。 I してない は待ちたくなかったので、プロセスを終了させました)、同時に 3DCATIA および CATIA V5 では、クラッシュやハングアップは発生しませんでした。

一方、CATIA V5はSOLIDWORKSよりも起動に少し時間がかかりますが、どちらもSOLIDWORKSよりもかなり高速です。 3DEXPERIENCE CATIA(クラウド・サーバーとネゴシエーションして、ログインし 接続).

第1回 3Dエクスペリエンスカティア素晴らしい
第2回CATIA V5素晴らしい
第3回ソリッドワークス良い

リビルドタイムズ

理由 このセッションをリビルドで実行することにしたのは , というのは、パーツの再構築に時間がかかると、アセンブリの再構築にも時間がかかるからです。 ということで、シンプルに、 私は を扱うだけです。 を扱うことになります。 ちょっとレトロなSpaceX Merlin 1Aエンジンのノズルを改造しました。この模型が本当に好きなのは、模型の見た目が かなり 複雑ですが、特徴の大部分は かなり ストレートでシンプル。必要な機能もたくさんあります。 繰り返すそして、そのために、いくつかの本当にクールジオメトリーマルチボディモデリングを使って完成させたシングルパーツモデルを使うことにしました。

私は 古いタイプのSOLIDWORKSの人間なので、これをCATIA V5でモデリングしたときに、いくつかの興味深い問題が見つかりました。 3Dエクスペリエンスカティア – そこ いくつかの特徴をモデル化するいくつかの異なる方法がありました。 異なる その点で、CADツールはそれぞれ好みがありました。 これはモデリング手順による性能差につながる可能性があるため、私は次のように感じました。 を実行する必要があると感じました。 複数のベンチマークを実行する必要があります。

スペースX大型アセンブリ画像提供:SpaceX

以下は 各ソフトのモデルをざっと見てから 私たちは 具体的な話に入ります!

3DEXPERIENCE CATIAの大規模アセンブリ再構築時間

SOLIDWORKSの大規模アセンブリの再構築時間

CATIAでの大規模アセンブリのリビルド時間

最初のテストとして、最初のスケッチを編集しました。 の部分で 7.507.4次元9″, を実行し、スケッチを終了してモデルを起動し再構築するときにタイマーを開始しました。

SOLIDWORKS43.04秒
CATIA V513.37秒
3Dエクスペリエンスカティア13.24秒

もう少し深く掘り下げると、CATIA V5と 3DエクスペリエンスCATIAは、次のことを好みません。 する パターンのパターン一方 SOLIDWORKSは、これを可能にし、パフォーマンスへの影響を最小限に抑えるために、何度も繰り返してきました。そこで、SOLIDWORKSのモデルで変更したのは、インジェクターの穴の一部をソリッドとしてモデル化し、Combine(減算)して本体から324個のソリッドをすべて取り除くことです。

SOLIDWORKSボディを使用したSOLIDWORKSラージ・アセンブリのパフォーマンス

次に、SOLIDWORKSで通常行うように部品をモデリングすることにしました。 パターン, を取得します。 レプリケーション, そして では 最後のCircularパターン(パターンのパターン)。 あなたは このスクリーンショットでは カットしてパターン化 どの モデリングがもう少し直感的になります。

カットリボルブによるSOLIDWORKS大型アセンブリのパフォーマンス

さて、ここからが本題です。SOLIDWORKSのベストプラクティスに合わせてモデリング手法を変更することで、リビルド時間は変わるのでしょうか。

SOLIDWORKS 30.91秒

パターン・オブ・パターン技法 もたらす SOLIDWORKSの再構築時間 ダウン 約13秒差ですが それでもCATIAのリビルド時間の2倍以上です。

第1回 3Dエクスペリエンスカティア13.24秒
2位CATIA V513.37秒
3位SOLIDWORKS (SW固有のモデリング)30.91秒

最終ノート

開く保存グラフィックスとユーザビリティリビルド
ソリッドワークス54秒6.05秒グッド30.91秒
CATIA V519秒3.33秒グレート13.37秒
3Dエクスペリエンスカティア11秒6.57秒グレート13.24秒

結果を要約すると、CATIAのパッケージでは 事実 大規模なアセンブリになると、多くの差をつけて勝利します。 3Dエクスペリエンス CATIAは、オープン時間、グラフィックス、操作性、再構築時間において、究極の勝者となりました。 非常に良い オートセーブをオンにしておくとセーブ回数が増えます。

8,000のソリッドボディからなるテストアセンブリで、以下のベンチマーク結果が得られました。 が測定されました。 秒単位で測定されますが、比例して両者の差は 非常に大きい50-500% の範囲です。 これを時間単位にスケールアウトすると、(現実の世界では), 私たちは リアルタイムとリアルマネーの話.

かどうか あなたが 何時間もモデルで作業しているときにソフトウェアがクラッシュしたり、予期せぬクラッシュを軽減するために3分ごとに再構築して保存したりする傾向がある場合、問題とその場しのぎの解決策の両方が高くつく可能性があります。 私は テスト オープン、リビルド 保存 には これらの経験を捉えるために。

請求可能な損失の数 エンジニアの 時間がソフトウェアの一席を構成する? それは 特に あなたが チームは互いに頼り合いながら前進しているのです。この記事が何らかの指針になれば幸いです。 については SOLIDWORKS、CATIA V5、もしくは 3DEXPERIENCE CATIAは、お客様の現状に最適なハンドリングを提供します。 大きい 組立性能