3PCode
背景
3Dプリンタでパラメータを変えて印刷をくりかえしているとどれがどれかわからなくなる。
印刷物に識別コードを差し込みたい。
既存の方式
字を書く
小さい字はFDMの3Dプリンタではつぶれて印刷できない。
QRコード
一番小さいマイクロQRコードでも、11x11のセルが必要。
飛び飛びのピクセルを印刷するのはリトラクトが沢山入るので小さくするのが難しい。
提案手法
一筆書きで書けるコードを作る。
とりあえず、単純にバイナリを上下に描いた。
線の幅0.4mm、1ビットあたり0.8mm
https://scrapbox.io/files/66308d06df28d20026d150a3.png
リトラクトがないので安定して出力できる。
https://scrapbox.io/files/66308d4a29560b00247f34be.png
飛び出しているのでマジックで色をつけられる。
二値化し、テンプレートにあてはめた。
https://scrapbox.io/files/66308d84a01cd50024723ecf.png
https://scrapbox.io/files/66308d6d491c100026c0cb61.png
今後の展望
HTML5でスマホ用リーダーアプリを作ってみる
2次元化する方法ないかな?
方向に意味を持たせる?