Gestión de compensación de herramienta

Sistema de Compensación de Longitud de Herramienta (TLO)

Durante el uso normal, la Compensación de Longitud de Herramienta (TLO) se mide usando el comprobador de herramientas en la cama de la Carvera. La máquina en realidad no conoce la altura absoluta del comprobador de herramientas: solo sabe que la sonda se activa de forma consistente cuando las herramientas lo tocan. Para soportar la capacidad de cambiar herramientas, la máquina mantiene el conocimiento de dos posiciones de herramienta, la herramienta actual y la herramienta de referencia. Esto es necesario para mantener la consistencia en el espacio de trabajo entre diferentes longitudes de herramienta.

Cuando se comprueba la primera herramienta, la altura Z en el Espacio de Coordenadas de Máquina (MCS) se registra como la posición de la herramienta de referencia. Esta herramienta se convierte en la "herramienta de referencia" contra la que se medirán todas las demás herramientas.

Cualquier herramienta subsiguiente que se compruebe después actualiza la posición de la herramienta actual. La TLO se calcula entonces como la diferencia entre estas dos posiciones:

TLO=current_tool_positionreference_tool_positionTLO = current\_tool\_position - reference\_tool\_position

Ejemplo

  1. Primera herramienta: Comprobada en la posición Z de la máquina -72.300 → se convierte en herramienta de referencia

  2. Segunda herramienta: Comprobada en la posición Z de la máquina -105.688 → herramienta actual

  3. Cálculo de TLO: -105.688 - (-72.300) = -33.388

M491.1 - Prueba de Rotura de Herramienta

Descripción

M491.1 realiza una verificación de rotura de herramienta calibrando la herramienta actual y comparando su longitud con una compensación de longitud de herramienta (TLO) almacenada previamente. Si la diferencia excede la tolerancia especificada, indica una posible rotura de herramienta y detiene la máquina.

Parámetros

  • H: Valor de tolerancia para la detección de rotura (opcional, por defecto 0.1 mm)

    • Debe ser >= 0.02 mm

    • Si se establece demasiado pequeño, el comando se detendrá con un error

Demostración de M491.1

Ejemplo

M493 - Gestión de la Compensación de Longitud de Herramienta (TLO)

Descripción

M493 gestiona los ajustes de compensación de longitud de herramienta (TLO) para la herramienta actual. Puede establecer compensaciones de herramienta, cambiar herramientas e informar valores de TLO.

Parámetros

  • Subcódigo 0/1: Establecer compensación de herramienta desde la última posición comprobada

  • Subcódigo 2: Establecer nuevo número de herramienta

  • T: Número de herramienta (requerido)

  • Subcódigo 3: Establecer compensación de herramienta actual manualmente

  • Z: Valor de longitud de herramienta (opcional)

  • H: Compensación por encima de Z0 (opcional)

  • Subcódigo 4: Informar valores TLO actuales

Ejemplo

M493.1 - Establecer Compensación de Herramienta (Igual que M493)

Descripción

M493.1 establece la compensación de la herramienta desde la última posición comprobada. Esto es idéntico a M493 con subcódigo 0 o 1.

Parámetros

Ninguno

Ejemplo

M493.2 - Establecer Nueva Herramienta

Descripción

M493.2 establece una nueva herramienta como la herramienta activa y actualiza el sistema en consecuencia.

Parámetros

  • T: Número de herramienta (requerido)

Ejemplo

M493.3 - Establecer Compensación de la Herramienta Actual Manualmente

Descripción

M493.3 establece la compensación de la herramienta actual manualmente usando ya sea un valor Z o una compensación H desde la posición actual.

Parámetros

  • Z: Valor de longitud de herramienta (opcional)

  • H: Compensación por encima de Z0 (opcional)

Demostración de M493.3

Ejemplo

M493.4 - Informar TLO Actual

Descripción

M493.4 informa los valores actuales de compensación de longitud de herramienta en la consola.

Parámetros

Ninguno

Ejemplo

Última actualización