GRBL might be freezing?

Nothing else ruining on the circuit. It seems to really hate making circles. It always dies out when machining pockets with my 1/8 inch end mills. Last night I did 25 minutes of v cuts but when I switched to my pocketing operation it stops when it hits wood after like 5 seconds. ( I start my circular pocket and it will run for about 5-10 seconds and stop. When I re-home and re start it will make it through the previous path it made it to before stopping just fine, then when it hits wood after like 10 seconds it will drop out again.)

Performs air cuts of the program with no issues. So it is related to when the router is removing material.

I’ve opened a support email with carbide, this is the recap of what I’ve done:.

Eliminated the laptop
Installed desktop PC
Ran the router on a separate outlet than the PC and shapeoko. (Different circuit is not possible)
Routed the power and usb cables away from each other.
Suspended the router power cable from the ceiling so it no longer comes anywhere near the machine / cables.
Switched to the recommended Shielded usb cable on wiki
Ensured no other loads on the circuit interfering ( refrigerator, etc.)
Ran the shapeoko and computer on an emi filtering power strip. (APC C-25b independent emi filtering)

Control board says, “Carbide motion v2.4d”

If the difference is that it only happens when under load, then I’d suggest checking to see if the router brushes need to be changed — if not, look into adding a wire mesh Faraday cage around the plastic cap of the router.

You have run the gamut, Andrew.

What I also find of interest is that you’re running the v2.4 CM controller revision. I noticed in my go/no-go noise investigations that router RPM and cut loading does have an affect on noise levels and hiccups. You might experiment with RPM and try your pocketing cuts?

I’m running v2.2 and v2.3 CM controllers with very reliable results, including tool changing and lots of router on/off cycles with both GRBL and ESTL. I followed all the best practices for electrical noise mitigation and I have also applied ferrite cores to all my wiring harnesses.

The router is new with the machine. I got in on the deal that included the makkita router over Thanksgiving. So can’t see anything being wrong with the router.

Faraday cage sounds interesting. Any examples of them on the wiki?

I have my makkita router set at 5, I tried lowering to 4.5 but it didn’t sound like it was cutting well. It also still dropped out.

I’ve got a support ticket in. Let’s see what carbide says to do. I don’t want to accept a solution like “don’t use that rpm” as I don’t feel like that really solves the deeper issue. The feed and speed work very nice, creating good chips and getting the operation done quickly. Plus I need to have it at full speed for v cuts. They are assigning an EE to the problem.

Here is the image/post:

If it’s not on the wiki, I’ll see that it gets added now.

Just because the router is new doesn’t mean that it doesn’t need new brushes — could be a bad set, and it doesn’t take that long spinning at 5 or 10 on the dial to wear them down in CNC timeframes — the trim routers are intended for brief (by CNC standards) handheld usage.

The only other thing I can think of to try which a search of this page doesn’t reveal is a USB isolator — if you can’t find one locally I’ll suggest that we send you one if the wire mesh (and if you haven’t tried them, USB cables w/ ferrite beads) don’t work out.

That it only occurs w/ certain paths is interesting, and I believe worth mentioning to one of the electrical engineers on the team.

I added the wire mesh @DJ_Valenski noted in the above post to: Shapeoko CNC Router, Rigid, Accurate, Reliable, and Affordable — there are a few other things which you could try if you wish between now and Monday — please don’t do anything which you’re not confident you can do safely (still not wild about listing the re-wiring the router to have grounding).

After about a year of flawless running (grounded router, with mesh, running below the highest speed setting), I suddenly had a rash of stops in the middle of a job. The stops were under loading. I should have done a print screen, it wasn’t loss of comm with the GRBL, some other error. I can propose two possibilities:

  1. The 1/4 flat end bit is getting dull???
  2. I was cutting 2" ellipses out of a 3/4" Poplar board. I made the ellipses but making a large ellipse in Sketchup, screenshot to jpeg, then hand trace in detail for a very close to perfect oval. Made a lot of line segments. Is it possible that it could overload the GRBL somehow? It cuts the first oval okay, sometimes the second, but stopped halfway through the 2nd or 3rd oval. I was taking 0.1" deep passes.

