Skip to content

エクスポート(STL/3MF)と最終検証(スライサーでの検証)

Q: Rhinoでのモデリングが完了した後、そのデータを「実際にプリント可能な状態」にまで高めるために必要な、最終的な確認工程は何ですか?

A: Rhinoの画面上で「綺麗に見える」ことと、3Dプリンタで「正しく出力できる」ことは別問題です。最終工程では、「データの気密性(ソリッド性)の確認」「製造に適した形式での書き出し」、そして**「スライサーソフトによる積層シミュレーション」**を行い、製造上のリスクをすべて潰し込みます。

製造に入る前のチェック項目(連続性/面品質/水密性の合否判定)は、以下に集約しています。

Q: 3Dプリンタ用の制御ソフト(スライサー)を使って、Rhino上で作成したモデルを事前に検証する必要があるのはなぜですか?

A: FDM(熱溶解積層)方式では、ノズル径や積層ピッチによって「再現できる最小の厚み」が決まっているためです。Rhino上では存在している1.0mmの壁も、スライサーを通すと「壁が薄すぎてスカスカになる」「そもそも壁が生成されない」といった問題が発覚することがあります。必ずスライサー上で1層ずつの断面(プレビュー)を確認し、形状にフィードバックする必要があります。

出力形式の選択

Q: Rhinoから3Dプリント用のデータを書き出す際、一般的に推奨されるファイル形式とその選び方を教えてください。

A: 目的と環境に合わせて、以下の2つから選択します。

  • STL (Standard Tessellation Language):
    • 特徴: 最も古くからある標準形式。ほぼすべてのソフトで開けます。
    • 注意点: 単位情報が抜けやすく、Rhinoがmmでもスライサーでメートルとして読まれる等のトラブルが起きやすいです。
  • 3MF (3D Manufacturing Format) - 推奨:
    • 特徴: 単位情報、マテリアル、複数のパーツ構成を一つのファイルに正確に保持できます。
    • 利点: データの破損(穴)を自動修復する機能を持つスライサーもあり、現代の3Dプリントワークフローでは最も安全な形式です。

書き出し前のRhino側チェック

Q: ファイルを書き出す直前に、Rhino側で最低限チェックしておくべき「モデルの品質項目」は何ですか?

A: 以下の3つの観点でデータを診断します。

  • ソリッドの完全性: どこかに「隙間」や「自己交差」がないか。隙間があると、スライサーが「中」と「外」を判別できず、内部が異常な埋まり方をします。
  • 最小肉厚の確保: 1.0mmを基準としていても、曲率が急な部位で計算上薄くなっていないか。
  • 開口部の縁の剛性: 首の開口部やパーツの合わせ面など、物理的に負荷がかかる場所の肉厚が十分に確保されているか。

Q: 書き出し前の最終チェックにおいて、モデルの不備や薄肉部を見つけ出すために役立つRhinoコマンドを教えてください。

A: 以下のツールを「最終診断」として実行します。

  • Check / SelBadObjects: データの数学的な破損を検出します。
  • ShowEdges: 「Naked Edges(開いた縁)」を表示し、意図しない穴がないか確認します。
  • ClippingPlane: モデルを任意の場所で切断して表示し、内部の肉厚や部品同士の干渉を視覚的に検査します。

スライサーでの詳細検証

Q: データをスライサーソフトに読み込んだ後、プリントの失敗を防ぐために特に注目して確認すべきポイントは何ですか?

A: プレビュー画面で以下の4点を注視してください。

  • 壁数(ウォール数)の確認: 指定した肉厚が、ノズル径(例:0.4mm)に対して何周の壁として生成されているか。最低でも2周、できれば3周以上の壁ができているのが理想です。
  • 薄肉の消失チェック: スライサーが「この部分は細すぎてプリントできない」と判断して、形状を無視(消失)させている箇所がないか。
  • サポート材の配置: 顔の正面など、表面を綺麗にしたい場所にサポートが付きすぎていないか。
  • 強度の見積もり: ネジボスやコネクタ受けなど、力がかかる部位に十分な充填(インフィル)や壁厚が割り当てられているか。

修正と改善

Q: スライサーでのチェック中に「肉厚不足」や「データの破損」が見つかった場合、どのようにRhino側へフィードバックし、修正すべきですか?

A: 症状に応じて、Rhino側で以下の修正を行います。

  • メッシュが壊れている場合: QuadRemesh でトポロジを再構成するか、手作業で問題のあるサーフェスを張り直します。
  • 肉厚が足りない場合: 該当箇所を Split で切り出し、厚みを増やすか、内側に補強用のリブやフランジを追加して「合流(Boolean Union)」させます。
  • 合わせ面が歪んでいる場合: 断面を平面化するための「合わせ面(フランジ)」を設計し直し、データの平面性を確保します。

出力前最終チェックリスト

Q: すべての修正を終え、いよいよ「本番の書き出し」を行う前に確認すべき最終チェックリストを教えてください。

A: 以下の4項目をすべてパスしてから、3Dプリンタにデータを送ります。

  • [ ] オブジェクト診断: SelBadObjects でエラーが検出されないか。
  • [ ] 気密性確認: ShowEdges で、意図しない場所に赤い線(開いたエッジ)がないか。
  • [ ] 内部構造の透視: ClippingPlane で内部を確認し、厚み不足や干渉がないか。
  • [ ] スライスシミュレーション: スライサーのプレビューで、全レイヤーにわたって壁が途切れず生成されているか。

テストピースによる数値の確定

Q: 実際のプリントで失敗しないために、あらかじめ特定の数値(壁数やクリアランスなど)を検証しておくための「テストピース」にはどのようなものがありますか?

A: 本番の造形物を出す前に、以下の簡易的な形状で「自分のプリンタでの最適値」を特定しておくことを強く推奨します。

  • 壁厚検証板: 0.8 / 1.0 / 1.2mm の異なる厚みの板を並べて出力し、実際の剛性を確認します。
  • サポート剥離テスト: 特定の角度(オーバーハング)を設定した形状を出力し、サポート除去後の表面の荒れ具合を確認します。
  • クリアランスラダー: 0.1mm〜0.6mmの隙間を段階的に持たせたブロックを出力し、実際の組付けに最適な隙間数値を確定します。

Released under the MIT License.