Haas codes
HaasOverheat/ThermalBasic10 - 20 minutes

135

Haas 135 - X-AXIS MOTOR OVERHEAT | Haas CNC Alarm

X-AXIS MOTOR OVERHEAT

This alarm indicates the X-axis servo motor temperature sensor has exceeded the thermal threshold programmed in the servo drive parameters. The servo amplifier continuously monitors motor winding temperature via a thermistor or PTC sensor embedded in the motor. When triggered, the servo drive immediately disables the X-axis to prevent permanent motor damage from overheating.

Root Cause Summary

Alarm 135 Way Lube Level fires when the way lubrication system detects insufficient lubricant in the reservoir tank. This alarm is triggered by a float switch or level sensor that monitors the way oil level and activates when the fluid drops below the minimum operating threshold.

Safety

  • Running dry damages ways
  • ⚠️ Operating without adequate lubrication will damage machine ways
  • Always disconnect power to the machine before working on the lubrication system to prevent electrical shock.
  • Be aware of potential pinch points when working around moving parts of the lubrication system.
  • Wear appropriate personal protective equipment (PPE), such as gloves and safety glasses, when handling way lube oil.
  • Clean up any spilled oil immediately to prevent slips and falls.
  • Dispose of used oil and filters properly according to local regulations.
  • Running the machine dry can damage the ways; Always shut down and lock out the machine before performing maintenance

Causes and Fixes

  1. 1

    Check Way Oil Reservoir Level

    Open electrical cabinet and visually inspect the way oil reservoir tank level. The tank should be filled to the marked level line.

    Ensure machine is powered off and locked out before opening electrical cabinet

  2. 2

    Refill Way Oil Reservoir

    Add Haas-approved way oil (typically ISO 68 slideway oil) to the reservoir until it reaches the proper fill level marked on the tank.

    Use only Haas-recommended way oil to prevent compatibility issues with seals and pumps

  3. 3

    Reset Alarm and Test

    Press RESET to clear alarm 135, then cycle machine power. Monitor for proper way lube operation during next few cycles.

    Check parameter 800 (Way Lube Timer) to verify proper lubrication timing intervals

DIY Feasiblehigh confidence

Call a technician if:

  • ·Float switch replacement required
  • ·Way lube pump failure suspected
  • ·Multiple system leaks identified
  • ·Electrical wiring issues in way lube circuit

Prevention

  • Check way oil level weekly during routine maintenance
  • Replace way lube filter per Haas maintenance schedule
  • Use only Haas-approved way oil to prevent system contamination
  • Monitor parameter 800 and 801 settings for optimal lubrication timing

Common Mistakes

  • Using incorrect way oil viscosity
  • Overfilling reservoir causing float switch malfunction
  • Ignoring small leaks that lead to rapid oil loss
  • Not checking float switch operation after oil refill

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.