Improve LR3 flatness to plane boards

I have a LR3 but no planer.

I built the table with a sheet of chip board and the equivalent of 2x4s. Only flat reference I had (and have) was a 2 meter long straightedge. I did a little hand planing of the frame to try to get the table fairly flat. The Y rail is 1.5 meters long and rigid, but the bearings acting as wheels on the other side are running back and forth on the particle board. I knew that wasn’t a great long term solution and was already thinking about this when I built the machine months ago but it has worked for most of my needs until lately.

Now I am trying to plane (flatten) boards for glue-ups. I don’t have a planer, so I have to use the LR3. Problem is over ~1.2m (~4ft) of travel planed boards thin up to around 1mm per side in the center compared to the ends (ie, the table is dipping ~1mm). It is time to make this machine significantly flatter for glue-ups and to get separate boards to lay without gaps between them. Problem seems to be getting the surface the secondary y wheels run on flat AND parallel to primary Y rail (otherwise “flattening” the spoilboard or anything on the table actually just follows the shape the wheels are riding on).

Looking for ideas.

I’m thinking I need two very flat and very rigid but moderately easily drillable surfaces ~5cm/2" wide, one for each Y. Then I could mount the primary Y rail to one, and it would be the surface the bearings ride on the other side. These would have to be rigid so that when I anchor them at different points it would bend/deflect from flat/straight. I would need a way to make sure the secondary “rail surface” was pretty much perfectly parallel (vertically/viewed from the side) to the primary rail. I have not been able to think of a predictable way to do this (best idea is leveling the primary then running a level between the two sides, but this does not seem like it would be very accurate).

*Any relatively simple (and hopefully not too expensive) solutions others have already come up with to ensure flat and vertically parallel surfaces for the Y rails on an imperfect table?
*I’m in rural Europe and the hardware stores that DIYers can shop at are very limited. Any ideas for extremely basic material(s) you would expect easily available to use as the straight & rigid surfaces to mount the Y rail and use as the second y runner? (needs to be 1.5m+, I’ve already thought of aluminum extrusion (can’t find it long enough) and steel extrusions but can’t really find them long enough either available for DIYer purchase).

Photos of my current build below for reference.

Thanks for any guidance as I have been pondering this for months!



2 Likes

Couldn’t you surface the MDF spoil board and flip it in the same spot?

Hi Jim, thanks for chiming in. I’m not sure I understand how that would work to fix the problem. I think the problem is that my Y2 (no rail side) isn’t flat enough. I think the “flattened” spoilboard is following the curvature of the table since the Y2 is riding directly on the table. If I flip it I think that will exaggerate the curvature on the spoilboard when I screw it down. I may have misunderstood your suggestion though.

I feel like there might be some trickery I could use to mill out a secondary Y wheel surface (sorry I can’t think of a more succinct way to say it) to balance the dip of the table toward the center with thickness increase in the center what I mill the secondary Y surface from, but I haven’t figured it out yet. I’m thinking a possibility that would likely improve things would be if I took measurements from a straight edge, doubled the distances (to account for the fact it would mill distorted), modelled that in 3D, milled that and screwed it down, but that’s certainly not that elegant and still probably not as accurate as I’d like even if it does work.

… But that get’s me thinking. Maybe I could Z probe down to a straightedge at several points to model the curvature I need to account for … Hmmmmmm.

2 Likes

IMO you just need to surface the spoil board. The curvature of the system (your table) in relation to anything other than the tip of your end mill doesn’t matter,. What matters is that the spoil board (and consequently the stock) is the same distance from the end mill at all points in your cutting area for a given Z height. And surfacing the spoil board accomplishes exactly that.

Surfacing the spoil ensures that the end mill is the same distance from the spoil board at every point in your cutting area, even if after surfacing the middle of the table still has a 5 mm high spot in relation to the floor, or if the X Max Y Rail (rail side) is still higher on one end than the other in relation to the X Min Y Roller (non-rail side),

So when you secure your stock to a surfaced spoil board, setting your DOC (to say 1 mm) will result in the machine cutting to that depth at every point in your stock, even if there is a few high or low spots on the table in relation to the floor or some other arbitrary reference point.

3 Likes

