カスタム画像からジグソーパズルを作成するためのステップ
画像変換ツールを入手する
画像変換ツールはこちらですhttps://github.com/mixicz/printed-puzzle(README.mdの指示に従ってください)。
パレットファイルを準備する。
印刷したい画像のフィラメントの色を指定する必要があります。色はRGB形式で、リポジトリのcolors/ディレクトリにサンプルパレットが含まれています。ツールは指定された順序でパレットのすべての利用可能な色を使用するため、最も明るい色から最も暗い色に順序をつけておくことをお勧めします。
画像をSCADソースに変換する
典型的な使用方法は次のようになります。
convert -palette palette.txt -size 150 -layer-colors 5 image.jpg
それによって2つのファイルが作成されます。
- プレビュー.png - これは結果の印刷物のプレビューです(指定されたパレットに変換された画像)。
- out.scad - OpenSCAD用にベクトルに変換された画像のファイル
OpenSCADを使用してパズルモデルを作成する。
puzzle.scad が入っているディレクトリに out.scad をコピーし、必要に応じて、puzzle.scad のパラメータを自分のニーズに合わせて変更します (puzzle.scad のコメントに従ってください)。
シンプルカラープリント(レイヤーごとに1色)を使用する場合は、結果のパズルをレンダリングしてエクスポートするだけです。
レイヤーごとに複数の色を使用したMMUモードを利用したい場合は、piece_set();コマンドにレンダリングされた色のパラメータを追加する必要があります(または、単にコメントアウトし、以下のコマンドをコメントアウトする)。この場合、各色を個別にレンダリングしてエクスポートする必要があります。
もしあなたの印刷ベッドに収まりきれないほど大きなパズルが欲しい場合は、開始と終了のパラメータを使ってパズルのピース数を制限するか、スライサーでそれを行うことができます(スライサーの機能に応じて)。
スライスとプリント
ここでは特に何も必要ありません。puzzle.scadで指定されたレイヤーの高さと一致させるだけです(パラメーターlayerHeight、デフォルトは0.2 mm)。
サンプル画像
サンプル画像以下のパレット/フィラメントの色を使用して変換され、印刷されました。
#ffffff Fillamentum トラフィックホワイト
#f7b500 フィラメントゥム トラフィック イエロー (RAL 1023)
#ed6b21 フィラメント オレンジ オレンジ (RAL 2008)
#bb1e10 フィラメントゥム トラフィック レッド (RAL 3020)
#000000 フィラメントゥム トラフィック ブラック
サイズはデフォルトの5×5ピースのパズルサイズで150 mmに設定されていました。
クレジット
サンプル画像はから来ていますペッパーとキャロットデビッド・レヴォイによる、ライセンスhttps://creativecommons.org/licenses/by/4.0/。
タオ・リスト
- 変換ツールにもっと愛情を注ぎ込んでください(GitHubで利用できるバイナリを作成するためのパイプラインの構築、より優れたドキュメント、ユニットテストなど)。
- 画像だけを印刷するオプション、
- 印刷された画像が蓋となったパズルピース用の箱
Etiketler
Model Kaynağı
