Unity3D モデル | Unity への SolidWorks モデリング

序文

プロジェクトでは SW モデルを Unity にインポートして使用する必要があるため、この記事は主に個人的な経験の記録として使用されますが、Unity はほとんどサーフェスであるのに対し、SW はエンティティとしてモデル化されており、Unity でサポートされているモデル ファイル形式のドキュメントはサポートされていません。 SWファイル形式をサポートします。
そのため、モデルを 3DMax にインポートして、.FBX または .3ds ファイルに変換する必要があります. 両者の違いは、FBX ファイルはソース モデルを変更して Unity に同期できることですが、同時に、これはメソッドは多くのスペースを占有します。

使用したバージョン

SolidWorks 2019
3DMax 2016
ユニティ 2018.4.31f1

SolidWorks インポート 3DMax

SWを3DMax(.STL/.IGS/.WML/.STEP/.dwg/.dwf)にインポートする方法はたくさんありますが、その中でもSWの拘束機能は非常に心に残っているので、一般的には部品図を拘束します。 3DMax に、私の方法も利用したい場合は、SW からエクスポートするときに .STEP ファイルとしてエクスポートする必要があります.これは、全体的な効果が最も高いファイル形式です.
1 つのファイルのみをエクスポートする場合は、.STL ファイルが最適です。このファイル形式は、モデルを分離不可能なジオメトリにバンドルします。
.IGS/.WML の 2 つのファイル形式は理論的には効果的ですが、モデルが大きすぎると非常に大きくなる可能性があり、3DMax にインポートするときに非常に遅くなる可能性があります。これら 2 つの形式はお勧めしません。

Unity への 3DMax のインポート

SW からエクスポートした .STEP ファイルを 3DMax にインポートします.3DMax のバージョンが低すぎる場合 (ここでは 2016 バージョンを使用しています)、変換が行われていないように見えたり、インターフェイスが応答しなかったり、エラーが途中で終了したりすることがあります。これらの問題を解決するには、数回の試行が必要です。開いているファイルを強制的に直接開く方が、モデルをインポートするよりも成功します。

終わり

最後の 2 つのソフトウェアの単位設定と具体的な詳細については、SolidWorks から 3DMAX、次に Unity3D への変換モデルと単位設定に関する記事を参照してください。

おすすめ

転載: blog.csdn.net/qq_44879321/article/details/122896795