Paso 7: Conseguir el software que se ejecuta
Para generar el código g correcto para este mod necesita Inkscape y el plugin correspondiente de tiranía de llave en mano.
No incluyo Inkscape en el archivo descargado para ser flexible con las actualizaciones, por favor descargue la versión de 32 bits aquí.
No sé si el plugin funciona con versiones de acomodarse, como para Mac pero sé que no funcionará con la versión de 64 bits.
Después de instalar Inkscape copia el plugin en la carpeta de extensión de Inkscapes como se explica en detalle en el incluye "Readme.md" - básicamente copiar sólo el archivo .inx y .py en la carpeta de extensión de Inkscape C:\Program Files\Inkscape\share\extensions.
Ahora puede iniciar Inkscape y seleccionar el plugin desde el menú de extensión.
Un buen comienzo es usar el "cutting_surface.svg" incluido en la carpeta de diseños (en la carpeta del plugin), tiene algunos ejemplos agradables intentar incluido.
ADVERTENCIA:
Antes de hacer cualquier cosa con energía láser Asegúrese de que nunca olvides mantener bajos los niveles de energía!
Mediante el PWM directo control de Arduino el láser va a trabajar en la 18mA cuando se alcanza el 72% de energía - esto es el límite para estos tubos de 40W, 50 o 60W tubos podrían ser capaces de utilizar el 100% si te atreves a probar.
Uso básico:
No explico los detalles de las configuraciones posibles, que te dejará algún tiempo de juego para más tarde.
Pero le proporcionará lo que usted necesita para ponerse en marcha sin rasgar su pelo hacia fuera.
Inkscape puede hacer muchas cosas cuando se trata de crear sus diseños 2D pero con el fin de utilizar el diseño con el láser necesitamos atenerse a algunas normas.
Arte lineal:
Todo que diseño debe terminar como un camino!
Esto significa que usted tiene que convertir los objetos en un camino para poder cortarlo.
Puede combinar los trazados por el grupo (por ejemplo, hacer cada agujero en un camino por separado) o para el objeto entero.
Tenga en cuenta que la superposición de líneas en su diseño se cortará dos veces, por lo que todos hacen es "one piece".
Imágenes de trama:
Si puede importar Inkscape puede utilizarlo.
Pero no recomiendo usar el plugin directamente en cualquier imagen que no estaba preparada prioe para corte por láser.
Intentó un par de veces con imágenes color y grascale pero el resultado no fue muy satisfactorio decir lo mejor.
Pero si convierte su imagen antes de importar en el proyecto en un bonito mapa de bits de BW buscando se ser "grabado" muy bonita por cierto.
Preparando el láser:
Como dijo, asegúrese de que su diseño es una imagen rasterizada o un camino combinado.
El plugin funciona con dos posible opción para definir el trabajo.
a) sólo a través la configuración del menú emergente.
b), nombrando su capa según cómo desea el corte / grabamos.
Se incluyen ejemplos de los nombres en el archivo cutting_surface.svg.
Lo bueno es que se pueden definir ajustes independientes para cada parte del trabajo, como el grabado de una imagen a baja velocidad y baja potencia y un corte de marco a alta potencia y velocidad media.
Una característica muy buena es el ajuste del valor PPM.
Aquí especificar cuántos pulsos por m m son despedidos.
Dependiendo del material esto realmente hace el trabajo más fácil o da mejores resultados.
Tomar vidrio grabados.
Con el viejo hardware la máquina disparó un haz constante dondequiera que hubo algo que disparó.
Ahora se puede especificar para sólo 10 pulsos por m el fuego y evitar el vidrio astillado de un finlandés más agradable.
Stinky materiales como poliestireno duro hojas a derriten con el rayo constante mientras que con pulsos se puede disparar a través del material sin demasiado exceso de calor.
Requiere algún ajuste y pruebas para tener derecho aunque.
Uno de los grandes inconvenientes que encontré es cómo se genera el código g.
Hay simplemente no hay manera para especificar el orden de trabajo para una tarea compleja.
Para ser precisos: el plugin sólo aseguraremos que trama grabados vienen primeros, después todo parece ser total al azar a mí.
Así que es posible que por defecto la máquina cortará la parte antes de intentar agregar los agujeros en la parte ya caída.
Si utiliza un marco agradable en forma de panal para el área de construcción no importa demasiado para sujeta objetos no es tan agradable.
Yo era incapaz de encontrar una solución para esto y todavía lucho con Python para ajustar el plugin para algunas configuraciones de usuario para la orden de la corte.
Pero como para todo en Instructables hay una solución.
Exportación de los puestos de trabajo uno por uno mediante el plugin en el orden que desee y combina el código g manualmente con un editor.
En la parte superior de cada archivo .g encontrará algo como esto:
G21; Todas las unidades en mm
M80; Vuelta a bordo de periféricos opcionales en LMN
; Datos raster precederán siempre a datos vectoriales
; Por defecto 3600 de velocidad de avance de corte mm por minuto
; Por defecto mover velocidad de avance 2400 mm por minuto
; Por defecto láser intensidad 0% G28 XY; casa X e Y
M5; apagar el láser
;(************************************************************)
; (*** Capa: 60 [alimentación = 120] ***)
; (*** Energía del laser: 60 ***)
; (*** Tasa de alimentación: 120.0 ***)
;(************************************************************)
Esto define el inicio y la configuración inicial para el primer trabajo se enumeran.
En el final del archivo siempre verá algo como esto:
M5; apagar el láser
G00 X 0 Y0 F4000; Inicio
Se apaga el láser y envía a la cabeza en la posición inicial.
Para combinar los códigos g se cortan los comandos M5 y G00 fuera el primer trabajo.
Del siguiente trabajo se corta la parte superior de incluyendo el comando M5 antes del anuncio de los detalles del trabajo.
Agregar el segundo trabajo a la primera.
Para el último trabajo que sólo corta la parte superior - otra vez hasta el anuncio del trabajo incluyendo el comando M5.
Deja solo al final de este trabajo y añadir al resto.
Guarde el archivo con un nombre nuevo y utilizarlo para su máquina.
Corte / grabado tus creaciones
Lamentablemente hay remitente g-código incluido en el plugin, así que tenemos a substitude un programa del mundo de la impresión 3D.
Incluye Proterface en la descarga de grandes pero otras soluciones deben trabajar el mismo.
Por favor tenga en cuenta que Pronterface sólo actúa como remitente de g-code pero será incapaz de dar nada.
Puede cargar el código de g, iniciar el trabajo, hacer una pausa y ajustar la velocidad sobre la marcha - que es.
A menos que se agregó una tabla de elevación a su máquina z-homing no funcionará.
Así que usted no debe usar la página de inicio todo el botón contrario Arduino esperará para siempre algo golpear el tope de z.
Si alguna vez llego a obtener el compilador funciona voy a cambiar la interfaz de usuario de pronterface un poco a quitar funciones que no son necesarios.
Puedes ver la máquina en marcha en el primer firmware que he funcionamiento en este video:
Si tienes bastante del grabado pase a 5:40 para ver la trama grabado y del corte realizado.
Velocidades:
Todavía estoy afinando la configuración del firmware pero vector cortes deberían funcionar bien con hasta 2400 mm/s dependiendo de la línea longitud y complejidad.
Grabados Raster pueden correr un poco más rápido pero a veces hay un error causando gran ruido de golpeteo de los pasos y pasos perdidos - Si pasa baja su velocidad y reducir en consecuencia la potencia del láser.
Contornos y cosas simples pueden ser lasered en vectores de hasta 3600mm/min.
Pero sugiero usar velocidades bajas cuando sea posible y a muy altas velocidades sobre alguna cartulina para evitar perder algún material caro si pierdes un paso o dos de prueba.
Exactitud:
Las piezas salen a las dimensiones especificadas, algunos materiales pueden causar pérdida de un poco más, especialmente si el foco del láser no está ajustado correctamente.
Repetir que un trabajo no me dio ningún resultado negativo a velocidades normales, todas las líneas coinciden perfectamente.
Si la velocidad es demasiado alta, o la corriente del motor demasiado bajo allí se perderá pasos aunque.
Velocidades de corte son muy bajos, de todas formas supongo que por el momento, las restricciones de velocidad en el firmware todavía debe ser superior a lo que es buena para la mecánica.