-
Notifications
You must be signed in to change notification settings - Fork 0
Home
- Dimensiones de la cama: 457.2 x 304,8 (mm)
- Dirección IP: 192.168.1.200
Se puede hacer ping
$ ping 192.168.1.200
PING 192.168.1.200 (192.168.1.200) 56(84) bytes of data.
64 bytes from 192.168.1.200: icmp_seq=1 ttl=64 time=27.5 ms
64 bytes from 192.168.1.200: icmp_seq=2 ttl=64 time=22.5 ms
64 bytes from 192.168.1.200: icmp_seq=3 ttl=64 time=17.3 ms
^C
--- 192.168.1.200 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2003ms
rtt min/avg/max/mdev = 17.394/22.494/27.500/4.128 ms
Prueba con cortado de cartón:
$ export DEVICE_URI="epilog://192.168.1.200/Legend/vp=50/vs=50/vf=500/rm=grey/af"
$ ./epilog 123 obi1 test1 1 options < test/test1-casino-chip.ps
No such file or directory
/usr/bin/gs -q -dBATCH -dNOPAUSE -r600 -g14400x7200 -sDEVICE=bmpgray -sOutputFile=/tmp/epilog-3918.bmp /tmp/epilog-3918.eps > /tmp/epilog-3918.vector
Width 14400 Height 7200 Bytes 14400 Line 43200
Raster power=100 speed=100
El trabajo se ha enviado a la cortadora como Job 1.test1 El autofocus ha funcionado Todo ha ido bien salvo que el círculo que le he mandado cortar no lo ha cerrado El mensaje de error de fichero no encontrado no tengo claro porqué es...
He movido el círculo al origen y lo he convertido a trazos (opción object to path) Ahora el círculo ha salido perfecto!!!! :-)
$ ./epilog 123 obi1 test1 1 < test/test1-casino-chip.ps
No such file or directory
/usr/bin/gs -q -dBATCH -dNOPAUSE -r600 -g14400x7200 -sDEVICE=bmpgray -sOutputFile=/tmp/epilog-4043.bmp /tmp/epilog-4043.eps > /tmp/epilog-4043.vector
Width 14400 Height 7200 Bytes 14400 Line 43200
Raster power=100 speed=100
Tmbién he quitado el parámetro options (que no tengo claro qué es...)
He probado un cuadrado con anchura de 0.2mm. También lo corta. Es decir, que con el driver de linux NO hace falta que la anchura de las líneas sea de 0.02mm, puede ser cualquiera, mientra sea roja
Probando curvas de Bezier... Todo ok :-) Prueba de la flor. Va de lujo!!!!!
$ ./epilog 123 obi1 test1 1 < test/test3-bezier.ps
No such file or directory
/usr/bin/gs -q -dBATCH -dNOPAUSE -r600 -g14400x7200 -sDEVICE=bmpgray -sOutputFile=/tmp/epilog-4454.bmp /tmp/epilog-4454.eps > /tmp/epilog-4454.vector
Width 14400 Height 7200 Bytes 14400 Line 43200
Raster power=100 speed=100
Prueba de orden de cortado. Se ha dibujado primero un "1". Luego un "2", pero se han colocado en diferente orden: Más cerca del origen el 2 y luego el 1
Se ha cortado primero el 1 y luego el 2. Es decir, EN ORDEN DE CREACIÓN. "EL ORDEN IMPORTA"
Cómo podríamos cambiar el orden???????
Test de orden de cortado. Primero se corta lo que haya en la primera capa (del fondo). Luego en la siguiente. Y así sucesivamente. ¡¡BIEN!!
EL ORDEN DE CORTADO SE DETERMINA POR LAS CAPAS. PRIMERO SE CORTA LA CAPA INFERIOR, LUEGO LAS SUPERIORES
Prueba de texto. Hay que convertir el texto a trazos.... ¡¡Funciona de puta madre!!. He simplificado ligeramente el comando para enviar a la impresora:
$ ./epilog 123 obi1 test7 < test/test7-texto.ps
No such file or directory
/usr/bin/gs -q -dBATCH -dNOPAUSE -r600 -g14400x7200 -sDEVICE=bmpgray -sOutputFile=/tmp/epilog-4871.bmp /tmp/epilog-4871.eps > /tmp/epilog-4871.vector
Width 14400 Height 7200 Bytes 14400 Line 43200
Raster power=100 speed=100
Probando la vectorizacion automática de inkscape (traze bitmaps). Funciona genial! Probado con el logo de la alianza rebelde. ¡OK!
$ ./epilog 123 obi1 test7 < test/test8-alianza-rebelde.ps
: No such file or directory
/usr/bin/gs -q -dBATCH -dNOPAUSE -r600 -g14400x7200 -sDEVICE=bmpgray -sOutputFile=/tmp/epilog-4988.bmp /tmp/epilog-4988.eps > /tmp/epilog-4988.vector
Width 14400 Height 7200 Bytes 14400 Line 43200
Raster power=100 speed=100
Pruebas con papel reciclado. Velocidad: 50%. Potencia: 5% Funciona de puta madre
$ export DEVICE_URI="epilog://192.168.1.200/Legend/vp=5/vs=50/vf=500/rm=grey/af"
$ ./epilog 123 obi1 test7 < test/test3-bezier.ps
No such file or directory
/usr/bin/gs -q -dBATCH -dNOPAUSE -r600 -g14400x7200 -sDEVICE=bmpgray -sOutputFile=/tmp/epilog-5131.bmp /tmp/epilog-5131.eps > /tmp/epilog-5131.vector
Width 14400 Height 7200 Bytes 14400 Line 43200
Raster power=100 speed=100
Primera prueba de raster sobre cartón de 4mm. Probamos a grabar un rectángulo negro
$ export DEVICE_URI="epilog://192.168.1.200/Legend/vp=5/vs=50/vf=500/rm=mono/af/rp=50/rs=50"
$ ./epilog 123 obi1 raster1 < test/test9-raster.ps : No such file or directory
/usr/bin/gs -q -dBATCH -dNOPAUSE -r600 -g14400x7200 -sDEVICE=bmpmono -sOutputFile=/tmp/epilog-5321.bmp /tmp/epilog-5321.eps > /tmp/epilog-5321.vector
Width 14400 Height 7200 Bytes 1800 Line 1800
Raster power=50 speed=50
Potencia al 50%. Ha cortado la capa superior del cartón, dejando el interior. Se ve que tiene demasiada potencia
Potencia al 10%. ¡Éxito! Ahora ya el cuadrado se ha grabado bien, sin llegar a perforar. Y con un tono interesante. Hay que hacer más pruebas con otros objetos. Se ha usado el modo Monocromo
$ export DEVICE_URI="epilog://192.168.1.200/Legend/vp=5/vs=50/vf=500/rm=mono/af/rp=10/rs=50"
$ ./epilog 123 obi1 raster1 < test/test9-raster.ps No such file or directory
/usr/bin/gs -q -dBATCH -dNOPAUSE -r600 -g14400x7200 -sDEVICE=bmpmono -sOutputFile=/tmp/epilog-5374.bmp /tmp/epilog-5374.eps > /tmp/epilog-5374.vector
Width 14400 Height 7200 Bytes 1800 Line 1800
Raster power=10 speed=50
Prueba de texto. OK! he subido la potencia al 15%. Parece que va un poquito mejor
$ export DEVICE_URI="epilog://192.168.1.200/Legend/vp=5/vs=50/vf=500/rm=mono/af/rp=15/rs=50"
$ ./epilog 123 obi1 raster1 < test/test10-raster-test.ps No such file or directory
/usr/bin/gs -q -dBATCH -dNOPAUSE -r600 -g14400x7200 -sDEVICE=bmpmono -sOutputFile=/tmp/epilog-5536.bmp /tmp/epilog-5536.eps > /tmp/epilog-5536.vector
Width 14400 Height 7200 Bytes 1800 Line 1800
Raster power=15 speed=50
Ejemplo de mezclado de las dos técnicas: grabado y corte en cartón
¡¡FUNCIONA!!!
$ export DEVICE_URI="epilog://192.168.1.200/Legend/vp=50/vs=50/vf=500/rm=mono/af/rp=15/rs=50"
$ ./epilog 123 obi1 raster1 < test/test11-raster-corte.ps
No such file or directory
/usr/bin/gs -q -dBATCH -dNOPAUSE -r600 -g14400x7200 -sDEVICE=bmpmono -sOutputFile=/tmp/epilog-5656.bmp /tmp/epilog-5656.eps > /tmp/epilog-5656.vector
Width 14400 Height 7200 Bytes 1800 Line 1800
Raster power=15 speed=50
Primera prueba del llavero: Grabado y corte. ¡Funciona! Aunque le ha faltado un pelín de potencia de corte
$ export DEVICE_URI="epilog://192.168.1.200/Legend/vp=50/vs=50/vf=500/rm=mono/af/rp=15/rs=50"
$ ./epilog 123 obi1 raster1 < test/Llavero-tecnolab-carton.ps
No such file or directory
/usr/bin/gs -q -dBATCH -dNOPAUSE -r600 -g14400x7200 -sDEVICE=bmpmono -sOutputFile=/tmp/epilog-6157.bmp /tmp/epilog-6157.eps > /tmp/epilog-6157.vector
Width 14400 Height 7200 Bytes 1800 Line 1800
Raster power=15 speed=50
Esta ha salido un poquito mejor:
$ export DEVICE_URI="epilog://192.168.1.200/Legend/vp=50/vs=40/vf=500/rm=mono/af/rp=15/rs=50"
obijuan@Dagobah ~/develop/TecnoLab/cups-epilog
$ ./epilog 123 obi1 raster1 < test/Llavero-tecnolab-carton.ps : No such file or directory
/usr/bin/gs -q -dBATCH -dNOPAUSE -r600 -g14400x7200 -sDEVICE=bmpmono -sOutputFile=/tmp/epilog-6221.bmp /tmp/epilog-6221.eps > /tmp/epilog-6221.vector
Width 14400 Height 7200 Bytes 1800 Line 1800
Raster power=15 speed=50
TODO
$ sudo apt install libcups2-dev
$ gcc -o epilog `cups-config --cflags` cups-epilog.c `cups-config --libs`
$ sudo cp epilog /usr/lib/cups/backend
- Crear una impresora nueva, con los parametros:
-URI: epilog://192.168.1.200/Legend/vp=50/vs=40/vf=500/rm=mono/af/rp=15/rs=50
(u otros parámetros)
-Modelo: Generic (PostScript Printer Foomatic)
-Desde Inkscape exportar a Postcript
-Al imprimir: Pestaña de Page Setup/Custom Orientation: Reverse Portrait
- Corte y grabado: vp=50/vs=50/vf=500/rm=mono/af/rp=15/rs=50
- Corte: vp=5/vs=50/vf=500/rm=grey/af