Paso 4: Programar el cortador del laser
Don Lancaster escribió algún código postscript que puede tomar un archivo de script de post y luego convertirlo en un archivo de texto simple que contiene los números de 0-7. El significado:
0 - E
1 - NE
2 - N
3 - NW
4 - W
5 - SW
6 - S
7 - SE
U significa mover la pluma hacia arriba
D significa mover la pluma hacia abajo
y eso es todo que vamos a utilizar
=========================
TODOS LOS ARCHIVOS SE PUEDEN ENCONTRAR EN:
http://modati.com/lasercutter/
Para aquellos que gustan de escuchar las instrucciones de aquí hay un video:
=========================
Actualización, fácil manera de hacer un Flutterfly
Algunas personas estaban teniendo problemas para averiguar cómo crear un archivo flut, así que Bryn ayudó a todos por crear este programa que lo hace para usted, asegúrese de enviar un archivo que es "justo", sin cualquier showpage o dejar comandos en la. ps. El programa automáticamente escupe, pero cheque el ps si golpeas la página de error.
flutterflier, es donde debe girar a su postscript en un flutterfly
--La vieja forma de crear un Flutterfy--
Una vez guardado el dibujo como un archivo postscript. Abrirlo en un editor de texto como Bloc de notas. También abre el archivo yourpostscripthere.ps en Bloc de notas. Hacer frente a todo el cuerpo de tu posdata dibujo y pegarlo en flutterafy.ps justo después de la línea que dice:
% === ARCHIVO POSTSCRIPT FUENTE COMIENZA AQUÍ ===
% === NO DEBE INCLUIR SHOWPAGE, DEJAR DE FUMAR, ETC.... ===============
luego pega tus cosas aquí
% === ARCHIVO POSTSCRIPT FUENTE TERMINA AQUÍ ===
luego cambiar los senderos de estas dos líneas:
def /destFileName (c://pope.txt)
(. / pope.txt) readflutfile % Lee flutfile seleccionado
cambia a los valores que desee buscar el archivo flut acabada en.
Guardar yourpostscripthere.ps
e http://pages.cs.wisc.edu/~ghost/doc/GPL/index.htm Ghostscript]: una vez que tengas instalado ghostscript puede arrastrar yourpostscripthere.ps para el icono, o abrirlo para arriba dentro de ghostscript, crearemos una flutfile para usted en el lugar dijo a c: / / whateveryousaid (Recuerde utilizar doble /'s como c:/sommat / /..)
Así que ahora tendrás un archivo flut. Este es un demo para ya:
http://modati.com/lasercutter/heylaser3.txt
(esta es la plantilla que ha cortado, que dice "lasers Hola!")
Luego necesitas abrir un compilador de C. la versión antigua del derramamiento de sangre DEV CPP funciona muy bien! Obtener v 4.0, no uno nuevo.
http://modati.com/lasercutter/flutafy.cpp
Este es el archivo flutafy.cpp que se puede editar para ejecutar su propio archivo flut. Ahora si se compila creará un archivo ejecutable que aceptará cualquier nombre de archivo como parámetro. Tan sólo tienes que arrastrar tu .txt o a empezar archivo .flut sobre el .exe y se muerde las uñas. chompchompchomp. Yo estoy ofreciendo este código así que si quieres hacer alguna mejoras usted puede. Por favor comparta conmigo aunque.
SE TRATA DE UNA ACTUALIZACIÓN
Si no sabes mucho de programación. Aquí está el ejecutable:
Ejecutable para un .exe que te permite arrastrar cualquier archivo flut a él y se ejecutará correctamente los motores paso a paso
Y si tienes XP necesitarás esto:
Exe actualizado para XP
Los usuarios de XP va a necesitar este archivo DLL para ejecutar este código:
INPOUT32. DLL
(Para obtener instrucciones sobre cómo instalar una DLL, Lifehacker tiene una agradable).
Ahora puede arrastrar cualquier archivo que tiene 0-9 para instrucciones de paso (un archivo flut. Tengo algunos: http://modati.com/lasercutter/) y comenzará a comunicarse con el cortador del laser que acaba de hacer.
Si tu puerto paralelo está conectado y todo funciona bien debe cortar en ningún momento!
-El amor
Ghalib Bilal