3Dモデリング
私たちは、ACISと共にジオメトリ・カーネルの開発のパイオニアであることを誇りに思っています。現在では、お客様の3Dジオメトリ表現のニーズをサポートするソリューションを提供しています。連続B-Repモデラー、離散B-Repモデラーを問わず、お客様のアプリケーション固有のニーズに対応するソリューションをご用意しています。
もっと読むSOLIDWORKSは、Dassault Systèmesが開発した、主にWindows環境で使用されるコンピュータ支援設計(CAD)およびコンピュータ支援エンジニアリング(CAE)ソフトウェアです。パラメトリックなソリッドモデリングを中心に、2D図面作成、3D設計、アセンブリ設計、シミュレーション、製造準備などのワークフローで広く利用されています。
SOLIDWORKSは、機械部品、製品設計、筐体、アセンブリ、電気・機械システムの開発など、幅広いエンジニアリング分野で使用されています。設計者やエンジニアは、正確な3Dモデルを作成し、それを図面化、解析、製造、データ交換などの下流工程に活用できます。
SOLIDWORKSは、Dassault Systèmesが開発したソリッドモデリング用のCADおよびCAEアプリケーションです。機械設計、製品開発、金型設計、製造準備、技術文書作成などで広く利用されています。
SOLIDWORKSのファイル形式は、さまざまなレベルの設計情報を保存するために使用されます。1つのパーツファイルには、ソリッドボディ、サーフェス、スケッチ、フィーチャ、寸法、材料、構成、カスタムプロパティが含まれる場合があります。アセンブリファイルは複数のパーツファイルを参照し、コンポーネントの配置、拘束、相互関係を定義できます。図面ファイルには、パーツやアセンブリから生成された2Dドキュメントが含まれます。

