モデル編集
Meshy プラグインの Edit パネルを使って、Blender 内でモデルを中空化、方向合わせ、スケーリングし、3Dプリントに備えます。
はじめに
-
Blender に Meshy プラグインをインストールします。手順は Meshy for Blender を参照してください。
-
大きな変更を加える前に Blender ファイルを保存してください。各編集は
Ctrl+Z(macOS ではCmd+Z)で元に戻せます。
Hollow
Hollow は、モデルの内側または外側にオフセットサーフェスを作成します。Hollow Duplicate を選択すると、モデルの中空コピーが作成されます。中空化されたモデルは印刷に使う材料が少なくて済み、鋳造用のシェル、軽量なモデル、容器や花瓶などに適しています。
Hollow には、閉じた水密メッシュが必要です。モデルに穴がある場合は、先に Make Manifold を実行してください。手順は モデルクリーンアップ を参照してください。肉厚が十分かどうかを確認するには、Analyze パネルで Thickness チェックを実行してください。
モデルを中空化するには、次の手順に従います。
-
モデルを選択します。
-
Meshy タブで、Edit パネルを展開します。
-
Hollow をクリックします。Hollow ダイアログが開きます。
-
オプションを設定します。
-
Offset Direction:Inside はモデルの内側にオフセットサーフェスを作成し、Outside は外側に作成します。デフォルトは Inside です。
-
Offset:肉厚、つまりモデルの表面とオフセットサーフェスの間の距離です。デフォルトは
1.0で、シーンの長さの単位で表されます。デフォルトのシーンでは 1 m になります。Inside を使う場合、この値はモデルの厚みの半分未満にする必要があります。まずは小さい値から始め、必要に応じて増やしてください。 -
Voxel Size:プラグインがサーフェスを構築する際に使用するボクセルのサイズです。
0.1~0.5のような小さい値は細部を保持しますが処理に時間がかかります。1.0~2.0のような大きい値は処理が速くなります。デフォルトは1.0で、シーンの長さの単位で表されます。 -
Hollow Duplicate:モデルの中空コピーも作成するかどうかです。デフォルトではオフになっています。
-
-
OK をクリックします。
プラグインは結果を新しいオブジェクトとして追加し、元のモデルは変更しないまま保持します。
-
Hollow Duplicate を使わない場合、新しいオブジェクトにはオフセットサーフェスのみが含まれます。名前はモデルにちなんで
Cube offsetのようになります。 -
Hollow Duplicate を使う場合、新しいオブジェクトはモデルの表面とオフセットサーフェスを結合して中空のシェルを作成します。名前はモデルにちなんで
Cube hollowのようになります。
OK をクリックした後にオプションを変更するには、Blender がビューポートに開く Hollow パネルを使用します。
Align XY
Align XY は、選択した面が下を向き、XY 平面に平行になるようにオブジェクトを回転させます。モデルをプリントベッドに平らに置くために使用します。
モデルを揃えるには、次の手順に従います。
-
モデルを選択します。
-
Tabを押して編集モードに切り替えます。 -
プリントベッドに接するべき面(通常は底面)を選択します。
-
Edit パネルで Align XY をクリックします。
プラグインは、選択した面が XY 平面に平行になるようにモデルを回転させます。
Weight by Face Area は、面積の大きい面が回転により大きく影響するようにします。デフォルトで選択されており、サイズの異なる面を持つモデルでより安定した結果が得られます。これを解除するには、Blender がビューポートに開く Align XY パネルを使用します。
複数のオブジェクトを一度に揃えるには、それらをすべて選択します。各オブジェクトには選択済みの面が必要です。選択されていないオブジェクトはプラグインによってスキップされます。
Scale to Volume
Scale to Volume は、選択したオブジェクトを、入力した値に体積が一致するまで均等にスケーリングします。サイズ要件を満たしたり、他のモデルの体積に合わせたり、プリントに使用する材料の量を計画したりするために使用します。
モデルを体積に合わせてスケーリングするには、次の手順に従います。
-
Blender がオブジェクトモードになっていることを確認します。編集モードでは、ツールはメッシュ全体を測定しますが、選択したジオメトリのみをスケーリングします。モードを切り替えるには
Tabを押します。 -
モデルを選択します。複数のメッシュオブジェクトを選択した場合、プラグインはそれらの合計体積を使用します。
-
Edit パネルの Scale To の下で Volume をクリックします。ダイアログが開き、現在の体積が Volume に表示されます。
-
希望する体積を入力します。
-
OK をクリックします。
プラグインはすべての軸に対して同じ係数でオブジェクトをスケーリングし、Blender はスケール係数を表示します。
Scale to Bounds
Scale to Bounds は、選択したオブジェクトの最も長い辺が、入力した長さに一致するように均等にスケーリングします。モデルをプリンターのベッドに収めたり、サイズ制限を満たしたりするために使用します。
モデルを長さに合わせてスケーリングするには、次の手順に従います。
-
Blender がオブジェクトモードになっていることを確認します。編集モードでは、ツールはメッシュ全体を測定しますが、選択したジオメトリのみをスケーリングします。モードを切り替えるには
Tabを押します。 -
モデルを選択します。複数のメッシュオブジェクトを選択した場合、プラグインはそれらをまとめて測定します。
-
Edit パネルの Scale To の下で Bounds をクリックします。ダイアログが開き、現在の最も長い辺が Length に表示されます。
-
希望する長さ(プリントベッドのサイズなど)を入力します。
-
OK をクリックします。
プラグインはモデルの比率を保持し、Blender はスケール係数と最も長い辺の軸を表示します。
トラブルシューティング
次の表は、よくある問題とその原因、および解決方法の一覧です。
| 問題 | 原因 | 解決方法 |
|---|---|---|
| Hollow に "Make sure target mesh has closed surface and offset value is less than half of target thickness" と表示される | メッシュに穴がある、または Offset がモデルの厚みに対して大きすぎる。 | Clean Up パネルで Make Manifold を実行するか、Offset を小さくしてから、もう一度 Hollow をクリックしてください。 |
Align XY に Skipping object <name>. No faces selected(オブジェクト名付き)と表示される | オブジェクトに選択済みの面がないため、プラグインがそれをスキップしている。 | 編集モードで下を向くべき面を選択してから、もう一度 Align XY をクリックしてください。 |