
Curso de programador de CNC
Domine la programación CNC desde sus fundamentos — desde los principios del código G y torneado hasta el software CAM y el mecanizado en 5 ejes. Este curso le brinda el conocimiento técnico práctico que los talleres están buscando activamente para contratar. Ya sea que esté ingresando al oficio o mejorando sus competencias, finalizará listo para programar piezas reales en máquinas reales.
Qué vas a aprender:
Comenzará con los tipos de máquinas CNC, ejes y sistemas de coordenadas, para luego pasar a escribir programas de código G y código M desde cero. A partir de ahí, abordará ciclos enlatados, subrutinas y programación de torno antes de adentrarse en el software CAM para generar y simular trayectorias de herramienta. El curso también cubre sujeción de piezas, palpado en máquina y procedimientos de configuración que reducen los errores de medición en el taller. Aprenderá métodos de control de calidad que incluyen operación de CMM, interpretación de GD&T y control estadístico de procesos. Los temas avanzados incluyen programación Macro B, estrategias de mecanizado de alta velocidad y conceptos de 5 ejes que abren puertas a trabajos de mayor valor.
Cómo estudias de forma práctica Curso de programador de CNC
Cómo practicas Curso de programador de CNC
Para ti que eres empresa y quieres capacitar a tu equipo
En Dedika para empresas, el curso incluye ejercicios y ejemplos adaptados a tu propio negocio y a las necesidades de tu empresa.
Contenido del curso
8 Capítulos • 40 LeccionesDuración entre 4 y 360 horas (tú decides)
Capítulo 1OcultarOcultar detallesVer detallesFundamentos del maquinado CNC
Fundamentos del maquinado CNC
Lección 1 • Sistemas de coordenadas y desplazajes de trabajo
Presenta el posicionamiento absoluto frente al incremental y los sistemas de coordenadas máquina frente a los de trabajo. Usted configurará desplazajes de trabajo para ubicar piezas con precisión en la mesa.
Lección 2 • Tipos de máquinas CNC y sus aplicaciones
Cubre fresadoras, tornos, enrutadores y máquinas de electroerosión y sus funciones industriales. Establece el contexto para todas las decisiones de programación posteriores.
Lección 3 • Ejes de la máquina y sistemas de movimiento
Explica los ejes lineales y rotativos, las convenciones de etiquetado de ejes y cómo los servomotores y motores paso a paso producen movimiento controlado. Conecta el hardware con los comandos programados.
Lección 4 • Velocidades, avances y fundamentos de materiales
Enseña los cálculos de velocidad del husillo, velocidad de avance y profundidad de corte para materiales comunes. Estos valores se integran directamente en los programas CNC como palabras F y S.
Lección 5 • Herramientas de corte y sujeción
Examina fresas, brocas, insertos y barras de mandrinar junto con los sistemas de sujeción. La selección correcta de la herramienta afecta directamente la estrategia del programa y la calidad del acabado superficial.
Capítulo 2OcultarOcultar detallesVer detallesFundamentos de código G y código M
Fundamentos de código G y código M
Lección 1 • Selección de plano y unidades
Explica la selección de plano G17/G18/G19 y el cambio de unidades G20/G21. La configuración correcta de plano y unidades previene errores dimensionales en arcos y ciclos fijos.
Lección 2 • Compensación de longitud y diámetro de herramienta
Enseña la compensación de longitud de herramienta G43/G44 y la compensación de radio de cortador G41/G42. Las compensaciones desacoplan la geometría programada de las dimensiones físicas de la herramienta.
Lección 3 • Estructura y sintaxis del programa
Define el número de programa, números de secuencia, direcciones de palabra y caracteres de fin de bloque. Una base de sintaxis correcta previene alarmas del controlador y errores de análisis.
Lección 4 • Códigos M para funciones de máquina
Introduce los códigos M de arranque/parada del husillo, refrigerante, cambio de herramienta y parada de programa. Los códigos M controlan las funciones auxiliares de la máquina que los códigos G por sí solos no pueden abordar.
Lección 5 • Códigos G esenciales para movimiento
Cubre el desplazamiento rápido (G00), la interpolación lineal (G01) y la interpolación circular (G02/G03). Estos códigos modales controlan toda la geometría de la trayectoria de la herramienta en un programa.
Capítulo 3OcultarOcultar detallesVer detallesCiclos fijos y subrutinas
Ciclos fijos y subrutinas
Lección 1 • Modalidad y cancelación de ciclos fijos
Explica cómo los ciclos fijos permanecen activos en múltiples ubicaciones de agujeros y cómo G80 los cancela. La mala gestión de la modalidad del ciclo es una fuente común de colisiones.
Lección 2 • Ciclos fijos de taladrado y mandrinado
Cubre los ciclos G81 a G89 para taladrado, escariado, mandrinado y mandrinado inverso. Cada ciclo automatiza la secuencia de retracción y avance, eliminando la escritura repetitiva de bloques.
Lección 3 • Patrones de agujeros de pernos y coordenadas polares
Programa patrones circulares de agujeros para pernos utilizando entrada de coordenadas polares o bucles paramétricos. Combina ciclos fijos con lógica de patrones para una programación eficiente de matrices de agujeros.
Lección 4 • Subrutinas locales y globales
Introduce las llamadas a subrutinas M98/M99 y las subrutinas locales integradas dentro de un programa principal. Las subrutinas eliminan el código duplicado para geometría repetida.
Lección 5 • Subrutinas paramétricas tipo macro
Introduce subrutinas basadas en variables que aceptan argumentos para una reutilización flexible. Usted escribirá una sola subrutina que mecaniza características de tamaño variable.
Capítulo 4OcultarOcultar detallesVer detallesProgramación de torneado y torno
Programación de torneado y torno
Lección 1 • Operaciones de roscado y herramientas motorizadas
Cubre el roscado de punto único con G32/G92 e introduce el fresado de eje C con herramientas motorizadas. La capacidad de herramientas motorizadas convierte un torno en un centro de mecanizado de fresado-torneado.
Lección 2 • Ciclos fijos de torneado G70–G76
Utiliza el ciclo de desbaste G71, el ciclo de acabado G70 y el ciclo de roscado G76 para automatizar operaciones de múltiples pasadas. Estos ciclos reducen drásticamente la longitud del programa del torno.
Lección 3 • Cortes de refrentado, torneado y conicidad
Programa pasadas de refrentado rectas, torneado exterior/interior y movimientos de conicidad en ángulo utilizando G01. Estas son las operaciones fundamentales de remoción de material en un torno.
Lección 4 • Operaciones de ranurado y tronzado
Programa ranuras exteriores, interiores y frontales usando estrategias de penetración y oscilación, luego tronza las piezas terminadas. El ranurado requiere una gestión cuidadosa del avance y la velocidad.
Lección 5 • Sistema de coordenadas y geometría del torno
Establece los ejes X (diámetro) y Z (axial), la compensación del radio de la punta de la herramienta y la ubicación del cero de pieza. La geometría del torno difiere fundamentalmente del fresado y requiere un tratamiento por separado.
Capítulo 5OcultarOcultar detallesVer detallesSoftware CAM y generación de trayectorias de herramienta
Software CAM y generación de trayectorias de herramienta
Lección 1 • Postprocesamiento y salida de archivo NC
Configura los ajustes del postprocesador para que coincidan con la sintaxis del controlador, luego genera y revisa el archivo NC. Un postprocesador correctamente configurado elimina la edición manual del código después de la salida.
Lección 2 • Simulación y verificación de trayectorias de herramienta
Ejecuta simulación de remoción de material y detección de excavaciones antes de publicar el código. La simulación detecta colisiones y excavaciones que dañarían piezas o máquinas.
Lección 3 • Trayectorias de mecanizado de superficies 3D
Aplica estrategias de paralelo, festoneado y traza de lápiz para mecanizar superficies esculpidas. La calidad del acabado superficial depende del paso lateral, la tolerancia dimensional y la selección de la estrategia.
Lección 4 • Flujo de trabajo CAM y descripción general de la interfaz
Mapea el proceso CAM de extremo a extremo, desde la importación del modelo hasta la salida del archivo NC. Comprender el flujo de trabajo completo previene errores en cada etapa de transferencia.
Lección 5 • Estrategias de trayectoria de herramienta para fresado 2D
Crea trayectorias de contorneado, cajera y taladrado para piezas prismáticas utilizando operaciones CAM 2D. Estas estrategias cubren la mayoría del trabajo de fresado de producción.
Capítulo 6OcultarOcultar detallesVer detallesSujeción de piezas, configuración y palpado
Sujeción de piezas, configuración y palpado
Lección 1 • Palpado por contacto en máquina
Programa ciclos de palpado por contacto para localizar automáticamente bordes, agujeros y superficies de la pieza. El palpado reemplaza la medición manual y envía los datos de decalaje directamente al controlador.
Lección 2 • Alineación de piezas y establecimiento de datum
Utiliza buscadores de bordes, indicadores de carátula y barras de prueba para alinear piezas y establecer datums. El establecimiento preciso del datum es la base de la exactitud dimensional.
Lección 3 • Ajuste de herramienta y medición de longitud
Mide las compensaciones de longitud de la herramienta utilizando brazos de ajuste, sistemas láser y medición manual. Los datos precisos de longitud de herramienta previenen colisiones en el eje Z y errores dimensionales.
Lección 4 • Dispositivos de sujeción y su selección
Compara mordazas, mandriles, fijaciones y mesas de vacío para aplicaciones de fresado y torneado. La elección de la sujeción afecta la rigidez, el acceso y el tiempo de ciclo.
Lección 5 • Fijación de múltiples piezas y sistemas de pallets
Diseña programas para múltiples decalajes de trabajo y sistemas de cambio de pallets para maximizar la utilización del husillo. Las configuraciones multipieza multiplican la producción sin aumentar el número de ciclos.
Capítulo 7OcultarOcultar detallesVer detallesControl de calidad e inspección
Control de calidad e inspección
Lección 1 • Instrumentos de medición de precisión
Cubre micrómetros, calibradores, medidores de agujeros y placas de superficie para verificación dimensional. La selección del instrumento y la técnica adecuada determinan directamente la exactitud de la medición.
Lección 2 • Proceso de inspección de primera pieza
Realiza una inspección estructurada de primera pieza para validar que un nuevo programa produce piezas conformes. La aprobación de la FAI es necesaria antes de que comiencen las corridas de producción completas.
Lección 3 • Interpretación de GD&T para maquinistas
Lee acotaciones de planicidad, perpendicularidad, posición verdadera y descentrado en los planos de ingeniería. GD&T define los requisitos funcionales que la inspección debe verificar.
Lección 4 • Programación y operación de CMM
Programa una máquina de medición por coordenadas para medir características automáticamente y generar informes de inspección. Los datos de la CMM proporcionan evidencia objetiva de la conformidad.
Lección 5 • Fundamentos del control estadístico de procesos
Aplica gráficos de control y análisis Cpk para monitorear la estabilidad y capacidad del proceso. Los datos del SPC guían los ajustes de decalaje antes de que las piezas salgan de tolerancia.
Capítulo 8OcultarOcultar detallesVer detallesProgramación avanzada y optimización
Programación avanzada y optimización
Lección 1 • Verificación de programas y procedimientos de marcha en seco
Ejecuta procedimientos estructurados de marcha en seco, bloque único y retención de avance antes de cortar la primera pieza. Una rutina de verificación disciplinada previene colisiones y desperdicio en programas nuevos.
Lección 2 • Estrategias de mecanizado de alta velocidad
Aplica fresado trocoidal, trayectorias de carga de viruta constante y búfer de anticipación para aumentar las tasas de remoción de material. El HSM extiende la vida útil de la herramienta mientras reduce el tiempo de ciclo.
Lección 3 • Conceptos de mecanizado simultáneo de 5 ejes
Introduce el plano de trabajo inclinado (G68.2), TCPC y el movimiento simultáneo de 5 ejes para geometrías complejas. La capacidad de 5 ejes elimina múltiples configuraciones y mejora la calidad del acabado superficial.
Lección 4 • Programación de Macro B y variables
Usa variables de sistema y locales, operadores aritméticos y flujo de control para escribir programas adaptativos. Las macros permiten que los programas respondan a datos medidos y estados de la máquina.
Lección 5 • Análisis y reducción del tiempo de ciclo
Identifica el tiempo no productivo, el desperdicio en desplazamiento rápido y el tiempo de cambio de herramienta mediante el análisis del programa. La reducción sistemática del tiempo no productivo reduce directamente el costo por pieza.
Tu certificado válido de finalización
Este curso es para ti:
Operario maquinista: listo para pasar a la programación y asumir más responsabilidades.
Persona en cambio de carrera: atraída por la manufactura de precisión y que busca un punto de entrada estructurado.
Estudiante de ingeniería mecánica: que desea adquirir competencias prácticas de programación para complementar su formación académica.
Técnico de manufactura: que aspira a ampliar su rol hacia el desarrollo y la optimización de procesos.
Aficionado creador: que opera un enrutador CNC personal y quiere ir más allá de las configuraciones básicas por defecto del software.
Aprendiz de taller de herramientas: que construye conocimientos fundamentales para acelerar su progreso hacia el estatus de oficial.
Lo que dicen nuestros estudiantes
Sus clases son perfectas. Adquirí el paquete de un año y, finalmente, tengo la oportunidad de seguir diversos temas de mi interés sin necesidad de cambiar de plataforma... les agradezco por todo lo que hacen, ya los he recomendado a otras personas...

Me gusta cómo las lecciones van directo al grano y cómo puedo cambiar capítulos y saltar contenidos que no necesito.

Me gusta el contenido y la forma de presentación y transcripción de videos, ¡lo que acelera el proceso!

La plataforma es rápida, simple de usar. La diversidad de contenido y los videos complementarios ayudan mucho en el aprendizaje.

Principales capacitaciones
Preguntas frecuentes
¿Quién es Dedika?
¿El certificado es válido en Ecuador?
¿Los cursos son gratuitos?
¿Cuál es la carga horaria del curso?
¿Cómo son los cursos?
¿Cómo funcionan los cursos?
¿Cuál es la duración de los cursos?
¿Cuál es el costo o precio de los cursos?
¿Qué es un curso EAD u online y cómo funciona?
Curso en PDF




















