
axismd.ai
Haas Controller
Overtravel/Limit · Basic · 10-20 minutes
Haas 146 - Y LIMIT SWITCH | Haas CNC Alarm
Haas Alarm 146 (-Z Limit) occurs when the Z-axis travels beyond its negative software limit defined in Parameter 221 or activates the physical -Z limit switch. This protective alarm prevents spindle collision with the table, workpiece, or fixture by immediately halting all axis motion when the programmed or physical travel boundary is exceeded.
Haas 146 - Y LIMIT SWITCH | Haas CNC Alarm
Y LIMIT SWITCH
This alarm indicates the Y-axis has traveled beyond its software or hardware travel limit and triggered a limit switch input on the MOCON board. The machine will halt all motion immediately and require operator intervention to clear. The MOCON monitors limit switch inputs continuously and this fault prevents damage to the machine by stopping motion before mechanical collision with hard stops or ballscrew ends.
Root Cause Summary
Haas Alarm 146 (-Z Limit) occurs when the Z-axis travels beyond its negative software limit defined in Parameter 221 or activates the physical -Z limit switch. This protective alarm prevents spindle collision with the table, workpiece, or fixture by immediately halting all axis motion when the programmed or physical travel boundary is exceeded.
Safety
Causes and Fixes
Check Tool Offset Values
Press OFFSET, select TOOL tab, verify H-offset values are positive and reasonable for your tooling setup.
Tool length offsets should typically range from 0.1 to 6 inches depending on your tool holder system
Verify G43 Programming
Review program for proper G43 H__ usage and ensure the H-number corresponds to correct tool offset register.
Never use negative values in tool length offset registers
Test with Manual Tool Change
In MDI mode, command G43 H01 Z1.0 with a known good offset to verify proper Z-axis positioning.
Reset and Re-measure Tools
Use TOOL SETTING page to re-measure tool lengths if offsets appear corrupted or incorrect.
Call a technician if:
Prevention
Common Mistakes
Seeing Multiple Alarms?
Seeing another alarm with this one? Enter the code.
AxisMD logs alarms against your actual machines, tracks patterns, and gives AI context your manual doesn't have.
Start freeWas this guide helpful?
Always verify with your machine manual or a certified technician before performing service procedures.