Nomad: "Probing Cycle Failed"

Hi folks,

I have one of the first Nomad CNC’s from the Kickstarter, and I have been using it only occasionally, and recently it started giving me ‘Probing Cycle Failed’ every time I do a homing cycle. It does the homing, and then click to measure tool, and i click that and it lowers the drill down a few inches, pauses, hangs, and then pops up ‘Probing Cycle Failed’.

I’ve tried rebooting, powercycling the nomad, etc.

Any tips for how to deal with this? It was working better a few weeks ago, though it has never been 100% free of this issue.

I am using the latest Carbide Motion.

–chris

Here is the log from Carbide 3D for the probing operating that fails:
Test Waiting... <Idle,MPos:-220.005,-1.001,-35.000,WPos:-220.005,-1.001,-35.000,Buf:0,RX:0,Ln:0,F:0.> ___________SET MACHINE STATE: JOGGING___________ ___________SET MACHINE STATE: NEEDS_HOMING___________ ___________SET MACHINE STATE: HOMING___________ ___________gc_homing___________ ___________$h ___________ <Queue,MPos:-220.005,-1.001,0.000,WPos:-220.005,-1.001,0.000,Buf:1,RX:0,Ln:-1,F:0.> <Run,MPos:-220.005,-1.001,-0.740,WPos:-220.005,-1.001,-0.740,Buf:0,RX:0,Ln:0,F:71.> <Run,MPos:-220.005,-1.001,-1.000,WPos:-220.005,-1.001,-1.000,Buf:0,RX:0,Ln:0,F:71.> <Queue,MPos:0.000,0.000,-1.000,WPos:0.000,0.000,-1.000,Buf:1,RX:0,Ln:-1,F:0.> <Run,MPos:-0.799,-0.799,-1.000,WPos:-0.799,-0.799,-1.000,Buf:0,RX:0,Ln:0,F:26.> <Run,MPos:-1.001,-1.001,-1.000,WPos:-1.001,-1.001,-1.000,Buf:0,RX:0,Ln:0,F:26.> ok ___________SET MACHINE STATE: JOGGING___________ ___________SET MACHINE STATE: NEEDS_TOOL_LENGTH___________ ___________gc_motion___________ ___________N0G0X-120.000 ___________ <Idle,MPos:-1.001,-1.001,-1.000,WPos:-1.001,-1.001,-1.000,Buf:0,RX:0,Ln:0,F:0.> ok ___________gc_cancel_tool_length___________ <Run,MPos:-3.499,-1.001,-1.000,WPos:-3.499,-1.001,-1.000,Buf:1,RX:0,Ln:0,F:2600.> <Run,MPos:-11.385,-1.001,-1.000,WPos:-11.385,-1.001,-1.000,Buf:1,RX:0,Ln:0,F:2600.> <Run,MPos:-20.059,-1.001,-1.000,WPos:-20.059,-1.001,-1.000,Buf:1,RX:0,Ln:0,F:2600.> <Run,MPos:-28.991,-1.001,-1.000,WPos:-28.991,-1.001,-1.000,Buf:1,RX:0,Ln:0,F:2600.> <Run,MPos:-37.676,-1.001,-1.000,WPos:-37.676,-1.001,-1.000,Buf:1,RX:0,Ln:0,F:2600.> <Run,MPos:-46.913,-1.001,-1.000,WPos:-46.913,-1.001,-1.000,Buf:1,RX:0,Ln:0,F:2600.> <Run,MPos:-55.406,-1.001,-1.000,WPos:-55.406,-1.001,-1.000,Buf:1,RX:0,Ln:0,F:2600.> <Run,MPos:-64.069,-1.001,-1.000,WPos:-64.069,-1.001,-1.000,Buf:1,RX:0,Ln:0,F:2600.> <Run,MPos:-73.159,-1.001,-1.000,WPos:-73.159,-1.001,-1.000,Buf:1,RX:0,Ln:0,F:2600.> <Run,MPos:-81.855,-1.001,-1.000,WPos:-81.855,-1.001,-1.000,Buf:1,RX:0,Ln:0,F:2600.> <Run,MPos:-90.506,-1.001,-1.000,WPos:-90.506,-1.001,-1.000,Buf:1,RX:0,Ln:0,F:2600.> <Run,MPos:-99.630,-1.001,-1.000,WPos:-99.630,-1.001,-1.000,Buf:1,RX:0,Ln:0,F:2600.> <Run,MPos:-108.281,-1.001,-1.000,WPos:-108.281,-1.001,-1.000,Buf:1,RX:0,Ln:0,F:2600.> <Run,MPos:-116.809,-1.001,-1.000,WPos:-116.809,-1.001,-1.000,Buf:1,RX:0,Ln:0,F:1729.> <Run,MPos:-120.004,-1.001,-1.000,WPos:-120.004,-1.001,-1.000,Buf:0,RX:0,Ln:0,F:109.> <Idle,MPos:-120.004,-1.001,-1.000,WPos:-120.004,-1.001,-1.000,Buf:0,RX:0,Ln:0,F:0.> ___________SET MACHINE STATE: MEASURE_TOOL_LENGTH___________ ___________gc_motion___________ ___________N0G0X-20.000 ___________ ok ___________gc_wait_for_idle___________ ___________N0 G4P0.005 ___________ <Run,MPos:-118.474,-1.001,-1.000,WPos:-118.474,-1.001,-1.000,Buf:1,RX:0,Ln:0,F:2430.> <Run,MPos:-110.149,-1.001,-1.000,WPos:-110.149,-1.001,-1.000,Buf:1,RX:0,Ln:0,F:2600.> <Run,MPos:-100.890,-1.001,-1.000,WPos:-100.890,-1.001,-1.000,Buf:1,RX:0,Ln:0,F:2600.> <Run,MPos:-92.486,-1.001,-1.000,WPos:-92.486,-1.001,-1.000,Buf:1,RX:0,Ln:0,F:2600.> <Run,MPos:-83.700,-1.001,-1.000,WPos:-83.700,-1.001,-1.000,Buf:1,RX:0,Ln:0,F:2600.> <Run,MPos:-74.565,-1.001,-1.000,WPos:-74.565,-1.001,-1.000,Buf:1,RX:0,Ln:0,F:2600.> <Run,MPos:-66.116,-1.001,-1.000,WPos:-66.116,-1.001,-1.000,Buf:1,RX:0,Ln:0,F:2600.> <Run,MPos:-57.285,-1.001,-1.000,WPos:-57.285,-1.001,-1.000,Buf:1,RX:0,Ln:0,F:2600.> <Run,MPos:-48.105,-1.001,-1.000,WPos:-48.105,-1.001,-1.000,Buf:1,RX:0,Ln:0,F:2600.> <Run,MPos:-39.431,-1.001,-1.000,WPos:-39.431,-1.001,-1.000,Buf:1,RX:0,Ln:0,F:2600.> <Run,MPos:-30.881,-1.001,-1.000,WPos:-30.881,-1.001,-1.000,Buf:1,RX:0,Ln:0,F:2600.> <Run,MPos:-21.904,-1.001,-1.000,WPos:-21.904,-1.001,-1.000,Buf:1,RX:0,Ln:0,F:1267.> <Run,MPos:-20.003,-1.001,-1.000,WPos:-20.003,-1.001,-1.000,Buf:0,RX:0,Ln:0,F:133.> ok <Idle,MPos:-20.003,-1.001,-1.000,WPos:-20.003,-1.001,-1.000,Buf:0,RX:0,Ln:0,F:0.> ___________gc_homing___________ ___________$h ___________ <Queue,MPos:-20.003,-1.001,0.000,WPos:-20.003,-1.001,0.000,Buf:1,RX:0,Ln:-1,F:0.> <Run,MPos:-20.003,-1.001,-0.660,WPos:-20.003,-1.001,-0.660,Buf:1,RX:0,Ln:-1,F:71.> <Run,MPos:-20.003,-1.001,-1.000,WPos:-20.003,-1.001,-1.000,Buf:0,RX:0,Ln:0,F:71.> <Queue,MPos:0.000,0.000,-1.000,WPos:0.000,0.000,-1.000,Buf:1,RX:0,Ln:-1,F:0.> <Run,MPos:-0.934,-0.934,-1.000,WPos:-0.934,-0.934,-1.000,Buf:0,RX:0,Ln:0,F:26.> <Run,MPos:-1.001,-1.001,-1.000,WPos:-1.001,-1.001,-1.000,Buf:0,RX:0,Ln:0,F:26.> ok <Idle,MPos:-1.001,-1.001,-1.000,WPos:-1.001,-1.001,-1.000,Buf:0,RX:0,Ln:0,F:0.> ___________gc_goto_probe_home___________ ___________N0G0X-220.000Z-5.000 ___________ ok ___________gc_motion___________ ___________N0G0Z-35.000 ___________ ___________gc_do_tool_probe___________ ___________N0G38.2Z-101.000F200.0 ___________ <Run,MPos:-2.734,-1.001,-1.030,WPos:-2.734,-1.001,-1.030,Buf:2,RX:0,Ln:0,F:2592.> <Run,MPos:-9.203,-1.001,-1.150,WPos:-9.203,-1.001,-1.150,Buf:2,RX:0,Ln:0,F:2600.> <Run,MPos:-16.954,-1.001,-1.290,WPos:-16.954,-1.001,-1.290,Buf:2,RX:0,Ln:0,F:2600.> <Run,MPos:-25.616,-1.001,-1.450,WPos:-25.616,-1.001,-1.450,Buf:2,RX:0,Ln:0,F:2600.> <Run,MPos:-34.290,-1.001,-1.610,WPos:-34.290,-1.001,-1.610,Buf:2,RX:0,Ln:0,F:2600.> <Run,MPos:-43.470,-1.001,-1.775,WPos:-43.470,-1.001,-1.775,Buf:2,RX:0,Ln:0,F:2600.> <Run,MPos:-51.896,-1.001,-1.930,WPos:-51.896,-1.001,-1.930,Buf:2,RX:0,Ln:0,F:2600.> <Run,MPos:-61.110,-1.001,-2.100,WPos:-61.110,-1.001,-2.100,Buf:2,RX:0,Ln:0,F:2600.> <Run,MPos:-69.795,-1.001,-2.255,WPos:-69.795,-1.001,-2.255,Buf:2,RX:0,Ln:0,F:2600.> <Run,MPos:-78.446,-1.001,-2.415,WPos:-78.446,-1.001,-2.415,Buf:2,RX:0,Ln:0,F:2600.> <Run,MPos:-87.008,-1.001,-2.570,WPos:-87.008,-1.001,-2.570,Buf:2,RX:0,Ln:0,F:2600.> <Run,MPos:-96.188,-1.001,-2.740,WPos:-96.188,-1.001,-2.740,Buf:2,RX:0,Ln:0,F:2600.> <Run,MPos:-104.850,-1.001,-2.895,WPos:-104.850,-1.001,-2.895,Buf:2,RX:0,Ln:0,F:2600.> <Run,MPos:-113.501,-1.001,-3.055,WPos:-113.501,-1.001,-3.055,Buf:2,RX:0,Ln:0,F:2600.> <Run,MPos:-122.681,-1.001,-3.220,WPos:-122.681,-1.001,-3.220,Buf:2,RX:0,Ln:0,F:2600.> <Run,MPos:-131.355,-1.001,-3.380,WPos:-131.355,-1.001,-3.380,Buf:2,RX:0,Ln:0,F:2600.> <Run,MPos:-139.883,-1.001,-3.535,WPos:-139.883,-1.001,-3.535,Buf:2,RX:0,Ln:0,F:2600.> <Run,MPos:-148.669,-1.001,-3.695,WPos:-148.669,-1.001,-3.695,Buf:2,RX:0,Ln:0,F:2600.> <Run,MPos:-157.624,-1.001,-3.860,WPos:-157.624,-1.001,-3.860,Buf:2,RX:0,Ln:0,F:2600.> <Run,MPos:-166.286,-1.001,-4.020,WPos:-166.286,-1.001,-4.020,Buf:2,RX:0,Ln:0,F:2600.> <Run,MPos:-175.230,-1.001,-4.180,WPos:-175.230,-1.001,-4.180,Buf:2,RX:0,Ln:0,F:2600.> <Run,MPos:-183.893,-1.001,-4.340,WPos:-183.893,-1.001,-4.340,Buf:2,RX:0,Ln:0,F:2600.> <Run,MPos:-192.915,-1.001,-4.505,WPos:-192.915,-1.001,-4.505,Buf:2,RX:0,Ln:0,F:2600.> <Run,MPos:-201.589,-1.001,-4.665,WPos:-201.589,-1.001,-4.665,Buf:2,RX:0,Ln:0,F:2600.> <Run,MPos:-210.251,-1.001,-4.820,WPos:-210.251,-1.001,-4.820,Buf:2,RX:0,Ln:0,F:2600.> <Run,MPos:-218.621,-1.001,-4.975,WPos:-218.621,-1.001,-4.975,Buf:2,RX:0,Ln:0,F:891.> <Run,MPos:-220.005,-1.001,-7.070,WPos:-220.005,-1.001,-7.070,Buf:1,RX:0,Ln:0,F:1270.> <Run,MPos:-220.005,-1.001,-11.230,WPos:-220.005,-1.001,-11.230,Buf:1,RX:0,Ln:0,F:1270.> <Run,MPos:-220.005,-1.001,-15.445,WPos:-220.005,-1.001,-15.445,Buf:1,RX:0,Ln:0,F:1270.> <Run,MPos:-220.005,-1.001,-19.930,WPos:-220.005,-1.001,-19.930,Buf:1,RX:0,Ln:0,F:1270.> <Run,MPos:-220.005,-1.001,-24.085,WPos:-220.005,-1.001,-24.085,Buf:1,RX:0,Ln:0,F:1270.> <Run,MPos:-220.005,-1.001,-28.310,WPos:-220.005,-1.001,-28.310,Buf:1,RX:0,Ln:0,F:1270.> <Run,MPos:-220.005,-1.001,-32.825,WPos:-220.005,-1.001,-32.825,Buf:1,RX:0,Ln:0,F:1270.> <Run,MPos:-220.005,-1.001,-35.000,WPos:-220.005,-1.001,-35.000,Buf:0,RX:0,Ln:0,F:54.> ALARM: Probe fail ___________SET MACHINE STATE: MACHINE_ALARM___________ ___________GRBL_RESET___________ ___________SET MACHINE STATE: INIT___________ [Reset to continue] ok CarbideMotion 0.9g ['$H'|'$X' to unlock] ___________$X ___________ [Caution: Unlocked] ok <Idle,MPos:-220.005,-1.001,-35.000,WPos:-220.005,-1.001,-35.000,Buf:0,RX:0,Ln:0,F:0.> ___________gc_wait_for_idle___________ ___________N0 G4P0.005 ___________ ok ___________gc_sync___________ <Idle,MPos:-220.005,-1.001,-35.000,WPos:-220.005,-1.001,-35.000,Buf:0,RX:0,Ln:0,F:0.> ___________gc_not_motion___________ ___________G92.1 ___________ ok ___________gc_not_motion___________ ___________G54 ___________ ___________gc_not_motion___________ ___________G10L2P1X0Y0Z0 ___________ ___________gc_not_motion___________ ___________G21 ___________ <Idle,MPos:-220.005,-1.001,-35.000,WPos:-220.005,-1.001,-35.000,Buf:0,RX:0,Ln:0,F:0.> ok ___________gc_not_motion___________ ___________G49 ___________ ___________gc_not_motion___________ ___________G90 ___________ ___________gc_parser_state___________ ___________$G ___________ <Idle,MPos:-220.005,-1.001,-35.000,WPos:-220.005,-1.001,-35.000,Buf:0,RX:0,Ln:0,F:0.> [G0 G54 G17 G21 G90 G94 M0 M5 M9 T0 F0. S0.] ok ___________gc_get_offsets___________ ___________$# ___________ <Idle,MPos:-220.005,-1.001,-35.000,WPos:-220.005,-1.001,-35.000,Buf:0,RX:0,Ln:0,F:0.> [G54:0.000,0.000,0.000] [G55:0.000,0.000,0.000] [G56:0.000,0.000,0.000] [G57:0.000,0.000,0.000] [G58:513.000,883.000,-111.245] [G59:-102.880,-111.170,-125.170] [G28:0.000,0.000,0.000] [G30:-220.000,-10.000,-5.000] [G92:0.000,0.000,0.000] [TLO:0.000] [PRB:-220.005,-1.001,-35.000:0] ok ___________gc_wait_for_status_updates___________ <Idle,MPos:-220.005,-1.001,-35.000,WPos:-220.005,-1.001,-35.000,Buf:0,RX:0,Ln:0,F:0.> ___________gc_wait_for_idle___________ ___________N0 G4P0.005 ___________ ok ___________gc_spindle___________ ___________M05 ___________ ___________gc_not_motion___________ ___________G92.1 ___________ ___________gc_not_motion___________ ___________G54 ___________ <Idle,MPos:-220.005,-1.001,-35.000,WPos:-220.005,-1.001,-35.000,Buf:0,RX:0,Ln:0,F:0.> ok ___________gc_not_motion___________ ___________G10L2P1X0Y0Z0 ___________ ___________gc_not_motion___________ ___________G21 ___________ <Idle,MPos:-220.005,-1.001,-35.000,WPos:-220.005,-1.001,-35.000,Buf:0,RX:0,Ln:0,F:0.> ok ___________gc_not_motion___________ ___________G49 ___________ <Idle,MPos:-220.005,-1.001,-35.000,WPos:-220.005,-1.001,-35.000,Buf:0,RX:0,Ln:0,F:0.> ok ___________gc_not_motion___________ ___________G90 ___________ ___________gc_parser_state___________ ___________$G ___________ <Idle,MPos:-220.005,-1.001,-35.000,WPos:-220.005,-1.001,-35.000,Buf:0,RX:0,Ln:0,F:0.> [G0 G54 G17 G21 G90 G94 M0 M5 M9 T0 F0. S0.] ok ___________gc_get_offsets___________ ___________$# ___________ [G54:0.000,0.000,0.000] [G55:0.000,0.000,0.000] [G56:0.000,0.000,0.000] [G57:0.000,0.000,0.000] [G58:513.000,883.000,-111.245] [G59:-102.880,-111.170,-125.170] [G28:0.000,0.000,0.000] [G30:-220.000,-10.000,-5.000] [G92:0.000,0.000,0.000] [TLO:0.000] [PRB:-220.005,-1.001,-35.000:0] ok ___________gc_wait_for_idle___________ ___________N0 G4P0.005 ___________ ___________gc_sync___________ <Idle,MPos:-220.005,-1.001,-35.000,WPos:-220.005,-1.001,-35.000,Buf:0,RX:0,Ln:0,F:0.>

