JPG、PNG、SVG、HEIC画像を、スライスして印刷できるSTL形状に変換する無料のブラウザツールです。
画像をSTLに変換する画像からSTLをMakerWorld向けに変換する流れを探しているなら、手元にある写真、スキャン画像、ロゴ、シルエットから実物を作りたいということです。MakerWorldはBambu Labのモデル共有プラットフォームなので、そこへ送るにはピクセルではなく実際の形状が必要です。このページでは、ビットマップ画像やベクター画像を、確認、スライス、印刷ができるSTLメッシュに変換する手順を説明します。ブラウザ上で動作するため、インストールもダウンロード待ちもありません。
ピクセルとポリゴンは同じものではありません。JPEGは正方形ごとに色を保存しますが、STLが保存するのは三角形だけです。変換では、物体の輪郭をどこに置くか、どの高さにするか、その輪郭に何個の三角形が必要かを決める必要があります。ここを誤ると、縁がギザギザした板状のモデルを印刷することになります。正しく設定すれば、0.2 mmのレイヤーでもメッシュをきれいにスライスできます。この判断が変換の要であり、輪郭を手作業でなぞるより変換ツールが便利な理由です。
アップロードしたピクセルからダウンロードする三角形までの間に、3つの処理が行われます。
各ピクセルの輝度をZ値として読み取ります。明るい部分を高く、暗い部分を低くすることも、その反対にして盛り上がる部分を目的の形に合わせることもできます。ピクセルの格子が、この高さフィールドの解像度を決めます。
ロゴやシルエットでは、画像が明るさのしきい値をまたぐ境界をたどり、その内側を三角形で埋めます。アンチエイリアスのかかった縁は境界をぼかすため、柔らかい写真より、コントラストの高いきれいな素材のほうが輪郭もきれいになります。
高さフィールドをメッシュ化し、モデルを載せるためのベースを追加して、結果をバイナリSTLとして書き出します。三角形の数はピクセルの格子に応じて増えるため、幅3000 pxの画像は幅600 pxの画像よりはるかに多くの三角形を生成します。
スマートフォン内のファイルからスライサー上のメッシュまで、4つの段階で進めます。
必要な形にトリミングし、コントラストを上げ、背景の余計なものを取り除きます。長辺を1000~2000 px程度にすると、細部を保ちながら三角形が何百万個も生成されるのを避けられます。縁が重要なら、変換後ではなく変換前に整えてください。
高さの上限をmm単位で指定し、その下に置くベースの厚みを設定します。0.4 mmノズルの一般的なFDMプリンターなら、2 mmのレリーフの下に2~3 mmのベースを置くと安全に印刷できます。レリーフを高くすると見栄えはよくなりますが、壊れやすくなります。
ブラウザで変換を実行し、ファイルをダウンロードします。インストールは不要で、基本変換ならアカウントも必要ありません。アップロードした画像は処理後にキャッシュから削除されます。
STLをスライサーで開き、下側と側面から見て、穴や浮いた島がないか確認します。いつものレイヤー高さでスライスして印刷するか、完成したファイルを公開したい場合は共有プラットフォームへ持っていきます。
このツールだけでは対応できないことです。
ファイルを選び、レリーフの高さとベースを設定して変換します。STLはデバイスに直接ダウンロードされ、基本変換にアカウントは必要ありません。
アップロードのルールと対応形式はBambu Labが定めているため、現在の一覧はプラットフォームのアップロードページで確認してください。自分で管理できるのは、その前の段階です。きれいで防水性のあるSTLを作り、スライスできることを確認します。別の形式を求められた場合は、元画像からではなくスライサーで書き出してください。
このページの次に浮かぶ疑問に答えるページです。