まとめ
パイソンライブラリを使用して、QRコードのコンテンツ(URL、メールアドレスなど)に基づいてQRコードの.scad、.stl、または.dxf表現を生成することができます。
このスクリプトはGoogle Charts APIを使用してQRコードを生成するため、インターネット接続が必要になります。
最新のコードはここに保管されます。
https://github.com/brad/qr2cad
これも一部には由来していますhttp://www.thingiverse.com/thing:10370
すべて:
- ウェブアドレスを自動的にエンコードする。
- データマトリックスサポート
- さまざまなサイズのオプション
- 丸みをつけたコーナーのオプションを追加してください。
- .dxfロゴを埋め込むオプションを追加してください。
指示書
作成したい.scadファイルを作成するには、「python qr2cad.py CONTENT」を実行してください。.stlファイルを作成するには「-m」を追加し、.dxfファイルを作成するには「-mx」を追加してください。
========================
brad@inspiration:~/code/qr2cad$ ./qr2cad.py -h
使用方法: qr2cad.py [-h] [-x] [-m] [-d MAXDIM] [-z ZHEIGHT] コンテンツ
QRコードをCADオブジェクトに変換する。
位置引数:
コンテンツ あなたがQRコードを作成したいコンテンツです。
オプションの引数:
-h, --help このヘルプメッセージを表示して終了する
-x デフォルトでは.stlになりますが、このオプションでは出力を.dxfに変更します。
-m デフォルトではqr2cad.scadが出力されますが、このオプションでは結果が変わります。
.dxf または .stl に変換する
-d MAXDIM は、xまたはyの寸法を作るための最大サイズ
-z ZHEIGHT テキストの最大Z高さ。デフォルトは5です。これは関係ありません
.dxf ファイル
============================
例:
qr2cad.stl
./qr2cad.py -mhttp://www.thingiverse.com/thing:10408
qr2cad.dxf
./qr2cad.py -mxhttp://www.thingiverse.com/thing:10408
可能性のあるQRコードの内容についての詳細情報:
http://code.google.com/p/zxing/wiki/BarcodeContents
Etiketler
Model Kaynağı