I think the ‘surface the spoilboard’ approach is for stock that can conform to the shape of the table. A sheet of 1/2" plywood is going to behave very differently to the boards above.

I’m not entirely sure I’d trust one of these machines to create a truly jointed face for gluing, but it’s worth a try.

Some random thoughts:

Depending on your end goal, you may not necessarily want flatness so much as ‘smoothness’. If your board deflects 1" over its length, that can probably be pulled in with clamps. If you have steps in the finish or local divots/high spots then that’s what will ruin your glue-up. Obviously both is best but the two can be achieved in different ways. Your machine could be reference surface flat but a surfacing bit and being out of tram will ruin everything, glue-wise.

Just checking, you’re using the machine to surface the boards and then those surfaces of 2 boards will be glued together? Is the end goal to use those pieces as is or could they be cut down further to be glued up? The bigger and more rigid a piece is, the harder it is to laminate it together. Gluing long lengths of 40x40 stock together for a cutting board is easy. 1m x 1m sheets of 1/2" ply together is easy. Gluing a pair of 300x50 boards that are 1m long is getting a bit crazy.

I would get a LOT of clamps.

I would always start by trying to improve the machine before using software. We know this from 3D printers and I see similar situations at work all the time. Improve the thing you’re trying to control physically first and then add software/control systems once it’s as good as you can realistically get it, because a warped machine will never software correct perfectly without issue when using different diameters of bit, etc.

The key thing for the LR flatness is that the rail and bearing surfaces are smooth and straight and then that they’re parallel to one another to avoid twist. Beyond that there are things like bending/rotating deflection in the beam due to router weight/cutting forces but that’s a separate issue.

Depending on the level of flatness you want, I would stay well away from any dimensional lumber due to how readily it changes shape with time//moisture content and can warp once is has been worked.

This is one of the examples where things like torsion box tables work really well for creating a stiff/flat surface, although the flatness depends on your ability to rip straight and parallel pieces of timber. A mildly warped table on an LR should still produce an extremely flat torsion box so it’s possible that you could approach it that way: Use the existing LR to make a suitable table by making sure your LR is straight/square in X/Y and then not worrying about the Z dimension (just surface the spoil board) because with thin stock it doesn’t really matter as much.

If you’re wanting the flattest option over the entire table, I’d be starting to look at something like cold rolled steel angle/U channel or hot rolled RHS for the running surfaces and then a steel table underneath. I’d be verifying that the running surfaces are straight using a good straight edge, getting them leveled with a machinists level over half a dozen points both in X and Y, shimming until it’s good then surfacing the spoilboard to create the working reference surface. Honestly, though, I think that’s heading towards total overkill and it wouldn’t surprise me if you ended up with something vastly flatter than the tolerance that the machine can hold.

To be clear, I only have familiarity with my MPCNC and my Dad’s LR3 to go off, but I’m just not sure it’ll be an easy path to creating actual flat surfaces on a board like that. I would instead consider investing in something like a planer and make a sled for that or, depending on the goal, perhaps taking a different approach like re-sawing the boards to be thinner and then laminating a bunch of them together at once while they’re more flexible. If you only need the surface jointed for gluing, not for the final product, that might be an easier approach.

1 Like

Thanks for the link Barry. I actually do have a 2 meter straightedge with a level, would work for most uses as this one. Figuring out how to make a straight reference enough to solve my problem is the tough part.

Thanks Bartman and Jono! Bartman, yeah I do surface my spoilboard, and this has worked for most other purposes. But Jono is correct on his assessment of my issue - surfacing the spoilboard works for plywood cutting, but not flattening 4+cm boards because they don’t want to bend/adapt to the spoilboard. For this, the spoilboard and cutting plane have to be acutally flat unfortunately.

I’m hoping this is one of those “where there’s a will there’s a way” scenarios. But this is exactly what I am trying to accomplish.

I am worried about that honestly since I don’t know of a good way to accurately “tram” this machine.

Jono, thanks a ton for the detailed response! I just had an interruption and haven’t had a chance to digest everything you wrote yet. I will definitely process this more either later tonight or tomorrow and get back to you on the rest of your post. Thanks again for taking the time to help me out!

2 Likes

