Asesoramiento de software para cualquier persona que piense en un enrutador CNC

Los excelentes resultados pueden provenir de un pequeño enrutador CNC, ¡pero no olvide el software!

CNC Herramientas, cualquiera que sea su sabor, puede mejorar enormemente su capacidad de “hacer” o bricolaje. Mi herramienta actual de elección es un enrutador CNC. Al estar familiarizado con una máquina de fresado manual, el concepto parecía similar, y el precio de estos es bastante razonable en comparación con algunas otras herramientas. Como se describe en esta publicación, mi máquina es un modelo Zen Toolworks, pero ciertamente hay otras opciones para ver cómo este modelo probotix v90 notó recientemente en esta publicación.

Aunque cualquier número de modelos de enrutadores CNC se vean excelentes en videos e imágenes, tenga la seguridad de que incluso las mejores máquinas requieren cierta paciencia para que se ejecute satisfactoriamente. Configuración de la máquina puede ser un desafío, así como a descubrir cuál es su máquina, pero una cosa que podría resbalar las mentes de las personas es el software involucrado. Siga leyendo para averiguar todo lo que necesita saber lo básico de lo que sucede detrás de las escenas a “mágicamente” produce partes interesantes.

Con un enrutador CNC ejecutado por una computadora (a diferencia de un controlador dedicado), tiene tres partes en su cadena de herramientas: diseño asistido por computadora (CAD), fabricación asistida por computadora (CAM) y un paquete de controlador de máquinas. Hay versiones gratuitas y pagadas de cada uno de estos.

Diseña tu parte

Diseño Cortesía de Estlcam y mi idea para reducir el bloque de cuchillos para hacer un “Titular del Dardo del guerrero”.
El primer paso es dibujar tu parte. Para generar los dibujos de mi parte, he experimentado con Inkscape, un editor de gráficos vectoriales y un borrador, que es más o menos autocad libre. Inkscape es un programa realmente increíble para generar más piezas artísticas, como este árbol aleatorio que me corté hace un tiempo. Si desea hacer algo más dimensionalmente impulsado, mi herramienta preferida es elección. Estoy muy familiarizado con AutoCAD, y está disponible para Linux, Mac y Windows.

Si desea ingresar al diseño 3D, SketchUp parece ser más o menos lo convencional para los fabricantes / hackers / hackers, etc. Tal vez me han echado de lado o lavar el cerebro por unos pocos años de trabajo con PRO / E, y SolidWorks a una extensión mucho menor, porque encontré sketchup frustrando. Encuentro a Pro / E (ahora Creo) frustrante, a veces, pero me pagan por esa frustración.

Independientemente de qué programa de estilo o diseño que elija, si no está familiarizado con el formato, planee pasar una cantidad de tiempo decente averiguar cómo generar sus piezas.

Generar gcode

Pantalla Meshcam por mi opinión
El código G, a diferencia de lo que los raperos de mediados de los 90 le harían creer, representa el código general y es lo que controla directamente una máquina CNC. Puede escribir código G a mano, y para círculos o líneas muy simples, esto podría ser práctico. Sin embargo, para la mayoría de las circunstancias, el código G es mucho más fácil de producir utilizando un programa CAM para traducir su modelo CAD a este formato. He probado varios paquetes, y todos tienen sus ventajas y desventajas:

GcodeTools para Inkscape: gratis, excelente para el arte generado en Inkscape. algo limitado en la capacidad, y la documentación puede tardar un poco de tiempo para averiguar.

ESTLCAM – Económico a $ 35, y tiene una interfaz de buen aspecto. Más de un entorno 2D, y puede dibujar sus partes en este programa si lo desea.

Cambam, a un precio razonable en $ 149, con un muy buen período de prueba gratuito. Yo uso principalmente este programa CAM.

Meshcam – Interfaz de usuario realmente excelente, y tiene algunas características limpias. Junto con este esmalte, es más caro que alrededor de $ 250. Está orientado más hacia los usuarios de 3D, por lo que no fue un ajuste excelente para mi estilo CAD centrado en el borrador.

Rutina de CAM personalizada: si usted es un programador (o pretende ser), es posible que pueda escribir su propio guión generador de GCODE. He vinculado a un puesto en mi rutina de Python “Pixel Millining” si desea ver un ejemplo.

Junto con el aprendizaje del software en realidad, deberá considerar qué tipo de velocidad puede manejar su máquina, y qué hacer, no, no “bloquee” su máquina. Su programa de CAM es donde configura sus feeds, velocidades, profundidades de corte y otros parámetros.

Controla tu enrutador

MACH3 para controlar su enrutador
Una vez que su programa de CAM escupe, posiblemente varias miles de líneas de código G, su software de control de la máquina es lo que hace que todo se mueva. Yo uso MACH3, que parece ser un programa común para el control de la máquina Hobby. Como todo lo demás, tiene una curva de aprendizaje, pero en general estoy bastante feliz con la forma en que funciona.

Una debilidad con la que me encontré con esto (y eso es probablemente cierto en otros programas) es que necesita un puerto paralelo real para que funcione correctamente (no un adaptador USB-paralelo), y se supone que no se ejecute en un cuaderno porque de posibles problemas de gestión de energía. Estoy seguro de que hay soluciones de soluciones, pero en interés del tiempo de ahorro, podría ser una buena idea simplemente quitar (o comprar) una computadora vieja para que lo ejecute. Se ejecutará cómodamente en máquinas ligeramente antiguas, por lo que por $ 150 o menos, puede tener una computadoraEso va a ejecutar su enrutador.

Otra opción sería LinuxCNC. Cuando comencé a inclinarse CNC, estaba casi totalmente desconocido con Linux. El desafío de inclinar un nuevo sistema operativo junto con un nuevo enrutador parecía demasiado empinado de una curva de aprendizaje, así que no he probado esta opción. Mientras utilizo Ubuntu bastante ahora, podría tomar una pista diferente hoy. Si ha trabajado extensamente con LinuxCNC, comparte sus experiencias al dejar un comentario a continuación.

Para envolver las cosas, aquí hay dos videos CNC que he hecho. El primero está grabando una pata de tigre, mientras que el segundo video es un tutorial que hice sobre cómo grabar un logotipo usando Inkscape. Una máquina CNC es una excelente adición a cualquier tienda, pero como espero que haya señalado aquí, ¡no sin sus desafíos!

Tenga en cuenta que separado de esta publicación, he recibido precios especiales y / o muestras para probar productos de las compañías representativas de Zen Toolworks, MACH3, ESTLCAM y Meshcam.

Jeremy Cook es un ingeniero mecánico con un título de la Universidad de Clemson, y trabaja en la fabricación y la automatización de procesos. Además, Jeremy es un Avid Maker y el ex escritor de personal de Hackaday. Cuando no está en el trabajo ni en el garaje, puede encontrarlo en Twitter @Jeremyscook, su blog de proyectos jcopro.net, o en su blog relacionado con la fotografía diytripods.com.

Leave a Reply

Your email address will not be published. Required fields are marked *