Resumen
Biblioteca de Python para generar una representación .scad, .stl o .dxf de un código QR dados los contenidos del código QR (URL, dirección de correo electrónico, etc.).
Necesitarás una conexión a internet, ya que este script utiliza la API de Google Charts para generar el código QR.
El código actualizado se mantendrá aquí:
Esto también se derivó parcialmente dehttp://www.thingiverse.com/thing:10370
TODO:
- Encodar automáticamente las URLs.
- Soporte de matriz de datos.
- Diferentes opciones de tamaño.
- Añadir opción para esquinas redondeadas.
- Añadir opción para incrustar el logotipo .dxf.
Instrucciones
Simplemente ejecute "python qr2cad.py CONTENIDO" para crear un archivo .scad. Añada "-m" para crear un .stl, y "-mx" para crear un .dxf.
=========================
Brad@inspiration:~/code/qr2cad$ ./qr2cad.py -h
Uso: qr2cad.py [-h] [-x] [-m] [-d MAXDIM] [-z ZHEIGHT] CONTENIDO
Convierta códigos QR en objetos CAD.
Argumentos posicionales:
CONTENIDO El contenido para el que quieres crear un código QR.
Argumentos opcionales:
-h, --help muestra este mensaje de ayuda y sale
-x Por defecto, se establece en .stl, pero esta opción cambia la salida a .dxf.
-m Saca qr2cad.scad por defecto, esta opción hace que el resultado sea
En un .dxf o .stl.
-d MAXDIM El tamaño máximo en mm para hacer la dimensión x o y.
-z ZHEIGHT La altura máxima en z del texto, que por defecto es 5. No es relevante para
Archivos .dxf
=============================
Ejemplos:
qr2cad.stl
./qr2cad.py -mhttp://www.thingiverse.com/thing:10408
qr2cad.dxf
./qr2cad.py -mxhttp://www.thingiverse.com/thing:10408
Más información sobre el posible contenido del código QR:
http://code.google.com/p/zxing/wiki/BarcodeContents
Tags
Model Source