There are a few threads about tramming the router and I think people have gotten it pretty close but I think the real recommendation is to not overdo it with the bit size. I have a 50mm surfacing bit for tabletops but that’s because I’m doing it by hand with a router sled. If I were doing it with an LR I’d be planning to move faster and use something like a 1/2" bit at most. The smaller the bit, the less it will be affected by tram but take more passes. Given that we’re often cutting force limited, a smaller bit will be able to move much faster so there may not actually be a significant difference in overall time.

I tend to be a bit overly wordy with my responses so don’t feel like you need to go through any of that with a fine-tooth comb. I guess my main takeaway would be to consider what the end goal is and whether there’s another cunning approach to it, like resawing the wood to be thinner and laminating it back up again or using something like a thickened epoxy that can span the gaps rather than wood glue. Or just go absolutely ham with the clamps and call it a day!

1 Like

Yes, surfacing pretty much depends on the stock being able to conform (at least somewhat) to the spoil board. If your stock won’t conform, then something else might be needed. Although most “dimensional” lumber (2x4, 2x6, which are around 40mm) will flex somewhat along the thinner face.

Having said that, a CNC isn’t really the right tool to try to plane boards. You can get a “flat” surface on one face, but getting exact thickness isn’t really what the machine is made for (unless the material conforms to the underlying spoil board). Maybe consider looking online for more dedicated DIY planers (YouTube has several examples).

Or perhaps you could use a laser level and a ruler to map out the highs and lows of your table (kind of like a surveyor), and then use shims under the spoil board to try to get a flatter (not necessarily more level) table. surface?

Exactly. Trying to get by without a planer and still be able to do multiple board glue-ups (ie. cutting boards) or flush jointed surfaces (ie lid to base of jewelry box, etc).

Part of the problem is that the dip ends up in both sides of the board, so all boards will be concave on BOTH sides. It’s thinner (can’t remember if 1 or 2mm total when I measured) in the middle.

I don’t have access to a planer or jointer (or even a table saw (I’m using a rip jig) or miter saw).

Could you please speak more to this? I’ve kind of thought about this, but I wasn’t sure if there was a way to get around the limited Z cut depth and that the current machine seems like it could only build a smaller machine based on the Y travel??

100%. My best idea to simply improve the table has been to measure and compensate the curvature was not to post-process all code to compensate each program, but rather use it to write a CNC program to mill MDF runners that physically compensate for the distortion of the table where the Y min and Y max “rails” are. Do you think this is a reasonable solution?

I have thought about adding steel running surfaces under the Y rails since the beginning to my table. I think my table is pretty much a torsion box, but with dimensional lumber with a bit of normal warp to the thin faces that is the main source of distortion, other than I don’t have a flat plane reference surface to build on. I love the idea of building a steel framed machine but that is probably past practical for me and then of course realistically that’s the point I should buy a more rigid machine.

You’re totally right. I’ll try a couple things and see if I can buy myself a little time first. I’m moving in ~6 months and will hopefully also have more room to build out a workshop.

Thanks again for taking time to help me out.

I was more thinking use them as rails. :rofl:

2 Likes

Yeah, I’ve been finding a 1/4" bit at least as fast as using my 1" surfacing bit for hardwood.

Didn’t think that this was a thing, but I’ll have to take a look and see what’s out there.

Might have to do that, at least for where the Y rails are. The rest doesn’t matter much to me since I surface the spoilboard anyway.

Thanks for the tips!!

Aaahhh! Not a bad idea at all! Thanks for the idea!

Right, so in those cases perhaps there are other options to achieve the same outcome.

With the cutting board, I assume you want to laminate the boards to make something like an end-grain cutting board and you’re going to cut it down further once laminated? Instead what about cutting it to the height first and then stacking those up to be glued so instead of gluing 2 huge boards and then cutting those down, you’re cutting each board down and gluing ~20 pieces of board? The LR is likely plenty flat enough to flatten a finished cutting board for use.

For the jewelry box: This is just to get the lid to sit flat with no gap? One option is to add a slight chamfer and make the gap a feature (that’s something I’ve seen four-eyes furniture and Pendulla studios do a few times, I think). Another option would be to do a specific flattening step with a sheet of ~80 grit sandpaper on a flat surface like a piece of glass or a chunk of MDF. I’d also think that the LR is likely still pretty flat over small distances, it’s really the long distances that you’re likely to see issues. If you’ve got a problem with the roughness that your bearing is riding over for a short distance you could always try to find a thin piece of steel or a steel ruler etc. for it to ride on just over 300mm or so to try out.

