Tinkercadが実際に読み込めるSTLに画像を変換

Tinkercadが読み込めるのはJPGやPNGではなくSTLとSVGです。ここでは、画像を開いて編集・印刷できる形状に変換する方法を説明します。

画像をSTLに変換する

TinkercadでJPGを開けない理由

Tinkercadには画像インポーターがありません。押し出して立体化できる2D形状としてSVGを、完成した3D形状としてSTLを読み込みます。作業平面にJPGやPNGをドロップしても何も起こりません。そこで多くのメイカーは、画像をTinkercadで実際に読み込めるSTLに変換します。このページのコンバーターはブラウザ上で動作します。画像をアップロードすると明暗の値を読み取り、それを三角形として書き出してSTLファイルを返します。インストールもアカウント登録も不要で、ノートパソコンでもスマホでも同じように使えます。

このツールが省くのはトレース作業です。従来の方法では、画像をベクター編集ソフトで開き、すべての輪郭に沿って閉じたパスを手作業で描き、SVGとして保存してからTinkercadに読み込み、一定の高さまで押し出します。トレースなら輪郭をきれいに仕上げられ、シルエットも正確に制御できるため、平面的な作品には今でも適した方法です。ただし時間がかかり、マウスを安定して操作する必要があります。グラデーションや柔らかな陰影のある写真には、そもそもトレースできる明確な輪郭がありません。コンバーターなら描画の工程を完全に省けます。

画像がSTLメッシュになる仕組み

これは3Dスキャンではありません。1ピクセルにつき1つの数値を持つ高さマップにして、三角形へ変換します。

明るさが高さになる

各ピクセルには輝度の値があり、その値をZ座標に割り当てます。黒はレリーフの底、白は上になるため、暗い背景から明るい対象物が浮き上がります。対象物が周囲より暗い場合は、割り当てを反転してください。

グリッドが三角形になる

画像を規則的なグリッドに再サンプリングし、グリッドの各正方形を2つの三角形に分割します。三角形の数は、グリッドの幅と高さを掛けた値のおよそ2倍になります。グリッドを半分にすると、メッシュはおおよそ4分の1になります。

底面でソリッドを閉じる

高さマップの最も低い部分の下に、平らな板状の底面を生成します。この底面によってメッシュが水密になり、スライサーがベッドに置く面もできます。底面がないと、薄い表面がつながりのない線としてスライスされます。

画像を印刷可能なSTLにする3つの手順

3段階で変換できます。最初の選択がプリントの見た目を決めます。

  1. 1

    明暗がはっきりした画像を選ぶ

    コントラストの高い画像は変換しやすいです。コイン、葉、彫刻レリーフ、線画のスキャンなどが向いています。光が均一で柔らかな写真は、認識できる物体ではなく、緩やかに起伏する平面になります。必要な部分だけにトリミングし、アップロード前にコントラストを上げてください。

  2. 2

    ここで変換してSTLをダウンロードする

    20MBまでのJPG、PNG、GIF、BMP、TIFF、WebP、SVG、HEICファイルをアップロードできます。変換はブラウザ上で行われるため、インストールもアカウント作成も必要ありません。完了したらSTLをダウンロードし、メッシュビューアーまたはスライサーのプレビューで確認してください。

  3. 3

    Tinkercadに読み込んで編集する

    Tinkercadの作業平面でImportを使い、STLを選択して読み込みスケールを設定します。その後、基本形状と組み合わせたり、サイズを変更したり、別のソリッドを切り抜く穴として使ったりできます。TinkercadからSTLとして書き出し、そのファイルをスライサーで開いてください。

ぶつかりやすい制限と対処法

アップロードからプリントまでの間に困りやすい5つの点です。

制限起きる理由対処法
ファイルのアップロード上限は20MBコンバーターが画像全体をブラウザのメモリに保持するため先に画像のサイズを変更する、トリミングする、または小さく再保存する
STLには色やテクスチャがないこの形式が保存するのは三角形だけで、それ以外の情報を持たないため塗装するときは元の画像を参照用に開いておく
形状は明るさだけで決まるグレー値がZ方向の高さになり、コントラストがモデルそのものになるため変換前にコントラストを上げ、影を取り除く
高密度のメッシュはTinkercadを遅くするすべての三角形がブラウザ上で編集可能な形状になるため低い解像度で変換して編集し、その後もう一度書き出す
急で薄い壁はスライスしにくいほぼ垂直な三角形はベッドとの接触がほとんどないため高さを下げるか、薄い部分を厚くする

これらはコンバーターやTinkercadの不具合ではありません。写真は連続した階調でできている一方、STLもTinkercadも三角形を扱うために起こります。制限の範囲内で作業すれば、幅60mmのレリーフは0.15mmの積層ピッチと0.4mmのノズルで、きれいにプリントできます。

Tinkercadで読み込める画像をSTLに変換

画像をアップロードすると、ブラウザ上でSTLが返されます。そのままTinkercadの作業平面やスライサーに読み込めます。アカウント不要、インストール不要で、20MBのアップロード上限を超えない限りファイルサイズの不意な制限もありません。

よくある質問

いいえ。Tinkercadには画像インポーターがないため、JPGやPNGを作業平面にドロップすることはできず、ラスター画像のピクセルを読み込むメニューもありません。まず別の場所で画像を形状に変換し、そのファイルを読み込む必要があります。このコンバーターは、そのためにあります。

次に読む

このページの次に浮かぶ疑問に答えるページです。

画像をSTLに変換 BlenderBlenderのディスプレイスメント処理は設定が大がかりで、ブラウザで変換したほうが早くファイルを仕上げられる場合に。
画像からSTLへ CuraCuraの画像インポートで実際に作られるものと、画像から本物のSTLファイルを作る方法。
画像からSTL MakerWorld画像を印刷可能なSTLに変換し、印刷や共有の前に確認する方法です。
ChatGPTでSTLファイルは作れる?チャットモデルが写真を使ってできることとできないこと、印刷可能なメッシュを作る方法を説明します。
概要STLファイルとはSTL三角形メッシュ形式の簡潔な定義、保存される情報、失われる情報を説明します。
概要無料の画像からSTLへの変換ツールブラウザ上で画像を無料でSTLに変換する仕組みと、無料で使える範囲の限界を正確に説明します。
概要画像をSTLに変換するAIAIモデルが1枚の写真から3D形状を推測する仕組みと、それが高さマップより有効な場面を解説します。
概要3Dプリント用の画像からSTLへの変換画像を、プリンターで実際に造形できる、適切なスケールのマニホールドなSTLに変換する前に確認すること。
概要最適な画像からSTLへの変換ツールブラウザAI変換、Curaの画像読み込み、Blenderのディスプレイスメント、リソファン作成ツール、フォトグラメトリを比較し、自分に合う方法を選べます。
概要画像をSTLに変換するツールは安全?アップロードした画像の扱い、保存期間、インストーラーの危険性、オフライン変換を選ぶべき場面について説明します。
概要画像をSTLに変換する方法JPG、PNG、SVGを印刷可能なSTLに変換する手順と、変換時に起きやすいエラーの対処法を説明します。
概要文字からSTLキーホルダーレンダリングした文字やロゴ画像を、しっかりした穴付きの印刷用キーホルダーSTLに変換する方法。
概要Bambu向け画像からSTLへの変換写真をSTLに変換してBambu Labで印刷する方法と、向きやリソファンの設定を解説します。

画像から3Dプリントまで数秒で

複雑なモデリングソフトウェアを省略。今すぐ画像をアップロードして、印刷可能なSTLファイルを瞬時に取得してください。

無料で変換を開始