3Dモデリング
私たちは、ACISと共にジオメトリ・カーネルの開発のパイオニアであることを誇りに思っています。現在では、お客様の3Dジオメトリ表現のニーズをサポートするソリューションを提供しています。連続B-Repモデラー、離散B-Repモデラーを問わず、お客様のアプリケーション固有のニーズに対応するソリューションをご用意しています。
もっと読むSpatialの3D InterOpは、ネイティブAPIを使用して、さまざまなCADファイル形式をアプリケーション上で変換できます。高品質なデータ変換を実現し、ライセンスコストの削減にも貢献します。
3D InterOpは、IGESからSTP、STPからIGESへの変換に対応しています。STEPデータの修復・ヒーリング機能も備えており、エラーを低減しながら設計意図を維持します。
STPは、IMSI TurboCADやAutodesk Fusion 360などのCAD/CAMアプリケーションで、3Dモデルのデータ交換や保存に使用される標準的な3Dモデルファイル形式です。
Initial Graphics Exchange Specification(IGES)は、異なるベンダーのCADシステム間で製品データモデルを交換・転送するためのファイル形式です。
その他のファイル変換について詳しく知りたい方はこちら
IGESは、Initial Graphics Exchange Specificationの略称です。異なるCADシステム間で製品データを交換するための中間フォーマットとして開発され、ネイティブのパラメトリックモデルではなく、ASCII形式で2Dおよび3Dの設計データを交換する用途で広く使用されています。
STPは、STEP交換ファイルで一般的に使用される拡張子で、ISO 10303-21に対応するファイル形式として広く知られています。STEPは、より幅広い製品データの交換を目的として設計されており、EXPRESSデータモデリング言語で定義されたスキーマを使用して製品情報を表現できます。そのため、従来の中間フォーマットと比べて、より構造化され、拡張性に優れています。
IGESからSTPへの変換は、単なるファイル拡張子の変更ではありません。コンバータはIGESエンティティを読み取り、その幾何学的・構造的な意味を解釈し、それをSTEP互換の製品データ構造へマッピングする必要があります。多くの場合、その目的は、現在のマルチCADワークフローにより適した形式へ移行しながら、モデルの実用的なエンジニアリング定義を維持することにあります。
IGESとSTEPの違いを簡単に説明すると、IGESは主に形状データの交換を目的として開発されたのに対し、STEPは製品ライフサイクル全体にわたる、より幅広い製品関連情報を扱うことを目的として設計されています。そのため、より新しく、幅広いシステム間で利用できる中間フォーマットへの移行を目的として、IGESファイルをSTPに変換するケースがあります。
IGESからSTPへの変換では、変換後のモデルを後工程のエンジニアリング用途で利用できるよう、元のモデルの形状情報を可能な限り維持することが重要です。ソースデータや変換ソフトウェアによっては、単純な形状データのみの交換と比べて、より構造化された製品情報をSTPファイルに保持できる場合もあります。ただし、変換結果は元のIGESデータの品質や、変換時に使用されるマッピングルールにも左右されます。この点は、規格に関する文献におけるIGESとSTEPの役割から導かれるものです。
IGESからSTPへの変換は、サプライヤー、顧客、またはレガシーアーカイブがIGESデータを提供する一方で、受け手側のワークフローが設計の再利用、製造準備、解析、長期的な相互運用性のためにSTEPを好むようなマルチCAD環境で一般的です。特に、組織が古い中立的CAD交換形式から、現代のエンジニアリングソフトウェアでより広く使われるフォーマットへ移行したい場合に適しています。
ソフトウェア開発者にとっても、この変換は、インポート/エクスポートパイプライン、正確なモデル交換サポートを必要とするCADビューア、エンジニアリングコラボレーションツール、あるいは古いCADエコシステムと新しい下流アプリケーションの橋渡しをする変換サービスにおいて重要です。
IGESからSTPへの変換は、常に完全なデータ変換が可能だと考えるのはよくある誤りです。どちらも中間フォーマットであり、変換結果は元のIGESエンティティがどの程度正確に解釈され、STEPの構造にマッピングされるかによって異なります。対応するエンティティ、許容差、属性、変換ソフトウェアの処理方法などの違いによって、変換結果に影響が生じる場合があります。
また、変換後のSTPファイルが、変換先システムで作成したネイティブCADモデルとまったく同じように扱えると期待するのも注意が必要です。形状を正常にインポートできた場合でも、中間フォーマットによるデータ交換とネイティブCADでのモデリングは異なるため、一部の意味情報、構成、モデリング意図などが完全には引き継がれない場合があります。この点は、CADの相互運用性における中間フォーマットの役割から導かれるものです。
レガシーデータの品質も、繰り返し発生する課題の一つです。古いIGESファイルには、不完全または不整合な定義、あるいは形状情報のみが含まれている場合があります。そのため、モデリング、メッシュ生成、製造などの後工程で再利用するには、変換後に追加の修復が必要になることがあります。
当社の3D InterOp SDKは、IGESファイルを読み込み、STP形式で出力することで、2つの中間フォーマット間のエンティティ変換を直接処理します。IGESとSTEPはいずれも中間フォーマットですが、それぞれ異なるデータモデルを持つため、変換は単純なデータ転送ではありません。3D InterOpはIGESエンティティを解釈し、内部で形状を構築したうえで、その形状を有効なSTEP構造として出力します。
IGESの入力時には、3D InterOpが変換処理中に自動ヒーリングを行います。IGESファイルでは、平面、円柱、円錐などの単純な解析形状がスプラインによる近似として保存されることが多く、古いファイルには長年のデータ交換によって生じた隙間、トポロジーエラー、許容差の不整合などが含まれている場合があります。3D InterOpのヒーリング処理では、これらの問題を解消してからSTEP形式で出力します。
STEP形式で出力する前に元の形状データをクリーンアップすることは重要です。ビューア上では問題なく表示できるデータでも、STPファイルをブーリアン演算、メッシュ生成、製造などの後工程で使用すると、処理エラーの原因になる場合があります。目的は、単にエラーなく開けるSTEPファイルを作成することではなく、受け側のシステムで安定して利用できるSTEPファイルを生成することです。
3D InterOpは、元のIGESデータに含まれるメタデータも抽出してマッピングします。対象となるのは、色、レイヤー、名称、製品構造などです。また、選択的インポートAPIにより、アプリケーション側で読み込むデータコンテナを選択できます。製品構造、テセレーション形状、正確な形状、製造情報などから必要なデータだけを選択できるため、すべてのデータを読み込むのではなく、用途に応じて変換処理を最適化できます。
3D InterOpは、ACIS、CGM、Parasolidの各カーネル向けにネイティブな形状データを出力でき、CAD、BIM、メッシュ、ビジュアライゼーション向けの30種類以上のファイル形式に対応しています。そのため、IGESからSTPへの変換を単独の処理としてではなく、より幅広いデータ変換ワークフローの一部として利用できます。
20年以上にわたり、300社を超える企業が3D InterOpを利用しています。
私たちは、ACISと共にジオメトリ・カーネルの開発のパイオニアであることを誇りに思っています。現在では、お客様の3Dジオメトリ表現のニーズをサポートするソリューションを提供しています。連続B-Repモデラー、離散B-Repモデラーを問わず、お客様のアプリケーション固有のニーズに対応するソリューションをご用意しています。
もっと読むCAD相互運用SDKを提供した最初の企業として、当社は現在、データを変換し、主要なCADファイルとメタデータを読み取るための業界をリードするソリューションを提供しています。インポートした3Dデータを、自社のアプリケーションでネイティブに作成したかのように扱ったり、データをさまざまなCADフォーマットにエクスポートしたりすることができます。
もっと読むHOOPSの3DビジュアライゼーションSDKを使って、高性能でインタラクティブなビジュアライゼーションを作成しましょう。HOOPSのソリューションにより、3Dアプリケーションを作成するための、業界で最も強力でポータブル、かつ完全なグラフィックス開発コンポーネントを利用できます。
もっと読むCAE用メッシングSDKでシミュレーションの精度とパフォーマンスを向上。あらゆるCAEワークフローにおいて、正確でパフォーマンスの高いシミュレーションを保証する制御を備えた自動的で信頼性の高いメッシングを体験してください。
もっと読む包括的な3Dアプリケーション開発フレームワークであるApplication Graphics Manager(AGM)により、市場投入までの時間を短縮し、コストを削減できます。
もっと読む
電磁界解析ソフトウェア:JMAG(開発元:㈱JSOL)は、3D形状処理、信頼性の高い多様なCADデータ形式の取込、対話的操作、解析に不要な細部形状を除去する機能を必要としていました
COSCOM社は、CNC加工プロセスにおける衝突検知や機械シミュレーションの精度を維持しながら、デジタルツインアプリケーションで扱う膨大なCADデータ量を効率的に管理できるソリューションを必要としていました
データ処理・原価計算ソフトのクラウド移行には、信頼性の高いCADデータ変換機能が不可欠でした
Treble Technologies社 は、スペイシャルの Meshing SDK によりシミュレーションを高速化し、大規模で高精度な音響解析を実現しました
大手CADコンテンツのサプライヤであるTraceParts社は、オンラインの3D部品ビューアに、高度な3D可視化技術を統合し、注文プロセスにおける直感的なユーザーエクスペリエンスを提供
COSCOM社は、CNC加工プロセスにおける衝突検知や機械シミュレーションの精度を維持しながら、デジタルツインアプリケーションで扱う膨大なCADデータ量を効率的に管理できるソリューションを必要としていました
データ処理・原価計算ソフトのクラウド移行には、信頼性の高いCADデータ変換機能が不可欠でした
Treble Technologies社 は、スペイシャルの Meshing SDK によりシミュレーションを高速化し、大規模で高精度な音響解析を実現しました
大手CADコンテンツのサプライヤであるTraceParts社は、オンラインの3D部品ビューアに、高度な3D可視化技術を統合し、注文プロセスにおける直感的なユーザーエクスペリエンスを提供