One thing I’ve found helpful in the past when I run into a problem like this is to brainstorm at least 2-3 other ways of solving the problem and then trying whatever seems interesting or suits what I have on hand.

It may be that the solution you come up with is only suitable for jewellery boxes or cutting boards but that’s fine, the next project can have a new solution that suits that specific set of needs.

Right, so there are situations where that wouldn’t be an issues, necessarily, but other situations where it would compound, like the cutting board glue up. I think the solution above is better but alternatively you could glue it up, slice the board into sections that are various widths, stack them together to see how well they fit and if they need more fettling then screwing some alignment blocks onto the table and then using the LR to thickness each one accurately would likely work.

Fundamentally, the machine issues can be separated into overall flatness and local surface roughness. With larger machines, it takes more effort to keep the deviations over the entire length small. That’s just a downside of large machines and why a remarkably cheap CNC router can have a working area of meters by meters but a manual milling machine that costs and weighs 10x as much has working areas in the low hundreds of mm, max.

If your issue is local roughness that can potentially be solved by fixing the surface in a small area. If your issue is flatness over the entire table, that can potentially be solved by working over smaller flatter sections and dividing work down accordingly. It really should be rare that you actually ‘need’ to flatten a huge surface to sub-mm precision. A 2m x 1m table that deviate by 1mm over 10mm will be noticeable, 1mm over 100mm might be, 1mm over 1m will absolutely not be and likely it’ll change by more than that through the seasons without careful attention or using a composite product etc.

I built mine with a tracksaw, so you should be able to do reasonably well with a rip jig. With the tracksaw I can easily cut to within the accuracy of a pencil line so straight-edge level of straightness in the cut with maybe 0.2-0.3mm parallelism over the length of the cut.

So the thing with sheet goods is that it provides stiffness and stability in 2 dimensions at the cost of flexibility in the 3rd. The torsion box needs to be built in such a way that it provides that stiffness/stability/accuracy in the 3rd dimension, Z. To do so, we use the same sheet goods but cut with a straight edge to support the surface. It’s vastly easier to cut straight lines than it is to flatten a surface.

There are common/standard ways to make a torsion box table, but that leads a lot of people to think of that being what a torsion box ‘is’, rather than what it’s doing and the fundamental goals/design purpose.

So, to support the tabletop in a way that allows it to take a lot of load and remain flat, we cut tall ribs out of sheet goods in a way that gives them a very straight edge. That straight edge that we cut becomes the reference for how flat the surface will be, given that the surface can flex in Z much more readily than the ribs can flex around their long sides.

I’m sure you’re already well aware of this, but to clarify it just in case: Imagine taking a 6x1 board and trying to bend it. It’ll bend readily around the short dimension but it’s way, way stronger when trying to bend in the long dimension. If you were to take 2 and screw them together to make a T shape, even if the top of the T was bent like a banana, the strength of the bottom of the T would win and the top would bend until it conformed to the straightness of the edge of the bottom. As long as we had made sure that edge was nice and straight then the T section would now be straight down its length. That’s also how we get to the ‘depth’ of the ribs. Deeper will be stiffer, to a point, so if we tried to do the same T structure with 2x1s it would be nowhere near as flat as with 6x1s etc. because the 2" wide edge will bend more under much less load than the 6" wide edge.

The fundamental thing here is making sure that there is an edge in place to provide support to resist any loads that will try to bend the surface. Typically the easiest way to do this would be a continuous rib down the entire length of the table but it absolutely doesn’t need to be. Imagine doing 2 ribs side by side that ran the entire length, that’d be plenty strong. Now imagine those 2 ribs only go 2/3 of the way each, so there’s 1/3 overlap in the middle. As long as those ribs are well fastened to the surface, the only way for that to bend at that point would be to bend both those ribs or to ‘twist’ the table. If you made those ribs go halfway each then that could be bad, as a load in the middle could bend along that ‘crease’ line and the bottoms of the ribs would pull away from each other (assuming there’s no bottom skin). There are a ton of ways to solve even that. We could add a cleat across the gap in those ribs fastened to the ribs such that they can’t pull away from each other. We could add another rib next to it that runs across the joint and gets fastened into the table top. We could some kind of woodworking joint to combine the ribs together (just glue, dowels, dovetails, mortice and tenon, finger joint), as long as it keeps the straight edge straight. Or we could add a skin to the bottom of the table which resists the bottoms of those ribs pulling apart. Each of those has different pros and cons, some like the cleats across the joint are super simple but will alignment before being fixed in place to make sure the surface stays flat. The extra long ribs with overlap use more material than they would otherwise so you have a heavier and more expensive table, but they’re super simple to assemble completely.

