– Banco de trabajo FreeCAD-Path
– Acerca de FreeCAD
El banco de trabajo Path se utiliza para producir instrucciones de máquina para máquinas CNC a partir de un modelo 3D de FreeCAD. Estos producen objetos 3D del mundo real en máquinas CNC como molinos, tornos, cortadoras láser o similares. Por lo general, las instrucciones son un dialecto de código G.
El flujo de trabajo del Banco de trabajo de Ruta de FreeCAD crea estas instrucciones de máquina de la siguiente manera:
- Un modelo 3D es el objeto base, que normalmente se crea utilizando uno o más de los Bancos de trabajo de Diseño de Pieza, Pieza o Borrador.
- Se crea un trabajo en Path Workbench. Contiene toda la información necesaria para generar el Código G necesario para procesar el trabajo en una fresadora CNC: hay material de stock, la fresadora tiene un cierto conjunto de herramientas y sigue ciertos comandos que controlan la velocidad y los movimientos (generalmente Código G).Las herramientas
- se seleccionan según lo requieran las Operaciones de trabajo.
- Las trayectorias de fresado se crean mediante, por ejemplo, Operaciones de contorno y de bolsillo. Estos objetos de ruta utilizan un dialecto interno de código G de FreeCAD, independiente de la máquina CNC.
- Exporte el trabajo con un código g, que coincida con su máquina. Este paso se llama procesamiento posterior; hay diferentes procesadores posteriores disponibles.
– LinuxCNC
LinuxCNC controla máquinas CNC. Puede accionar fresadoras, tornos, impresoras 3d, cortadoras láser, cortadoras de plasma, brazos robóticos, hexápodos y más.
- Se ejecuta en Linux (opcionalmente con extensiones en tiempo real).
- Instalación sencilla en Debian y Ubuntu, o a través de nuestras imágenes DVD/USB Live/Install.
- Acepta entrada de código G, acciona máquinas CNC en respuesta.
- Comunidad de usuarios activa.
- Varias GUI diferentes disponibles.
- Compatible con muchas interfaces de hardware de control de máquinas populares.
- Admite roscado rígido, compensación de cuchillas y muchas otras funciones de control avanzadas.
- Código fuente completo disponible bajo los términos de la GPLv2 de GNU (Licencia Pública General versión 2).
– PyCAM
PyCAM es un generador de rutas de herramientas para mecanizado CNC de 3 ejes. Carga modelos 3D en formato STL o modelos de contorno 2D desde archivos DXF o SVG. El código G resultante se puede usar con LinuxCNC o cualquier otro controlador de máquina.
PyCAM es compatible con una amplia gama de estrategias de trayectoria de herramientas para modelos 3D y modelos de contorno 2D. Echa un vistazo a la página de Características para ver una lista completa de características.
PyCAM se ejecuta en Linux, Windows y macOS. Es software libre licenciado bajo la GPL v3.
– Software OpenBuilds
– Controlador de interfaz de Máquina de control de OpenBuilds
OpenBuilds CONTROL es una aplicación para conectar y controlar su máquina CNC, Láser, Plasma o Navaja de arrastre.
Esto le permitirá interactuar con
- y hacer correr su máquina
- Ejecutar trabajos de GCODE
- Establecer cero coordenadas
- Integrarse con cam.construcciones abiertas.com
- Aplanar/Pulir su spoilboard / stock
- e incluso ayudar con la configuración de su Firmware
– OpenBuilds CAM – Generador de códigos de barras
OpenBuilds CAM es una aplicación basada en la web para convertir dibujos SVG, DXF y Mapas de bits, a GCODE para su uso con su máquina CNC, Láser, Plasma o Navaja de arrastre
Esto le permitirá
- Importar archivos DXF/SVG/PNG/BMP/JPG/Gerber/Excellon
- Importar desde una biblioteca de piezas incorporada
- Configurar rutas de herramientas para Enrutamiento CNC, Corte por Láser, Corte por Plasma y Cuchillas de arrastre
- Generar GCODE
- Enviar GCODE a OpenBuilds CONTROL
– GRBL
Grbl es una alternativa sin concesiones, de alto rendimiento y bajo costo al control de movimiento basado en puertos paralelos para fresado CNC. Se ejecutará en un Arduino de vainilla (Duemillanove / Uno) siempre y cuando tenga un Atmega 328.
El controlador está escrito en C altamente optimizado utilizando todas las funciones inteligentes de los chips AVR para lograr una sincronización precisa y un funcionamiento asíncrono. Es capaz de mantener hasta 30 kHz de pulsos de control estables y sin fluctuaciones.
Acepta código g compatible con los estándares y ha sido probado con la salida de varias herramientas CAM sin problemas. Los arcos, los círculos y el movimiento helicoidal son totalmente compatibles, así como todos los demás comandos primarios de código g. Las funciones de macro, las variables y la mayoría de los ciclos enlatados no son compatibles, pero creemos que las GUI pueden hacer un trabajo mucho mejor al traducirlas a código g directo de todos modos.
Grbl incluye gestión de aceleración completa con look ahead. Eso significa que el controlador mirará hasta 18 movimientos hacia el futuro y planificará sus velocidades para ofrecer una aceleración suave y curvas sin sacudidas.
Licencia: Grbl es software libre, publicado bajo la licencia GPLv3.
– CAMotics
Con CAMotics, puede simular programas GCode de 3 ejes para CNC y visualizar los resultados en 3D. CAMotics se ejecuta en Linux, OS-X o Windows. Es rápido, fácil de usar y lo mejor de todo es de código abierto y gratuito.
Con el poder de simular las rutas de sus herramientas CNC, evitará errores peligrosos y costosos. Al observar los ejemplos incorporados y usar la documentación en línea, ejecutará sus propias simulaciones en poco tiempo. Y, si necesita más ayuda, estaremos encantados de responder a sus preguntas a través del grupo de discusión.
CAMotics tiene como objetivo ser una plataforma de simulación CNC útil para la comunidad de bricolaje y Código abierto. Los CAMotics deben servir al usuario altamente técnico, pero siguen siendo lo suficientemente simples y fáciles de usar como para soportar tipos menos tecnológicos también.
Características:
- Simulación rápida de piezas de corte de 3 ejes con visualización 3D.
- Simula formas de herramienta cilíndricas, cónicas, esféricas, esferoides y snubnose.
- Visualización en 3D de la ruta de la herramienta.
- El renderizado multihilo puede aprovechar las CPU de varios procesadores.
- Análisis, simulación, verificación y anotación de GCode.
- En la vista y edición de GCode y TPL de la aplicación.
- Soporta códigos O de LinuxCNC (también conocido como EMC2).
- Exportar la pieza de trabajo cortada al archivo STL.
- Edición de tablas de herramientas.
- Añadir sondeo de altura a archivos GCode 2D. Muy útil para el corte de placas de circuitos y el grabado de metal.
- Optimización de rutas de GCode 2D. (en progreso #11)
- Funciona en Windows y Linux.
- Publicado bajo la licencia GPL v2+.
– Blender CAM
Blender CAM es una solución de código abierto para el mecanizado asistido por computadora artístico CAM, una herramienta de generación de código g. Blender CAM es una extensión para el paquete Blender 3d de código abierto gratuito. Se ha utilizado para muchos proyectos de fresado y se desarrolla activamente. Si usted es un desarrollador que le gustaría ayudar, no dude en ponerse en contacto conmigo.
Esta extensión es gratuita, sin embargo, puede donar para apoyar el desarrollo y apreciar el trabajo que ya se ha realizado. Actualmente no hay garantía para los resultados de la leva de la licuadora, debe verificar sus rutas antes de usar. Blender CAM ha sido probado con éxito en mi estudio. No recomendaría Blender CAM para trabajar el metal ahora, tenga cuidado si lo prueba.
Características:
- Varias estrategias de fresado 2D y 3D
- tipos de Cortador: bola, plano, tallado en v con varios ángulos
- trabajar con datos 3d o imágenes de profundidad
- Capas y piel para desbaste.
- Fresado inverso
- Varias opciones para el modelo alrededor del ambiente
- protección de superficies verticales
- manténgase bajo-opción para el movimiento
- configuración del tamaño del material
- simulación de operaciones 3d
- Computación en segundo plano de las operaciones, para que pueda continuar trabajando
- entrada de hélice, retracción de arco, rampa hacia abajo para algunas de las estrategias.
- Puentes automáticos para operación de recorte
- Exportación y simulación de cadena
– DXF2GCODE
DXF2GCODE es una herramienta para convertir dibujos 2D (dxf, pdf, ps) a GCode compatible con máquinas CNC. Compatibilidad con Windows, Linux y Mac mediante el uso del lenguaje de scripting python.
Características:
- Integración en EMC2
- Postprocesador totalmente ajustable
- G0 mueve reducción por optimización de ruta
- Importación de archivos DXF, PDF y PS
- Precisión mejorada para la importación de ranuras por Línea y Arco
- Especificación de parámetros de molino por capas
- Soporte de cuchilla de arrastre y torno
- Rompe soporte de pestañas a.k.a
- Bloques AutoCAD e Inserta
- Múltiples herramientas
- Soporte en múltiples idiomas: Inglés; Alemán; Francés; Ruso
- Visor 3D