Haas alarm 1421 Tool Setting Probe fires when the NGC control detects a fault in the tool setting probe system during G37 tool measurement cycles or automatic tool length measurement operations. This typically occurs due to probe contact issues, electrical faults, or calibration problems with the spindle probe system.
HaasSystemIntermediate20 - 60 min
1421
Haas Alarm 1421 - Tool Setting Probe
Tool Setting Probe
This alarm indicates the tool setting probe installed in the machine table has failed verification or the MOCON is not receiving proper trigger signals. The control monitors the tool probe input circuit for correct voltage levels and signal timing during tool measurement cycles. If the probe fails to trigger, triggers prematurely, or shows incorrect wiring polarity the alarm prevents tool length measurement to avoid incorrect offsets being loaded.
Root Cause Summary
Haas alarm 1421 Tool Setting Probe fires when the NGC control detects a fault in the tool setting probe system during G37 tool measurement cycles or automatic tool length measurement operations. This typically occurs due to probe contact issues, electrical faults, or calibration problems with the spindle probe system.
Safety
Tool length affected
WARNING: Tool length measurements will be inaccurate until probe is repaired
Disconnect power to the machine before performing any electrical troubleshooting or repairs.
Be aware of moving machine components when working near the probe arm. Ensure the machine is in a safe state before performing any adjustments.
Avoid touching the probe stylus with bare hands to prevent contamination.
Use caution when handling sharp tools or components during probe inspection and repair.
Ensure proper grounding of the probe system to prevent electrical shock.
Tool length measurements may be inaccurate, potentially leading to machining errors.
Always power down the equipment before performing inspections to prevent electrical hazards.
Causes and Fixes
1
Check Probe Physical Condition
Inspect the spindle probe tip for damage, wear, or debris. Clean the probe contact surface with isopropyl alcohol.
Ensure spindle is stopped and locked before touching probe
2
Verify Probe Electrical Connection
Check probe wiring harness connections at the spindle and control cabinet. Test continuity between probe tip and control input.
Use SETTING 57 (Probe Input) to monitor probe signal in real-time
3
Test Probe Response
Manually trigger probe while monitoring CURRENT COMMANDS screen. Verify probe input changes state when contacted.
Navigate to CURRENT COMMANDS > INPUTS to view probe status
4
Calibrate Probe System
Run G37 calibration cycle with known reference tool to establish proper probe offset values in tool table.
Ensure reference tool is properly seated and undamaged
1
Verify Parameter 57 Setting
Check SETTING 57 (Probe Input) is set to correct input number (typically 11 for spindle probe). Access via SETTING > PROBING.
Default spindle probe input is typically Input #11 on most Haas machines
2
Check Parameter 58 Configuration
Verify SETTING 58 (Probe Polarity) matches your probe type. Set to 0 for normally open, 1 for normally closed probe.
Incorrect polarity setting can cause false triggers or no response
3
Validate Probe Feed Rate Settings
Check SETTING 59 (Probe Feed Rate) is set appropriately (typically 10-50 IPM). Adjust if probe moves too fast or slow during G37 cycle.
Slower feed rates improve probe accuracy but increase cycle time
4
Review Tool Setting Position
Verify machine reference position for tool setting probe is correctly programmed in work coordinate system.
Use G54-G59 coordinate system that matches your probe setup location
1
Test Probe Electrical Continuity
Use multimeter to check continuity between probe connector pins and spindle housing ground. Should show open circuit when not contacted.
Disconnect power and air pressure before electrical testing
2
Inspect Probe Mounting
Check probe mounting hardware for looseness or damage. Verify probe is securely fastened to spindle housing.
Loose mounting can cause intermittent contact and false alarms
3
Examine Probe Internal Components
If accessible, inspect probe internal spring mechanism and contact points for wear or contamination.
Some probes are sealed units and should not be disassembled
4
Replace Probe Assembly
If probe fails electrical or mechanical tests, replace entire probe assembly with Haas-approved replacement part.
Always use genuine Haas probe parts to ensure NGC compatibility
1
Clear Tool Offset Table
Access OFFSET > TOOL and clear all tool length offset values. Reset to zero before re-measuring tools.
Use RESET button in tool offset screen to clear all values simultaneously
2
Verify Reference Tool Setup
Install known good reference tool (typically T1) and manually set its length offset using G43 H1 command.
Ensure reference tool is straight and undamaged
3
Re-measure All Tools
Use G37 cycle to re-measure all tools in sequence, allowing NGC to populate tool table with fresh offset values.
Measure tools in numerical order (T1, T2, T3...) for best results
4
Backup Tool Table Data
Save corrected tool offset values to USB or network location using SETTING > SAVE/RESTORE function.
Regular tool table backups prevent data loss during system issues
1
Check Input Module Status
Navigate to CURRENT COMMANDS > INPUTS and verify all input channels are responding correctly. Look for stuck or dead inputs.
Compare input status with physical switch positions to identify faulty channels
2
Test Alternative Input Channel
Temporarily reassign probe to different input channel using SETTING 57 to isolate input module fault.
Document original settings before making changes
3
Perform Control Diagnostics
Run NGC built-in diagnostics from SETTING > DIAGNOSTICS menu to test input/output module functionality.
Print diagnostic results for technician reference if module replacement needed
4
Contact Haas Service
If input module fault confirmed, contact Haas Factory Outlet for replacement module and installation guidance.
Input module replacement requires qualified technician and may void warranty if performed incorrectly