Would it make sense for me to reflash it with the latest grbl.hex ? Or does carbide motion do that for me already? If there have been updates to grbl.hex from the earliest days, I’m sure i haven’t installed them.

Reflash is an explicit step. It’s not a bad idea to try but I suspect it’s not the root cause.

http://carbide3d.com/docs/reflashing-the-nomad-883

mark

Yea, I did that and it didn’t help.

Still at a loss for why my router is useless right now.

–chris

contact support@carbide3d.com and they should be able to get you squared away.

Sounds good, thanks Will.

This can typically happen if

  • the probing distance is too long (did younset up a very short end tool.)
  • ground and probe get shorted somehow

Keep in mind the whole structure (spindle, gantry, table,etc) is connected to ground. Did you modify or rewire your machine (especially around the tool measurement probe) ? Does anything look disconnected ?

1 Like

Turns out the problem was ‘the probe contact needed wd-40’. it was sticking down. :expressionless:

1 Like

I’m having the same exact problems will you guys be available tomorrow morning by chance?

Yes, you can ring us and we’ll answer the call in our queue, or send us an e-mail to support@carbide3d.com

Thanks - this caught my noob mistake. Bit zero was sitting with the probe lead resting on it (thus red) on the top of the Nomad 3. Removed the probe lead, leading the Bit zero to go green and then the Nomad probed correctly.

4 Likes

I was trying to initialize the machine and it stated probe failed. I tried WD-40 as suggested above and then the answer was that the magnetic probe was touching the Bit zero causing a red light. This helped, thank you!

1 Like