Can you try this test cut for me?

So in another very long thread, I’ve been struggling with getting accurate cuts on my LR4. I’ve been through about a zillion gyrations and don’t feel like I’m any closer to a solution. (I’ll update that thread shortly with a summary of all the things I’ve tried - it’s a lot…)

So I put together this simple test and would appreciate it if a few of you could cut it out with your LR4 and share the result – either my particular machine is an outlier, or there’s some bigger issue with these specific cuts on the LR4.

Here’s the file as an SVG and DXF:
TestCut.dxf (244.3 KB)
TestCut

If you cut it out, please share:

  • material
  • endmill details
  • feeds and speeds
  • Depth of cut, finishing pass, holding tab location, etc.
  • Measurements of the 4 parts with .75" dimensions plus overall size.

My results:

  • Material: 3/4" MDF
  • Endmill: SpeTools 1/4" 2-flute upcut
  • Feeds and speeds: 60 in/min (1524 mm/min), .25" depth of cut, 0.02" finishing pass at full depth. Approx. 14000 RPM on a Carbide 3D router (Makita knockoff). Holding tabs at the top just left of center, and on the right and bottom at about center.
  • Measurements:
    .75" notch on the left is .735"; the notch on the top is .725" and both .75" “stubs” are .775. Overall width and length is 3.02".

Thanks - I appreciate anyone who’s willing to play along!

Look for “tabs too big, slots too small”

I found that I needed to define the tool size as less than the nominal tool size in order to get correct cuts. Your experience of having the slots undersize and the tabs oversize seems to mirror what I had.

The overall width and length would be “tabs” in this and the notches as slots. If you were to cut 2 pieces to fit together, they could not, since the slots would be smaller (0.725"?) And the tabs would be too big (0.775"?)

So you want the bit to cut about 0.025" more off. Assuming that you are using a finishing pass to get accurate results, you want to define the cutting tool as being 0.025" smaller than its nominal diameter. This will result in the CAM putting the tool 0.0125" closer to the defined cutting line, and removing that little extra material. This will result in dimensional accuracy and parts that fit together properly.

2 Likes

That’s curious. I did do a test like that in my other thread, making a similar adjustment and it helped a lot.

But it really begs the question: Why would I need to “lie” to the machine about the size of bit I’m using and why isn’t the movement of the machine correct in the first place? Is this a steps per mm issue or something else?

1 Like

I concur, I had to do the same thing on a LR4, had to lower my end mill size even though it measures correctly. Which means outside cuts are now wrong, but pocket cuts are closer to correct. Is there a wider issue going on @vicious1 ?

That’s the darndest thing. Just did a test with the fake bit size (I used .231" because that’s what I had in my tool database from a previous test) and wouldn’t you know it, I get dead-on exact measurements on both tabs and slots.

I still think there’s some bigger issue at play here – a bug in EstlCam? A bug in the generated g-code? A bug in how FluidNC interprets the G-Code and commands movement? I don’t know. But there’s something – I can’t accept that this is “just how it is” and that everybody with a CNC machine knows you have to play games…

2 Likes

It’s not Estlcam, try making the same piece in Easel and it’ll probably come out the same

1 Like

I always thought that was suspicious Dan. I’m fine if that works for you. But unless you have the wrong bit, that makes no sense.

Marty, those speeds look pretty fast to me. But maybe ok for a roughing pass. Have you tried it with a finishing pass? The number one piece of advice to hit a dimension is to use a finishing pass. If you’re using calipers, you have to use a finishing pass. If the machine is taking off too much material instead of leaving too much, swap conventional and climb milling.

You can do a simple square to see if the estlcam gcode is using your tool diameter correctly. It may be possible your tool isn’t cutting at it’s prescribed diameter. But otherwise, you’re adjusting for error without understanding where the error is coming from.

2 Likes

Yep, 0.02" finishing pass for my tests over the last few weeks. It’s a full-depth (.75") cut for the finishing pass (why? because I’m impatient…) - I don’t know if a shallower cut and multiple passes would make it better or not, but I can give it a try. Should my finishing pass be thicker? Guidance I’ve read suggests 10% of tool diameter, so I’m a little under that.