So assuming we’ve done one of those things, we’ve now got a big flat piece of material that’s our working surface and a bunch of parallel ribs under it running down the long dimension that are well fastened to it that stop it from bending under load. The table will be very stiff in the long dimension but still no stiffer in the short dimension. We can then do the same thing by adding ribs in the short dimension so stiffen things further. That’s a problem for us because we already have the long ribs in the way. There are a bunch of ways to solve that, one being cutting a lot of short ribs that go between the long ribs. The issue there is that the short ribs don’t do a lot by themselves, they need to be linked together such that they behave like a long rib. That can happen by affixing each short rib to the perpendicular long ribs, either by screwing through the ends, corner cleats or through the skins themselves.

Or, as you’ll have seen there, that approach has a few very long ribs and a ton of short rib sections. Alternatively that could be rotated 90 degrees and you have a moderate number of single piece ribs running along the short dimension of the table and then a truly enormous number of short rib sections for the long dimension. That’s probably a good way to go insane with assembly and spend a ton of money on fasteners, but with the right assembly process I think it’d go by pretty quickly.

There’s also the consideration of whether you have a skin on the bottom or not. The skin on the bottom adds a remarkable amount of strength so you can have a lighter/thinner table for the same strength because it acts like extra ribbing in both dimensions. On the other hand, it does mean you need the ribs to be at least somewhat accurate height. That can be mitigated by having the bottom skin be much thinner and more conformant, or by cutting the ribs in a way that’s inherently accurate height (table saw + fence, CNC), or by adjusting after the fact with shims, sanding, planing, etc. It doesn’t need to be flat, it just needs to be uniform enough that adding the bottom skin doesn’t put tension into the whole structure and pull it out of whack.

So all of that is a long way of saying that there a ton of approaches that could work and end up with a large, stiff torsion box table that don’t necessarily require any ability to work with pieces that are the dimension of the table. I quite like the approach shown in some of the parametric table threads where the ribs are all solid and are notched so they fit together nicely. I’d probably take that approach but cut the long ribs half as long and then cleat them together at the joint. Any out-of-flatness would be very much right in the middle of the table and obvious, which means it could probably be fixed by shimming.

That’d be an interesting thing to do as a ‘see if this works’, but I suspect it’d suffer from the same limitations as measuring everything and then adjusting the toolpaths, just that ones doing it once and committing it to hardware, the other is doing it every time in software. I’d sooner try to add an MDF runner and shim it to flat manually.

I dunno, it’s definitely an expensive way to get a table but dramatically cheaper than something that’s a realistic next step. I’d note that I also don’t think I would attempt this approach on something that’s the ‘next step up’ in terms of CNC capability, like an Aavid or whatever.

Nice, well you could always look at it from the perspective that getting something now will be awkward to use for 6 months and need lots of shuffling but will have space later. I use my Makita planer clamped to my Paulk smart bench and that works out well for me. I probably use it ~10-20 hours a year absolute maximum, so having it be able to be tucked away under a desk is best, even if it takes ~20 minutes to get it set up and ready to run.

2 Likes

Jammed packed with great suggestions and ideas!

Right

I think you’re right, maybe I need to be less fixated on accurately milling long boards and mill individual smaller pieces. Right now I honestly don’t have a reason I have to mill long boards, and I’m not sure whether that fully clicked before or whether I have been being stubborn, but solutions like you mentioned and otherwise being creative should work for current and projected needs.

I think I lost you there for a second. Do you mean just to reliably place blocks on a location on the table or something else?

You’re right. I could use a straight edge to guide the first cut then use the rip jig for the parallel cuts.

