SLDPRTとSLDASMファイルを理解する:アディティブ製造における役割
1995年の発売以来、SolidWorksは広く採用されるCAD(コンピュータ支援設計)およびCAE(コンピュータ支援エンジニアリング)スイートとして台頭しました。実際、2016年3月時点でSolidWorksはCAD市場の32%を獲得し、最も使用されているCADスイートとなっています。
2016年のCAD市場

出典:SolidWorks
これは驚くべきことではありません。SolidWorksは堅牢で高度に汎用性の高いCADスイートであり、エンジニアリング/設計チームが設計、解析、ドキュメント化を容易に行えるだけでなく、様々な製品開発課題への対応も比較的シームレスに管理できます。
その一例が、SLDPRT(SolidWorks Partの略)とSLDASM(SolidWorks Assemblyの略)の両方が利用可能な点です。本記事では、SLDPRTとSLDASMの違いがいかに製品開発プロセスを効率化しているかを検証します。
SolidWorksとは
前述の通り、SolidWorksはCADスイートです。2016年時点で、SolidWorksは80カ国、20万社以上に採用され、300万人以上の個人ユーザーを登録しています。この広範な市場採用により、SolidWorksはソフトウェアアプリケーション開発者と3Dプリントハードウェアメーカーがサポートすべき、事実上の主力CADスイートとなっています。
強力な市場採用に加え、SolidWorksは包括的な設計・解析機能を備えた強力なCADスイートです。ユーザーは、学生であれ、競合CADスイートから移行するエンジニアリング/設計チームであれ、SolidWorksを比較的習得しやすいと考えています。
しかし、SolidWorksの内蔵シミュレーション、可視化、製品データ管理、テクニカルコミュニケーション機能により、エンジニアリングチームはコア設計業務の大半を、分散した複数ソフトウェアではなく単一スイートに統合できます。これにより設計プロセスが効率化されるだけでなく、コスト管理とソフトウェアライセンスの合理化という副次的メリットもあります。

出典:SolidWorks
こうした強みを活かすSolidWorksが、アディティブ製造業界で採用されるトップCADソリューションとして台頭したのは自然な流れです。ユーザーには航空宇宙/防衛、医療、自動車産業の企業が含まれ、SolidWorks採用後に生産性とタイムトゥマーケットの改善を一貫して報告しています。
SLDPRTとは
SLDPRTはSolidWorksのネイティブファイル形式の一つです。名前が示す通り、SLDPRTは全体システムの特定パーツを設計・閲覧するための形式です。
エンジニアは通常、製造可能性を念頭に完全なシステムを設計するため、システムの各パーツやコンポーネントを個別に設計・解析します。SolidWorksの製品データ管理機能により、チームは個別パーツの設計ファイルにアクセス・保存できます。
SLDPRTには他の利点もあります。例えば、元設計会社は、フル設計を共有せずに、個別パーツ(1つのSLDPRTファイル)のみをクライアントやサプライチェーンパートナーなど外部関係者と共有することで、知的財産を保護できます。受信側のソフトウェアがSLDPRTの読み取りに対応していれば(3D InterOpのようなツールをアプリケーションが使用していれば)、フル統合設計を必要とせず、特定パーツをフルフィデリティで検証できます。つまり、受信側が必ずしもSolidWorksを持つ必要はありません。
SLDASMファイルとは
オプションとして、SolidWorksは複数のSLDPRTファイルを、SLDASM拡張子を持つ単一ファイルに統合することもできます。システムのパーツを個別にプリント(多数のSLDPRTファイル経由)する代わりに、単一のSLDASMファイルで完全なシステムをプリントできます。
CADプロジェクトに個別パーツが多すぎて管理しきれない場合、SLDASMは有利です。個別パーツを修正すると、元設計者にとって個別修正と変更ドキュメント化に非効率(数時間の工数)が生じる可能性があります。同様に、外部サプライチェーンパートナー、ベンダー、クライアントは、コスト管理の観点から、SLDPRTファイルのコレクションよりSLDASMを好む場合があります。これは統合されたアセットだからです。また、全体システムの制約が考慮されているため(単一SLDPRTに孤立して焦点を当てると全体システムを乱すリスクがある)、リビジョンプロセスが容易になることもあります。SLDPRTとSLDASMはタンデムで機能すると言えます。エンジニアはSLDPRTで初期設計作業を行い(各パーツに個別に焦点)、下流工程(製造業者等)はSLDASMを用いて製品を生産・テスト(品質等)します。
無料EBook:SDKが3Dプリント企業向け将来対応可能な3Dソフトウェア開発をどう支援するか

ダウンロード
3D InterOpでアプリケーションにSolidWorksファイル読み取り機能を
SolidWorksが最も採用されているCADスイートとして確固たる地位を築いている以上、広範なアディティブ製造業界には、SLDPRTとSLDASMファイルの大量処理ソリューションが必要です。
例えば、3Dプリンタメーカーは、元設計パートナーのSolidWorks CAD環境と相互運用可能なプリントハードウェアを持つ必要があります。同様に、単一プロジェクトで提携した2つの設計会社(防衛産業では一般的)が、それぞれ異なるCAD環境——一方はSolidWorks、もう一方はCATIA——を使用しているケースもあります。
これらのギャップは、ソフトウェアとしての堅牢な相互運用性ソリューションで埋められます。Spatialの3D InterOpは、アディティブ製造業界にサービスを提供するソフトウェアアプリケーション開発者とハードウェア企業向けのSDKです。
3D InterOp SDKにより、貴社アプリケーションでSLDPRTとSLDASMだけでなく、SLDDRW(SolidWorks図面ファイル)を含むすべてのSolidWorksファイルを完全に読み取れるようになります。SLDPRTまたはSLDASMファイルの表面ジオメトリ、メタデータ、色、テクスチャ、その他の設計側面に関わらず、非SolidWorks環境でのSLDPRT/SLDASMファイルビューア機能を構築できます。
さらに、当社SDKではCATIA、Autodesk Inventor、Solid Edge、NXファイルの読み取りも可能で、エンドユーザーにすべてのエンジニアリングワークフローとの協働能力を提供できます。評価版をリクエストして、3D InterOpが今日のアディティブ製造業界ニーズにどう対応できるかをご確認ください。
3Dプリント
- CMMS故障コードとは:効果的な活用法と導入のポイント
- 製造業革新:ARとIIoTが作業員をエンパワーし効率を飛躍
- CNC工作機械の仕組みと現代製造業を支える役割をわかりやすく解説
- ヒートシンク解説:機能、設計、製造プロセス
- 航空宇宙製造におけるレーザーアブレーション:精密材料除去技術
- テクノポリマーとは:定義、特性、産業用途を徹底解説
- フラットスプリング完全ガイド:設計、機能、選定のポイント
- ロックワッシャー解説:種類・機能・重要性
- ドラムブレーキの仕組み・構成部品・メンテナンス要点:産業機械の要
- 建設現場の締固め機械:プレートコンパクター・ランマー・ローラーの種類と基礎安定への役割
- 港湾クレーン解説:運用の仕組みとグローバル海運効率への貢献