Any thoughts? Someday I would like to get the latest version of the GRBL board for my standard S3.

Oh, I might also add that I recently upgraded the exhaust system to how it looks in this picture. Maybe I should ground that spiral wire in the hose?

Check to see if your brushes need to be replaced? Agree that you should ground the hose.

That should be the only change to the machine due to electronic wear — the stepper drivers aren’t supposed to wear out, the balance of the machine, V-wheels will wear (better them than rails), belts will stretch or break, and that ought to be it.

Okay, software errors — unfortunately, there’s no positional feedback or spindle information (unless you have a SuperPID/VFID?), so dullness shouldn’t matter. It could be a 33 error if you’re sending arc information which Grbl doesn’t agree on. Further details of the CAD/CAM?

Post the G-code?

Brushes? only a maybe.
I think steppers, belts, and wheels are okay.
I might have 20-30 hours of total runtime.
I used Carbide Create and Carbide Motion only. (latest downloads)
I can send the G-Code later if you are really interested.

If it’s Carbide Create, then the G-code ought to be okay.

Run again as an air cut and see if you can capture the error?

Results of Air Cut:
No router, no exhaust — perfect
With Router on, no exhaust – perfect
With Router and exhaust on – perfect

So it must be running under load that causes the issue, or when wood chips are flying up the exhaust. I will try that soon.

The electrical engineer at carbide is sending me a different board to try. Will report back in a few days after it arrives.

1 Like

There was a thread here recently about limit switch false positives in conjunction with a newly added dust shoe and the milling of MDF only.

I would suspect the router noise as @WillAdams suggested in another thread as brush wear and overall router cutting loads will affect your electrical noise potential.

It’s odd that you’ve been running without fault and it’s now faulting out… I know in my investigations that electrical noise levels change with the router loading and router RPM.

Please post what you find @DJ_Valenski

1 Like

Today’s Update:
Ran the full job this morning. The S3 stopped after 3.8 of 7 ovals completed.

I photographed the screen error. So what does this mean exactly? It does this only when actually cutting wood. Bit retracts and stops.

2 Likes

I am getting a severe rash of these now on every cutting job that has some time in it. Very frustrating to restart multiple times! I have to think my GRBL board has become defective in someway. Last job I did with VERY easycut depths and speeds. Should have been minimal effort on the router. Dewalt router set down to 4.5 speed.

I was milling Maple taking 0.05 depth cuts at 40 in/min, 15 down.

I tried to skim the thread, sorry if any or all of this has already been suggested. The magic cocktail for me (so far, knock on wood) includes:

  1. Router and dust collector power cords routed off the opposite side from the C3D board into a different circuit

  2. Anti-static dust collector hoses

  3. Connection from computer to Shapeoko as follows:

Computer ->
Powered USB Hub ->
Industrial USB Isolator from Amazon ->
Very short USB cable ->
C3D board

  1. Sacrifice a rubber chicken to Kek.

(Just kidding about that last one).

Ignore this if I’m just repeating things already suggested.

2 Likes

This happened to me last weekend and running the program at 120% seemed to get me through the job.

Just got the board in the mail today. On opening it up, what is the thermal paste for? Also, my first board was white, and this one is black. Not that I care about the color, but is ta a problem?

Thanks

EDIT: Disregard. I see now. Also my original board is the same color.

Swapped in the new board, set up the parameters, and it did the same thing. The problem remains…

With what you’ve documented, it sounds like a super-noisy Makita router… I’d grab your longest extension cord and run a different phase outlet from somewhere to see if a more isolated router power source will mitigate your issue, You’ve got the latest/greatest CM controller and that’s got the latest noise suppression support.

2 Likes