You should write the official compendium on torsion box design. Great stuff with lots of inspiration for a superior table there!

Good point.

So much good advice in here. I think I’m going to take a combination approach of trying to improve the table a bit, maybe rebuild the table when I get a chance here, but also take your advice to take more targeted approaches catered to specific projects that decrease the effect of the remaining error in the flatness of table. It also occurred to me that if I mill shorter boards running parrallel to the gantry the flatness issue should be minimal, and I think I could probably effectively cancel out remaining taper effect by alternating directions of the boards in glue-ups.

Once again, thank you Jono for all the time you’ve put into helping me think through solutions here, and to everyone else who pitched in advice. I’ll try to remember to post how things turn out!

1 Like

I am willing to bet tramming your router and surfacing your table will get you 99% of what you want.

Sometimes we get caught up in the details too much.

1 Like

I think everyone has that same kinda thing happen. You start with a goal and think of what seems like the easiest way to approach it. Then as it gets closer you see issues with that approach and modify either the goal or the path to get there. That’s basically engineering in a nutshell! Nothing wrong with stubbornly pursuing a path trying to make it work, that’s also called determination. Also nothing wrong with giving up on an approach and trying a different method, that’s also called innovation!

Yeah, just a random thought about how to do a repeatable thickness/finish pass on a bunch of slices of that board for a chopping board or similar. I’d probably just stick down a couple of pieces to align everything in the same position so that I can just run the same job over and over and then double-sided tape the pieces in place, or clamp them against the blocks if they’re thick enough, etc. Or a toe-clamp type thing maybe, etc. Vacuum chuck if I were going to do heaps, maybe?

Thanks for the kind words, I really appreciate it! To be clear, I know very little about mechanical engineering, that was mostly just a stream of consciousness of reasoning my way through the subject.

To expand on what Ryan is saying, I agree that completely rebuilding a table to be dead flat is unlikely to actually be what anyone needs. I probably got a bit carried away with describing how I’d approach the puzzle of creating a large table on a smaller router.

I don’t think I quite agree that tramming the router and surfacing the table will get you to where you need to be to have joint-worthy surfaces for that board, but I don’t think you’d necessarily get there with a fancier dead-flat table, either, honestly.

I think that’s absolutely the key takeaway and what I believe is part of the fun of hobby woodworking.

One thing that took me a while to figure out for myself is that in a lot of cases I prefer to make things by hand rather than use anything CNC related. Depending on the goal I find it way more fun to just glue/nail bits of scrap together to proof-of-concept something than spend hours modelling something and 3D printing it etc. There’s definitely a time and place for both but I think the capability of CNC tools can lead to an unnecessary focus on them being the primary/only tool for a job. It’s hard work to outrun a circular saw when it comes to changing the shape of something, though!

I agree generally, I just don’t think that’s the case for trying to accurately joint the face on a long thick board. I think the answer is ‘don’t do it that way’.

1 Like

Hey Ryan! I haven’t tried tramming yet but do surface the spoilboard. With surfacing the distance to the spoilboard is consistent, it’s just that that whole surface dips a bit which means I can’t get a long (non-adapting) board truly flat. With the 1/4" endmill I have been using the tram hasn’t been too much of a concern as the slight visibility of lines between the passes hasn’t bothered me nearly as much as the ~1mm over 1 meter concavity of the milling “plane”.
Jono has for the most part convinced me that I should be able to accomplish the end goals for my projects without being able to perfectly plane long boards.

100% me.

I like that. I seriously might make a sign quoting you and put it up in the workshop!

Good call!

Much appreciated either way!

For sure. I have limited set of woodworking tools at this point, so that’s another reason I have a bias to do things on the CNC at the moment. It’s funny because having the CNC is actually pushing me to buy more manual woodworking tools than I thought it would.

Thanks again to everyone for your helpful input!

1 Like

You might review the ideas presented here. I had a similar problem in that the table itself is severely crowned… over 8mm center to end and center to edge.

These supplemental rails seem to have completely solved the problem of the low rider following that surface, and in fact provide a reference surface for flattening the table itself. The crown is so bad that using 1/2" MDF for the spoilboard would leave less than 1/4" at the extremes after flattening it.

3 Likes