
[mailerlite_form form_id=2]
1) Cómo pensar un error en Heidenhain: del “síntoma” a la “causa raíz”
La mayoría de alarmas en Heidenhain no son “misterios”, sino síntomas de uno de estos cinco orígenes:
- Estado/entorno incoherente: cero pieza mal definido, BLK ausente o erróneo, plano de trabajo equivocado.
- Herramientas mal declaradas: longitud (L) o radio/diámetro (R/D) incorrectos; tipología incoherente con la operación.
- Parámetros de ciclo (Q) inconsistentes con la realidad: R muy alta, Z final “en el aire”, pecks mal dimensionados, paso de rosca incorrecto.
- Geometría/Trayectoria: arcos imposibles en el plano activo, compensación al lado equivocado, transformaciones (espejo/rotación) sin cancelar.
- Set-up físico: amarre que invade el recorrido, topes mal definidos, herramienta gastada o porta distinto al previsto.
La receta de diagnóstico es siempre la misma: lee la alarma → ubica la línea → valida entorno (DATUM/BLK/plano) → revisa Q/compensaciones → simula por bloques. Con práctica, resolverás en minutos lo que antes llevaba horas.
2) Errores de BLK FORM y origen de trabajo (DATUM)
Síntomas típicos: la simulación no “arranca viruta”, las trayectorias parecen recortar “aire”, o las profundidades no coinciden con la realidad.
- Causa: BLK más pequeño que el material real, Z final por debajo/encima de lo esperado, cero pieza en otra esquina/cara.
- Solución: mide el tocho y redefine el BLK con sus límites reales; valida el DATUM antes de mecanizar.
; Placa 120x80x22 con origen en esquina sup. izq.
BLK FORM 0.1 X-120 Y-80 Z-22
BLK FORM 0.2 X+0 Y+0 Z+0
; Consejo: si el tocho trae +2 mm, inclúyelos en Z-22
Prevención: documenta en cabecera origen, cara, BLK y sobreespesores. Revisa nuestra guía de BLK FORM.
3) Tabla de herramientas: L y R (o D) mal medidos
Síntomas: marca en contorno al activar compensación, entradas bruscas, Z incorrecta al cambiar de herramienta.
- Causa: L desfasada (preset/sonda no actualizada), R/D nominal distinto al real, herramienta/porta diferentes a la tabla.
- Solución: re-medición con sonda o preset; valida R/D real antes de activar compensación; usa lead-in/lead-out tangenciales.
; Contorno con compensación (idea)
; Asegura que el R de la fresa es real (no "0")
; Entradas/salidas tangenciales para evitar marcas
Si trabajas con TNC7, estandariza tu librería: te lo explico aquí: Tabla de herramientas TNC7.
4) Ciclos de taladro (200/201/203) y roscado (205/207/209): errores frecuentes
Síntomas: taladros “cortos” o que atraviesan más de lo debido, tiempos en vacío exagerados, rotura de macho.
- Causa: R (Q200) demasiado alta; Z final (Q201) incoherente; pecks (Q202) mal dimensionados; paso de rosca (Q239) incorrecto.
- Solución: usa R=2–3 mm; ajusta Q201 con margen en ciegos; en inox y profundos, cambia a 203; en roscado con viruta continua, usa 209 (pecks).
; Taladrado estándar
CYCL DEF 200 DRILLING ~
Q200=+2 ; R baja
Q201=-10 ; Z final coherente
Q206=+240 ; avance
; Roscado rígido M6x1
CYCL DEF 207 RIGID TAPPING ~
Q200=+2
Q201=-10
Q239=+1 ; paso
Amplía en: Ciclos 200/201/203/205 y Roscado 207/209.
5) Planos 1/2/3 y arcos imposibles
Síntomas: alarma al interpolar un arco, contornos “torcidos” en laterales, trayectorias que no cuadran con la geometría.
- Causa: arco definido en un plano distinto al activo; puntos finales incompatibles con el radio/centro; olvido de cambiar plano al pasar a un lateral.
- Solución: confirma el plano correcto (XY/YZ/ZX), revisa los puntos del arco y vuelve al plano base al terminar.
; Lateral en Plano 2 (YZ) — acercamiento por X (eje herramienta)
; Define trayectorias en YZ; retira por X.
Repasa esta guía para evitar confusiones: Planos 1/2/3.
6) Compensación de radio: marcas y “desplazamientos raros”
Síntomas: raya en contorno, entrada que marca la pieza, sobrecorte en esquinas.
- Causa: R(D) no coincide con la fresa, entrada no tangencial, compensación en el lado incorrecto (tras usar espejo o rotación).
- Solución: valida R real, usa lead-in/lead-out tangenciales y confirma el lado de compensación después de transformaciones.
Si vienes de ISO, te vendrá bien la guía de G41/G42.
7) Transformaciones (espejo/rotación) sin cancelar
Síntomas: posiciones “en otro sitio”, contornos invertidos inesperadamente, roscas/taladros desalineados.
- Causa: se deja activo el espejo o una rotación tras ejecutar un bloque; pivote de espejo mal definido.
- Solución: define el pivote (cero actual) antes de activar; cancela la transformación al terminar; comenta claramente el bloque.
; --- Espejo: esquema didáctico ---
; MIRROR ON (Y) ; define pivote = cero actual
; ... operaciones ...
; MIRROR OFF ; cancela
Guía completa para evitar sorpresas: Función espejo en CNC.
8) Incrementales y polares: quedarse “en relativo” sin querer
Síntomas: la segunda fila de taladros “se desplaza”, patrones circulares descentrados.
- Causa: olvidar volver a absoluto después de una secuencia incremental; centro/polar mal definido (radio/ángulo inicial).
- Solución: vuelve a absoluto antes de movimientos largos; documenta ΔX/ΔY y secuencia angular (0°, 60°, 120°…); verifica el centro.
Profundiza en incrementales y polares en Heidenhain.
9) Orden y alturas de seguridad: tiempo en vacío (y golpes) evitables
Síntomas: programas lentos con viajes al “techo” entre puntos, riesgo en fijaciones altas.
- Causa: R (Q200) excesiva; orden de puntos ineficiente; acercamientos por el eje “equivocado” del plano activo.
- Solución: R=2–3 mm; recorre en “serpiente” (fila/columna) o por patrones polares; en laterales, acerca/retira por el eje de herramienta del plano.
10) Flujo de diagnóstico “exprés” (lo que hacen los talleres eficientes)
- Lee la alarma y ubica la línea exacta.
- Valida entorno: DATUM correcto, BLK con dimensiones reales, plano activo coherente.
- Revisa herramientas: L y R/D reales; tipo correcto para la operación.
- Inspecciona Q: R (Q200), profundidad (Q201), pecks (Q202) y paso (Q239).
- Simula por bloques: ejecuta el tramo conflictivo y observa el movimiento.
- Corrige y guarda: versiona el archivo (v2, v3…), comenta el cambio y re-simula todo.
11) Plantillas “listas para copiar” para evitar errores
11.1 Cabecera segura + BLK + plan mínimo
; --- CABECERA SEGURA ---
; Unidades, plano, estado inicial
; DATUM y BLK con medidas reales
BLK FORM 0.1 X-120 Y-80 Z-22
BLK FORM 0.2 X+0 Y+0 Z+0
; --- PLANEADO ---
TOOL CALL 1 Z S2800 F1200
L Z+100 R0 FMAX M3 M8
CYCL DEF 232 FACE MILLING ~
Q389=+120
Q390=+80
Q391=+0.5
Q200=+2
Q206=+1200
CYCL CALL
L Z+100 R0 FMAX M9
11.2 Taladrado 3×2 con R baja y orden optimizado
TOOL CALL 2 Z S3200 F240
L Z+50 R0 FMAX M8
CYCL DEF 200 DRILLING ~
Q200=+2
Q201=-10
Q206=+240
L X+20 Y+20
L X+60 Y+20
L X+100 Y+20
L X+20 Y+50
L X+60 Y+50
L X+100 Y+50
CYCL CALL
L Z+100 R0 FMAX M9
11.3 Roscado seguro con 207 y alternativa 209 (viruta problemática)
; Roscado M6x1
TOOL CALL 5 Z S800 F100
L Z+50 R0 FMAX M8
CYCL DEF 207 RIGID TAPPING ~
Q200=+2
Q201=-10
Q239=+1
; En inox/viruta continua:
; CYCL DEF 209 TAPPING W/ CHIP BREAKING ...
12) Checklist “anti-alarmas” (úsala antes de Cycle Start)
- Origen/BLK documentados y medidos.
- L y R de herramienta verificados (tabla actualizada).
- R (Q200) entre 2–3 mm salvo obstáculos.
- Planos correctos (XY/YZ/ZX) según la cara que mecanizas.
- Compensación al lado correcto; entradas/salidas tangenciales.
- Transformaciones (espejo/rot) canceladas si ya no se usan.
- Simulación revisada en el tramo conflictivo.
13) Casos reales resumidos (síntoma → causa → solución)
| Síntoma | Causa | Solución |
|---|---|---|
| Alarma al iniciar arco | Arco en plano equivocado | Activa el plano correcto (XY/YZ/ZX) y redefine el arco |
| Rosca dura o barre | Paso mal definido (Q239) o agujero previo pequeño | Corrige paso y taladro previo; reduce rpm |
| Marca en contorno | R incorrecto o entrada no tangencial | Actualiza R y ajusta lead-in/lead-out |
| Taladro “en el aire” | Z final incoherente con BLK/origen | Revisa Q201 y DATUM; añade margen |
| Tiempo excesivo | R alto, orden de puntos pobre | Baja R y optimiza recorrido (serpiente/polar) |
14) Itinerario 30/60/90: del caos a la estabilidad
0–30 días: estandariza cabeceras (estado seguro + BLK + R bajas) y tu librería de herramientas (L/R reales). Usa simulación por bloques ante cualquier alarma.
31–60 días: domina ciclos 200/201/203 y 207/209 con plantillas por material. Practica planos 2/3 para laterales y valida arcos.
61–90 días: introduce transformaciones (espejo/rot) con subprogramas, patrones polares e incrementales. Documenta “síntoma → causa → solución” en una wiki de taller.
[mailerlite_form form_id=2]15) Conclusión y siguiente paso
Resolver errores en Heidenhain es cuestión de método: entorno coherente (DATUM/BLK), herramientas honestas (L/R), parámetros Q con sentido y simulación por bloques. Con unas cuantas plantillas y un checklist sencillo, evitarás la mayoría de alarmas y reducirás minutos en cada lote.
Acción hoy: toma tu último programa con errores, aplica el flujo de diagnóstico de la sección 10 y guarda una nueva versión con cabecera estandarizada. La próxima vez, el problema caerá en 5 minutos.
- Curso de Heidenhain — ciclos, planos, tablas y simulación.
- Curso de Fanuc — equivalencias ISO y buenas prácticas.
- Curso de Mastercam — puntos/patrones y verificación CAM + TNC.



