Haas codes
HaasProgram/G-codeIntermediate10 - 30 minutes

350

Haas 350 - CUTTER COMP LOOK AHEAD ERROR | Haas CNC Alarm

CUTTER COMP LOOK AHEAD ERROR

This alarm occurs when the control's look-ahead buffer cannot calculate a valid cutter compensation path due to geometric constraints or tool radius interference with the programmed contour. The Haas control reads ahead multiple blocks to compute the compensated tool path, and when the tool radius is too large for the geometry or moves create impossible offsets, this alarm triggers. Execution stops to prevent gouging or incorrect machining.

Root Cause Summary

Haas Alarm 350 occurs when the control detects an active probe contact signal during non-probing moves, indicating either physical probe contact outside of protected G31 cycles or false signals from electrical interference. The NGC control continuously monitors the probe input and immediately stops motion when contact is detected during rapid or feed moves outside the designated probing window.

Safety

  • Damaged probe may give false readings
  • Do not use bent stylus
  • ⚠️ CRITICAL: Damaged probes provide inaccurate measurements
  • ⚠️ Do not operate with bent or damaged stylus
  • Disconnect power to the machine before inspecting or replacing probe wiring to avoid electrical shock.
  • Be cautious when manually triggering the probe to avoid injury from moving machine components.
  • Ensure the machine is properly grounded to prevent electrical hazards and ensure accurate probe readings.

Causes and Fixes

  1. 1

    Verify Probe Position

    Check current machine position in POSITION page and visually inspect probe for any contact with workpiece or fixtures.

    Do not attempt to move axes until probe contact is cleared

  2. 2

    Clear Physical Contact

    Manually jog axes away from contact point using JOG mode at slow feedrate, or use HANDLE JOG for precise movement.

    Use .0001 increments on handle jog for precise probe clearance

  3. 3

    Reset Alarm and Test

    Press RESET to clear alarm, then test probe signal in MDI with M75 (probe on) and verify probe LED status on control.

    Probe LED should be OFF when probe is not in contact

  4. 4

    Review Program Path

    Check program for proper probe retract moves and ensure adequate clearance distances in rapid moves following probing cycles.

DIY Feasiblehigh confidence

Call a technician if:

  • ·Control input card failure suspected
  • ·Repeated alarms after probe replacement
  • ·Parameter corruption requiring factory reset

Prevention

  • Always use M76 to deactivate probe after probing cycles
  • Maintain proper probe cable routing away from power cables
  • Regular probe calibration and stylus inspection
  • Use conservative feedrates in probing cycles

Common Mistakes

  • Forgetting M76 probe deactivation command
  • Running rapid moves with probe still active
  • Ignoring probe cable routing guidelines
  • Not clearing physical contact before reset attempt

Related Alarms

Seeing Multiple Alarms?

Seeing another alarm with this one? Enter the code.

Get machine-aware diagnosis

AxisMD logs alarms against your actual machines, tracks patterns, and gives AI context your manual doesn't have.

Start free

Was this guide helpful?

Always verify with your machine manual or a certified technician before performing service procedures.