3Dモデリング
私たちは、ACISと共にジオメトリ・カーネルの開発のパイオニアであることを誇りに思っています。現在では、お客様の3Dジオメトリ表現のニーズをサポートするソリューションを提供しています。連続B-Repモデラー、離散B-Repモデラーを問わず、お客様のアプリケーション固有のニーズに対応するソリューションをご用意しています。
もっと読むSpatialの3D InterOpは、幅広いCADアプリケーションで使用されるファイルの変換に対応しており、エラーを低減し、設計プロセスを高速化するために業界の主要企業で採用されています。
3D InterOpは、包括的なSTL修復およびヒーリング機能と、変換エラーを低減する機能により、IGESからSTL、またSTLからIGESへの変換を可能にします。
STLは、3D SystemsのステレオリソグラフィCADソフトウェアにネイティブなファイル形式です。ほとんどの3Dプリントアプリケーションでは、3Dプリントハードウェアとの通信にこの形式が使用されます。
Initial Graphics Exchange Specification(IGES)は、CADシステム間で製品データモデルの転送および交換を可能にするベンダー中立のファイル形式です。
その他のファイル変換プロセスについてもご覧になりますか?
IGESは、Initial Graphics Exchange Specificationの略であり、異なるCADシステム間で製品データを転送するための中立的な交換フォーマットとして作られました。その仕様は、IGESファイルの構造と意味を定義しています。これに対して、STLは、3Dオブジェクトの表面を三角形ファセットの集合として表現するフォーマットです。
つまり、この変換は単なるファイル拡張子の変更ではありません。CADの交換表現から、テッセレーションされたメッシュ表現への変換です。変換後のSTLファイルはオブジェクトの表面形状を保持しますが、より豊かなCAD的記述を維持するのではなく、三角形によってその形状を近似します。
一般的なIGESからSTLへのワークフローでは、まずソースのIGESジオメトリを読み込み、交換エンティティを解釈し、次にSTLとして出力するためのテッセレーション済みサーフェスメッシュを生成します。STLは三角形ファセットを保存する形式であるため、変換結果の品質は、変換時にソースジオメトリがどのようにテッセレーションされるかに大きく依存します。これは、IGESがCAD交換フォーマットであり、STLが三角形メッシュフォーマットであるというそれぞれの役割から導かれる理解です。
各STL三角形は、3つの頂点と外向きの法線ベクトルを格納します。有効なSTLデータは、三角形の向きの一貫性や、隣接する三角形同士で適切にエッジが共有されていることなど、メッシュとしての基本ルールにも依存します。
IGESからSTLへの変換の主な目的は、モデルの使用可能な形状を保持することです。しかし、STLは意図的に制限されたフォーマットであり、サーフェス形状に重点を置いているため、色やテクスチャなどの豊富なモデル属性を標準ではサポートしていません。実務的なCADの観点では、これは出力データが一般にソース交換データよりも、精密なモデリング操作には適さなくなることも意味します。
STLには、ASCII形式とバイナリ形式という2つの一般的なバリエーションがあります。どちらも同じ三角形サーフェスの概念を表現しますが、バイナリSTLの方がよりコンパクトで、実際のワークフローではより一般的に使用されています。
IGESからSTLへの変換は、CADデータを相互運用性やアーカイブ目的の交換フォーマットから、3Dプリント、ラピッドプロトタイピング、その他のメッシュ中心のワークフローで扱いやすい形式へ移行する必要がある場合に一般的に使用されます。STLは、そのシンプルさと幅広いソフトウェア・ハードウェア対応によって、こうした環境で広く利用されています。
エンジニアリングソフトウェア開発者にとって、この変換は、印刷準備ツール、メッシュ処理アプリケーション、ビューアパイプライン、あるいは完全なCADセマンティクスは不要でも、クリーンで利用可能なサーフェスメッシュが必要な製造ワークフローに関連します。
よくある誤解は、IGESからSTLへの変換がロスレスだと思い込むことです。しかし実際にはそうではありません。このワークフローでは、CAD交換データから三角形メッシュへと表現が変わるため、結果は正確なCAD再利用ではなく、サーフェスベースの下流利用に最適化されたものになります。
もう1つの落とし穴は、メッシュ品質の低さです。STLフォーマットはシンプルですが、そのシンプルさ自体が欠陥を防ぐわけではありません。米国議会図書館は、CADソフトウェアから生成されたテッセレーションが、STLデータに隙間や穴などのエラーを生じさせ、製造や後続処理に深刻な問題を引き起こす可能性があると指摘しています。
また、IGES側にも変換上の課題があります。IGES推奨プラクティスガイドが存在するのは、実装者が実際の交換ワークフローで曖昧さ、近似の判断、変換ロジック設計上の問題に直面するためです。言い換えれば、変換の成功はソースファイルだけでなく、変換ロジックの品質にも依存します。
当社の3D InterOp SDKは、IGESファイルを読み込んでSTLへ変換し、変換中に自動ヒーリングと修復を適用することで、出力メッシュの欠陥を低減します。
STLの品質は、ソースジオメトリがどのようにテッセレーションされるかに大きく依存するため、この変換ステップはCADからCADへのワークフロー以上に重要です。3D InterOpは、既存メッシュを単に通すのではなく、読み込んだ正確なジオメトリからテッセレーション出力を生成します。つまり、三角形の品質は、IGESファイルに埋め込まれた中間メッシュの制約ではなく、ソースのB-Repデータと、エクスポート時に選択されたファセットパラメータの精度を反映します。
IGES入力側では、3D InterOpは他のIGESワークフローと同様のヒーリングパイプラインを適用します。具体的には、ジオメトリの簡略化(スプライン近似から解析形状を復元する処理)、トポロジー修復、サーフェス精密化です。テッセレーション前にソースジオメトリをクリーンアップすることで、より良いSTL結果が得られます。なぜなら、B-Repのギャップ、自己交差、エッジのずれといった欠陥は、3Dプリント、スライス、その他の下流ツールで問題を引き起こすメッシュエラーへ直接つながるためです。
より細かなメッシュ制御が必要なアプリケーション向けに、Spatialは3D Precise Meshも提供しています。これは、B-Repジオメトリからサーフェスおよびボリュームメッシュを生成するメッシングSDKです。3D InterOpが変換と基本的なファセット生成を担当するのに対し、3D Precise Meshでは、要素サイズ、グラデーション、メッシュ品質指標などをより直接的に制御できます。両製品は連携して機能し、3D InterOpがIGESデータを読み込んでクリーンなジオメトリを生成し、3D Precise Meshがアプリケーション要件に合わせたメッシュを生成します。
3D InterOpは、30種類以上のCAD、BIM、メッシュ、ビジュアライゼーションフォーマットを読み書きできるため、IGESからSTLへの変換も、他のソース形式やターゲット形式を含むより広いパイプラインの一工程として位置付けられます。
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可視化技術を統合し、注文プロセスにおける直感的なユーザーエクスペリエンスを提供