OpenSCAD と Bambu Studio で多色印刷

OpenSCAD と Bambu Studio で多色印刷 #

OpenSCAD の color() はあくまでもプレビュー画面での色指定であって、残念ながら Bambu Studio にもっていった時に color() 指定した単位にオブジェクトが分かれたりしないようだ。
でも、少しでも楽に多色指定したいので、ちょっと工夫してみた。これでもうまくいかないケースはありますけどね。

  1. OpenSCAD で、color() で色を指定しつつ、各色のオブジェクト群同士が重ならないように配置する
    • 重なっていると、Bambu Studio で 1 つのオブジェクトになってしまって、個別にさわれなくなるので
    • 例えば「x 方向に 20mm」シフトしておいて、Bambu Studio 側で -20mm して元に戻す
  2. File > Export で、3mf 形式でエクスポート。 STL ではないので注意
  3. Bambu Studio で開く
    • 「この 3mf ファイルは Bambu Lab.製ではないため、ジオメトリデータのみを読み込みます。」 とアラートが出るが気にしない
  4. オブジェクトごとに分かれているので
    1. フィラメントを指定する
    2. 重ならないようにシフトしていたオブジェクトを元に戻す
  5. オブジェクトごとに分かれていなかった場合は「パーツに分割」してみる

ちなみに .3mf は必要なファイル群を zip で固めたものなので、xml マイスターな方は

  1. 拡張子を .zip にして復元
  2. xml ファイルをなんとかする
  3. zip 圧縮し、拡張子を .3mf

という方法もなくはない

See Also

Copyright © 髭。/ Hugo + hugo-book