Error HM001 Shapeoko 5 Pro

HM001: The machine could not pull off the homing switches.

This could be caused by:

  • Mechanical problems jamming a machine axis
  • A malfunctioning homing switch

I keep getting this error whenever I “STOP” my Shapeoko 5 Pro 2x4. It usually remedies itself if I shut the machine down and wait a few minutes. Any input would be appreciated.

Here is the debug
Machine: Shapeoko 5 Pro
GRBL Version: 1.1h

Carbide Motion 640
Machine Controller State: INIT
Grbl Cycle: Idle

{
“bitRunnerEnabled”: false,
“bitSetterEnabled”: true,
“bitSetterX”: 0.0,
“bitSetterY”: -605.5,
“bitZeroType”: 2,
“connection”: 5,
“lastConfigSent”: 0,
“lastProbeIndex”: 0,
“lastSizeOption”: 1,
“odometer”: [
{
“cleared”: false,
“minutes”: 933.6475333333361,
“startDate”: “2024-03-03”,
“travelX”: 832608.3735371064,
“travelY”: 543579.8086291105,
“travelZ”: 403391.8940435946
}
],
“showCarbideRouterRpm”: true,
“spindleType”: 1,
“travelX”: -1237.0,
“travelY”: -623.0,
“travelZ”: -155.0,
“version”: 0,
“webhooks”: ,
“workOffsetX”: 813.43798828125,
“workOffsetY”: 360.07501220703125,
“workOffsetZ”: 27.756998962402342
}

0 = 10, Step pulse, microseconds
1 = 255, Step idle delay, milliseconds
2 = 6, Step port invert, mask
3 = 0, Direction port invert, mask
4 = 0, Step enable invert, boolean
5 = 1, Limit pins invert, boolean
6 = 0, Probe pin invert, boolean
10 = 255, Status report, mask
11 = 0.02, Junction deviation, millimeters
12 = 0.002, Arc tolerance, millimeters
13 = 0, Report inches, boolean
20 = 0, Soft limits, boolean
21 = 0, Hard limits, boolean
22 = 1, Homing cycle, boolean
23 = 0, Homing dir invert, mask
24 = 500, Homing feed, mm/min
25 = 2000, Homing seek, mm/min
26 = 25, Homing debounce, milliseconds
27 = 1.5, Homing pull-off, millimeters
30 = 24000, Max spindle speed, RPM
31 = 0, Min spindle speed, RPM
32 = 0, Laser mode, boolean
100 = 80, X steps/mm
101 = 80, Y steps/mm
102 = 160, Z steps/mm
110 = 5000, X Max rate, mm/min
111 = 5000, Y Max rate, mm/min
112 = 3000, Z Max rate, mm/min
120 = 500, X Acceleration, mm/sec^2
121 = 500, Y Acceleration, mm/sec^2
122 = 500, Z Acceleration, mm/sec^2
130 = 1250, X Max travel, millimeters
131 = 1250, Y Max travel, millimeters
132 = 155, Z Max travel, millimeters

Maintenance:

Travel (km) 0.83, 0.54, 0.40, 15.56 Hours since 2024-03-03

Queue Empty

I don’t see an open ticket under your name — could you please check in at support@carbide3d.com

I remembered that I had a spare limit switch that came with the machine. Swapped it out and all is good for now.

1 Like