SOLIDWORKSは多くのエンジニアリング組織で利用されているため、マルチCAD環境においてSOLIDWORKSファイルの互換性は重要です。SOLIDWORKSデータの読み取り、変換、可視化、製造、検査、またはシミュレーションを行う必要があるアプリケーションは、形状データと関連する製品構造の両方を正確に処理できなければなりません。
SOLIDWORKSでは、作成するドキュメントの種類に応じて、いくつかのネイティブファイル形式が使用されます。
| ファイル形式 | 拡張子 | 用途 |
|---|---|---|
| SOLIDWORKSパーツ | .sldprt | ソリッドボディ、サーフェス、スケッチ、フィーチャ、構成、プロパティを含む個々のパーツを保存します |
| SOLIDWORKSアセンブリ | .sldasm | 複数のパーツまたはサブアセンブリから構成されるアセンブリを保存します。メイト、コンポーネント参照、アセンブリ構造などが含まれます |
| SOLIDWORKS図面 | .slddrw | 部品またはアセンブリから派生した2D図面、ビュー、注釈、寸法、ドキュメント情報を保存します |
| SOLIDWORKS図面テンプレート | .slddrt | 図面シートのフォーマット情報とテンプレートデータを保存します |
これらのファイル形式間の関係は重要です。SOLIDWORKSのアセンブリは通常、すべての部品データを完全に独立した形状として含むのではなく、部品ファイルを参照します。参照されているファイルが欠落していたり、移動・名前変更されていたり、バージョン管理が正しく行われていなかったりすると、アセンブリが正常に開かなかったり、期待通りに再構築されなかったりする可能性があります。
SOLIDWORKSファイルには、表示されているジオメトリ以外にも情報が含まれる場合があります。ファイルの種類やワークフローに応じて、以下のようなデータが含まれることがあります。
このため、SOLIDWORKSのデータは単純な3D形状ファイルよりも複雑になります。下流のアプリケーションではジオメトリモデルのみが必要となる場合もあれば、別のワークフローではアセンブリ階層、メタデータ、構成データ、製造情報が必要となる場合もあります。
SOLIDWORKSは、ネイティブのSOLIDWORKSファイルだけでなく、多くの中立形式や独自形式のCADファイルにも対応しています。ネイティブのSOLIDWORKS形式は、フィーチャ、アセンブリ、図面、構成など、SOLIDWORKS内の設計構造全体を保持する必要がある場合に最適です。
中立形式は、CADシステム間で形状データを交換するために一般的に使用されます。代表的な例としては、以下のものがあります。
| 形式 | 拡張子 | 主な用途 |
|---|---|---|
| STEP | .stp, .step | ソリッドおよびアセンブリ形状の汎用CAD交換形式 |
| IGES | .igs, .iges | 曲線やサーフェスに頻繁に使用される従来の交換フォーマット |
| STL | .stl | 3Dプリントや可視化で一般的に使用されるメッシュ形式 |
| Parasolid | .x_t, .x_b | Parasolidモデリング形式を用いたジオメトリ交換 |
| ACIS SAT | .sat | ACISモデリング形式を使用したジオメトリ交換 |
| DXF / DWG | .dxf, .dwg | 2D図面、プロファイル、一部の3D CADデータ交換ワークフロー |
CATIA、NX、Creo、Inventor、Solid Edgeなどのファイルのように、マルチCAD環境では独自のCADフォーマットも使用される場合があります。これらのワークフローでは、設計を一から作り直すことなく、サードパーティのデータを使用することが多くの場合の目的となります。
SOLIDWORKSデータを別のアプリケーションにインポートする場合、受信側のソフトウェアは、モデルのジオメトリ、トポロジー、アセンブリ構造、メタデータを解釈する必要があります。SOLIDWORKSファイルには、パラメトリックフィーチャ、構成固有のジオメトリ、外部ファイルへの参照、またはターゲットシステムでサポートされていない情報が含まれている場合があるため、この処理は必ずしも単純ではありません。
SOLIDWORKSデータを別の形式にエクスポートする場合、エクスポート処理では元の情報の一部しか保持されないことがあります。
STEP形式でのエクスポートでは、正確なB-Repジオメトリやアセンブリ構造が保持される場合がありますが、ネイティブのSOLIDWORKSファイルと同様に、パラメトリックフィーチャツリー全体が保持されるとは限りません。一方、STL形式でエクスポートすると、モデルはポリゴンメッシュに変換されます。これは3Dプリントには有用ですが、正確な解析サーフェス、フィーチャ履歴、編集可能なソリッドトポロジーは保持されません。
そのため、ファイル形式の選択は重要です。最適な形式は、設計コラボレーション、機械加工、シミュレーション、可視化、3Dプリント、検査、アーカイブ、サプライヤーとのデータ交換など、下流のワークフローによって異なります。
SOLIDWORKSファイル形式は、機械工学および製品開発のワークフロー全般で使用されています。
| 分野 | SOLIDWORKSファイルの活用方法 |
|---|---|
| 機械CAD | SLDPRTファイルは、ハウジング、ブラケット、歯車、締結部品、治具、成形部品などの個々のコンポーネントを設計するために使用され、形状、寸法、フィーチャ、材料、設計バリエーションがパーツファイル内で定義されます。 |
| アセンブリ設計 | SLDASMファイルは、複数の部品やサブアセンブリを統合し、製造前にチームが嵌合、動作、部品配置、干渉、製品構造を検証できるようにします。 |
| 技術文書 | SLDDRWファイルは、製造図面、寸法、注記、投影図、公差、生産やサプライヤーとの連絡に必要なその他の情報を作成するために使用されます。 |
| CAMおよび製造 | 部品およびアセンブリデータは、機械加工、金型設計、治具作成、生産計画に活用されます。下流のシステムでは、正確なB-Rep形状、穴フィーチャ、サーフェス、製造メタデータへのアクセスが必要になる場合があります。 |
| CAEおよびシミュレーション | 解析の前に、ジオメトリはしばしば簡略化、修復、フィーチャの削除、メッシュ生成が行われます。ワークフローでは、用途や必要な詳細度に応じて、ネイティブモデルまたは変換された形式が使用される場合があります。 |
| 積層造形 | モデルは、STLや3MFなどのメッシュ形式にエクスポートされます。印刷前には、ジオメトリのウォータータイト性、肉厚、メッシュ品質、製造可能性についてチェックが必要になる場合があります。 |
| マルチCAD連携 | 他のCADシステムを使用しているサプライヤー、顧客、またはパートナーチームとファイルをやり取りするため、正確なCAD変換と相互運用性が不可欠となります。 |
関連する用語集の項目には、以下が含まれます。
SOLIDWORKSファイルに関する一般的な問題として、すべての下流アプリケーションがネイティブファイルに含まれる情報を同じように読み取れると想定してしまうことが挙げられます。ビューア、トランスレータ、CAMシステム、シミュレーションツールは、ジオメトリをサポートしていても、フィーチャ履歴全体、メイト、構成、図面注釈、メタデータをサポートしていない場合があります。
アセンブリの参照も問題を引き起こす可能性があります。SOLIDWORKSのアセンブリは、参照されているパーツやサブアセンブリのファイルに依存しています。これらのファイルが欠落していたり、名前が変更されていたり、移動されていたり、正しくパッケージ化されていなかったりすると、アセンブリを開いた際に未解決のコンポーネントが残ってしまうことがあります。
もう1つの落とし穴は、CAD変換を「ロスレス」とみなしてしまうことです。SOLIDWORKSからSTEP、IGES、STL、またはその他の形式に変換すると、保持される情報が変化する可能性があります。正確なソリッド形状がメッシュに変わったり、フィーチャ履歴が削除されたり、アセンブリのインテリジェンスが簡略化されたりすることがあります。
バージョンの互換性も重要です。新しいバージョンのSOLIDWORKSファイルは、必ずしも古いバージョンのソフトウェアで開けるとは限りません。マルチCADワークフローでは、ソフトウェアのバージョン、サポートされているファイル形式、受け取り側アプリケーションの機能を考慮する必要があります。
形状の品質も、下流のワークフローに影響を与える可能性があります。インポートまたはエクスポートされたモデルには、公差の問題、面の欠落、ギャップ、短いエッジ、スリバー面、非多様体状態が含まれている場合があります。これらの問題は、メッシュ生成、加工、ブール演算、モデル検証の失敗を引き起こす可能性があります。
最後に、ユーザーは用途に応じて交換フォーマットを選択する必要があります。
3D InterOpは、SOLIDWORKSやその他のエンジニアリングファイル形式の読み取り、書き込み、変換を必要とするアプリケーション向けのCAD相互運用ワークフローをサポートします。CAD、CAM、CAE、積層造形、計測、ロボティクス、可視化ソフトウェアを開発する開発者にとって、これはSOLIDWORKSデータをより広範なマルチCADワークフローに統合するのに役立ちます。
3D InterOpは、ソース形式とターゲット形式が対応している場合、正確なCADジオメトリ、アセンブリ、関連する製品データの変換をサポートします。これは、アプリケーションがSOLIDWORKSモデルをインポートし、有用なエンジニアリング情報を保持し、下流での使用に向けてデータを準備する必要がある場合に重要です。このデータ準備は、Data Prepアドオンが簡略化、最適化、修復を通じて処理します。
3D ACIS ModelerやCGM ModelerなどのSpatialのモデリング技術も、インポート後にジオメトリ操作を実行する必要があるアプリケーションをサポートします。一般的なワークフローでは、SOLIDWORKSデータは相互運用性レイヤーを通じて読み込まれ、チェックまたは修復された後、モデリング、メッシュ生成、製造、検査、可視化に使用されます。
ソフトウェア開発チームにとって、CAD相互運用性SDKを使用することで、CADフォーマットごとに個別のトランスレータを構築・保守する必要性を軽減できます。また、ジオメトリ、トポロジー、アセンブリ、メタデータ、マルチCAD交換ワークフローを扱う際の一貫性を高めるのにも役立ちます。詳しくは、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可視化技術を統合し、注文プロセスにおける直感的なユーザーエクスペリエンスを提供