Blender からメッシュを Plasticity (Indieプラン) にエクスポートする
スカルプトしたモデルをリトポして Plasticity にエクスポートしてディテールを作るというワークフローがあるらしい。
Plasticity で編集するにはどんな種類のファイル形式でもいいわけではなくCADソフトで扱える形式のものでないと行けないらしい...
(単に .obj とかをインポートしても、リファレンス扱いで編集できない)
Blender から直でエクスポートできる形式だと .iges
がアドオンでできるらしい。
https://3dnchu.com/archives/export-iges-v1-4/
...が、Indieプランで Plasticity を購入していたため、 IGES 形式がインポートできなかった(Studioプランだと行けるけど)
IndieプランでインポートできるCAD形式は
.x_t
/.x_b
(Parasolid).step
Blender だと上記の形式をエクスポートできない(アドオンも見つからない)ので、間に FreeCAD を挟んで変換することにした。
追記:
最初は .stl でメッシュをエクスポートして、FreeCADでNURBS化していたが、あまりきれいな形状にならないのでBlenderでエクスポートした .iges を使用するように変更
Install FreeCAD
macOS だと Homebrew でインストールできる。
brew install freecad
.iges
from Blender to FreeCAD
Export このプラグインでBlenderから .iges
形式でエクスポート
- FreeCad を開く
Create New
- インポート (Cmd + I) > エクスポートした iges を開く
Export .step from FreeCAD to Plasticity
メッシュをCADの形状に変換したものが作成されるので、その shape を選択して .stp
形式にエクスポートする。
Cmd + E
Plasticity を開き、 F
から検索して Import
する。
これでOK!
まとめ
- Blender はアドオンで
.iges
をCADデータをエクスポートできる - Plasticity Indie プランだと
.iges
がインポートできない (Studioプランだとできる) - FreeCAD を挟んで
.step
形式にして Plasticity でインポートできた
まあ手間をかければ対応できるけど、めんどいだけなので...
Plasticity は Indie プランで機能制限しないでくれ〜