One thing I haven’t tried is conventional vs climb - been using climb all along because “everybody knows” that’s what you’re supposed to do…
.

First off you need to do your test cuts in thin material, to take most of the tool tramming out of the test.

How big is your machine overall? You can do a belt calibration but that is about 1mm over 8 feet if I remeber right.

1 Like

Good idea, I haven’t really considered tramming up till now. But if it’s a matter of the bit not being exactly perpendicular to the table, I would expect to see “parallelogram” cuts, right - something other than perfectly square? I haven’t really noticed that, but haven’t looked for it either.

(it’s getting hard to keep my 2 threads straight at this point…)
My machine is full sheet sized and I recently checked X and Y travel at min and max, dead on in X over 1200mm and maybe .5mm short in Y over 2200mm.

Squaring is good, too - less than 1mm difference on the diagonals.

1 Like

I checked your generated GCode by hand in the previous thread and I am pretty certain that it’s correct (for the “real” bit size, not the “fake” one.)

1 Like

AFAIK a full depth finishing pass should give most accurate results. At the very least it’ll be wrong by the same amount across the depth I suppose!

Tramming for me is only visable in deep cuts. It’s real viable when the angle makes the entire machine bind up and trash your work.

Checking tram is easiest doing 2 shallow pockets, one cutting x and b the other y. If the finish is smooth, youre good . If there’s a sawyooth texture, you’re not.

I kind of shake my head, but it works, and is consistent.

I have also measured the kerf from cutting slots, and it’s pretty consistent, a 1/8" nominal tool cuts a 3mm kerf. The ones from the V1 shop did this with 4 different trim routers, one of which is in a router table fixture. I get tight tab/slot fits with it defined as 3mm diameter. This goes from solid hardwoods (Oak, maple, walnut and birch) to plywoods to MDF, though not aluminum, where I get the expected 1/8" kerf. I don’t have a good explanation, just the observations.

1 Like

Runout can also cause this. One time I had (I think) a piece of wood dust or something in the collet that made the cutting bit off-center, and it was pretty severe.

The bad part about this is that if you try to calibrate the effective bit size, then it changes every time you change bits.

4 Likes

I considered that, but it’s been consistent across 4 different trim routers, and several different endmills.

Here is my test @tippmar, first one is no finishing pass, 2nd one is with .2mm finishing




4 Likes

Just wanna put this out there, for wood, -0.12446mm error is pretty good in my book.

Can it better, yes, Again though I would do that test in 0.25" or less material to cancel out tramming.

3 Likes

It might be acceptable if you don’t have a need to fit tab A into slot B - and for most jobs on the CNC we don’t.

But (from my original results above), try taking a .750" piece of MDF and fitting it in a .735" wide slot. You might be able to jam it in there or force it in with a hammer, but it’s not a proper fit. But - as I’ve learned - once you figure out that you can lie to your CAM software about the width of your end mill, you can achieve a near-perfect fit.

And I understand better now that the “fake” endmill diameter is a means of compensating for all of the flex/deflection/imprecision inherent in the design and implementation of the LR4 – the machine simply isn’t capable of making a precise cut (even if it can make a “pretty good” one).

And that’s fine - my conclusion at this point is that the LR4 is wonderfully suited for cutting out doodads where dimensions don’t matter, excellent for making engraved signs, maybe even acceptable for doing carved inlays and certainly usable for cutting out cabinet parts that will be screwed together.

But for cutting out precise parts that need to fit together? Not so much.

I just wish someone had clearly told me 6 weeks ago that I wasn’t going to get the results I was after purely by making mechanical adjustments to the machine.

.015" is 1/64". That is a very precise cut by woodworking standards.

If you’re trying to do a slot with a fit, you need to add tolerance to your slot.

2 Likes