Fundamentos de G-code para principiantes

Es un curso básico para quienes quieren aprender a leer, comprender y comprobar con seguridad programas CNC sencillos.

Descripción del curso

El curso «Fundamentos de G-code para principiantes» ayuda a comprender paso a paso la lógica básica de la programación CNC: desde la estructura del programa de control y las coordenadas hasta los movimientos de la herramienta, los comandos tecnológicos, la edición y la simulación.

El material está pensado para principiantes y está estructurado para que el alumno no solo memorice comandos, sino que entienda qué ocurre en la máquina en cada línea del programa. Se presta especial atención a la lectura segura del código, la verificación de coordenadas, la detección de movimientos peligrosos y la preparación del programa para su puesta en marcha.

El curso es una buena base antes de estudiar temas más complejos: ciclos, correcciones de herramienta, subprogramas, macroprogramación y programación práctica para sistemas CNC concretos.

¿Qué aprenderás?

Al finalizar el curso, podrás:

  • entender la estructura de un programa CNC sencillo;
  • leer G-code línea por línea y comprender la secuencia de mecanizado;
  • distinguir comandos preparatorios, tecnológicos y de trabajo;
  • entender el funcionamiento de los ejes X, Y, Z y el cero de la pieza;
  • leer coordenadas absolutas e incrementales;
  • entender la diferencia entre G00, G01, G02 y G03;
  • detectar movimientos peligrosos, especialmente en el eje Z;
  • comprobar el husillo, el avance, la herramienta y el refrigerante;
  • entender los desplazamientos de trabajo G54, G55 y G56;
  • realizar una edición básica de un programa NC;
  • comprobar un programa en un simulador antes de la práctica;
  • entender qué son los ciclos, los subprogramas y una optimización simple del código.

Formato del curso

Curso online interactivo con certificado electrónico

Es un curso online completamente autónomo. No incluye clases en directo programadas ni presencia obligatoria de un instructor. Estudias el material de forma independiente, completas las prácticas y verificaciones requeridas, y recibes un certificado electrónico después de finalizar el curso y superar las tareas de evaluación necesarias.

Plan de clases

Secciones y temas del curso

El curso va desde la estructura de un programa CNC hasta la comprobación, edición y lectura segura de programas simples en G-code.

  1. 01
    Estructura de un programa CNC y lógica de lectura de G-code
    • Qué son G-code y un programa NC
    • De qué se compone un programa de control
    • Bloques del programa, líneas y orden de ejecución
    • Comentarios y notas claras para el operador
    • Comandos modales y no modales
    • Cómo distinguir rápidamente las líneas de preparación del mecanizado
  2. 02
    Sistema de coordenadas de la máquina y cero del programa
    • Ejes X, Y y Z en una fresadora básica
    • Direcciones de movimiento positivas y negativas
    • Coordenadas de máquina y coordenadas de trabajo
    • Cero de la pieza y sentido del programa
    • Desplazamientos de trabajo G54, G55, G56 y siguientes
    • Comprobación de coordenadas con el plano y la hoja de ajuste
    • Errores típicos al trasladar el cero y colocar la pieza
  3. 03
    Modos del programa: G90, G91, G20, G21
    • Unidades de medida: G21 y G20
    • Programación absoluta G90
    • Programación incremental G91
    • Por qué mezclar G90 y G91 por accidente es peligroso
    • Línea de arranque segura
    • Cómo comprobar los modos antes de iniciar el programa
  4. 04
    Movimientos de la herramienta y construcción de la trayectoria
    • Movimiento rápido G00
    • Movimiento lineal con avance G01
    • Avance F y su efecto en el movimiento
    • Aproximación, pasada de trabajo y retirada de la herramienta
    • Movimientos peligrosos en el eje Z
    • Interpolación circular G02 y G03
    • Definición del arco mediante I y J
    • Formato R para definir el radio del arco
    • Comprobación de la trayectoria antes del mecanizado
  5. 05
    Control de la herramienta y sus compensaciones, husillo, avance y refrigerante
    • Selección de herramienta y comando de cambio de herramienta
    • Compensación de longitud de herramienta: G43, H y G49
    • Compensación de radio de herramienta: G41, G42, D y G40
    • Velocidad del husillo S
    • Giro del husillo: M03 y M04
    • Parada del husillo M05
    • Avance F en el contexto tecnológico
    • Refrigerante: M08 y M09
    • Comprobación de la relación entre T, H, D, S, F y los códigos M
  6. 06
    Lectura práctica de un programa de fresado simple
    • Cómo leer el inicio del programa
    • Cómo leer las líneas de ajuste antes del mecanizado
    • Seguimiento paso a paso de la trayectoria de la herramienta
    • Identificación de la profundidad de corte y la altura de retirada
    • Búsqueda de husillo, avance, herramienta y refrigerante
    • Comandos de parada del programa
    • Finalización del programa y retorno a un estado seguro
    • Comparación del programa con la secuencia de mecanizado esperada
  7. 07
    Edición segura de G-code para principiantes
    • Qué puede editar un principiante
    • Cambiar coordenadas sin romper la lógica
    • Cambiar con seguridad el avance y la velocidad del husillo
    • Añadir comentarios para el operador
    • Buscar puntos decimales y signos menos que faltan
    • Errores en modos modales, desplazamientos y número de herramienta
    • Mini checklist antes de guardar el programa editado
  8. 08
    Introducción básica a ciclos, subprogramas y optimización
    • Qué son los ciclos CNC estándar
    • Ejemplo de un ciclo de taladrado sencillo
    • Qué es un subprograma
    • Dónde los subprogramas simplifican el G-code
    • Optimización simple del programa
    • Qué estudiar después del curso básico

Por ahora, el curso está disponible en los siguientes idiomas: English, Русский, Español, Українська.

CNCPassport © MEBLEOS © 2026 · Ver 1.0 · Terms & Conditions | Privacy Policy | Cookie Policy | Refund Policy Legal information | Privacy Policy