Grbl es una alternativa sin compromisos, de alto rendimiento y de bajo costo al control de movimiento basado en puerto paralelo para fresado CNC. Funcionará con un Arduino básico (Duemillanove/Uno) siempre que tenga un Atmega 328.
El controlador está escrito en C altamente optimizado y utiliza 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 que cumple con los estándares y ha sido probado con la salida de varias herramientas CAM sin problemas. Se admiten arcos, círculos y movimientos helicoidales, así como todos los demás comandos principales del código G. Las funciones macro, las variables y la mayoría de los ciclos fijos no son compatibles, pero creemos que las GUI pueden hacer un trabajo mucho mejor traduciéndolas a código G directo de todos modos.
Grbl incluye gestión completa de la aceleración con visión de futuro. Eso significa que el controlador buscará hasta 18 movimientos en el futuro y planificará sus velocidades con anticipación para brindar una aceleración suave y tomar curvas sin tirones.
Licencia: Grbl es software gratuito, publicado bajo la licencia GPLv3.
Para obtener más información y ayuda, consulte nuestras páginas Wiki. Si encuentra que la información está desactualizada, ayúdenos a mantenerla actualizada editándola o notificando a nuestra comunidad. ¡Gracias!
Desarrollador principal [ 2011 - Actual ]: Sungeun (Sonny) K. Jeon, Ph.D. (EE.UU.) también conocido como @chamnit
Desarrollador principal [ 2009 - 2011 ]: Simen Svale Skogsrud (Noruega). también conocido como El Originador/Creador/Pionero/Padre de Grbl.
Rama Maestra:
Archivo:
IMPORTANTE:
Algoritmo paso a paso súper suave
Actualizaciones de estabilidad y robustez
(x4)+ Planificador más rápido
¡Compilable a través de Arduino IDE!
Revisión del analizador de código G
Configuraciones independientes de aceleración y velocidad
Límites suaves
Sondeo
Compensaciones dinámicas de longitud de herramienta
Rendimiento del arco mejorado
Mapeo de pines de CPU
¡Nuevo SIMULADOR Grbl! (por @jgeisler y @ashelly)
Informes de estado configurables en tiempo real
Rutina de búsqueda actualizada
Compartir PIN de límite opcional
Salida de velocidad de husillo variable opcional
Opciones adicionales de funciones en tiempo de compilación
List of Supported G-Codes in Grbl v0.9 Master:
- Non-Modal Commands: G4, G10L2, G10L20, G28, G30, G28.1, G30.1, G53, G92, G92.1
- Motion Modes: G0, G1, G2, G3, G38.2, G38.3, G38.4, G38.5, G80
- Feed Rate Modes: G93, G94
- Unit Modes: G20, G21
- Distance Modes: G90, G91
- Arc IJK Distance Modes: G91.1
- Plane Select Modes: G17, G18, G19
- Tool Length Offset Modes: G43.1, G49
- Cutter Compensation Modes: G40
- Coordinate System Modes: G54, G55, G56, G57, G58, G59
- Control Modes: G61
- Program Flow: M0, M1, M2, M30*
- Coolant Control: M7*, M8, M9
- Spindle Control: M3, M4, M5
- Valid Non-Command Words: F, I, J, K, L, N, P, R, S, T, X, Y, Z